0001140361-24-036299.txt : 20240808 0001140361-24-036299.hdr.sgml : 20240808 20240808084536 ACCESSION NUMBER: 0001140361-24-036299 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240808 DATE AS OF CHANGE: 20240808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FEMASYS INC CENTRAL INDEX KEY: 0001339005 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 113713499 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40492 FILM NUMBER: 241186263 BUSINESS ADDRESS: STREET 1: 3950 JOHNS CREEK COURT STREET 2: SUITE 100 CITY: SUWANEE STATE: GA ZIP: 30024 BUSINESS PHONE: 770-500-3910 MAIL ADDRESS: STREET 1: 3950 JOHNS CREEK COURT STREET 2: SUITE 100 CITY: SUWANEE STATE: GA ZIP: 30024 10-Q 1 ef20029680_10q.htm 10-Q

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended June 30, 2024

OR


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

For the transition period from ____________to____________

Commission file number: 001-40492


Femasys Inc.


(Exact Name of Registrant as Specified in its Charter)

 
Delaware

11-3713499
(State or other jurisdiction of incorporation or organization)

(IRS Employer Identification No.)
 
 
3950 Johns Creek Court, Suite 100

 
Suwanee, GA  

30024
(Address of principal executive offices)

(Zip Code)
     
(770) 500-3910
   
(Registrant’s telephone number, including area code)
   
     
N/A
   
(Former name, former address and former fiscal year, if changed since last report)
   

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

 
Title of each class

Trading symbol

Name of each exchange on which
registered
 
Common stock, $0.001 par value

FEMY

The Nasdaq Capital Market

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

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T 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, or a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer” and “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 ☑

The Registrant had 22,232,799 shares of common stock, $0.001 par value, outstanding as of August 7, 2024.
 


  TABLE OF CONTENTS  
 
 
Page



Part I. Financial Information
Item 1
5
 
6
 
7
 
8
  10
 
11
Item 2
18
Item 3
26
Item 4
26
 
Part II. Other Information
Item 1
27
Item 1A
28
Item 2
28
Item 3
28
Item 4
28
Item 5
28
Item 6
28
30

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements. All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q are forward-looking statements. In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “expect,” “plan,” “anticipate,” “could,” “intend,” “target,” “project,” “contemplate,” “believe,” “estimate,” “predict,” “potential” or “continue” or the negative of these terms or other similar expressions, although not all forward-looking statements contain these words. Forward-looking statements include, but are not limited to, statements concerning:

 
our ability to successfully initiate and grow the commercial launch of FemaSeed®;


our ability to obtain additional financing to fund the clinical development and commercialization of our product candidate and products and fund our operations;


estimates regarding the total addressable market for our products and product candidate;


competitive companies and technologies in our industry;


our business model and strategic plans for our products, product candidate, technologies and business, including our implementation thereof;


commercial success and market acceptance of our products and product candidate;


our ability to achieve and maintain adequate levels of coverage or reimbursement for FemaSeed, FemBloc or any future product candidates, and our products we may seek to commercialize;


our ability to accurately forecast customer demand for our product candidates, and manage our inventory;


our ability to build, manage and maintain our direct sales and marketing organization, and to market and sell our artificial insemination product, permanent birth control system, and women-specific medical product solutions in markets in and outside of the United States;


our expectations about market trends


our ability to develop and advance our current product candidate, FemBloc®  and successfully initiate and  complete, clinical trials;


the ability of our clinical trials to demonstrate safety and effectiveness of our product candidate, FemBloc  and other positive results;


our ability to enroll subjects in the clinical trials for our product candidate, FemBloc in order to advance the development thereof on a timely basis;


our ability to obtain U.S. Food and Drug Administration (FDA) approval for our product candidate, FemBloc, for permanent birth control, ability to establish and expand sales of our women-specific medical products and develop and commercialize additional products;


our ability to obtain regulatory approvals for and commercialize our product candidate FemBloc, or the effect of delays in obtaining regulatory authorizations and commercialize;


our ability to manufacture our products and product candidates in compliance with applicable laws, regulations and requirements and to oversee third-party suppliers, service providers and vendors in the performance of any contracted activities in accordance with applicable laws, regulations and requirements;


our ability to hire and retain our senior management and other highly qualified personnel;


FDA or other U.S. or foreign regulatory or governmental actions affecting us or the healthcare industry generally, including healthcare reform measures in the United States and international markets;


the timing or likelihood of regulatory filings and approvals or clearances;


our ability to establish and maintain intellectual property protection for our product candidates and our ability to avoid claims of infringement; and


the volatility of the trading price of our common stock.

The forward-looking statements in this Quarterly Report on Form 10-Q are only predictions and are based largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. These forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q and are subject to a number of known and unknown risks, uncertainties and assumptions, including those described under the sections in this Quarterly Report on Form 10-Q entitled “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and elsewhere in this Quarterly Report on 10-Q. Because forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified and some of which are beyond our control, you should not rely on these forward-looking statements as predictions of future events. The events and circumstances reflected in our forward-looking statements may not be achieved or occur and actual results could differ materially from those projected in the forward-looking statements. Moreover, we operate in an evolving environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for management to predict all risk factors and uncertainties. You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed with the Securities and Exchange Commission as exhibits hereto completely and with the understanding that our actual future results may be materially different from any future results expressed or implied by these forward-looking statements. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events, changed circumstances or otherwise. The forward-looking statements contained in this Quarterly Report on 10-Q are excluded from the safe harbor protection provided by the Private Securities Litigation Reform Act of 1995 and Section 27A of the Securities Act of 1933, as amended.

PART I. FINANCIAL INFORMATION

ITEM I.
Financial Statements

FEMASYS INC.
Condensed Balance Sheets
(unaudited)

Assets
 
June 30,
2024
   
December 31,
2023
 
Current assets:
           
Cash and cash equivalents
 
$
13,525,898
     
21,716,077
 
Accounts receivable, net
   
92,535
     
98,906
 
Inventory, net
   
1,315,580
     
667,118
 
Prepaid and other current assets
   
997,623
     
695,879
 
Total current assets
   
15,931,636
     
23,177,980
 
Property and equipment, at cost:
               
Leasehold improvements
   
1,212,417
     
1,212,417
 
Office equipment
   
47,308
     
47,308
 
Furniture and fixtures
   
429,933
     
414,303
 
Machinery and equipment
   
2,599,994
     
2,559,356
 
Construction in progress
   
651,157
     
423,077
 
     
4,940,809
     
4,656,461
 
Less accumulated depreciation
   
(3,678,450
)
   
(3,545,422
)
Net property and equipment
   
1,262,359
     
1,111,039
 
Long-term assets:
               
Lease right-of-use assets, net
   
2,081,054
     
2,380,225
 
Intangible assets, net of accumulated amortization
   
44,317
     
 
Other long-term assets
   
957,078
     
1,086,581
 
Total long-term assets
   
3,082,449
     
3,466,806
 

               
Total assets
 
$
20,276,444
     
27,755,825
 

(continued)

FEMASYS INC.
Condensed Balance Sheets
(unaudited)

Liabilities and Stockholders’ Equity  
June 30,
2024
   
December 31,
2023
 
Current liabilities:
           
Accounts payable
 
$
951,510
     
1,137,823
 
Accrued expenses
   
886,352
     
1,444,296
 
Clinical holdback – current portion
   
92,397
     
65,300
 
Lease liabilities – current portion
   
533,734
     
406,636
 
Total current liabilities
   
2,463,993
     
3,054,055
 
Long-term liabilities:
               
Clinical holdback – long-term portion
   
32,706
     
54,935
 
Convertible notes payable, net (including related parties)
    4,758,017       4,258,179  
Lease liabilities – long-term portion
   
1,771,487
     
2,036,067
 
Total long-term liabilities
   
6,562,210
     
6,349,181
 
Total liabilities
   
9,026,203
     
9,403,236
 
Commitments and contingencies
           
Stockholders’ equity:
               
Common stock, $0.001 par, 200,000,000 authorized, 22,350,022 shares issued and 22,232,799 outstanding as of June 30, 2024; and 21,774,604 shares issued and 21,657,381 outstanding as of December 31, 2023
   
22,350
     
21,775
 
Treasury stock, 117,223 common shares
   
(60,000
)
   
(60,000
)
Warrants
   
2,608,642
     
2,787,137
 
Additional paid-in-capital
   
125,344,962
     
123,985,306
 
Accumulated deficit
   
(116,665,713
)
   
(108,381,629
)
Total stockholders’ equity
   
11,250,241
     
18,352,589
 
                 
Total liabilities and stockholders’ equity
 
$
20,276,444
     
27,755,825
 
 
The accompanying notes are an integral part of these condensed unaudited financial statements.

FEMASYS INC.
Condensed Statements of Comprehensive Loss
(unaudited)

   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
   
2024
   
2023
   
2024
   
2023
 
Sales
 
$
221,484
     
320,514
     
492,624
     
614,498
 
Cost of sales (excluding depreciation expense)
   
73,125
     
110,469
     
161,657
     
215,589
 
                                 
Operating expenses:
                               
Research and development
   
1,975,875
     
1,527,172
     
3,746,606
     
3,064,611
 
Sales and marketing
   
975,190
     
128,899
     
1,275,677
     
373,795
 
General and administrative
   
1,611,817
     
1,356,637
     
3,114,621
     
2,671,774
 
Depreciation and amortization
   
67,628
     
133,299
     
138,856
     
266,365
 
Total operating expenses
   
4,630,510
     
3,146,007
     
8,275,760
     
6,376,545
 
Loss from operations
   
(4,482,151
)
   
(2,935,962
)
   
(7,944,793
)
   
(5,977,636
)
Other income (expense):
                               
Interest income
   
184,138
     
42,652
     
408,822
     
139,741
 
Interest expense
    (388,311 )     (198 )     (749,863 )     (1,870 )
Total other income (expense), net
    (204,173 )     42,454       (341,041 )     137,871  
Loss before income taxes
    (4,686,324 )     (2,893,508 )     (8,285,834 )     (5,839,765 )
Income tax benefit
    (1,750 )           (1,750 )      
Net loss
 
$
(4,684,574
)
   
(2,893,508
)
   
(8,284,084
)
   
(5,839,765
)
                                 
Net loss attributable to common stockholders, basic and diluted
 
$
(4,684,574
)
   
(2,893,508
)
   
(8,284,084
)
   
(5,839,765
)
                                 
Net loss per share attributable to common stockholders, basic and diluted
 
$
(0.21
)
   
(0.22
)
   
(0.38
)
   
(0.47
)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted
   
22,215,516
     
13,107,590
     
21,995,436
     
12,493,334
 

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

FEMASYS INC.
Condensed Statements of Stockholders’ Equity
(unaudited)


                                      Total  
   
Common stock
   
Treasury common stock
          Additional     Accumulated     stockholders’  
   
Shares
   
Amount
   
Shares
   
Amount
   
Warrants
   
paid-in capital
   
deficit
   
equity
 
THREE MONTHS ENDED JUNE 30, 2024
                                               
                                                 
Balance at March 31, 2024
   
22,216,570
   
$
22,217
     
117,223
   
$
(60,000
)
 

2,631,838
   
$
124,994,678
   
$
(111,981,139
)
 
$
15,607,594
 
                                                                 
Issuance of common stock in connection with at-the-market offering, net of issuance costs
    121,371       121                         212,697             212,818  
Issuance of common stock in connection with ESPP
    12,081       12                         10,378             10,390  
Expiration of warrant
                            (23,196 )     23,196              
Share-based compensation expense
                                  104,013             104,013  
Net loss
               
     
                  (4,684,574 )     (4,684,574 )
                                                                 
Balance at June 30, 2024
   
22,350,022
   
$
22,350
     
117,223
   
$
(60,000
)
 

2,608,642
   
$
125,344,962
    $ (116,665,713 )  
$
11,250,241
 
 
                                                               
SIX MONTHS ENDED JUNE 30, 2024
                                                               
                                                                 
Balance at December 31, 2023
   
21,774,604
   
$
21,775
     
117,223
   
$
(60,000
)
 
$
2,787,137
   
$
123,985,306
    $ (108,381,629 )  
$
18,352,589
 
                                                                 
Issuance of common stock in connection with at-the-market offering, net of issuance costs 
    563,337       563                         989,185             989,748  
Issuance of common stock in connection with ESPP
    12,081       12                         10,378             10,390  
Expiration of warrant
                            (178,495 )     178,495              
Share-based compensation expense                                   181,598             181,598  
Net loss
   
     
     
     
     
     
     
(8,284,084
)
   
(8,284,084
)
                                                                 
Balance at June 30, 2024
   
22,350,022
   
$
22,350
     
117,223
   
$
(60,000
)
 
$
2,608,642
   
$
125,344,962
   
$
(116,665,713
)
 
$
11,250,241
 

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

FEMASYS INC. 
Condensed Statements of Stockholders’ Equity 
(unaudited)

                                  Total  

 
Common stock
   
Treasury common stock
          Additional     Accumulated     stockholders’  
   
Shares
   
Amount
   
Shares
   
Amount
   
Warrants
   
paid-in capital
   
deficit
   
equity
 
THREE MONTHS ENDED JUNE 30, 2023
                                               
Balance at March 31, 2023
   
11,989,796
   
$
11,990
     
117,223
   
$
(60,000
)
 
$
567,972
   
$
108,917,384
    $ (97,080,762 )  
$
12,356,584
 
                                                                 
Issuance of common stock and warrants in connection with April 2023 Financing, net of issuance costs
    1,318,000       1,318                   2,526,664       818,014             3,345,996  
Issuance of common stock in connection with ESPP
    3,858       3                         1,694             1,697  
Exercise of pre-funded warrants
    1,878,722       1,879                   (1,176,533 )     1,174,842             188  
Share-based compensation expense
   
     
     
     
     
     
65,216
           
65,216
 
Net loss
   
     
     
     
     
     
      (2,893,508 )
   
(2,893,508
)
                                                                 
Balance at June 30, 2023
   
15,190,376
   
$
15,190
     
117,223
   
$
(60,000
)
 
$
1,918,103
   
$
110,977,150
    $ (99,974,270 )  
$
12,876,173
 
                                                                 
SIX MONTHS ENDED JUNE 30, 2023
                                                               
                                                                 
Balance at December 31, 2022
   
11,986,927
   
$
11,987
     
117,223
   
$
(60,000
)
 
$
567,972
   
$
108,857,065
    $ (94,134,505 )  
$
15,242,519
 
                                                                 
Issuance of common stock and warrants in connection with April 2023 Financing, net of issuance costs
    1,318,000       1,318                   2,526,664       818,014             3,345,996  
Issuance of common stock in connection with at-the-market offering, net of issuance costs
    2,869       3                         3,365             3,368  
Issuance of common stock in connection with ESPP
    3,858       3                         1,694             1,697  
Exercise of pre-funded warrants 
    1,878,722       1,879                   (1,176,533 )     1,174,842             188  
Share-based compensation expense
   
     
     
     
     
     
122,170
     
     
122,170
 
Net loss
   
     
     
     
     
     
      (5,839,765 )    
(5,839,765
)
                                                                 
Balance at June 30, 2023
   
15,190,376
   
$
15,190
     
117,223
   
$
(60,000
)
 
$
1,918,103
   
$
110,977,150
    $ (99,974,270 )  
$
12,876,173
 

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

FEMASYS INC.
Condensed Statements of Cash Flows
(unaudited)

   
Six Months ended June 30
 
   
2024
   
2023
 
Cash flows from operating activities:
           
Net loss
 
$
(8,284,084
)
   
(5,839,765
)
Adjustments to reconcile net loss to net cash used in operating activities:
               
Depreciation
   
133,028
     
264,040
 
Amortization
   
5,828
     
2,325
 
Amortization of right-of-use assets
    299,171       148,541  
Loss on disposal of assets
   
     
44,538
 
Inventory reserve write-off
    2,830       1,770  
Share-based compensation expense
   
181,598
     
122,170
 
Amortization of debt issuance costs and discount
    544,363        
Changes in operating assets and liabilities:
               
Accounts receivable
   
6,371
     
(78,276
)
Inventory
   
(651,292
)
   
(146,521
)
Prepaid and other assets
   
(173,828
)
   
154,065
 
Accounts payable
   
(223,682
)
   
36,119
 
Accrued expenses
   
(557,944
)
   
80,116
 
Lease liabilities
   
(137,482
)
   
(181,065
)
Other liabilities
   
(39,657
)
   
3,119
 
                 
Net cash used in operating activities
   
(8,894,780
)
   
(5,388,824
)
Cash flows from investing activities:
               
Acquisition of patents
    (50,145 )      
Purchases of property and equipment
   
(246,978
)
   
(71,849
)
                 
Net cash used in investing activities
   
(297,123
)
   
(71,849
)
Cash flows from financing activities:
               
Proceeds from the issuance of common stock and warrants in April 2023 Financing
          3,899,813  
Equity issuance costs for April 2023 Financing
          (547,764 )
Proceeds from exercise of pre-funded warrants
          188  
Proceeds from common stock issued through ESPP and exercised options
    10,390       1,697  
Proceeds from at-the-market sales of common stock
    1,021,994       3,373  
Issuance costs for at-the-market sales of common stock
    (30,660 )      
Repayment of note payable
   
     
(141,298
)
Payments under lease obligations
   
     
(12,255
)
                 
Net cash provided by financing activities
   
1,001,724
     
3,203,754
 
 
               
Net change in cash and cash equivalents
   
(8,190,179
)
   
(2,256,919
)
Cash and cash equivalents:
               
                 
Beginning of period
   
21,716,077
     
12,961,936
 
                 
End of period
 
$
13,525,898
     
10,705,017
 
                 
Supplemental cash flow information                
Cash paid for:                
Interest
  $       1,870  
Taxes
    4,550          
Non-cash investing and financing activities:                
Property and equipment costs included in accounts payable and accrued expense
    37,370        
Commissions costs relating to certain proceeds from issuance of common stock
          6,163  
Deferred offering costs reclassified to additional paid-in-capital
    1,586        

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

FEMASYS INC.
Condensed Notes to Financial Statements
(unaudited)

(1)
Organization, Nature of Business, and Liquidity
 
Organization and Nature of Business
 
Femasys Inc. (the Company or Femasys) was incorporated in Delaware on February 19, 2004 and is headquartered in Suwanee, Georgia. The Company is a leading biomedical company focused on addressing significant unmet needs for women worldwide with a broad portfolio of in-office, accessible, and innovative therapeutic and diagnostic products, including a lead revolutionary product candidate and FDA-cleared products. The Company’s mission is to provide women with superior minimally-invasive, non-surgical product technologies, accessible in the office, improving patient care and overall health economics focused on servicing the reproductive health needs for those seeking solutions for infertility issues (FemaSeed® and FemVue®) or permanent birth control (FemBloc®). The Company currently operates as one segment with an initial focus on servicing the reproductive health needs for those seeking solutions for infertility issues or permanent birth control.

Femasys has an expansive intellectual property portfolio which covers both design and utility patents in the U.S. and significant ex-U.S. markets for each product initiative. Femasys has taken concepts internally conceived and protected through development, including domestic and foreign regulatory approvals, and production, through in-house manufacturing. FemaSeed, a solution which enables directed intratubal insemination to improve on traditional intrauterine insemination (IUI) and provides a lower cost and safer option to in vitro fertilization methods, received approval to sell FemaSeed in Canada in April 2023. In September 2023, the Company received 510(k) clearance from the FDA for FemaSeed for intratubal insemination to market in the United States. A pivotal clinical trial was still ongoing at the time of receiving regulatory clearance, however, enrollment was completed in November 2023. In June 2024, the Company received European Union Medical Device Regulation (EU MDR) certificates and CE Mark certification for four products: FemaSeed, FemVue, FemCerv® and FemCath®. FemVue, a solution that enables fallopian tube assessment with ultrasound as an alternative to the radiologic approach (hysterosalpingogram) for the diagnosis of infertility, is approved for sale in the U.S., Japan, and Canada. FemChec® allows for fallopian tube evaluation after a FemBloc procedure to confirm occlusion (or procedure success). FemCerv is a solution for complete tissue sampling with minimal contamination of the endocervical canal in a virtually pain-free procedure as an alternative to the single biopsy method for diagnosis of cervical cancer and is approved for sale in the U.S. and Canada. FemCath, allows for selective evaluation of an individual fallopian tube as an alternative to the traditional intrauterine catheter that is undirected, is approved for sale in the U.S. and Canada. FemBloc®, the Company’s solution for permanent birth control, is based on the Company’s platform technology for delivery and in June 2023 Femasys received FDA approval of our IDE to evaluate the safety and efficacy of FemBloc, our non-surgical, non-implant, non-hormonal in-office solution for permanent birth control in a pivotal clinical trial. In August 2023 Femasys announced the initiation of enrollment in the FINALE [Prospective Multi-Center Trial for FemBloc Intratubal Occlusion for TranscervicAL Permanent Birth Control] pivotal trial designed to evaluate the safety and efficacy of FemBloc. This prospective, multi-center, open-label, single-arm study design includes pregnancy rate as the primary endpoint, which will be analyzed once 401 women have relied on FemBloc for one year for permanent birth control. In addition, the study is designed as a roll-in beginning with enrollment of 50 women for a clinical readout primarily of preliminary safety data prior to enrolling the remaining subjects. An interim analysis of clinical data endpoints is planned once 300 women have used FemBloc for permanent birth control for one year. Follow-up will continue annually for five years post-market.

Basis of Presentation
 
The Company has prepared the accompanying condensed financial statements pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) have been condensed or omitted pursuant to these rules and regulations. These condensed financial statements should be read in conjunction with the Company’s audited financial statements and footnotes related thereto for the year ended December 31, 2023 included in our Annual Report on Form 10K filed with the SEC on March 28, 2024 (the Annual Report). There have been no material changes to the Company’s significant accounting policies described in Note 2 to the financial statements included in the Annual Report.

 
In the opinion of management, the unaudited financial statements include all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the Company’s financial position and the results of its operations and cash flows at the dates for periods presented. The results of operations for such interim periods are not necessarily indicative of the results to be expected for the full year.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expense during the reporting periods. Estimates for these and other items are subject to change and are reassessed by management in accordance with U.S. GAAP. Actual results could differ from those estimates.

Liquidity
 
As of June 30, 2024, the Company had cash and cash equivalents of $13,525,898. The Company plans to finance its operations and development needs with its existing cash and cash equivalents, additional equity and/or debt financing arrangements, and revenue primarily anticipated from the sale of FemVue and FemaSeed to support the Company’s research and development activities, primarily focused on FemBloc. There can be no assurance that the Company will be able to obtain additional financing on terms acceptable to the Company, on a timely basis, or at all. If the Company is not able to obtain sufficient funds on acceptable terms when needed, the Company’s business, results of operations, and financial condition could be materially adversely impacted.

11

FEMASYS INC.
Condensed Notes to Financial Statements
(unaudited)
For the six months ended June 30, 2024, the Company generated a net loss of $8,284,084. The Company expects such losses to increase over the next few years as the Company advances FemBloc through clinical development if and until FDA approval is received and is available to be marketed.

The financial statements have been prepared on a going-concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company has incurred net operating losses in every year since inception and has an accumulated deficit as of June 30, 2024 of $116,665,713 and expects to incur additional losses and negative operating cash flows for at least the next twelve months. The Company’s ability to meet its obligations is dependent upon its ability to generate sufficient cash flows from operations and future financing transactions. Although management expects the Company will continue as a going concern, there is no assurance that management’s plans will be successful since the availability and amount of such funding is not certain. Accordingly, substantial doubt exists about the Company’s ability to continue as a going concern for at least one year from the issuance of these financial statements. The accompanying financial statements do not include any adjustments to reflect the possible future effects on the recoverability of assets or the amounts and classifications of liabilities that may result from the possible inability of the Company to continue as a going concern.

Recently Issued Accounting Pronouncements – Recently Adopted

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 28): Improvements to Reportable Segment Disclosures. The ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The ASU improves financial reporting by requiring disclosure of incremental segment information on an annual and interim basis for all public entities to enable investors to develop more decision-useful financial analyses. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company will adopt the ASU for the fiscal year ended December 31, 2024 and interim periods in fiscal 2025. The adoption of the ASU will result in additional disclosures to the Company’s financial statements and footnote disclosures.
 
Recently Issued Accounting Pronouncements – Not Yet Adopted

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires the annual financial statements to include consistent categories and greater disaggregation of information in the rate reconciliation, and income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for the Company’s annual reporting periods beginning after December 15, 2024. Adoption is either with a prospective method or a fully retrospective method of transition. Early adoption is permitted. The Company is currently evaluating the effect that adoption of ASU 2023-09 will have on its financial statements and expects to adopt the ASU on January 1, 2025.

No other new accounting pronouncement issued or effective has had, or is expected to have, a material impact on the Company’s financial statements.
 
(2)
Fair Value

The Company applies a fair value hierarchy that requires the use of observable market data, when available, and prioritizes the inputs to valuation techniques used to measure fair value in the following categories:

Level 1 – Valuation is based upon quoted prices for identical instruments traded in active markets.

Level 2 – Valuation is based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model‑based valuation techniques for which all significant assumptions are observable in the market.

Level 3 – Valuation is generated from model‑based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect the Company’s own estimates of assumptions market participants would use in pricing the asset or liability.

Certain of the Company’s financial instruments, including cash and other liabilities approximate their fair value because of the short‑term maturity of these financial instruments. The fair value of stock options, convertible notes and warrants are based on Level 3 inputs.

(3)
Cash and Cash Equivalents
 
As of June 30, 2024 and December 31, 2023, money market funds included in cash and cash equivalents on the balance sheets were $12,686,738 and $21,278,895, respectively, which represent level 1 within the fair value hierarchy where there are quoted prices in active markets for identical assets.

(4)
Inventories
 
Inventory stated at cost, net of reserve, consisted of the following:

    June 30,     December 31,  
   
2024
    2023
 
Materials
 
$
792,365
     
367,934
 
Work in progress
   
229,045
     
128,993
 
Finished goods
   
294,170
     
170,191
 
Inventory, net
 
$
1,315,580
     
667,118
 

12

FEMASYS INC.
Condensed Notes to Financial Statements
(unaudited)
(5)
Accrued Expenses
 
Accrued expenses consisted of the following:

    June 30,     December 31,  
    2024     2023  
Clinical trial costs
 
$
334,799
     
276,141
 
Accrued interest
    250,025        
Incentive and other compensation costs
    170,328       1,082,606  
Director fees     70,000       60,210  
Franchise taxes
    3,150       12,160  
Other
   
58,050
     
13,179
 
Accrued expenses
 
$
886,352
     
1,444,296
 

(6)
Clinical Holdback
 
The following table shows the activity within the clinical holdback liability accounts for the six months ended June 30, 2024:
 
Balance at December 31, 2023
 
$
120,235
 
Clinical holdback retained
   
5,990
 
Clinical holdback paid
   
(1,122
)
Balance at June 30, 2024
 
$
125,103
 
Less: clinical holdback - current portion
   
(92,397
)
Clinical holdback - long-term portion
 
$
32,706
 

(7)
Revenue Recognition
 
Revenue is recognized upon shipment of our goods based upon contractually stated pricing at standard payment terms ranging from 30 to 60 days. All revenue is recognized point in time and no revenue is recognized over time. For the three and six months ended June 30, 2024 and 2023, there was no revenue recognized from performance obligations satisfied or partially satisfied in prior periods, nor were there any unsatisfied performance obligations as of June 30, 2024 or 2023.
 
The majority of products sold directly to U.S customers are shipped via common carrier, and the customer pays for shipping and handling and assumes control Free on Board (FOB) shipping point. Products shipped to our international distributors are in accordance with their respective agreements; however, the shipping terms are generally EX-Works, reflecting that control is assumed by the distributor at the shipping point. Returns are only accepted with prior authorization from the Company. Items to be returned must be in original unopened cartons and are subject to a 30% restocking fee. Throughout the periods presented, the Company has not had a history of significant returns.
 
The following table summarizes our sales, primarily from FemVue, by geographic region as follows:

   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
Primary geographical markets
 
2024
   
2023
   
2024
   
2023
 
U.S.
 
$
221,484
     
262,469
     
492,624
     
556,453
 
International
   
     
58,045
     
     
58,045
 
Total
 
$
221,484
     
320,514
     
492,624
     
614,498
 

(8)
Commitments and Contingencies

Legal Claims
 
Occasionally, the Company may be a party to legal claims or proceedings of which the outcomes are subject to significant uncertainty. In accordance with Accounting Standards Codification (ASC) 450, Contingencies, the Company will assess the likelihood of an adverse judgment for any outstanding claim as well as ranges of probable losses. When it has been determined that a loss is probable and the amount can be reasonably estimated, the Company will record a liability. For both periods presented, there were no material legal contingencies requiring accrual or disclosure.

The Company, as permitted under Delaware law and in accordance with its bylaws, indemnifies its officers and directors for certain events or occurrences, subject to certain limits, while the officer or director is or was serving at the Company’s request in such capacity. The Company entered into employment agreements with its officers, which provides for indemnification protection in the executive’s capacity as an officer for actions taken within the scope of employment. The maximum amount of potential future indemnification is unlimited; however, the Company has obtained director and officer insurance that limits its exposure. The Company believes the fair value for these indemnification obligations is minimal. Accordingly, the Company has not recognized any liabilities relating to these obligations as of June 30, 2024 and December 31, 2023.

13

FEMASYS INC.
Condensed Notes to Financial Statements
(unaudited)
(9)
Notes Payable

AFCO Credit Corporation (AFCO)
 
In June 2022, the Company executed a Promissory Note with AFCO to finance certain insurance premiums totaling $465,380, requiring the Company to pay $47,539 in a down payment and make monthly installment payments. The annual interest rate was 5.7% and the monthly installment payment was $47,539, which represents principal and interest. The final installment payment was paid in March of 2023.

In July 2023, the Company executed a Promissory Note with AFCO to finance certain insurance premiums totaling $469,042, requiring the Company to pay $48,423 in a down payment and make monthly installment payments. The annual interest rate was 8.6% and the monthly installment is $48,423, which represents principal and interest. The Promissory Note was paid in full without penalty in November 2023.

As of June 30, 2024, and December 31, 2023, there was no principal balance on the AFCO note in the accompanying balance sheets. Interest expense in connection with the AFCO promissory notes was $0 and $1,319 for the three and six months ended June 30, 2024 and 2023, respectively.

(10)
Convertible Notes with Warrants (November 2023 Financing)

On November 21, 2023, the Company issued (i) senior unsecured convertible notes in an aggregate principal amount of $6,850,000, convertible into shares of common stock at a conversion price of $1.18 per share, (ii) Series A Warrants to purchase up to an aggregate of 5,805,083 shares of common stock at an exercise price of $1.18 per share, and (iii) Series B Warrants, together with the Series A Warrants, and, together with the convertible notes, to purchase up to an aggregate of 5,805,083 shares of common stock at an exercise price of $1.475 per share. The financing resulted in aggregate gross proceeds of $6,850,000, before $525,144 of transaction costs.

The Notes accrue interest at a rate of 6.0% per annum, payable annually, in cash or shares of common stock at the Company’s option, and mature on November 21, 2025, unless earlier converted or redeemed.

The Notes are convertible into shares of common stock at the election of the holder at any time at an initial conversion price of $1.18. The Company has agreed not to issue or sell any equity securities of the Company at a price below the then-current conversion price for a period of 18 months after closing, subject to certain exceptions. Beginning six months after issuance, the Company may require holders to convert their Notes into conversion shares if the closing price of the common stock exceeds $2.36 per share for 10 consecutive trading days and the daily dollar trading volume of the common stock exceeds $1,000,000 per day during the same period and certain equity conditions described in the Notes are satisfied. The Notes provide for certain events of default, whereby each holder of Notes will be able to require the Company to redeem in cash any or all of the holder’s Notes at a premium of 115%. The conversion feature did not meet the requirements for separate accounting and is not accounted for as a derivative instrument. As of June 30, 2024, the Convertible Notes have not been converted into shares of common stock.


The Warrants
The Series A Warrants are exercisable immediately and expire five years from the date of issuance. The Company has the right to call the exercise of the Series A Warrants if the closing price of the common stock exceeds 200% of the Series A Exercise Price for 10 consecutive trading days and the daily dollar trading volume of the common stock exceeds $1,000,000 per day during the same period and certain equity conditions are satisfied.

The Series B Warrants are exercisable immediately, together with the Series A Warrant Shares, and expire one year from the date of issuance. The Company has the right to call the exercise of the Series B Warrants if the closing price of the common stock exceeds 200% of the Series B exercise price for 10 consecutive trading days and the daily dollar trading volume of the common stock exceeds $1,000,000 per day during the same period and certain equity conditions are satisfied. 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.

The Series A Warrants and Series B Warrants are classified as a component of permanent equity because they are freestanding financial instruments that are legally detachable and separately exercisable from the shares of common stock from which they are issued, are immediately exercisable, do not embody an obligation for the Company to repurchase its shares, and permit the holders to receive a fixed number of shares of common stock upon exercise.


14

FEMASYS INC.
Condensed Notes to Financial Statements
(unaudited)
For the convertible notes for the three months ended June 30, 2024, the Company recognized total interest expense of $388,311, including coupon interest expense of $102,750 and amortization of debt discount and issuance costs of $285,561. For the six months ended June 30, 2024, the Company recognized total interest expense of $749,863, including coupon interest expense of $205,500 and amortization of debt discount and issuance costs of $544,363. As of December 31, 2023, the Notes principal balance as $6,850,000, unamortized discount was $2,636,346 and accrued interest was $44,525. As of June 30, 2024, the Notes principal balance as $6,850,000, unamortized discount was $2,091,983 and accrued interest was $250,025. The fair value of the convertible notes on June 30, 2024, calculated using a discounted cash flow analysis, was $6,307,258.

(11)
Stockholders’ Equity

On July 1, 2022, we filed shelf registration statement to sell up to $150 million in common and preferred stock, debt securities and warrants. Additionally, we entered into an Equity Distribution Agreement (the “Equity Distribution Agreement”) with Piper Sandler & Co. (“Piper Sandler” or the “Sales Agent”) and filed a related prospectus establishing an “at-the-market” facility, pursuant to which we may offer and sell shares of our common stock from time to time through the Sales Agent. In October 2023, the Sales Agent was authorized to sell shares for aggregate proceeds up to $16.7 million at current market prices until all shares are sold. As of June 30, 2024, 3.9 million shares of common stock have been sold for aggregate proceeds of approximately $8.7 million under the Equity Distribution Agreement pursuant to the prospectus. As of June 30, 2024, the amount we are authorized to sell is subject to baby-shelf limitations.

In April 2023, the Company sold an aggregate of (i) 1,318,000 shares of common stock and (ii) pre-funded warrants to purchase up to 1,878,722 shares of common stock in a registered direct offering (“pre-funded warrants”) and, in a concurrent private placement, warrants to purchase up to 3,196,722 shares of common stock (“common warrants”). Additionally, common warrants were issued to the placement agent to purchase up to 191,803 shares of common stock as compensation for services (“placement agent warrants”), collectively the (“April 2023 Financing”). The purchase price per share for the common stock, pre-funded warrants was $1.22 and $1.2199, respectively. The gross proceeds from the offering were $3,899,813, less placement agent fees and offering expenses of $547,764.


In June 2023, all pre-funded warrants were exercised for shares of common stock. In September and October 2023, all common warrants and 122,994 placement agent warrants were exercised for cash proceeds of $3,687,976. As of June 30, 2024, 68,809 placement agent warrants remain outstanding.

As of June 30, 2024, the Company had 22,232,799 shares of common stock outstanding, and no dividends have been declared or paid.

(12)
Equity Incentive Plans and Warrants

Stock-Based Awards


(a)
Stock Option Plans
 
Activity under the Company’s stock option plans for the six months ended June 30, 2024 was as follows:

   
Number of
options
   
Weighted
average
exercise
price
 
Outstanding at December 31, 2023     2,102,030     $ 2.00  
Granted     1,062,421       1.06  
Forfeited     (243,312 )     2.09  
Outstanding at June 30, 2024     2,921,139     $ 1.65  
                 
Vested and exercisable at June 30, 2024     1,207,595     $ 2.53  

Options granted under our 2021 Stock Option Plan for the six months ended June 30, 2024 to employees and nonemployees were 1,059,921 and 2,500, respectively and the weighted average exercise prices were $1.06 and $0.79, respectively. The weighted-average fair values of the options granted to employees and nonemployees were $0.90 and $0.39, respectively and were estimated using the following Black-Scholes assumptions:

    Employee
    Nonemployee  
Expected term (in years)
 

6.25
      1.50  
Risk‑free interest rate
   
4.06
%
    4.53 %
Dividend yield
   
%
    %
Expected volatility
   
110.40
%
    105.34 %
 
No options were exercised for the six months ended June 30, 2024 under our stock option plans.

As of June 30, 2024, the total number of shares of common stock reserved for future awards under the 2021 Stock Option Plan was 676,741.


(b)
Inducement Grants

On February 12, 2024, the Company awarded, outside the 2021 Plan, our Chief Commercial Officer a stock option grant for the right to purchase 100,000 shares of common stock at an exercise price of $1.10 per share (inducement grant), which was approved by the Compensation committee. The inducement grant will vest in equal installments over four years provided the employee remains employed by the Company on the vesting date. The fair value of the inducement grant was $0.94 and was estimated using the following assumptions:

 
 
Inducement
 
Expected term (in years)
 

6.25
 
Risk‑free interest rate
   
4.10
%
Dividend yield
   
%
Expected volatility
   
109.64
%

As of June 30, 2024, inducement grant awards of 250,000 shares were outstanding with a weighted average exercise price of $1.89, and 62,500 shares were vested and exercisable with a weighted average exercise price of $2.64.
15

FEMASYS INC.
Condensed Notes to Financial Statements
(unaudited)


(c) Share-Based Compensation Expense

The following table shows the share-based compensation expense related to vested stock option grants to employees and nonemployees by financial statement line item on the accompanying condensed statement of comprehensive loss:

    Three Months Ended June 30,     Six Months Ended June 30,  
   
2024
   
2023
    2024     2023  
Research and development
 
$
34,629
     
27,192
      64,637       52,251  
Sales and marketing
   
18,246
     
602
      24,764       (1,942 )
General and administrative
   
51,138
     
37,422
      92,197       71,861  
Total share-based compensation expense
 
$
104,013
     
65,216
      181,598       122,170  

As of June 30, 2024, the remaining share-based compensation expense that is expected to be recognized in future periods for employees and nonemployees is $1,516,737, which includes $155,222 of compensation expense to be recognized upon achieving certain performance conditions. For service-based awards, the $1,361,515 of unrecognized expense is expected to be recognized over a weighted average period of 3.3 years.
   

(d)
Employee Stock Purchase Plan (ESPP)
 
For the six months ended June 30, 2024, 12,081 shares of common stock were issued under the Company’s ESPP Plan at a fair value of $10,390. For the six months ended June 30, 2023, 3,858 shares of common stock were issued under the ESPP plan at a fair value of $1,697. As of June 30, 2024, the total number of shares of common stock reserved for future awards under the ESPP Plan was 591,437.


(e)
April 2023 Financing
   
On April 20, 2023, the Company entered into a securities purchase agreement pursuant to which the Company sold (i) 1,318,000 shares of common stock (see Note 11, Stockholders’ Equity), (ii) pre-funded warrants to purchase 1,878,722 shares of common stock, (iii) common warrants to purchase 3,196,722 shares of common stock. Additionally, common warrants to purchase 191,803 shares of common stock were issued to the placement agent compensation for services performed.

The pre-funded warrants, common warrants and placement agent warrants were exercisable immediately following the closing date of the offering. The pre-funded warrants have an unlimited term and an exercise price of $0.0001 per share. The common warrants have a 5.5 year term and an exercise price of $1.095 per share. The placement agent warrants have a 5 year term and exercise price of $1.525 per share. The offering resulted in aggregate gross proceeds of $3,899,813, before $547,764 of transaction costs.

The pre-funded warrants and common warrants are classified as a component of permanent equity because they are freestanding financial instruments that are legally detachable and separately exercisable from the shares of common stock with which they were issued, are immediately exercisable, do not embody an obligation for the Company to repurchase its shares, and permit the holders to receive a fixed number of shares of common stock upon exercise.

The common stock was valued at $1,133,480, based on the Company’s stock price. The pre-funded warrants and common warrants were valued at $1,615,701 and $1,854,099, respectively, using the following Black-Scholes assumptions:

   
Pre-funded
warrants
   
Common
warrants
 
Expected term (in years)
 

4
     
4
 
Risk‑free interest rate
   
3.83
%
   
3.83
%
Dividend yield
   
%    
%
Expected volatility
   
100.25
%
   
100.25
%
Exercise price
 
$
0.0001
   
$
1.095
 
Stock price
 
$
0.86
   
$
0.86
 
Black-Scholes value
  $ 0.86     $ 0.58  

The net proceeds of $3,352,049 were allocated to the common stock, pre-funded warrants and common warrants using the relative fair value method. The valuations were recorded to stockholders’ equity.
 
In June 2023, all pre-funded warrants were exercised for shares of common stock. In September and October 2023, all common warrants and 122,994 placement agent warrants were exercised for cash proceeds of $3,687,976. As of June 30, 2024, 68,809 placement agent warrants remain outstanding.

(13)
Related‑Party Transactions

In November 2023, the Company issued unsecured convertible notes and accompanying Series A and Series B Warrants (see Note 10). The transaction included issuance of a $5 million convertible note and Series A and Series B Warrants to PharmaCyte Biotech, Inc. The interim CEO, President and Director of PharmaCyte Biotech, Inc., Joshua Silverman, serves on the Company’s board of directors. In addition, during the year ended December 31, 2023 and six months ended June 30, 2024 and 2023, a family member of the CEO was employed by the Company.

16

FEMASYS INC.
Condensed Notes to Financial Statements
(unaudited)

(14)
Net Loss per Share Attributable to Common Stockholders
 
The following table sets forth the computation of the basic and diluted net loss per share:

   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
   
2024
   
2023
   
2024
   
2023
 

                       
Net loss attributable to common stockholders, basic & diluted
 
$
(4,684,574
)
   
(2,893,508
)
   
(8,284,084
)
   
(5,839,765
)
                                 
Weighted average number of shares used in computing net loss per share attributable to common stockholders, basic and diluted
   
22,215,516
     
13,107,590
     
21,995,436
     
12,493,334
 
Net loss per share attributable to common stockholders, basic and diluted
 
$
(0.21
)
   
(0.22
)
   
(0.38
)
   
(0.47
)

The following potentially dilutive securities have been excluded from the computations of diluted weighted average shares outstanding because they would be anti-dilutive:
 
   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
 
2024
   
2023
   
2024
   
2023
 
Options to purchase common stock
   
3,171,139
     
1,169,671
     
3,171,139
     
1,169,671
 
Warrants to purchase common stock, in connection with April 2023 financing     68,809       3,388,525       68,809       3,388,525  
Warrants to purchase common stock, in connection with November 2023 financing     11,610,166             11,610,166        
Warrants to purchase common stock
   
196,816
     
233,460
     
196,816
     
233,460
 
Total potential shares
   
15,046,930
     
4,791,656
     
15,046,930
     
4,791,656
 

(15)
Income Taxes

The effective tax rate of 0% for the three and six months ended June 30, 2024 and 2023 was lower than the statutory rate due to the Company remaining in a full valuation allowance position.

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

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our financial statements and related notes included elsewhere in this in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K filed with the U.S. Securities and Exchange Commission, or the SEC, on March 28, 2024. This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, which are subject to the “safe harbor” created by those sections. Forward-looking statements are based on our management’s beliefs and assumptions and on information currently available to our management. In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “could,” “goal,” “would,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “project,” “predict,” “potential” and similar expressions intended to identify forward-looking statements and reflect our beliefs and opinions on the relevant subject. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Quarterly Report on Form 10-Q. The forward-looking statements included in this Quarterly Report on Form 10-Q are made only as of the date hereof. These statements are based upon information available to us as of the filing date of this Quarterly Report on Form 10-Q, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely upon these statements.

Overview

We are a leading biomedical company focused on addressing significant unmet needs for women worldwide with a broad portfolio of in-office, accessible, and innovative therapeutic and diagnostic solutions, including a lead revolutionary product candidate and FDA-cleared, and Canadian and European Union approved products. Our mission is to provide women with superior minimally-invasive, non-surgical product technologies, accessible in the office, improving patient care and overall health economics focused on servicing the reproductive health needs for those seeking solutions for infertility issues (FemaSeed and FemVue) or permanent birth control (FemBloc). We are a woman-founded and led company with an expansive, internally created intellectual property portfolio with over 180 patents globally, in- house chemistry, manufacturing, and controls (CMC) and device manufacturing capabilities and proven ability to develop and commercialize products. Our suite of products and product candidates address what we believe are multi-billion dollar global market segments in which there has been little advancement for many years, helping women avoid pharmaceutical solutions, implants and surgery that can be expensive and expose women to harm.

Corporate Update

On November 15, 2023, we secured a $6.85 million financing with a strategic investment from investors led by PharmaCyte Biotech.

On November 28, 2023, we announced the completion of enrollment of FemaSeed pivotal trial in support of commercial launch.

On November 30, 2023, we announced the appointment of James Liu, M.D. as Chief Medical Officer.

On January 23, 2024 and January 26, 2024, we announced initiation of enrollment in pivotal trial (NCT05977751) of our permanent birth control candidate FemBloc at two academic sites, for a total of six active sites, the maximum number permitted in the first stage.

On February 6, 2024, we announced the appointment of Richard Spector to new position of Chief Commercial Officer.

On March 6, 2024, we announced the first in-office commercial procedure with FDA-cleared FemaSeed infertility solution at a former investigative site.

On March 20, 2024, we announced positive topline data from pivotal trial for FDA-cleared FemaSeed for the treatment of infertility.

On April 18, 2024, we announced that our CEO, met with members of Congress to raise awareness of the Company and discuss women’s healthcare initiatives.

On May 16, 2024, we announced that our CEO, met with the White House’s Gender Policy Council.

On May 17,  2024, we announced that our CEO, met with the White House’s Office of Science and Technology to discuss the Cancer Moonshot initiative.

On June 20, 2024, we announced receipt of European Union Medical Device Regulation (EU MDR) and CE Mark certification for FemaSeed, FemVue, FemCerv and FemCath.

Clinical Update

FemaSeed – Our Intratubal Artificial Insemination Solution. In September 2023 we announced 510(k) clearance from the FDA for FemaSeed for intratubal insemination. The clinical trial was still ongoing at the time of receiving U.S. regulatory clearance from the FDA, however, the study was concluded with enrollment completed in November 2023. Topline results of the clinical trial were announced in March 2024. The trial demonstrated that 24% of women became pregnant after FemaSeed with male factor infertility (1 million to 20 million total motile sperm count (TMSC)). In contrast, the historical control indicated a 6.7% pregnancy rate by cycle for intrauterine insemination (IUI) with male factor infertility (greater than 1 million TMSC). Although subjects were permitted to have multiple FemaSeed attempts, the majority of women who became pregnant did so after the first FemaSeed procedure. The majority of adverse events were reported as mild (n=127 subjects, 216 cycles). No new safety concerns were observed through the seven-week follow-up. All adverse events were consistent with those known for IUI. The approved labeling includes women or couples wishing to become pregnant by way of intratubal insemination. The recruitment of the commercial team began with the hire of the Chief Commercial Officer in February 2024. In March 2024, the first commercial use of FemaSeed at a former investigative site was announced. Build-out of our initial commercial team in the United States, the focus of our primary market efforts was completed in June 2024. In June 2024, we received EU MDR and CE Mark certification for FemaSeed and concurrently are exploring potential strategic partners for distribution in Europe and internationally.

FemBloc – Our Permanent Birth Control Solution. In June 2023 we received FDA approval of our IDE to evaluate the safety and efficacy of FemBloc, our non-surgical, non-implant, in-office solution for permanent birth control in a pivotal clinical trial. In August 2023 we announced the initiation of enrollment in the FINALE [Prospective Multi-Center Trial for FemBloc INtratubal Occlusion for TranscervicAL PErmanent Birth Control] pivotal trial designed to evaluate the safety and efficacy of FemBloc. This prospective, multi-center, open-label, single-arm study design includes pregnancy rate as the primary endpoint, which will be analyzed once 401 women have used FemBloc for one year for permanent birth control. In addition, the study is designed as a roll-in beginning with enrollment of 50 women for a clinical readout primarily of preliminary safety data prior to enrolling the remaining subjects. An interim analysis of clinical data endpoints is planned once 300 women have used FemBloc for permanent birth control for one year. Follow-up will continue annually for five years post-market. All six sites permitted in the initial stage of the trial were announced as actively enrolling subjects in January 2024.

Results of Operations

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

The following table shows our results of operations for the three months ended June 30, 2024 and 2023:

   
Three Months Ended June 30,
             
   
2024
   
2023
   
Change
   
% Change
 
Sales
 
$
221,484
     
320,514
     
(99,030
)
   
-30.9
%
Cost of sales (excluding depreciation expense)
   
73,125
     
110,469
     
(37,344
)
   
-33.8
%
                                 
Operating expenses:
                               
Research and development
   
1,975,875
     
1,527,172
     
448,703
     
29.4
%
Sales and marketing
   
975,190
     
128,899
     
846,291
     
656.6
%
General and administrative
   
1,611,817
     
1,356,637
     
255,180
     
18.8
%
Depreciation and amortization
   
67,628
     
133,299
     
(65,671
)
   
-49.3
%
Total operating expenses
   
4,630,510
     
3,146,007
     
1,484,503
     
47.2
%
Loss from operations
   
(4,482,151
)
   
(2,935,962
)
   
(1,546,189
)
   
52.7
%
Other income (expense):
                               
Interest income
   
184,138
     
42,652
     
141,486
     
331.7
%
Interest expense
   
(388,311
)
   
(198
)
   
(388,113
)
   
196016.7
%
Other income (expense), net
   
(204,173
)
   
42,454
     
(246,627
)
   
-580.9
%
Loss before income taxes
   
(4,686,324
)
   
(2,893,508
)
   
(1,792,816
)
   
62.0
%
Income tax benefit
   
(1,750
)
   
     
(1,750
)
   
-100.0
%
Net loss
 
$
(4,684,574
)
   
(2,893,508
)
   
(1,791,066
)
   
61.9
%

Sales

Sales decreased by $99,030, or 30.9%, to $221,484 for the three months ended June 30, 2024 from $320,514 for the three months ended June 30, 2023, primarily due to the timing of international sales year over year. Units sold decreased by 41.7% for the comparable periods, while maintaining a consistent average selling price. FemaSeed sales are expected to commence in the second half of 2024.

Cost of sales

Cost of sales decreased by $37,344 or 33.8%, to $73,125 for the three months ended June 30, 2024 from $110,469 for the three months ended June 30, 2023. The decrease is primarily attributed to reduced sales and certain manufacturing efficiencies.

Research and development

The following table summarizes our R&D expenses incurred during the periods presented:

   
Three Months Ended June 30,
 
   
2024
   
2023
 
Compensation and related personnel costs
 
$
974,880
     
840,506
 
Clinical-related costs
   
435,588
     
361,578
 
Material and development costs
   
389,129
     
205,095
 
Professional and outside consultant costs
   
118,477
     
120,527
 
Other costs
   
57,801
     
(534
)
Total research and development expenses
 
$
1,975,875
     
1,527,172
 

R&D expenses increased by $448,703 or 29.4%, to 1,975,875 for the three months ended June 30, 2024 from $1,527,172 for the three months ended June 30, 2023. The increase relates primarily to increased material and development costs, clinical- related costs and compensation.

Sales and marketing

Sales and marketing expenses increased by $846,291 or 656.6%, to $975,190 for the three months ended June 30, 2024 from $128,899 for the three months ended June 30, 2023. The increase is largely due to increased compensation costs and sales expenses as we recruited and hired commercial team members in connection with the initiation of commercialization of FemaSeed.

General and administrative

General and administrative expenses increased by $255,180, or 18.8%, to $1,611,817 for the three months ended June 30, 2024 from $1,356,637 for the three months ended June 30, 2023. The increase was largely due to increased facility, overhead and compensation costs.

Depreciation and amortization

Depreciation and amortization expenses decreased by $65,671, or 49.3%, to $67,628 for the three months ended June 30, 2024 from $133,299 for the three months ended June 30, 2023. The decrease is due to a reduction of depreciation expense associated with our fixed assets.

Other income (expense), net

Other income (expense), net decreased by $246,627, or 580.9%, to $204,173 of expense for the three months ended June 30, 2024 from $42,454 of income for the three months ended June 30, 2023. The decrease relates to interest expense and non-cash discount amortization related to the convertible notes payable, partially offset by an increase in interest income.

Results of Operations

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

The following table shows our results of operations for the six months ended June 30, 2024 and 2023:

   
Six Months Ended June 30,
             
   
2024
   
2023
   
Change
   
% Change
 
Sales
 
$
492,624
     
614,498
     
(121,874
)
   
-19.8
%
Cost of sales (excluding depreciation expense)
   
161,657
     
215,589
     
(53,932
)
   
-25.0
%
                                 
Operating expenses:
                               
Research and development
   
3,746,606
     
3,064,611
     
681,995
     
22.3
%
Sales and marketing
   
1,275,677
     
373,795
     
901,882
     
241.3
%
General and administrative
   
3,114,621
     
2,671,774
     
442,847
     
16.6
%
Depreciation and amortization
   
138,856
     
266,365
     
(127,509
)
   
-47.9
%
Total operating expenses
   
8,275,760
     
6,376,545
     
1,899,215
     
29.8
%
Loss from operations
   
(7,944,793
)
   
(5,977,636
)
   
(1,967,157
)
   
32.9
%
Other income (expense):
                               
Interest income
   
408,822
     
139,741
     
269,081
     
192.6
%
Interest expense
   
(749,863
)
   
(1,870
)
   
(747,993
)
   
39999.6
%
Other income (expense), net
   
(341,041
)
   
137,871
     
(478,912
)
   
-347.4
%
Loss before income taxes
   
(8,285,834
)
   
(5,839,765
)
   
(2,446,069
)
   
41.9
%
Income tax benefit
   
(1,750
)
   
     
(1,750
)
   
-100.0
%
Net loss
 
$
(8,284,084
)
   
(5,839,765
)
   
(2,444,319
)
   
41.9
%

Sales

Sales decreased by $121,874, or 19.8%, to $492,624 for the six months ended June 30, 2024 from $614,498 for the six months ended June 30, 2023, attributable primarily to international sales. Units sold decreased by 25.7% for the comparable periods, while maintaining a consistent average selling price. FemaSeed sales are expected to commence in the second half of 2024.

Cost of sales

Cost of sales decreased by $53,932 or 25.0%, to $161,657 for the six months ended June 30, 2024 from $215,589 for the six months ended June 30, 2023. The decrease is primarily attributed to reduced sales and certain manufacturing efficiencies.

Research and development

The following table summarizes our R&D expenses incurred during the periods presented:

   
Six Months Ended June 30,
 
   
2024
   
2023
 
Compensation and related personnel costs
 
$
1,963,937
     
1,740,794
 
Clinical-related costs
   
874,363
     
727,938
 
Material and development costs
   
532,828
     
372,256
 
Professional and outside consultant costs
   
286,659
     
212,462
 
Other costs
   
88,819
     
11,161
 
Total research and development expenses
 
$
3,746,606
     
3,064,611
 

R&D expenses increased by $681,995 or 22.3%, to $3,746,606 for the six months ended June 30, 2024 from $3,064,611 for the six months ended June 30, 2023. The increase relates primarily to increased material and development costs, clinical-related costs, compensation costs and professional and outside consultant costs.

Sales and marketing

Sales and marketing expenses increased by $901,882 or 241.3%, to $1,275,677 for the six months ended June 30, 2024 from $373,795 for the six months ended June 30, 2023. The increase is largely due to increased compensation costs and sales expenses as we recruited and hired commercial team members in connection with the initiation of commercialization of FemaSeed.

General and administrative

General and administrative expenses increased by $442,847, or 16.6%, to $3,114,621 for the six months ended June 30, 2024 from $2,671,774 for the six months ended June 30, 2023. The increase was largely due to increased facility, overhead and compensation costs.

Depreciation and amortization

Depreciation and amortization expenses decreased by $127,509, or 47.9%, to $138,856 for the six months ended June 30, 2024 from $266,365 for the six months ended June 30, 2023. The decrease is due to a reduction of depreciation expense associated with our fixed assets.

Other income (expense), net

Other income (expense), net decreased by $478,912, or 347.4%, to $341,041 of expense for the six months ended June 30, 2024 from $137,871 of income for the six months ended June 30, 2023. The decrease relates to interest expense and non-cash discount amortization related to the convertible notes payable, partially offset by an increase in interest income.

Liquidity and Capital Resources

Sources of liquidity

Since our inception through June 30, 2024, our operations have been financed primarily by net proceeds from the sale of our common stock and convertible preferred stock, indebtedness and, to a lesser extent, product revenue. As of June 30, 2024, we had $13,525,898 of cash and cash equivalents and an accumulated deficit of $116,665,713.

On July 1, 2022, we entered into an Equity Distribution Agreement (the “Equity Distribution Agreement”) with Piper Sandler & Co. (the “Sales Agent”) and filed a related prospectus establishing an “at-the-market” facility, pursuant to which we may offer and sell shares of our common stock from time to time through the Sales Agent. In October 2023, the Sales Agent was authorized to sell shares of common stock for an aggregate price up to $16.7 million pursuant to the prospectus. As of June 30, 2024, approximately 3.9 million shares of common stock have been sold for aggregate proceeds of approximately $8.7 million under the Equity Distribution Agreement pursuant to the prospectus. As of June 30, 2024, the amount we are authorized to sell is subject to baby-shelf limitations.

In April 2023, we sold an aggregate of (i) 1,318,000 shares of common stock and (ii) pre-funded warrants to purchase up to 1,878,722 shares of common stock in a registered direct offering and, in a concurrent private placement, warrants to purchase up to 3,196,722 shares of common stock. Additionally, common warrants were issued to the placement agent in this transaction to purchase up to 191,803 shares of common stock as compensation for services, collectively the (“April 2023 Financing”). The purchase price per share for the common stock, pre-funded warrants was $1.22 and $1.2199, respectively. The net proceeds from the April 2023 Financing at closing were approximately $3.4 million. The pre-funded and common warrants in the April 2023 Financing were fully exercised for cash for additional proceeds of $3.5 million. Placement agent warrants of 68,809 remain outstanding as of June 30, 2024.

In November 2023, we entered into a securities purchase agreement with certain accredited investors pursuant to which we sold (i) senior unsecured convertible notes in an aggregate principal amount of $6,850,000, convertible into shares of common stock at a conversion price of $1.18 per share, (ii) Series A Warrants to purchase up to an aggregate of 5,805,083 shares of common stock at an exercise price of $1.18 per share, and (iii) Series B Warrants to purchase up to an aggregate of 5,805,083 shares of common stock at an exercise price of $1.475 per share (collectively, the “November Private Placement”). Net proceeds from the November Private Placement were $6.3 million. If exercised for cash, the warrants issued in the November Private Placement could result in proceeds of up to an additional $15.4 million.

Funding requirements

Based on our current operating plan, our current cash and cash equivalents is sufficient into July 2025.  However, it is not sufficient to fund our ongoing operations for twelve months from the date of these financial statements and we will need to obtain additional financing to fund our ongoing operations. Our estimate as to how long we expect our existing cash and cash equivalents to be able to continue to fund our operations is based on assumptions that may prove to be wrong, and we could use our available capital resources sooner than we currently expect. Changing circumstances, some of which may be beyond our control, could cause us to consume capital significantly faster than we currently anticipate. As a result of our current limited financial liquidity, we have concluded that substantial doubt exists about our ability to continue as a going concern.

Our cash and cash equivalents as of June 30, 2024 will not be sufficient to fund our product candidate FemBloc through regulatory approval, and we anticipate needing to raise additional capital to complete the development and commercialization of our product candidate. However, we can give no assurances that we will be able to secure additional sources of funds to support our operations, or if such funds will be available to us, that such additional financing will be sufficient to meet our needs or be on terms acceptable to us. This risk may increase if economic and market conditions deteriorate. If we are unable to obtain additional financing when needed, we may need to terminate, significantly modify, or delay the development of our product candidate, or we may need to obtain funds through collaborations or otherwise on terms that may require us to relinquish rights to our technologies or product candidates that we might otherwise seek to develop or commercialize independently. If we are unable to raise adequate additional capital as and when required in the future, we could be forced to cease development activities and terminate our operations, and you could experience a complete loss of your investment.

Cash Flows

Comparison of the Six months ended June 30, 2024 and 2023

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

   
Six Months Ended June 30,
 
   
2024
   
2023
 
Net cash used in operating activities
 
$
(8,894,780
)
   
(5,388,824
)
Net cash used in investing activities
   
(297,123
)
   
(71,849
)
Net cash provided by financing activities
   
1,001,724
     
3,203,754
 
Net change in cash and cash equivalents
 
$
(8,190,179
)
   
(2,256,919
)

Operating activities

For the six months ended June 30, 2024, cash used in operating activities was $8,894,780, attributable to a net loss of $8,284,084 and a net change in our net operating assets and liabilities of $1,777,514, partially offset by non-cash charges of $1,166,618. Non-cash charges primarily consisted of $544,363 in amortization of the discount on convertible notes, $299,171 in right-of-use amortization, $181,598 in share-based compensation and $138,856 in depreciation and amortization. The change in our net operating assets and liabilities was primarily due to decreases in accounts payable and accrued expenses of $781,626, lease liabilities of $137,482 and increases in inventory of $651,292 and prepaid and other assets of $173,828.

For the six months ended June 30, 2023, cash used in operating activities was $5,388,824, attributable to a net loss of $5,839,765 and a net change in our net operating assets and liabilities of $132,443, partially offset by non-cash charges of $583,384. Non-cash charges largely consisted of $266,365 in depreciation and amortization, $148,541 in right-of-use amortization, $122,170 in stock-based compensation and $44,538 for loss on disposal of assets. The change in our net operating assets and liabilities was primarily due to decreases of $181,065 in lease liabilities and increases of $146,521 in inventory and $78,276 in accounts receivable, partially offset by decreases in prepaid and other assets of $154,065 and increases of $116,235 in accounts payable and accrued expenses.

Investing activities

For the six months ended June 30, 2024, cash used in investing activities for the purchase of property and equipment and acquisition of patents was $297,123.

For the six months ended June 30, 2023, cash used in investing activities for the purchase of property and equipment was $71,849.

Financing activities

For the six months ended June 30, 2024, cash provided by financing activities was $1,001,724, attributable to proceeds from sales under the at-the-market facility, net of issuance costs and proceeds from the issuance of shares under the ESPP plan.

For the six months ended June 30, 2023, cash used in financing activities was $3,203,754, attributable to proceeds from the issuance of common stock and warrants of $3,905,071, partially offset by financing offering costs of $547,764, repayments on notes payable of $141,298 and payments under lease obligations of $12,255.

Critical Accounting Estimates

Management’s discussion and analysis of our financial condition and results of operations is based on our financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles, or GAAP. The preparation of these financial statements requires us to make estimates and assumptions for the reported amounts of assets, liabilities, revenue, expenses and related disclosures. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions and any such differences may be material.

While our significant accounting policies are more fully described in Note 2 to our financial statements appearing the Annual Report on Form 10-K for the year ended December 31, 2023 as filed on March 28, 2024, we believe the following discussion addresses our most critical accounting policies, which are those that are most important to our financial condition and results of operations and require our most difficult, subjective and complex judgments.

Revenue recognition

Our policy is to recognize revenue when a customer obtains control of the promised goods under Accounting Standards Update (ASU) 2020-05, Revenue from Contracts with Customers (Topic 606), which we adopted effective January 1, 2018. The amount of revenue recognized reflects the consideration to which we expect to be entitled to receive in exchange for these goods, and we have elected to exclude amounts collected from customers for all sales (and other similar) taxes from the transaction price. We do not have multiple performance obligations in our customer orders, so revenue is recognized upon shipment of our goods based upon contractually stated pricing at standard payment terms ranging from 30 to 60 days. All revenue is recognized point in time and no revenue is recognized over time.

The majority of products sold directly to U.S. customers are shipped via common carrier, and the customer pays for shipping and handling and assumes control Free on Board (FOB) shipping point. Products shipped to our international distributors are in accordance with their respective agreements; however, the shipping terms are generally EX-Works, reflecting that control is assumed by the distributor at the shipping point. Returns are only accepted with prior authorization from the Company. Items to be returned must be in original unopened cartons and are subject to a 30% restocking fee. As of June 30, 2024, we have not had a history of significant returns.

Accrued expenses

We accrue expenses for estimated costs of R&D activities conducted by our third-party service providers, which include the conduct of preclinical studies and clinical trials. We record the estimated costs of R&D activities based upon the estimated amount of services provided but not yet invoiced. These costs, at times, may be a significant component of the research and development expenses and the Company makes estimates in determining the accrued expense each period. As actual costs become known, the Company adjusts its accrual. These accrued R&D costs are included in accrued expenses on the balance sheet and within R&D expense on the statement of comprehensive loss.

Item 3.
Quantitative and Qualitative Disclosures About Market Risk

Not applicable.

Item 4.
Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in the reports that we file or submit under the Exchange Act are (1) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and (2) accumulated and communicated to our management, including to our principal executive officer and principal financial officer, to allow timely decisions regarding required disclosure. Our management, with the participation of our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial and accounting officer), has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, our management has concluded that our disclosure controls and procedures were effective at a reasonable assurance level as of June 30, 2024.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended June 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls

Our management, including our Chief Executive Officer and Chief Financial Officer (principal financial and accounting officer), does not expect that our disclosure controls and procedures or internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and implemented, can provide only reasonable, not absolute, assurance that the control system’s objectives will be 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. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues within a company are detected. The inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple errors or mistakes. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions or that the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and may not be detected.

PART II OTHER INFORMATION

Item 1.
Legal Proceedings

From time to time we may be involved in legal proceedings arising in connection with our business. As of June 30, 2024, we have not had a history of significant legal proceedings and there no currently pending actions against us. We believe that any amount, or range, of reasonably possible losses in connection with any potential actions against us in excess of established reserves, in the aggregate, will not be not material to our financial condition or cash flows. However, losses may be material to our operating results for any particular future period, depending on the level of income for such period and the significance of any actions against us.

Item 1A.
Risk Factors

As of the date of this report, there are no material changes to our risk factors as previously disclosed in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2023 except as noted below.

There is substantial doubt about our ability to continue as a going concern

There is substantial doubt about our ability to continue as a going concern. If we are unable to raise sufficient capital in this offering or otherwise as and when needed, our business, financial condition and results of operations will be materially and adversely affected, and we will need to significantly modify our operational plans to continue as a going concern. If we are unable to continue as a going concern, we may have to liquidate our assets, and the values we receive for our assets in liquidation or dissolution could be significantly lower than the values reflected in our financial statements. Our lack of cash resources and our potential inability to continue as a going concern may materially adversely affect our share price and our ability to raise new capital, enter into critical contractual relations with third parties and otherwise execute our development strategy.

Item 2.
Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

None.

Item 3.
Defaults Upon Senior Securities

None.

Item 4.
Mine Safety Disclosures

Not applicable.

Item 5.
Other Information

During the period covered by this Quarterly Report, none of the Company’s directors or executive officers have adopted or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement (each as defined in Item 408 of Regulation S-K under the Securities Exchange Act of 1934, as amended).

Item 6.
Exhibits

   
Incorporated
by Reference
 

 

   
Exhibit
Number
Description of Document
Schedule/Form
File
Number
Exhibit
Filing Date
         
Eleventh Amended and Restated Certificate of Incorporation of Femasys Inc.
Form 8-K
001-
40492
3.1
June
22,
2021
         
Amended and Restated Bylaws of Femasys Inc.
Form 8-K
001-
40492
3.2
June
22,
2021
         
First Amendment to the Amended and Restated Bylaws of Femasys Inc.
Form 8-K
001-
40492
3.1
March
30,
2023
         
Certification of Principal Executive Officer Pursuant to Securities Exchange Act Rules 13a-14(a), as adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
       
         
 
Certification of Principal Financial Officer Pursuant to Securities Exchange Act Rules 13a-14(a), as adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
       
         
Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
       

 
Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
       
           
101.INS*
Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)
       
           
101.SCH*
Inline XBRL Taxonomy Extension Schema Document
       
           
101.CAL
Inline XBRL Taxonomy Extension Calculation Linkbase Document
       
           
101.DEF*
Inline XBRL Taxonomy Definition Linkbase Document
       
           
101.LAB*
Inline XBRL Taxonomy Extension Label Linkbase Document
       
           
101.PRE*
Inline XBRL Taxonomy Extension Presentation Linkbase Document
       
           
104*
Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
       

*Filed herewith

SIGNATURES

Pursuant to the requirements of the Securities Act, the registrant has duly caused this registration statement to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Suwanee, State of Georgia, on this 8th day of August 2024.

FEMASYS INC.

Dated: August 8, 2024
By: /s/ Kathy Lee-Sepsick

 
Kathy Lee-Sepsick
 
Chief Executive Officer and President
Dated: August 8, 2024
 
 
By: /s/ Dov Elefant

 
Dov Elefant
 
Chief Financial Officer


30

EX-31.1 2 ef20029680_ex31-1.htm EXHIBIT 31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO
SECURITIES EXCHANGE ACT RULES 13a-14(a) AND 15(d)-14(a), AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Kathy Lee-Sepsick, certify that:

1. I have reviewed this Report on Form 10-Q for Femasys Inc;

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

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

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

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

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

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

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

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

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

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

 
FEMASYS INC.
   
Date: August 8, 2024
By:
/s/ Kathy Lee-Sepsick
   
Kathy Lee-Sepsick
   
Chief Executive Officer and President
   
(principal executive officer)



EX-31.2 3 ef20029680_ex31-2.htm EXHIBIT 31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO
SECURITIES EXCHANGE ACT RULES 13a-14(a) AND 15(d)-14(a), AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Dov Elefant, certify that:

1. I have reviewed this Report on Form 10-Q for Femasys Inc;

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

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

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

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

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

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

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

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

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

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

 
FEMASYS INC.
   
Date:  August 8, 2024
By:
/s/ Dov Elefant
   
Dov Elefant
   
Chief Financial Officer
   
(principal financial and accounting officer)



EX-32.1 4 ef20029680_ex32-1.htm EXHIBIT 32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Femasys Inc., a Delaware Corporation, (the “Company”) on Form 10-Q for the quarter ended June 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned certify the following pursuant to Section 18, U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002:

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.

 
FEMASYS INC.
     
 Date:  August 8, 2024
By:
/s/ Kathy Lee-Sepsick
   
Kathy Lee-Sepsick
   
Chief Executive Officer and President
   
(principal executive officer)



EX-32.2 5 ef20029680_ex32-2.htm EXHIBIT 32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Femasys Inc., a Delaware Corporation, (the “Company”) on Form 10-Q for the quarter ended June 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned certify the following pursuant to Section 18, U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002:

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.

 
FEMASYS INC.
     
 Date:  August 8, 2024
By:
/s/ Dov Elefant
   
Dov Elefant
   
Chief Financial Officer
   
(principal financial and accounting officer)



EX-101.SCH 6 femy-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Condensed Balance Sheets link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - Condensed Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Condensed Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Condensed Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Condensed Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Organization, Nature of Business, and Liquidity link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Cash and Cash Equivalents link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Clinical Holdback link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Notes Payable link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Convertible Notes with Warrants (November 2023 Financing) link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Equity Incentive Plans and Warrants link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Net Loss per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Insider Trading Arrangements link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Organization, Nature of Business, and Liquidity (Policies) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Clinical Holdback (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Equity Incentive Plans and Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Net Loss per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Organization, Nature of Business, and Liquidity (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Clinical Holdback (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Convertible Notes with Warrants (November 2023 Financing), Summary (Details) link:presentationLink link:calculationLink link:definitionLink 091002 - Disclosure - Convertible Notes with Warrants (November 2023 Financing), Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 091004 - Disclosure - Convertible Notes with Warrants (November 2023 Financing), Convertible Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Equity Incentive Plans and Warrants, Stock Option Plan, Activity (Details) link:presentationLink link:calculationLink link:definitionLink 091202 - Disclosure - Equity Incentive Plans and Warrants, Inducement Grant (Details) link:presentationLink link:calculationLink link:definitionLink 091204 - Disclosure - Equity Incentive Plans and Warrants, Share-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 091206 - Disclosure - Equity Incentive Plans and Warrants, Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 091208 - Disclosure - Equity Incentive Plans and Warrants, April 2023 Financing (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Related-Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Net Loss per Share Attributable to Common Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 femy-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 femy-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 femy-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Insider Trading Arrangements [Line Items] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accounts receivable, net Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Additional paid-in-capital Amortization of debt issuance costs and discount Amortization of debt discount and issuance costs Depreciation Depreciation Amortization Amortization of Intangible Assets Balance Sheets [Abstract] Net loss per share attributable to common stockholders, basic (in dollars per share) Net loss per share attributable to common stockholders, basic (in dollars per share) Cash and cash equivalents Interest Accounts receivable Increase (Decrease) in Accounts Receivable Inventory Increase (Decrease) in Inventories Changes in operating assets and liabilities: Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses Increase (Decrease) in Accrued Liabilities Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Common stock, authorized (in shares) Common stock, issued (in shares) Balance (in shares) Balance (in shares) Common stock, outstanding (in shares) Common stock, $.001 par, 200,000,000 authorized, 22,350,022 shares issued and 22,232,799 outstanding as of June 30, 2024; and 21,774,604 shares issued and 21,657,381 outstanding as of December 31, 2023 Construction in progress Convertible Notes [Member] Convertible notes payable, net (including related parties) Cost of sales (excluding depreciation expense) Total current liabilities Liabilities, Current Current liabilities: Maturity date Notes Payable Debt Disclosure [Text Block] Notes principal balance Aggregate principal amount Frequency of installment payments Interest rate Convertible note accrue interest rate Maturity date of loan Debt Instrument, Maturity Date Debt Instrument, Name [Domain] Monthly principal and interest payments Notes Payable [Abstract] Convertible Notes [Abstract] Debt Instrument [Axis] Debt Instrument [Line Items] Schedule of Long-Term Debt Instruments [Table] Transaction costs Payments of Debt Issuance Costs Depreciation and amortization Cash and Cash Equivalents Cash and Cash Equivalents Disclosure [Text Block] Net loss per share attributable to common stockholders, diluted (in dollars per share) Net loss per share attributable to common stockholders, diluted (in dollars per share) Effective tax rate Effective Income Tax Rate Reconciliation, Percent [Abstract] Share-based compensation expense Share-Based Payment Arrangement, Expense Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Employee Stock Ownership Plan (ESOP), Plan [Domain] Employee Stock Ownership Plan (ESOP) Name [Axis] Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Furniture and fixtures General and administrative General and Administrative [Member] Statements of Comprehensive Loss [Abstract] Income Taxes [Text Block] Taxes Prepaid and other assets Increase (Decrease) in Other Operating Assets Warrants to purchase common stock (in shares) Options to purchase common stock (in shares) Intangible assets, net of accumulated amortization Interest expense on loan Interest expense Interest Expense, Debt Finished goods Inventory, net Inventory, net Materials Work in progress Leasehold improvements Total liabilities Liabilities Total liabilities and stockholders' equity Liabilities and Equity Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Line of Credit Facility, Lender [Domain] Lender Name [Axis] Money Market Funds [Member] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Cash flows from financing activities: Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from investing activities: Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from operating activities: Net loss Net loss Net loss attributable to common stockholders, basic Net loss attributable to common stockholders, basic Total other income (expense), net Nonoperating Income (Expense) Other income (expense): Long-term assets: Total long-term liabilities Liabilities, Noncurrent Long-term liabilities: Note payable Loss from operations Operating Income (Loss) Organization, Nature of Business, and Liquidity Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Prepaid and other current assets Proceeds from convertible notes Proceeds from Convertible Debt Proceeds from at-the-market sales of common stock Proceeds from Issuance of Common Stock Proceeds from Issuance of Common Stock Gross proceeds from offering Proceeds from Issuance or Sale of Equity Proceeds from the issuance of common stock and warrants in April 2023 Financing Proceeds to pay insurance premiums Proceeds from Notes Payable Property and equipment, gross Property, Plant and Equipment, Gross Net property and equipment Property, Plant and Equipment, Net Acquisition of patents Payments to Acquire Intangible Assets Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Related-party transaction Related-Party Transactions Down payments Repayment of note payable Repayments of Notes Payable Issuance costs for at-the-market sales of common stock Payments for Repurchase of Common Stock Accumulated deficit Sale of Stock [Domain] Purchase price (in dollars per share) Net proceeds from issuance of common stock and warrants Sale of Stock, Consideration Received on Transaction Inventories Share-based Compensation Expense Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Sales and marketing Sales and Marketing [Member] Share-based compensation expense expected to be recognized for employees and nonemployees Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Weighted-average fair values of options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Ending balance (in shares) Beginning balance (in shares) Shares outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Beginning balance (in dollars per share) Ending balance (in dollars per share) Weighted average exercise price (in dollars per share) Dividend yield Expected volatility Risk free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Statements of Cash Flows [Abstract] Statements of Stockholders' Equity [Abstract] Stockholders' equity: Stockholders Equity [Abstract] Warrants outstanding (in shares) Stockholders' Equity Equity [Text Block] Warrants issued to purchase common stock (in shares) Warrants purchase shares of common stock (in shares) Warrants issued to purchase common stock (in shares) Sale of Stock [Axis] Supplemental cash flow information Total current assets Assets, Current Current assets: Warrants Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) Weighted average number of shares used in computing net loss per share attributable to common stockholders, diluted (in shares) Total potential shares (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) Weighted average number of shares used in computing net loss per share attributable to common stockholders, basic (in shares) Common Stock [Member] Property and equipment, at cost: Research and development Total assets Assets Interest income Investment Income, Interest Cash and cash equivalent Cash and Cash Equivalents, Fair Value Disclosure Statement [Table] Machinery and equipment Assets Assets [Abstract] Statement [Line Items] Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Class of Warrant or Right [Table] Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Stockholders' Equity [Abstract] Fair Value Class of Warrant or Right [Line Items] Class of Stock [Domain] Increase (Decrease) in Stockholders' Equity [Roll Forward] Other long-term assets Operating expenses: Total operating expenses Operating Expenses Net Loss per Share Attributable to Common Stockholders [Abstract] Other liabilities Class of Stock [Axis] Common stock, par value (in dollars per share) Common stock reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Total stockholders' equity Balance Balance Equity, Attributable to Parent Income tax benefit Income Tax Expense (Benefit) Office equipment Property, Plant and Equipment, Other, Gross Equity Components [Axis] Additional Paid-in Capital [Member] Accumulated Deficit [Member] Equity Component [Domain] Common stock value Stock Issued During Period, Value, New Issues Issuance of common stock in connection with ESPP Stock issued, fair value Common stock sold (in shares) Issuance and sale of common stock (in shares) Issuance of common stock in connection with ESPP (in shares) Stock issued (in shares) Options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Net loss attributable to common stockholders, diluted Net loss attributable to common stockholders, diluted Number of Options [Roll Forward] Options vested and exercisable [Abstract] Options vested and exercisable, Exercise price (in dollars per share) Options vested and exercisable, Weighted average exercise price (in dollars per shares) Options vested and exercisable, Number of option vested (in shares) Estimated Fair Value Assumptions [Abstract] Estimated Fair Value Assumptions [Abstract] Convertible note, fair value Convertible Debt, Fair Value Disclosures Dividends declared or paid Net Loss per Share Attributable to Common Stockholders Weighted Average Number of Shares Outstanding [Abstract] Parent [Member] Class of Stock [Line Items] Schedule of Stock by Class [Table] Commitments and contingencies Commitments and Contingencies Adjustments to reconcile net loss to net cash used in operating activities: Long-Term Debt, Type [Axis] Accounts payable Accrued expenses Accrued expenses Director fees Accrued Professional Fees, Current Accrued and unpaid interest Accrued interest Interest Payable, Current Other Long-Term Debt, Type [Domain] Share-based compensation expense Proceeds from common stock issued through ESPP and exercised options Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Inventory reserve write-off Coupon interest expense Fair Value Hierarchy and NAV [Domain] Proceeds from exercise of pre-funded warrants Asset Class [Domain] Cash and Cash Equivalents [Abstract] Accrued Expenses [Abstract] Organization, Nature of Business, and Liquidity [Abstract] Asset Class [Axis] Fair Value Hierarchy and NAV [Axis] Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Computations of Diluted Weighted Average Shares Outstanding Inventory Stated at Cost, Net of Reserve Commitments and Contingencies [Abstract] Income Taxes [Abstract] Fair Value [Abstract] Inventories [Abstract] Notes Payable [Abstract] Total long-term assets Assets, Noncurrent, Other than Noncurrent Investments and Property, Plant and Equipment Estimated Using Assumptions Stock Option Plan Activity Share-Based Compensation Expense [Abstract] Salary and Wage, Excluding Cost of Good and Service Sold [Abstract] Equity Incentive Plans and Warrants Shareholders' Equity and Share-Based Payments [Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Assets, Fair Value Disclosure [Abstract] Assets, Fair Value Disclosure [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Research and Development [Member] Related-Party Transactions [Abstract] Granted (in shares) Non-cash investing and financing activities: Computation of Basic and Diluted Net Loss Per Share Basis of Presentation Unrecognized expenses Stock price (in dollars per share) Share Price Weighted Average Exercise Price [Abstract] Granted (in dollars per share) Forfeited (in dollars per share) Income Statement Location [Axis] Income Statement Location [Domain] Recently Issued Accounting Pronouncements Adopted and Not Yet Adopted Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Weighted-average period over which unrecognized compensation is expected to be recognized Number of operating segments Number of Operating Segments Exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price Conversion price (in dollars per share) Sales by Geographic Region Loss on disposal of assets Gain (Loss) on Disposition of Assets Notes redeem at premium, percentage Warrants exercise price (in dollars per share) Warrants exercise price (In dollars per share) International [Member] Unamortized discount and debt issuance costs Convertible Notes Payable [Abstract] Treasury Common Stock [Member] Treasury stock, common shares (in shares) Treasury stock, common shares (in shares) Treasury stock, common shares (in shares) Treasury stock, 117,223 common shares Treasury stock, common value Treasury stock, common value Treasury Stock, Common, Value Revenue Recognition [Abstract] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Revenue Recognition [Abstract] Revenue Recognition Revenue from Contract with Customer [Text Block] Sales Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect End of period Beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and cash equivalents: Payments under lease obligations Finance Lease, Principal Payments Revenue recognized from performance obligations in prior periods Contract with Customer, Performance Obligation Satisfied in Previous Period Warrants term Warrants term Grantee Status [Axis] Grantee Status [Domain] Employees [Member] Nonemployee [Member] Amortization of right-of-use assets Lease liabilities Interest expense Interest Expense, Nonoperating Geographical [Domain] Geographical [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Product and Service [Domain] Product and Service [Axis] U.S. [Member] Cover [Abstract] Document Type Document Quarterly Report Document Transition Report Entity Interactive Data Current Amendment Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Ex Transition Period Entity Address, Address Line One Entity Address, Address Line Two Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding Borrowing supported by a written promise to pay an obligation in June of 2022. June Promissory Note [Member] Borrowing supported by a written promise to pay an obligation in July of 2023. July Promissory Note [Member] July Promissory Note [Member] AFCO Credit Corporation, doing business as AFCO Insurance Premium Finance, provides premium financing services. The Company offers loans for businesses, finance property, and casualty insurance premiums. Afco Insurance Premium Finance serves clients worldwide. AFCO Credit Corporation [Member] AFCO Credit Corporation [Member] Amount of clinical holdback expected to be paid during the following twelve months or within one business cycle, if longer. Clinical Holdback Current Clinical holdback - current portion Less: clinical holdback - current portion Present value of lessee's discounted obligation for lease payments from operating and finance lease, classified as current. Operating and Finance Lease, Liability, Current Lease liabilities - current portion Amount of right-of-use asset from operating and finance lease. Operating Lease and Finance Lease, Right-of-Use Asset Lease right-of-use assets, net Amount of clinical holdback, due after one year or beyond the normal operating cycle, if longer. Clinical Holdback, Noncurrent Clinical holdback - long-term portion Present value of lessee's discounted obligation for lease payments from operating and finance lease, classified as noncurrent. Operating and Finance Lease, Liability, Noncurrent Lease liabilities - long-term portion Equity 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. Equity Warrants [Member] Warrants [Member] Number of new stock issued in connection with the at-the-market program during the period. Stock Issued During Period, Shares, At-The-Market Offering, Net of issuance Costs Issuance of common stock in connection with at-the-market offering, net of issuance costs (in shares) Equity impact of the value in issuance of common stock and warrants, in connection with "April 2023 Financing", net of issuance costs. Stock Issued During Period, Value, Issuance of Common Stock and Warrants Issuance of common stock and warrants in connection with April 2023 Financing, net of issuance costs The warrants expired during the period. Expiration of Warrant Number of common stock and warrants, in connection with "April 2023 Financing" during the period. Stock Issued During Period, Shares, Issuance of Common Stock and Warrants Issuance of common stock and warrants in connection with April 2023 Financing, net of issuance costs (in shares) Number of pre-funded warrants exercise. Stock Issued During Period, Shares, Exercise of Pre-funded Warrants Exercise of pre-funded warrants (in shares) Aggregate value of issuance of common stock from exercise of pre-funded warrants issued during the period. Stock Issued During Period, Value, Exercise of Pre-funded Warrants Exercise of pre-funded warrants Equity impact of the value of new stock issued in connection with at-the-market program during the period. Stock Issued During Period, Value, At-The-Market Offering, Net of Issuance Costs Issuance of common stock in connection with at-the-market offering, net of issuance costs A pre-funded warrant that allows the warrant holder to purchase a specified number of a company's securities at a nominal exercise price. Pre Funded Warrants [Member] Pre-funded Warrants [Member] The member stands common stock issued to the placement agent as compensation for services ("placement agent warrants"). Placement Agent Warrants [Member] Placement Agent Warrants [Member] The cash inflow associated with the amount received from holders exercising their common stock warrants. Proceeds from Exercise of Common Stock Warrants Cash proceeds from warrants exercised The authorized offering amount of securities. Authorized Offering Amount of Securities Authorized offering amount of securities Number of warrants exercised during the period. Number of Warrants Exercised Warrants exercised (in shares) Amount of placement agent fees expense and offering expenses related to common stock and warrants. Placement Agent Fees Expenses and Offering Expenses Placement agent fees expenses and offering expenses A common warrant represents the right to purchase a company's stock at a specific price and at a specific date. Common Warrants [Member] Common Warrants [Member] Amount of common stock authorized value to be issued by Sales Agent to sell maximum shares at current market prices until all shares all sold. Common Stock, Authorized Value to be Issued by Sales Agent Common stock authorized value to be issued by Sales Agent Equity distribution agreement is one under which a supplier or manufacturer of goods agrees that an independent third party will market and sell the goods. Equity Distribution Agreement [Member] The amount of offering costs from noncash transactions included in deferred offering costs reclassified to additional paid-in-capital. Deferred Offering Costs Reclassified to Additional Paid-In-Capital Deferred offering costs reclassified to additional paid-in-capital Value of property and equipment costs included in accounts payable and accrued expense as a noncash or partial noncash transaction. Property and Equipment Costs, Included in Accounts Payable and Accrued Expense Property and equipment costs included in accounts payable and accrued expense The amount of commission costs relating to certain proceeds from issuance of common stock incurred as a noncash or partial noncash transaction. Commission Costs Relating to Certain Proceeds From Issuance of Common Stock Commissions costs relating to certain proceeds from issuance of common stock Cash Paid For [Abstract] Cash paid for: Value of acquisition of patents included in accounts payable as a noncash or partial noncash transaction.. Acquisition of Patents Included in Accounts Payable Acquisition of patents included in accounts payable The cash outflow for cost incurred directly with the issuance of an equity security. Payments of Equity Issuance Costs Equity issuance costs for April 2023 Financing Transaction costs Convertible Notes with Warrants (November 2023 Financing) [Abstract] The entire disclosure for information about convertible notes with warrants financing. Convertible Notes with Warrants November 2023 Financing [Text Block] Convertible Notes with Warrants (November 2023 Financing) The November 2023 financing. November 2023 Financing [Member] November 2023 Financing [Member] A classification of Information by type of warrant or right issued, for example Series B Warrants. Series B Warrants [Member] Series B Warrants [Member] A classification of Information by type of warrant or right issued, for example Series A Warrants. Series A Warrants [Member] Series A Warrants [Member] Warrants Transactions [Abstract] Warrants [Abstract] Percentage of warrant has the right to call the exercise, if the closing price of the common stock exceeds. Percentage of Warrant Closing Price of Common Stock Exceeds, Percentage Percentage of warrant closing price of common stock exceeds The consecutive trading days, in which common stock exceeds the conversion price, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Consecutive Trading Days, Common Stock Exceeds the Conversion Price Consecutive trading days The amount of daily dollar trading volume of the common stock exceeds per day during the same period and certain equity conditions. Daily Dollar Trading Volume of Common Stock Exceeds per Day Daily dollar trading volume of common stock exceeds per day Organization and Nature of Business [Abstract] Organization and Nature of Business [Abstract] Number of year where women's used for permanent birth control. Number of Year Where Women's Used for Permanent Birth Control Number of year where women's used for permanent birth control. Number of products received European Union Medical Device Regulation (EU MDR) certificates and CE Mark certifications during the period. Number of Products Received EU MDR and CE Mark Certifications Number of products received EU MDR and CE Mark certifications Follow-up period for interim analysis of clinical data for permanent birth control Follow-up Period for Interim Analysis of Clinical Data Follow-up period for interim analysis of clinical data for permanent birth control Number of women need to use for interim analysis of clinical data for permanent birth control Number of Women Need to Use for Interim Analysis of Clinical Data Number of women need to use for interim analysis of clinical data for permanent birth control Period for analysis of clinical data for permanent birth control. Period for analysis of clinical data Period for analysis of clinical data for permanent birth control Number of women used FemBloc for permanent birth control Number of Women Used FemBloc for Permanent Birth Control Number of women used FemBloc for permanent birth control Liquidity [Abstract] Liquidity [Abstract] Number of additional women enrolled for a clinical readout. Number of Women Enrolled for Clinical Readout Number of women enrolled for a clinical readout Clinical Holdback [Abstract] The entire disclosure of clinical holdback. Clinical Holdback [Text Block] Clinical Holdback A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. Clinical Holdback Liability [Roll Forward] Clinical Holdback Liability [Roll Forward] Amount of clinical holdback retained during the period. Clinical Holdback Retained Clinical holdback retained Amount of cash outflow reducing clinical holdback liability. Clinical Holdback Paid Clinical holdback paid Amount of clinical holdback liability. Clinical Holdback Liability Balance Balance Period of conversion price for a period after closing, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Period of Conversion Price Conversion price, period The closing price per share of the common stock exceeds of the conversion feature embedded in the debt instrument. Debt Instrument, Convertible, Conversion Price of Common Stock Exceeds Conversion price of common stock exceeds (in dollars per share) Tabular disclosure of clinical holdback liability account. Schedule Of Clinical Holdback Liability Account [Table Text Block] Clinical Holdback Liability Primary Geographical Markets [Abstract] Primary Geographical Markets [Abstract] Revenue recognition payment period term, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. Revenue Recognition, Payment Term of Period Revenue recognition payment period term The percentage of restocking fee on items to be returned. Percentage of Restocking Fee Percentage of restocking fee Pressure management device evaluates the women's fallopian tubes after a FemBloc procedure and is part of the FemBloc validation study. FemVue [Member] FemVue [Member] Warrants and rights represent derivative securities that give the holder the right to purchase securities. Warrants Six [Member] April 2023 Financing [Member] Warrants and rights represent derivative securities that give the holder the right to purchase securities. Warrants Seven [Member] November 2023 Financing [Member] Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of pre-funded warrants, common warrants and placement agent warrants using the treasury stock method. Incremental Common Shares Attributable to Dilutive Effect of Pre-Funded Warrants, Common Warrants and Placement Agent Warrants Warrants to purchase common stock in connection financing (in shares) Equity Incentive Plans and Warrants [Abstract] Warrants [Abstract] Warrants [Abstract] Price of a single share of a number of saleable stocks of a company under Black-Scholes assumptions. Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Black-Scholes Value Black-Scholes value (in dollars per share) Tabular disclosure of the significant assumptions used during the year to estimate the fair value of warrants, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions. Schedule of Share Based Payment Award, Fair Value Warrant Liability, Valuation Assumptions [Table Text Block] Warrants Valuation Assumptions Inducement grants are a type of equity award to newly hired personnel. Inducement Grant [Member] Inducement Grant [Member] Name of the stock-based compensation arrangement option plan. 2021 Stock Option Plan [Member] 2021 Stock Option Plan [Member] Employee Stock Purchase Plan [Abstract] Employee Stock Purchase Plan [Abstract] The Employee Stock Purchase Plan (the "ESPP") allows eligible full-time employees to purchase shares of common stock at 90 percent of the lower of the fair market value of a share of common stock on the first or last day of the quarter. Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Disclosure of accounting policy for the liquidity. Liquidity [Policy Text Block] Liquidity Disclosure of accounting policy for the organization and nature of business. Organization and Nature of Business [Policy Text Block] Organization and Nature of Business Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to clinical trial cost. Accrued Clinical Trial Cost Clinical trail costs Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to franchise taxes. Franchise Taxes Franchise taxes The carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to incentive and other compensation costs. Incentive and Other Compensation Costs, Current Incentive and other compensation costs Inducement Grant [Abstract] Amount of expense for award under share-based payment arrangement to be recognized upon achieving certain performance condition. Share-based Compensation Expense to be Recognized upon Achieving Certain Performance Condition Compensation expense to be recognized upon achieving certain performance condition Stock-based Compensation Expense [Abstract] Share-based Compensation Expense [Abstract] EX-101.PRE 10 femy-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2024
Aug. 07, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Document Transition Report false  
Entity File Number 001-40492  
Entity Registrant Name Femasys Inc.  
Entity Central Index Key 0001339005  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 11-3713499  
Entity Address, Address Line One 3950 Johns Creek Court  
Entity Address, Address Line Two Suite 100  
Entity Address, City or Town Suwanee  
Entity Address, State or Province GA  
Entity Address, Postal Zip Code 30024  
City Area Code 770  
Local Phone Number 500-3910  
Title of 12(b) Security Common stock, $0.001 par value  
Trading Symbol FEMY  
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 true  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   22,232,799
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Balance Sheets - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 13,525,898 $ 21,716,077
Accounts receivable, net 92,535 98,906
Inventory, net 1,315,580 667,118
Prepaid and other current assets 997,623 695,879
Total current assets 15,931,636 23,177,980
Property and equipment, at cost:    
Leasehold improvements 1,212,417 1,212,417
Office equipment 47,308 47,308
Furniture and fixtures 429,933 414,303
Machinery and equipment 2,599,994 2,559,356
Construction in progress 651,157 423,077
Property and equipment, gross 4,940,809 4,656,461
Less accumulated depreciation (3,678,450) (3,545,422)
Net property and equipment 1,262,359 1,111,039
Long-term assets:    
Lease right-of-use assets, net 2,081,054 2,380,225
Intangible assets, net of accumulated amortization 44,317 0
Other long-term assets 957,078 1,086,581
Total long-term assets 3,082,449 3,466,806
Total assets 20,276,444 27,755,825
Current liabilities:    
Accounts payable 951,510 1,137,823
Accrued expenses 886,352 1,444,296
Clinical holdback - current portion 92,397 65,300
Lease liabilities - current portion 533,734 406,636
Total current liabilities 2,463,993 3,054,055
Long-term liabilities:    
Clinical holdback - long-term portion 32,706 54,935
Convertible notes payable, net (including related parties) 4,758,017 4,258,179
Lease liabilities - long-term portion 1,771,487 2,036,067
Total long-term liabilities 6,562,210 6,349,181
Total liabilities 9,026,203 9,403,236
Commitments and contingencies
Stockholders' equity:    
Common stock, $.001 par, 200,000,000 authorized, 22,350,022 shares issued and 22,232,799 outstanding as of June 30, 2024; and 21,774,604 shares issued and 21,657,381 outstanding as of December 31, 2023 22,350 21,775
Treasury stock, 117,223 common shares (60,000) (60,000)
Warrants 2,608,642 2,787,137
Additional paid-in-capital 125,344,962 123,985,306
Accumulated deficit (116,665,713) (108,381,629)
Total stockholders' equity 11,250,241 18,352,589
Total liabilities and stockholders' equity $ 20,276,444 $ 27,755,825
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2024
Dec. 31, 2023
Stockholders' equity:    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 200,000,000 200,000,000
Common stock, issued (in shares) 22,350,022 21,774,604
Common stock, outstanding (in shares) 22,232,799 21,657,381
Treasury stock, common shares (in shares) 117,223 117,223
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Statements of Comprehensive Loss - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statements of Comprehensive Loss [Abstract]        
Sales $ 221,484 $ 320,514 $ 492,624 $ 614,498
Cost of sales (excluding depreciation expense) 73,125 110,469 161,657 215,589
Operating expenses:        
Research and development 1,975,875 1,527,172 3,746,606 3,064,611
Sales and marketing 975,190 128,899 1,275,677 373,795
General and administrative 1,611,817 1,356,637 3,114,621 2,671,774
Depreciation and amortization 67,628 133,299 138,856 266,365
Total operating expenses 4,630,510 3,146,007 8,275,760 6,376,545
Loss from operations (4,482,151) (2,935,962) (7,944,793) (5,977,636)
Other income (expense):        
Interest income 184,138 42,652 408,822 139,741
Interest expense (388,311) (198) (749,863) (1,870)
Total other income (expense), net (204,173) 42,454 (341,041) 137,871
Loss before income taxes (4,686,324) (2,893,508) (8,285,834) (5,839,765)
Income tax benefit (1,750) 0 (1,750) 0
Net loss (4,684,574) (2,893,508) (8,284,084) (5,839,765)
Net loss attributable to common stockholders, basic (4,684,574) (2,893,508) (8,284,084) (5,839,765)
Net loss attributable to common stockholders, diluted $ (4,684,574) $ (2,893,508) $ (8,284,084) $ (5,839,765)
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.21) $ (0.22) $ (0.38) $ (0.47)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.21) $ (0.22) $ (0.38) $ (0.47)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) 22,215,516 13,107,590 21,995,436 12,493,334
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 22,215,516 13,107,590 21,995,436 12,493,334
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Statements of Stockholders' Equity - USD ($)
Common Stock [Member]
Treasury Common Stock [Member]
Warrants [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Total
Balance at Dec. 31, 2022 $ 11,987   $ 567,972 $ 108,857,065 $ (94,134,505) $ 15,242,519
Balance (in shares) at Dec. 31, 2022 11,986,927          
Treasury stock, common value at Dec. 31, 2022   $ (60,000)        
Treasury stock, common shares (in shares) at Dec. 31, 2022   117,223        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock and warrants in connection with April 2023 Financing, net of issuance costs $ 1,318 $ 0 2,526,664 818,014 0 3,345,996
Issuance of common stock and warrants in connection with April 2023 Financing, net of issuance costs (in shares) 1,318,000          
Issuance of common stock in connection with at-the-market offering, net of issuance costs $ 3 $ 0 0 3,365 0 3,368
Issuance of common stock in connection with at-the-market offering, net of issuance costs (in shares) 2,869 0        
Issuance of common stock in connection with ESPP $ 3 $ 0 0 1,694 0 1,697
Issuance of common stock in connection with ESPP (in shares) 3,858 0        
Exercise of pre-funded warrants $ 1,879 $ 0 (1,176,533) 1,174,842 0 188
Exercise of pre-funded warrants (in shares) 1,878,722 0        
Share-based compensation expense $ 0 $ 0 0 122,170 0 122,170
Net loss 0 0 0 0 (5,839,765) (5,839,765)
Treasury stock, common value at Jun. 30, 2023   $ (60,000)        
Treasury stock, common shares (in shares) at Jun. 30, 2023   117,223        
Balance at Jun. 30, 2023 $ 15,190   1,918,103 110,977,150 (99,974,270) 12,876,173
Balance (in shares) at Jun. 30, 2023 15,190,376          
Balance at Mar. 31, 2023 $ 11,990   567,972 108,917,384 (97,080,762) 12,356,584
Balance (in shares) at Mar. 31, 2023 11,989,796          
Treasury stock, common value at Mar. 31, 2023   $ (60,000)        
Treasury stock, common shares (in shares) at Mar. 31, 2023   117,223        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock and warrants in connection with April 2023 Financing, net of issuance costs $ 1,318 $ 0 2,526,664 818,014 0 3,345,996
Issuance of common stock and warrants in connection with April 2023 Financing, net of issuance costs (in shares) 1,318,000          
Issuance of common stock in connection with ESPP $ 3 $ 0 0 1,694 0 1,697
Issuance of common stock in connection with ESPP (in shares) 3,858 0        
Exercise of pre-funded warrants $ 1,879 $ 0 (1,176,533) 1,174,842 0 188
Exercise of pre-funded warrants (in shares) 1,878,722 0        
Share-based compensation expense $ 0 $ 0 0 65,216 0 65,216
Net loss 0 0 0 0 (2,893,508) (2,893,508)
Treasury stock, common value at Jun. 30, 2023   $ (60,000)        
Treasury stock, common shares (in shares) at Jun. 30, 2023   117,223        
Balance at Jun. 30, 2023 $ 15,190   1,918,103 110,977,150 (99,974,270) 12,876,173
Balance (in shares) at Jun. 30, 2023 15,190,376          
Balance at Dec. 31, 2023 $ 21,775   2,787,137 123,985,306 (108,381,629) $ 18,352,589
Balance (in shares) at Dec. 31, 2023 21,774,604         21,774,604
Treasury stock, common value at Dec. 31, 2023   $ (60,000)       $ (60,000)
Treasury stock, common shares (in shares) at Dec. 31, 2023   117,223       117,223
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock in connection with at-the-market offering, net of issuance costs $ 563 $ 0 0 989,185 0 $ 989,748
Issuance of common stock in connection with at-the-market offering, net of issuance costs (in shares) 563,337 0        
Issuance of common stock in connection with ESPP $ 12 $ 0 0 10,378 0 10,390
Issuance of common stock in connection with ESPP (in shares) 12,081 0        
Expiration of Warrant $ 0 $ 0 (178,495) 178,495 0 0
Share-based compensation expense 0 0 0 181,598 0 181,598
Net loss 0 0 0 0 (8,284,084) (8,284,084)
Treasury stock, common value at Jun. 30, 2024   $ (60,000)       $ (60,000)
Treasury stock, common shares (in shares) at Jun. 30, 2024   117,223       117,223
Balance at Jun. 30, 2024 $ 22,350   2,608,642 125,344,962 (116,665,713) $ 11,250,241
Balance (in shares) at Jun. 30, 2024 22,350,022         22,350,022
Balance at Mar. 31, 2024 $ 22,217   2,631,838 124,994,678 (111,981,139) $ 15,607,594
Balance (in shares) at Mar. 31, 2024 22,216,570          
Treasury stock, common value at Mar. 31, 2024   $ (60,000)        
Treasury stock, common shares (in shares) at Mar. 31, 2024   117,223        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock in connection with at-the-market offering, net of issuance costs $ 121 $ 0 0 212,697 0 212,818
Issuance of common stock in connection with at-the-market offering, net of issuance costs (in shares) 121,371 0        
Issuance of common stock in connection with ESPP $ 12 $ 0 0 10,378 0 10,390
Issuance of common stock in connection with ESPP (in shares) 12,081 0        
Expiration of Warrant $ 0 $ 0 (23,196) 23,196 0 0
Share-based compensation expense 0 0 0 104,013 0 104,013
Net loss 0 0 0 0 (4,684,574) (4,684,574)
Treasury stock, common value at Jun. 30, 2024   $ (60,000)       $ (60,000)
Treasury stock, common shares (in shares) at Jun. 30, 2024   117,223       117,223
Balance at Jun. 30, 2024 $ 22,350   $ 2,608,642 $ 125,344,962 $ (116,665,713) $ 11,250,241
Balance (in shares) at Jun. 30, 2024 22,350,022         22,350,022
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Statements of Cash Flows - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net loss $ (8,284,084) $ (5,839,765)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 133,028 264,040
Amortization 5,828 2,325
Amortization of right-of-use assets 299,171 148,541
Loss on disposal of assets 0 44,538
Inventory reserve write-off 2,830 1,770
Share-based compensation expense 181,598 122,170
Amortization of debt issuance costs and discount 544,363 0
Changes in operating assets and liabilities:    
Accounts receivable 6,371 (78,276)
Inventory (651,292) (146,521)
Prepaid and other assets (173,828) 154,065
Accounts payable (223,682) 36,119
Accrued expenses (557,944) 80,116
Lease liabilities (137,482) (181,065)
Other liabilities (39,657) 3,119
Net cash used in operating activities (8,894,780) (5,388,824)
Cash flows from investing activities:    
Acquisition of patents (50,145) 0
Purchases of property and equipment (246,978) (71,849)
Net cash used in investing activities (297,123) (71,849)
Cash flows from financing activities:    
Proceeds from the issuance of common stock and warrants in April 2023 Financing 0 3,899,813
Equity issuance costs for April 2023 Financing 0 (547,764)
Proceeds from exercise of pre-funded warrants 0 188
Proceeds from common stock issued through ESPP and exercised options 10,390 1,697
Proceeds from at-the-market sales of common stock 1,021,994 3,373
Issuance costs for at-the-market sales of common stock (30,660) 0
Repayment of note payable 0 (141,298)
Payments under lease obligations 0 (12,255)
Net cash provided by financing activities 1,001,724 3,203,754
Net change in cash and cash equivalents (8,190,179) (2,256,919)
Cash and cash equivalents:    
Beginning of period 21,716,077 12,961,936
End of period 13,525,898 10,705,017
Cash paid for:    
Interest 0 1,870
Taxes 4,550  
Non-cash investing and financing activities:    
Property and equipment costs included in accounts payable and accrued expense 37,370 0
Commissions costs relating to certain proceeds from issuance of common stock 0 6,163
Deferred offering costs reclassified to additional paid-in-capital $ 1,586 $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Organization, Nature of Business, and Liquidity
6 Months Ended
Jun. 30, 2024
Organization, Nature of Business, and Liquidity [Abstract]  
Organization, Nature of Business, and Liquidity
(1)
Organization, Nature of Business, and Liquidity
 
Organization and Nature of Business
 
Femasys Inc. (the Company or Femasys) was incorporated in Delaware on February 19, 2004 and is headquartered in Suwanee, Georgia. The Company is a leading biomedical company focused on addressing significant unmet needs for women worldwide with a broad portfolio of in-office, accessible, and innovative therapeutic and diagnostic products, including a lead revolutionary product candidate and FDA-cleared products. The Company’s mission is to provide women with superior minimally-invasive, non-surgical product technologies, accessible in the office, improving patient care and overall health economics focused on servicing the reproductive health needs for those seeking solutions for infertility issues (FemaSeed® and FemVue®) or permanent birth control (FemBloc®). The Company currently operates as one segment with an initial focus on servicing the reproductive health needs for those seeking solutions for infertility issues or permanent birth control.

Femasys has an expansive intellectual property portfolio which covers both design and utility patents in the U.S. and significant ex-U.S. markets for each product initiative. Femasys has taken concepts internally conceived and protected through development, including domestic and foreign regulatory approvals, and production, through in-house manufacturing. FemaSeed, a solution which enables directed intratubal insemination to improve on traditional intrauterine insemination (IUI) and provides a lower cost and safer option to in vitro fertilization methods, received approval to sell FemaSeed in Canada in April 2023. In September 2023, the Company received 510(k) clearance from the FDA for FemaSeed for intratubal insemination to market in the United States. A pivotal clinical trial was still ongoing at the time of receiving regulatory clearance, however, enrollment was completed in November 2023. In June 2024, the Company received European Union Medical Device Regulation (EU MDR) certificates and CE Mark certification for four products: FemaSeed, FemVue, FemCerv® and FemCath®. FemVue, a solution that enables fallopian tube assessment with ultrasound as an alternative to the radiologic approach (hysterosalpingogram) for the diagnosis of infertility, is approved for sale in the U.S., Japan, and Canada. FemChec® allows for fallopian tube evaluation after a FemBloc procedure to confirm occlusion (or procedure success). FemCerv is a solution for complete tissue sampling with minimal contamination of the endocervical canal in a virtually pain-free procedure as an alternative to the single biopsy method for diagnosis of cervical cancer and is approved for sale in the U.S. and Canada. FemCath, allows for selective evaluation of an individual fallopian tube as an alternative to the traditional intrauterine catheter that is undirected, is approved for sale in the U.S. and Canada. FemBloc®, the Company’s solution for permanent birth control, is based on the Company’s platform technology for delivery and in June 2023 Femasys received FDA approval of our IDE to evaluate the safety and efficacy of FemBloc, our non-surgical, non-implant, non-hormonal in-office solution for permanent birth control in a pivotal clinical trial. In August 2023 Femasys announced the initiation of enrollment in the FINALE [Prospective Multi-Center Trial for FemBloc Intratubal Occlusion for TranscervicAL Permanent Birth Control] pivotal trial designed to evaluate the safety and efficacy of FemBloc. This prospective, multi-center, open-label, single-arm study design includes pregnancy rate as the primary endpoint, which will be analyzed once 401 women have relied on FemBloc for one year for permanent birth control. In addition, the study is designed as a roll-in beginning with enrollment of 50 women for a clinical readout primarily of preliminary safety data prior to enrolling the remaining subjects. An interim analysis of clinical data endpoints is planned once 300 women have used FemBloc for permanent birth control for one year. Follow-up will continue annually for five years post-market.

Basis of Presentation
 
The Company has prepared the accompanying condensed financial statements pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) have been condensed or omitted pursuant to these rules and regulations. These condensed financial statements should be read in conjunction with the Company’s audited financial statements and footnotes related thereto for the year ended December 31, 2023 included in our Annual Report on Form 10K filed with the SEC on March 28, 2024 (the Annual Report). There have been no material changes to the Company’s significant accounting policies described in Note 2 to the financial statements included in the Annual Report.

 
In the opinion of management, the unaudited financial statements include all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the Company’s financial position and the results of its operations and cash flows at the dates for periods presented. The results of operations for such interim periods are not necessarily indicative of the results to be expected for the full year.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expense during the reporting periods. Estimates for these and other items are subject to change and are reassessed by management in accordance with U.S. GAAP. Actual results could differ from those estimates.

Liquidity
 
As of June 30, 2024, the Company had cash and cash equivalents of $13,525,898. The Company plans to finance its operations and development needs with its existing cash and cash equivalents, additional equity and/or debt financing arrangements, and revenue primarily anticipated from the sale of FemVue and FemaSeed to support the Company’s research and development activities, primarily focused on FemBloc. There can be no assurance that the Company will be able to obtain additional financing on terms acceptable to the Company, on a timely basis, or at all. If the Company is not able to obtain sufficient funds on acceptable terms when needed, the Company’s business, results of operations, and financial condition could be materially adversely impacted.

For the six months ended June 30, 2024, the Company generated a net loss of $8,284,084. The Company expects such losses to increase over the next few years as the Company advances FemBloc through clinical development if and until FDA approval is received and is available to be marketed.

The financial statements have been prepared on a going-concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company has incurred net operating losses in every year since inception and has an accumulated deficit as of June 30, 2024 of $116,665,713 and expects to incur additional losses and negative operating cash flows for at least the next twelve months. The Company’s ability to meet its obligations is dependent upon its ability to generate sufficient cash flows from operations and future financing transactions. Although management expects the Company will continue as a going concern, there is no assurance that management’s plans will be successful since the availability and amount of such funding is not certain. Accordingly, substantial doubt exists about the Company’s ability to continue as a going concern for at least one year from the issuance of these financial statements. The accompanying financial statements do not include any adjustments to reflect the possible future effects on the recoverability of assets or the amounts and classifications of liabilities that may result from the possible inability of the Company to continue as a going concern.

Recently Issued Accounting Pronouncements – Recently Adopted

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 28): Improvements to Reportable Segment Disclosures. The ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The ASU improves financial reporting by requiring disclosure of incremental segment information on an annual and interim basis for all public entities to enable investors to develop more decision-useful financial analyses. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company will adopt the ASU for the fiscal year ended December 31, 2024 and interim periods in fiscal 2025. The adoption of the ASU will result in additional disclosures to the Company’s financial statements and footnote disclosures.
 
Recently Issued Accounting Pronouncements – Not Yet Adopted

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires the annual financial statements to include consistent categories and greater disaggregation of information in the rate reconciliation, and income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for the Company’s annual reporting periods beginning after December 15, 2024. Adoption is either with a prospective method or a fully retrospective method of transition. Early adoption is permitted. The Company is currently evaluating the effect that adoption of ASU 2023-09 will have on its financial statements and expects to adopt the ASU on January 1, 2025.

No other new accounting pronouncement issued or effective has had, or is expected to have, a material impact on the Company’s financial statements.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value
6 Months Ended
Jun. 30, 2024
Fair Value [Abstract]  
Fair Value
(2)
Fair Value

The Company applies a fair value hierarchy that requires the use of observable market data, when available, and prioritizes the inputs to valuation techniques used to measure fair value in the following categories:

Level 1 – Valuation is based upon quoted prices for identical instruments traded in active markets.

Level 2 – Valuation is based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model‑based valuation techniques for which all significant assumptions are observable in the market.

Level 3 – Valuation is generated from model‑based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect the Company’s own estimates of assumptions market participants would use in pricing the asset or liability.

Certain of the Company’s financial instruments, including cash and other liabilities approximate their fair value because of the short‑term maturity of these financial instruments. The fair value of stock options, convertible notes and warrants are based on Level 3 inputs.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash and Cash Equivalents
6 Months Ended
Jun. 30, 2024
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents
(3)
Cash and Cash Equivalents
 
As of June 30, 2024 and December 31, 2023, money market funds included in cash and cash equivalents on the balance sheets were $12,686,738 and $21,278,895, respectively, which represent level 1 within the fair value hierarchy where there are quoted prices in active markets for identical assets.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories
6 Months Ended
Jun. 30, 2024
Inventories [Abstract]  
Inventories
(4)
Inventories
 
Inventory stated at cost, net of reserve, consisted of the following:

    June 30,     December 31,  
   
2024
    2023
 
Materials
 
$
792,365
     
367,934
 
Work in progress
   
229,045
     
128,993
 
Finished goods
   
294,170
     
170,191
 
Inventory, net
 
$
1,315,580
     
667,118
 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses
6 Months Ended
Jun. 30, 2024
Accrued Expenses [Abstract]  
Accrued Expenses
(5)
Accrued Expenses
 
Accrued expenses consisted of the following:

    June 30,     December 31,  
    2024     2023  
Clinical trial costs
 
$
334,799
     
276,141
 
Accrued interest
    250,025        
Incentive and other compensation costs
    170,328       1,082,606  
Director fees     70,000       60,210  
Franchise taxes
    3,150       12,160  
Other
   
58,050
     
13,179
 
Accrued expenses
 
$
886,352
     
1,444,296
 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Clinical Holdback
6 Months Ended
Jun. 30, 2024
Clinical Holdback [Abstract]  
Clinical Holdback
(6)
Clinical Holdback
 
The following table shows the activity within the clinical holdback liability accounts for the six months ended June 30, 2024:
 
Balance at December 31, 2023
 
$
120,235
 
Clinical holdback retained
   
5,990
 
Clinical holdback paid
   
(1,122
)
Balance at June 30, 2024
 
$
125,103
 
Less: clinical holdback - current portion
   
(92,397
)
Clinical holdback - long-term portion
 
$
32,706
 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition
6 Months Ended
Jun. 30, 2024
Revenue Recognition [Abstract]  
Revenue Recognition
(7)
Revenue Recognition
 
Revenue is recognized upon shipment of our goods based upon contractually stated pricing at standard payment terms ranging from 30 to 60 days. All revenue is recognized point in time and no revenue is recognized over time. For the three and six months ended June 30, 2024 and 2023, there was no revenue recognized from performance obligations satisfied or partially satisfied in prior periods, nor were there any unsatisfied performance obligations as of June 30, 2024 or 2023.
 
The majority of products sold directly to U.S customers are shipped via common carrier, and the customer pays for shipping and handling and assumes control Free on Board (FOB) shipping point. Products shipped to our international distributors are in accordance with their respective agreements; however, the shipping terms are generally EX-Works, reflecting that control is assumed by the distributor at the shipping point. Returns are only accepted with prior authorization from the Company. Items to be returned must be in original unopened cartons and are subject to a 30% restocking fee. Throughout the periods presented, the Company has not had a history of significant returns.
 
The following table summarizes our sales, primarily from FemVue, by geographic region as follows:

   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
Primary geographical markets
 
2024
   
2023
   
2024
   
2023
 
U.S.
 
$
221,484
     
262,469
     
492,624
     
556,453
 
International
   
     
58,045
     
     
58,045
 
Total
 
$
221,484
     
320,514
     
492,624
     
614,498
 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies [Abstract]  
Commitments and Contingencies
(8)
Commitments and Contingencies

Legal Claims
 
Occasionally, the Company may be a party to legal claims or proceedings of which the outcomes are subject to significant uncertainty. In accordance with Accounting Standards Codification (ASC) 450, Contingencies, the Company will assess the likelihood of an adverse judgment for any outstanding claim as well as ranges of probable losses. When it has been determined that a loss is probable and the amount can be reasonably estimated, the Company will record a liability. For both periods presented, there were no material legal contingencies requiring accrual or disclosure.

The Company, as permitted under Delaware law and in accordance with its bylaws, indemnifies its officers and directors for certain events or occurrences, subject to certain limits, while the officer or director is or was serving at the Company’s request in such capacity. The Company entered into employment agreements with its officers, which provides for indemnification protection in the executive’s capacity as an officer for actions taken within the scope of employment. The maximum amount of potential future indemnification is unlimited; however, the Company has obtained director and officer insurance that limits its exposure. The Company believes the fair value for these indemnification obligations is minimal. Accordingly, the Company has not recognized any liabilities relating to these obligations as of June 30, 2024 and December 31, 2023.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable
6 Months Ended
Jun. 30, 2024
Notes Payable [Abstract]  
Notes Payable
(9)
Notes Payable

AFCO Credit Corporation (AFCO)
 
In June 2022, the Company executed a Promissory Note with AFCO to finance certain insurance premiums totaling $465,380, requiring the Company to pay $47,539 in a down payment and make monthly installment payments. The annual interest rate was 5.7% and the monthly installment payment was $47,539, which represents principal and interest. The final installment payment was paid in March of 2023.

In July 2023, the Company executed a Promissory Note with AFCO to finance certain insurance premiums totaling $469,042, requiring the Company to pay $48,423 in a down payment and make monthly installment payments. The annual interest rate was 8.6% and the monthly installment is $48,423, which represents principal and interest. The Promissory Note was paid in full without penalty in November 2023.

As of June 30, 2024, and December 31, 2023, there was no principal balance on the AFCO note in the accompanying balance sheets. Interest expense in connection with the AFCO promissory notes was $0 and $1,319 for the three and six months ended June 30, 2024 and 2023, respectively.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Notes with Warrants (November 2023 Financing)
6 Months Ended
Jun. 30, 2024
Convertible Notes with Warrants (November 2023 Financing) [Abstract]  
Convertible Notes with Warrants (November 2023 Financing)
(10)
Convertible Notes with Warrants (November 2023 Financing)

On November 21, 2023, the Company issued (i) senior unsecured convertible notes in an aggregate principal amount of $6,850,000, convertible into shares of common stock at a conversion price of $1.18 per share, (ii) Series A Warrants to purchase up to an aggregate of 5,805,083 shares of common stock at an exercise price of $1.18 per share, and (iii) Series B Warrants, together with the Series A Warrants, and, together with the convertible notes, to purchase up to an aggregate of 5,805,083 shares of common stock at an exercise price of $1.475 per share. The financing resulted in aggregate gross proceeds of $6,850,000, before $525,144 of transaction costs.

The Notes accrue interest at a rate of 6.0% per annum, payable annually, in cash or shares of common stock at the Company’s option, and mature on November 21, 2025, unless earlier converted or redeemed.

The Notes are convertible into shares of common stock at the election of the holder at any time at an initial conversion price of $1.18. The Company has agreed not to issue or sell any equity securities of the Company at a price below the then-current conversion price for a period of 18 months after closing, subject to certain exceptions. Beginning six months after issuance, the Company may require holders to convert their Notes into conversion shares if the closing price of the common stock exceeds $2.36 per share for 10 consecutive trading days and the daily dollar trading volume of the common stock exceeds $1,000,000 per day during the same period and certain equity conditions described in the Notes are satisfied. The Notes provide for certain events of default, whereby each holder of Notes will be able to require the Company to redeem in cash any or all of the holder’s Notes at a premium of 115%. The conversion feature did not meet the requirements for separate accounting and is not accounted for as a derivative instrument. As of June 30, 2024, the Convertible Notes have not been converted into shares of common stock.


The Warrants
The Series A Warrants are exercisable immediately and expire five years from the date of issuance. The Company has the right to call the exercise of the Series A Warrants if the closing price of the common stock exceeds 200% of the Series A Exercise Price for 10 consecutive trading days and the daily dollar trading volume of the common stock exceeds $1,000,000 per day during the same period and certain equity conditions are satisfied.

The Series B Warrants are exercisable immediately, together with the Series A Warrant Shares, and expire one year from the date of issuance. The Company has the right to call the exercise of the Series B Warrants if the closing price of the common stock exceeds 200% of the Series B exercise price for 10 consecutive trading days and the daily dollar trading volume of the common stock exceeds $1,000,000 per day during the same period and certain equity conditions are satisfied. 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.

The Series A Warrants and Series B Warrants are classified as a component of permanent equity because they are freestanding financial instruments that are legally detachable and separately exercisable from the shares of common stock from which they are issued, are immediately exercisable, do not embody an obligation for the Company to repurchase its shares, and permit the holders to receive a fixed number of shares of common stock upon exercise.


For the convertible notes for the three months ended June 30, 2024, the Company recognized total interest expense of $388,311, including coupon interest expense of $102,750 and amortization of debt discount and issuance costs of $285,561. For the six months ended June 30, 2024, the Company recognized total interest expense of $749,863, including coupon interest expense of $205,500 and amortization of debt discount and issuance costs of $544,363. As of December 31, 2023, the Notes principal balance as $6,850,000, unamortized discount was $2,636,346 and accrued interest was $44,525. As of June 30, 2024, the Notes principal balance as $6,850,000, unamortized discount was $2,091,983 and accrued interest was $250,025. The fair value of the convertible notes on June 30, 2024, calculated using a discounted cash flow analysis, was $6,307,258.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity
6 Months Ended
Jun. 30, 2024
Stockholders' Equity [Abstract]  
Stockholders' Equity
(11)
Stockholders’ Equity

On July 1, 2022, we filed shelf registration statement to sell up to $150 million in common and preferred stock, debt securities and warrants. Additionally, we entered into an Equity Distribution Agreement (the “Equity Distribution Agreement”) with Piper Sandler & Co. (“Piper Sandler” or the “Sales Agent”) and filed a related prospectus establishing an “at-the-market” facility, pursuant to which we may offer and sell shares of our common stock from time to time through the Sales Agent. In October 2023, the Sales Agent was authorized to sell shares for aggregate proceeds up to $16.7 million at current market prices until all shares are sold. As of June 30, 2024, 3.9 million shares of common stock have been sold for aggregate proceeds of approximately $8.7 million under the Equity Distribution Agreement pursuant to the prospectus. As of June 30, 2024, the amount we are authorized to sell is subject to baby-shelf limitations.

In April 2023, the Company sold an aggregate of (i) 1,318,000 shares of common stock and (ii) pre-funded warrants to purchase up to 1,878,722 shares of common stock in a registered direct offering (“pre-funded warrants”) and, in a concurrent private placement, warrants to purchase up to 3,196,722 shares of common stock (“common warrants”). Additionally, common warrants were issued to the placement agent to purchase up to 191,803 shares of common stock as compensation for services (“placement agent warrants”), collectively the (“April 2023 Financing”). The purchase price per share for the common stock, pre-funded warrants was $1.22 and $1.2199, respectively. The gross proceeds from the offering were $3,899,813, less placement agent fees and offering expenses of $547,764.


In June 2023, all pre-funded warrants were exercised for shares of common stock. In September and October 2023, all common warrants and 122,994 placement agent warrants were exercised for cash proceeds of $3,687,976. As of June 30, 2024, 68,809 placement agent warrants remain outstanding.

As of June 30, 2024, the Company had 22,232,799 shares of common stock outstanding, and no dividends have been declared or paid.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans and Warrants
6 Months Ended
Jun. 30, 2024
Equity Incentive Plans and Warrants [Abstract]  
Equity Incentive Plans and Warrants
(12)
Equity Incentive Plans and Warrants

Stock-Based Awards


(a)
Stock Option Plans
 
Activity under the Company’s stock option plans for the six months ended June 30, 2024 was as follows:

   
Number of
options
   
Weighted
average
exercise
price
 
Outstanding at December 31, 2023     2,102,030     $ 2.00  
Granted     1,062,421       1.06  
Forfeited     (243,312 )     2.09  
Outstanding at June 30, 2024     2,921,139     $ 1.65  
                 
Vested and exercisable at June 30, 2024     1,207,595     $ 2.53  

Options granted under our 2021 Stock Option Plan for the six months ended June 30, 2024 to employees and nonemployees were 1,059,921 and 2,500, respectively and the weighted average exercise prices were $1.06 and $0.79, respectively. The weighted-average fair values of the options granted to employees and nonemployees were $0.90 and $0.39, respectively and were estimated using the following Black-Scholes assumptions:

    Employee
    Nonemployee  
Expected term (in years)
 

6.25
      1.50  
Risk‑free interest rate
   
4.06
%
    4.53 %
Dividend yield
   
%
    %
Expected volatility
   
110.40
%
    105.34 %
 
No options were exercised for the six months ended June 30, 2024 under our stock option plans.

As of June 30, 2024, the total number of shares of common stock reserved for future awards under the 2021 Stock Option Plan was 676,741.


(b)
Inducement Grants

On February 12, 2024, the Company awarded, outside the 2021 Plan, our Chief Commercial Officer a stock option grant for the right to purchase 100,000 shares of common stock at an exercise price of $1.10 per share (inducement grant), which was approved by the Compensation committee. The inducement grant will vest in equal installments over four years provided the employee remains employed by the Company on the vesting date. The fair value of the inducement grant was $0.94 and was estimated using the following assumptions:

 
 
Inducement
 
Expected term (in years)
 

6.25
 
Risk‑free interest rate
   
4.10
%
Dividend yield
   
%
Expected volatility
   
109.64
%

As of June 30, 2024, inducement grant awards of 250,000 shares were outstanding with a weighted average exercise price of $1.89, and 62,500 shares were vested and exercisable with a weighted average exercise price of $2.64.


(c) Share-Based Compensation Expense

The following table shows the share-based compensation expense related to vested stock option grants to employees and nonemployees by financial statement line item on the accompanying condensed statement of comprehensive loss:

    Three Months Ended June 30,     Six Months Ended June 30,  
   
2024
   
2023
    2024     2023  
Research and development
 
$
34,629
     
27,192
      64,637       52,251  
Sales and marketing
   
18,246
     
602
      24,764       (1,942 )
General and administrative
   
51,138
     
37,422
      92,197       71,861  
Total share-based compensation expense
 
$
104,013
     
65,216
      181,598       122,170  

As of June 30, 2024, the remaining share-based compensation expense that is expected to be recognized in future periods for employees and nonemployees is $1,516,737, which includes $155,222 of compensation expense to be recognized upon achieving certain performance conditions. For service-based awards, the $1,361,515 of unrecognized expense is expected to be recognized over a weighted average period of 3.3 years.
   

(d)
Employee Stock Purchase Plan (ESPP)
 
For the six months ended June 30, 2024, 12,081 shares of common stock were issued under the Company’s ESPP Plan at a fair value of $10,390. For the six months ended June 30, 2023, 3,858 shares of common stock were issued under the ESPP plan at a fair value of $1,697. As of June 30, 2024, the total number of shares of common stock reserved for future awards under the ESPP Plan was 591,437.


(e)
April 2023 Financing
   
On April 20, 2023, the Company entered into a securities purchase agreement pursuant to which the Company sold (i) 1,318,000 shares of common stock (see Note 11, Stockholders’ Equity), (ii) pre-funded warrants to purchase 1,878,722 shares of common stock, (iii) common warrants to purchase 3,196,722 shares of common stock. Additionally, common warrants to purchase 191,803 shares of common stock were issued to the placement agent compensation for services performed.

The pre-funded warrants, common warrants and placement agent warrants were exercisable immediately following the closing date of the offering. The pre-funded warrants have an unlimited term and an exercise price of $0.0001 per share. The common warrants have a 5.5 year term and an exercise price of $1.095 per share. The placement agent warrants have a 5 year term and exercise price of $1.525 per share. The offering resulted in aggregate gross proceeds of $3,899,813, before $547,764 of transaction costs.

The pre-funded warrants and common warrants are classified as a component of permanent equity because they are freestanding financial instruments that are legally detachable and separately exercisable from the shares of common stock with which they were issued, are immediately exercisable, do not embody an obligation for the Company to repurchase its shares, and permit the holders to receive a fixed number of shares of common stock upon exercise.

The common stock was valued at $1,133,480, based on the Company’s stock price. The pre-funded warrants and common warrants were valued at $1,615,701 and $1,854,099, respectively, using the following Black-Scholes assumptions:

   
Pre-funded
warrants
   
Common
warrants
 
Expected term (in years)
 

4
     
4
 
Risk‑free interest rate
   
3.83
%
   
3.83
%
Dividend yield
   
%    
%
Expected volatility
   
100.25
%
   
100.25
%
Exercise price
 
$
0.0001
   
$
1.095
 
Stock price
 
$
0.86
   
$
0.86
 
Black-Scholes value
  $ 0.86     $ 0.58  

The net proceeds of $3,352,049 were allocated to the common stock, pre-funded warrants and common warrants using the relative fair value method. The valuations were recorded to stockholders’ equity.
 
In June 2023, all pre-funded warrants were exercised for shares of common stock. In September and October 2023, all common warrants and 122,994 placement agent warrants were exercised for cash proceeds of $3,687,976. As of June 30, 2024, 68,809 placement agent warrants remain outstanding.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related-Party Transactions
6 Months Ended
Jun. 30, 2024
Related-Party Transactions [Abstract]  
Related-Party Transactions
(13)
Related‑Party Transactions

In November 2023, the Company issued unsecured convertible notes and accompanying Series A and Series B Warrants (see Note 10). The transaction included issuance of a $5 million convertible note and Series A and Series B Warrants to PharmaCyte Biotech, Inc. The interim CEO, President and Director of PharmaCyte Biotech, Inc., Joshua Silverman, serves on the Company’s board of directors. In addition, during the year ended December 31, 2023 and six months ended June 30, 2024 and 2023, a family member of the CEO was employed by the Company.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss per Share Attributable to Common Stockholders
6 Months Ended
Jun. 30, 2024
Net Loss per Share Attributable to Common Stockholders [Abstract]  
Net Loss per Share Attributable to Common Stockholders
(14)
Net Loss per Share Attributable to Common Stockholders
 
The following table sets forth the computation of the basic and diluted net loss per share:

   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
   
2024
   
2023
   
2024
   
2023
 

                       
Net loss attributable to common stockholders, basic & diluted
 
$
(4,684,574
)
   
(2,893,508
)
   
(8,284,084
)
   
(5,839,765
)
                                 
Weighted average number of shares used in computing net loss per share attributable to common stockholders, basic and diluted
   
22,215,516
     
13,107,590
     
21,995,436
     
12,493,334
 
Net loss per share attributable to common stockholders, basic and diluted
 
$
(0.21
)
   
(0.22
)
   
(0.38
)
   
(0.47
)

The following potentially dilutive securities have been excluded from the computations of diluted weighted average shares outstanding because they would be anti-dilutive:
 
   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
 
2024
   
2023
   
2024
   
2023
 
Options to purchase common stock
   
3,171,139
     
1,169,671
     
3,171,139
     
1,169,671
 
Warrants to purchase common stock, in connection with April 2023 financing     68,809       3,388,525       68,809       3,388,525  
Warrants to purchase common stock, in connection with November 2023 financing     11,610,166             11,610,166        
Warrants to purchase common stock
   
196,816
     
233,460
     
196,816
     
233,460
 
Total potential shares
   
15,046,930
     
4,791,656
     
15,046,930
     
4,791,656
 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes
6 Months Ended
Jun. 30, 2024
Income Taxes [Abstract]  
Income Taxes [Text Block]
(15)
Income Taxes

The effective tax rate of 0% for the three and six months ended June 30, 2024 and 2023 was lower than the statutory rate due to the Company remaining in a full valuation allowance position.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
Insider Trading Arrangements [Line Items]  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Organization, Nature of Business, and Liquidity (Policies)
6 Months Ended
Jun. 30, 2024
Organization, Nature of Business, and Liquidity [Abstract]  
Organization and Nature of Business
Organization and Nature of Business
 
Femasys Inc. (the Company or Femasys) was incorporated in Delaware on February 19, 2004 and is headquartered in Suwanee, Georgia. The Company is a leading biomedical company focused on addressing significant unmet needs for women worldwide with a broad portfolio of in-office, accessible, and innovative therapeutic and diagnostic products, including a lead revolutionary product candidate and FDA-cleared products. The Company’s mission is to provide women with superior minimally-invasive, non-surgical product technologies, accessible in the office, improving patient care and overall health economics focused on servicing the reproductive health needs for those seeking solutions for infertility issues (FemaSeed® and FemVue®) or permanent birth control (FemBloc®). The Company currently operates as one segment with an initial focus on servicing the reproductive health needs for those seeking solutions for infertility issues or permanent birth control.

Femasys has an expansive intellectual property portfolio which covers both design and utility patents in the U.S. and significant ex-U.S. markets for each product initiative. Femasys has taken concepts internally conceived and protected through development, including domestic and foreign regulatory approvals, and production, through in-house manufacturing. FemaSeed, a solution which enables directed intratubal insemination to improve on traditional intrauterine insemination (IUI) and provides a lower cost and safer option to in vitro fertilization methods, received approval to sell FemaSeed in Canada in April 2023. In September 2023, the Company received 510(k) clearance from the FDA for FemaSeed for intratubal insemination to market in the United States. A pivotal clinical trial was still ongoing at the time of receiving regulatory clearance, however, enrollment was completed in November 2023. In June 2024, the Company received European Union Medical Device Regulation (EU MDR) certificates and CE Mark certification for four products: FemaSeed, FemVue, FemCerv® and FemCath®. FemVue, a solution that enables fallopian tube assessment with ultrasound as an alternative to the radiologic approach (hysterosalpingogram) for the diagnosis of infertility, is approved for sale in the U.S., Japan, and Canada. FemChec® allows for fallopian tube evaluation after a FemBloc procedure to confirm occlusion (or procedure success). FemCerv is a solution for complete tissue sampling with minimal contamination of the endocervical canal in a virtually pain-free procedure as an alternative to the single biopsy method for diagnosis of cervical cancer and is approved for sale in the U.S. and Canada. FemCath, allows for selective evaluation of an individual fallopian tube as an alternative to the traditional intrauterine catheter that is undirected, is approved for sale in the U.S. and Canada. FemBloc®, the Company’s solution for permanent birth control, is based on the Company’s platform technology for delivery and in June 2023 Femasys received FDA approval of our IDE to evaluate the safety and efficacy of FemBloc, our non-surgical, non-implant, non-hormonal in-office solution for permanent birth control in a pivotal clinical trial. In August 2023 Femasys announced the initiation of enrollment in the FINALE [Prospective Multi-Center Trial for FemBloc Intratubal Occlusion for TranscervicAL Permanent Birth Control] pivotal trial designed to evaluate the safety and efficacy of FemBloc. This prospective, multi-center, open-label, single-arm study design includes pregnancy rate as the primary endpoint, which will be analyzed once 401 women have relied on FemBloc for one year for permanent birth control. In addition, the study is designed as a roll-in beginning with enrollment of 50 women for a clinical readout primarily of preliminary safety data prior to enrolling the remaining subjects. An interim analysis of clinical data endpoints is planned once 300 women have used FemBloc for permanent birth control for one year. Follow-up will continue annually for five years post-market.
Basis of Presentation
Basis of Presentation
 
The Company has prepared the accompanying condensed financial statements pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) have been condensed or omitted pursuant to these rules and regulations. These condensed financial statements should be read in conjunction with the Company’s audited financial statements and footnotes related thereto for the year ended December 31, 2023 included in our Annual Report on Form 10K filed with the SEC on March 28, 2024 (the Annual Report). There have been no material changes to the Company’s significant accounting policies described in Note 2 to the financial statements included in the Annual Report.

 
In the opinion of management, the unaudited financial statements include all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the Company’s financial position and the results of its operations and cash flows at the dates for periods presented. The results of operations for such interim periods are not necessarily indicative of the results to be expected for the full year.
Use of Estimates
Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expense during the reporting periods. Estimates for these and other items are subject to change and are reassessed by management in accordance with U.S. GAAP. Actual results could differ from those estimates.
Liquidity
Liquidity
 
As of June 30, 2024, the Company had cash and cash equivalents of $13,525,898. The Company plans to finance its operations and development needs with its existing cash and cash equivalents, additional equity and/or debt financing arrangements, and revenue primarily anticipated from the sale of FemVue and FemaSeed to support the Company’s research and development activities, primarily focused on FemBloc. There can be no assurance that the Company will be able to obtain additional financing on terms acceptable to the Company, on a timely basis, or at all. If the Company is not able to obtain sufficient funds on acceptable terms when needed, the Company’s business, results of operations, and financial condition could be materially adversely impacted.

For the six months ended June 30, 2024, the Company generated a net loss of $8,284,084. The Company expects such losses to increase over the next few years as the Company advances FemBloc through clinical development if and until FDA approval is received and is available to be marketed.

The financial statements have been prepared on a going-concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company has incurred net operating losses in every year since inception and has an accumulated deficit as of June 30, 2024 of $116,665,713 and expects to incur additional losses and negative operating cash flows for at least the next twelve months. The Company’s ability to meet its obligations is dependent upon its ability to generate sufficient cash flows from operations and future financing transactions. Although management expects the Company will continue as a going concern, there is no assurance that management’s plans will be successful since the availability and amount of such funding is not certain. Accordingly, substantial doubt exists about the Company’s ability to continue as a going concern for at least one year from the issuance of these financial statements. The accompanying financial statements do not include any adjustments to reflect the possible future effects on the recoverability of assets or the amounts and classifications of liabilities that may result from the possible inability of the Company to continue as a going concern.
Recently Issued Accounting Pronouncements Adopted and Not Yet Adopted
Recently Issued Accounting Pronouncements – Recently Adopted

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 28): Improvements to Reportable Segment Disclosures. The ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The ASU improves financial reporting by requiring disclosure of incremental segment information on an annual and interim basis for all public entities to enable investors to develop more decision-useful financial analyses. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company will adopt the ASU for the fiscal year ended December 31, 2024 and interim periods in fiscal 2025. The adoption of the ASU will result in additional disclosures to the Company’s financial statements and footnote disclosures.
 
Recently Issued Accounting Pronouncements – Not Yet Adopted

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires the annual financial statements to include consistent categories and greater disaggregation of information in the rate reconciliation, and income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for the Company’s annual reporting periods beginning after December 15, 2024. Adoption is either with a prospective method or a fully retrospective method of transition. Early adoption is permitted. The Company is currently evaluating the effect that adoption of ASU 2023-09 will have on its financial statements and expects to adopt the ASU on January 1, 2025.

No other new accounting pronouncement issued or effective has had, or is expected to have, a material impact on the Company’s financial statements.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories (Tables)
6 Months Ended
Jun. 30, 2024
Inventories [Abstract]  
Inventory Stated at Cost, Net of Reserve
Inventory stated at cost, net of reserve, consisted of the following:

    June 30,     December 31,  
   
2024
    2023
 
Materials
 
$
792,365
     
367,934
 
Work in progress
   
229,045
     
128,993
 
Finished goods
   
294,170
     
170,191
 
Inventory, net
 
$
1,315,580
     
667,118
 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Accrued Expenses [Abstract]  
Accrued Expenses
Accrued expenses consisted of the following:

    June 30,     December 31,  
    2024     2023  
Clinical trial costs
 
$
334,799
     
276,141
 
Accrued interest
    250,025        
Incentive and other compensation costs
    170,328       1,082,606  
Director fees     70,000       60,210  
Franchise taxes
    3,150       12,160  
Other
   
58,050
     
13,179
 
Accrued expenses
 
$
886,352
     
1,444,296
 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Clinical Holdback (Tables)
6 Months Ended
Jun. 30, 2024
Clinical Holdback [Abstract]  
Clinical Holdback Liability
The following table shows the activity within the clinical holdback liability accounts for the six months ended June 30, 2024:
 
Balance at December 31, 2023
 
$
120,235
 
Clinical holdback retained
   
5,990
 
Clinical holdback paid
   
(1,122
)
Balance at June 30, 2024
 
$
125,103
 
Less: clinical holdback - current portion
   
(92,397
)
Clinical holdback - long-term portion
 
$
32,706
 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2024
Revenue Recognition [Abstract]  
Sales by Geographic Region
The following table summarizes our sales, primarily from FemVue, by geographic region as follows:

   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
Primary geographical markets
 
2024
   
2023
   
2024
   
2023
 
U.S.
 
$
221,484
     
262,469
     
492,624
     
556,453
 
International
   
     
58,045
     
     
58,045
 
Total
 
$
221,484
     
320,514
     
492,624
     
614,498
 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans and Warrants (Tables)
6 Months Ended
Jun. 30, 2024
Equity Incentive Plans and Warrants [Abstract]  
Stock Option Plan Activity
Activity under the Company’s stock option plans for the six months ended June 30, 2024 was as follows:

   
Number of
options
   
Weighted
average
exercise
price
 
Outstanding at December 31, 2023     2,102,030     $ 2.00  
Granted     1,062,421       1.06  
Forfeited     (243,312 )     2.09  
Outstanding at June 30, 2024     2,921,139     $ 1.65  
                 
Vested and exercisable at June 30, 2024     1,207,595     $ 2.53  
Share-based Compensation Expense
The following table shows the share-based compensation expense related to vested stock option grants to employees and nonemployees by financial statement line item on the accompanying condensed statement of comprehensive loss:

    Three Months Ended June 30,     Six Months Ended June 30,  
   
2024
   
2023
    2024     2023  
Research and development
 
$
34,629
     
27,192
      64,637       52,251  
Sales and marketing
   
18,246
     
602
      24,764       (1,942 )
General and administrative
   
51,138
     
37,422
      92,197       71,861  
Total share-based compensation expense
 
$
104,013
     
65,216
      181,598       122,170  

Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants Valuation Assumptions
The common stock was valued at $1,133,480, based on the Company’s stock price. The pre-funded warrants and common warrants were valued at $1,615,701 and $1,854,099, respectively, using the following Black-Scholes assumptions:

   
Pre-funded
warrants
   
Common
warrants
 
Expected term (in years)
 

4
     
4
 
Risk‑free interest rate
   
3.83
%
   
3.83
%
Dividend yield
   
%    
%
Expected volatility
   
100.25
%
   
100.25
%
Exercise price
 
$
0.0001
   
$
1.095
 
Stock price
 
$
0.86
   
$
0.86
 
Black-Scholes value
  $ 0.86     $ 0.58  
2021 Stock Option Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Estimated Using Assumptions
Options granted under our 2021 Stock Option Plan for the six months ended June 30, 2024 to employees and nonemployees were 1,059,921 and 2,500, respectively and the weighted average exercise prices were $1.06 and $0.79, respectively. The weighted-average fair values of the options granted to employees and nonemployees were $0.90 and $0.39, respectively and were estimated using the following Black-Scholes assumptions:

    Employee
    Nonemployee  
Expected term (in years)
 

6.25
      1.50  
Risk‑free interest rate
   
4.06
%
    4.53 %
Dividend yield
   
%
    %
Expected volatility
   
110.40
%
    105.34 %
Inducement Grant [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Estimated Using Assumptions
On February 12, 2024, the Company awarded, outside the 2021 Plan, our Chief Commercial Officer a stock option grant for the right to purchase 100,000 shares of common stock at an exercise price of $1.10 per share (inducement grant), which was approved by the Compensation committee. The inducement grant will vest in equal installments over four years provided the employee remains employed by the Company on the vesting date. The fair value of the inducement grant was $0.94 and was estimated using the following assumptions:

 
 
Inducement
 
Expected term (in years)
 

6.25
 
Risk‑free interest rate
   
4.10
%
Dividend yield
   
%
Expected volatility
   
109.64
%
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Jun. 30, 2024
Net Loss per Share Attributable to Common Stockholders [Abstract]  
Computation of Basic and Diluted Net Loss Per Share
The following table sets forth the computation of the basic and diluted net loss per share:

   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
   
2024
   
2023
   
2024
   
2023
 

                       
Net loss attributable to common stockholders, basic & diluted
 
$
(4,684,574
)
   
(2,893,508
)
   
(8,284,084
)
   
(5,839,765
)
                                 
Weighted average number of shares used in computing net loss per share attributable to common stockholders, basic and diluted
   
22,215,516
     
13,107,590
     
21,995,436
     
12,493,334
 
Net loss per share attributable to common stockholders, basic and diluted
 
$
(0.21
)
   
(0.22
)
   
(0.38
)
   
(0.47
)
Computations of Diluted Weighted Average Shares Outstanding
The following potentially dilutive securities have been excluded from the computations of diluted weighted average shares outstanding because they would be anti-dilutive:
 
   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
 
2024
   
2023
   
2024
   
2023
 
Options to purchase common stock
   
3,171,139
     
1,169,671
     
3,171,139
     
1,169,671
 
Warrants to purchase common stock, in connection with April 2023 financing     68,809       3,388,525       68,809       3,388,525  
Warrants to purchase common stock, in connection with November 2023 financing     11,610,166             11,610,166        
Warrants to purchase common stock
   
196,816
     
233,460
     
196,816
     
233,460
 
Total potential shares
   
15,046,930
     
4,791,656
     
15,046,930
     
4,791,656
 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Organization, Nature of Business, and Liquidity (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Women
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Product
Women
Segment
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Organization and Nature of Business [Abstract]          
Number of operating segments | Segment     1    
Number of products received EU MDR and CE Mark certifications | Product     4    
Number of women used FemBloc for permanent birth control | Women 401   401    
Number of year where women's used for permanent birth control.     1 year    
Number of women enrolled for a clinical readout | Women     50    
Number of women need to use for interim analysis of clinical data for permanent birth control | Women     300    
Period for analysis of clinical data for permanent birth control     1 year    
Follow-up period for interim analysis of clinical data for permanent birth control     5 years    
Liquidity [Abstract]          
Cash and cash equivalents | $ $ 13,525,898   $ 13,525,898   $ 21,716,077
Net loss | $ (4,684,574) $ (2,893,508) (8,284,084) $ (5,839,765)  
Accumulated deficit | $ $ (116,665,713)   $ (116,665,713)   $ (108,381,629)
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash and Cash Equivalents (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Level 1 [Member] | Money Market Funds [Member]    
Assets, Fair Value Disclosure [Abstract]    
Cash and cash equivalent $ 12,686,738 $ 21,278,895
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Inventories [Abstract]    
Materials $ 792,365 $ 367,934
Work in progress 229,045 128,993
Finished goods 294,170 170,191
Inventory, net $ 1,315,580 $ 667,118
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Accrued Expenses [Abstract]    
Clinical trail costs $ 334,799 $ 276,141
Accrued interest 250,025 0
Incentive and other compensation costs 170,328 1,082,606
Director fees 70,000 60,210
Franchise taxes 3,150 12,160
Other 58,050 13,179
Accrued expenses $ 886,352 $ 1,444,296
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Clinical Holdback (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Clinical Holdback Liability [Roll Forward]    
Balance $ 120,235  
Clinical holdback retained 5,990  
Clinical holdback paid (1,122)  
Balance 125,103  
Less: clinical holdback - current portion (92,397) $ (65,300)
Clinical holdback - long-term portion $ 32,706 $ 54,935
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue Recognition [Abstract]        
Revenue recognized from performance obligations in prior periods $ 0 $ 0 $ 0 $ 0
Percentage of restocking fee     30.00%  
Primary Geographical Markets [Abstract]        
Sales 221,484 320,514 $ 492,624 614,498
FemVue [Member]        
Primary Geographical Markets [Abstract]        
Sales 221,484 320,514 492,624 614,498
FemVue [Member] | U.S. [Member]        
Primary Geographical Markets [Abstract]        
Sales 221,484 262,469 492,624 556,453
FemVue [Member] | International [Member]        
Primary Geographical Markets [Abstract]        
Sales $ 0 $ 58,045 $ 0 $ 58,045
Minimum [Member]        
Revenue Recognition [Abstract]        
Revenue recognition payment period term     30 days  
Maximum [Member]        
Revenue Recognition [Abstract]        
Revenue recognition payment period term     60 days  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2023
Jun. 30, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Notes Payable [Abstract]              
Down payments         $ 0 $ 141,298  
July Promissory Note [Member] | AFCO Credit Corporation [Member]              
Notes Payable [Abstract]              
Proceeds to pay insurance premiums $ 469,042            
Down payments $ 48,423            
Interest rate 8.60%            
Frequency of installment payments         monthly    
Monthly principal and interest payments $ 48,423            
Maturity date of loan Nov. 30, 2023            
Note payable     $ 0   $ 0   $ 0
Interest expense on loan     $ 0 $ 1,319 $ 0 $ 1,319  
June Promissory Note [Member] | AFCO Credit Corporation [Member]              
Notes Payable [Abstract]              
Proceeds to pay insurance premiums   $ 465,380          
Down payments   $ 47,539          
Interest rate   5.70%          
Frequency of installment payments         monthly    
Monthly principal and interest payments   $ 47,539          
Maturity date of loan   Mar. 31, 2023          
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Notes with Warrants (November 2023 Financing), Summary (Details) - November 2023 Financing [Member] - USD ($)
6 Months Ended
Nov. 21, 2023
Jun. 30, 2024
Dec. 31, 2023
Convertible Notes [Abstract]      
Proceeds from convertible notes $ 6,850,000    
Transaction costs $ 525,144    
Conversion price, period   18 months  
Conversion price of common stock exceeds (in dollars per share) $ 2.36    
Consecutive trading days   10 days  
Daily dollar trading volume of common stock exceeds per day $ 1,000,000    
Notes redeem at premium, percentage 115.00%    
Series A Warrants [Member]      
Convertible Notes [Abstract]      
Warrants purchase shares of common stock (in shares) 5,805,083    
Warrants exercise price (in dollars per share) $ 1.18    
Consecutive trading days   10 days  
Daily dollar trading volume of common stock exceeds per day $ 1,000,000    
Series B Warrants [Member]      
Convertible Notes [Abstract]      
Consecutive trading days   10 days  
Daily dollar trading volume of common stock exceeds per day $ 1,000,000    
Convertible Notes [Member]      
Convertible Notes [Abstract]      
Aggregate principal amount   $ 6,850,000 $ 6,850,000
Convertible note accrue interest rate   6.00%  
Maturity date   Nov. 21, 2025  
Convertible Notes [Member] | Series B Warrants [Member]      
Convertible Notes [Abstract]      
Warrants purchase shares of common stock (in shares) 5,805,083    
Warrants exercise price (in dollars per share) $ 1.475    
Convertible Notes [Member] | Common Stock [Member]      
Convertible Notes [Abstract]      
Aggregate principal amount $ 6,850,000    
Conversion price (in dollars per share) $ 1.18    
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Notes with Warrants (November 2023 Financing), Warrants (Details) - November 2023 Financing [Member] - USD ($)
6 Months Ended
Nov. 21, 2023
Jun. 30, 2024
Warrants [Abstract]    
Consecutive trading days   10 days
Daily dollar trading volume of common stock exceeds per day $ 1,000,000  
Series A Warrants [Member]    
Warrants [Abstract]    
Warrants term   5 years
Percentage of warrant closing price of common stock exceeds 200.00%  
Consecutive trading days   10 days
Daily dollar trading volume of common stock exceeds per day $ 1,000,000  
Series B Warrants [Member]    
Warrants [Abstract]    
Warrants term   1 year
Percentage of warrant closing price of common stock exceeds 200.00%  
Consecutive trading days   10 days
Daily dollar trading volume of common stock exceeds per day $ 1,000,000  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Notes with Warrants (November 2023 Financing), Convertible Notes Payable (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Convertible Notes [Abstract]        
Amortization of debt discount and issuance costs   $ 544,363 $ 0  
Convertible Notes Payable [Abstract]        
Accrued and unpaid interest $ 250,025 250,025   $ 0
November 2023 Financing [Member] | Convertible Notes [Member]        
Convertible Notes [Abstract]        
Interest expense 388,311 749,863    
Coupon interest expense 102,750 205,500    
Amortization of debt discount and issuance costs 285,561 544,363    
Convertible Notes Payable [Abstract]        
Notes principal balance 6,850,000 6,850,000   6,850,000
Accrued and unpaid interest 250,025 250,025   44,525
Unamortized discount and debt issuance costs 2,091,983 2,091,983   $ 2,636,346
Convertible note, fair value $ 6,307,258 $ 6,307,258    
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Details) - USD ($)
1 Months Ended 6 Months Ended
Apr. 20, 2023
Oct. 31, 2023
Sep. 30, 2023
Apr. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jul. 01, 2022
Stockholders Equity [Abstract]                
Common stock sold (in shares) 1,318,000              
Proceeds from Issuance of Common Stock         $ 1,021,994 $ 3,373    
Gross proceeds from offering $ 3,899,813     $ 3,899,813        
Placement agent fees expenses and offering expenses       $ 547,764        
Common stock, outstanding (in shares)         22,232,799   21,657,381  
Dividends declared or paid         $ 0      
Maximum [Member]                
Stockholders Equity [Abstract]                
Authorized offering amount of securities               $ 150,000,000
Pre-funded Warrants [Member]                
Stockholders Equity [Abstract]                
Warrants issued to purchase common stock (in shares) 1,878,722              
Purchase price (in dollars per share)       $ 1.2199        
Pre-funded Warrants [Member] | Maximum [Member]                
Stockholders Equity [Abstract]                
Warrants issued to purchase common stock (in shares)       1,878,722        
Common Warrants [Member]                
Stockholders Equity [Abstract]                
Warrants issued to purchase common stock (in shares) 3,196,722              
Common Warrants [Member] | Maximum [Member]                
Stockholders Equity [Abstract]                
Warrants issued to purchase common stock (in shares)       3,196,722        
Placement Agent Warrants [Member]                
Stockholders Equity [Abstract]                
Warrants issued to purchase common stock (in shares) 191,803              
Warrants exercised (in shares)   122,994 122,994          
Cash proceeds from warrants exercised   $ 3,687,976 $ 3,687,976          
Warrants outstanding (in shares)         68,809      
Placement Agent Warrants [Member] | Maximum [Member]                
Stockholders Equity [Abstract]                
Warrants issued to purchase common stock (in shares)       191,803        
Equity Distribution Agreement [Member]                
Stockholders Equity [Abstract]                
Common stock sold (in shares)         3,900,000      
Proceeds from Issuance of Common Stock         $ 8,700,000      
Equity Distribution Agreement [Member] | Maximum [Member]                
Stockholders Equity [Abstract]                
Common stock authorized value to be issued by Sales Agent   $ 16,700,000            
Common Stock [Member]                
Stockholders Equity [Abstract]                
Common stock sold (in shares)       1,318,000        
Purchase price (in dollars per share)       $ 1.22        
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans and Warrants, Stock Option Plan, Activity (Details) - 2021 Stock Option Plan [Member]
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Number of Options [Roll Forward]  
Beginning balance (in shares) | shares 2,102,030
Granted (in shares) | shares 1,062,421
Forfeited (in shares) | shares (243,312)
Ending balance (in shares) | shares 2,921,139
Weighted Average Exercise Price [Abstract]  
Beginning balance (in dollars per share) | $ / shares $ 2
Granted (in dollars per share) | $ / shares 1.06
Forfeited (in dollars per share) | $ / shares 2.09
Ending balance (in dollars per share) | $ / shares $ 1.65
Options vested and exercisable [Abstract]  
Options vested and exercisable, Number of option vested (in shares) | shares 1,207,595
Options vested and exercisable, Exercise price (in dollars per share) | $ / shares $ 2.53
Estimated Fair Value Assumptions [Abstract]  
Options exercised (in shares) | shares 0
Common stock reserved for issuance (in shares) | shares 676,741
Employees [Member]  
Number of Options [Roll Forward]  
Granted (in shares) | shares 1,059,921
Weighted Average Exercise Price [Abstract]  
Granted (in dollars per share) | $ / shares $ 1.06
Options vested and exercisable [Abstract]  
Weighted-average fair values of options granted (in dollars per share) | $ / shares $ 0.9
Estimated Fair Value Assumptions [Abstract]  
Expected term (in years) 6 years 3 months
Risk free interest rate 4.06%
Dividend yield 0.00%
Expected volatility 110.40%
Nonemployee [Member]  
Number of Options [Roll Forward]  
Granted (in shares) | shares 2,500
Weighted Average Exercise Price [Abstract]  
Granted (in dollars per share) | $ / shares $ 0.79
Options vested and exercisable [Abstract]  
Weighted-average fair values of options granted (in dollars per share) | $ / shares $ 0.39
Estimated Fair Value Assumptions [Abstract]  
Expected term (in years) 1 year 6 months
Risk free interest rate 4.53%
Dividend yield 0.00%
Expected volatility 105.34%
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans and Warrants, Inducement Grant (Details) - Inducement Grant [Member] - $ / shares
Feb. 12, 2024
Jun. 30, 2024
Inducement Grant [Abstract]    
Granted (in shares) 100,000  
Weighted average exercise price (in dollars per share) $ 1.1 $ 1.89
Vesting period 4 years  
Weighted-average fair values of options granted (in dollars per share) $ 0.94  
Estimated Fair Value Assumptions [Abstract]    
Expected term (in years) 6 years 3 months  
Risk free interest rate 4.10%  
Dividend yield 0.00%  
Expected volatility 109.64%  
Shares outstanding (in shares)   250,000
Options vested and exercisable, Number of option vested (in shares)   62,500
Options vested and exercisable, Weighted average exercise price (in dollars per shares)   $ 2.64
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans and Warrants, Share-Based Compensation Expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Expense [Abstract]        
Share-based compensation expense $ 104,013 $ 65,216 $ 181,598 $ 122,170
Share-based compensation expense expected to be recognized for employees and nonemployees 1,516,737   1,516,737  
Compensation expense to be recognized upon achieving certain performance condition     155,222  
Unrecognized expenses 1,361,515   $ 1,361,515  
Weighted-average period over which unrecognized compensation is expected to be recognized     3 years 3 months 18 days  
Research and Development [Member]        
Share-based Compensation Expense [Abstract]        
Share-based compensation expense 34,629 27,192 $ 64,637 52,251
Sales and Marketing [Member]        
Share-based Compensation Expense [Abstract]        
Share-based compensation expense 18,246 602 24,764 (1,942)
General and Administrative [Member]        
Share-based Compensation Expense [Abstract]        
Share-based compensation expense $ 51,138 $ 37,422 $ 92,197 $ 71,861
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans and Warrants, Employee Stock Purchase Plan (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Employee Stock Purchase Plan [Abstract]        
Stock issued, fair value $ 10,390 $ 1,697 $ 10,390 $ 1,697
Employee Stock Purchase Plan [Member]        
Employee Stock Purchase Plan [Abstract]        
Stock issued (in shares)     12,081 3,858
Stock issued, fair value     $ 10,390 $ 1,697
Common stock reserved for issuance (in shares) 591,437   591,437  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans and Warrants, April 2023 Financing (Details) - USD ($)
1 Months Ended 6 Months Ended
Apr. 20, 2023
Oct. 31, 2023
Sep. 30, 2023
Apr. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Warrants [Abstract]            
Issuance and sale of common stock (in shares) 1,318,000          
Gross proceeds from offering $ 3,899,813     $ 3,899,813    
Transaction costs 547,764       $ 0 $ 547,764
Common stock value 1,133,480          
Estimated Fair Value Assumptions [Abstract]            
Net proceeds from issuance of common stock and warrants $ 3,352,049          
Pre-funded Warrants [Member]            
Warrants [Abstract]            
Warrants issued to purchase common stock (in shares) 1,878,722          
Warrants exercise price (In dollars per share) $ 0.0001          
Common stock value $ 1,615,701          
Estimated Fair Value Assumptions [Abstract]            
Expected term (in years) 4 years          
Risk free interest rate 3.83%          
Dividend yield 0.00%          
Expected volatility 100.25%          
Exercise price (in dollars per share) $ 0.0001          
Stock price (in dollars per share) 0.86          
Black-Scholes value (in dollars per share) $ 0.86          
Common Warrants [Member]            
Warrants [Abstract]            
Warrants issued to purchase common stock (in shares) 3,196,722          
Warrants term         5 years 6 months  
Warrants exercise price (In dollars per share) $ 1.095          
Common stock value $ 1,854,099          
Estimated Fair Value Assumptions [Abstract]            
Expected term (in years) 4 years          
Risk free interest rate 3.83%          
Dividend yield 0.00%          
Expected volatility 100.25%          
Exercise price (in dollars per share) $ 1.095          
Stock price (in dollars per share) 0.86          
Black-Scholes value (in dollars per share) $ 0.58          
Placement Agent Warrants [Member]            
Warrants [Abstract]            
Warrants issued to purchase common stock (in shares) 191,803          
Warrants term         5 years  
Warrants exercise price (In dollars per share) $ 1.525          
Estimated Fair Value Assumptions [Abstract]            
Warrants exercised (in shares)   122,994 122,994      
Cash proceeds from warrants exercised   $ 3,687,976 $ 3,687,976      
Warrants outstanding (in shares)         68,809  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related-Party Transactions (Details)
$ in Millions
1 Months Ended
Nov. 30, 2023
USD ($)
Related-Party Transactions [Abstract]  
Related-party transaction $ 5
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss per Share Attributable to Common Stockholders (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net Income (Loss) Available to Common Stockholders, Basic [Abstract]        
Net loss attributable to common stockholders, basic $ (4,684,574) $ (2,893,508) $ (8,284,084) $ (5,839,765)
Net loss attributable to common stockholders, diluted $ (4,684,574) $ (2,893,508) $ (8,284,084) $ (5,839,765)
Weighted average number of shares used in computing net loss per share attributable to common stockholders, basic (in shares) 22,215,516 13,107,590 21,995,436 12,493,334
Weighted average number of shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 22,215,516 13,107,590 21,995,436 12,493,334
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.21) $ (0.22) $ (0.38) $ (0.47)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.21) $ (0.22) $ (0.38) $ (0.47)
Weighted Average Number of Shares Outstanding [Abstract]        
Options to purchase common stock (in shares) 3,171,139 1,169,671 3,171,139 1,169,671
Warrants to purchase common stock (in shares) 196,816 233,460 196,816 233,460
Total potential shares (in shares) 15,046,930 4,791,656 15,046,930 4,791,656
April 2023 Financing [Member]        
Weighted Average Number of Shares Outstanding [Abstract]        
Warrants to purchase common stock in connection financing (in shares) 68,809 3,388,525 68,809 3,388,525
November 2023 Financing [Member]        
Weighted Average Number of Shares Outstanding [Abstract]        
Warrants to purchase common stock in connection financing (in shares) 11,610,166 0 11,610,166 0
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Effective Income Tax Rate Reconciliation, Percent [Abstract]        
Effective tax rate 0.00% 0.00% 0.00% 0.00%
EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +!%"%D'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 " "P10A9W&'"C^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O::;HJ'+B[*G"8(#Q;>0W+:PI@W)2;MO;QJW#M$/(.0E=__\ M[G>01GNA^X OH?<8R&*\&5W;1:']BAV(O "(^H!.Q3(ENM3<]<$I2M>P!Z_T M4>T1ZJJZ X>DC"(%$[#P,Y')QFBA RKJPQEO](SWGZ'-,*,!6W38401>'S:KIFLJWI95/?I;'DMEK>"/WQ,KC_\KL*N-W9G M_['Q15 V\.M?R"]02P,$% @ L$4(69E&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" "P10A9;S87X_X% "B( & 'AL+W=O([AR1=NC9-XVR[;KOFVUTO]A8AY M>BJ7(H%?9E+%7,.FFO?2I1(\R(OBJ,<?H5BG>Y^)07F2\MELW 87'<>T2$3"UR:"PY^5\$04F21H MQ]=M:*<\IBG<_[Q+O\GA >:)I\*3T5]AH!<7G3<=$H@9SR+](->_B2W0P.3Y M,DKS?\FZV+??[Q _2[6,M\70@CA,BK_\97LB]@I<6E/ M@7L50&M.X*[+7!S MT*)E.=85UWQ\KN2:*+,WI)D/^;G)JX$F3$PW3K6"7T.HT^,KZ6?0*YKP)"#7 MB0[UAMPFQ? PI[E+T@57(CWO:3B:J>GYV^3+(IG5))^1CS+1BQ12 Q%\6]^# M5I9-9;NF7C(T\'V6G!+7.2',87U+>SR\?)+-3XDSM)5_TQRW/'-NGN?6Y'ER M)13Y9_*4:@6#\5_;&2H2^O8$L;0-?6A\V>%9=)Z)5#?FH4SU;G?]%N!VUM8P' MXCXS&R)>U)1QSQ_HD4\&Q4'NAK'!XB./0;M_IC^R]B-8V!:Q: T$WYBUC MDX)#^J=6SC8LAE8:0W$1V7)Z,& 57)"WH*8OY'>QL9+B40[TI^N.'&=@Y6Q# M;6CE-A27D]+D?:G@6LQ=_H1,-3P_B%3$DQF< #@/,K!W,IY^=6U%;D-\:&4^ M%/>5+?(C?R&W ?1O. O]XAT&N6+Q2$J[[I"Z_='(RMN&"=%*A2AN,%O>21! M>GJR^T ^P'[D4V+O5SS2'0T<\EXNDI1X2HAG,TZL]W$/#VK*7ND1Q8T&97]< M2RL['CG-0K@VJ.-8<=OP)%J)$L7MYC6N9[;@,GZ4Z\2*BL=-LS5/A/TYVX8P ML4J8&&XXKT'+&]:]DJLP\:V#^D#FNXEUKJ -:V*5-3%<=%Z#WLM4P_/H[W!9 M>T\^D.@Z=;,B;:@3J]2)X=:3C]6)$KP># \8#JV7)%[5%*L2)H9[S@>9"_U" M)I@1'@@9.$[7'5$[7QNBQ"I18KC=/(8:7%?."&4_/_U"IL+/%/2D%1)/\F0< MPT,XU=)_/B$_.J?@360)KWHK'MEG&/# INB5.S'<;N!%)@B3.9ENXB<968GQ M@)OKCU^L7&T($JL$B>$VL^M#U*\AN9="<\1^ROW@<0OUIEO#Z]JREGI#SM*?VX3+52Q#F)FAO@.W,J) M)]9QMN$]K/(>=I3WF-=N>&R"G;NH6+VN*5TF/>Y3T7,="SHV:+KE_TYL6+NSPJ)I]5"MB% [M[JUU$S1M.%@+&* M=2$>4SOCA]F(DP4K\G?1E>QZ*M$&> M9A;E5V/&F,N&9E)BM<_8VUL%-I=8OCB>$M_,]10+PN6WY0+\)%]V[E6[%ZOW M'[FY0E,2B1F4.J=#.+PJ%L2+#2V7^9KRD]1:QOG'A>"!4&8'^'TFI=YMF .4 M_RUA_!]02P,$% @ L$4(6?9#HGG@!P RB( !@ !X;"]W;W)KW9G.E&UODE;HU0=V4I33/[U6AGZX7=/'UP>_YP]ZZ!^O-U4$^J#ME_SC< M&KA;G[QL\U)5=:ZKP*C=]>(=?7LCN&O06OP_5T_UV77@0KG7^K.[^;B]7A"' M2!4JL\Z%A'^/ZD85A?,$./XZ.EV M)(M@JW:R*>SO^ND_ZAA0Z/QENJC;O\'3T98L@JRIK2Z/C0%!F5?=?_GEV!%G M#:B8:<".#=BE#?BQ0=MSZPY9&]8':>7FRNBGP#AK\.8NVKYI6T,T>>6&\#H' G?@5M+;^B S=;V I5(K\Z@6FW]]1R/R$Q;=*SD;Q,I/L7*? M]\V-K/>!K+9!YB[47TW^* L(OL:B[EQ%K2NWW!\WE(U"Z*8DH3'%]TPA=Y\=T:=9#Y MMAUW;??* '&<3WD,<33MJ#2.W'H; )Z:16F8Q"D..#X!CKV _Z>M+"X &4^[ M-4PYC7@T@CDU9)S&<7HV .@R0EHXJ6.6P-Z:>QSV[5N-1U P>PRD#;(=&U1 M+DE>DTM>R=D@^/04?.H=I4\*Y'&OBVV0EP>C'U4Y1R3I=)P898+&HV%ZV6X ME))>Q(@7ZG]WNQRDZS1"J&:1R;>+F),QU[UH-H1XIK/4"_'GQE2Y;8QJY](N M_^*NT=X\.AH@8&G*QVL3LZ."$SX#M==+ZI6HS:\RV\,C,YKV*%8V77EA"C]B M#!8SA,4_3]"9D&YG3=D4 MTD*FN%7 -EDN78^CF*H92A"P=@,ZEX3J5\4?X,2Z(#V-@IY M*G24@1R&DVY&#.&'\!E)I+TFTMBK-9]T];"RRI2^1)5ZA?5;U>6UO TC[L65 M>N6K$YC N$)KI7>K!FZZT&?SK*/# 8N0A))P0C>((4\(8^',,/6B2/VJ^+&R MLGK((54]!QOHW6")R%(;F_\]OT2F4B@$GP@F8C:3T;!>*]D+6MEFB,5HMJ%5 MT50*TS F\5@R$3M*DBA,9JB']:+)_*+9)8H789V*(8@V$V*\@#%#$47)7)' MSLI,OVQV8#T0$0DD+(Z$&,]>S#*.H9Z8F[ZL5TO&+RJ&BUS>YT5NH0=R^1S"^1PTKY##^*%A$]$7$H'<9PIX8<-)2$<_32JR-++TQB M7B08K\Q^,\&\DK?AIENOJ=ROJ=BBZ%7+,\'X5#HYB\EX?P,Q"T7*9X:+]_K* M_?H*M=,C),AM-E-IJTX,V24U/^955C3;O'H(C.H2FX,T;DC176&.%*1QF)!) M6H,9,D@7YO:5>*_!W*_!V#J_;""FDDOCF(ID@AU3<1Z1:*8VY&=;M_Y"=ISL MO+#:.5;+1HQ-% LSY"*E<^D9[W65^W7UB/@%G(BP$JBMR)B5,$-!.)MC4=XK M*_^LSCX[ M.E*F_J$M?NTS2L3UR\+4(19Q]4ILI[J,OPZ!%SJSG%6>;7*Y"$';D4/PI!JFX4<*MUH#!DUY6D"&?4,IXH^=1#^U.'= M8$-PEV6QZ_2 M/.15'11J!TW)FQBZP70O3G0W5A_:=P_NM;6Z;"_W2@)T9P"?[S1DG<<;]SK# MZ?65S3]02P,$% @ L$4(6>\9^X6] @ ]0< !@ !X;"]W;W)K5 M>0D5EB-> ]-WEEQ46.FN6+FR%H +*ZJH&WC>V*TP84Z6VK&YR%+>*$H8S 62 M355A\7@)E&^FCN]L!V[(JE1FP,W2&J]@ >I7/1>ZY_8N!:F 2<(9$K"<.E_\ MR2PQ];;@-X&-W&DCD^26\SO3^59,'<\ 85<&0>L+VN8 :7&2&/<=YY./Z41 M[K:W[M$RC0)::8Y8 6QDNBDSD6P%0)BN28GJ)/ MZ#URD2SUJ$Q=I:37/93A,,TE#OO$X4ON>IVK2G\UT@0_0S46:(UI ^B$,%1P M2K&0J ;1+O#IT*-H_1/K;_:&=>:-/,]/W?5NQF-5>_!1#Q^] 1XWJN2"_-7O MK*%O7\E!Y-8UWH'1FUO[>X+]FLH]]+A'C]^ 3J1LCF/'SV&",/:\('A"/5#H M)TDT]J)AZ'$//7X#M-[[I<*L(&QUC'P\0!Z$07)Q\81\H- ?QTEX?N!-27KR MY$7RG_HDDXUXW++G71*+?(P^>0;E^TE@-IP]]J-E+;F[LRF; _$'%BO")**P MU$)OE&@'T1XR;4?QVN[3MUSI7=\V2WTN@S %^OZ2<[7MF*V_/^FS?U!+ P04 M " "P10A94+\0XID& ?'P & 'AL+W=OD4?BY8,N[LNU4L9[S-*\O!JMC=EJ'JQ$9'2Z\3^[6IKHPGEQNXCMUH\R'S;L"OHW;+,LD M4WF9Z-PKU.IJ](I+Z]&?C4CE:J%J5+$ M\&^GIBI-JTPPC[^;I*-VS"KP^/,A^X\U>2!S&Y=JJM./R=*LKT;AR%NJ5;Q- MS7O]\+-J"-437.BTK/]Z#PW6'WF+;6ETU@3##+(DW_^/'QLAC@(@#QY FP!J M!_"> -8$L.>.P)L _MP1@B:@IC[>2 M5XUR8PKX-8$X,YGJ? EE5TOOQL1&00N8TM,K;ZHS:+QUU1$[Y?VJR]([\S[< MS+P7WWY_.38PX#5^5A/OD]6_L]7 MMZ4IX)[^"RO]/CG'DU<+W46YB1?J:@1I2U7LU&CRW3=$^#]@NI\RV>R4R>8G M2O:D0KRM$!_*/KF)4U5BVN_#1!U6[0F[":6$A]!4NV-571BC?D LV,R%\8@* M:L'F+DP0SJ.PA3WA&+0<@T&.4UV:JO_*BJOW0CTNTNTRR>]@V0=%%TE<;RSJ M<5,M5^@:M,\?',U+,D(#2PL718C/161I@< $$8&TM'!AE 1!&.%:B%8+,7A' MOMVH O@"^89O>8$1%J>\\TZ9;';*9/,3)7M2"=E60@YVY7O(&!>+M1?G2^C$ M'3BK3;548N60;LM$,@BEW8$(+J"22&JUH(MCD@OA"ZL'$9PON" $;\*PI1Y^ M>M&I>8.%O%=5.V*L0V=T($TBWR+MP@@-P\B^[3"8#(2T[SL7QR2348!3CEK* MT2#EGU0.-UY:DXZ78+>2:M^KK"S&/,*6"!(2:ZY3!,<"(9B%F[DX1@@7E%C< M71P5T#Z2X^2)WWE!?Y#^['BEK37(=&&2?^L+J.OSG:D(*6AH"8# "&/4*3Z* M"\/ ;G@$1T%/T5-][G#D#+B7$;,YH\@@TA*:($> 3HK3(:]\%NS5H67Y N=JI")Q6 M1&!^&%)J-R(R+(LD[]EY2>>%R; 9;BDW'8AR=KWG&:R6C#BW( (D46AS1E 2 M7+UP[CXL72C]'LZ=YR6#1NZP^*(WX$LO5ZCG:G(^75Y\3B2S17"!G/+ ?@3" M\C$.#PCV)HP "9.A["M]9SC)L..LE^!;M=*%.LA@XL>>/=ORG@IU!PEZ%J]JKX\D$Y]$61/?1$DU!?6 M-Z>^"'*POK1SFG38:1Y(>[$Q17*[-?%M"N76'I0] _-9&KVX7^MTJ8KR9?4F M.%E@^E#7"/;H@R%Q?3 DK@^&'-:G,Z)TV(A^GC[+)-T:]+WJ=3..>(9""+)' M(039HQ""'%:HY'DWE*G:5P<)4!?*C73"(\I M^.?V,]FT!V8;"QQFVY0Y#N.R1[3.W=)!I_;%HC4-]CFRL>?)AL,[_K^]Q M P\IC+S.[5$8>3_OR<64(-=GY&*^/ZOMTN^/CM_$Q5V2EUZJ5C"4?RYANL7^-';_Q>A- M?=QXJXW16?UQK6(H0P6 WU=:F\.7:H#V3'SR'U!+ P04 " "P10A9$6P- MOFT- #;?@ & 'AL+W=O9Z?>C< R/1L2:2Z))TG/[[ V5%$( E M(*I[2?,02_:'#^3N @*_74 W3TW[OKNOZS[ZN-WLNI=7]WW_\.WU=;>\K[=5 M]Z)YJ'?J+W=-NZUZ];9]=]T]M'6UVC?:;JYI'(OK;;7>7=W>['_WNKV]:1[[ MS7I7OVZC[G&[K=K?7]6;YNGE%;GZ](N?UN_N^^$7U[U]=W+J^_(MU+D0X,]XC_K^JD[>1T-M_*V:=X/;WY8O;R* MARNJ-_6R'R@J]>-#/:\WFX%)7<=O!]*K8Y]#P]/7G]C+_N;[:&QNH+M M>O?\L_IX,,1) TI'&M!# VHU8&2D 3LT8%8#DHTT2 X-$KL',=* 'QIP^Q[R MD0;BT$#8E\1&&J2'!NG>6<_6W;MF4?75[4W;/$7M@%9LPXN]?_>ME4?6NR$4 MW_2M^NM:M>MOY\UNI0*K7D5O^JJO59#U7=3A?-JX=U MK]Y[2,L Z7+YN'W<*(^LHD5]MUZN>Q^;#%BM45=C-KM6<7(,%GH,%KKG249X M7E6;:K>LHZI7%[5\$3'R341C2J%P>&82>Z9A/OQP2TB>I3?7'TZ][>UOF(:_ M[1ZJ9?WR2LVS7=U^J*]N__87(N)_0*YVN^0BS5-J]ED 5Q9G&4]CP4UDZ2)G M>4)8PF,+*0%.3A/*27X$&A9G1XNSLRS^E8JJ[KY21OCZ+.L_LW++^B*GM@.\ MW4]U "99@4E68I)))#(C())C0"3>@#A.@-TP\WT3+9_GP0_5YO&\<>FEGVB) M>>(.$!&K?V:0+3#[+##)2DPRB41FQ 4_Q@6_)"Z>YXS)TX>WKZE!PH&Y**64 M64&"V6>!259BDDDD,B-(Q#%(Q)Z=C03)#[OE$";JXT1%P/[5U]%Z!Z_U?OVI MV6PBM=Q_JMH5M.9X)3"#!)-L@4E68)*5F&02BO<&;+6^F#N(NQ!G8=& M8>$B&'.>^H(T$J3)X)%,8JW$Q%_&WJ$!?+@N8S94SXJ6_0&4[0#_#4X=E:AL M)2J;Q&(S0^5$M"-HH5*\>?T:]#H)#CD XKBZ7:Z[ M?02H#F9WC[M5K==/H).9NQ#-4F?.=%&.DUVI;J:>CP5GS!Y'D*B7)EE"[:'D M IVA!'!E8Y]@6ILB?G$J8,?@P$F BTJSE%+;K"[0,2NJYH3*5J*R22PVT^=: M=R)^X>G-X,_9D U<#;/G0[WKJOU\67\<7M>@HWEH6,S#D 5QA27GHP?0GB@E M:6R/F""5#%.9!M2:#/$^I]_^2RW9-DT'SS(B=%WS,&01AA1A2 E 9CQC>6HO MH.4Y2--86G4@?MDA)'__\W'W(F+Q7MEDH$6]_%-5*^(J#: CMIK@'.-.Y"9WF>IPFU/Q4E MQ$JS5)"4P?,XU5H']6L=(WGMH!NH*T+LW\XAYK2(:]X H90ZU)GN;.D,2M]D%5 M1U#92E0VB<5F!H961ZA?'0FMN<,1@EE],Z>NI@*NN5%[+5#92E0VB<5FQH=6 M?>A%)4GPFCL<+*@%2A20E* U-VJO!2I;BIE<#4* 3+40"< M_6P'0+P%*51+=/3+5P:%,@G4+;>!:U+\]S)YR*/*?*AL)2J;Q&(S8TS+?/3" MLJ<)^>]#%[[\-P!QQJXKZMG:.@ !\M]A(@D3C>2_J9;!*%Z=SSGY;PJ4Q[CY M;P#EV!933"M0V4I4-HG%9NXQT6H<\ZMQ%^2_#XR!_#> LIW,7$5O)/\-(.'\ M-P"TAQ+$-9;_9EJ\8G[QZ@_FOQD@[H#Y;P#HF!53]"I0V4I4-HG%9OIV$2ABQ8L(*H """4R+L 1-DDD$FTWPG^]O\XI(O^\V"=2SS M,&01AA1A2 E 9C3+&8\SVU)G($UC::6%7:2TG)_]]O-/?5X^L 65.-1>"U2V M$I5-8K&9\:'%%8:X"2P<+*CB"CMS&QAJKP4J6XG*)K'8SL@GSRR93LM\, MD#J [+>_Q\F[B5V) LY^0\"1[#< '[#?3$@GS2R279K\9(&O V6__ M!4SV!*JN@@%@>ALA6H;"4JFSS'PN9A"EKY2/S*QY3C%$#O^_DGGZ?@ MZB7P@0JHY4BH;"4JFPQ;Q/2\UFH2OU9S\8$)@$L^YGCLJV0&4K4-E*5#:)Q6:&E):T$K^D]5GW32=N M-107=AX+ #F?*&&5#(#DF7H@L_=/AZDD<$%#Q6 RHI E)Z2?V:,OO)4-9LK'EE1:44HN+,2Y,)&<0 I,G!';O.$=< 5+F,HT MH!9O$K]XXTLC)L%*DWD8L@A#BC"D!""SC&9);&\*D><@S9,"M>C!_YCH<:I# M)Y!%_?R3SP<\4_1 [;5 92M1V638(J;GM>C!$46/^R%VJL/\%S#9 M%:C;J%#92E0V>8Z%3:=K68+[98F17:VPH]VJ&CH<-&)[&?-)?,%=68(*1C*6 MV0/.!1*:Y'DBG"=1 *H&',DS0IB=UP-NFG 1ISP?6^V<'(SL?\H_8U\K[ ?W M*7GP@YHNG+D/==\0*EN!RE:BLDDL-C,PM%S!_7+%E'VM<(2@GH#,W1H;>!F, MJF6@LI6H;!*+S8P/K67PB\X:"N]KA8,%]> A#N@9X&(9M7('E:U$99-8;&:P M: 6'9Y\QC\A1#QY"95N@LA6H;"4JF\1B,T-*:UK\3W3^,@?.-Z*VT@Z G$^G ML$P&0"BAIQO9#LX,'\0,4V5D1$\46B(3?]*SF 6P,8D2EMJN '"V*_RW.'6@ MHK*5J&P2B\T,%JVJB?__:UA@:5K41EDUAL9@AHE4R$3F0^,X\H@J4M\S!D(: ] M6XS8)U@5 Z E0#,&3L^B&DTK3()O\IT2191!.M1YF'((@PI B)D]B67LLP ME0Q3F0;44I'P2T6^+*((UE7,PY!%&%*$(24 F24B2WAJ9Q'/09K&.ODNJ3\F MGP05;3__U(<<<:9\@MIK@,7J>)HG[])_?E-WSSLO\C[;=/WS7;_\KZN5G4[ -3?[YJF__1F M^&[PX_?9W_X/4$L#!!0 ( +!%"%E_P<8C,P@ *&PO=V]R M:W-H965T&ULM5II<^.X$?TK+&4KE51%(^+@Y=BNLCTSM9/: MG76-=[.?81*2D*$(+0CYR*]/@Y1%B3@DI[1?;(IJ-%\?Z-<-\?)9JN_MDG,= MO:SJIKV:++5>7\QF;;GD*]9^D&O>P#=SJ59,PT>UF+5KQ5G5+5K5,QS'Z6S% M1#.YONSNW:OK2[G1M6CXO8K:S6K%U.LMK^7SU01-WFY\$XNE-C=FUY=KMN / M7/^VOE?P:;;34HD5;UHAFTCQ^=7D!EWI?QN/GRI MKB:Q0<1K7FJC@L&_)W['Z]IH AQ_;)5.=L\T"_>OW[1_[HP'8QY9R^]D_;NH M]/)JDD^BBL_9IM;?Y/./?&M08O25LFZ[O]'S5C:>1.6FU7*U70P(5J+I_[.7 MK2/V%H >]P*\78#'"ZAG =DN()VA/;+.K(],L^M+)9\C9:1!F[GH?-.M!FM$ M8\+XH!5\*V"=OKZ3305!X57TH)GF$"#=1G(>W;%V&7V&(+?1-/KMX6/TMQ_^ M?CG3\$2S;E9NM=_VVK%'>QK]+!N];*-/\)3JXMSBH\%^;YD-$ MXG]$.,;4@>?N].4D (?LO$.E>>>EN9*K"':78EHTBSX]A1:\O7"Y MK5=+W6K-UKUHUZSD5Q/8FRU73WQR_=>_H#3^I\OF,RD[\ #=>8"&M%]_A4I3 MR[9U&=FO3+N5IIP\74]SG-,XA\@][1O@$$QR4F1ILA,\ )?LP"7!\-Q4_X$= MU.>TEE!U2MF4HN91LT5M[IKKTL1Q8W:!:$X/8G+.()Y)V8&?TIV?TF 0/W)0 M6@IF"JO+T'YULA8--* M]1IMDSUZ5D)S<.[<24*Q[=.;(3[1$H"F)]6#+%IZ:5J*)2KJ"_ M:ON4X"_FFCL!(QM*CI)BG+8N.8R1%S0>0.-WY6[%'W4DVG;#FI*#&2U43-94 M)D]*N6FTTPAL[SQ*24K&1MAR/OP#[Z(CQ+MDS8*WHW+=)7*'NQ;L4=3^THW. M2L#GTG;HC(&"49B#;\HN1JTA."Z>V&/M3CIJQ2$E5MUQ2$VS'&>I)V0#%Z,@ MA0U[VHDML9^:)@@7> S/(8AHFF!/840#!Z(P"=XKOF:BZM)'ZB57@<*(;*J; MHHS8O.,01 F-?8T-&D@1'6'%MYBOV:LWX#;K33$F:6XYU18D*4*%!^1 D.@( M0Y:EVD!9W%9"MRMMHILF25;0<9/H$,QCA'QY.3 B.D*)'$KW?L%PHK2);HI( M1FU7N@1SY(TX'C@1ASGQERXGC^#$-L=-29$FV0BF0XYX XX'+L1A+OQZ2B_M MQ&T3W33/"YKE8Q9W24+'D>>8>M /I(CQNZ8Y 16K/640P$&R?2^;G$O;H1<& M:L5!MH)-^\=&M.*M,U@S;>8GI]G$$8H8T60<,EO.TP#@@?-PF//N-ZI;7U 13EH6^&5(0)8 4;I]6R_-ZEXS-3BAFBAE#?K)6HN[.GZ/.;[YS^LOG8 M*H,.RLZ+(D?$$^6!M'&8M#_!_H&M-!H&YE*=#M]F:@N^B_5IEJ6^(C[0.0[3 M^6%X^ M7I6AY7R7X=+XQ!Y&[H#C1'Y]Z'2(H]PR]9"!X$B;X0^0'B62" ;#U M4LG-8AE]>KB_[VO=UCSH6->F8#L-(HZY-R;%V"B7&!1&CU5#2T#"+<&A54Q/ M8<=,5TQ]ASK8LKHOX/O&.DUPS,$Q1D4Q;A(=@H1DGCU!ALZ A,?E+_9F^'\M ML8?A*8G3U(K&R4,SV3NL#C/[-QAP7@TS&J"-U#PT/) 0:6\Q.O@?41C:?%MA M8'=RA-U[G&UDMBLTO5V++A]KL6#^-+<9VP+L('6$<>+IS"IF&"_M)H#GJ=XQ*UZ71<4QTB*/<=4-.!<6F8<7]E+^YJ26UBI$EB MH?HS9F@Z,"T-'T]_EF@%I; MZ#[GH#+^D(&+5?]64/]!RW7W8LVCU%JNNLLE9]"P&@'X?BZAQ]Y^, _8O9MU M_3]02P,$% @ L$4(63U#CT>:#@ AR4 !@ !X;"]W;W)KO(-Q%80.*?$^\V22 XR3;;)LVB#^6++W:Y2O3%X9M7G5Z::Y.^=I\# M/AT.5&K;&A>M=RJ8Q>N]R^.7;\_H/!_XNS7K./I;D29S[[_1AX_UZ[TC$L@T MIDI$0>._&W-EFH8(08Q?,\V]@25='/]=J']@W:'+7$=SY9M_V#JM7N]=[*G: M+'3?I"]^_2>3]3DG>I5O(O^KUG+V_/L]5?4Q^39?A@2M=?*_OLUV&%VX.'KD MPDF^<,)R"R.6\IU.^LVKX-U>;>OO^(80=)#XI$K\]>9+@3[V;J=.CJ3HY.CE[@M[I8(%3IG?Z M_[& ^M?E/*: :/KW+F,(K[/=O"C#7L9.5^;U'E(HFG!C]M[\\0_'SX]^>$*3 MLT&3LZ>H_S]\^32#_>.#R>\UU_@\/WIX17T@H+F+ZJ.K9FH_K8RZ\FVGW9WR MH3P\4&L=E765#YT/.ID:']0[T^BU)G(.!^>A!["HX^\I.([.F)V-:@6P^A5/ MD@ERZ[I?:V?,5/UH &=6S]3/(YZXH56#.]8MU=SZUM2VTHVJ\O.%1UZ"$.E3 MUW!CI(/1+IU=X*!+JG-T9,:IWS-YHP3,%"07>F3[;B1[752^R"K_LJ MP0TP5=.S#J(-(/3&-SWY@8R4#RH(7-L:]F1*']Y=/JMPF@Q52&U9YX]_N#@Y M?O%#!!9%!F98*WDZ>\.:B::D7^P[$RRT!VK95C?-W3/K;G2$ E/EO'L6>]B> M#%M$2:9:.=_XI35QK#^YC(*B6,:VS Z:=;"'<:1$$/G]#2S3-.3R)JTFIO+. MM[:*8Z=1VMF*KA/18#)[,JQ<$\\I\EQ:^6APPWQC'V?[R3/K%B8DVU"4PQB] MB6J?@O4:MY'3+\Y^$).:]N^]D2\.**!AEA;A!['G-H ;9$P!P$^7WS:^RD>W M@[+J0\"5!BF!^W 7!6DTRY;H2#S!%\XF"X.RLD^K.OE?57U]"L#246&[+/ L#IX!E+5'R= M7<_X^3@#S>TS_AZ-QC>31 FC0;O$FIB*++$M;M+?$,#0I#(=\P!H. K>"7^' M\S4S QV$*Z%06@7?+TG2&[0X'3EDG'PU,B*61(48AM0)9MDW.GGDH>XHF'63 M@;-XB,"U4 8HK#RB%]JX?H'*TP=0%KDIV*84"ME?V83&:21.!#($D1**(&KZ M.>QN733(24%DY*ZD$T,HS@"T"2$:N=%#?6#T]IW]CU\_'A1I*>T9,/W:!!@N M)G&&1L0@5@J1? M'P7L<8@, MO"3H'S69A-40@8@EW+E.E)8S=:DZ>^,350P44$*X20J4EE3 $ K0R;NE9V1. M3""AS27T%TGIP2A !G&G:@4;(S6F<"_RK)'O<%)B0G4JHQ#L'=5^_5 M)]AD] #GN?8M?!^&4O)R%+."B_S_%6!J&S&O=%K)-[/AX"C(TPJ6*S&^0'KZ MSD)^. ME($;4C0TNHCT/.OK>U1.!(^ >Y;144B_(B+#GPE-)_!%2[*_N(@[Z MJ)L.+O'+H-N#C)2FE%Q4/Z[: SQ.N7W@&,YAA/MFC%53]9.&_27=):!9QZN5 MJ8H1H-!:0.N><@:9T>=>:@'I8)1<-_RUG M/' "XFXZMG^>'V^V3 ]F7&UK)&M-I>Q!"#ZBR*/XBH19&?(G1S:D1KAFZ/[M MB!HK,2GAD$/IK<[6^4SS!ES%"HP["ZIZ&$8Z[OF()!HO>42^AGMKC.#$&3YV M%>%8)*!KN09W?8@]%=R22'V3$2$,L!%+5+"LUP:M#&R0C[V_K5;:+5F'Z@OOQZKQ:"-!R]$1"BRIO *%K(US[*&= MTA>U*3BA=:BY+$@[A<^]2]QEPD65[4BSI7'<8-YQ>]JE#9^M(D :7[9P;:75 M/JO]X^7EYP/8&K$P-])A9+O"H6A1$RY/[EDS/F)/[@SQ\#=\$]$T-#78*=K6 MD)RX\$OO9!W"2J8=C;U&WY(>HSFV?P3=1DL+A,D*,A=PO$/%(@S HWH,T#GDPM9 ,BX M*#24T)#.&7BRL;:CDDVI1NC \19+Q-Y7?]Q%CF, _6E%08MNIPIV7FHMPO"D MD-IIL?OQN"4JEV<>;5!B,K*@R=-+(VTD/>K=DQ[)] FS,([^TL:!CN "RV8#F=Y>E-N)T@. A/672 MB"B[4AOI/QY9& KH1*7C2BT88G,#5'/2+&2FL&@("W]3RQ@T(C@BQF#85RMI MTVT[W*9Q$"$ZJ&09&&KN2VY,P:-"%.I2:;WMI%4N4;SH85(*Y9GZ&OG2>YBS M95%))D&/H2(\XATNQ; [32X93DMP5 RBM5W0/),'!AJ4!__, M1LNN2U:6^^VRH=SNN5.;78DU&D'S8,_*T4ESF[%@B_MDQ'U*VZS2G-#WT ?G#JG-,O-4G$ZH$0(9 M>N3VXEY4RE:R#? )O.RX/ QC%CJ94V(>\&$<)]VTL;61N*<"I$ M#U"4P^'X^/GT^?/SZ8OCTZ&05*GX'JWD*#^S''3,F64N^X.4HPYD(8G8('+2 M)FC2VC2X(1&\>P$NQI."36]/&8_GC5UF0+9Q4IN.@I_>"'2T*D];MTK8CU-[ M+!BAYCV 7_3\[F0#/A@A7127TN:I06VB"!X5N\%(]^%-*G\OTZJ$FW!%%*;,FA.\FX![5-V/(]ADA&B/%=H;@[(KYS&A&DD00:_2F8_ MJL94J&G^!XRBUB-C'.^X:]_/DY0ULJKO=]>-D;V?4'@["KS+(\Q0N&@!PA:0 M!BCNSN'9Y.?[X_/.5*\]ZSAT[HQ%F\X=H@:S:')[1\VUO 7)SC?<^3'^2\[S MNKSHN4G[#,2E">.2W^#9L)Z+]T$@N_UYSG[H[JWVY0B\N'R^JV\DP#5ZZ\X M,N.GSXY>3-5U?D'R9>@O]W_&J%5A?#QXJ3[*XGNPNIQBV"X7WXU6#+]?!XR' MZI^ AD$%MYF'']= I/]^2J]#?6O4S_J67BV)X"_.CG9(OCFY);$ %]'<&C6> M6HD(EG)QA(?EM2U,'[O,.>\B"3UX7J3<23N>+P2IK2CR M7@=NGP8.$WJ5QCN@!Z^B-R_^R@(RSTRF3(#41A92M'<:68DAF3N+7'X>7>J, M:BD3DUT%2.'B3]K)>W6VS?D,<2UC&&KE>GM1-DJ#$M+TYFWP%%5]S$#<_I)A MR\P-MB0F+?F'18TTE07G'M\^C !XUX\H#D<_CFE-6/)/@'BN^O[QTI.PKFN,!>;)&Z[[OO?I%:=L8^ MN K1PU.MM%LEE??-59JZO,):N(EI4-.;TMA:>%K:;>H:BZ((H%JEV71ZD=9" MZF2]#'OW=KTTK5=2X[T%U]:UL/M;5*9;);/DL/%9;BO/&^EZV8@M?D'_9W-O M:94>60I9HW;2:+!8KI*;V=7M@NV#P5>)G1L\ T>R,>:!%[\5JV3*@E!A[IE! MT-\.[U I)B(9CSUGN+CW33OL;<1 MF[V"O8!/1OO*P2^ZP.(E/B4=1S'90N"?4W%&FL5I&IZ+*]>('%<)-;Y#N\-D_?;-[&)Z?4;DXBAR M<8[].Q4XC_TA^W$T"/*/"N'.U(W0>Q!-HR0Z$%"RP2X85!*ML'FU!U\)3T/U MV$J*B%8(K4,P)9@-!R@V"JG-[ ,="P7UU1BZ"FF&=D(J?C<&H0MHK#16>OEO M3R%UTWIZ-,&="&/G,:^T?&S)A#P4_+)&X5J+0V%2CYB@-(I.":FWD N/6R)' M=P4?<8<*9O#VS64VFUV'8".Y=&$D"V@;6CVVQF-0E9,W.K! %JB]S(4B!U3^ MEDX3UF<%]2MM]6="'ZB;])ZR_^')R9HR8U_X^8^#\5F)K[/T\%@T09G3QH\B M=2Q$;0I4+'KZTW64>;( [*^K9%Z!4(J<;;4LR;4F4D>GX]6BJ&\"T-Z[XW(,N34D)F![PC,J=; M*'\ $S,TAMSH'04I.>=4)!9&3]NP1LO)?CPILFW(4; MX^EF#8\5?&PO=V]R:W-H965T&ULE53?:]LP$'[O7W%X M96Q@8L=.DZQ+ NF/L0T*I67;P]B#8I]C45ER);EN_ON=9,?+H WTP?;I?-]W M]TFZ6[1*/Y@2T<)S):19!J6U]7D4F:S$BIF1JE'2GT+IBEE:ZFUD:HTL]Z!* M1$D<3Z.*<1FL%MYWJU<+U5C!)=YJ,$U5,;V[0*':93 .]HX[OBVM(_V1WVK:14-+#FO4!JN)&@LEL%Z?'XQ<)+U$(1T1E//:0(X% M:X2]4^U7[/6<.;Y,">/?T':QZ2R K#%653V8*JBX[+[LN=^' \ \?@60](#$ MU]TE\E5>,E.Y1[J^DO)YQ=73)3 I,Y>./ZL>%/ M3*"T9A%9HG=!4=937714R2M44[A1TI8&KF6.^?_XB,H::DOVM5TD1PF_-W($ M:1Q"$B>3(WSIH#7U?.E;M<+O]<9833?DSTNR.];)RZRN:\Y-S3),:*&N#4'+43&?ECG ND?5O1L]CHRQ57&N>H5/03XA>F &:>,!S MRL S)H 90\[12T<:';1?A7KKAXR!3#72=ITX>(#I5M85?MFWBA+H\&;)*1/4+EV"8[JN_4$L#!!0 M ( +!%"%GXVGE0C@( (0% 9 >&PO=V]R:W-H965T[-H1E4IH^!.SK>\X]-Y?CY4[()U4#:/+2-ERMW%KK;N'[*J^AI>I,=,#Q MI!2RI1JWLO)5)X$6%M0V?A0$4[^EC+O9TL;N9+846]TP#G>2J&W;4OFZAD;L M5F[H[@/WK*JU"?C9LJ,5/(#^T=U)W/DC2\%:X(H)3B24*_<\7*P3DV\3?C+8 MJ8,U,9ULA'@RFYMBY09&$#20:\- \?4,%] TA@AE_!DXW;&D 1ZN]^Q7MG?L M94,57(CFD16Z7KESEQ10TFVC[\7N&H9^)H8O%XVR3[+KIH M#BL7/WT%\AG<[-.'PY'WXN2#$@/H^@W95(PJFL@I6C0N(Q7"P>G W8ZEY!#NP%)XM!SS*C, MO&+G%JDEHXUR/CJS-/+BZ<2)IS,OC1/G$;U)&">=%!464TX4I5Z03)PPFGMI M&CM7C#/\C M2"5'@<9IXX2QP\.>%:3AV\^H1E(P%0B\.)]YD'CA3+!&&.^M?>G\_W5)9,:Y( R5"@[/9Q"6R]WR_ MT:*S/ML(C:ZURQJO29 F <]+(?1^8PJ,%V_V%U!+ P04 " "P10A9UU?' ML\0" #S!0 &0 'AL+W=OS?[SB!C&T4]26V MS^7S=WSRG>%&Z6=3 EBRK2MI1GYI[6H0AJ8HH>;F0JU HF>A=,TM'O4R-"L- M?-XDU57(*,W"F@OICX>-[4&/AVIM*R'A01.SKFNN?TVA4IN1'_E[PZ-8EM89 MPO%PQ9?P!/;+ZD'C*>Q0YJ(&:8221,-BY$^BP31Q\4W 5P$;<[ GKI*94L_N M<#_3;IG:L9<8-7*GJFYC; MT26,.[O:AA>3HM!K MF).;+;;9@!F&%E&=+RQV"-,6@;V"D)%[)6UIR(VG(-!=0ST"2. L\UR'4I]JZ0ARAX1:P6^"V4L<9[Y\5Q M$O3Z?8_ULB!*HHZ$D!:0G24LI0%E*3D_RUG$+KT[68!T.B5<(@]DH1&L=@QY MH^(&F40]&L0L)U% &D>T)1Z$;IZ?>_?I\%*\CP+XI1Y49 D2<#Z&3G6[O! MB#7H93-NW,NNI6TUV5F[B39IA?PGO!V']UPOA32D@@6FTHM>ZA/=CICV8-6J MD?5,61P2S;;$J0S:!:!_H93=']P%W9P?_P902P,$% @ L$4(6:/E7!FR M @ ) 8 !D !X;"]W;W)K&ULC57?3]LP$'[/ M7V%E: *ID,1I"^W:2A28V#0D!/OQ,.W!2:Z-A6-G]I7 ?S_;:4/12L5+8]]] M]]UWMN\Z:91^,"4 DJ=*2#,-2\1Z'$4F+Z%BYD35(*UGH73%T&[U,C*U!E;X MH$I$-(Z'4<6X#&<3;[O5LXE:H> 2;C4QJZIB^GD.0C73, DWACN^+-$9HMFD M9DNX!_Q1WVJ[BSJ6@E<@#5>2:%A,P_-D/.\[O ?\Y-"8K35QE61*/;C-EV(: MQDX0",C1,3#[>80+$,(161E_UYQAE](%;J\W[)]][;:6C!FX4.(7+["MUM(J_RDB&;3;1JB'9HR^86OE0?;<5QZ2[E'K7UOXR,KI--&-ICG=2_AU)4]( M&O<(C6E_#U_:U9AZOO2]-9+?YYE!;5_$GUWEMFS]W6RN2\:F9CE,0]L&!O0C MA+./'Y)A_&F/UGZGM;^/_7WWL9=BM\##X5'P_SE\+X$LE+"=R>62(,L$$%.J MQA"T'M\Q')^#AF/)I;?E&XYRPR$XR[BP,(O/U4JBL93:@PU_(E7[-L"]#6)O M%KJ;'0=S)IC,;2(DEY!#E8$F:>*]:7 0)#3NT73PHKO+J0'MO($B&/1&HW@' MH&:\" Z37D)I<+2=YY4"GV/02^(T^ ;&C'=4=VR;4&N02&JEW1P)#D>TEXY. M@Z,=:8^)4')YC*"K#G\0I+1W&@_)KM<1;75N!7KIYY,A_AS;)NZLW0@\;SO_ M!=[.SQNFEUP:(F!A0^.3TT%(=#N3V@VJVL^!3*&=*GY9VC$.V@&L?Z$4;C8N M0??',/L'4$L#!!0 ( +!%"%G+ 4*LTP0 (T* 9 >&PO=V]R:W-H M965T>%R;KLUKF=$O^8WUM,9OT*)FJ M2#MEM+"T/1]=S$XO%RP?!#XIVKG!6+ G&V/N>/(N.Q]-F1"5E'I&D/CF_*PR7YR/3D8BHZUL2G]C=K]3Y\^2 M\5)3NO O=JWL'!;3QGE3=KD^ MLV8G+$L#C0?!U: -HBG^..=SB+8[C<:>!RC5!L%!*6%Q\D@ "RT^8&HN2<;Q,8"_2M\0?A9:K6< M^BJJMF:):U:@XJBON"""P3QF-4MB)]W0T,!*H%^3#<>C3DF83:ERR5%UPN'K MMHK)6+AOO6ICU"_#$42*-PF?S,6P8L6.3;:&I=Z+1C\H#"Q%0TO@A_Q\[P20 MV(>Q^ #7*_G%6.7W+%9;DS6I!S]39B)3<,>#EC?1Q_%M=^B0!2@($VB&0.^UR5[I4HS [YM2'G#QS::F6\G#39D,"W?_WVF6_- MF*^E<+^P8(%B/[BE7.=I)C;[ #B@QUWQG8W.SQORC=6M,:-A!_2IYG8*Y-M* MD8TOD,EOP>VV_!CKM:EJ%,M8O/,$OHC0ANN4 :%?(4.\H'0$7?0=XM5HOMFQ MB7SZ4$.<'DYYL_D"GQA#HII^Y7AYD]Z%;B7B>K*FR0M<\<%T5[LB'#-(218/ M&2']W#L>7\"+ F$P=A^A#)U"#VU5*M'1+5/7UNK6E'@KA)C*34G=@P'MYD+: MG2S)Q1'"P:L(4PC"%56?&HHYW#F9W,JZ4#@G*0]WO^M W6GT(1P"PPNK[YOH M%L?"\9WK8&V(C1!BY8Z\B[C=^&\^&*&5QM$O49+,XL4)UE9)O%B]C!8ODW@% MF>5R%2^6\^C=L(:CIT].DEGR*EJ>Q-/%\O_3#\9#Y@%SGDSCY6S18ZYFBWCQ M\D0.GG7A3AP?'QGB<"V%8X+U(E@6POS7&'R9LH'^!KO\#4$L#!!0 ( M +!%"%F?8G(6"@0 H) 9 >&PO=V]R:W-H965TY'MB:# M-QOK- ]8NFWN:T>\3$9:Y=/Q^"+77)ILM4A[]VZUL$U0TM"]8[[1FKO#+2F[ M7V:3[+CQ26ZK$#?RU:+F6WJ@\&M][[#*>Y12:C)>6L,<;9;9S>3J=A[/IP._ M2=K[DV<6(RFL?8R+#^4R&T="I$B$B,#QMZ,U*16!0.-SAYGU+J/AZ?,1_?L4 M.V(IN*>U5;_+,E3+[#)C)6UXH\(GN_^!NGC>13QAE4^_;-^>G<.C:'RPNC/& M6DO3_O.G3H<3@\OQ5PRFG<$T\6X=)99W//#5PMD]<_$TT.)#"C59@YPT,2D/ MP>&MA%U8K:W6,D#EX!DW)5M;$Z39DA&2_"(/LNEX.C^#-^OCG26\V?^)E_UQ4_C@ M4"E_OA9ZBSQ_'3EVSY6ON:!EAO;PY':4K=Z^F5R,K\_PGO>\Y^?0_WN>SL-] M<_GMX+P4/]&6*[967&K/?A:"QS;D2AV&+%2$P[KFYH!2/+""&&K N$T2XICATK1.,:B$CR"HUIE%/9$%09RY"@&#B:D:V4/ ML40&?.N(VF+I53A&.^RRBE3O9$EMO+TT72+P,G2C& PB07HBT<2AW%,\4HJI MX:8/-\+Q9.I9X(]D$H4.Q0O<4+&RGLFV$6%*2MUHQG4LD7BB!@-4 \ISTX0& M6?Z2([1L3)*=RFM6V3V2Y5+!#X[Z5*!FBY@?>LYP2O>1K32^<:E$0X54M%E, M>M%3;?&.7BI>D)+PXU,T&RX=VW'54(H:6_[?-&VAY):W>H RK@6IN1JE;G"Q MT[[LTDC:V( 2$!;-]3>HQVTE>2&5#+%Z'2H_]1'2GKP.3KWPU+L8QM0/XQ3S M'0G2!8*>3=+N;/3:K,M/[B=-;IMN860[YJ6]JOK=_J*_:>^WY^/M5\)'[K80 M&%-F ]/QZ/V[C+GVYFT7P=;IMBMLP-V9'BM\K)"+!_!^8U$$W2(ZZ#]_5O\ M4$L#!!0 ( +!%"%DHD%V'@@, *\( 9 >&PO=V]R:W-H965T8F5<#U3HZ:=C;&5\#2UV]35%D41G"J59OW^.*V$U,E\&M96=CXUC5=2 MX\J":ZI*V,,=*K.;)5?)<>&CW):>%]+YM!9;_(3^]WIE:9:>4 I9H7;2:+"X MF26+J]N[(=L'@S\D[MS9&#B3M3$//+DO9DF?":'"W#."H+]'7*)2#$0T/K>8 MR2DD.YZ/C^AO0^Z4RUHX7!KUIRQ\.4LF"12X$8WR'\WN%VSS&3%>;I0+O["+ MMMDH@;QQWE2M,S&HI([_8M_6XT*\G/S]\;CPY6XB#6"J>I)TC>2//6_2ZZ9R^XC^&=T;YT M\+,NL/C2/R4J)S[9D<]==A'PUT;W8-#O0M;/AA?P!J?\!@%O\&_R@[\6:^MJD>,LH>/OT#YB,O_QNZMQ_Z<+/(=0<3DM7BYT9:7CN/27"U.)#9=795>@%\1^B"3OT# M0L7'31TX&F$KWCP:N1[\1IA"ZT8H,O!(,GF@O(FY<##J7?\ #,21+^ $XY9* M%W:ES$NB'32G()V:V.>RIA",=0P38W--U(N8M9#L .^$)4BSX>(/HA+$A"?_ MBQ(WW?XP^Z82D^XP&W2^4@+^"R4FO?%E):0[,F@%Z#P) )<$^*I.9V7?-$J% MPE%O FIJ0GF.2H:/6*W11CD6CI4)=X/AWV >-XFJC7C:G%%8"Q4J33>+DPF2 M:(XLXX+(\UA9+O31.#S75*3[8V5P3WQ<<,J-UFW'"B*?4.NGU'2XZC)/+9R.N!;DA,4;LBUW[NFYF=C>XP3;^K0DM;&4X,+PY*^*-"R >UO#&78 M3CC Z1ME_@]02P,$% @ L$4(650?1L5(!P #A4 !D !X;"]W;W)K M&ULS5AMC]LV$O[N7T&X29$ JBV_KION+K";-K@K MT%[0]*X?#O>!EL86&XET2]]?W&5+6RK'7;:XY7(%]D41RYIEYYDVZWAG[ MWA5$7CQ4I78W_<+[S:OAT&4%5=(-S(8T5E;&5M+CUJZ';F-)YN%050[':3H? M5E+I_NUU>/;6WEZ;VI=*TULK7%U5TN[OJ32[F_ZH?WCP@UH7GA\,;Z\WVW-3EC>#6E\$4P-IP%.:2;EG;=853CG;U\;O27K MU;(D\;WQY*#?%^(G::W4WHD7WYLM54NR8IR.)^*-TE)G2J]?7@\]U+.08=:H MNH^JQD^HFHOOC/:%$]_HG/+C\T/ ;K&/#]COQQ<%?EOK@9BD"4.;7I W:7TQ M"?(FG]H7XM]W2^^4V,J.;/M+*D=U2__;SST;S]*L+ M-DU;FZ:7I']:?B^K>C%*7_;^>Q_^0XO'M5$@=9((7Y!X;:J-U'NAG*LI%R_4 M2^%(*V-%K1UEM<7#K*-7![T**8^?]=K26GH2&ZN@:2-+(2M3:R_,2CR;)XM9 MFJ0I@J@K06EOA"LD^.!MF:DJ5! D8_9>2"]DLSE4)LC-* @;#48+L0'\<#(! M4"!]1U9!RMVC"R!Z4]NL0"T1]89OCW!"TBQ9I+,D74QZ%S!H00]D,^7H @2I MV5\='/=VGO@[^1B[+OGVC%T]V#6]FCT:-A _ M L/J$#SH#@Y5&&&@NAK7UC@'(28CRMV'?"\)+8W$L]EXEHRF4UY&"FLG8[O( MC$.W"WIB',LLLW4(#8(Z'^/ -I;-!^GS'L.36M=5(C9R+]DU?"O+0B$1"U+'C;"(G[U%SAA"1E_ M@@81("3SIDS.XI \5>Q1CD6P(8A2.BYEE=R#$UADJ1>=&.I"0P=O5;:A*=#20=XPI*+Q#<)' M[\;D[%#'.#G\GXT'D_EC"@7;1RE+9I?R;,3QG[.P7.Y=B#<6EDM5[D5NRE+: M=L?6E'7U._I&(<_P&Y1"ILC!' [S$2=QO'$\:VJ]&ED&JEP%YV+$B)Z?B/OFH.=M6WG.9U_O_YY]O4[VG4FSDTGB$FU_9,H0 M[T+$)%V*C8X,_\\(OO^T!-]_.+5$@GM_C?+:>[J\GA*,!Z%V"$PYH%/AY3+' M9(>KK 6(%_CW*$AL)*O;M9'06'6@)3<4RQ"/3;QF! 3&2M;ZGU_.L5=+1H2A MH=/B86TA]3I, H?UDEMG9M9:_0I@!T1N[SQ5@Z<*"W2?C]NLE,XI-CX61SA[ M@^"+[P?P8"7#3>.X)66R=J$1[,/Q%886N$D'#,U "A,>ZZKK^8(K/O:6&$L9 M?4X>3:>9#_.V@&.EFT1MX#\QDH7U7:&RXA%-?$-*XG6G=G;D)N D,(+QT>1< M5H4!M>O@W);0HR;73O4*/G.=7&7W*-_I=#S$]$ .<;A+^..!)[HZ#*K _X0E M-1S>IL] O&DPG+[2'=#Y EX_C%E8S*'E;-^*1G2CQ7A9]MH9'L6&="P-SR:+ M13(9C7A2S\HZ\(G.R=#.;A^EX^1JE@8_X(42.'^5A]$XIZ5'YW:A\S;-.!:M M^%H1!(P7LV0V'SW:VQD=Z7=,ZGUHTGF,5],OD\5\\D=-&N/E;);^"9-FTVDR MF4\&Y[Y;##O?J"JRZ_ ESHD@+WZN:I^V'_ONXC>NQ^WQ2^%WTF+<=LBG%8ZF M@ZM9/];]PXTWF_#%:VF\-U6X+$@B/GD#UE<&X=3O(-2@FP!:ZW)\)+8!)VVQ+5 T:/9X6.P#+8TL(A*IDI2= M_/N=H6S9Z[6-W1>)Q\PWWUPDIQNE7TP!8-EK54HS\PIKZ[L@,&D!%3=]58/$ MG5SIBEN;N%[V)56%H(YM.:K^ 9[&_UD\99T*%DH@)IA)),0S[S%M'=PX#DG<#O M C;F8,S(DZ52+S3YG,V\D A!":DE!(Z_-3Q"61(0TOBQQ?0ZDZ1X.-ZA?W*^ MHR]+;N!1E7^(S!8S;^RQ#'+>E/:[VOP"6W]N"2]5I7%?MFEED]AC:6.LJK;* MR* 2LOWSUVT<#A3&X1F%>*L0.]ZM(K9^;-5Z4NAR@RT^8E]_-$(^S8-+"+3?I!N41Y:E/@,RI!]5=(6AGV4 M&63_U ^0447_ \WV9^+I;$:Z^*O M4QZW@(/3@-0K=Z;F*@W>_/V[:!C>7Z [Z.@.+J'_YZQ<1KF.HIO> M(=3[=^,X&MWO_/\FV9>F?&.1"W/LLPVP7)20,:RG,L>>6PD*D&L?8[D%[$;+ M>%UK]2JP(P"5/TNVJ+4H"2+QF2V /:JJYO*-&;3*.';>:H50*,Y4SJ[%#1I, MHK$?AB$:XA@]6D]553DS2!>5,A1$28SMSWE#1<4V7&LNK6%6L;K1:8&]R)J: MII$_'HW]41SWSN ))+%U!S1B94+CJ8!B.6@A5^R:(A.']R?,N9WH_H8X^2U0 MJF3::$VQ0,_7Y%A=8BE0=/Q+/!,_F@PO\=SQV"X><^BS198)2@?'8EA M_C0P84R#_-$*,/6.5&MKI94Q"*%2@,RP7*N*3/2Z2G$AODK\,>J/ M(RSX$DCAR/\<,#ADJM.#5PIA&]^KV\'('PT'?6R>'IYTL.T=3.II]F037D&G MPN"ZR\#)9!$@>X8:&W6)42("WU*K:+RW<%PT)!5A]T\F@]ZY/)ZBD')3["-% M;B7^<#SR)Z,AUJE;<;[M3G&?#<=8:)-_!:LSHH%>$0R?#GC8R S#=@;H\) I M>,:0?9S$_F@R.7>@'&#ZSF.I>IE8BPPDDB_X&M@20.)]GI:<3@ATL.8BZY\Z MS(.#Z[8"O7*/"FJ31MKVYNU6NW?+HKVN]^+MH^X$F =S/E;*["1GH7G/SOP%02P,$% @ L$4( M6&ULG5AK M;]LX%OW.7T%X,H,$4!V];;=)@*1-NUU@VJ#I3C\L]@,MT;%0271%*D[^_9Y+ M2K*=.(\9!(CU(._[W'NHD[5J?NJEE(;?566M3T=+8U9OCX]UMI25T&.UDC7> M+%13"8/;YN98KQHIDH&/4/OA4W2T,/CL].5N)&7DOSG]55@[OC04I>5++6A:IY(Q>GH_/@ M[45,Z^V"OPJYUEO7G#R9*_63;C[GIR.?#)*ES Q)$/BYE>]E69(@F/&KDSD: M5-+&[>M>^D?K.WR9"RW?J_)'D9OEZ6@ZXKEN&$AD\(3?F?JC9+S2_K7.:[^X]AX&!EV%MY$3XK\-]M/>:1 M[_'0#^-GY$6#UY&5%_USK_E_S^?:-*B:_^T+@),?[Y=/2'JK5R*3IR- 1J6HGZ_H_?IF$P>:>YMKN4V[6RN]!H M[%)=W/'*E9&D,N(H LGZ(N!K ;MH=8F^HM^R+VTUAQ*UZ*1I]L,B$AO%K6S0 M8+B\DTU6:,E739%)]K4UVL"UHK[APO /,I-61!18%1$/O< //3_R^0$/Q[[/ M/E$$(##P_#3TXC#@P=A/&=K#0A;TXC",(R\*0GY$&V8/59 '0QE#_"P,O"": M07PP3A/VE]367$2[,U7,2[FU$8I#?^(EL\1:E$1=O#6_Z2QSD59M0RH"_B@I MKXVN45Q6JU+=2^G27ZMZ\V M&TE!2&;D@GT?>HF/S2CVE;2-MKRWSTG7^OE$ M=/(.;"QISX$_GLQV98WY]RU!;WI!"U$T_%:4+80@\Z1,/8C(*SR!OIG/.\W1 M;(\7M(PA.P7& $594T))FRL_NKLH!6!QG2U528HTIIRSY"V[[-3Q+QO5[/*. M5)"!LJGX85'S>RD:?<32<9B@'A*??2OT3T**/WNW:+"]@$,PS? &5K"8PO4[ MCZD,?F3WA2QS9@$6OL/[[@I+!HVWJA2F*(%,%@3^./:Q+/"3<11C MU1THZ+8P:VOBP4*O>%B-R:V M1H>X-E3<5*^KMLF6Z*](BN_YOO]4+- 8X-4NF&@1D!3X? 5]=B-#<0U^6I5' M'E\OBVSIFNAJU2B*Z/Q^0NRF0Y_'Z(E0#8.Q)C.Y'IC\;IS&0N19 M<[/# %:&R4[16!"KK3FT+LP2A?A"4^[J:(IN2'%+;7_?ELEN]T^KOR$^A(, M8G;$KTFNXQ1LI_XH,C4V?=_)D;&:]!*#WW4DNWUN*4FVO5UVVQM9BFX8=&8_ MQJ%FSX\*U.2BJ$5M 8UH&E=EQ*,XAG_55ZG(,E>V9&FFT)1J;17V.QR,P0N7 M=+8!R2J51JU]7U+A;!/G8>Q?H^-VUXSRSQP]L20"5^P;FJ) S[!&YQ)C2ZUL M;1RP*/;2<,;"B1?,0I[B+IKP)/3")HNP,V71!*0HY#,0I]F$3P)OF@;L MNVWL+Z4(I@9^[/E!Q-+$"X.4!], 3&>*-@QQ$W\?#MAA?K29KJ[A7_7-T[;\ MP\OKJZLC_O&YT;5A9 ^$RR-VCFHM'1O\Z)*/I&)(],\=4]R=$-)B/Z<>H*CC MRZQM"E,@U$-C%S?(M2T&/-(M 1AK;4]FVZ*T*D$JBR.0K0B9>686'&K++PR& M!NBK#068" :B[K@V[[@](0FU]V;1V@"L.UKO]>+Z!S;-&-I=,P6$;3/M7FY3 M P(C*S#K\@(E#L:T!50HRU#>?=<>2-IB(1L\'#]E#E^B;]!T:W%0J8JA[]K: MVSOS?!!T/V##U'.B'SKEQ/)DG-CV_9)04%)P[0DZ_4'D36[N=1N$P=S;-DQA"TSJ"8);$8K"VA)71@ D]N #J[19XV8FQ:MD4=PAKB\RWG:E-K6Y M4]6=J\B,I4 Y$<(#ZL21%T_1FERW[<;2_I.W+A%TY/ MOD_D[_?-Q>7N)X8#UK4E3#=J)=U7DLW+:=K_[)X?':<]X/3*_B13FZ1:FHZI@'I>*].L>;7%GF1/6Z1;4K:98J=U5#3\3FN @\9*K) MG7Z]9PJY5C'FGVLW;=WXA-E;MK&]8Z8[\^U'B15X+5?&?<(AG[YF1M'UH('M MFW#$+F8X'+QJTG4F9$(O'V8AG4Z\V23=]W7O>.OK+ Z$-_8;M(;Y;6W&PO=V]R:W-H965T,#$(@A=BQTU+: M)%*3%@$2$+5<'A /&WL2K]B+V5TWS=\SN^N:@-I(O"1[F7/FS,S.>++5YJ>M M$1W<2:'L-*F=:\[2U)8U2F:'ND%%-VMM)'.T-9O4-@99%4!2I'F6G:22<97, M)N%L:683W3K!%2X-V%9*9G9S%'H[34;)_<$UW]3.'Z2S2<,V>(/N2[,TM$M[ MEHI+5)9K!0;7T^1B=#8?>_M@\)7CUNZMP4>RTOJGW[RKIDGF!:' TGD&1G^W MN$ A/!')^-5Q)KU+#]Q?W[._";%3+"MF<:'%-UZY>IJ<)E#AFK7"7>OM6^SB M.?9\I18V_,(VVA9D7+;6:=F!28'D*OZSNRX/>X#3[!% W@'RH#LZ"BHOF6.S MB=%;,-Z:V/PBA!K0)(XK7Y0;9^B6$\[-KE$PA]7+)3-N!Y\-4Y:%?-E)ZHC? M6Z5EQS6/7/DC7"?P02M76[A2%59_XU/2U8O+[\7-\X.$[ULUA"(;0)[EXP-\ M11]L$?B*_PX6OE^LK#.T^_%0W)%V_#"M[YLSV[ 2IPDUAD5SB\GLV9/1279^ M0/2X%ST^Q/Z?%3K,]7Q4O#CJ")\].VQ0I:9;%L#:U*K6[1.+X2"$H[M,!41>U61@!7&[A!P^G\(MQTFSE\ M8X;<.@O/+2*Y= BC[,40/I,W]T<0<%6*EE[4D7?-5(F@U\#@Z3$UA!#>XE\) M^WX><^HT+&M&C;W8$6#."5;6 PJ^C JX*]MW3*XX8*T2:8&$)Z&!1*\EU!?A]&K7\0Q]L<\?@P^,+/A]!0%K@F:#5\=)V#B@(T;IYLPU%;:T8@,RYJ^26B\ M =VO-=6BVW@'_5=N]AM02P,$% @ L$4(6;$!)U;E P ^PD !D !X M;"]W;W)K&ULK59=3^0V%'W/K["R%0+))=^9#,R, M!+156W6W:*'EH>J#)[DSL7#LK.TP\.][G81A8 >J;GF)XVO?>\X]OOZ8;92^ M-36 )?>-D&;NU]:V)T%@RAH:9HY5"Q)'5DHWS&)7KP/3:F!5[]2(( [#/&@8 ME_YBUMLN]6*F.BNXA$M-3- M@'J6/S#+%C.M-D2[V1C-_?2I]MY(CDNW*%=6XRA'/[OXA.O^FS*&M*#)5\J!/GK;&FL MQMKZ>Y\F V2Z']+MMQ/3LA+F/FXH _H._,7!AR@/3]](*-TFE+X5_1U7]DV< M_5D<1NF1]XV27M= 5DK@<<'EFEA&W%P#UJ!5VYI8'"]5TV*4?F.K%;'>=:T! MGM48P0H!5R'>%;]_9<35COLD.W^.M7"LV0NNY<#5['"E[D3@)3E@37M**BXZ M"Y7WG7>8TKQ(:39)O2/O,*;%-*%96+A.06,<"8M^)*-%,J63/,/.37^ (#MV M!QK/0R*[9HG"87K&:6=(9W"4RS%Y)XY\Y.H4[F?]%]9,5EO.<4SC**-9E'M1 M0J-P0K-IZ,41G4XSFB9HC6F*621)^J30_T9%I<+C.')28!L/;5(,;3KQCEX4 M0ZLL2,N9$ ]###S1L33*3G/+4:$:M2-+ $G@OA2=6^N55LW+DC%.U)$#V;S4 M?50;;S!CD2SB>DLH&:KOXCS@-=.)"E$P$\N_?Z1Q\HXE^'L[L$0AVTZ7-=XZ MSQ3U<(4F$8V2J8???$KS2;37=L.T1I:O1Z)#/4DY7I(;CAOLK-5'"32V/-L8-]6;I_S]EI0X=* MQ4M\=[[O\W>Q[^:=L0^N0B38U$J[1501->=Q[/(*:^%&ID'-.Z6QM2!V[3IV MC451!%"MXC1)9G$MI(ZR>8C=V&QN6E)2XXT%U]:UL$]+5*9;1.-H%[B5ZXI\ M(,[FC5CC'=+7YL:R%P\LA:Q1.VDT6"P7T<7X?#GU^2'AF\3.[=G@*UD9\^"= MJV(1)5X0*LS),PA>'O$2E?)$+./7EC,:CO3 ?7O'_BG4SK6LA,-+H[[+@JI% M=!9!@:5H%=V:[C-NZSGU?+E1+GRAZW/3601YZ\C46S KJ*7N5['9_H<]P%GR M#T"Z!:1!=W]04/E!D,CFUG1@?3:S>2.4&M L3FI_*7=D>5MFCTW^@9W!M-%4./NH"B^?XF)4,IC(]\:Y:T2.BX@?OT/[B%'V MZL5XEKP_(G,ZR)P>8_]+YCUN");*Y \'A1ZG>CT^?7/RC.^^0L"RQ/#^@<0& MK" $4T+R$KBM@3B!*HL(0A?@Y.:D[F\5_:T"WPD.=Q)2V)A )QQP2Z/'"QU( M' EJR=BG_H2B95X3=BY-W0C-)-7\$VUG&O\=VTE!0FTF] M2?QQWM?/.9%/EHU4C[H$,.B9,Z%C7!I3+8) IR5PHJ]E!<+NY%)Q8NQ4%8&N M%)#,BS@+HC"I>,C1;KN8OW =\H-/IHC%PF>RD?W623 MQ3AT0, @-XVESW1<"/9=YJ9,L9O M,%^RCW1ME=:G4FV=CR9J#0@R(9 M%05:*45$ ;;L1B\#8T]P<4':N:U;M^B,VQC=26%*C3Z(#+)_]8$EZ_&B ]XZ M&C3\7(MK- [?H"B,)@-^XS[=L?<;7Y N^G%KH]'& -<_3^7>6D].6[O;L] 5 M22'&]GIH4$^ D]>O1K/PW0#XI >?#+DGNYH!&H7[Z=7H&!JM,EF9_TO=X@X; MYH1I& ";]F#309\O4EQ= #=L^A+;752U!U#V+I$S;,.>+['->[;YQ84; MYAOV/4_ %02P,$% @ ML$4(639Z,UWQ#@ JR< !D !X;"]W;W)K&UL MK5IIZN4NE>'A[%: MF5;'F>^,PY.%#ZU.^!B6A[$+1M>\J6T.3XZ.7AZVVKJ]MZ_YNR_A[6O?I\8Z M\R6HV+>M#@_O3./OWNP=[Y4OOMKE*M$7AV]?=WII;DSZUGT)^'0XG%+;UKAH MO5/!+-[L71V_>G=)ZWG!7ZVYBZ._%6DR]_X[??A4O]D[(H%,8ZI$)VC\=VNN M3=/001#CUWSFWG E;1S_74[_R+I#E[F.YMHW_V/KM'JS=[FG:K/0?9.^^KL_ MF:S/.9U7^2;RO^I.UEX<[:FJC\FW>3,D:*V3__5]ML-HP^5S&T[RAA.66RYB M*=_KI-^^#OY.!5J-T^@/5I5W0SCKR"DW*>"IQ;[T]K_#4CO[-TTFFJJ_Z-0' MH_Q"O>LC5L8X5=K5ZK_LK[VM;7I0^U]\8RMKXL'KPX3[Z93#*M_U3NXZ>>:N ME^JS=VD5U0=7FWIS_R'D'H0_*<*_.]EYX$^]FZG3HZDZ.3HYVW'>Z6",4S[O M]#]DC/^[FL<4 *S_WV8,N>ML^UT4;*]BIROS9@_1%$VX-7MO__"[XY='/^[0 MY&S0Y&S7Z1N:L-!/E=DF\LY#MXO\#]RD/A*1/$3UR54SM9]61EW[MM/N0?E0 M'AZH.QV5=94/G0\ZF1H?U'O3Z#M-QSDLG(<>Q*&.?R"/'YWQ=3:J%*&.D[ BR >T!313U,C>@U".*UPQSQX72MHDQ8( M&D\FL>Z%7^ 4R*:KBHZ>-T9@99WSMYHX2L%"07>F3[;B1[752^R"K_LJ M 8HP5=.S#J(-*/+6-SWY@8R4%RH(7-L:]N23/KZ_>E%A-1FJ'+5AG3_\[O+D M^.+'"*Z)3+RP5O*T]I8U$TU)O]AW)EAH#U:RK6Z:AQ?6W>H(!:;*>?(Y19Y+*Q\-=ICO[.-L/WEFW<*$9!N*=!BC M-U'M$UAOL!N!>G'VHYC4M'_MC7QQ0("&65K #V+/;ZA ?L@<>#&JN<>9M:' 8D/V60 X'7?&@HIO MLYL9/Q]'H+E_P=^CD/ANDBAA-,XN6!-3D24VQ4WZ.P ,32K3\1T@#4?@G?!W M6%_S93@'<"462JO@^R5)>HL2IB.'C(.O1D3$$J@0PY ZP2S[1B>/.-0=@5DW M.7D4#U&"*2>#%%8>Z(4VKE\@G?0!)XO7UTQG2AKJ!MTP[QY7TU52-<\AP]/GQT?[W \7\IN%,M0B^Y:6@/8;( M<)> _EF3":P&! )+V'.3*"QGZDIU]M8GRAC(D,1PDQ0H+"F! 0K0R;NE9V9. M?$!"&4OL+Y+2@Q% !G&G:@4;(S2F<"_BK)'8QZ&4F1J34^)?X,O!$FP35"+/"B_S_-6AJDS&O=5K)-[-AX0CD:07+%8PO$)Z^ MLY ?SD(:B!%Y8\V+*+^#CKYW]43H"+Q',2V9U LS O:<>"K!'S'%_NHA8J&/ MNNG@$K\,NCW(3&E*RD7VXZP]T..4RP?&<(81]ILQ5TW53QKVEW 70+..URM3 M%2- H3LAK4?*&41&GVNI!:2#47+6(!M7IJ;2"DJ!K!8VM,I7X"'*TY-]'T9+ M8L_9]6!6S"]5SV!@NKJ@"O DRH42H ]!J-/MD Z#-5<2HD2BWY6J@ZT/L*?67D.Z;S$UA(+!8\,E6NS$H MJN"-O.S#?;72;LGBE.)V_^;#]<%L@@!)P"O%.7?ZI959>)\:$Y04=OCX# M%\I=6M^SD8Y(XZL6(*NTVF>U_WAU]>4 M@8JYT9JG6Q70 O% M#S(7FGY [B0VPJ/W2'><%T^/>2!PNN$@RE)7[*#)5T,%*7>4<*4Z/OHS)&BP M;! 4J*#'R'C($R>7,E^0QE7.4'*&U/!@MK6U'14/%/3$4XRW6!#[6/UQ/3O& M0!ZP4&E]6ZG1_+Y MQ)YHC'_I8Y+O]^%LA#X+[QUU,(L<)%2"H*_A2FB]X0!-"24GZE*YM62Z ,?: M@#)\FZ76XG1(!D-X2L\340!(EJ;_N'EB*J 5E8XKM6"RSZ58S4&SD.[&HC0M M]YM:&K+1@:/#F);[:B4-@VV'W=28 J*#2I:)H>8*Z=84/BJ'0EU*\O>=%.T% MQ8L>)B4HSW;0^?ZY$]@NPF!#?GP&(5R8P/?4 MQW$X#90$&_S:6R+0<8W*M?9WF&2XB]R&$J]O.[$\)TR]6)B*'3@)#&=J)%J* M&'84E829,AJKYU2H%=9?,S>7$)YCC.#VW)XU3(KSMJDZ'0'PJ3P!5;SK96)! MS@9SJIJ;NM$6CG5!T6QDZXR)F.<=1'@3Q&0K4(O]_!>VA,_L(O8*S+Q<&$.2 M^<,HM+=EG,$I:&:D5R\ K9C(:[N@[BZW3S0V&/RS"Z$7 T(O=N)K&*!N@^8_ MN%5=L:6Y]2D3X,WV9Z5S_ ]$0 !$D6?$2Y/?'Y].ST_.IY<_7&[.8KI&.XY5 M\;S9QBRC:4">L;!E::6YSV2XITGK2-;V01[E:4[6%.JN"WF'$R'UX:;$TIXLTUMU")):FM*L54*23( MQS6-S$@GBULJSE8?<_:(]EZU\F)%*J$=02%5)=,5A$\*U,AR_?YR>G)Y-CVZ M/-L,!4E547(?+99R!J4 \8WA>2Q?X,P]K&7N.(U%ZI"(K,LQ$)^\'X=FMHR^ MR@1E V=V(?- X+KATBF9/.M:6I=K0UE.:.& M9S8O> X87 %/&5DB[Z,]9HH6#M?#D&LS Y'>$0\B3?+RXW&&R=59KI#@["#I MMN!E]J1G@K5I.ERSQS*"$ W9'3B/AD8/4@OC#"(L'F^6.BF/:0'AONVECJX- M(9RRX!,693@<'[^0\BQ'A2+="+:N;C>6.7F9!MG-2F(_#3RYF.WEJDC5T% M]N/0'@M&K/F(X!<]O\9:DP^Z>1?%I30$;) 8"<&C3#L8Z3&]2=G1R^! 8*8R MS*;2T@@3J4<\N3Y[,(7DIDR:DSSF0?V8'<]]J$2$*,_E 5/X=4/M^WF2M$96]?WVO#&R]PZ%-U'@7>[AAL1% MLRBV@%1?<7L,SR8_/YX?; WUVK..0^O"7+1N72!J,(LFUY;47<@+J>Q\PV4G M\[_$/+^Y*'JNPSX3<:D .>4W>#9,2N-C$LCN?F7X!W^KK)YKVK/DPE^[PL[_R^",W^W MK;;[3UW+D#O^40T[BAR?U*/YN&2_CUG@QPD56<;\K&]Z/AT#^OPR.S49L^3#*>UT"D_V%* MK]1]:]3/^IY>3XK@%V='6R1?K]R06!B7SMQHT'8-LR0)<$#EUE_X-)FE#Z7Q M6B)#TL 3#9A>XL-RR)7C*5M.ALS-%%ZXJ['Y]Q?R4IR%3J3>I-.V'I\GK6B+R\^H?I8Y=OSO-LHCWN]"GHTY;G"TDQ5A3YH /7?<,-$WH=R].[)S]G M6+\\+D/LW&F:TC=3_5N.HHGAR$J<2[@DRGGSV7'N&XGPY9I":XE,>E%T3!BDVJX M$/3SC'U"U)BSY9V+<#;LDOZ4:OAU^B78E/\!:+Y>?L7W6 ;B) MR&\+;#V:79SOJ2 _#9,/R7?\&PO=V]R:W-H965TN #D6[K0_#'A2; MMH7*DB@:P)"GA@N]7K5@$MNJ2&^U$03/V&,N%FR\YWH[*EW!K.!-PHHK=- M0]7S&KCR:[$(P@C%0--WG^G&P[ZP](WB&SO_7Q 6?Q([+0+(,:%"/X&;OWH33X.,)E&&B@( M->1":N.1;SB>LB2W/>4QW2>1C^M^H=,C76[I'-'3#9$>>G$*M0U!KZF!E)+C M.#-1+1QL%72M^@0Y-!M0) X]Q_;--B]VKA%:,!@S\O3$-G MK, C*!D)0B\.)]YD'CA3I C#.3G6%O]@7AI05;<5-%:Y%:8?G=$[+I[S?MY> MPONM=4U5Q80F'$I,#H?A/TAI%M-WT;:7"6NV.-RQ.4#<#[4DJS-RS! MN(ZSOU!+ P04 " "P10A9#BMG],@" #G!0 &0 'AL+W=O-$&-77(*,W"A@OI3T;MVX.>C-3*UD+" M@R9FU31<_YQ!K=9C/_)W#X]B45GW$$Y&2[Z )["?EP\:;^$>I1 -2".4)!K* ML3^-AK/$^;<.7P2LS<&9N$KF2CV[RUTQ]JDC!#7DUB%P_+S %=2U T(:/[:8 M_CZE"SP\[]!OV]JQECDW<*7JKZ*PU=CO^Z2 DJ]J^ZC6[V%;3^KPL M.U^&SOG*6-5L@Y%!(V3WY9MM'PX"^O25 +8-8"WO+E'+\II;/AEIM2;:>2.: M.[2EMM%(3D@WE">KT2HPSDZF>:Y74)";#8[9@"%O/_%Y#>;=*+0([YS"? LU MZZ#8*U 9N5?25H;5O" Q#0BC+#F!%^]KC5N\ M^']K_3:=&ZOQC_']6+4=6'(U@8=>!7*&\C,4G51); 2E5C3H5&PO=V]R:W-H M965T]W=MJLB%#M)?&=O_ONN]AWF=12/>D"P)!-R86>^H4Q MU3@(=%9 2?69K$#@SE*JDAHTU2K0E0*:NZ"2!W$8#H.2,N'/)LYWIV83N3:< M";A31*_+DJJ7.7!93_W(WSGNV:HPUA',)A5=P0.8[]6=0BMH67)6@M!,"J)@ M.?4OH_&\;_$.\(-!K??6Q%:22OEDC:_YU ^M(."0&=+/]#GL!%^$[ ?$V(':ZFT1.Y14U=#91LB;*HI'- M+ERI+AK%,6$/Y<$HW&489V8+=+",9[2[(D7R0\-M:G)$D[)$XC/L'^)*VV,3Q M)?]=[*_+5!N%5^-W5[D-6[^;S;;+6%V"R;R:F8() MY\MVFHJ=)K[3A/A,KH712*D<6+,-*9O[ /8^$#Q-:$]S[,TIIR+#1(9<009E M"HHDD=M-O",OBL->G R\Q9N<"@P.&\B]06\T"CL %66Y=QSUHCCV3O;SO%+@ M<@QZ49AX-Z#UN*.Z4^Q I4 84DEEAXAW/(I[R>@<:=^F/254O5B@E-."PQ-#P[ M'_A$-0.I,8RLW!!(I<&1XI8%SG!0%H#[2RG-SK )VK_"["]02P,$% @ ML$4(6>L%4D^W @ ^P4 !D !X;"]W;W)K&UL ME51-;]LP#+W[5PCN4&R $3O^6IHF!IIMW3J@0)"DW6'807$86Z@L>9+3&A>P!'57SX76_!YE0RI@DG"&!&RG[M5P/(N-OW6X)["3!S(R ME:PY?S#*S6;J!H804,B50<#Z>(1/0*D!TC1^=YANG]($'LI[]&M;NZYEC25\ MXO0'V:ARZHYL]8JP]L1/ MW7\X"!@%;P2$74!H>;>)+,O/6.%L(O@.">.MT8Q@2[71FAQAIBE+)?0MT7$J M6\ CL ;0 G)>,&+_U/L57E.0'R:^TAF,GY]W:+,6+7P#+46WG*E2HB]L YO7 M\;YFUM,+]_1FX4G [PT;H"CP4!B$\0F\J"\WLGC1?Y3[\VHME=#/X]>Q@EN\ M^#B>&9FQK'$.4U?/A 3Q"&YV?C9,@\L3;..>;7P*/5MBW0:T?D9?@1<"UR7) M-?-"DS[&]"36<::K$M"64SV9A!5(F;9WXTG^Z,R\T>-K.'A.+8BQTF>T%;Q" MUU#=-^ 9;L4+-V&Y(2P[4#EV5J4 >/4JD.XIF)XZ2_+TQLW<9CO$QE2_>O$ M2CKF*9A/="#=#98#YYT3AD,O'FE;&GIQ>N'$%Z&7:I\D2;TXB9P;ID P;-J. MJ7-^-@J'X:63C+P@3OY55UQIGQ?,* R\9!CWF.DP]N*+$3K69_]@("L0A5T[ M$N6\8:J=S=[:;[:K=J!?W-NU>(M%09A$%+8Z-!A\3%PDVE73*HK7=KS77.EE M8<52;V<0QD'?;SE7>\4DZ/=]]A=02P,$% @ L$4(68D?^5,W!P BQ4 M !D !X;"]W;W)K&ULQ5A;;QNW$G[GKQBH3I$ M&XGS-7RL)CD9?F=#"WMCX>C4PZ5X4TPZI6)>[,*EU(BX_Z;F1J MK>34$17YR.<\'A4R*P=G)^[=M3X[J18VSTIUK<$LBD+JU87*J^7I0 S6+SYF M=W-++T9G)[6\4S?*_E9?:WP:=5RF6:%*DU4E:#4['9R+XPL1$($[\3E32[.U M!C+EMJKNZ>'=]'3 22.5J]02"XD_#^I2Y3EQ0CV^M4P'G4PBW%ZON?_DC$=C M;J51EU7^)9O:^>E@,H"IFLE%;C]6RU]4:U!$_-(J-^X_+)NSXV0 Z<+8JFB) M48,B*YM?^=@Z8HM@P@\0^"V![_1N!#DMWTHKSTYTM01-IY$;+9RICAJ5RTJ* MRHW5N)LAG3V[^K;([ K>E:DJR3]PG9LK\^ID9%$B MT8W2EOM%P]T_P#V&]U5IYP:NRJF:[M*/4--.77^M[H7?R_ _BW(( ?? YW[8 MPR_HS \X2BB;^B^ -&3[%U]& IT=%T.D=H M,,?LUT5QBT*J6DT,PIJG:6*?5A88S%667D'TL); ME2K'(A!.1 "^)[CO\8##$?A#SMG/%%)D*#P>^U[H"Q!#'C,L\)G*:..E'P9> M('QX103)4Q%D09=_R#[QA2>"!-F+81RQS\HX=3%]6E6I-(BZ-(CZTV NM7I-V#1UX4',E"X<5X^T5ON2H9?C_F3XA"%M@D7.L,XR M,\?0-<'>4B+=5D(U2B"$YY*<8RMX:-RTDSIWKM@8[JJBSJN54DT9EE6Y>7&[ M@EE6RC+-9([DR \;A 52'S!\!2 C4D:F:9.FI&E:8?*5Q@E<4V"2T0FMYM1@ ML.[SRF *?IIKI78PJPO<#29SNV84?-8DF$L#7+&/Z":IT[E3>JH>L-_5)(H= ML2#T8C]A_M@3B0\Q/@5CB'S/CP2[D7EK*#;%>V51828FGA_&+.8^^*$WCD-X M*;PDQ)QD/ZL2*R%W!'**_2 C:"+D8A%EXH0%8TQK'Q),_60,8^%-8L$^598< M]DR(4%7!0X^+@,61YXL8Q$1@KDY ^,ANS/N2->Z2->Y%W(/)>DYP>]>$!^.\ M?>Y:KMSK\Z744_CZ7PKW.XRDV8O(\3^ R./.NG%O*79-X[/,%ZU=!B>>!M#V M:=O+[W A8OP06ML2(B1]0($$/1:.*!$"+YP@3#7^:ZMB/W0[*!T",441KV<+ ME_;+M2&4::VP[MU2:;4K,!:1-^;"G<;'281IE"0>%KVIE1N\\I4'"^.08P=' M+G*9WK^^2><5%@*3&V<=L^OOU6&7NZHP@KC4P8K2!;S,2EAA&9I7+,2_CYFY M)VMY\F9&A9TA]J-&%K!DL!$-)P%[L?YYBXT.86(*JTSE4^:-?[!*T MY7ZB25_]3;H,G?1F*(*5@.\'AZ_O7>O<6U"]#/]B026=NLF_#!?)/V"=X)OQ MF_>&X\K8K'!]\3=7',^@Q3/,9C+33=T8ZO D MK'KBD3]A"_*Z2)M*M7-W[U@ MT\_KK]:CO]'5_Y?QIE7@;S9P\\$K>K](_V? Z>?VH82?U*U>2+W"(;%!"V][ MV !)3E%3#U'(&LQ)M^G0B #(<^!T.<_4C"@* @*<5#_,9H@$&N2>;X0.LS15 M/Q5TO<"Y&R.!6 ;@?:-I7>#VC/8IG@!T&ULK5;; M;N,V$'W75Q#:(D@ -KK+4F(;<+(MVJ*[&ZS3YJ'H RW1%A&*U))4G/Q]AY*L M.%G'O>V+*-YFSIPY(\UT*]6]KB@UZ+'F0L_?-J0#5U2\UMSHV#FC59*5E.AF11(T?7,70075XD]WQWXG=&M MWGM'-I*5E/=V\G,Y7]N+^^\[ZCUWL M$,N*:'HM^1TK335S,Q>5=$U:;C[+[4]TB*<#6$BNNR?:]F?3U$5%JXVLA\N MH&:B'\GCP,/>A#PJG<8ON$P11^D,)5&/XB2EB_O>P!^C"#<17 5'C7X M2RO.4>1C%/IA?,1>-#(2=?:B;\O('XN5-@I$]N M)SB.8#7$,4011?$S0__;*S#EGX>!I0+&L!^CK!_CB7-V1+/)J-GDGVI66S)W M4AWY7@Q\+WN6/[5&&P )_![2[E%GA\OOI: ;::@PC'#^U/, OQ*0=]$J9ACX MKR#_:$6I0/2QX*W5ZUK)^K7LNU@&'M'VM78&Q$$,/?>&ULK5G;;N,V$/T50EVTNT 2W64Y=0S$EH5MT6R# M!.D^%'V@)=H6(HE>DHHWQ7Y\*4J6+5EF[)0OUL6<:8KA!CX MGJ4YO=%6C*VO=9U&*Y1!>H77*.?_+##)(../9*G3-4$P%D99JEN&X>D93')M M/!+O[LEXA N6)CFZ)X 660;)ZP2E>'.CF=KVQ4.R7+'RA3X>K>$2/2+VM+XG M_$EO4.(D0SE-< X(6MQHM^9U:+JE@6CQ5X(V=.\>E%V98_QB\[PS"U523BLHZ0F6#.YRS%06S/$9QCWT@ MM_[Z:G@]E; ML+Y.OL>G>X+C(F*5;^ 1+?F%]8#/U/@8RF$"%'$84P;3TL-N8*L')=?QF;(_UE7SZ5=*$BL)9\;B.?>Z)\ZVJ"HOQC(T+\4R$&LR=P M%SR(83R=@3M(GD&$"$L6220&>*EO/:WUZ2LE/E=?E6"!>Z"OT]%7)5VH"*RE MK]?HZYVH[T8L/ 7EPH8HFZ0X ORK%O!!F\&<#U$P3PA;@8@OT(1_P_PXNHI. MO,/P&9T!,I5Z=:Y>)Q#.5!*&BL!:B@T:Q08G*O:*( &;%>+KIQ#O%UK))Y'M MJD\O*=^Y U$E6""/A"DBT+=ZJG0B5 36$MMOQ/;/&IXHYR*FM<801+P]GVQ3 M4.XX^:92-BJE1.>JK!(L\ ^&KVMT1J]*OE 16$O082/H\"Q!<\3%9+@()!E?5&'Z2A-:MFQ4COGV[[V3LM2M<^57"18,#^2WC:[^*@E#16 M_4UC MMQLWI!EPS_7%]0!^C\B]NW(IY;GJ*D4+W@C'\4E1%#I1Z@*K9T(UBX1+&D% M9%=GD]*RYT%-2&=.A&(2T] MJ.9!'(:CH*9,D#SS>Y$UFIOF4EDO&%A*5J/03 I0N)R2T^ADEKIX'W#+<*.W;'!*%E+>.^=[.26A M2P@Y%L8Q4+NL<8:<.R*;QD//2897.N"V_8\=72*[]$S9=;#HF4+3:R+H'VPQJ)KJ5/O9UV )$Z1Y W /B M_P4D/2#Q0KO,O*PY-33/E-R ND4,$=Q=8+U#]AC]P M(04^P055][9ESEM1ZN%TE]Q7^5W+G>B&%C@EMJ ME"(92I%X]F1/*4ZU1J,/X9PR!;>4MPASI@LN=:L0[DX7VBC;8SN+D+QE$=Z( M[$41TJ$(Z:OW8;C]A3-PN/V[1'=,(\_D9N,ZC^+19#1.)EFPWA;T;V /) MY//Q$-@E&VRUK1N9]A*NF-# <6FAX='XF(#JQE#G&-GX3EY(8^>"-RL[N5&Y M 'N^E-(\.VXX#/^"_"]02P,$% @ L$4(68X3U;I\ @ N08 !D !X M;"]W;W)K&ULK55=;YLP%/TK%INF5NH*F(^$C""U MB:IV4J6J4=>':0\.W"16P6:VD[3_?K8A*$UHU(>]@#_..3X'N)=TR\6+7 $H M]%J53(Z=E5+UR'5EOH**R$M> ],["RXJHO14+%U9"R"%)56EBSTO=BM"F9.E M=NU!9"E?JY(R>!!(KJN*B+=K*/EV[/C.;N&1+E?*++A96I,ES$ ]U0]"S]Q. MI: 5,$DY0P(68^?*'TUB@[> 7Q2V,'<\8@A)R912(OFU@ M F5IA+2-OZVFTQUIB/OCG?J-S:ZSS(F$"2^?::%68V?HH (69%VJ1[Z]A39/ M9/1R7DI[1=L&&V 'Y6NI>-62M8.*LN9.7MOGL$?PPP\(N"7@SQ*"EA#8H(TS M&VM*%,E2P;=(&+16,P/[;"Q;IZ',O,69$GJ7:I[*[M@&F.*"@D1G4U"$EO(< M?4=/LRDZ^WJ>NDH?8J!NW@I>-X+X \&?:W:) N\"80^'/?3):?H4+!+$!)_OV MQ8^]'WTA_Y/8N\A!%SDXI9[=$P6"DE+VI6RHL:6:"M]D@P0'<92ZFWW_Q[ @ M'B1!V,'>.0L[9^%)9\^ZHA%EJ!9\J7/W&FP4HKV3,4Z\\-#@,^/SSPY^XU%M/4[XE84B91"0M-]"X'.J%H&F4S M4;RVO6;.E>Y<=KC2_Q80!J#W%YRKW<2TK^YOE?T#4$L#!!0 ( +!%"%GW MLWG'Y@( +$( 9 >&PO=V]R:W-H965T\A74^LZ"BXHJW11+ M5ZX$T+D55:5+,([@2'D$]K>Z%;KF=RYQ54$O&:R1@,7:NO:M):NIMP0\&6WEPCDR2 M&>?/IG$W'SO8 $$)N3(.5!\V,(&R-$8:XT_KZ71=&N'A^=[]UF;76694PH27 M/]E<%6,G<= <%G1=J@>^_0)MGM#XY;R4]A]MFUH_=5"^EHI7K5@35*QNCG37 MCL.!P M."$@K(*\5^*W MT$;,AMK2A7-1H)OD3#5VLV8I/BJA M[S*M4]EUGHLUS-'GG9X7$B2ZF(*BK)3OT4?T]#A%%V_?CURE>S+U;MZZWC2N MY(3KUW5]B7S\ 1%,@@'YY+Q\"KF6>U;NOY2[.E\7DG0AB?7S7QORU_5,*J&G MT.^A;(U9,&QFEM657-$-Q+$!ISLW1LOPI^&DOXGLQ>Y_2ZW?\X]F^@+ M+*OW& M6/^.Z/I5$2;>B3&-.[;X+-NMH'5>, E(T=TP7=SKU_?"8[A^D4?TNAF&2SJX MY"S<=_.(AY"27F]A@GM,_2K/]^)TF"GMF-)7+1!HWUY#>&EO:29)Y(?DB*]? MY@5!0-+CZ>8>;"AF,_]&Q9+5$I6PT$I\&>N(HMD@FX;B*[O'S+C2.Y8]+?0W M!0A3H.\O.%?[AMFVNJ^4[!]02P,$% @ L$4(6;^?@IOK @ :@D !D M !X;"]W;W)K&ULK59=;]HP%/TK5C9-G32:+Q(( M@T@%-G53*U6MNCU,>S#)!:PZ=F8;:/_]; =2"FFTHKTDMG//\3G7=JZ'&RX> MY!) H<>",CEREDJ5 ]>5V1(*+,]Y"4Q_F7-18*6[8N'*4@#.+:B@;N!YL5M@ MPIQT:,=N1#KD*T4)@QN!Y*HHL'@: ^6;D>,[NX%;LE@J,^"FPQ(OX [4?7DC M=,^M67)2 ).$,R1@/G(N_,$D,?$VX >!C=QK(^-DQOF#Z7S+1XYG! &%3!D& MK%]KF "EADC+^+/E=.HI#7"_O6/_:KUK+S,L8<+I3Y*KY< MYC.QTCH-6PN\K=HY"[Q,*O*#;H&?2#I]"IN&^A8Y&&;IV&;AM[.L84LPR:/%; V +-KV2=^B;WT=!=[ZMOY3]1?52K MCUK5UXNXW"VB,%N?'6[8RE#%%>T9BI+$.[#3.N&)=N+:3OQ&.R4FC5;B(RL= MWP^" R^MLYWHI5=[Z9VZL7I'XOT@\KWP0'TK_XGJ^[7Z?JOZ*Y!R@+*C]>CH M/[H0P!0JN3!5K,E?_WAQDB!,>@?^^D?GJQ-'H?>\(5\H3VKER1OW4 =1SA8= M!:)H4YT8DROF*JJFSU:'V1N+#U MTWT.KVXAUU@L").(PEQ#O?.>SJNH*GO54;RTQ7'&E2ZUMKG4ER$0)D!_GW.N M=ATS07V]2O\"4$L#!!0 ( +!%"%GS'"%LSP0 (PA 9 >&PO=V]R M:W-H965TVI22PVZT4 M*4J4[<6J%V-\;*/ C#N,XZ3JC^_P$3 V&<>[)S>)P><\PYEW>/$!QELN'O(5 M@"1/6\1KB!-"Y(ZCG]JJ-&,623N?GZA?RJ+5\7,: Y7//TKF9J7?\FVB@U\@\2;7/*L3E9'D"6L^D^?ZHG82;!? M2W#J!&<_P7LEP:T3W+>.X-4)WEM'\.N$LG2SJKVJ[>GNWWE_-CHT7>/WID,MY'=+7GN";)_NYCE4J@S]^\^ MM2N>U\\K[.P\7],8)H;RJQS$(QC37WZR ^OWOJG&A(68L @)UA'%:T3Q=/1& M%%&)\B_,R4+PC*Q!E%<$%@/ALS19TD*OG"2,K$7"11&0\'G>)ULU8E".6%PT M'J?6V'S)H1'@T(M)%=*;";Z;"UT[%#8@8F%27*L(7:D*4#\8/"5N2!4!? MF5K:J:L3$Q96L-'NU SE#&K STT$STX'6"6Y$4OQ"()^!+P5=KY*8IN2: MB@>0^1%+"# G'1,68L(B)%A'G;-&G3/M>7!'4^@]KZLT?V=9.8[M#;V]D_LP MS'4LW]X+"\\.SE]OY 3.7EAT2 MLSQL-^\_U85/C4%OC)\B^*M?[=@W9#$3O M2M,"3EUIF+ 0$Q8AP3HJC!H51N_E R-,=3!A(28L0H)UU+&M]G>Z]7U.4.<= MM8*>N%XOZ(GK-8.>.)T;V#L=B7V*'Y#_R/W@;J#U!SWQU"6(2@M1:1$6K:N- MTVKCO)=+U&0LC3!I(2HMPJ)U-6I;.UO;I&B(M]YM%&[/U1:B$J+L&A= M:=H.T-:V,/OW'TMIUO0Y R;K6XQ$75VS7HU0>T!46GBD:MT+9^C;_FNZ=-1W](C3IUX5%J(2HNP:%TQVJ[4L9%]RT%M2E%I(2HMPJ)U MI6F;4D?;4/V(;^G))VN$VI0>J3IXW;>PCJ/2P]QYNIR!6):/]7,2\PV3U1/' M9F_SZL!%^C&@Q5?O*:@V89FPG*2P4$-9@S/U,UE4 MC_ZK#29^7'%= YB") ?;_@7+YL% ,T+V!,_P=02P,$% @ ML$4(63X8D@')!0 ZS4 !D !X;"]W;W)K&UL MM9M=;]LV&(7_"J$-0PMLL2A_)G,,)-97![0+6G2[*'JAV$PL5!)=BHYC8#]^ MI*38EBO3%G*:B]B2>9Z7$@](^< B-.DXMCWHI%&<69-Q<>Y.3,9\)9,X8W>" MY*LTC<3FEB5\?6U1Z^7$Q_AQ(?6)SF2\C![9)R8_+^^$.NIL*?,X95D>\XP( M]G!MW="KT'&TH&CQ3\S6^=Y[HB_EGO-O^N#=_-JR=8]8PF92(R+U\L2F+$DT M2?7C>P6UMC6U@Q@5,)G',%W4K0/5?0 MJP2]0T'OB*!?"?KG5AA4@L&Y%8:58'BN8%0)1L7HEL-1C*4;R6@R%GQ-A&ZM M:/I-88A"K88PSK1W/TFA/HV53DX^<,ER\ M^?7MN"-5&=VX,ZN0MR72.8*DY#W/Y"(G7C9G\P:]:]9W3^E]LWY@T'?4[=G> M(^?E'MTZ1N!?J^2"=.GOQ+&=;D-_IJ?DF9+;A=QINAWGRWL-5/G_==5 M#UY7/33+738[=N=K(]G=NKU;\+IGN?W+S7TNA9H]OS:9O"3UFDEZ2;G*E]&, M75MJS&+6Y+=?Z,#^L\DA2)B+A'E(F(^$!4A8"(+57-?;NJYGHD]TIXD][CSM^^?'%K1'GJZ7#&V#PGDNM%D\19OA)1-F-$%4OC5=JX MA Y_F.Q[@TN[Y]0G^ZFQ=%MG(6$>$N8C80$2%H)@-6>-MLX:O>XY;/2CB48] M_<6CYB%CD;8>0L(\),Q'P@(D+ 3!:AZZW'KHTNBA=YEDBBJ)>A)C31XJY=3> M?S"]L$?]R]K?@:6,-=M:"@GSD# ?"0N0L! $JUF*VKL,SC::RA?L^XIELPWA M#WJ]DU&2Z$G*.%F9F6T?N: T%TKSH#3_Q%BD.CM,-DV.@_8C1-'JGMO+?:GQ M.M^7UZD>JN)L%B^CA$397)FOFMZ,SJ-GK9/F#K2V%)+F06D^E!9 :2&*5K>9 ML[.98[99)%VVR_>I,<@M(@L]=^G$HM%ET%0?2G,KFB'2]* %_=,% VC!T%BP/N*[ M;)V:P_7M SE[7K(L5W-,=GR.@0;M4)I+3P;:7D,3VJ4'WR7\TZ#@+%"(NK[Z MP.ZB<7HJ&\\8.ALWEVQM &@Z#J5Y4)H/I0506HBBU6VZR\@I+B2GT)0<2G.A M- ]*\Z&T $H+4;2Z_79A.?T9:;D9VMJ(3>%[OSLZ6'9<:%4/2O.AM !*"U&T MNL5VJ3E]96QNUK=V4T,*/^QW+P_-!$W.H30?2@N@M!!%JYMI%Y_35^;G9GUK M,S7'\?WAH9N@H3F4YD-I 906HFCUWV7N@G/G)P3G9F9;AT%I+I3F06G^B;$P M!.?0?H0H6MUSN^#<^6G!N9GB7*'V0?B^%=:'<\*,V'T@(H+4312KMU]G:$I$P\%KN#IU=!N>]H5[;&ULM5IM;^(X$/XK%G21R@M$>16G*KO9.ZJK:WMQ]6^\%-#$1- M8LXVM)7NQY_ST@33,!#=T \E"9EGQ@_C\3R))\]"/JDEYYJ\I$FFKGM+K5=7 MCJ/")4^9ZHL5S\PWU[O[<*7>+'4^05G.EFQ!7_@^NOJ7IHSIT:)XI1G M*A89D7Q^W;OQK@+?SPV*._Z.^;/:.B;Y4!Z%>,I/_HBN>VX>$4]XJ',(9CXV M?,:3)$7O?&/1+Q.5LG^HMX M_L2K 0USO% DJOA/GJM[W1X)UTJ+M#(V$:1Q5GZREXJ(+0-OL,> 5@9TUV"X MQ\"O#/QC/0PJ@T'!3#F4@H> :3:=2/%,9'ZW0Q ML=/3F<@V7.KX,>'DL]!<&?]Z2;XQ*5FF%3G[+#8\?>224)?ZY&.'@)S]_&'B:!-^'H035J'.RE#I MGE!'Y$YD>JG([UG$(]O>,<.NQT[?QGY+04 3;)]0[[P(MBT>V/S/==8GOEN8 M#UK, ]@\X*$Q;_5NC<:O?TF_P/./_B6_WSPJ+@XZX<(8%9' UKCH8@1W^9TJ!86;=# MH70K*\-WK SIT!L,=D@!/74E!0G,(F54DS("22FG7[$'Y8U)6E3--KZ0XK#XNJCYNNC$%Q%SDTRI"9:812]\(OREG(AG<48B MD21,JIQ2HI9,\K;EX[9T.-Y*.=KW1SL)!T;5->&0P"P"QS6!XT,$*AZN\[:) MF"H?YJSRJZ=J(9)WN MS[P\V\Q8V@B]?%?=/-=MJ?E@4%VS#0G,XL]SFT;1!1DL>PK)(\Y3PK29M3R- MUVE1YT*>::,2VIBJ4"^WJ>I[PQV>8-]=B<)"LYG::JD]D*D'4_@-53=-%_W6 M_K82!()UG9RH: $6FDTD;8BDJ"UM!8=%)29:@(5F4]F( P_LFJ=U*J[6,EP: MH5RNH^I=\?S'% M+C;LE3W+\;U)Y6!LE\'Q+FFH&@$+S2:M40D>+!.Z-"@P5.>9"P<&M"A8<=B4 M-1K"@[MUY"ZE\G:X38'#ZIQWI] 57B,L/%A95,OO[9'++Z8@F*&B!5AH-I&- MP/#&N,LOJLQ 10NPT&PJ&_7AP?*C4RW$% VS X%!M? 4>H,V>H/">@.Y%E;> M#M=".*RN>8>%9I/82!$*2Y&6*0S40ABL:^:AH@58:#:1C12AN%*$HDH15+0 M"\VFLI$B%)8B-XN%Y NFBR8Z"^,52PA+Q3K3K42BOJ>HT X^K ^.N-$>?J,E M**PE9COO% @+0[GF),XT-R/01!IJ6IG % >S"FW[N8S;=T>[-)Q"0M!&0E"X M4[]C>BUC;9:!?9R@ZH8#T=3O"_-7=L/6F74*^4 ;^4"/>0?15NW)OZ1;6PQ[ MZDPLJK[ 0K-9;O0%O/H&J.;#0;((;S>%[N!M14%4'*EJ A693V:@.'VS%.[;*%=CAG2BP MU\X]M^9+=0W&<[6SK^4RT6Q@U*9M=.D M2+D)L+Y:[]*\*?8F.LWMY1;/.R87<:9(PN?&U.U?F-54EKLFRQ,M5L4^PD>A MM4B+PR5G$9?Y#>;[N3"3O3K)'=1[5Z?_ 5!+ P04 " "P10A9'NN7?:T# M 3$@ &0 'AL+W=O.CZ;N1X*)::$@XW$JDE8U@^7@ 5ZU$0!T\=MV2^T+8C M' ]S/(<[T#_R&VE:8862$09<$<&1A-DH.(_/)O' &K@1/PFLU<8SLE*F0MS; MQM=L%$26$5!(M87 YF<%$Z#4(AD>?TO0H)K3&FX^/Z%?.?%&S!0KF CZBV1Z M,0I. I3!#"^IOA7K+U *ZEF\5%#EOM&Z'!L%*%TJ+5AI;!@PPHM?_% NQ(9! MW-UAD)0&R7.#W@Z#3FG0<4(+9D[6)=9X/)1BC:0=;=#L@UL;9VW4$&[=>*>E M>4N,G1Y/!%^!U&1* 7T7&I297R_0+RPEYEJA]]_%"M@4)$JBI(.N",<\)7Q^ M]&%CS"5H3*@Z0A_1CN'H][7K_F.&_+B[1._?'@U#;?A;%F%:Q/WH M4Y/"EL"V]'8KO5T?NMU["M*EC6-DY&9VGV3X436)]B(=*MI/*XX:6&P)[%4" M>UZD2Q,5CR@3E&)9*5P)NF2 Q RE@C&3R4R,I_<('E* 3*'&JOL,P]6F/"^I5_JT7TGN>R7?@20FB9S7V>$I\IL4>;$.]6I+8%NR M!Y7L01NA.VA3;TM@6WI/*KTG7C=7>C5(UJ34:WZH4C^7'GH$+'WQ>EJI.O4B MW8!,@6M3OMCP7!<:44J%LH&;2Y+NC-NF-2@F.]V(U^19I'KIO-*%<53_]4>M MY5\_U*$.W4-L?P:.-^J;^'_FX'*V_4G83^NUODUJVXN3UI/RX*5)N=6:*=PX M=C.0(PLR81L<#LPEE<0-1 M-+3(W2%^*K06S#TN &<@[0#S?B;,X;ULV FJ>Z#Q/U!+ P04 " "P10A9 M".Q^48<$ "8& &0 'AL+W=O=A- \.. D:L%G;))W5_O@U'R4A M4#=H/2\--O<<7\Z]7'S=V9[0'VR+$ ?/68K97-MRGM_H.HNV*(/LFN0(BSMK M0C/(Q9!N=)93!.,*E*6Z91B>GL$$:\&LFGN@P8P4/$TP>J" %5D&Z<\[E)+] M7#.UEXDOR6;+RPD]F.5P@QX1?\H?J!CI+4N<9 BSA&! T7JNW9HW2],K 97% M7PG:LZ-K4#[*BI ?Y>!3/->,TB.4HHB7%%#\[- "I6G))/SXNR'5VC5+X/'U M"_N'ZN'%PZP@0PN2?DUBOIUKO@9BM(9%RK^0_4?4/)!;\D4D9=5?L&]L#0U$ M!>,D:\#"@RS!]2]\;H0X @B>88#5 *QS 78#L$\!SBL IP$XYP+R5<"#D,9I3L 2VM!5MY4:E?H85>"2X3Y9%3<3<1.!XL"-XARI-5BL!GPA$3 MZ_,M^ HIA9@S0W#Q[G*F<^%MN:8>-9[=U9Y9KWAF@WN"^9:!)8Y1/(!?R/&>!*\+E5JI MK!>I[BPIX9\%O@:V<54JX0SY\__@X?EP>P"^E,-#% FX.03OB&&W>6-7?/;9 M>?/M=L4X%2_^]Z%8UVS.,%M9#6]8#B,TUT2Y8XCND!;\_IOI&7\,":V2+%1) MME1$U@F)TX;$D;$'MQD1 ?D'5@68K$6Y7'$0)RPB!>8 XA@DC!7B]44@(HRS MH3!)5Q@;IIK,J\C*#]8N0) M[ZI44B59J))LJ8BL$QJO#8TG3_@HH@6*J]0N< X3D>&8([$0'XJ(U\LSRS4, MR^TFVZ(V<]\P"Z6NC56Q[]KA%>A(,VFEF4BE>>6K#;[=5]/?P;\#G^^7FT/B M29<;F\XJR4*59$M%9)V8^6W,?*6?5%]E2%22A2K)EHK(.B&9MB&92E^C3TTY M >A9=&8,#85AVJL7MN_;IGE25OIF$V?J]SZ&4G_&2J>(K".=:1PZ"T,JWH(4 MN=B))&=HV# =JV,:UL0]V0@L!NPLPQ7E^41%N6=C953%UM7QJ$,S?_F^KEFB M(YSONMYIE@[8#>[9Y"Z/%E@16U=@ZR"P]4NV> VMH@JLE"U4RK94Q=8-T*'7 M-*5]4U '):>)V,3D, 4KF);I/A@3NY? GB\*Q&F)6)QK&,I]&ZWDV\MV13IT M?^8;[=^XW7##]M8^=W&F72CW;K1,_54=QSU:M"O2H9DSI0U)\(1A74V%4)T2 M6A75,^JH._ !FII3WSZ5[4S#4.[P:-W*\H=^BU3'FS=5PDL7@? MK\ :)A3L8%H,OXC]GL:SC8GE^J=*G6D8RAT@$-D-T4QU],U#E M5WW"V,ZVQ^NWU:'RR?S"O GK0_(#37UF?P_I)L$,I&@M*(WKB0@UK8_!ZP$G M>77.NR*&PO=V]R:W-H965T(_".+L=;?-\=ST>9ZNMC/SL M*MG)N/C,)DDC/R]NIB_C;)=*?UT-BL*Q-9G,QI$?Q*/E377?8[J\2?9Y&,3R M,36R?13YZ?=[&29OMR-S]'''S\'+-B_O&"]O=OZ+?)+Y+[O'M+@U;I1U$,DX M"Y+82.7F=G1G7@MG6@ZH'O'/0+YE1Q\;Y5-Y3I)OY0VQOAU-RBV2H5SE)>$7 M?[W*!QF&I51LQ^\U.FKF+ <>?_RAT^K)%T_FV<_D0Q+^&JSS[>W('1EKN?'W M8?YS\L9E_82J#5PE85;]:;P='CLM'KS:9WD2U8.++8B"^/"W_UY_(8X&F,XG M ZQZ@'4Z8/K) +L>8/>=P:D'.'T'3.L!T[Z;-*L'S/K.,*\'S/L.<.L!;M\! MBWK HHK#X?M7??,]/_>7-VGR9J3EHPNM_*!*4#6Z^)X'<1GVISPM/AL4X_+E M4YZLOFV3<"W3[*\&^7T?Y-^-+Y[,_2#,?C!^,GYY\HPO?_[A9IP7LY5CQJM: M?CC(UB>R:7Q-XGR;&21>RW7'>*H?/].,'Q?/LGFJUL=3O;>TX-TNO3*LR8_% M_Y;=]7STP_^QRJ\,V_QTN*&5,#L,M31#L)O-VY=D],O\1^=_NGK,\+7:]_^K8OON# MYW1[Y>O1=;;S5_)V5+S@9#)]E:/E7_YDSB9_ZXH9$O.0&$%B%(DQ),:1F !A M2I"=)LB.3E\^)%%4+!BR,L]&5@3:^!(4-[=^,577'OO^P$TKKEP&O2Y-VW0G MD\G-^/4XHMIIAT84B1$D1I$80V(&"HF1GL^ (B=E2(PC,0'"E/#-F_#-]3O L) C&>>&_U+^N9$R,^3[3L99 M\8$?KYLH-O=V95([R="](1+SD!B9GP5WZLSGLY/]%T7.R9 81V("A"FY=9O< MNKW7EC\:R3[/\B*L94POK#&U[-"D(C$/B1$D1MVS=;EE6;8U7RQ.7KB1L_*. M6OVVNY"HO4%3O,U-CY0=Q#M(^.WKS)Z MEFGGH2,],3224,V#:@2J4:C&H!J':@*EJ2$^*@!,\-'0&D1%&JEY4(U -0K5 M&%3C4$V@-#725AMI2[M?OMOGVR0-_BV/?KGRHV1?_/J5;(Q,KO9ID ?=OVCI MZ<'A1FH>5"-0C4(U!M4X5!.UIAQEFTX._S4+)S6Y;3-E:ON"Y6,J?]KLR\+3 M^-5/4S_.,_WJ MI,034/JA&H1J$:@VH]D^DAM=VA118S#U#-@VJDUDSS^.?SJFQ33\H(Z+0,JG&H)E": M&MJV23,O5&F:Q;'Q'Z/7T3AHCP;5/*A&H!J%:@RJ<:@F4)J:\;9U,UWT>AE: MN$$U#ZH1J$:A&H-J'*H)E*9&NBWP3'V#!ULO0\L]J.9!-5)K%W\SH-!I&53C M4$V@-/6= VW39^F;OOI?0_0Z)J>GAN84JGE0C4 U"M485.-03: T-A M&S\+VOA!-0^J$:A&H1J#:ARJ"92F1KIM_"Q]XX=:8]33'+_RVN9B=GY,3K\] M@S,,+?:@&H5J#*IQJ"90FIKAMONS]-W?9VN,GH5"-0#4*U1A4XU!-H#0UTFT5:/U_JD#]-(.# M#NT+H1JQSDO/S@46A4[+H!J':@*EJ1ENJT#K0A78O$'IKGJ#4K]C'- :$*IY M4(U -0K5&%3C4$V@-#75;5=HS=&+#6@U"-4\J$:@&H5J#*IQJ"90FAKIMAJT M]._(@RTVSM_W92Y,=W+Z]F;]Y@R.,+0*A&H4JC&HQJ&:0&EJA-LJT.I9!'+Q7[BC6+.OL_ A>S\<1Z-91J,:@&H=J J6IIW]JVSS[0IOG M9]N3\T&\G26S*XUZ=V@::TTY3V MD+.U[4B[6QSP-GL].3B*T$H.JA&H1FOM>-<^<]W)Z1OMH9-RJ"90FIK6MFNS M]5W;Q0,&/0L+_32#$PPMY* :@6H4JC&HQJ&:0&EJT(].$PD_3R3V1)'8,T5B M3Q6)/55"-0C4(U!M4X5!,H38UTV\/9^O?L M#3Y%M=X;G&AH#0?5"%2CM:;\PXJ%>DZ2.JS0A@VJ"92FAK5MV&Q]P_;'3U:M MAP>G%MJ\034"U6BM'1_9=N>=J866:E!-H#0UM6VI9NM+M7X+XKX'Y:!]&U3S MH!J!:A2J,:C&H9I :>H5+]KNSIF U\@.M+2#:AY4(U"-0C4&U3A4$RA-C71; M_SGZ^D]9(_OMN0M?_7 ORT-TS_+C>-WS=^/)#V5VJ%XZTP[M!6M-.=?=K.L% MVH/.2Z :A6H,JG&H)E":FN2V&G3TU>#Q,EF[S- [@U,*[?Z@&H%J%*HQJ,:A MFD!I:I+;[L]!=W\.M/N#:AY4(U"-0C4&U3A4$RA-C?31Q>+TW=_PJ\5!2SZH MYD$UXG24?%T7QJ/0:1E4XU!-H#0UK&W+YURX;MP?/4&AWAT<6FC)!]5(K;G' MH;TZ>Q\==$X&U3A4$RCMD-CQT365(YF^5!?DSHQ5>1;YPZ5FFWN;BW[?59>Z M/KG_P;PF9L?]U+QFATMZM_SA"N-?_?0EB#,CE)MBJLG5O'ABZ>&BW8<;>;*K MKNC\G.1Y$E4?;J5?+%7*!Q2?WR1)_G&CG*"Y=/KROU!+ P04 " "P10A9 M_2\/S:,% #Z' &0 'AL+W=O)XDUC6-C2>OX7AAME7V: MAIN_U]8_9X/7@QD12:]Y_,0B-1NTSEL@HA.RB-4#7_U.BP%UC+TQCV7V"5;% MLWX+C!=2\:1HK!4D+,V_R6OAB(T&&-4T0$6#S!%>WE&F\H8H,NP+O@+"/*VM MF1_94+/66AQ+S:P\*J'_9;J=&MY^7S#U!KZD8YH:_X#[F*02D#0"3T0(DBIY M"AX5'[^ /^>9'\T#I^#2>-.T_'1#%6&Q/ %G /D(;C\,GN]H,J+B[[ZGM&+3 MKSOA7B&GP3\6:1M@_]1(#<#/ MP -R1@25Q9>C!UPZ%&<]X)H>OB[,6 &?%"Z0X/F!QS'0,;0B(JIT0FXQJ+9H MUN6%G),Q';3TPI-4+&EK^,M/,/1_=>@-2KV!R_KPBDY9FK)TJH-;3]:8@D\L M+=QQ OZI=$RN.K?;R>R:Q;\<(N@C'_M];UDAJ%,*ZC@%_6:"CD9[R^ALR8!^ MB ($JV6$I8S0*4//UX2R0X2$6T+.4( Q1-5"NJ60KE.(#OTFL]/=GIT>@A#W MJM6']E*4Y[97+)14Z;8/;5RK&3.K$(9B6]WPYDDKH7%L9Z.='"/1> MJ;S7(- CO3:)D&"NUVSF3.-5FQ>J!I%W$VYZMMJGT+=)V-\[YALH*JQ#M+D( MVGY8(VN##?" -=!$&-P6AMI^30Q"9(6A0]=$$W5Y)^?OO!9V:L19 $ W =9Y M?TFE<9U!*C&QB[E99Z:9WFJ:7YH\+RU- M)9A^T/.Y"H@W$VJ[IMQ"%D_HJ'A"Q\ 3LGA".UZ@7N=T;,0K*I+,LV]4^_6D M4JK;5)@W!1@DV;Z$2Y\%%G(#ZX')%S 1E *FYUY[0 &AG5TI+[=DZOV-^?6# MVL5EB83<1+IA2Q91O:3>&(VCRKYS [W=K,86,=C]WE-.S9+'1+&8J;?*_1%_ M>]BP#?V@IG_+"^SFQ5>>T@+%3A*[S32,8&QA@MTP:;2G= R$X(U=L/T1L@^) M"W/O]BLZ?EV 669@-S,^AF%\#&A@"PV\_TY8 QC@[7<5O]VM@0&V,,!N&'P( MP_@8*, 6!=B=O_\G#!% XNBP(VB R@<5.#(4+AN'R"P/ K7:X->)*\23[.:,DHL(\H/^?<*[6%Z:#\KAS^"]0 M2P,$% @ L$4(69MI!D_L P - \ !D !X;"]W;W)K&ULK9?;;MLX$(9?A= N%BV06@?+IZPM(,UAMPNT#1)LA=7[N MNBI>0$I51^208.+ZS>7''Y@MM7KC1.*=SN ?];WXK\&*Q5XYX8E*D03^;A2S)Q/.,1<(BUD:#XMX)+X-PHH1\_ M*U&G'M,8-N\WZC<%/,),J8)+P1]9HA<39^B0!&9TR?6=6/\-%5#/Z,6"J^*7 MK*N^GD/BI=(BK8S1@Y1EY3]]K@+1,/ '1PR"RB#8-PB/&'0K@VX!6GI68%U1 M3:.Q%&LB36]4,S=%; IKI&&92>.]EMC*T$Y'US^73+^0+UD,F0DHN>4T4X1F M"7FD4M),JS-L398Q8/(T^CMV9,-ZX\^UQZ%ASQ[ :F'>('9R3P@K#%_-)N_L\RZY"NUV;N8HSJ0 5U MH()"KWM$[Q#S8JJTQ&GXHXVM% O;Q:YR&L/$P8]/@5R!$_WQF]_W_FPC M?2>Q'>YNS=VUJ4<%+"3D \NJ5'YLXRU%>H6(63I6D>^9:^RNFB36L4XD"6N2 MT$KR6'S2B$)7('&)(O ,,F8*2"Y9# 5A(CBG4I$<9$G;"EN.XW>;M!U_#[7L M--SI,QS5G780>C5"SXKP $JS;&[<8R)I<\UN'Y(70+RV.68U/#$S_1JK_Z;, M?-ID9D:9)"O*EZ"(F!&1FR5?D7EC+KXM4_V#)'B=47>T<^WES>KJB8$8U($8 M6!>9:TPO;DV(>&,B\& B0"X4[K%5!.R+SN ]%YUW$MN)P[".P] Z(:Z?<]SF M,0P:9%JDNYBWK2FV*_5+2](EJ!4,XX%4BN(?Y@0O^.-^N$^CG6X4W&VA8MOK0^B^V+7 M)EC#*XUUG=D_7MG,[8*_NI!4:LW:(.CMU :[8-O*Q+>7)M^K17&%7XW9UG'6 M55LZG7(X(]^6I@[=;B";CJ_1OU.14M$?5D9]@W\$?EO,^/9JYC7XDZJ=(P&Q M>O++ 3DLC().XYLIX^$VCC3F//F5RCE#7 XS-/,Z PRH+(]HY8,6>7'*F0J- M9Z;B=H''6I"F [;/A-";!W-PJ@_*T?]02P,$% @ L$4(68H[<'/G! M!1L !D !X;"]W;W)K&ULM5EM;Z,X$/XK%GDFD-G!W>U*EJE6O'U;WP0$W004[:YRDN5]_-E 2P$'-KONE 6?F MF?$\T_%,/-E1]E*L,.;@-<](,356G*^O3+.(5SA'Q25=8R*^>:8L1UR\LJ59 MK!E&2:F49Z9M6;Z9HY08LTFY=L=F$[KA64KP'0/%)L\1V]_@C.ZF!C3>%N[3 MY8K+!7,V6:,E?L#\<7W'Q)O9H"1ICDF14@(8?IX:U_ J@H%4*"7^2?&N.'H& M(ZS3"()/[[7H$9C4RH>/[^A_U%N7FQF M@0H\I]E3FO#5U!@9(,'/:)/Q>[K["]<;\B1>3+.B_ MVM:QE@'A3<)K7RL*# M/"75)WJM W&D('#4"G:M8'<5W!,*3JW@=!3L4Q;<6L%]KP6O5BBW;E9[+P,7 M(HYF$T9W@$EI@28?RNB7VB)>*9&)\L"9^#85>GP6?=^D? ^^DA@321FXRQ I M "()>$*,(<*++^!AA1B^N!%\)&!.&K D0DP8E"/QS6]P?T31&6)C;V6VQN M[$' OS?D$CC6%V!;MJOP9_Y^=4>UG9^S'OVP]58PG"91G!+/.8%7Y<#B= Y\ MNUX4G(E__']5U%?@KAI<5L.K8HUB/#5$N2LPVV)C]MLOT+=^5\5=)UBH$RS2 M!-9BR&T8- /G* 3MT&7STW4=QJ--!EML> W+/B#+,Q5 MD>\%?+,N6X15BK;9M=RC29+-%4=!0% Q2]$B.F*@I4B9YT-^+XXN4\SI)/FCNW &_>*@,AII M,MJ*X*B)X&@P@D]E]XF3"[3%3'33,G%3F@ J7L%NE<8KL#D.)\@9FRFQF$/)<4G6"A3K!($UB+%V@=)A/K(SO.&ET3 M25K10JUHD2ZT-D]'$R34WG?6D,>'B^/Z]KASM"C$[ "..\=I6(NU^E/7[S5& M"C1Q-GM0W7A"^Q >S@ **O[QEO$7C"7/#H,KU#^YUI"M]G1DNWZW@O3%?*M7/_I"MAOX M;K=^],4NX-BU3]2/P^0*AT?7/S$1?6165I#K)$])*I.R_#5NL(SHG"[G6M%" MK6B1+K0V/X>9%OH?6D:TCJM:T4*M:)$NM#9/A\$6#D^V/U1&^@.G!Z$SZI:1 MOI@3N-VY/E2(C6TX[C4B?;$ COQN(V(>_:R?8[8L[U,*L;4-X=4/M\UJ<=37B,=8PH>E] M$HEX; P,%,$"YZFXI9MO4.;34WPA3;G^19O2UC)0F'-!LQ(L(\@24ESQ4ZG# M#D#RU /L$F ? KJO )P2X!SKH5L"NL=ZZ)4 G;I9Y*Z%\[' WHC1#6+*6K*I M&ZV^1DN]$J+.R4PP^321..$%CWDBGM$U"8&HDJ%IB@E'F$3H'C.&B>!G*,A6 M*7T&0#-!PPZO+E=U(^#TGY\BQSI!MV=V:>";' MPYVZ=/[->_#7WO?$<*I#XF@^Y[5#TE3_GY=S+IC\P_^J*WM!W*TG5DWP@J]P M"&-#=CD.; V&]^E#Q[6^U&G>)IG?)EG0$ME>=;I5=;I-[%Y1E(3S'*(SM, ) M0VNE?G&BMWV-\W\H^B"MZ@VDNX5R7<:TRX M^3C>0#8'5GL8&VG?>QC;)//;) M:(MNKC5O5QOU?K<)MLSIMDOEMD@4MD>U5 MIU]5IW]TJT G"4$\QM)+[0N[D>F]Y6B3S"_(>KL]Q;8&G8/.\]+*&?0&]9UG M4.DW:*W5-C*]5[\VR?S!49V[QNK5SCVL]!LVZC>A62:G ZYE+".-D)QVM*98 M?H2^=2J'+ZK:&W:ZSL'+:=(8QGOU.LYGT)+/0EASYY,^ [;4LQ1'(%=,8W_HB]GP!K-E(F> %!;2E77>EYFS8MXJ M%H*N]$ QIT*.)_HVEB,J,&4@GR\H%=N%&PO=V]R:W-H965T375V9BZV]L(!$5SQ!V.+I//O5_X( M1L81>/KD)@'B]Y'L]R!;Y[65JY\HW0DCR/8Z2_'JPD7)[.1SFRXV(@_PB MW8I$_66=9G$@U=OL<9AO,Q&LRJ X&MJCT608!V$RF%^5G]UE\ZMT)Z,P$7<9 MR7=Q'&2OMR)*7ZX'UN#M@V_AXT86'PSG5]O@4=P+^=OV+E/OAGO**HQ%DH=I M0C*QOA[<6)?<'1S;+ (/7[_16;GS:F<>@EPLTNB/<"4WUP-O0%9B'>PB^2U] M^9>H=ZCLX#*-\O(G>:FVG:J-E[M'XB# ,M])\"N ^QV MP/B= *<.<,YMP:T#W',#QG7 N!TP?2=@4@=,SFUA6@=,RV151[=,C1_(8'Z5 MI2\D*[96M.)%F=\R6F4D3 HIWLM,_354<7)._]R%\I5\298B*41![J(@R4F0 MK,@?098%BI2 1XNZ^875?/V.\U;Y&N:R$U.:+(2JXYX9HZ?&.*'ZE#LCX?]=CQN;2-0 M[>J%VM.?R[WMVA]S^+^7\H(XUKOAOCG\7FQ5^/NMTS,Z;PAGYO!?=LD^W.T( MY^>'.X94.'MI.B7/>8?WIC_RWYN'7&9JT/I?1Z=N*XC;#2E&\LM\&RS%]4 - MU;G(GL5@_H^_69/1/[NRBX3Y2!A%PA@2QD$P32/N7B.NB3[_DN<[-1Z) (1OE()B6XLD^Q1-CBO^CS@YY4%W1 M+M-$B8CX11)(PA81P$T[0SVVMG M9APY?A6R=18/WR[YVE=ZQ27@2SUGZ-+1[/@$Z8SMD3MK#2_&#O65"!)&D3"& MA'$03).(-6H\C)%1)'>9^+S>%0X :2:-7T7\(++.$<6,ZSND0&D^E$:A- :E M<11-%\V!\64A[(6:@M(*DN9#:11*8U :1]%TK=B-5FSC +/72G'R4:.,3,EV MERTW02YZN0UU,]HEKC?UIK;=.@>9^]-;)T@:A=(8E,91-%TGC6-I&WHV M:NY 7V% :11*8U :1]%T830>J&WTS>;WY32TMRKJ6PIM317>I*T)J-<)I5$H MC4%I'$73-=%XG;;9Z[R-@N73Y_OE)HU$7ED4?;11P;T3TH#:FU :A=(8E,91 M-%T:C;UIF^W-VKPZJ\9F1O7U** T'TJC4!J#TCB*I@NF<3MM%U%CLY'>W@)* M\Z$T"J4Q*(VC:+I6&D_4-M^QB:JQUJL :HI":0Q*XRB:KH+&%+5G'UE\M9'.X )*\Z$T"J4Q M*(VC:/J3B8VCZIQR5,\OOIY &8JOYLB^XH#2*)3&H#2.HNGB:%Q5Q^RJ]BB^ MUJ33Q5=SD[VE #53H30&I7$439="8Z8Z9C/U=/&U!IB*K^8V>N<>ZI9":0Q* MXRB:GON#Q]?-;NF9Q=>:9Y8V.7 VH^PFE42B-06D<1=/7 MW&K<3]=L69XLP9KC^PXF4)H/I5$HC9TX[N-WK6*.ZH>NB,;R=,V6YX]77NL& M]-GN^,@$,?>CMQ:@/BB4QJ TCJ+I^FA\4-?^R)J;B_0%%U":#Z51*(U!:1Q% MTS74^*ENSX?K5R<7=X3>@UK3M(L:VY[-6FO)^6=N1Z&]8U :1]'T5!^LZFGV M3!=!OFDM^_1RE/W.C",MPD5-TY:,FGC3V7323OF9&U)H_QB4QE$T/>>-(>J> M>?]GNI.Y#))5NV0GGC=JW>#$48U6BA@>K%(> MB^RQ7( ^5_/*72*K5:'WG^X7N;\IEW9O?;ZP+JG5\3FS+GFUA'V#KU;4_QID MCZ&ZRHC$6C4UNIBJ'JK-S+=EFND/Z12IG'YS_5<#\_U!+ P04 " "P10A93P0=42$" "V! &0 'AL+W=OI5"P M-,3NRY*;YSE(74]IGQX=*[$KT#M8FE1\!VO AVIIG,4ZEER4H*S0BAC83NFL M/YD/?7P(^"&@MB=GXBO9:/WHC:_YE$9>$$C(T#-P]SK +4CIB9R,/RTG[5)Z MX.GYR/XEU.YJV7 +MUK^%#D64_J1DARV?"]QI>M[:.L9>;Y,2QN>I&YB1RYC MMK>HRQ;L[%*HYLV?VCZ< .+X%4#< N*@NTD45-YQY&EB=$V,CW9L_A!*#6@G M3BC_4=9HW*UP.$Q7(#E"_G[)#3Z3[X8KRT._++F^ ^1"VAMR180B"R&E]R<, M75Z/9EF;8][DB%_)T2<+K;"PY+/*(?\7SYS>3G1\%#V/+Q)^TX<>&43O2!S% M _*POB/75S<7> ==,P:!=_#_S?@UVU@TSOI]KOZ&=GB>UN_5Q%8\@REUBV/! M'("F;]_TQ]&G"Z*'G>CA)?9.=!5$XXOHS5(+9 MA8VQ)--[A]XYN1 Z!/;8Z59C M*<5HG2O%D6;HNJ/%*$Q<D^]DAG$Y+Q*$SP(P4LBV-$_[W%$3E,1W#T// A MW.ZX'-!FDQ1M\0+SC^DC%6]:A;(.8YRPD"2 XLUT-(WR'HT@BB7E\+D%'E4VI>/K\C/XV7[Q8 MS!(Q?$>B3^&:[Z8C=P36>(.RB'\@A]]PN2!;XJU(Q/*_X%#*ZB.PRA@G<:DL M9A"'2?$??2F).%$0.&H%HU0PF@K6"PIFJ6#VM6"5"E9?"W:ID"]=*]:>$^8R$!9<"J^AD*/SQY$+/Y!& ,IIF"Q0Q2#.>*W0][OUG0Y]3?!0D6$\DW%K= +^GB77P-1? M T,W+,5\[OJKFZKE?)OUX*NMU\@PJ\@P)2L28W E(^05F.^%RSNB MXC6X12Q<@;_G2\:I2 '_J&*BL&JIK,-2M,+3D4A\#-,]'LU^^0DZ^J\J MAPP)Y@\)%@P$5G.=5;G.ZD+/71?)38T:6WE5.(W5G+:43E-YJC#BY$9DP=G/ MWEB.:]EC$9W[4R\H! W7,VW=K0OZ"D'7<"W=;2 &"D';-;VQ8U>"-6;LBAE[ M0&;6891Q96:ZM?MRHQ!4VIS "BI*V;AGNY$_=J #=[4 M4D:#-*64V4@2@5+*&JOI\BJZO.]"UVF ]2/,ZT686JI)F%*J19A2ZB7"H'X\ M->N=AZ-J'\_+??Q0[>-%L8_?9YQQE*SE#NX^$)6F!CH1#8KF#XH6#(56=]I) MJP,[X_Q]*GM3)N,YS>AJ)_K+6F"?RY0E_&F^,N$80M-K!+!"$$+'<\:-2/?[ M(@8]$.ND&$=2C.Z*A"A%"?\&5HSVU#S';94/A9PA,KW3K!X]\8+S>'5&CGT/ M[#R;S_XD'$4@)1PG/!1/96$^1X/9GK:M6XYGZDTBVI+6V(..[329Z L9]("L MDW'L)&!W*S%/:1CE+25X&R8H6>7Y[![+;*?.9IUX%V>S(='\0=&"H=#JGCEV M,M#^<26HLVNZV&E#HOF#H@5#H=6==FRQX)D>ZVRVS8_^25+^CKJI]MRY]-/N M6!S7U5N5J2UFFJYK&W8S]_3""WK@U9DZ-DJPNU-Z(/L\R5R4>SHA+P[C(='\ M0=&"H=#JSCGV5]#]<;FGLY>[V&E#HOF#H@5#H=6==NSR8'>;]_URCZ'L_\ 4$L#!!0 ( +!%"%FCM8^U>0( *\' M 9 >&PO=V]R:W-H965T1CVH-AT+%26/$FY[.\GR8Z;%DX:;'FQ18KG4"0E M,MX*^: * (UV)>-JY!5:5T.,55I 251/5,#-3BYD2;01Y0JK2@+)'*AD./#] M 2X)Y5X2.]U<)K%8:T8YS"52Z[(D\L\8F-B.O+ZW5RSHJM!6@9.X(BNX!_VM MFDLCX98EHR5P105'$O*1=],?SB)K[PR^4]BJ@S6RD2R%>+#";3;R?'L@8)!J MRT#,;P,38,P2F6/\;CB]UJ4%'J[W[)]<[":6)5$P$>P'S70Q\MY[*(. MB.UG:.*YMGRI8,I]T;:V'1B/Z5II439@(Y>4UW^R:_)P # \W8"@ 03/ =$1 M0-@ PG,]1 T@.M?#=0-PH>,Z=I>X*=$DB:78(FFM#9M=N.P[M,D7Y?:>W&MI M=JG!Z>26IZ($])7L0*$W4]"$,O4VQMIP6PN<-CSCFBG\8,3>&QB:@,+]H&-@Y.$7]:\AT+_"@5^$'6<9W(^/.P*Y_^\S_[9^Y-D MA&V50\<7'N&;Y3FX%XD>ZXT61 -:0"IX2ADE]MU>H3G(%+A&/V^62DOSC']U MW87:6]3MS;:VH:I("B//]"X%<@->\OI5?^!_["K$)*2O1]D=D2O*%6*0&U=^[YUI MD+(>#[6@1>7ZWU)HTTW=LC 3%:0U,/NY$'HO6 ?MC$[^ E!+ P04 " "P M10A9=/6@24<# #P% #0 'AL+W-T>6QE M+M[_G!?Z]EW@[FWN_$+"UR2T"MZ'B>_3QJ2[ MV])V^+D1R4#:WR^!^C^OA.\"J!P:Y$(W!#G&!8;^D6C,E[TS'#K;!5U!0MQ^7I7$X M5739[MR0-<'>3))QH5*FFC1ML@H-^X)E8$?QZ0SNNBA# +4N\4ROK#]1=88P-3;N#HM2['\)/A4YLQ-_N"$PSY=\8)9H?B+ MR0:E,C$!IDCPS)3FD\W(+T7+1[;0JW):9+CGS@EZ_KOK/&62*2HV39O:/^95 M?K/CJ/NO+-MOE5W#7H_UF_W83=Z<@LGX%$R>1$WV3L%DM)AK H79 OL/Q6:R3!N,Y%YK+NC?C:9XTH^YA(>I1Z_97F%X[;D[4)A>7*5NP=%1WU71L MFX%IF*SU!81=Y,Y>?@3C.,R/ (;EP1Q@',?"\OQ/\^FA\W$8YJWG17HHIX=R M',N'C.P'R^/G).;RSS1)HBB.L14=C;P.1MBZQ3'\^-4P;\# \D"F/UMK?+?Q M"ME?!]B>[JL0;*9X)6(SQ=<:$/^Z 2-)_+N-Y0$&M@M8[4!^?QZH*3\GBF!7 M,6_8$XPC28(A4(O^&HUC9'5B^/CW!WM*HBA)_ A@?@=1A"'P-.((Y@ \8$@4 MV??@SOLH7+VGPO7_.(>_ 5!+ P04 " "P10A9EXJ[', 3 @ "P M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( +!%"%F.(X77(00 M /P? / >&PO=V]R:V)O;VLN>&ULQ9E;;]LV%(#_"J&79< V6YM"7LSS9(@GJ$RF>[Y#Z\&CL MP\J8!_;4*.WF2>W]]G0R<64M&N[^,ENAH69M;,,]7-K-Q&VMX)6KA?"-FF33 MZ6S2<*F3CQ_V?2WM)+XP7I1>&@V%H>!>BD?WHSY\&]^-N:=BOU)G0#3S&)'J,; MA_UO/XBG]E>&T:S7LA07IFP;H7T_CE:H *A=+;6YT);03%?O$%=>E8-W(NH@N M0^BRMZ%C1TMN13R$.0*9_U^0MX$@M';,K-FY:6#%U1%D@4 6;P-YZTWY4)L( M\AB!/'ZCD>2N9E-X1SVR8P1 'NS^7_[9RQU68W@CO/8+WGA9OH7?0 "0U MF+]TBL7E*2W265G:%E;"Y=,V+(D!%^H+:F$HL#L8FWTVJEKQ\B$&PU21$KOB M1L 0[CFV MY,^\N^\/*$P(*;T1=B%%A+NR'O!1^II]X];R8?1(,26DQ$[XSZ*J$M;]UH4W M_QRS829(B570TT#F64([R)39$C*I_CT,PQAC8H)(B0UQ$PI%]2+?[&$PRYHB46!+7T.\7XQS;"@MY*"2@[,Q[*U>M/U@R&2:.C%@<,-&F$>R. M/PUB2X9)(R.6QD(["6LC3&L%@8^=A>6[Z1.\F!'=:A#[ \WK_LEB3,PE&;%+ MHE2%'=V%%\_]'K-A"LF(%7*8LXP"8CK)J'5RF+R,$F(FR8A-,I+%C#)B1LG> MTBC#E8(9)2,V"AJOAYB85C)BK>!Q)X_/.#"MY,1:^>D.CAU=",]C3,PT.;EI MHO 8P*0:+)P<4TQ.K)C7\7&,$#W*HMZIO Z08XB89')BR8Q&R#%(3#0YL6@& MFZEQ/,PR.;%ET&W5(#3FF&AR8M'@F(/0B(DFIS[<0C&+&!,334XLFK%-ZNBK M66">*8@]@R<7\9P7F&<*8L_@F/&<%YAQ"F+CX)C',2:FG8)8.SCF+,9$OZ$0 MJP?'/(DQ,?D4Q/+Y^5%*M]QC3$Q"!;&$\/Q\L-(Q"17$$HK/4\;#)>:>HG// M9/^UN1)KJ45U#3T[*(=,JUQ:%G[Z\_/B.!QQK5NESJ'LJ_YB>+7_>+W_\/[Q M.U!+ P04 " "P10A9DBR@EK@! #G' &@ 'AL+U]R96QS+W=O?,5=G3?-(:TW;>H=][M#FE;KG-NW$-)\'?=U MZC=M/)SO+)MN7^?SLEN%MIYOZU4,.AB,0G<_HWJ?W,_LS4YM_,_$9KGQT/^8W#X:;IM6L>8J]ZL[E8Q3ZMPW-VV4[A7/4^%].J^UQ(%4H' M*01I^2"#("L?Y!#DY8.&$#0L'S2"H%'YH!<(>BD?] I!K^6#QA T+A\D Y1Q M0)#T@#6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'=@G@+ M@=Z*>BN!WHIZ*X'>^O"Q3:"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+> M2J"WHMY*H+>AWD:@MZ'>1J"WH=Y&H+<]')80Z&VHMQ'H;:BW$>AMJ+<1Z&VH MMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[0^'W01Z.^KM!'H[ MZNT$>COJ[01Z.^KMS]0[Y=,NIEO/=8WO?R;5^?QLO+W^LKQNHH3#"\X!_FN^ M_P)02P,$% @ L$4(68Q/ZH^Z 0 [AP !, !;0V]N=&5N=%]4>7!E M&ULS=G);L(P% 707T'9(F(\E X"-FVW+8O^@)L\2$026[:A\/=UPB"U MHJB(2KV;1(GM=U]LZ6PR?MM:\KU-735^DA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['- MFB3:VJK,=(CC;-WDWU(&^X0TKNSF^**TOA\G).QD0COR<\!^W>N:G"MSZLVT M"R^ZCK/8IF(^;"ORZ?D2)WHT\WF946ZR51V7I-XZTKDOB$)=I;NB_?/)(>XP M[:[\ZORNS+G .'/FC/7QQ!Q='GTUF5SR&?=;\[I)U!+ M 0(4 Q0 ( +!%"%D'04UB@0 +$ 0 " 0 !D M;V-0&UL4$L! A0#% @ L$4(6=QAPH_O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ ML$4(69E&PO=V]R:W-H965T&UL4$L! A0#% @ ML$4(6?9#HGG@!P RB( !@ ("!0@X 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ L$4(61%L#;YM#0 VWX M !@ ("!&B 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L$4(65@$&PO=V]R:W-H965TSQ ( /,% 9 " @:]. !X;"]W;W)K&UL4$L! A0#% @ L$4(6:/E7!FR @ ) 8 !D M ("!JE$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ L$4(62B078>" P KP@ !D ("! MWET 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ L$4(6&PO=V]R:W-H965T&UL4$L! A0#% @ L$4(61F/+)UL M @ 604 !D ("!57X 'AL+W=O&PO=V]R:W-H965TC-=\0X *LG 9 " @7*# !X;"]W;W)K&UL4$L! A0#% @ L$4(6?83 P"= @ F@4 !D M ("!FI( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ L$4(6>L%4D^W @ ^P4 !D ("!6IL M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ML$4(62$0O#<@!0 %1T !D ("! ZH 'AL+W=O&PO=V]R:W-H965T2Z !X;"]W;W)K&UL4$L! A0#% @ L$4(63X8D@')!0 ZS4 !D M ("!ZK\ 'AL+W=O&PO=V]R:W-H M965TZY=]K0, !,2 9 M " @2[, !X;"]W;W)K&UL4$L! M A0#% @ L$4(60CL?E&'! F!@ !D ("!$M 'AL M+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ L$4( M69MI!D_L P - \ !D ("!L.0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L$4(69\-9_DP"0 -F M !D ("!=_$ 'AL+W=O^@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ L$4(6:.UC[5Y @ KP< !D M ("!J (! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " "P10A9C$_JC[H! #N' $P M @ 'Q#P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 . X #\/ ( #<$0$ ! end XML 61 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 62 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 64 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 157 260 1 false 33 0 false 7 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://femasys.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - Condensed Balance Sheets Sheet http://femasys.com/role/CondensedBalanceSheets Condensed Balance Sheets Statements 2 false false R3.htm 010100 - Statement - Condensed Balance Sheets (Parenthetical) Sheet http://femasys.com/role/CondensedBalanceSheetsParenthetical Condensed Balance Sheets (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - Condensed Statements of Comprehensive Loss Sheet http://femasys.com/role/CondensedStatementsOfComprehensiveLoss Condensed Statements of Comprehensive Loss Statements 4 false false R5.htm 030000 - Statement - Condensed Statements of Stockholders' Equity Sheet http://femasys.com/role/CondensedStatementsOfStockholdersEquity Condensed Statements of Stockholders' Equity Statements 5 false false R6.htm 040000 - Statement - Condensed Statements of Cash Flows Sheet http://femasys.com/role/CondensedStatementsOfCashFlows Condensed Statements of Cash Flows Statements 6 false false R7.htm 060100 - Disclosure - Organization, Nature of Business, and Liquidity Sheet http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidity Organization, Nature of Business, and Liquidity Notes 7 false false R8.htm 060200 - Disclosure - Fair Value Sheet http://femasys.com/role/FairValue Fair Value Notes 8 false false R9.htm 060300 - Disclosure - Cash and Cash Equivalents Sheet http://femasys.com/role/CashAndCashEquivalents Cash and Cash Equivalents Notes 9 false false R10.htm 060400 - Disclosure - Inventories Sheet http://femasys.com/role/Inventories Inventories Notes 10 false false R11.htm 060500 - Disclosure - Accrued Expenses Sheet http://femasys.com/role/AccruedExpenses Accrued Expenses Notes 11 false false R12.htm 060600 - Disclosure - Clinical Holdback Sheet http://femasys.com/role/ClinicalHoldback Clinical Holdback Notes 12 false false R13.htm 060700 - Disclosure - Revenue Recognition Sheet http://femasys.com/role/RevenueRecognition Revenue Recognition Notes 13 false false R14.htm 060800 - Disclosure - Commitments and Contingencies Sheet http://femasys.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 14 false false R15.htm 060900 - Disclosure - Notes Payable Notes http://femasys.com/role/NotesPayable Notes Payable Notes 15 false false R16.htm 061000 - Disclosure - Convertible Notes with Warrants (November 2023 Financing) Notes http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023Financing Convertible Notes with Warrants (November 2023 Financing) Notes 16 false false R17.htm 061100 - Disclosure - Stockholders' Equity Sheet http://femasys.com/role/StockholdersEquity Stockholders' Equity Notes 17 false false R18.htm 061200 - Disclosure - Equity Incentive Plans and Warrants Sheet http://femasys.com/role/EquityIncentivePlansAndWarrants Equity Incentive Plans and Warrants Notes 18 false false R19.htm 061300 - Disclosure - Related-Party Transactions Sheet http://femasys.com/role/RelatedpartyTransactions Related-Party Transactions Notes 19 false false R20.htm 061400 - Disclosure - Net Loss per Share Attributable to Common Stockholders Sheet http://femasys.com/role/NetLossPerShareAttributableToCommonStockholders Net Loss per Share Attributable to Common Stockholders Notes 20 false false R21.htm 061500 - Disclosure - Income Taxes Sheet http://femasys.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 061600 - Disclosure - Insider Trading Arrangements Sheet http://femasys.com/role/InsiderTradingArrangements Insider Trading Arrangements Notes 22 false false R23.htm 070100 - Disclosure - Organization, Nature of Business, and Liquidity (Policies) Sheet http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityPolicies Organization, Nature of Business, and Liquidity (Policies) Policies 23 false false R24.htm 080400 - Disclosure - Inventories (Tables) Sheet http://femasys.com/role/InventoriesTables Inventories (Tables) Tables http://femasys.com/role/Inventories 24 false false R25.htm 080500 - Disclosure - Accrued Expenses (Tables) Sheet http://femasys.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://femasys.com/role/AccruedExpenses 25 false false R26.htm 080600 - Disclosure - Clinical Holdback (Tables) Sheet http://femasys.com/role/ClinicalHoldbackTables Clinical Holdback (Tables) Tables http://femasys.com/role/ClinicalHoldback 26 false false R27.htm 080700 - Disclosure - Revenue Recognition (Tables) Sheet http://femasys.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://femasys.com/role/RevenueRecognition 27 false false R28.htm 081200 - Disclosure - Equity Incentive Plans and Warrants (Tables) Sheet http://femasys.com/role/EquityIncentivePlansAndWarrantsTables Equity Incentive Plans and Warrants (Tables) Tables http://femasys.com/role/EquityIncentivePlansAndWarrants 28 false false R29.htm 081400 - Disclosure - Net Loss per Share Attributable to Common Stockholders (Tables) Sheet http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersTables Net Loss per Share Attributable to Common Stockholders (Tables) Tables http://femasys.com/role/NetLossPerShareAttributableToCommonStockholders 29 false false R30.htm 090100 - Disclosure - Organization, Nature of Business, and Liquidity (Details) Sheet http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails Organization, Nature of Business, and Liquidity (Details) Details http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityPolicies 30 false false R31.htm 090300 - Disclosure - Cash and Cash Equivalents (Details) Sheet http://femasys.com/role/CashAndCashEquivalentsDetails Cash and Cash Equivalents (Details) Details http://femasys.com/role/CashAndCashEquivalents 31 false false R32.htm 090400 - Disclosure - Inventories (Details) Sheet http://femasys.com/role/InventoriesDetails Inventories (Details) Details http://femasys.com/role/InventoriesTables 32 false false R33.htm 090500 - Disclosure - Accrued Expenses (Details) Sheet http://femasys.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://femasys.com/role/AccruedExpensesTables 33 false false R34.htm 090600 - Disclosure - Clinical Holdback (Details) Sheet http://femasys.com/role/ClinicalHoldbackDetails Clinical Holdback (Details) Details http://femasys.com/role/ClinicalHoldbackTables 34 false false R35.htm 090700 - Disclosure - Revenue Recognition (Details) Sheet http://femasys.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://femasys.com/role/RevenueRecognitionTables 35 false false R36.htm 090900 - Disclosure - Notes Payable (Details) Notes http://femasys.com/role/NotesPayableDetails Notes Payable (Details) Details http://femasys.com/role/NotesPayable 36 false false R37.htm 091000 - Disclosure - Convertible Notes with Warrants (November 2023 Financing), Summary (Details) Notes http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails Convertible Notes with Warrants (November 2023 Financing), Summary (Details) Details http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023Financing 37 false false R38.htm 091002 - Disclosure - Convertible Notes with Warrants (November 2023 Financing), Warrants (Details) Notes http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails Convertible Notes with Warrants (November 2023 Financing), Warrants (Details) Details http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023Financing 38 false false R39.htm 091004 - Disclosure - Convertible Notes with Warrants (November 2023 Financing), Convertible Notes Payable (Details) Notes http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails Convertible Notes with Warrants (November 2023 Financing), Convertible Notes Payable (Details) Details http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023Financing 39 false false R40.htm 091100 - Disclosure - Stockholders' Equity (Details) Sheet http://femasys.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://femasys.com/role/StockholdersEquity 40 false false R41.htm 091200 - Disclosure - Equity Incentive Plans and Warrants, Stock Option Plan, Activity (Details) Sheet http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails Equity Incentive Plans and Warrants, Stock Option Plan, Activity (Details) Details 41 false false R42.htm 091202 - Disclosure - Equity Incentive Plans and Warrants, Inducement Grant (Details) Sheet http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails Equity Incentive Plans and Warrants, Inducement Grant (Details) Details 42 false false R43.htm 091204 - Disclosure - Equity Incentive Plans and Warrants, Share-Based Compensation Expense (Details) Sheet http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails Equity Incentive Plans and Warrants, Share-Based Compensation Expense (Details) Details 43 false false R44.htm 091206 - Disclosure - Equity Incentive Plans and Warrants, Employee Stock Purchase Plan (Details) Sheet http://femasys.com/role/EquityIncentivePlansAndWarrantsEmployeeStockPurchasePlanDetails Equity Incentive Plans and Warrants, Employee Stock Purchase Plan (Details) Details 44 false false R45.htm 091208 - Disclosure - Equity Incentive Plans and Warrants, April 2023 Financing (Details) Sheet http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails Equity Incentive Plans and Warrants, April 2023 Financing (Details) Details 45 false false R46.htm 091300 - Disclosure - Related-Party Transactions (Details) Sheet http://femasys.com/role/RelatedpartyTransactionsDetails Related-Party Transactions (Details) Details http://femasys.com/role/RelatedpartyTransactions 46 false false R47.htm 091400 - Disclosure - Net Loss per Share Attributable to Common Stockholders (Details) Sheet http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails Net Loss per Share Attributable to Common Stockholders (Details) Details http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersTables 47 false false R48.htm 091500 - Disclosure - Income Taxes (Details) Sheet http://femasys.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://femasys.com/role/IncomeTaxes 48 false false All Reports Book All Reports ef20029680_10q.htm femy-20240630.xsd femy-20240630_cal.xml femy-20240630_def.xml femy-20240630_lab.xml femy-20240630_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ef20029680_10q.htm": { "nsprefix": "femy", "nsuri": "http://femasys.com/20240630", "dts": { "inline": { "local": [ "ef20029680_10q.htm" ] }, "schema": { "local": [ "femy-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2004/ref-2004-08-10.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/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/currency/2024/currency-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/exch/2024/exch-2024.xsd", "https://xbrl.sec.gov/naics/2024/naics-2024.xsd", "https://xbrl.sec.gov/sic/2024/sic-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "femy-20240630_cal.xml" ] }, "definitionLink": { "local": [ "femy-20240630_def.xml" ] }, "labelLink": { "local": [ "femy-20240630_lab.xml" ] }, "presentationLink": { "local": [ "femy-20240630_pre.xml" ] } }, "keyStandard": 210, "keyCustom": 50, "axisStandard": 15, "axisCustom": 0, "memberStandard": 16, "memberCustom": 17, "hidden": { "total": 10, "http://xbrl.sec.gov/dei/2024": 6, "http://fasb.org/us-gaap/2024": 4 }, "contextCount": 157, "entityCount": 1, "segmentCount": 33, "elementCount": 404, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 609, "http://xbrl.sec.gov/dei/2024": 31, "http://xbrl.sec.gov/ecd/2024": 4 }, "report": { "R1": { "role": "http://femasys.com/role/DocumentAndEntityInformation", "longName": "000100 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://femasys.com/role/CondensedBalanceSheets", "longName": "010000 - Statement - Condensed Balance Sheets", "shortName": "Condensed Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c20240630", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240630", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "unique": true } }, "R3": { "role": "http://femasys.com/role/CondensedBalanceSheetsParenthetical", "longName": "010100 - Statement - Condensed Balance Sheets (Parenthetical)", "shortName": "Condensed Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c20240630", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U003", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240630", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U003", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss", "longName": "020000 - Statement - Condensed Statements of Comprehensive Loss", "shortName": "Condensed Statements of Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c20240401to20240630", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240401to20240630", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "unique": true } }, "R5": { "role": "http://femasys.com/role/CondensedStatementsOfStockholdersEquity", "longName": "030000 - Statement - Condensed Statements of Stockholders' Equity", "shortName": "Condensed Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c20221231_StatementEquityComponentsAxis_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20221231_StatementEquityComponentsAxis_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://femasys.com/role/CondensedStatementsOfCashFlows", "longName": "040000 - Statement - Condensed Statements of Cash Flows", "shortName": "Condensed Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:NetIncomeLoss", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:Depreciation", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "unique": true } }, "R7": { "role": "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidity", "longName": "060100 - Disclosure - Organization, Nature of Business, and Liquidity", "shortName": "Organization, Nature of Business, and Liquidity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://femasys.com/role/FairValue", "longName": "060200 - Disclosure - Fair Value", "shortName": "Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://femasys.com/role/CashAndCashEquivalents", "longName": "060300 - Disclosure - Cash and Cash Equivalents", "shortName": "Cash and Cash Equivalents", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://femasys.com/role/Inventories", "longName": "060400 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://femasys.com/role/AccruedExpenses", "longName": "060500 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://femasys.com/role/ClinicalHoldback", "longName": "060600 - Disclosure - Clinical Holdback", "shortName": "Clinical Holdback", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "femy:ClinicalHoldbackTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "femy:ClinicalHoldbackTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://femasys.com/role/RevenueRecognition", "longName": "060700 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://femasys.com/role/CommitmentsAndContingencies", "longName": "060800 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://femasys.com/role/NotesPayable", "longName": "060900 - Disclosure - Notes Payable", "shortName": "Notes Payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023Financing", "longName": "061000 - Disclosure - Convertible Notes with Warrants (November 2023 Financing)", "shortName": "Convertible Notes with Warrants (November 2023 Financing)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "femy:ConvertibleNotesWithWarrantsNovember2023FinancingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "femy:ConvertibleNotesWithWarrantsNovember2023FinancingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://femasys.com/role/StockholdersEquity", "longName": "061100 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://femasys.com/role/EquityIncentivePlansAndWarrants", "longName": "061200 - Disclosure - Equity Incentive Plans and Warrants", "shortName": "Equity Incentive Plans and Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://femasys.com/role/RelatedpartyTransactions", "longName": "061300 - Disclosure - Related-Party Transactions", "shortName": "Related-Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholders", "longName": "061400 - Disclosure - Net Loss per Share Attributable to Common Stockholders", "shortName": "Net Loss per Share Attributable to Common Stockholders", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://femasys.com/role/IncomeTaxes", "longName": "061500 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://femasys.com/role/InsiderTradingArrangements", "longName": "061600 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c20240401to20240630", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240401to20240630", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityPolicies", "longName": "070100 - Disclosure - Organization, Nature of Business, and Liquidity (Policies)", "shortName": "Organization, Nature of Business, and Liquidity (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "femy:OrganizationAndNatureOfBusinessPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "femy:OrganizationAndNatureOfBusinessPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://femasys.com/role/InventoriesTables", "longName": "080400 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://femasys.com/role/AccruedExpensesTables", "longName": "080500 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://femasys.com/role/ClinicalHoldbackTables", "longName": "080600 - Disclosure - Clinical Holdback (Tables)", "shortName": "Clinical Holdback (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "femy:ScheduleOfClinicalHoldbackLiabilityAccountTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "femy:ScheduleOfClinicalHoldbackLiabilityAccountTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://femasys.com/role/RevenueRecognitionTables", "longName": "080700 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://femasys.com/role/EquityIncentivePlansAndWarrantsTables", "longName": "081200 - Disclosure - Equity Incentive Plans and Warrants (Tables)", "shortName": "Equity Incentive Plans and Warrants (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersTables", "longName": "081400 - Disclosure - Net Loss per Share Attributable to Common Stockholders (Tables)", "shortName": "Net Loss per Share Attributable to Common Stockholders (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails", "longName": "090100 - Disclosure - Organization, Nature of Business, and Liquidity (Details)", "shortName": "Organization, Nature of Business, and Liquidity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://femasys.com/role/CashAndCashEquivalentsDetails", "longName": "090300 - Disclosure - Cash and Cash Equivalents (Details)", "shortName": "Cash and Cash Equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c20240630_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240630_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://femasys.com/role/InventoriesDetails", "longName": "090400 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c20240630", "name": "us-gaap:InventoryRawMaterials", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240630", "name": "us-gaap:InventoryRawMaterials", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://femasys.com/role/AccruedExpensesDetails", "longName": "090500 - Disclosure - Accrued Expenses (Details)", "shortName": "Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c20240630", "name": "femy:AccruedClinicalTrialCost", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240630", "name": "femy:AccruedClinicalTrialCost", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://femasys.com/role/ClinicalHoldbackDetails", "longName": "090600 - Disclosure - Clinical Holdback (Details)", "shortName": "Clinical Holdback (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c20231231", "name": "femy:ClinicalHoldbackLiability", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "femy:ClinicalHoldbackLiability", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://femasys.com/role/RevenueRecognitionDetails", "longName": "090700 - Disclosure - Revenue Recognition (Details)", "shortName": "Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c20240401to20240630", "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240401to20240630", "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://femasys.com/role/NotesPayableDetails", "longName": "090900 - Disclosure - Notes Payable (Details)", "shortName": "Notes Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:RepaymentsOfNotesPayable", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230701to20230731_DebtInstrumentAxis_JulyPromissoryNoteMember_LineOfCreditFacilityAxis_AFCOCreditCorporationMember", "name": "us-gaap:ProceedsFromNotesPayable", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "unique": true } }, "R37": { "role": "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "longName": "091000 - Disclosure - Convertible Notes with Warrants (November 2023 Financing), Summary (Details)", "shortName": "Convertible Notes with Warrants (November 2023 Financing), Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c20231121to20231121_DebtInstrumentAxis_November2023FinancingMember", "name": "us-gaap:ProceedsFromConvertibleDebt", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231121to20231121_DebtInstrumentAxis_November2023FinancingMember", "name": "us-gaap:ProceedsFromConvertibleDebt", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails", "longName": "091002 - Disclosure - Convertible Notes with Warrants (November 2023 Financing), Warrants (Details)", "shortName": "Convertible Notes with Warrants (November 2023 Financing), Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c20240101to20240630_DebtInstrumentAxis_November2023FinancingMember", "name": "femy:ConsecutiveTradingDaysCommonStockExceedsTheConversionPrice", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240630_DebtInstrumentAxis_November2023FinancingMember_StatementClassOfStockAxis_SeriesAWarrantsMember", "name": "us-gaap:WarrantsAndRightsOutstandingTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "unique": true } }, "R39": { "role": "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails", "longName": "091004 - Disclosure - Convertible Notes with Warrants (November 2023 Financing), Convertible Notes Payable (Details)", "shortName": "Convertible Notes with Warrants (November 2023 Financing), Convertible Notes Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c20240101to20240630", "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240401to20240630_DebtInstrumentAxis_November2023FinancingMember_LongtermDebtTypeAxis_ConvertibleDebtMember", "name": "us-gaap:InterestExpenseDebt", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "unique": true } }, "R40": { "role": "http://femasys.com/role/StockholdersEquityDetails", "longName": "091100 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c20230420to20230420", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230401to20230430", "name": "femy:PlacementAgentFeesExpensesAndOfferingExpenses", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "unique": true } }, "R41": { "role": "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails", "longName": "091200 - Disclosure - Equity Incentive Plans and Warrants, Stock Option Plan, Activity (Details)", "shortName": "Equity Incentive Plans and Warrants, Stock Option Plan, Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c20231231_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_Two021StockOptionPlanMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_Two021StockOptionPlanMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "longName": "091202 - Disclosure - Equity Incentive Plans and Warrants, Inducement Grant (Details)", "shortName": "Equity Incentive Plans and Warrants, Inducement Grant (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c20240212to20240212_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_InducementGrantMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240212to20240212_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_InducementGrantMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails", "longName": "091204 - Disclosure - Equity Incentive Plans and Warrants, Share-Based Compensation Expense (Details)", "shortName": "Equity Incentive Plans and Warrants, Share-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c20240401to20240630", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240401to20240630", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://femasys.com/role/EquityIncentivePlansAndWarrantsEmployeeStockPurchasePlanDetails", "longName": "091206 - Disclosure - Equity Incentive Plans and Warrants, Employee Stock Purchase Plan (Details)", "shortName": "Equity Incentive Plans and Warrants, Employee Stock Purchase Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c20240401to20240630", "name": "us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240630_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_EmployeeStockPurchasePlanMember", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "unique": true } }, "R45": { "role": "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "longName": "091208 - Disclosure - Equity Incentive Plans and Warrants, April 2023 Financing (Details)", "shortName": "Equity Incentive Plans and Warrants, April 2023 Financing (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c20230420to20230420", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230420to20230420", "name": "femy:PaymentsOfEquityIssuanceCosts", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "unique": true } }, "R46": { "role": "http://femasys.com/role/RelatedpartyTransactionsDetails", "longName": "091300 - Disclosure - Related-Party Transactions (Details)", "shortName": "Related-Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c20231101to20231130", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231101to20231130", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails", "longName": "091400 - Disclosure - Net Loss per Share Attributable to Common Stockholders (Details)", "shortName": "Net Loss per Share Attributable to Common Stockholders (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c20240401to20240630", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240401to20240630", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "unique": true } }, "R48": { "role": "http://femasys.com/role/IncomeTaxesDetails", "longName": "091500 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c20240401to20240630", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U007", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240401to20240630", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U007", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20029680_10q.htm", "first": true, "unique": true } } }, "tag": { "femy_AFCOCreditCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "AFCOCreditCorporationMember", "presentation": [ "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "documentation": "AFCO Credit Corporation, doing business as AFCO Insurance Premium Finance, provides premium financing services. The Company offers loans for businesses, finance property, and casualty insurance premiums. Afco Insurance Premium Finance serves clients worldwide.", "label": "AFCO Credit Corporation [Member]", "terseLabel": "AFCO Credit Corporation [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://femasys.com/role/AccruedExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r44", "r47", "r52", "r724" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r44", "r645" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r705" ] }, "femy_AccruedClinicalTrialCost": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "AccruedClinicalTrialCost", "crdr": "credit", "presentation": [ "http://femasys.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to clinical trial cost.", "label": "Accrued Clinical Trial Cost", "terseLabel": "Clinical trail costs" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://femasys.com/role/AccruedExpensesDetails", "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "totalLabel": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r47" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "presentation": [ "http://femasys.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Director fees", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r47" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r24", "r121", "r469" ] }, "femy_AcquisitionOfPatentsIncludedInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "AcquisitionOfPatentsIncludedInAccountsPayable", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Value of acquisition of patents included in accounts payable as a noncash or partial noncash transaction..", "label": "Acquisition of Patents Included in Accounts Payable", "terseLabel": "Acquisition of patents included in accounts payable" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in-capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r57", "r645", "r776" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r505", "r693", "r694", "r695", "r696", "r725", "r777" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r36", "r37", "r305" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r334", "r336" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of debt issuance costs and discount", "terseLabel": "Amortization of debt discount and issuance costs", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r258", "r621", "r622", "r689", "r734" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r4", "r208", "r209", "r617" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r95", "r106", "r123", "r146", "r186", "r190", "r197", "r198", "r204", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r363", "r365", "r399", "r463", "r542", "r614", "r615", "r645", "r670", "r718", "r719", "r736" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r117", "r130", "r146", "r204", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r363", "r365", "r399", "r645", "r718", "r719", "r736" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://femasys.com/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets, Fair Value Disclosure [Abstract]", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term assets", "label": "Assets, Noncurrent, Other than Noncurrent Investments and Property, Plant and Equipment", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets, excluding property, plant, and equipment and other property and investments, that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Charges and Other Assets." } } }, "auth_ref": [] }, "femy_AuthorizedOfferingAmountOfSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "AuthorizedOfferingAmountOfSecurities", "crdr": "credit", "presentation": [ "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "The authorized offering amount of securities.", "label": "Authorized Offering Amount of Securities", "terseLabel": "Authorized offering amount of securities" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets", "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r15", "r119", "r609" ] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://femasys.com/role/CashAndCashEquivalents" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify." } } }, "auth_ref": [ "r119", "r465" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://femasys.com/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalent", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion 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." } } }, "auth_ref": [ "r726", "r727" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r15", "r75", "r143" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r75" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents:" } } }, "auth_ref": [] }, "femy_CashPaidForAbstract": { "xbrltype": "stringItemType", "nsuri": "http://femasys.com/20240630", "localname": "CashPaidForAbstract", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Paid For [Abstract]", "terseLabel": "Cash paid for:" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r114", "r125", "r126", "r127", "r146", "r167", "r172", "r179", "r181", "r188", "r189", "r204", "r227", "r229", "r230", "r231", "r234", "r235", "r267", "r268", "r271", "r274", "r281", "r399", "r496", "r497", "r498", "r499", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r530", "r551", "r571", "r587", "r588", "r589", "r590", "r591", "r680", "r690", "r697" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r125", "r126", "r127", "r188", "r267", "r268", "r269", "r271", "r274", "r279", "r281", "r496", "r497", "r498", "r499", "r623", "r680", "r690" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "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." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails" ], "lang": { "en-us": { "role": { "label": "Warrants exercise price (in dollars per share)", "verboseLabel": "Warrants exercise price (In dollars per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r282" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Warrants issued to purchase common stock (in shares)", "verboseLabel": "Warrants purchase shares of common stock (in shares)", "terseLabel": "Warrants issued to purchase common stock (in shares)", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r282" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Warrants outstanding (in shares)", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame." } } }, "auth_ref": [ "r34" ] }, "femy_ClinicalHoldbackAbstract": { "xbrltype": "stringItemType", "nsuri": "http://femasys.com/20240630", "localname": "ClinicalHoldbackAbstract", "lang": { "en-us": { "role": { "label": "Clinical Holdback [Abstract]" } } }, "auth_ref": [] }, "femy_ClinicalHoldbackCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "ClinicalHoldbackCurrent", "crdr": "credit", "presentation": [ "http://femasys.com/role/ClinicalHoldbackDetails", "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of clinical holdback expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Clinical Holdback Current", "verboseLabel": "Clinical holdback - current portion", "negatedLabel": "Less: clinical holdback - current portion" } } }, "auth_ref": [] }, "femy_ClinicalHoldbackLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "ClinicalHoldbackLiability", "crdr": "credit", "presentation": [ "http://femasys.com/role/ClinicalHoldbackDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of clinical holdback liability.", "label": "Clinical Holdback Liability", "periodStartLabel": "Balance", "periodEndLabel": "Balance" } } }, "auth_ref": [] }, "femy_ClinicalHoldbackLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://femasys.com/20240630", "localname": "ClinicalHoldbackLiabilityRollForward", "presentation": [ "http://femasys.com/role/ClinicalHoldbackDetails" ], "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": "Clinical Holdback Liability [Roll Forward]", "terseLabel": "Clinical Holdback Liability [Roll Forward]" } } }, "auth_ref": [] }, "femy_ClinicalHoldbackNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "ClinicalHoldbackNoncurrent", "crdr": "credit", "presentation": [ "http://femasys.com/role/ClinicalHoldbackDetails", "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of clinical holdback, due after one year or beyond the normal operating cycle, if longer.", "label": "Clinical Holdback, Noncurrent", "verboseLabel": "Clinical holdback - long-term portion" } } }, "auth_ref": [] }, "femy_ClinicalHoldbackPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "ClinicalHoldbackPaid", "crdr": "credit", "presentation": [ "http://femasys.com/role/ClinicalHoldbackDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow reducing clinical holdback liability.", "label": "Clinical Holdback Paid", "negatedLabel": "Clinical holdback paid" } } }, "auth_ref": [] }, "femy_ClinicalHoldbackRetained": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "ClinicalHoldbackRetained", "crdr": "debit", "presentation": [ "http://femasys.com/role/ClinicalHoldbackDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of clinical holdback retained during the period.", "label": "Clinical Holdback Retained", "terseLabel": "Clinical holdback retained" } } }, "auth_ref": [] }, "femy_ClinicalHoldbackTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://femasys.com/20240630", "localname": "ClinicalHoldbackTextBlock", "presentation": [ "http://femasys.com/role/ClinicalHoldback" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of clinical holdback.", "label": "Clinical Holdback [Text Block]", "terseLabel": "Clinical Holdback" } } }, "auth_ref": [] }, "femy_CommissionCostsRelatingToCertainProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "CommissionCostsRelatingToCertainProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of commission costs relating to certain proceeds from issuance of common stock incurred as a noncash or partial noncash transaction.", "label": "Commission Costs Relating to Certain Proceeds From Issuance of Common Stock", "terseLabel": "Commissions costs relating to certain proceeds from issuance of common stock" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r53", "r98", "r464", "r529" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://femasys.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r82", "r219", "r220", "r594", "r708", "r713" ] }, "femy_CommonStockAuthorizedValueToBeIssuedBySalesAgent": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "CommonStockAuthorizedValueToBeIssuedBySalesAgent", "crdr": "credit", "presentation": [ "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of common stock authorized value to be issued by Sales Agent to sell maximum shares at current market prices until all shares all sold.", "label": "Common Stock, Authorized Value to be Issued by Sales Agent", "terseLabel": "Common stock authorized value to be issued by Sales Agent" } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsEmployeeStockPurchasePlanDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock reserved for issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r56" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r660", "r661", "r662", "r664", "r665", "r666", "r667", "r693", "r694", "r696", "r725", "r775", "r777" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://femasys.com/role/CondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r56" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://femasys.com/role/CondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r56", "r530" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://femasys.com/role/CondensedBalanceSheetsParenthetical", "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common stock, issued (in shares)", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r56" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://femasys.com/role/CondensedBalanceSheetsParenthetical", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Common stock, outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r7", "r56", "r530", "r548", "r777", "r778" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $.001 par, 200,000,000 authorized, 22,350,022 shares issued and 22,232,799 outstanding as of June 30, 2024; and 21,774,604 shares issued and 21,657,381 outstanding as of December 31, 2023", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r56", "r466", "r645" ] }, "femy_CommonWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "CommonWarrantsMember", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "A common warrant represents the right to purchase a company's stock at a specific price and at a specific date.", "label": "Common Warrants [Member]", "terseLabel": "Common Warrants [Member]" } } }, "auth_ref": [] }, "femy_ConsecutiveTradingDaysCommonStockExceedsTheConversionPrice": { "xbrltype": "durationItemType", "nsuri": "http://femasys.com/20240630", "localname": "ConsecutiveTradingDaysCommonStockExceedsTheConversionPrice", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "The consecutive trading days, in which common stock exceeds the conversion price, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Consecutive Trading Days, Common Stock Exceeds the Conversion Price", "terseLabel": "Consecutive trading days" } } }, "auth_ref": [] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressGross", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Construction in progress", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "crdr": "credit", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized from performance obligations in prior periods", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price." } } }, "auth_ref": [ "r290" ] }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtFairValueDisclosures", "crdr": "credit", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible note, fair value", "label": "Convertible Debt, Fair Value Disclosures", "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r727", "r728", "r729", "r730", "r731" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtMember", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Notes [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r84", "r237", "r238", "r248", "r249", "r250", "r254", "r255", "r256", "r257", "r258", "r618", "r619", "r620", "r621", "r622" ] }, "us-gaap_ConvertibleLongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleLongTermNotesPayable", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Convertible notes payable, net (including related parties)", "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r11" ] }, "femy_ConvertibleNotesWithWarrantsNovember2023FinancingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://femasys.com/20240630", "localname": "ConvertibleNotesWithWarrantsNovember2023FinancingAbstract", "lang": { "en-us": { "role": { "label": "Convertible Notes with Warrants (November 2023 Financing) [Abstract]" } } }, "auth_ref": [] }, "femy_ConvertibleNotesWithWarrantsNovember2023FinancingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://femasys.com/20240630", "localname": "ConvertibleNotesWithWarrantsNovember2023FinancingTextBlock", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023Financing" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about convertible notes with warrants financing.", "label": "Convertible Notes with Warrants November 2023 Financing [Text Block]", "terseLabel": "Convertible Notes with Warrants (November 2023 Financing)" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Cost of sales (excluding depreciation expense)", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r66", "r67", "r427" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "femy_DailyDollarTradingVolumeOfCommonStockExceedsPerDay": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "DailyDollarTradingVolumeOfCommonStockExceedsPerDay", "crdr": "debit", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of daily dollar trading volume of the common stock exceeds per day during the same period and certain equity conditions.", "label": "Daily Dollar Trading Volume of Common Stock Exceeds per Day", "terseLabel": "Daily dollar trading volume of common stock exceeds per day" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionConvertedInstrumentExpirationOrDueDateDayMonthAndYear", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Maturity date", "documentation": "Expiration, mandatory redemption, or due date, in YYYY-MM-DD format, of the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction." } } }, "auth_ref": [ "r17", "r18" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Notes Payable [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://femasys.com/role/NotesPayable" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r83", "r144", "r212", "r213", "r214", "r215", "r216", "r225", "r226", "r236", "r242", "r243", "r244", "r245", "r246", "r247", "r252", "r259", "r260", "r262", "r407" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails", "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r11", "r46", "r47", "r96", "r97", "r148", "r237", "r238", "r239", "r240", "r241", "r243", "r248", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r618", "r619", "r620", "r621", "r622", "r644", "r691", "r709", "r710", "r711", "r733", "r735" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Notes principal balance", "verboseLabel": "Aggregate principal amount", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r11", "r97", "r263" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Conversion price (in dollars per share)", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r85", "r239" ] }, "femy_DebtInstrumentConvertibleConversionPriceOfCommonStockExceeds": { "xbrltype": "perShareItemType", "nsuri": "http://femasys.com/20240630", "localname": "DebtInstrumentConvertibleConversionPriceOfCommonStockExceeds", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "The closing price per share of the common stock exceeds of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price of Common Stock Exceeds", "terseLabel": "Conversion price of common stock exceeds (in dollars per share)" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "presentation": [ "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Frequency of installment payments", "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)." } } }, "auth_ref": [ "r11", "r42" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Interest rate", "verboseLabel": "Convertible note accrue interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r49", "r238" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails", "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r148", "r237", "r238", "r239", "r240", "r241", "r243", "r248", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r261", "r618", "r619", "r620", "r621", "r622", "r644", "r691", "r733", "r735" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity date of loan", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r124", "r618", "r729", "r730" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails", "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r11", "r148", "r237", "r238", "r239", "r240", "r241", "r243", "r248", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r618", "r619", "r620", "r621", "r622", "r644", "r691", "r709", "r710", "r711", "r733", "r735" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Monthly principal and interest payments", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r11", "r42" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Notes redeem at premium, percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r102" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails", "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r11", "r28", "r31", "r41", "r88", "r89", "r148", "r237", "r238", "r239", "r240", "r241", "r243", "r248", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r261", "r618", "r619", "r620", "r621", "r622", "r644", "r691", "r733", "r735" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Unamortized discount and debt issuance costs", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r248", "r264", "r406", "r407", "r408", "r619", "r620", "r644" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetAbstract", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Notes Payable [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentsAbstract", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable [Abstract]", "label": "Convertible Notes [Abstract]" } } }, "auth_ref": [] }, "femy_DeferredOfferingCostsReclassifiedToAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "DeferredOfferingCostsReclassifiedToAdditionalPaidInCapital", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of offering costs from noncash transactions included in deferred offering costs reclassified to additional paid-in-capital.", "label": "Deferred Offering Costs Reclassified to Additional Paid-In-Capital", "terseLabel": "Deferred offering costs reclassified to additional paid-in-capital" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r4", "r23" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r4", "r23" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueAbstract", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition [Abstract]", "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r294", "r624", "r625", "r626", "r627", "r628", "r629", "r630" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r294", "r624", "r625", "r626", "r627", "r628", "r629", "r630" ] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Expense", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r6", "r35" ] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Dividends declared or paid", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r2", "r90" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r674" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r675" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Net Loss per Share Attributable to Common Stockholders [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss", "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Net loss per share attributable to common stockholders, basic (in dollars per share)", "terseLabel": "Net loss per share attributable to common stockholders, basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r136", "r154", "r155", "r156", "r157", "r158", "r159", "r164", "r167", "r179", "r180", "r181", "r185", "r359", "r362", "r375", "r376", "r460", "r474", "r611" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss", "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Net loss per share attributable to common stockholders, diluted (in dollars per share)", "terseLabel": "Net loss per share attributable to common stockholders, diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r136", "r154", "r155", "r156", "r157", "r158", "r159", "r167", "r179", "r180", "r181", "r185", "r359", "r362", "r375", "r376", "r460", "r474", "r611" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholders" ], "lang": { "en-us": { "role": { "label": "Net Loss per Share Attributable to Common Stockholders", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r163", "r182", "r183", "r184" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://femasys.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r341", "r636" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://femasys.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense expected to be recognized for employees and nonemployees", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r335" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average period over which unrecognized compensation is expected to be recognized", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r335" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized expenses", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r723" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsEmployeeStockPurchasePlanDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP) Name [Axis]", "documentation": "Information by name of employee stock ownership plan." } } }, "auth_ref": [ "r38" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOwnershipPlanESOPDisclosuresLineItems", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOwnershipPlanESOPPlanDomain", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsEmployeeStockPurchasePlanDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Plan [Domain]", "documentation": "Entities identify multiple employee stock ownership plans by unique name." } } }, "auth_ref": [ "r39" ] }, "femy_EmployeeStockPurchasePlanAbstract": { "xbrltype": "stringItemType", "nsuri": "http://femasys.com/20240630", "localname": "EmployeeStockPurchasePlanAbstract", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan [Abstract]", "terseLabel": "Employee Stock Purchase Plan [Abstract]" } } }, "auth_ref": [] }, "femy_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The Employee Stock Purchase Plan (the \"ESPP\") allows eligible full-time employees to purchase shares of common stock at 90 percent of the lower of the fair market value of a share of common stock on the first or last day of the quarter.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r672" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r672" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "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." } } }, "auth_ref": [ "r679" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r672" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r678" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r672" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r672" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r672" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r672" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r7", "r115", "r133", "r134", "r135", "r149", "r150", "r151", "r153", "r158", "r160", "r162", "r187", "r205", "r206", "r210", "r283", "r349", "r350", "r356", "r357", "r358", "r360", "r361", "r362", "r367", "r368", "r369", "r370", "r371", "r372", "r374", "r400", "r401", "r402", "r403", "r404", "r405", "r409", "r410", "r414", "r473", "r487", "r488", "r489", "r505", "r571" ] }, "femy_EquityDistributionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "EquityDistributionAgreementMember", "presentation": [ "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity distribution agreement is one under which a supplier or manufacturer of goods agrees that an independent third party will market and sell the goods.", "label": "Equity Distribution Agreement [Member]" } } }, "auth_ref": [] }, "femy_EquityIncentivePlansAndWarrantsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://femasys.com/20240630", "localname": "EquityIncentivePlansAndWarrantsAbstract", "lang": { "en-us": { "role": { "label": "Equity Incentive Plans and Warrants [Abstract]" } } }, "auth_ref": [] }, "femy_EquityWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "EquityWarrantsMember", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Equity 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": "Equity Warrants [Member]", "terseLabel": "Warrants [Member]" } } }, "auth_ref": [] }, "femy_ExpirationOfWarrant": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "ExpirationOfWarrant", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "The warrants expired during the period.", "label": "Expiration of Warrant" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://femasys.com/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r378", "r379", "r392", "r637" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://femasys.com/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r378", "r379", "r392", "r637" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://femasys.com/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r387", "r388", "r393", "r638" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://femasys.com/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r387", "r388", "r393", "r638" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://femasys.com/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r250", "r297", "r298", "r299", "r300", "r301", "r302", "r377", "r379", "r380", "r381", "r382", "r391", "r392", "r394", "r421", "r422", "r423", "r619", "r620", "r631", "r632", "r633", "r637", "r640" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://femasys.com/role/FairValue" ], "lang": { "en-us": { "role": { "label": "Fair Value", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r387", "r389", "r390", "r391", "r394", "r395", "r396", "r397", "r398", "r459", "r637", "r641" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://femasys.com/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1 [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r250", "r297", "r302", "r379", "r392", "r421", "r631", "r632", "r633", "r637" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://femasys.com/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r250", "r297", "r298", "r299", "r300", "r301", "r302", "r377", "r379", "r380", "r381", "r382", "r391", "r392", "r394", "r421", "r422", "r423", "r619", "r620", "r631", "r632", "r633", "r637", "r640" ] }, "femy_FemVueMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "FemVueMember", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Pressure management device evaluates the women's fallopian tubes after a FemBloc procedure and is part of the FemBloc validation study.", "label": "FemVue [Member]", "terseLabel": "FemVue [Member]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments under lease obligations", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r411", "r412" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net of accumulated amortization", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r428", "r707" ] }, "femy_FollowUpPeriodForInterimAnalysisOfClinicalData": { "xbrltype": "durationItemType", "nsuri": "http://femasys.com/20240630", "localname": "FollowUpPeriodForInterimAnalysisOfClinicalData", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails" ], "lang": { "en-us": { "role": { "documentation": "Follow-up period for interim analysis of clinical data for permanent birth control", "label": "Follow-up Period for Interim Analysis of Clinical Data", "terseLabel": "Follow-up period for interim analysis of clinical data for permanent birth control" } } }, "auth_ref": [] }, "femy_FranchiseTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "FranchiseTaxes", "crdr": "credit", "presentation": [ "http://femasys.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to franchise taxes.", "label": "Franchise Taxes", "terseLabel": "Franchise taxes" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesGross", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Furniture and fixtures", "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [ "r81" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposal of assets", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r689" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r69", "r553" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r69" ] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GranteeStatusAxis", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r304", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GranteeStatusDomain", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r304", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ] }, "femy_IncentiveAndOtherCompensationCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "IncentiveAndOtherCompensationCostsCurrent", "crdr": "credit", "presentation": [ "http://femasys.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "The carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to incentive and other compensation costs.", "label": "Incentive and Other Compensation Costs, Current", "terseLabel": "Incentive and other compensation costs" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r65", "r100", "r105", "r461", "r471", "r613", "r614", "r699", "r701", "r702", "r703", "r704" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Statements of Comprehensive Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r211", "r217", "r218", "r384", "r388", "r393", "r484", "r486", "r556", "r606", "r639", "r746" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r217", "r218", "r384", "r388", "r393", "r484", "r486", "r556", "r606", "r639", "r746" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://femasys.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r147", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r351", "r353", "r354", "r355", "r501", "r636" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r107", "r112", "r161", "r162", "r186", "r195", "r198", "r340", "r341", "r352", "r475", "r636" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Taxes", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r16", "r142", "r347", "r348" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r681", "r688" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid and other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "presentation": [ "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Warrants to purchase common stock (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r168", "r169", "r170", "r181" ] }, "femy_IncrementalCommonSharesAttributableToDilutiveEffectOfPreFundedWarrantsCommonWarrantsAndPlacementAgentWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://femasys.com/20240630", "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfPreFundedWarrantsCommonWarrantsAndPlacementAgentWarrants", "presentation": [ "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of pre-funded warrants, common warrants and placement agent warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Pre-Funded Warrants, Common Warrants and Placement Agent Warrants", "terseLabel": "Warrants to purchase common stock in connection financing (in shares)" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Options to purchase common stock (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r168", "r169", "r171", "r181", "r307" ] }, "femy_InducementGrantAbstract": { "xbrltype": "stringItemType", "nsuri": "http://femasys.com/20240630", "localname": "InducementGrantAbstract", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails" ], "lang": { "en-us": { "role": { "label": "Inducement Grant [Abstract]" } } }, "auth_ref": [] }, "femy_InducementGrantMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "InducementGrantMember", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsTables" ], "lang": { "en-us": { "role": { "documentation": "Inducement grants are a type of equity award to newly hired personnel.", "label": "Inducement Grant [Member]", "terseLabel": "Inducement Grant [Member]" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r676" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails", "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense on loan", "verboseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r71", "r256", "r265", "r621", "r622" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Coupon interest expense", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r71", "r257", "r621", "r622" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r194", "r686" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r138", "r140", "r141" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPayableCurrent", "crdr": "credit", "presentation": [ "http://femasys.com/role/AccruedExpensesDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued and unpaid interest", "terseLabel": "Accrued interest", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r47" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://femasys.com/role/Inventories" ], "lang": { "en-us": { "role": { "label": "Inventories", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r207" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "presentation": [ "http://femasys.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r682" ] }, "us-gaap_InventoryLIFOReservePeriodCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryLIFOReservePeriodCharge", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Inventory reserve write-off", "documentation": "The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period." } } }, "auth_ref": [ "r80" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets", "http://femasys.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, net", "totalLabel": "Inventory, net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r128", "r610", "r645" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "presentation": [ "http://femasys.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r684" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "presentation": [ "http://femasys.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Work in progress", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r683" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r186", "r193", "r198", "r614", "r685" ] }, "femy_JulyPromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "JulyPromissoryNoteMember", "presentation": [ "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation in July of 2023.", "label": "July Promissory Note [Member]", "terseLabel": "July Promissory Note [Member]" } } }, "auth_ref": [] }, "femy_JunePromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "JunePromissoryNoteMember", "presentation": [ "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation in June of 2022.", "label": "June Promissory Note [Member]" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsGross", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements", "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r81" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r11", "r46", "r47", "r48", "r51", "r52", "r53", "r54", "r146", "r204", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r364", "r365", "r366", "r399", "r528", "r612", "r670", "r718", "r736", "r737" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r61", "r99", "r468", "r645", "r692", "r706", "r732" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Liabilities and Stockholders' Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r48", "r118", "r146", "r204", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r364", "r365", "r366", "r399", "r645", "r718", "r736", "r737" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r11", "r51", "r52", "r53", "r54", "r146", "r204", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r364", "r365", "r366", "r399", "r718", "r736", "r737" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r45", "r50", "r691", "r716", "r717" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r45", "r50", "r691", "r716" ] }, "femy_LiquidityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://femasys.com/20240630", "localname": "LiquidityAbstract", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails" ], "lang": { "en-us": { "role": { "label": "Liquidity [Abstract]", "terseLabel": "Liquidity [Abstract]" } } }, "auth_ref": [] }, "femy_LiquidityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://femasys.com/20240630", "localname": "LiquidityPolicyTextBlock", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the liquidity.", "label": "Liquidity [Policy Text Block]", "terseLabel": "Liquidity" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r11", "r709", "r710", "r711" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r11", "r25", "r709", "r710", "r711" ] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Machinery and equipment", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r81" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r221", "r222", "r223", "r224", "r303", "r337", "r382", "r426", "r483", "r485", "r492", "r520", "r521", "r578", "r580", "r582", "r583", "r585", "r604", "r605", "r616", "r623", "r634", "r640", "r641", "r642", "r643", "r655", "r720", "r738", "r739", "r740", "r741", "r742", "r743" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r221", "r222", "r223", "r224", "r303", "r337", "r382", "r426", "r483", "r485", "r492", "r520", "r521", "r578", "r580", "r582", "r583", "r585", "r604", "r605", "r616", "r623", "r634", "r640", "r641", "r642", "r655", "r720", "r738", "r739", "r740", "r741", "r742", "r743" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://femasys.com/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r722" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r139" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r139" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r75", "r76", "r77" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows", "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss", "http://femasys.com/role/CondensedStatementsOfStockholdersEquity", "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails" ], "lang": { "en-us": { "role": { "label": "Net loss", "totalLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r68", "r77", "r101", "r116", "r131", "r132", "r135", "r146", "r152", "r154", "r155", "r156", "r157", "r158", "r161", "r162", "r177", "r204", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r359", "r362", "r376", "r399", "r472", "r550", "r569", "r570", "r668", "r718" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss", "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Net loss attributable to common stockholders, basic", "terseLabel": "Net loss attributable to common stockholders, basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r137", "r154", "r155", "r156", "r157", "r164", "r165", "r178", "r181", "r362" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss", "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Net loss attributable to common stockholders, diluted", "terseLabel": "Net loss attributable to common stockholders, diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r137", "r166", "r173", "r174", "r175", "r176", "r178", "r181" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityPolicies" ], "lang": { "en-us": { "role": { "label": "Recently Issued Accounting Pronouncements Adopted and Not Yet Adopted", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://femasys.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r677" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://femasys.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r677" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonUsMember", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "International [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r779", "r780", "r781", "r782" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Non-cash investing and financing activities:" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense), net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r70" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "auth_ref": [] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableCurrent", "crdr": "credit", "presentation": [ "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Note payable", "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." } } }, "auth_ref": [ "r46", "r47" ] }, "femy_November2023FinancingMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "November2023FinancingMember", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingConvertibleNotesPayableDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "The November 2023 financing.", "label": "November 2023 Financing [Member]", "terseLabel": "November 2023 Financing [Member]" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r615", "r700" ] }, "femy_NumberOfProductsReceivedEUMDRAndCEMarkCertifications": { "xbrltype": "integerItemType", "nsuri": "http://femasys.com/20240630", "localname": "NumberOfProductsReceivedEUMDRAndCEMarkCertifications", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of products received European Union Medical Device Regulation (EU MDR) certificates and CE Mark certifications during the period.", "label": "Number of Products Received EU MDR and CE Mark Certifications", "terseLabel": "Number of products received EU MDR and CE Mark certifications" } } }, "auth_ref": [] }, "femy_NumberOfWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://femasys.com/20240630", "localname": "NumberOfWarrantsExercised", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants exercised during the period.", "label": "Number of Warrants Exercised", "terseLabel": "Warrants exercised (in shares)" } } }, "auth_ref": [] }, "femy_NumberOfWomenEnrolledForClinicalReadout": { "xbrltype": "integerItemType", "nsuri": "http://femasys.com/20240630", "localname": "NumberOfWomenEnrolledForClinicalReadout", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of additional women enrolled for a clinical readout.", "label": "Number of Women Enrolled for Clinical Readout", "terseLabel": "Number of women enrolled for a clinical readout" } } }, "auth_ref": [] }, "femy_NumberOfWomenNeedToUseForInterimAnalysisOfClinicalData": { "xbrltype": "integerItemType", "nsuri": "http://femasys.com/20240630", "localname": "NumberOfWomenNeedToUseForInterimAnalysisOfClinicalData", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of women need to use for interim analysis of clinical data for permanent birth control", "label": "Number of Women Need to Use for Interim Analysis of Clinical Data", "terseLabel": "Number of women need to use for interim analysis of clinical data for permanent birth control" } } }, "auth_ref": [] }, "femy_NumberOfWomenUsedFemBlocForPermanentBirthControl": { "xbrltype": "integerItemType", "nsuri": "http://femasys.com/20240630", "localname": "NumberOfWomenUsedFemBlocForPermanentBirthControl", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of women used FemBloc for permanent birth control", "label": "Number of Women Used FemBloc for Permanent Birth Control", "terseLabel": "Number of women used FemBloc for permanent birth control" } } }, "auth_ref": [] }, "femy_NumberOfYearWhereWomenSUsedForPermanentBirthControl": { "xbrltype": "durationItemType", "nsuri": "http://femasys.com/20240630", "localname": "NumberOfYearWhereWomenSUsedForPermanentBirthControl", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of year where women's used for permanent birth control.", "label": "Number of Year Where Women's Used for Permanent Birth Control", "terseLabel": "Number of year where women's used for permanent birth control." } } }, "auth_ref": [] }, "femy_OperatingAndFinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance lease, classified as current.", "label": "Operating and Finance Lease, Liability, Current", "terseLabel": "Lease liabilities - current portion" } } }, "auth_ref": [] }, "femy_OperatingAndFinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance lease, classified as noncurrent.", "label": "Operating and Finance Lease, Liability, Noncurrent", "verboseLabel": "Lease liabilities - long-term portion" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r105", "r613", "r699", "r701", "r702", "r703", "r704" ] }, "femy_OperatingLeaseAndFinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "OperatingLeaseAndFinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of right-of-use asset from operating and finance lease.", "label": "Operating Lease and Finance Lease, Right-of-Use Asset", "terseLabel": "Lease right-of-use assets, net" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of right-of-use assets", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r689" ] }, "femy_OrganizationAndNatureOfBusinessAbstract": { "xbrltype": "stringItemType", "nsuri": "http://femasys.com/20240630", "localname": "OrganizationAndNatureOfBusinessAbstract", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails" ], "lang": { "en-us": { "role": { "label": "Organization and Nature of Business [Abstract]", "terseLabel": "Organization and Nature of Business [Abstract]" } } }, "auth_ref": [] }, "femy_OrganizationAndNatureOfBusinessPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://femasys.com/20240630", "localname": "OrganizationAndNatureOfBusinessPolicyTextBlock", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the organization and nature of business.", "label": "Organization and Nature of Business [Policy Text Block]", "terseLabel": "Organization and Nature of Business" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Nature of Business, and Liquidity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidity" ], "lang": { "en-us": { "role": { "terseLabel": "Organization, Nature of Business, and Liquidity", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r43", "r94", "r493", "r494" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://femasys.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r47" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid and other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r129", "r645" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other long-term assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r122" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParentMember", "presentation": [ "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Accrued Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Issuance costs for at-the-market sales of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r73" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Transaction costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r14" ] }, "femy_PaymentsOfEquityIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "PaymentsOfEquityIssuanceCosts", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows", "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Equity Issuance Costs", "negatedLabel": "Equity issuance costs for April 2023 Financing", "terseLabel": "Transaction costs" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of patents", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r72" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r72" ] }, "femy_PercentageOfRestockingFee": { "xbrltype": "percentItemType", "nsuri": "http://femasys.com/20240630", "localname": "PercentageOfRestockingFee", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of restocking fee on items to be returned.", "label": "Percentage of Restocking Fee", "terseLabel": "Percentage of restocking fee" } } }, "auth_ref": [] }, "femy_PercentageOfWarrantClosingPriceOfCommonStockExceedsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://femasys.com/20240630", "localname": "PercentageOfWarrantClosingPriceOfCommonStockExceedsPercentage", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of warrant has the right to call the exercise, if the closing price of the common stock exceeds.", "label": "Percentage of Warrant Closing Price of Common Stock Exceeds, Percentage", "terseLabel": "Percentage of warrant closing price of common stock exceeds" } } }, "auth_ref": [] }, "femy_PeriodForAnalysisOfClinicalData": { "xbrltype": "durationItemType", "nsuri": "http://femasys.com/20240630", "localname": "PeriodForAnalysisOfClinicalData", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails" ], "lang": { "en-us": { "role": { "documentation": "Period for analysis of clinical data for permanent birth control.", "label": "Period for analysis of clinical data", "terseLabel": "Period for analysis of clinical data for permanent birth control" } } }, "auth_ref": [] }, "femy_PeriodOfConversionPrice": { "xbrltype": "durationItemType", "nsuri": "http://femasys.com/20240630", "localname": "PeriodOfConversionPrice", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of conversion price for a period after closing, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Period of Conversion Price", "terseLabel": "Conversion price, period" } } }, "auth_ref": [] }, "femy_PlacementAgentFeesExpensesAndOfferingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "PlacementAgentFeesExpensesAndOfferingExpenses", "crdr": "debit", "presentation": [ "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of placement agent fees expense and offering expenses related to common stock and warrants.", "label": "Placement Agent Fees Expenses and Offering Expenses", "terseLabel": "Placement agent fees expenses and offering expenses" } } }, "auth_ref": [] }, "femy_PlacementAgentWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "PlacementAgentWarrantsMember", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "The member stands common stock issued to the placement agent as compensation for services (\"placement agent warrants\").", "label": "Placement Agent Warrants [Member]", "terseLabel": "Placement Agent Warrants [Member]" } } }, "auth_ref": [] }, "femy_PreFundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "PreFundedWarrantsMember", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "A pre-funded warrant that allows the warrant holder to purchase a specified number of a company's securities at a nominal exercise price.", "label": "Pre Funded Warrants [Member]", "terseLabel": "Pre-funded Warrants [Member]" } } }, "auth_ref": [] }, "femy_PrimaryGeographicalMarketsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://femasys.com/20240630", "localname": "PrimaryGeographicalMarketsAbstract", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Primary Geographical Markets [Abstract]", "terseLabel": "Primary Geographical Markets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from convertible notes", "label": "Proceeds from Convertible Debt", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r13" ] }, "femy_ProceedsFromExerciseOfCommonStockWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "ProceedsFromExerciseOfCommonStockWarrants", "crdr": "debit", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their common stock warrants.", "label": "Proceeds from Exercise of Common Stock Warrants", "verboseLabel": "Cash proceeds from warrants exercised" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from at-the-market sales of common stock", "verboseLabel": "Proceeds from Issuance of Common Stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from common stock issued through ESPP and exercised options", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r1", "r10" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from the issuance of common stock and warrants in April 2023 Financing", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross proceeds from offering", "label": "Proceeds from Issuance or Sale of Equity", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r1", "r496" ] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "presentation": [ "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds to pay insurance premiums", "label": "Proceeds from Notes Payable", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from exercise of pre-funded warrants", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r687" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r199", "r427", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r607", "r624", "r654", "r655", "r656", "r658", "r659", "r714", "r715", "r721", "r745", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r199", "r427", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r607", "r624", "r654", "r655", "r656", "r658", "r659", "r714", "r715", "r721", "r745", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774" ] }, "femy_PropertyAndEquipmentCostsIncludedInAccountsPayableAndAccruedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "PropertyAndEquipmentCostsIncludedInAccountsPayableAndAccruedExpense", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Value of property and equipment costs included in accounts payable and accrued expense as a noncash or partial noncash transaction.", "label": "Property and Equipment Costs, Included in Accounts Payable and Accrued Expense", "terseLabel": "Property and equipment costs included in accounts payable and accrued expense" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r81", "r120", "r470" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Net property and equipment", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r5", "r413", "r462", "r470", "r645" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property and equipment, at cost:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentOther", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Office equipment", "label": "Property, Plant and Equipment, Other, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r5" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r221", "r222", "r223", "r224", "r296", "r303", "r330", "r331", "r332", "r337", "r382", "r424", "r425", "r426", "r483", "r485", "r492", "r520", "r521", "r578", "r580", "r582", "r583", "r585", "r604", "r605", "r616", "r623", "r634", "r640", "r641", "r642", "r643", "r655", "r662", "r712", "r720", "r729", "r739", "r740", "r741", "r742", "r743" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r221", "r222", "r223", "r224", "r296", "r303", "r330", "r331", "r332", "r337", "r382", "r424", "r425", "r426", "r483", "r485", "r492", "r520", "r521", "r578", "r580", "r582", "r583", "r585", "r604", "r605", "r616", "r623", "r634", "r640", "r641", "r642", "r643", "r655", "r662", "r712", "r720", "r729", "r739", "r740", "r741", "r742", "r743" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://femasys.com/role/RelatedpartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related-party transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r40", "r418" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related-Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://femasys.com/role/RelatedpartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related-Party Transactions", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r415", "r416", "r417", "r419", "r420", "r502", "r503", "r504", "r554", "r555", "r556", "r575", "r577" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows", "http://femasys.com/role/NotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Down payments", "negatedLabel": "Repayment of note payable", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r74" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r338", "r606", "r614", "r744" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets", "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r58", "r90", "r467", "r490", "r491", "r500", "r531", "r645" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r115", "r149", "r150", "r151", "r153", "r158", "r160", "r162", "r205", "r206", "r210", "r349", "r350", "r356", "r357", "r358", "r360", "r361", "r362", "r367", "r369", "r370", "r372", "r374", "r409", "r410", "r487", "r489", "r505", "r777" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss", "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Sales", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r103", "r104", "r186", "r191", "r192", "r196", "r198", "r199", "r200", "r202", "r293", "r294", "r427" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://femasys.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r113", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r292", "r295" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://femasys.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Sales by Geographic Region", "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." } } }, "auth_ref": [ "r78" ] }, "femy_RevenueRecognitionPaymentTermOfPeriod": { "xbrltype": "durationItemType", "nsuri": "http://femasys.com/20240630", "localname": "RevenueRecognitionPaymentTermOfPeriod", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue recognition payment period term, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Revenue Recognition, Payment Term of Period", "terseLabel": "Revenue recognition payment period term" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://femasys.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r677" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://femasys.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r677" ] }, "us-gaap_SalariesWagesAndOfficersCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalariesWagesAndOfficersCompensationAbstract", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Expense [Abstract]", "label": "Salary and Wage, Excluding Cost of Good and Service Sold [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds from issuance of common stock and warrants", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Purchase price (in dollars per share)", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://femasys.com/role/AccruedExpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "femy_ScheduleOfClinicalHoldbackLiabilityAccountTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://femasys.com/20240630", "localname": "ScheduleOfClinicalHoldbackLiabilityAccountTableTextBlock", "presentation": [ "http://femasys.com/role/ClinicalHoldbackTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of clinical holdback liability account.", "label": "Schedule Of Clinical Holdback Liability Account [Table Text Block]", "terseLabel": "Clinical Holdback Liability" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersTables" ], "lang": { "en-us": { "role": { "label": "Computation of Basic and Diluted Net Loss Per Share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r698" ] }, "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]", "documentation": "Disclosure of information about employee stock ownership plan (ESOP) by plan." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://femasys.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "label": "Inventory Stated at Cost, Net of Reserve", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r12", "r62", "r63", "r64" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r304", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Stock Option Plan Activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r8", "r9", "r92" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Estimated Using Assumptions", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r93" ] }, "femy_ScheduleOfShareBasedPaymentAwardFairValueWarrantLiabilityValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://femasys.com/20240630", "localname": "ScheduleOfShareBasedPaymentAwardFairValueWarrantLiabilityValuationAssumptionsTableTextBlock", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of warrants, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share Based Payment Award, Fair Value Warrant Liability, Valuation Assumptions [Table Text Block]", "terseLabel": "Warrants Valuation Assumptions" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r26", "r27", "r28", "r29", "r30", "r31", "r86", "r88", "r89", "r90", "r125", "r126", "r127", "r188", "r267", "r268", "r269", "r271", "r274", "r279", "r281", "r496", "r497", "r498", "r499", "r623", "r680", "r690" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersTables" ], "lang": { "en-us": { "role": { "label": "Computations of Diluted Weighted Average Shares Outstanding", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r19" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r671" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r673" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r200", "r201", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r517", "r518", "r519", "r579", "r581", "r584", "r586", "r593", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r608", "r625", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r657", "r662", "r721", "r745", "r747", "r748", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Sales and marketing", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Sales and Marketing [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r69" ] }, "femy_SeriesAWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "SeriesAWarrantsMember", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "A classification of Information by type of warrant or right issued, for example Series A Warrants.", "label": "Series A Warrants [Member]", "terseLabel": "Series A Warrants [Member]" } } }, "auth_ref": [] }, "femy_SeriesBWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "SeriesBWarrantsMember", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "A classification of Information by type of warrant or right issued, for example Series B Warrants.", "label": "Series B Warrants [Member]", "terseLabel": "Series B Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r635" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value Assumptions [Abstract]", "label": "Estimated Fair Value Assumptions [Abstract]" } } }, "auth_ref": [] }, "femy_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsBlackScholesValue": { "xbrltype": "perShareItemType", "nsuri": "http://femasys.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsBlackScholesValue", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company under Black-Scholes assumptions.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Black-Scholes Value", "terseLabel": "Black-Scholes value (in dollars per share)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "label": "Dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r331" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "label": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r330" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r332" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r304", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r317" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "label": "Granted (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r315" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average fair values of options granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r325" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Shares outstanding (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r311", "r312" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "label": "Number of Options [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "Ending balance (in dollars per share)", "label": "Weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r311", "r312" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "label": "Options vested and exercisable [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "label": "Options vested and exercisable, Number of option vested (in shares)", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r327" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "label": "Options vested and exercisable, Exercise price (in dollars per share)", "verboseLabel": "Options vested and exercisable, Weighted average exercise price (in dollars per shares)", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r327" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "label": "Forfeited (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r317" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "label": "Granted (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r315" ] }, "femy_ShareBasedCompensationExpenseToBeRecognizedUponAchievingCertainPerformanceCondition": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "ShareBasedCompensationExpenseToBeRecognizedUponAchievingCertainPerformanceCondition", "crdr": "debit", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement to be recognized upon achieving certain performance condition.", "label": "Share-based Compensation Expense to be Recognized upon Achieving Certain Performance Condition", "terseLabel": "Compensation expense to be recognized upon achieving certain performance condition" } } }, "auth_ref": [] }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedPaymentArrangementEmployeeMember", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "label": "Employees [Member]", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ] }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedPaymentArrangementNonemployeeMember", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "label": "Nonemployee [Member]", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r304", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price (in dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsInducementGrantDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r329" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrants" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive Plans and Warrants", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r87", "r91" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r114", "r125", "r126", "r127", "r146", "r167", "r172", "r179", "r181", "r188", "r189", "r204", "r227", "r229", "r230", "r231", "r234", "r235", "r267", "r268", "r271", "r274", "r281", "r399", "r496", "r497", "r498", "r499", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r530", "r551", "r571", "r587", "r588", "r589", "r590", "r591", "r680", "r690", "r697" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity", "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingSummaryDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r7", "r56", "r59", "r60", "r115", "r133", "r134", "r135", "r149", "r150", "r151", "r153", "r158", "r160", "r162", "r187", "r205", "r206", "r210", "r283", "r349", "r350", "r356", "r357", "r358", "r360", "r361", "r362", "r367", "r368", "r369", "r370", "r371", "r372", "r374", "r400", "r401", "r402", "r403", "r404", "r405", "r409", "r410", "r414", "r473", "r487", "r488", "r489", "r505", "r571" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r200", "r201", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r517", "r518", "r519", "r579", "r581", "r584", "r586", "r593", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r608", "r625", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r657", "r662", "r721", "r745", "r747", "r748", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r149", "r150", "r151", "r187", "r410", "r427", "r495", "r516", "r522", "r523", "r524", "r525", "r526", "r527", "r530", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r549", "r552", "r553", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r571", "r663" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statements of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Balance Sheets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statements of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r149", "r150", "r151", "r187", "r203", "r410", "r427", "r495", "r516", "r522", "r523", "r524", "r525", "r526", "r527", "r530", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r549", "r552", "r553", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r571", "r663" ] }, "femy_StockBasedCompensationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://femasys.com/20240630", "localname": "StockBasedCompensationExpenseAbstract", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Stock-based Compensation Expense [Abstract]", "terseLabel": "Share-based Compensation Expense [Abstract]" } } }, "auth_ref": [] }, "femy_StockIssuedDuringPeriodSharesAtTheMarketOfferingNetOfIssuanceCosts": { "xbrltype": "sharesItemType", "nsuri": "http://femasys.com/20240630", "localname": "StockIssuedDuringPeriodSharesAtTheMarketOfferingNetOfIssuanceCosts", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued in connection with the at-the-market program during the period.", "label": "Stock Issued During Period, Shares, At-The-Market Offering, Net of issuance Costs", "terseLabel": "Issuance of common stock in connection with at-the-market offering, net of issuance costs (in shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity", "http://femasys.com/role/EquityIncentivePlansAndWarrantsEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common stock in connection with ESPP (in shares)", "label": "Stock issued (in shares)", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r7", "r55", "r56", "r90" ] }, "femy_StockIssuedDuringPeriodSharesExerciseOfPreFundedWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://femasys.com/20240630", "localname": "StockIssuedDuringPeriodSharesExerciseOfPreFundedWarrants", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of pre-funded warrants exercise.", "label": "Stock Issued During Period, Shares, Exercise of Pre-funded Warrants", "terseLabel": "Exercise of pre-funded warrants (in shares)" } } }, "auth_ref": [] }, "femy_StockIssuedDuringPeriodSharesIssuanceOfCommonStockAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://femasys.com/20240630", "localname": "StockIssuedDuringPeriodSharesIssuanceOfCommonStockAndWarrants", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of common stock and warrants, in connection with \"April 2023 Financing\" during the period.", "label": "Stock Issued During Period, Shares, Issuance of Common Stock and Warrants", "terseLabel": "Issuance of common stock and warrants in connection with April 2023 Financing, net of issuance costs (in shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails", "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Common stock sold (in shares)", "verboseLabel": "Issuance and sale of common stock (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r7", "r55", "r56", "r90", "r496", "r571", "r588" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r7", "r55", "r56", "r90", "r316" ] }, "femy_StockIssuedDuringPeriodValueAtTheMarketOfferingNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "StockIssuedDuringPeriodValueAtTheMarketOfferingNetOfIssuanceCosts", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued in connection with at-the-market program during the period.", "label": "Stock Issued During Period, Value, At-The-Market Offering, Net of Issuance Costs", "terseLabel": "Issuance of common stock in connection with at-the-market offering, net of issuance costs" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity", "http://femasys.com/role/EquityIncentivePlansAndWarrantsEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common stock in connection with ESPP", "label": "Stock issued, fair value", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r7", "r55", "r56", "r90" ] }, "femy_StockIssuedDuringPeriodValueExerciseOfPreFundedWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "StockIssuedDuringPeriodValueExerciseOfPreFundedWarrants", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Aggregate value of issuance of common stock from exercise of pre-funded warrants issued during the period.", "label": "Stock Issued During Period, Value, Exercise of Pre-funded Warrants", "terseLabel": "Exercise of pre-funded warrants" } } }, "auth_ref": [] }, "femy_StockIssuedDuringPeriodValueIssuanceOfCommonStockAndWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://femasys.com/20240630", "localname": "StockIssuedDuringPeriodValueIssuanceOfCommonStockAndWarrants", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Equity impact of the value in issuance of common stock and warrants, in connection with \"April 2023 Financing\", net of issuance costs.", "label": "Stock Issued During Period, Value, Issuance of Common Stock and Warrants", "terseLabel": "Issuance of common stock and warrants in connection with April 2023 Financing, net of issuance costs" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock value", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r7", "r55", "r56", "r90", "r505", "r571", "r588", "r669" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets", "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r56", "r59", "r60", "r79", "r532", "r548", "r572", "r573", "r645", "r670", "r692", "r706", "r732", "r777" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets", "http://femasys.com/role/CondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteAbstract", "presentation": [ "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://femasys.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r87", "r145", "r266", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r283", "r373", "r574", "r576", "r592" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://femasys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://femasys.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental cash flow information" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://femasys.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Common Stock [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r32" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://femasys.com/role/CondensedBalanceSheetsParenthetical", "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury stock, common shares (in shares)", "periodEndLabel": "Treasury stock, common shares (in shares)", "periodStartLabel": "Treasury stock, common shares (in shares)", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r32" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonValue", "crdr": "debit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets", "http://femasys.com/role/CondensedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, 117,223 common shares", "negatedPeriodStartLabel": "Treasury stock, common value", "negatedPeriodEndLabel": "Treasury stock, common value", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r32", "r33", "r59" ] }, "femy_Two021StockOptionPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "Two021StockOptionPlanMember", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsStockOptionPlanActivityDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsTables" ], "lang": { "en-us": { "role": { "documentation": "Name of the stock-based compensation arrangement option plan.", "label": "2021 Stock Option Plan [Member]", "terseLabel": "2021 Stock Option Plan [Member]" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://femasys.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "U.S. [Member]" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://femasys.com/role/OrganizationNatureOfBusinessAndLiquidityPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r20", "r21", "r22", "r108", "r109", "r110", "r111" ] }, "femy_WarrantsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://femasys.com/20240630", "localname": "WarrantsAbstract", "presentation": [ "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails" ], "lang": { "en-us": { "role": { "label": "Warrants [Abstract]", "terseLabel": "Warrants [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://femasys.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Warrants", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [ "r728", "r729", "r730" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails", "http://femasys.com/role/EquityIncentivePlansAndWarrantsApril2023FinancingDetails" ], "lang": { "en-us": { "role": { "label": "Warrants term", "terseLabel": "Warrants term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r728", "r729", "r730" ] }, "femy_WarrantsSevenMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "WarrantsSevenMember", "presentation": [ "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "documentation": "Warrants and rights represent derivative securities that give the holder the right to purchase securities.", "label": "Warrants Seven [Member]", "terseLabel": "November 2023 Financing [Member]" } } }, "auth_ref": [] }, "femy_WarrantsSixMember": { "xbrltype": "domainItemType", "nsuri": "http://femasys.com/20240630", "localname": "WarrantsSixMember", "presentation": [ "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "documentation": "Warrants and rights represent derivative securities that give the holder the right to purchase securities.", "label": "Warrants Six [Member]", "terseLabel": "April 2023 Financing [Member]" } } }, "auth_ref": [] }, "femy_WarrantsTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://femasys.com/20240630", "localname": "WarrantsTransactionsAbstract", "presentation": [ "http://femasys.com/role/ConvertibleNotesWithWarrantsNovember2023FinancingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Warrants Transactions [Abstract]", "terseLabel": "Warrants [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total potential shares (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r698" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss", "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares)", "terseLabel": "Weighted average number of shares used in computing net loss per share attributable to common stockholders, diluted (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r166", "r181" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://femasys.com/role/CondensedStatementsOfComprehensiveLoss", "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares)", "terseLabel": "Weighted average number of shares used in computing net loss per share attributable to common stockholders, basic (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r164", "r181" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://femasys.com/role/NetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480489/718-40-50-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480489/718-40-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-10" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-26" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12A" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r680": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" } } } ZIP 68 0001140361-24-036299-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-24-036299-xbrl.zip M4$L#!!0 ( +!%"%D.X:NW5)3_Y9>>Z+&_? MO7W[_?OW/7-E+\NOWD+?1V^3M"A9*M1._7P_2;\^\KBYS5DQ>OS'U//?D7T: M1%'TUMX=/5HD;0_J9L';__WM\X6X5C=L=[(_YO7R_H?-W@1OJYO#1Y,BPQ#0 MQP9;/3'\09&7HX=C5G#[H+ZH'X9XU.J/AQH$9O;T"-7_?CS_?/]XV?[\_:-O MRYRE19SE-ZS4ZVC>YN_ZGO>U?9MT?; 637#W<1&+8S*':O M&+N='F1]8VR@4DU,\_"-^L;8@R(;I&5^U_YP?7/\!X,\UV3ZT"_JN^.=*?/= M\NY6%>V3J6^_-;?-;^"NCYIC+O,'*2!ZJ^\.'TQ9(HKV+ME;8_TI$M'^J+XQ M_F!YFS_PI+XS]JCZ(:[;'S5WQF=0Q0],GHK'VQ3R@2:%''LP5C?WZZ&_L.*N MV!/9C7W(#Y!?/_@P;QN0V=G_R?,^7"LFS0?]L4S*OMK_\+;ZM[KVA]U=[W,B M5%HHZ979.^]CGC&9)_)*V0?LGT^9&-RHM/1$KEBI'QP4&M0:CWI?SL_BI*\\ MB/>"/;A'(,;W/S_,;N_RY.JZ]'3GB+?KF6$T?[V[6_?F1I7,,V/:5?\>)-]^ MV3G,TE*_>/=2T]..)ZIOO^R4ZD?YUH[QK4;4M]48?_K ,WGG%>5=7_VRPYGX M>I5K@I>[(NMG^3OOC[']\]X;?O?MG_=ZGC[(Y)N7Z-7Y=/'E.#'\^]=$2I7N M#%N327';9W?OO#1+E?[%A^3'._-6E50?Y;FA,6&7 M7S]>9O>$4$',+SL:EM[%R0\E=V/6US)@W_[SX>U8EQ[NX:%E]/(X*03K_U.Q M_"B5G_1:-SHK M\G-(Y]+!6&3(0^#+"*D. 2$D3!G)V5NO7=&_V+ZUW)[G;V M =1 ,7-_AR1YW^%C?:5H=%=QR4/I\R"4$'."N.!$ @8)@U$<$O)T=_?-IP5[ M]$7?S>1DGV+!<2Q )+E/L(QQZ /E*P10) ,@L)RA3W^',_?H*-6H^Y2S M_DDJU8__5G>-WG 4<1@!BG& L9*,A53X$?%!%!*$F#]#;S3_ (0B31@S]:H6 M;>\^*5Z>:&4BMS/V&RL'N>[I!+WI3ND.(JP[J7 $510R*@!C2O-)S/UXNGO0 M#^KN0=.]?XV_YN!'4OSK;X-4?L.V5\<'!^>59Y#A4(8@PXW$L11!',:"WY$]6D7QDHQCFGD82Q[A5A/E(BP H2(* M.*59?Q! MFE37?O=]HTD5R;LTZ6L@SP=*8_@R^B9@+'S((T%PC+DB3"!-T PQJN$IY&JZ M;PA HYK,UK=G$#*#@E(N0_V_ '-!&=90&H:!CP3%(N0M/?-IO:3Z$P+MA-R_ M6S8A ["+_"FZ>3LNX'(5*Z,3JF+_@S$AWA76.-!]]ZQ)\>XZ-\,P.LSND #V M?A0:VZK;1C7\9:=(;F[[=GK?3K1IOQ;9(+??K(GTKIX?.Z6M)%\_IRSB#;\E MTGR/$Y5[MH^J56<_//GO<1R;_/'^\-)XZ[<6X8??M&&4EV;=K=#8]8'^;_B[ M^WNC;LK&HX&=]/$[P^_#E[P=FX>'IR7T:0WQ\S?5[WO@J0.K4^#0H5'K94L8W8EO4D94<8ULT.]NBY;(M[CB:X9= ,S2: MEJY2RZS3LE1J03[2&L%%J5LPRL"1-I2UDI_=W&K+U&A(1M0;C2E++\I,?!T* M^-5.7CT'ZLITJ?HJ]LANDY+UMV+1'AW;ZA9P MB>*X(["SNO$]C23GJF3:H)!'+$^UU55L!66V#VH3, 6;)>L62>+E8N;3)%E= M_ ?+<_V>S29(8R2_:QO/)M B--:*DV]KE6]PF>;8+ OH-,D-62@GJ#NU9*A[ M@GKYX-^M\2UY_9XVWIPBT@T[#3N/R,H6:LG:_=-,Y1:J QPUBQGF5/L.VV:S M0*+3&#L%CK,LF=,XNK%6LP@RQUZ=$FFSL)<3:1WFN5F<( X?N^']P$[17R53 MK1<5+W/%BD%^9X=6C7(K%NS!<6T"&J(9T- MW++TD#7[\MW"=5"FS>(3<0O7 M05_(+,::6[@.FFP3 :!.]U_JJG4DF!6X)5[;$K](=/M\2^R\9IN\TO/@M1.Y MKPN\G;]G\_AYGO5U_/RZUMMMEFS/NL\CM]VZ;X_\GF?=G6;^6E;::6J;MKX3 M)\@=@J\9P5_JB/Q$'A3'UZM;WQ=*Z#(/7[OUW3S^G6=]G?M[(Y=X'HAVHOEU M0KGF>EG4-\\]=['@QWZ_VZD-RIXQO)THZ1UQCPON3I?,>9$ZO("S"#+'.Y#5] IY-T M8ZTFC?"CF]M^=J>458//OJYA01A MR."8)?G_L/Y ?;P[* I5'O994:'Z;QH7[WYC^5=5'@]26>-@\P>CCW_5"\5R M<7WW67U3??OKT;V3]'90%O8&Z#;!/#@5]^*\?4X>)(U%7OW(I-[WXY'9W1Q% MWI'>6M?_!?F@PSK2N2DD6!$=^Y'<#&ZZ22A%7KX;=75GWWP=Z^\62J<'URE) M-VN=FOW=PG4:W^C]DF=:>2K/\@N5?TM$M63'ZN9_!JJ[*];6Z5H7;'9]ZW9M M)X^M/;EX]XZ 7U5VE;/;ZT2P2NK^?M'%E7VPOSO[=4GW=[]?+"XRNT \73G[ MYCA_@XZ]S+UX&\?YSUW9-<"+(Y[B7Z=9^GM'7<9=H**AP=68IBTDISFUD&TD ME$W5 N;6_S<7"Y;$IAM!3EV)(]T^O>056"1=\1DY0;+-B[>Y@N0U*94O14[+ M=&UUG)Q>DUZR#6JNTTM>F5(+_: F'FB)YY/BY4E:E/G C,/2Q-\&J=+3'YY5EP^S_#;+F8E?ZB9(#5'H MH;'4-/#(B)Z_J3T]Y_5;'YKYE5$A-*0U&Q7"Y4I$.I*(%(%V*NS?;3T5/D() M[:-_/O&M@/"7($CI[(*4-N(OGHV%#@%?'P*.E199:J&#UPQE'26G.6'T>>0T M@4[+C0Y[K83E9&277&&O55HN3V(Y*EQ M-H@[=>*@$ZTKB2Y@2.GUTM.2S[, MCYVF]IH)JQ.>WZ%(D]FNE0H>%+QK&"0!LM1=.LV]V:.:9XR1E MJ4C2JR'Y9>E5J?(;\[/+NUM5)R-+OZF\3'A?F>N3&ZJ;G<#L04)Y9)J>3YY+ M3YLV.U.VK'#SA2U+O3IS!NS"I>5%61.UV].W9[%=$_O\A>ZG*CYN1KJ5EZ'V M9=+<_"PVN6+UB%O7;6M)_2GZ/7#T^UQ2.MA04JHTU06(ZE40R?/5O['U>ES] M&WMT&>ED5B807\7:;Z!2M62GWI,;7]M-32^BN'0*OCJ\Y^HDTV8NK5,UNJ\8 M+H3WSL;8$AMC!6F^ETQ*SMVR(9Z/)>L44N"$2 M@_-R6^7Z?S1"8?CYZ&?ZS?PT8,3_J^+ 2\2F;#\[H+U55,AJ8*S M/B6:[A,^,.&)!U>YLE*_FXLU4DX>&M)81:5'!K8X[[X0O6@&]9=79*L1P(N? MK%&X,:&.2P\Z?+X-/4]H+%Y==6R' +,CP*8:#14KU]9:;9:=Y>?)U76EP'WI MLZK(U,&5_FO<;MMZ83TS73TX?S5=/3:+*X/^,6AX-O0_2B45.&XF=@U+#?R9EWK,V;2,@QIN M@3HC*Y3\PNXL?QC. MN+*LD<$&L+I;V)**[$:-?-V?,V&SQ-FU/%>%8KFX/M H MH;ZI?G9K5:P?MWH>.ZX^/C*L>T5RAO&MTN_9B;I>CZW_KTIS!.OKZ3F0-TEJ M0EGTS6]J>RA@IA&N4FYWHN:LHX$7I8%.G/!XC 8N5+^?I%=ZAGYC^5=5ZL_; ML_Q/#6[KN'\>#<"M_#;)_LFTR0[W7P[W7RII\3RRWW'_=DG\V5?>67[;M_[S MR'V'_MNI 67$8,R]ILO \T[K%#; MO&'_Q("W7D5T1-)A(GDY'=*11O=(8V6!V#Z&_O"D$.SF22'HS\@$S4>?K4C! M>4\Q=Y6^EWI:^7FD.[%&2R!==^YCN];,G?7MR$H]=:K*(6#GA+?CJY5:]2^E MALRTP(X=-VUIP<@6!Z"+1_3![-:G?G15+HJ'*7Y('Q?JF^JXA?D4P;<,9>O< M"I.NZ1D6-OFQ)IW']QO=HF[!)N+D5H*#X*UQ_\\-P6YA-P.&Y^98 M!\-=Y]8%9*OCUDV0KPN8.(Y;NV;>#-*D6M'?]82.EN5&,;-3N%^_W"2R*(8- M#.\-OYL6VEJ#4ZTE188AH.]^O_@T;V-HU)A,ONF5;CYS.KA1.2NS?,'W3?W> M7/RDTNPF2=N:G752QIIX.][[)X:+I^:N+B5DJ6G>R2/MK7W),SD0<[<6M+?V MCTQW;=ZVZ ,4=ZL_/M[6V^3'.SW_V2 7JJB^7BLF+>OI2=[_Z8/^VRO*N[X& MD7Z2JMUK99CYG9?HWR>L_WYG_R?/T_\U'XPU<^S&[";IW[WS_G*I :+P3M5W M[SR[8>E?WGOV?I'\1[WS@'];OO<,*^VR?G*5OO/Z*M971-;/\G?>'WW[IWJ+ M?LEU/GP'SW+=S7=>FJ7JO5=]V^59668WNM7;'UZ1]1/I\3X37T?WR^SVG8.>Q09F- M+N756^RUG;?U@.PD>][P\W!T;2TW9PV;6;,7OM>=YUE?ZFGZ_?3D\NB3=W%Y M<'ET\8'G;T>M5^NYS'=='!W^?GYR>7)TX1VGOQYYAV>__79R M<7%R=KKX2Z%^Z<[^/UAQG:1799;VO$][AWL>] F.IEO=7\Y(PX=&>GQV_IOW M03.'IC:+6:K>3-PL&>\K M/1/]?G'+3*&A7W;\'?O]EDDY_+XH4W]/9'EMOOA_GH7#/6&TAE]V/EU\.?Z< M%.6EZ=S.<%@68QH?/Y3Y?N-*??M#*8?=K=^.B.F*K6LD6'_8 XT#[[WZLV7+ M]SOCK0TG]JDE__M *Q0J[]^=J]LL+QNKCT. ?1X(*6.,*57<5X#Y),)^I (2 M^D^OOI[1_(:5O^PD>NJTUO:.9UF?LWX_*WGV8V?_O_X844S>3]%'@QA&@WG; MP)GAI5+.-(,5AK7-8/N<_?WW@_/+H_//__3.C[ZO J?=%39EOR:>CX8I\^JG3.!A4%08@04RIB M8825CWA,H2\D8"P.%0!X/BIZ)W7KNS?Z%]>F"[N2W>W>*9;OJG1G_V^#5'G( M[WGFI\\&G4G+K6]520F,'X*J'@OQI_ MRJSY;>*MB_>A%3N]<4(8;WZQ)DW(0%(8IX07)QHZTH%Q)[Q[&(>/K$/A6#][ M:A]M\(<(L(P9)41RAHTBQQ'AD$,!M"H'5#"#&J>Y:1?[.(*/P^H*IF\A(*V, MI>5A:FU\:2#ML]M"/S/\] CZ\>^LAX MA-H*W&E!IYF!B/B/O&W"4H4C8W1LQ,T9A?CV =R?EU2>(/]S=64/QJ;EJ;[3 M8 %"?8&US@J9#W D5 @0YTK_ Q"6"H&=I&)OU8)@):L]!=E+ M(\"5T=J\-+.S__/1#[W>GEE^+XN]>X+P6.%=W"IA',/22U(O*0OO\-HJNV]6 MM58++Z+0G/ ^S M05KF=X>9'#.2M(V-:*Q\GP,LN!\2(0@(*8[#4%(Z SQ-:;"%>=MMGGTS?3+6 MT2?59]^9<:>N%KO 7@!;%L<: FW3NG3AM2&T<ZSC^57+$W^8[\_"_/GI/&5D?,":[0;3';9:!,H.I,Q54=3_?$Y2!9J["#$4 M3&CLTO8CQDAJ%=S'BLD@C#$.")T!QE!$?.]OV76J5;9%J-Y.0EIO:>L MX^E^PJ:9C*@4D4*8T@!CJNT#!CEB$9$DCGPZ2S\O!HD&)*T?379MG1)URPFZ M0R*\)J1#_?$LO\R^IPUJ HA$"(N(B)AH:OIFE+8 M9B5S*QW/\B]:!]22L*EN:MV!DU P*@* 10A@Q3X$2*8*D8 F*%OOQY,=JNB M@S$#91W4WDG]L;6CBQ/8ETQK\_W_+[F=,!LDHT$8150!0;&B/*244*8!+")* M:1MB%F3U6_=*NBJ=M )3SXE1\&YS3=C)+>M[ZH<2 Y,.35_6ZHPJ7JMZIXG$ M,U3RIGOZO9=GWXM;EOZR U:NTSWG7<\=Q,N+OK%.+D$,_OP@3!G1=Y K-@%, M*J0L8GY, .(::*(H8#X+)(@!9AB*68")TBDEZLW#@L\DS>I_N<[2Z=T/!F.@ MM;H !!ABZA,.6:BE'=06-8^T03U#7XCO[Z((3'7HQ<7M"S[FQL5[ M1_!__3&$@+XO]"SWU:TAF7ISK6<W;K0']AM6+-4CF\%">%[JMG(JPT.L:>N#9U*_7 C$'I]5E1>KF-QGF] M,%E_>$:$WGAP-:#C>^6VH0MMW>1)F>AUS*T@4[E>A=M!7@S,UF:9>?H)Z\(% M\&?^QMA&)DSF0)3OV@(TG@Q8V9P=Q8=]/I/4,,6F#^]([_EX[OWWA^AP^BU+ M]FO-H/U<)F7?;H6636AC$7ELC4CTI6>!J3OE\GXKIU%F=HM0%X,RY$ MBY1>*@#,P^LSK,C\4SV?)[&6'7< G_P]WP>:JG/O&^L/IF,-5L=**\6:5:]1#3@7%F^: MO@L9X8@2)A!E6.IO02##@" L,8H5Y[.$K1W]]L]-6H8UL,JE5HW&#"$3,+.; M_-B]3J14Z;O*A44H@4H %>FIC$,5@@@S'L=2!'$4=F'IM/"4'6O6$YHE"TZY916.9^.>9)*L_.O/'ZG-7LEOIIS?E\U7"L;3F$T MR/P^?NYG\,:[9H4-1Y8>Z_=KU=^HI/\>)$8AU7HH5_4#NLV13HI,\$45@%YK MI@V%]F@H*;2V:FZ; '1/ZKM: )M';W,EE!7' 'KVY$?A_:S;TR:*5PRTJ"FN M,Q/$5T>"CZ:FO&;EY!B^L_'>VM!JVT@]EC<]:_[\#*NQVJ<['.2Y_G5UGL&P?\G*0=$\@85" M G 4F9!5'# 4HBB@,(RHI%$8S;1/]T]S-'ER+WK*"3!2V2_45::\WT^\"HK^ MTO,*EA::/_(D?M\XL&6)W#O-YFIKNBG\?IQ?YC>>I@R#>X9ND+#5- MJ+Y>Z3Q+#?CT[SRE@>C..S%0HM?#;"]]8B7S3)3])-7?M]$TR\X'^DGLDSH6 M=="O FTN=B\7(?$1;=>''F8A\:I?(\I5Q9LGZ;(Q7C/,SK:^Q5'A/:?#;I!?2RF'7( M#=*T7C4'PG=;;FAB8%YQHPE3OR@?@H:>ZAL]R+OJ?NII0#)0?^5=Y=GW\GIX M>T]#KK+=DRJV)]^SU.ZA&G[&K+ MLP_T>OADDE:1S'@X?\H_-=0V9O15!EK%V]G_W$ZYSQ4@#<:XOVG9(_]X<=!D:2J:*I"/HH$CX$2""F,411AA100F(=< M1%HO7]UA]!60QE$[VCTU-\.?_6I_=5C]J$DZ*A!$.9@1R(?V@- /[,WDU)R-)5&6CY):3_NCUM7!_N;\;P!ISX+ M0\*HMHQCR80,!<8@8#%$E,V0%61A,ILW;\@"VEIQK27ZB"-_UDML%:;JS-CC M2LB;O5IUUPU";&%(&E&B2HXRW$EGHTQW/9(6RUVP>,[UX(M$BI?AEY^3T6.MD MVJY35CMK)I5(!S>[,BMWZX=W]B'L001[]/[8S' \^UZ5[\NLOWC4]ZD5\ON1 MF=.'^A<'@RNM@7JT2E&Q]P3UMA[V&S^L/F,VJ:F$4#UJMQJ45:7K*Z.D6O[TWFKK.T;M MW^HKN]Q:7];^SNV+<%3FU#+NUO*LF<+J/U8K8NV/:_7#F87/BAW9 MR\0/CU-.,>?XMS_L[GXY/S/ZG1EA%2%GJHF6?]:?_PS__.<_[^XVY__^TT_C MMM3JTJ*MY"7M6UH?F(69RX./GX_.C@_/3B^/3B\OM%JBI^D@%==9KF?CPUNV M_],6[(//JJ8V(A\F=+9P#RRT&39+T\%>^&CX\\/A2D-7OEE$D[9DN(Q#U^1" M_<%[$7TJ1F>L ^L[$?/L59ASYB>W+A[SBDT NK]WGX5N#A[8V7_^V9$E+:!G M8/+9H?&+L]1<@7?/8:_EO&=)L[[\#!8:&ZLNH\DN5T"[K".3X_0/%Z/_UJW* M+RPOO9,][WAD#IZDE>:J==&5'^=XG$Y;%!(CA:"/M7J+0OT7(7..=3;YWG!5524ZU!7>?&QOKCB"Y'Y:/!:<> M9JDTASX.4#612 M*OGF!?CFI3@BV!#YN%R^Z;)@:A+[S6VNKDW9A6_JW7/> MO?@Q+#?VJ&>>'<7_7.K6E.7"B^3',)2CV@F89M0.\&:W91IU,FVS99IU\U]K M4T;EQ=&_!TEY]S!7-9^MSVAZU6\VEKM>BF]")_DZ)OE>4K"QXOJXGWU_3*#I M1SS[S(C5-H/!9EOR=G>3.<[O1,G&D/%I5JJBS*8=#DVRM@^94(@VS\$K%09@ M%C=8%Z3!B_D)H?,3SO+6Y_@)?V,INZK8\%-2B('-;/]L3^%]JZ.D'O>M6QEU MD++^79%8*7>/"08PJI@L_Q653E$G?/Q(8QY:8WS!=$# MK1 ]MAX7_FYB%Q,MHI-O2O.B_MJWWYX-##1(]#-33+#P#G@V M*.O#>]YY4GQ].1Y_*>Z%F^(I?3$>GZ4BCM,0GH4$6B:7>=8O-*]^R3.AEK&- M:!NTW&^;E -;J-6)\+6!P,(!&,L)H5KP]6M9J.5'B9SL>6&BYU]>\5K7'H WS9=4WGI':$N"^N*[ ]>J:IRSQU&B3=G M2+)<,X;YXM7?5LL3'1?OK]A"7Z5_[Z6)_??T/C_6!>NK(HN/_KVSW[SLV>O& MD55OIS:2KQC=^/?"INVJA<>V2HZ7IO\N8^?*_5A='OP]+WU2,3,^W]]OL_1" MF8IIU7?/7-!)TY>ISA9I3/HI5G@MR15%RQ6Y=VG9&???/.JKTV? MJ9,0KU-"S!)BOMT2POI7&NZ5G?T6CXN3"J]1*LSB/MU4J7#TXSKAB3F,,/SD M1,#\3F@XZ82.R)Z/7A02P?-IX^+DU].#R]_/CRYV]N\_OV841/XB5%1_>$8= M@45R83R<8>.^9VU9,HZS3$_9SD3:B2>G>.I]52Z*ZH6/)'-[=-KOEVFBEDG] MD&FP4=\$MF:%'._ZPVD_VM.%-%>VD0SD\60?$ZE"%L[^,99@9"H52/OZ_54Q M::IDM>R*C0_&DM^(V:=S9DSOT5;3;5(B)V)JG7;V+VU*#7N*1I/$Q('.B1/@ M4R-Y,,G)9+ZO!?#DZ/#GX[)V>71YYYT>_ M'IQ_.CG]U3L^._^'_KC[^>SLO\WWB\N#RZ/?JEP9DU"R:%[4!5#R\CHI3%". MR6O;O_.J),BF6H I3:,?VOV[S?#$DM0&I7]GN=SM9]G7.@]:'=.[YQWT^XWO M=27P\MI293/&7;^NS'(C3+R8"7VM;KU*[%4^T)L1Z=WWBN7JT0Z=Z#=G-\H3 MK%!%S[O+!OICZB55J>V[1WYKLI3I]]\45;9>5@RSH]ZPN\D$K-^3?G_R6G&= M#?IR\JKZ<:M$.7GUML_2J:2NNH.FG&:I)N^(MH83P[]35TN3,W3Z=7GV?RV] ML#F\;G1?IE_)53]1WT:71PLQ'%51)CI8W^Y"D M ]6X8PY I.J*U05%S7>3U\\NS:C:?)%H:F>YI^?7E$TRX:$]+29*O0A7US8? MH,F1_LAJUP18M_Y=2P--/<NXUGAW-EGZ' M4'FJ6WK7PNUC(N+1S/*3/YC^WG;%FS5K;BV=/EU\.?ZL^=3*B.4D4VJ)89JZ M,%3@AR]L*T35TLZHK9:*5N%80IOIX@?MOV[BJA49#Q3%&E:LF"@5-3'U3=6P M189-BSK38Y_*;3QXGPU2#;@F1ES=L NEI%XYBM\O,A$M MYF%C?AI?I\H[5*V.O\;^1O>$?TWTS\QOBS+/OJJQ''W?KS6*VM\T1O^ ME4F(-3#'#I=));+JC,"N5B7$5Y.]^%U->/WI9X9*\D/WZ]<-[T_G1FJABC4@ M[4,K^,"*3"_#8C,ZYVP]+A 6*24WS;PM#I_18P^*@[;*. \!R0,M6)],OP4&YT;LC%MER)"J652CIE?G=4R-C,R+-DLEKE/]FRMS0>O5!G(U NC7Y7<.7!VX.G!UX.K ]4D'!:\KD7DWF51]BZRF MUDVIKA+AF3VT8DJA[4UKL[UQ.#:M#!ONU=LZ1F^V&'USV[=[.)4+P^PTJ2QV MB.T0VR&V0VR'V$^IP\,MO7H#T&)M[7DPM2YO2YM!>]PS['P0#G0=Z#K0?1+% M'.@^O8_'Q+6)VZJ!-TGK73WU[X'9>>N;3;NZ>*+NF"FS9(N>)C=\D!=6\;4* M]3 .HV<^?>QGHJIN?N?% P-=TV!M8J_J/;P1JG\W3N<[KU#JJ^E9 M7MM##7G6]XJ[HE0W5=O?M7C0)'FKA&FK9>2>=V-.;>B7#(5&D?4'-@S/[%U6 M';,?*QV_+!(Y/)CA_9[: Q VS[^+VG."Q D2)TB<('E:D%3G JM@9RU53!;T M6@*4N4I-'CB'I Y)'9(Z)'5(.K-*7A]*L7HJD]^JS4;]B!CDN5&26T)#:@=W M=>*P.C%:Z> /'6&LGS'Q?IJ4=0NC(S&EAK"^TX$=# APX:-L%]".M5\HC;K*BB MMO.JS)C#;(?9#K,=9CO,GD?;5FF>F?1/ VZ2"Q55(B,/[DC>1Y<8E[G) MQF8W.6N]W335/&1>QV*;'%7,*S6A:[VZ*6U2K?9:_SY^-/!&X_=:OC^QOHSH'G//O/ SF1O3( 4 MAHF2XKI2ZG_<6L?+L%R*>1Z MRW+=G6)@6M+7>UZA\F^)L">/OB527[*_^Z92F>5#SU.[6:!R6QRH/G=J#C%9 M4T0/46FCQ^PB5+4837BCT+0L%QR($S=.W#AQX\2-$S?SB!N-]JJ&TE'D?%&5 M^JP"ZT<)9JN=VVN-+/T[[]\#W9LXT0BN\;W(TE3U'?XZ_'7XZ_#7X>^C^'O\ MZ>"^B(KU_NMOYC2I;KSI7=%7KXQ.GMIL6'VK*5NUMPJ]2:^\03%TV5PK4WA% MF*(HPR2'WI5*5<[Z_;MFBJW&@[DR1.O=*&:+V@XWC\>.$UG<-W5N\NKP?V#NP=V#\99%DF-]694Z^??%7]Y-IL]F9Q$^MCK8ZG5Q7 ZP'6 ZP!WO@C)L0"747H H]+V^UJ-'E11*+?*>+OUAU)9 M+?N1)"ZC-%O-M##?LD0:)DAN;.!,DL:Y)D_K.K%1[PZ['78[[';8[;#[*67Y M6V:V]X:'DJSZG#/KNKC-D_O,M2;.)#,ECC/Q=6^EZ-I:!_:Q4K$M9:,?+#(_ MFH\%2M?OCW6IK>IHAXK.H\>*SK>6E!_VZ>%2]&/H=U]T?J*LO*TE/SV]#Q6E M7[ &_2LM._\P[54X^NQ"[S-0^1ABCY9J_A==7C]6U_RQ(ND3Q=&SM&]T25N' M>Q2H8&YP5BCI]4V!@JKV6J,OS[?9#5M+[7@9=KZFF;?JZX.TNIS MGA1?]8@&IN:WT?/+8;4)S82#F]NRJE%^[PTOK[/"G'$J1)YP9=JQ1Z!T?XOA M?,^V[*:V>MG7+=0UU<]U1[QC)LHL+X9UU4T_ZMLM[-O039X@W9W]WT;[LJ8] M0-\/F=G[E!1B8&NQV]<=I*Q_5R1V%8Y'RWPXMLSG]\M\-EKF9I]5OU#?S=&O M1^?"3,.>]U$)-BC4,\Y:N/#=#(M^W=-@K$D41-)@RIZ M7I'=6(K4>KZX-O:=J2;/U9!Q]5IJ$_#? VW&5-O<]F3$V&\L2ZN[K+8'1^SE4XRCN:6)&OH]8VQN6:\Q_ ;SBR07@YO"YO8WA0AC M8]HJ.:Q[]<@[#2K4 Z\35]MQ9R;/:<4YE8T\! -AAR43#20F/D!306*VF+PX MSVYJ=JK1JGI]^2BH[GF_9;DRFUP] U45S*@JSYT>7];_9IY7Z;IJ@S0S<9IIOC(R,QR,? M]./UJFC%H__$&_>\?]XOOM99Y./@L4P^,0RXS/9876]89IJT+*T,)8JF+\-H MXG% V(3Q73,M&./$ +<--S3CO5":]).1Y#CZ(:Y9J@GH4%L<20VMA9;6UPE/ M]*08S*ERJ]MD-/TJ/<*H-2M1#&/6\H95TK?FJIJ_A\QER)6K)EM5C&:3PFOZ M;1!_(Q7\\-=:@3"U1BL&-F64#&KQNR=Q9\^,4=V69EAU.*7]W7CLI650F56L MTM>K8/ABP/43NIN#VTJ^FTSVWY)"5=U[&'4,5&J.T>\QTY>DNO%K9??#=1]8 M/:)AL&BJOC<&GJ0VF+1*W#F&CSVO6JE).!SNM7_7';,8ND+IU#[(I^2FE23J MA]%*]-,UE%;I-C2)YMJ@&5<&AT[*.A1WN,K>ESSY9M:A0<*?]3]7U3'"\VJ_ M_Z ZV@&BB%A2O:@;@_1@J*PU?C]Z&J&>71P]-OW&O59C9X7*N>=:7^H$O!^>7WLF>=WQR M>G!Z>'+PV3LY/3X[_^W@\N3LM(5@G__&,>!XX VSM-+RRS_L[AZDXCK+=W?K M^6%>(G_9&5E:%R-AH#O:?-J0P$\SNN<77=39/-RC%6[?!AA.W(@PI]W<#WB, M,9G++>U-S_KD#LSWG-V^GYC(D\NCWPP]3?/3N.MW;K?VA =[>JUGN#/3IMP$ MH8V3R6Q?[BW[>X*;WW7CW2D<8(6_:0:P1[$"6>1?,'VO1[DN_7,3[392,L?]D!]\;2 MN,:S5CG M6RXM:YZ@#_'TIO>SJ78:&#I-QYWH1'>9Z4GB_:2$LKM "#Q&QTLD6K0M1#L5 M +$\$;B(M!N&<>W2/=CPNU3*2'VM71DYK/=-F95[[U8F^-;%EM8T>IKC%GO9 M[*2V;A3JV/LZ.\.KY-M*9Z;!GUO];8>'1T?'QW.S=RNZCK%W9-UDAZP.SA7F M@]E_T-V?P82=;TER ^B/K$EM-BPP TN@U3EH9TG]G&O5=O;_M#)T;5FC>HS1 MFL?X(?GQ+LW2X[PZ9^FE[$8_.RAVKQB[?6>H]""5YI^C>Q(]* ]9GM]IT?P_ MK#]0.Y7[3S?PKXCZ0<0"S%6 ,8L8"QB/ 1$!E @P7^[8[2$]^'/C;A9&+?8# MI$WC09I4UW[W?;CC2262&]8O*K-93Z"RGZH]L%]VDA_ENW1PLRLS&_YJ'MW9 M!ZA'(.F%4?CA[?B@IK6D[I/J\UG*\?X*Y>FV,C")"65B]*$2PBE28GW5<]+ M5?E"&DNGH*E;^+-FD!D2QOF(+DY561NJ#6P1F%$A.(8AE?IC$"&," YH%(&0 MA0"N4CF(8(\@TA%/6$OJ[5/@Z,]16175-FSX\8'&H?,IB # *>0@41U3B"$(("&D! ML26Z$"+:"R#J"(B]&"H!2GM19WRIZV&L;H9D/#-(_,LPM:M- M9/3O06(KV?<\5NH?%.7SH\;=3O/:=YJW8&HA&02/8?-GQ0IU MG?6E25:49]]F.KCNM@$W10OMC(XYHK.3!IG]FF=%T5 XD40*Q#[WM=J'*0K# M(& 1AA&7?N0CVA+NN\R]>PA@#X.MC?9U3.N8=A5,*V*B&, D8BC&C$L&%.8Q M#K'T.2%!O$HK<>N9=E/MP<>5CK,X-EGD1Z:@,P"[AD%K!IJAA^!+GZ7E02J/ MAI1A=_2:GFH9!"(R$<8$XAASAD,*9$@)\*6$*%JEAH!I#_E=B1KJE@[@.&GC M.$G0B+*80(9DC'T8LY **".!8!"'"))5BNTMX*17YR@X'N1ZX0=UF?)8KZLI M.>4=$L-<(RT68P4&O\:"P!F',=^Q!C%@E/& M6(1@K,1*(\!ZA$0]1+H2%]IIZ;SB /GG2O/#+"W*?%#186)KYER9,DDN=MX% MR6Y(D&R3A$_2+S4!3T4P1)Q)"K5Q P2&Q(\B!93)/>@#B:)XI1$, 0$]0+JR M%=I%'G,(X1#BI1&"BBAB"$JM3S&,XI!)H?P "AYQR<*P90=SB9X0B#J4S_ 5 M1-0[TZH3*-*5/=A)+)"^$#ZD?H1H@".-"Q3Z& ']3XQ\*E>[C]&+L-\+_:X< M2NZ6_'?,M'',1.-8 HA#B$6,_5!$2 $>DH!$@8]YN-(X1-P+2-## =AH9GHM MOHI'#ZM]UCJ;QX08W SZS-1/E^HVU^MLR_C=0 M+Z!A#Y/M/0\\Y_*_<6#DP.@5@Q$D08A8*"A3/O8Y9#"D%! D$!>2\)4Z4E"/ M8-+#$#HPF@V,7E*U7+[^Z#^F0)ZJTNQOM60\Z!)@;Q@J;QKT=L5('D^Z&X<4 M!5% "6&1UJ2T%A@;T8 ![B'3%W^0R5CK&W1C&19@$/J&A M3RG&A,21!!0*[#.%$:)JI76P0 \ T//1%C+NFK22[OBV,CUOI3>+=P?Z2R527 G&U[QI&ZN;NW=G M6J-EI5;1+)'80V$I2X6R7\]-U\[BW_4-0R_-U X,2QP3&OLQP8KX7-NH80!4 MP!#&<="2;729AS;\4.NXQ!W:<'RU;7R%L8V)X$P2S5"^9)J;6.1C+J,HB%G+ M8:AEGN% H=^#<+-+G6ZAF?BX=#])2Y9>);P_)M6]+!X+C&"-#1MG2':MGQM_ MJCS1\*,^)]^4O"?'*E/YN&^,V#Q0/E"4"PQC&5) :1 !@@,00[C2PYX8]]#V M)I]S7.NX=E5<&XLX$+%B-)028PCU!Q$)'FK- PB?+;-J=)S\4'+W/RK/S*J$ M$,#WV\JQ6[7-_D0.25L&LC_AT79;[&ZG;C7(UJ@M=YJE8JI8"E 0$";],. 4 M$\88]R$7T'@O.(K:,MPLL18DH3V?=B6AGMM9=_S:?7X5,48A41$.&,!Q K%/,X8K$2OJGN$9&P M)>7P,H^/^"'L8=SI**:-\>!TL?<.4EXAI$@5XY!RI+0NARF*PE 0 17P(94( M4KC:0R X"'JAWY4$9=N?3\/+L^^CSGW@^=NNQ)@T^M6M??'E=FR9>^2O9,H< ME3DJ>V['7LBFQEVTJ3ME22\T0QU3>V4V,'$>SQ_*G,KBGYZ]ADM5F5]J&F;1 MF1OZKJ^XSRC0NBV06 +!@D@P&5 >P4AATN*U7&*0I-^#-- V=%>B)+O(C@Y, MEL)%'3"B-P01 !- \WX8GAJ M0A^S__RDKS!-+]5%L\H- [6>C,8MT_YPI+%>GUW[^9V7:!TG$2:?AEFU)!TH M^>;#6_/TH\T]>,L3?:TQ_;+S\?S+\1=VI3[FBGT]T'^-YEGT%#&ZYRV_N6&8S93=*_>^?]Y3*Y485WJKY[Y]D-2__RWJMF./F/GN#0#,I^ M_ZX,$IAEUQ3>'SY4+4-];6>?#"=_NN-M,SN:U5M]99>;2[LLUH-YQ_K?V5W1 MU(\_7.?#IZM)MN3J^7;OK3&90WRJK_GOO>NZY];!,R3I"K5:J7UXJ[G4.V]G M&--?%9.F:&#;$C<&8DF0>=>Y09,_7AY\_'QT=GQX=GIY='IYT;94X\0^N3Q: MU3><9,*-#PUTV7KT]2JP";?/Q!B:U#_)"0\36JO!,4XD/.M+4P3OZ+>#BW]> M>">GAWMC+_C#[NY!*JZS?'=W?^%7ZJEJMJ.GU*"\G@-M,Q5*?F1]$^Y_<:V, M!)AX5L_,Z$&O?M*K'GWN3&@P&J1L(#54RC?/;\Q[ *TL?.K?]@WX"HWB5OZ8 M[S6JV^\5,U2W*F(5<6E_NK, &E08-RUJ)CFGE?)78(ZWS>(VK4H]UMU[X^R?' M?0;17F!Z8R^6.4L+HYR8AU/5/B/>=TTM]ZWZHU]K#2;+[<&%$19I;2@9O;)Q MOY[&T7V9%+=]=F>N])-4>7_PDIO;+"_U,/7(^ADKZQ[M['].&$_Z^G=ZDDTB MH(LR$U]-.765%S80E;[WS*9&>3?"MQEUI(:&\A1)S4$^FU1$STU!;#=[PKS?33%=>)^)KJHKB$<9\-N,^R+=_&^C;R*^9 MLC=ERBR1%(V#9G(C:R07FQ<6!X;9#:DU0(7#JP6(Y),2RE@^'@*K)D:T+<2X MRCV3M>;L.:Q"([S^O3+QC+0]39ZX/A-#= M* L-?'?&G%T9[*[NG.9Z2>D9_5S?5N4<:+#<(YY+WG6HB?-+19N'4Z!'*>O4'AO-+LB M#"(5!1!S"C'T$8^9C(E0C >$8[;2NKZ@!Q#MA=K4V%*&79/JLG[])!\HZ:D? MMV:3X1DA6$M#K4Y!4[?P9ST@8PBBX>2>QAD_B!'R820#(#&@/O<98]!GD@$> M4K;2<*4P#'J(++-"0]=)Q7'1=G(1B;G4_V<18@ '@604@= 7"D/&-2NUE(E< MIK3&&/=@M,Q#+NLGEE?G33CL)ZGIK6>V&TVW/+OA"/3SM3_1['T\*W&;,SZ< M\3&5HW)(=W^MR6X:S'@0*>D' 5*!PD $+ I5I!#%*)1<8KI23P'LH6B9Z=HV MF+0?8I7@5! 2(0D @1SR+E6/TB( ZW$Q]*/5UI2-R ]Y&^M4V]-"DD7 M$K55J>(;VY<=5D76&@&QSKQ0+X=ORXZDF!OF1FFS)S)F#TVNNVGWA1YW-L1\2+ ##2".H.4\:"U^RD -?T8#1E>:QA3T"1A0R2B).4*P"*%;JCD>P1Y>:X7>#J)3@E@$ ^P3$D52A5P+[C!0 0!X MI=OF/:BY!]"V^CP;00JO97M\T6"_+GH2W*Y81RR:CNZ*S19_U&H$A8+[& ,6 M4 AP# ..I-9#?*@MH9A2O-)M=-"C%/1PV,63#EUD.0<8#C!>'# "*7TL(")Q MB# !*I0,A)%2(/*9Q'&XTCSN/1\%/3]X78#QDAK;"]>CW8"XQ0V#SDW#Q_7& M$K4B7J2$'P ?0.Y+[ ,_A)%",:,(411&DJU210IZ)( ]V,FL4>Z/8;G)L MR"EEV!S5%@)K^X9QDS^*(\Z%#RE8:2**H(=PU ,AV#Z.?2VNHYETE.YK)L[> MZR Z=B9LN@&7*O;], 2MA'/;@YAU,WR20(CC%7 MA G$0LH0HQ*2D*N-(+TUB8&UVM./28BV8G/*%IOKPE&[C=&7-T8;=A/J*-11 M:%D P*I&\W*+:/JCLMRV13.8Z?J8$UGJE],E+R?FM]'>>BK(&C,O,[.L97G/^]/8G(^M4U66_:E M8-.8U0N^L/PLORC-:8O_8?V!^J+RBVN6-X.!E4]B!@0)6"@PCZ,H)CS$F,2$ M<8BCV4[QH*:C LWLJ%CF.)#4=I)"A$(%,(]BAF7H8^4S7T8L!'PF)^R"X_#W M?+]MOVKJ@E6>S;F7GK>T-;8341P,RNLLUTPF&W-"J1\&/L6Q$#&."&%Z/2F( MH0K\(%!RMFI-8#$GU#+Z#ZF"#$(,1"1P&(A0AGH\2D:_W M_.K_,Z_L&"";/VPTJM[0ZSP MLMC;Q#+@>)$RX TN'>EU +HRX#.4 9_B*J]1&-PS-/Q^%1PV!4$0 M$BVQ:1A3PCFVE95B'K= T!(EGCE/@'N!WY:4N E!->14]M#:< <$,0PC@A0A M&$?*YRBF,00"$Q93&+;4F%KJU 2$]E!K5-)#N-,LY^W9FMM#Y^F+N^4Z98AW MRWVQAAWC!L%;:Z9)Y%1I;0-*13G#B(,H9"*22 H1,BGBELB[)6;EM"I(!_>, MN^4P=+S34=X14C%MWA),<8B)8A&'$=&6+@<\B@%H20JPQ),U1G9V,1])YUR9 MW3G#?)DK5@SRNZ';[7E:S+ U2YHUE5IMIAE7'9LS#TCK,!S@4-&0L1!Q!(R. MIZ _V]FOE?AC9ND],JE@L8"QMH\Q,ITGNH,H9K%2(2(K-?P H#W86DKX 75, MU!Y5.X@.:%RO:E>DD]M,#:Y5 MNY6>>WK(A!2X M3^5J$6+"0Q1R9FMAQ*!%EF*ST MQ)3C]?8A=G-S_KEJZS]8GK.T[()2TRDTZQ9DK<$4'A+"02K/S?L?\)O2*(Y, M,ET?HP@C&82" 2@D#V' 9,!G4]L73C@1^&$OP&V;6B^-3LZKY%AI3E9B0OB8 M"![[(<4AC+C/54Q\DX729U3.MCNS,"O1D/8 ZF+N%N=D>E!:'TB9F%5B?>^6 M)5(W9;9]DY+U.R"_G:&R88;*XRAV3VM?-*F=I(<5H35/)09*:DV 4$5AAR8 MBIE8^;%/8V&2.ZPT6QTD/81Q+PJZJ VX>/7-G]#MY-DPE)II8ZVK X0ID"' M0A"3+HX#'-'9XAX6YEG4BT+-M]M;&F--&LEZLL,]H8L(,;@95+GWI8H3D90= M4$):O%P5>4E'J6O:ZXL%#]UV% MTHTQ&UWBJG69GLW,$4>6>)O!E,P/%0I"3A##$0-<$41"'A- *09\MK-0BUJ= MH >)WX-X8W* ;HSWJ(N]=]BP8=A I!]H9L74C\V.,N;/:[I07+;& J+R^9D-IUQS\M=0V7JD&O$ MR&[TK-R9="*I*>/ML5Q?3KU$+^Y5;L-)\]*D&2FO5:',HDN5%DKJ=68#F9@8 MC]@6I4SL?@4KE/ZV'O=D8Z+/"DU2'\^_'']A5^ICKMC7 _W7 M:&E%7['2K'%,SA&H+JY/5/TUPV7'C?__/[GC!&V3:==:LD?M[ ?C*6*:'6^;V=&L MWNHKN]QNZY]:; M->2B"D);&6QXJ[G4.V]G&--?%=-OWFE=XL9 3#,?F'>=&S#[X^7!Q\]'9\>' M9Z>71Z>7%VU+-4[ D\NC&[NXJ]L!8%G&[5=3.9VGW3B=29N:Z.(,;\#V<.6;0]'(N]B)-YL MOC]FM:5#+4!S=:V?2+ZISUE1:#YKDJ+A[K%G///0+#P].\W^/!+&;Y[?V$-R MU^HA^K?]?DT'5I$SWVN5J/I>08^(2_O\SO*!99P-6]%[!5ZUM0:.O6 G@B<[ M\>2>XHP.P[F1_U*+8N7]IN]<%]Z19DJYD3DWZ2(Y-X>3]2+0;4FJ@]DT&[DS M7\@N=*CPXJAPD?QPF. P86LP884[@YU%J\7?![L+3&;[9-RLKVAP$XG2+?V\ M2X_)T)\7W:L_5]]4.E#' M>79C]HO,0_](RNO#0:&[KO*C'Z(_,!Q^4!3:WE+RDOUH9F A,8Y"&83$CTU= M> Y%P"6+I4]"QE%K@G_L@S);5P,E_4AQ M!16@.&*$\8@C CDG$H< MW U&G$U6AI7(^CW"'!<[;C:,AYW%(, M@ /5%V%(:5?/TTF4UCF O@(ZK'5<[KEX&5S-)6(1)K$6T*;$5 M1RB&B'/*"=>*.*=MLAHL758' />T(;"M7+TF-\5Z?1&'66$C;@OCD]C([Q;]FF;1G.E3^ M+1&JN,CZKHEV%.WV&,]NE=FA2J^&^TG%.[>3 MM'E^A2V;&DGV>'G.102C$$ >.AC10))$40T)G(] M 5BH1W'0"_S <;#C8,?!X%X NUE1]U=M!CSL%;/X;ZQ'0/_JJS,Y0!_P!G8*K;F'2.HJSJG[?'&]- MY6]#FIA&G2BF@8\#(!DD..)^%$& ./1YR!7T06L!Y^7;[L9R!Y'?0=)ZSK?*Q@C-*F 4TPR5" ( P!QYC+2!!"@(_C"%)& M@Q9 6\T.= ! +P1=U!&<]WOS)W2[>9@)@ A6'% 98624_"#B81 ! 6(?H98T MBJO9@T8DZ 7(\;#C8Z044]"C= MVH3&:_(P180!$0LA[704"UOM+%-,\O MQAN.?1W[SL"^6B>A@'*"(ASBD,(H4#Z"OL)"A0&.6S+CKL1K@% /=G*[W?&O MX]\N\Z\$W#-I7SJ*N^@XWQG3Z),YOC75W^4):*IJ.$7;7#M6B>GX\E(P'W M,0$00^Y'!)N8QY %"D1^V%I ;ODN"-S3+?4(Z&(4?A>YS&&$PXCU803Q<>SS MB""E#22)0$2$B!#6 "!").,6-^5*2L?V YZOM_%Z(@NE*"!TR,<1CB,Z!I&:$:'1.,"BQ#" M H@04!I@&A"-$13+-=65"7J(!CV"-\9CXT(^YO/8?,Z*PHOS[&;HM">IR&Z4H;YF<3H&XD@")BB56+" T1 "S!6'$:<^8\_U MK]B9W9W#T8)#V .DB^&IR\".]A5\X]C?L?^+L#_Q(\ 9X!0 AJD$(8]1P""- M642Y#%L#6N=QG<[*_EOR4]@*TX;%F2V;_-7E&UAG1\GCYKO):Y5YBZ=7[N0YG M>=.%$EX;XT[>&&>QFU!'H8Y"-W-"'84Z"NWVA#H*=12ZI4?7UWQ*_41;@;DJ MREHM_\#SMQ,O>WGMO%.TU"T.7$-1J&%-/P-JB(8,R51!%& M&%,2A4R0$$I*0<28_^RMQAF/LX6X!U 7CY-W2PPZ=NHZ.Q'%!%)0Q9)AQD5H M3D@ $8<2"1\KN)ZH9PQ[ >GB=IWC)L=-]$#IVZD)O7GQJ-IF= H*('G\ J5;ZHA!$4G"E.8D!;"H5M*8> M67XH+4!1C^(NQI*MQZ#,L^^S$M4:3SR/V9V1-CH;]F6]W;,J [-E0C;TN,$3 M(]G0HP=S$.S:CR$\L=,^).'Z7,%IEH[.Y#>/&/BQ4*$/1>!'F D6RE"0@/J1 M$@S H+44Z?)M8!2&/=1:QO %*7$Y+/7&X8+#A>7^Y3&Y4X9VJ M[]YY=L/2O]3WB^0_^IW GPX:"*WW9JP3,W:CYJ;Y>S#*>-<:)MSS4E5.^8HV MPWVTP?B^R2"^$%(WH;ER@K<4"T&A-N6X'S,>X##DG+#8CZ(PYA#%.&JI=KW2 MH]70QSU -T&1VQQMS;%LAUCV^1P+"<4L "SP28R%E,RG @1QJ 35ZI7D:PNI MP*2MML]F\.GJJ-\QZ_8PZQ+D*T.<(!&CP.1ODY#S6&$ J30N5"Q%JWQ=X>%E MA$'/;]ULW@R^=?+5L>S*Y2L+N1 ^%BC G"H>< 485 &+A$](2RGJU42%T%Y( M-Y=1.Q(ELN0#PVOR5=CD:UQI E%#YT')?BPK7?[2T' CW< ;Z>1=N@MWF&?A M.,]N#C5))NE ,_;9*-7?1TM\U7.7AO2.?I0YTYB(RINC9A?GF5'UP+PB#'H(=,UHV;4/( M,;UC^D>87N! :9TIA+X,<<0@8U&H#1]*8T$9"%J2-:TX5UL8H1[Q.Q8RXIB^ M@W/LF'Y1IH]1;&2VA)(#3$',M(R/2,1#J3BF<8M+MM QR[=IU=G\NM$ &.2$RB$(982AI& M(6>Q+Z5D$8_:2I8O(8(B3GXHN?L?E6=F\D,(X/N-Y5 7/>'8= U2%04!HH(* M*7R <4!"&@24"QX@0E6$GGVVQ$E5QZZ.7979<1/;+E6?8_X_P^3'RTVF\71FQ\>+T9VJTNMG11<+T"TV4]TJ M3R&S >^K92]Z^U+^::EKN%2$7.(Z&P S$L(0<3\,"8,X M4"$7**)$L A2X+<>ZG^Q( X',PYF',QL)LR$$4:$R2#6]B$F0<24B (JXA!A M B(?O$#8".[YH=-F',PXF-D>F.& <$A"'D+J8P11&!"A;28_(@('(&C59EXH M4,7!3,NXU^0#<\FCU]Z992:/WK*I<53CJ,91C:,:1S6.:M8U-=W<;%Q=$>?A MMJ+'RC)/^*!DQI0I,_WXS8TV+XHR$U^OL[ZV>XJ>[F&1"(^ETI-)?U JZ:SC M[EG';C=RU8;UP3>6] VC7&:'EDTN&ESRT?!(,_L-(1&6/B8^(MKTCJ,H)B0, M,.#"1YRL.[OM;G-&UD7 M_;Y^!9=G]IE)%37!I7%+4JER'/N,IR:V*_:G7;@T+*[(I#9)Q?'\^H.7 ME&1*>G7A'2_9'H\C\8I&/_V@&VATYZ!4K.A@EC8=:&^S4O:FO M#JV)@HF"B8*/B(*M!!L]!.G*OS(9YS%@D\*'*D>6=GW2O2T*=LE;SIHZ$"@A ME@4G1&_ "HWHBM>_ZPL;#QWH$P43!1,%'Q$%Z^Q06XO>)@;!9B^11Z%\\EF( M8-9N2%()!5OO&@=?.FT1G$A6YJ2]2%IYSXUJ;;B^IV0'HN!M9S^L6 "DWDN_ MU5X8K/^O&PH&SR#L?O&WNYNXLBK09CO4?)$!1&)ZS1WIB8E0+#ETWH MD(O;"V+3NRBWQ;F]5R*%#4DWK6FA",/ 15[^(&!F7(AD=BP,^YMHZ_="VR2T M4UTI"=-.]>I,"A8Y>!E,9@P\>L>#%%DDQ1-+2K?N1S^0KK!?)F51R"294N@# M\,B]L1DP6IVU\E:W[CIO49C"I(*8E)B4F/08F#1XS+GPJ LN@4[,\\",CT$U M619>+YM.RK3369U))"6S$I,2D1\&D M6H#W1@0!N;AO/MB 7CONDQ005&XMC/U \L!^F=1DCE+)(D=S]\0JQZ+V*9J< M!0:1E^WCNCZ3@B$FK;L$1)OLV]N?_B]L2 33B2]C\Q]QOD<]Z5U,,/4&PV9S M^ORBZ53<&Q[Z3G;75J7.+3T;L=*'^?@*SL_G:'YS\2G@^&V^7&5F%#UY>S&= M3 L>"P 6TX:%;;@9O9,.N%8>0M HM'(B@@K+7I[CJW7<7DFZ.V+=7H4X-,7, M+"3A#3 T+FL=(W(>C%"Q;9MG&[()T1=<]177G5V"ZBI^0"Q&+':+Q="F++V6 M,48--F9G6&$SKETHOZ:X;%>9JEC,6:U*$! 1K(*8HI.YD#9XY%EIS5I]ZUXAF ,>^2%4*FT.P26RUW(YO@?>=4'R3Y8L1BQ&);83$.0>DHO&"6 M06;!HF;<2R\XMR:WI2D]N/=7%8LE841V01IC'00KK02-P:.*)536HH7%MB$; M%WUPLB];FZP?&HO=VGZ<_><_RB/-YMO\P0;J/_X0QM]>_CJ7^/JIAZS@LLEQ M\X+O>H-I$2)^-:2GO?F)'93EWV3YTX@^>_1W/Q[X\M\R:WYZ44#7S$)1^=FM MYZ,_O_W4YQEVRSPR]GW1PG1:R**9R#+'7U\Y&I^?^F%YJ[A)-W.MW=@\9O7S-Y31A)^&Y2W->^=3,>CW_#D4N^L M11_.>Z2?3TT'\;8B3,I9!L9]!\TFW7W.E MQ?N>O_RZZ^=;5?_A%'L^-KN_?OAEMOT[FA:MSG9]A^6]4_PX]F<%T^-I;Y1[ MTU.<8&/SJ>G+EHIQ^XM4I$Z]/!CZ82Q?5!#DI_BI3/7D;XO0_(K;7CSSDT( MS\_/S_"D^8YQ+,K[B"=#_'PV&.*S;W^\ >K[ 'Z&?CPSP=/KK?#IZ/Q6^^XK M,YP]^.SJNW_Z]=VK=X4)?QJC_^UY^:?5"JZLFK'_=?>MKT9EJL;/?KPK9!M] M1&SDO/LIC^"'AG^NWKR$L=E&W!NVZ9O827^X71\]1GSZ9_1WZ5Y+$SFU:)_93[?]TXO M1S[K67=U[C-W!5J/A*Z>6@3!+=QO'WSX>6;#^_;5'73LFZKIUC:[/2DV-"+9L4LUG&M!;] YK?Q M?@O]]UC"DCC]^M-_W/R<90A^9F-WJ?:6?I[]>&>P+5;1>FAU$]%A=)9VLU3= M-)=UEJ\G+U;'OC2U0:)-^S>L[FG#7QL=[)I<'P#&UT=;M??LQU?&W>^FWP_+U'EU3=CW0I_N.3S;!NW:W0;O:@,T\^_'%M6?V_MH+*VM. M6AQ6?:'UW\P%E'7/-] M;_[!!&X"]Z;!_=?K:..;+6IB:]X !;.;\QB>W7"9;Z%AGJ<4\>SL4N39#E/S M^^76S'SOZ6DN[Y-UM.'YKV:JEW#Z;QI=:U 2\W2FGF5#Z.I/SL4J-S*I[AZ:*MAYE4*R/QBEH(F:KZ=%B+N30O9O8NTQ-CV MZC?=DRHV&9T-TM*#UKU0E06XWD/LP M1C^Y&'^Y<0^3L'=XV.M$F%B;TM?T\2K"QNX=O^=%]N8,H [OCY!U0,B*\>+3 MQ9F?U04@:!&T-@>MR=TDE(.&& 6T&_7P.A-1+&)^ U'$_.Y/Q\(& E)]0'K^ M:70QG!*0"$C$2'4!Z7 VSHZ8J6BGK)M@^R\_'OO9-2^"VU/BP K'OG9LNT-8 MMD'PW _225/ZA$1"XEZ0F# /XH"67D+@OA"(B]?2#A. ^]@8?#PH M6E)/'_[^Z\N7O5_>OOGP]_>]EV]^?OES[Q__>O.R)\L7-J6QMJ?!Y9*0*CD, MKN N)*XF-1$:B(UD9I(3:0F4A.IB=1$:B(U+3,_]<2/=%^T@XG I$I2):F2 M5$FJ)%62*DF5I$I2):F25-E95>XE'IX7S1.S&NE+-L)=Z=CUNBK\3_[,#V/3 M[+7WBQ_'TY[DVSYQ7:T%SUK3LB\XUCC\Y=OUF)VC\N&V-O/B"[,JQ//D\=>3 MR<6-+N,N.X,"LHK*@(O@?,K*!W"\M=VKE/S_7)=/GI2I48)@K9N@G^>?G%0,(,02)@H,*&)G4#MA6R$>L03Z&B(>(IQ/#[SYS7%7QF1GRI4W/ M?)@% I$2BI.2D5GGP3%OO043??8NV^A-:T/WQPFDY9LWZ,5P;OI"2&(28A)R M8>H@HK\NS43_GS^[P 4BBE%A8"(71X:!M2&8S&TP25E(T8'9*A&MZ-%HUF?L ML$.II9'P#6WF=%A[=WM3]'K'S6QK!&=6Y112@.R5!%T\+&P:T7O-H\E2F):V MS4^AM/F#5W=_-QF?];7D?2OM01,:.5;=8J0C=ZS6H)_L;$87(#F.( 4&"<6[ MXEQI+943=C7Z^5K \9T?I-?#%_.;WQOD(2Z@[QSTM2$F(B8B)JJ$B1X)\1ZD M(E09-:IH ! @0W!12!\29AW N+0:%?V*4S\88GKIQ\/!\./3?*&93DZ6V&OB M?6=YGTMWT&1$<1YQV?%PV1I4Y@I_)>VX3L! -.3%I;9:&UT(BP._A\HVXQFI MOF:FKQP<-!?5DRO55I2V#5$WDJIVS#:MXUF-0FL;^9/A5L/ 5^.]&D;>V2DG ME!/*#W_*">6$\L.?6$\L.?;UPH&_9Z0MORCU#XM-F_N-4T:1L,AS@^\/@^FIST_/9F>XDGYZ-]P M6MZ0<3P8?NSWAK/?>H.KCXJCR732VVUJZ*;.@%M4N"J)LZ M'-Z2K.WGPAD_?9D?"L\O?_]\T=C)NV(MHS2_4/5\^N$4?YG9T=M+,WK3_'AE MC2\:"UH\1&8R1&\E]TE!0.E\D 9BS($!CPK:#I&!\>EH]I.6;"^WQ[G@?6EX MR]DSF0&Q&ZGU\-AM=DEK67)#ST&[%#17&HR,%A"\EPD-(C.F]4[Z!LEMY:QC M(C8B-E+K<1#;:FZ;1.9DD#)9@1 86INU4\8U'>%M8*TW*I9AME6NS;]^\^H^ MCLN#/S"=_!O'HP8.99#B>Z(XHCA2ZU%0W$J^FTF(R2')$;D1N1 MV[KDYEV6.=B,EB4H,:HO_ILJ3APT^W)HPZ/DMC%/S/*V\DLUH?J1D@+UMV)9 ML93 ?8(MD_OW\OV[=W8N$3O>6RMPU)#"EV? MV:TEFAPN8HD\JA&B6O*8^5OW/#.PR;&4E (?F6=.07#N1)$CG MLXE&1[UV_-+)U)O#!2QQ1S5"=)\[#+,Z)4#%K0'C7?%'M-#(5#!!&_WXYNG& MW C7UK+U /%794K+QM)X7OYQ/AC[&5!'N?=Y'K1V(:5ERXE,>X=NA^3;4:^B M^P6\=$Q(@V2"1ZK /9O@ VF]7Q>8M_ER3W0Q%/(Y>1392HB@4VBJN3&O(BE8G(I8#6"F9=D,"U]I9SZSVJJ(0) M<>W26CNH/W-L1$1^$2GP0-F(*=0L!8V:2V RN60U9]%Q9CUWWE&FRK$@F"BH MX_)UE8(,C\(B",4P@W>%=:01*5HN1 +&'H_,B$T.. ]F.<%FEU1/@I]@:DJ[ MG.-P,D]]P3^:G[&E.UM]G%H;L5!B8,>/J6K3!9E%-4+L/U_V>?J?B\FT"2 F M'T;W;%[,:'W&ZB\62/U7+!''I(SD/8Y_'T2<)]K^BG'T<3C[E%G.[>*U8B%- MYAFB=@&<"*'I2^.#*K\XE_VVVPD>L&=2&ZR)8:H1@A;>>G1!9E&-$$>U\$H9 ME>3*^F M>. A<\\%",^=9M%(R@$Y-'@3TU0CQ%$QC4*FD^0Q*@8@. \L!RCZR+Q02+?#\CQ4R31;EO#'N,N@T^/UJE+-9'@Q3P?)WO1-W7J;YDQ]_' Q/FCG_KC=[ MI$T_SWY\@]/>V6@R^>';\GFUIW!L?E(K9>LP&B<<7\OY)S;[TYN,S@:I$U*O MF#6W;;'K/,_J.JS)@,F =V+ #SMT92E[/8RC3_C/LIXM9L**XD*ES,#86)PP MYX4'!\YYQ36/NLI!/)^_K2A8C$B,1J4"F1V#;$OJ>&WF,LEJ)Q*!AS+B?0JO!9(0;OLY.H M;/)K!Y K92 -EBNA!WUMH:\,'".=55A.CYB,F&SW3)9MD\S$..=.@D(1C(O& MJL# @'3\\6,V(J7MD=*ZZ5"+R5?KID9MP?!:AK>?K- ZI%@STVY_0FPR*Y14 M059Q&*H@J]B'$)TS@*Y-<.=@W;4))@03@KL]P>29U"U$YPS@<%5!5E&-$&05 M50I!5D%60:H@JZA*"+**I858]RQCTU>[H?VXIOD P:#?$]*6?Y3Z9LV\]35N M>?_DS_PP8L]/>_^X&&)/%K&:8[?=9'NO?G*]T:FM[E9'D:Z71A?A#&]]>)42 M;^2L>NLB;_C>Q\+=SEDMD,GKR>0"TV()(9$7RK69T)T[=Y'-XB B&Y/1+>TU?]Y>W@_2IZ<,=7IZ*S(,)D3 MV@)%VI"-,":(+)HN$2PD95 9)AR$+&W>"D6NVH5S1I%$CT2/!T2/Y >NRV\M M]W#G_N!B J3 * 3CR04&SGN?#8A@E/5&I6#%:C3WQ!O *WJ$G)N^$&TUX8CO MB.^ZRG?D#FY]QAY)$F]AK=M%,1,JL-(C+R$S2,N"1%0V"JYR\0VCWRI=KN@= MZA(\L^/V#I=&RC>TR4AD>\/3NM,LM@$$\>]RD[AZ.,X21 G2%#?50G#19D! MYU+TVFBU8CB^J5(/=R/ROF:VKX'V+,E)/6K>)"=UAR1I3.8&T,KL!>A@ DL& M"F6BDSY*W7J;L8H6-$+U)4#?:>+++E29Z+#0U3+KGZN_LKWU*7@D/'^0^H)1 M&C)RI80#5T)S$4UJ"AV""89YNQKU[:(0!>>ZK[7JFRYTN=@J$VRJ*L6ADUPG M^(P\Q9H]18O):Z^4-3& %B(4K]%B+J*$S&T.]]#E9KP]WA>*]05PO_W?OE M[9L/?W_?>_GFYY<_]_[QKSC5*LN)Y6XVB'(Y2R%(JE(0LI7)) MR%(JD80LI7))R%(JD80LI7))R%(JD80LI7))R%(JD80LI7))R%(JD80LI7)) MR%(JD80LY?@N$BP6[*[,VBL9\)JGF#L9[R:/AFF""<&$X(.;8$(P(;C;$TP( M)@1W>X()P83@;D\P(9@0W.T)WGHKNSJDZ*PJ.F< !Z&*SAE UR:X<[#>VP3O M>Y^\,ST8?\8XJW[7DWQVJ4/2I8YNG@QU\KCN 7AOIT5B]BJ;D'FRUH"+QMFH M71*0(N."YY:"DI*7O_MID."2Q#3":8Y&$ULJ%V@;4"G%B'7*,]D];Z3?LL4\H;E8,/#!*+@8-6 M+N2DC2T_JZV2UD$W[:/^?$1Y1'DU18,I9@$N*>>,!N:BEQ!2\D[9X&W %:/! M+?;),];TN33'PG3DG56H%**J?5!5YI(%&ZW648%./B0NLW,J*0Z2X8H[[+OH M5B?[SJJ^9)I8:P5)-I@2TTWY=JZ^&GO+5= S#F/D+OL29Z$ 9;57.N

9> M>MMT.UJ%@';2,X[9OK2\KX6KOV?<8;2'JY)JR&LZ.J^)HTPVF. 4#X">!V-, M1@\J2LT\\GM(:S.>3V$=)?K*MK'.$3D^^\X9JSG]M!/IG >11$OYS'6K@JRB M&B'(*JH4@JR"K()40591E1!D%54*059!5D&J(*NH2@BRBBJ%(*L@JR!5D%54 M)019Q>'?TU_K6+#WE'OZSWYL;BK/[N2/&L]]Z@ZN/BJ/)=#*?]]X/8?SMG:%O M[72/DH'J.-+J%]TNM2 MU?:+!3CK^MRVE;PDY!-Q':/ZCH*X3.2*WE^W?O6K++]EK5I14576N#5)L0JY'F!J1X0EF5^XXI7WXZ M/QM]09R]Z-W%.)[Z";X[\\,;*5\Q2L^"$%(V,:D)6@N9G,Y9>M#KAZ/;2?GB MHL\LWQ:O'@1BB3RJ$:);Y#'SM^[EC@7J\)Y+%34/S4Y6T")@"01E"0BS3PK0 MUYF Q071!M%&%X3H%FTLX7/HXF>(;(1"!."80W$WE$A<:N-X<.%X\Z$. K=$ M(=4(T2T*>;+GP1"D!8^2:P%*0S RH_&"@]2:^[53O[N:GG00F"7ZJ$:( Z4/ MK4WPTCF0V8 2V1NE#42TV!2BQ<=/EA?FJV=2!T$=JGJ2-U"[*+JR'9I!(T5DB,##@#! M!:^2+&3"=7/)WHA(J31=!2RY(-4(<: N"+>7R5)) M'F'''*]NBKK[_,+[9;UT6$BO9*ZDUMK-]8'4X*_+U=M\N:^Z>!PD->,8N$X& M0''CD$FN).,J)>'4VO4U-I*(TLE(JIN0)J8Z2%'K82IR+,A<2:V=,=>5'8L$ M7&L&1L840*"UW$J.)D=,V>J\JT0UY3_*8:PA-MU:+18Z*M ME5G+A8A"2\VA_/59!^V<-=X4IRLPNWXMYQWDU1PS:Y''16H]5NH*,J2HF8A, M(UC! K?<\.RD4LYD065QCA'71%<'*>H!T)5C)@I(+@7'(#LH=%7HBZ,1#87) MM)7T(6*>[F4=+2?8[/;O2? 33$W1G',<3N;91?A'\S/61[:U<4O7,EWWV!"R MSL.WVG1!9E&-$/N_L? \_<_%9-H$&9,/HWMV0V8 MQ[\/(L[3E7_%./HXG'W*+'-Y,4'9&:E%!.FM!,$PL A Q,&6.9QVTT$#]@C MJ0W6Q##5"$$+;SVZ(+.H1HBC6GB3,9'KR" :A"2UBRX(7FPV,I$"HZ9-!P=O M8IIJA#@JIA&<1YDTBH :HF(A!\NR<2BC3QNXO]S! BJ'BVPBF6J$."J2":!Y MEEYP[26PIF1"=EFA=!:D%3)W("?$\KYR'2C_7QO.B7*J$>*H*(=I;X60*H3L M("7K;+8\HD27 B);NS#=RU(9MHIEJA#@JFI'))^EU3"IS4"!#RB6:XCE[ M-#Z'QST;\DZZD&*QF$UQ[@NBAA]/YF\H#Y[_L;FN2S=$*.-/@]^O!MS:^NC' M-SCMG8TFDQ^^+2^MJ'715F=I_Q6RPFB<<+PH76\R.AND6Y]=I< KIK[M5N*E M#>':==J%'3P9)]TT S)S,O-*S?QASZ^LAJ^'B-X.E=[(BR$S)S,_>#-?S8MQT46978R6)? . M'..0,&0GO++%.!IP0:DEW?D=MX/A11'5$= M4=UQ4]T]A0P?XSJCN(\..!?6@,+HH]>FJ0[F.4_,[Z=!UF"Y.H:V+RSTF86C M)KVE$?,-)2409Q)G+L^9@1O&T34-T"-XB1XY*JFTY#*G#(_[AT1_':&_=9/9 M%E/GUDULVX+%MPQO@W1>R8#7S'[CZ4U7=*>B?V.Q/+XTNPAG6 M)N%&CCTW+N*&T^ 6;D?.RFY,7D\F%Y@6[V=&[:P1,1KA(2&W,ED;1?!9*N:@ MM=#XVKN)MTQ6]-,Y-7PA)S$7, MU0GF(A=MU\FW+?QSIXBL,%88I93V#C1 )^TLB(YYPO)M7;8W/$U^SO$ITMH MRH[08]M*>B[1)M'FL='F&I&M 4S)<'0R)Q QA"R#,DS/=(?/P@]44=6>9:92D,>$@^ \].RFA5,BZMZ.GMXBX_ MY[JOM>H;?H2;@Q0D$W<2=^[Y^-=Y%DQBCBF*QX^<-_E$=] =?5$XN0:)5RAI/L/PW.OGS7^\N'P2><]-[@ MY]ZOHT]^^)?+YR>#?Y?A?N@(K,/9]F?#IM%A.,S%E.K^^5OSWLET//H-3RY5 M/'O^EL[F [NG7(-2LTH-5^4:9A]98#T:S_HVG4Q/!_&W(4[*6 9-IZ;K#D4+ MK[F+D3?8N5+ZT\;5VBII;;RP\^E-J#0!X2#>A,+7[VO551$G MC+_]BO,?OFVD^[%W:?<+,#\TN:]$O2OIQ@SZZT#O#*IU9NZSRC4L\:[Y;="\ MEC2=-IT]^_'#*?9\C,7E]\,O99AE3-,RIWY<'AZ6]T[QX]B?%>8?3WNCW)N> MX@2;M;#(/L%4EC]_D8I$J9<'0S^,Y8N*_B[#B&Z9C&>W/_K-11,YST9_D\Z7P+V],Z,W('W3#)[] M:.^GV;:9O1;[O#QR$IJ'3GPNPGS7\V>?_9?)]PMN^0^GX^OU:!X*+(*W12\S MA_$2V@O3VCN]E&16&>K*AYQ'$ZWNY>53S[Y]@EA_1Y_N5>=7468KK.^=CAM7 M_D\?GO_TSY=O7[UX^^;#RS*T(?V?- MOR'#0\9P/]8>6-9O6=YV5]H':/B)"VWGEM4V;;1-_*N7OSQ__]_O>Z_?O/C; M"L[!H#WUVN__YLNNOBT([/1'9E[?/EF4W+F!44\.[L4>;8;VOQ^N94X MWR=]FA?\9!UM>/ZKF>J[-'47DJU&=\/KO?*08Y[.U//LSC;KU1;L=B^';Z#K M^(:/.W8SI&W-DM[?J1FIDE1)JFP=DCA&5=X-?UNCY+HT_FF0TAD^>2>E5:(] M N.1$1)6""N$E>/ RH?1U)\="E3NY(+L(#9I;5GQ>#++S7W]V8"VZQHM,^0 ML=>)\+ VI:_IVU6$C=T[?%]OI]7@]1&R#@A9,5Y\NCCS4TP$+8+6)J$UN9ND M<- 0ZU @6YLWUYGH81'?&X@8YD7?.A8B$)#J ]+S3Z.+X92 1$ B1JH+2(>S M27;$3$6[8MT$VU7Y,H+;PR,_E#BV3:8=PK(-@N=^D$X&PUZ<%Y0B)!(2]X3$ MA'D0![3T$@+WA4"<7U$Z9 #N8Q-P]7]Z^^?#W][V7;WY^ M^7/O'_]Z\_*JH9K%]MR;), M"I4%S0$D<\H!\FA<\B$%S'=K#4LF)=]+7VW.^\ZZOG&Z]MK$]6"8*&3K)EA? M+?2*&.C!0N<,=&+<9\F9@.#!*Q4C3X9%"SQ;MQ7R6;TPNG/5=TVLTW")>,AW MV4K?Z:!\TB% YL% E"%H[9WA$D *"56(Q#J.UT5E(E)R(6IO0\T#V!0EBA* M:@0E: ^V\:& H7.9 MRP3"L\B<=MRLQE];Z\NLM.D[4WUOTCJ-E\B'R*@=] EF=E^X<:^M$!,M-)]^+:N5EVDIT>%VHVB_KQ-=8^>*UR2O?M#&W&01%]J71?':5_LH_LI%9B74Q9 MJJ4\U'J.5\U2/!ERM0FQ&@_6)L5!J(*LHAHAR"JJ%(*L@JR"5$%649409!55 M"D%6059!JB"KJ$H(LHHJA2"K(*L@59!55"4$647GRHP]>A!S3Q]U!OV>D/:R MC_K]DCYP@OC)CS\.AB?-%'_7<]>-T0?#A,/RR$GST+,?FXNXL^ODH]Q;;,'5 M\\/4^WR9,=EK:G&.AD.\_/QX.SV;WSWJO!L'S$8/BQWQOBM/FD MP=6GQM%D.KG; K#1Q+;._?:9V-,QJ^J0?#LZG;]/P/:#]XR?OLQ/W>?WV7^^ M&!(?CP2A]O>?>&,+;O' ;]/DP7>4B+QS0.VVSD1 D> E,"XO"2(728W8\ M16@[H ?&IZ/93UJR_=R%[TMN[[F_06@GNCI2!7:.KF87R99@*_1&2&TUR]@4 MZN N(BKT8(--&$)KKO0&V6K51*2&K8BIB*E(@94PU:S)G2 -D@D>KP(/WEF0 M6H,&:Z/+&J10EHL$&&W4T3HI6V]U+N,L;/1^>A[\@>GDWS@>+; 3>0Q$5Z3 M(Z$K+SD/2F;CN0,/PFMOK5 2=70N&;XN76WM.KKH*Z'[A6R)L(BP2(%'0U@J M2YV390D"@K<0A %L[IA&;HJ'E=8EK.U?8;?-)C(GWB+>(@4>#V])J[53V2F7 M.?@$WD,T6G'M73".K7WDM=(M>0H*B:M(@<15MX/"PDE!@)91")#1!F\Q"@D6 M<^ QMM:(OL%5&_&39%^"ZKO6RO/'!=X:L[GNE^'>-*N6S*J7[]^]Z]W-F:J/ M?FOC($KR7(LM;Y01N2^AZ>6G\[/1%\39B]Y=C..IG^"[,S^\P95:)Y:"L99S M"&!"3"YQU,89]$;;.E.99-^J#B0'U 98XHYJA*B6.V;.UKW4L< 487##\WC]YM5!;2?5AENBD&J$J)9"GNQX>(LH(A8J< (@6.NU M 0T\Z\(?V;261Z04I2YCENBC&B&Z3Q\ZB61U81#K)+"0/0B9C>2,B^A K+WC ML:F4(6(.8HY#4D7WF8,%$:)C3G 7 #(KC@B70;O""3*"7SMRV4'[B;YV'YP_)9 M+HO/QGM@D@=A8M 8G6A27ES<369+XT68XV""?:2N+%USZ)YDEZ7$?_D'CN-@ M,LMZ.1_C22Y?B0MEA;:6Y+*I=,(MS4N-77NZ(.JFD@RW).NJ18*NS.1M?C?& M5S,;:4E ##EK+U/TQB1@'KPS+"4>HLW9<+WV#O6VZ@-98_M&;*V'V!'!GUCM M($4].%:;>YY/(C6'5@<.&%$K\$$&'J0O?":251#$MHN>K>RK6N.(T(C02*U' M06C+N&D2F38Q951.@RU_??81O)')!Q%,:[_7X\A$.B(+(&([2%$/CMB6\-2, MCU*)))U7$J(2/F0957 R@[=2KUWPL:L)4D<$?V*U@Q2U]58]]\MD.4M1C]MF$003/ M"D_)PFDV6.M2]#XEKKCF4NPH&<]NK1 *U9*ZFY#7+L/BN&^,XV:?OS9$/_MQ M=F1U$OP$4U-PZAR'$S]#*_[1_(S;Z[^WR=SDNMATQV/<9&;Q6EBZ=EAV 9E: MM4&P/C18/YQ5_SS]S\5DVH0&DP^C>W8Z9B0[X]@7"Q3[*Y988E*&^Q['OP\B MSGV 7S&./@YGGS)S!Q83\%GB !S* N[ V5RB&">C++^#BTK5D03UM B&&((8 MXG 8@A8^@O4!PKJ:A2^YX)B)BBMMP)35KBQWZ $#"% ^K'U L8><$F(*8@IB MBHTS1<@Q#;(IQJ^*,,,2A= MW(H0/%@9+ _,",,]Z(2&T@FZA>%.,$07)I(9'0V2+4)N&)^U'8E/)##E0YAFPR6#':7!ONP^U46 MJ]?#./J$_RPKUF)E4B.# 4"1$PA>0\@XG:,YY<#LH"<&-P[;3)8\\>Z9!M$V$18=5/ M6!8":A1H T-(J?P6G+)>:A:Y8W'M"KY'G,32(;,FKB*NJI^K3$@B6]-TP32@ MD[<&79;&6V^CQF"JRZ4ATJHX[Z;KDAXDO6VR2TM$.V(ILQEL%Q'QVDXI,Q]"IB+O_3(D#Y^_AEJ=T1TX%[64MK_)LG3,FZ M^4Z+%4^V7X]D:;-N&5[=69NK#'B?&9Q/'>^VLCEI@@G!A."#F&!","&XVQ-, M""8$=WN""<&$X&Y/,"&8$-SM":[[XOG&I.BL*CIG >ABLX90-(6J3KI=%% M.,-;'UZEQ!LY5=VZR!O.>UNX-CCO[CSOVK!8G#(YJX+*F4)YB MS,IBVWGKVM<5^8K]&E2?.]:7IOIR$-TD B*Z/1'=TE;_Y^WA_2AY&5CN2=>+UW5(^2F+T1; M3VCB.^*[KO(=N8-;G[%'LI-;6.MV=405 %7@&-$X8"E:" (A:A-=Y.A:*_[L M^#;^W5J*K,_8<7N'6\EJ)K(ELB6RW4;LG1,STBG) +#\E0ZEU\I$F3(R%\-J M++NI$@)W_=&^X[;/&7FDY)$221))[H8DC<#(G7;1008%*3 N,D>9.==.MG?6 MK*$/".>L[XSIULX*YXCN"B)BLOB^:WHRS)_K6Z#XW%!O7D>YY)68S+]_U%)Q/ M[UDRMEPSH;MW$SJ;!-_=.PC',^6$6' M/^6$__XUYN7.RCWL$%VJ/+L>(/Y,9T1;\7CW\[(=^#J(^OK MM'AD?9U6'UE?I\4CZ^NT^LCZ.BT>65^GU4?6UVGQR/HZK3ZRODZ+1];7:?61 M]75:/+*^3JN/K*_3XI'U[5Q]^SXG;1_W8DN!K:EHD\D+.Q_PF@?H.QGO)E,5 M:(()P83@@YM@0C AN-L33 @F!'=[@@G!A.!N3S AF!#<[0G>^NV*.J3HK"HZ M9P 'H8K.&4#7)KASL-[;!.][G[R&UK$_8YS5\>Q)/KM/)&KK[%#E25"%ASZ[ MK0=99YW'QSN[BI0PHU>80P10X&-,J!):DQ M9W>+/0HN)-]/9U?>=U;WG3"U M%X>L$ME$-U2]MFJV>K@J+5,@51D+.@L0LC72L""1 8;,9$M5V@T0U"ARCRBF1#74YK!3BQ#KE& M>R:M]7N-1F &=%(\I@ L^& D:.6L,A&:%LU;):V#[C5*;46)\HCR:HH&90G^ MT'+D02CPUG@54*(#GJ,-JJWCYU.X;FL=/Y4V?6?$L? <^685*H6(:A]$58+( M'(T)UL@$*3@O@Q,290DP@_>AI>OF4XAJ!UTWF>T7S['/M"+66D$2NKFW:_75 MV".S@MZ728%)C!OTNNE]"8%G"1'$MYRG6K@JRB&B'(*JH4@JR"K()40591E1!D%?N^U],) M ^C:!'<.UEV;8$(P(;C;$TR>2=U"=,X #D(5G3. KDUPYV!-=] ?.E6Y7Z@' MCLD^^?''P?"DFNY\>CG)@V'"87GD9/90^UE:>'Z;>Y\M\Q=Y@V)R+#7%^WO9Y,#WM/3\?#\YF;3%[KP;#\A&#X<=^;XC3 MYI,&5Y\:1Y/R]A_"^-L[XS_T9IH=6R.Z*>KN3Z[OD[7]4#KCIR_S$^GY_?B? M+\;%3M[A>#!*7^_--Z;R-B_<&'T^3%>YPHL9?T$;2)D;+24(M,YSF8-4AG&> M++=W#Z\EXXQ/1[.?M&3[N5O?E]S>#;("HC=1Z>-0VNT"V#+.AS:K\+R0, MP(3U%C0R%B.#("+J+3/;J@D]#;,1JQ&KD5H[R&K_SY^LX(+T2N9*:NV N6[? M"?%9!@ -WD$$X:)CL41<*FL5G,R(ZSHA&[WOG@=_8#KY-XY'"TQ&GLB:HJ[& M8JT3U"E9GZS!;HJZ&HOM3-;M4QN/"7V*SIJ4FOC*62?!:2Z"%,&PM"ZU;>UZ MN^@KH?M:P[;([8BL@,CM($4]>G*+H!37"05@4[]1!>:B]]F@52E$F]D@U1@1 IRV1Q;8Y;Z=8]!:;D MNY'O1K[;&KS&T.DD C*6 ;()3<$U[H14**11AC_*:QOQOV1?@NH[IZORP':' MWCUGQJV4\]:2X78W#6[)G+>6-#<_/9F>XDGYZ-]FJ6T9QX>8Z%:;;]>U+-R] M99ROFG;V?/KA%'^9H?KM):C?-#]>V<:+!L\+1&VEBH;QD+4J<38F'P./5H!B M+ 1A8IVY9Z)O=5NU%0(N<4@WA*B30V9NWK(4PEPP/@5=8E8-3;ZJ\8"0>7G( M&[2^SB2OMK8'A%FBCVX(42=]K.:"F)R"DHC(G05OC(\V>IN#RYES;]<^Q%RE MB#6^652+'>)OAA;&]7R2,1.'--N6N6':B 5A8>B0EX0,XEME3 WD]:U0XI MY"!P2Q12C1"'3B'2,X6B>!V),_ IAO)[-(IKSS(3>NVD\^TG+\F^;.WD01BF MR*8;0AQ09)-4XEID'YAE$%,(62'SR@HF?4QZ[Y8\LDV;Q\_^Y=2^Y, M?>Y7]0F%1Y02V\F<\!M-BNX[&'OYZ?QL] 5Q]J)W%^-XZB?X[LP/;Y T"\&D MC%DF!@FR"VARB1TM"Q$RK'T:MIV$'-FWBDJF$*>16H^&TV8NZ+V4MIABF)D& M8Y4+T4-2&(Q@25E?G-'":FSMW?2CS0_J)NR)S0Y2U(ZSV1(>FN="*^NDS!@! M&8; .5?!.AM4X%90OM*QV@!1VT&*VG%J>[*C)M$R;IF3QB)HE-9*(5"ZR'4R M/JY]%X32IZK'/]U'/DA1.WD?>5.T9@18R1&M5PZ$DT$(J35'0!$A3XQVD*(>-:/9;!Q/$*RR A)ZQYW1W(18HD*AY=J,MOWD,M[7CNIB41A* M;CB%H7?\-<5+X!G1.7"@9''>#.<.-5A(Y7=)N6Z'#7[RV Y2U*/VV+SP*C 0 M7)L 5FF?C$Y"V"A"4ZWY\:VUC7E=IBJOZVAJ86TB3?3E'SB.@\DL]>Y\C">Y M3!M^[>8XE[L3^7:UN59=2QKOT'6'RX/52^B^S>_&^&J&VY:J@5:S;"+GWDL! MF267M+;*Q:@ $RI59^X;[UMC^T:(^GV_VB!+[%&-$'6RQ]S!>A)Y@)-8AA%0 MR1(JVN13]"FS*!,7D-+:I92WU6O0&JID1\31757421S+N!U<,B^E0A6] Q&" ME8HEFPHGN& 8VU6#L(-.Z*H-M40@U0A1)X$LX7E(%;)'BTQJ"R5F"2PDC6@C M\@1&&LJ;ZC!DZ7YV-4+L[7[V7[=*'RS%;#D&GC&!L#SPR-"#-DGE%'#M?/(5 M\I-F*CE9(HCA1O>5W-J=F7W!]QLBD0JTA\+*.;'NG@'7.\*<8= _?2:\/0 M,>V$L)1\TU6\D@]2C1"'Z8-PGUS.(%+.NO@A*A0WA'F0D+F6R3[N@VS&C[!4 M7&K3N2OK9.DL2G=CM#?;OK5W=)OMXI\$/\'4%)LZQ^'$SX"+?S0_X_9ZL.T^ MA[HNRJQ2DMUG0*^%WFNO9!<@[;9FR=PJE*1CYO9P!N_S]#\7DVD3ETP^C.[9 MSI@M-[/5YL7"8O,KED!F4H;['L>_#R+.':-?,8X^#F>?,O.1%ARAK'SVB>6, M*8.5T4?+G0<68B1X',K,H M! %.L.RM51J2DX[KF!HOP6!0"%WL5T8,1@S604F(P59C,">M#XD%G2P")N%M M<],Q)Y>,%& Z5EN'R(O(JX.2$'FM1EX"A=%2AI13 "^<5SQQ%:4535L4O_9U MPQTDS0C1YX81E1&5'892B,I6I#)OL\Y>V,0 I-/!B&2]19>MU2C6IK)=I^T0 M?1%]=5 2HJ_5Z$O;&$0*0@DA(07I2EPIK $ #(B@=Y0Z1-[4_G.-SGU!VO#C MR?P-Y<'S/[:"_3VP"2@;(*07'PT3"I%4<5 M&7B_J[Y[M#H3G1"==)].T K#HL<$J,&H["TO'G]Q\1WWA5[V47:%F(28A)BD M71T*4LM+ -UA\I1/B=)Q\-ME$:5," MWE-)[C&&R2H <\'PP"64J,<&GC IKX0%:6S82WK'8+DB<:IOI>L;K>JOTK*B M=>ZW6EP-E') [-$UUV5%9O$I&T01-'4D<@C^R MM%J_>8+3-K2)6)9E$&Y!JO_ETI"RRK$-5%EE6 MAY1%EM4AJNU@,US"-2ZX$:YF$JZT#-K4)EK7L:N.D+W+"ED]&?_)D?1NSY:>\?%T/L MR3*6YE"Z]@O=3YR/ZO(RRKA[:701SO $C/6$&;#2:4+=T'G/^@Z,CV:,<#HZ*Z.;S(EC@8H2M]P;G=!)#I"\MQFCT)@Y5Q*%VPH5K5K- M9T9%1$-$0^37[(%'6F[3SOV;Q:J%R1C!8W/YS@,(7YP;FU7FP#G+2:75Z.2) M]WA7]7"XZ0O1UNF<>(5XA=R;O=/2(XGP+>QPIQIAB*RP3\C.6M FAJA$*"S% MO#1!^=;R/SLN+W"'EC3K,W:HWLY6LN:)U(C4.D-J:\1L1B:7I$@JHP#.A)?: M!H$:4A"2R]8Z![NK;G#7O^H[;ON'ZF-UI5)"E>+L@<'^7'V5A#6$>R2&>Y!B>+1> MQ"0]S.HX-4&;82(J8,%@7'6/>A<5$IPK' -]T5J"OC(@KVB6=95((,>'')]E MYF(-5@I*2NND"KHYNF?:2R:4$LZ#<3JR> \K;:BO1;^X67UNCBNFNI,(=?G# M?Y1'?<'+U1.+>K^?-;/_-#C[\EWO+Q\&GW#2>X.?>[^./OGA7RZ?GPS^78;' MY=]D^=,,>_YH\[%?J7;VV.]^/"A!\TF9!3^]&./DGN>C/[_]U!4B@;'ORZQ. MI\40FHDI<_;UE:/Q^:D?EK>*-BW,'AD,4UG9ONNQ9J"S1Z8ECI\T*&H^9X@S MK8P^SS_D<[&XKU\S>T\92?AM4-[6O'FU*SE+>K MO+?91Q;LCL:S7C(GT]-!_&V(DS*60=,]YGK)6GC-Y33?^_SEUUT]7RRYP<__!M(]V/O4OC7H#Y MHI=23=FT%\'>F=0K3-SGU6N88EWS6^#YK6DZ;3I[-F/'TZQYV,L+K,? M?BG#+&.:ECGUX_+PL+QWBA_'_JS0^WC:&^7>]!0GV"QX1?8)IK+&^8L2P9>? M\F#HA[%\4='?I3L^^=O1X7A1X",0]S]N&^VBK<0" 1P_-/0K(4-QO0Z/VJ_G MZIKB[\Q://.3XA#^].N[5^_\1_QIC/ZWY^6?KP[:&?KQS.$Z_;[WR8\_#LJR M.CJ_&N/E(U=.U^S!9S>\HUO?\&I4S'M\_?%7#AQC_ZN9_WNYN$6MSVY_])N+ M)JZ>C?ZF)I>8>7L]\;=UVN*3E;#[_D6D;6:OQ3XOCYR$YJ$3GXLPW_FSS_[+ MY/N%P.*'T_'5J^>3/(]7YAR^,&M7077X59,9"OG+MFP\OWWQXWZ:J M-LQ_54]9,AH7O%D,7C1Q3Z'Y:RWX.^[,#1D6T?^()3P1IU]_^H^6*' 9:[^[ MR-_2S^64;H[L_O/DY/DPGH[&)R<_OGKYR_/W__V^]_K-BQMKYHT7K?S]M[[L MQ?7J?;UQ-BGJO/M=M[[_YB]^%B&_\)/35V3L)=-CAE4=K%]T4N#R?F9_](\@FVDBG#^CT[FW;3NATBPS2/HB'Y_IJI3HQ?Q,+ 7DS M!64AG#_6[EW.O./<>,>]/!Y]ZHW.L5DSAA][S0'/[V6]*&OO1G5TC]Q;Q/(F MS'*)TZC=$L,1SMLVC>_RF%BW5EGXTXL7+U^^>K4%&^7Z(2.]M]7\IC2S3O63 M1R9EIQ!:8YQWE->2N+"-=?W^7 6W&3%6[.M@@N9.1 ' +6BMO' VST#H(M;NWC[(7]FQ4_(\_<_%9#K?MI^.>F,LD(J#,^P- M+[V5YM'FY]B$&!?-1O]@N(/X8C7RJXKAZJ*QHY@:0@VA9H=$/NR#+@)HP055!KV1641=@C;KBA/*A'#>>%#)2FSI M"[A<_/C$S'4I^TS80_ [][7&D44>B$4*SE![K94+&I)CUI6HT"MM#)?*"[5N M4/@TBQ0:^@R>< FVFP#J:JSWL)/P_-.HC.G?M3@)5?%.7>2R&099U/?;_'HX M]<./@W"&SR<3G-[L*QX#\.RDM!:XB4%:E"EX9(YKGEHVFK:QRJN^K7*-KVLA M)ZNIQ6I$,"&7E1$@6&=O12MR7HL8=V=TLMDOTK-Y.X'YC M^76+-R:>^.I%N#5Y\#-8GXSRR<4$>WZ&N=;;N9O0;\OLU1]=/#+H*B.-)6"Z MX:CC8:Y[>[6/_T_T$_RU^;JW^5^3.=K>#B^TX'9V0RQV0RT9H@A, *8"WRJ(W MSOO >.9"0FLGABUFG 'TE>SVEN!Q;V[<>O4CK[]Y7_-D_A&OA[^77T?C+[TQ M3G#\._8^CQLA1CG?K _P%0QWW(+6!VD+I0XON>/QUS4^__GZU=M?YQ!]A^/! M*+TX+0!?C+?0)".RUH(I#SFI((&YE+25Q4F)LJ6AQ%:V3/I6/EY9])AP1 9+ M!MMJL%Q[E75Q?I($,"8Y4]PA;10DL.Z>:IU;V"#IFR>4 NX>C@YS>V36W>PD M^"93OJF$A\/)_&P'Y_MOM$5Q^/'6# ,_-1!XL8" Q?X'#J/(4BN7&%CC7 [% M T#)K&;9.+FCM$K+^\IU.[XB>SD&>]'21%F,)B?-H/SQH'-@21@6#3"A=[00 M"]'GK4MQ=^SEN/MNTPT%9" MM1YEQR.3FYEGK^8UD(?4F).9LM+5 (A*QT24XXI M+'&*V5'F)D!?ZK:V L>+*#)=,MT'3;?I1^2TRV!% !6]S\4RT5AI F>.;^S,[R9TW(V\&%P1G?QNQHU'=C4$&H( M-3LDXWKNXC^/\[6^*::"@]^;@MT5T#%= -ZP.6[] O#K81PW.;T_X_R_KX=7 MR/KU&EB+N3LZ 7IMH\D"9$X^2!">*>LX3TZMG9"_9.Z.[LO6O/Q];Y71C?WN M3VBMA=R6M%BF8XGTC$Q)%M,5*=B0P*1D'"H=S=KUW9YFJ,;VA=&'8*EW]76H M-=T>=D"N,QPJ<#NJHJJZ^&AKI'.E_P$N[C=9;G40TLMB^>"##UFZ'&*A%9T# MPH[.G+7B?>%$A733I2*O9%6U6!4")E V)ZT%H'$A9&Z30&]ES@Q:"F1MYPZ= M[BM1H[O=L96ZGEV$=V,\]X,TV]D=34]Q?-^M-XI,*AIG=R*3MPVFKB\/WREN M$KU2Q3&0(40&4"*3",;RC!(38PFW:9S[+Y6<9U1% M3W5QT-9W,]_-4;!X4\86D@DF!"$<1.,<3[$$1)IQ@PQB2RF1K1X^""'[VM(N M YG8GDUL;DP$N;?-(:H]96\;6OYC_-L*3N<^XZ8U>4CS!? MO,<7F*XNH-$. H4=F_(&&ES]\VO:X0)=>0\F=12 M''6K#H%2IN^ VLZ111^116_4H(7-*63+LU,(0CK+#8?RK]>VN/C8/9/)@5IES,3J^ KJKBI+J(9WLG#CIS!>D4:A8 M\1ITX"E8;L$SJ9';M?L0++M5*4T?:!>!3.T 34W(K#VS#@1J"!Q=+JMT6KNG I97>BK0L02&Q.RLJC)?8#-3MJ]X M9C1..+X>^V6AY=YD=#9(>Y-DQ8AG\Z)L/$^B/39"2*ARX%9Z"\$'A^ QZ2BY M5#)PV+'?(EU?*U,AEVZ)G*IP@GI[V+ID+LS5HN9;']G:)B\F=KBXH+9E\4R+X;CWX?)$P_??E7P>[" M+N/S:^ NMM_QWCIT+EGM@*/P2FC-4;K&K[6&[S@HMGWKH&]LC>4[*2XF'B$> MN8='K&9,)I!9"@ZY<(J(1F4+/MKRO[QVF^5E,XGZTA8N$37F$NV+1[J:MV > M++?7.&GYK+C)O3P>?2JNVN\XN>6G49V]#IZO'MC4$&H(->N2<(V5W9_'_WLQ MF+@] V9*YGK\@77 ME[%6;P6Z$BE*9YJ.B])*YI5W4F5OLE0MZ1E4:;T#>_H[+K_^[F(<3_T$)S-O M9-QLVT^_S,KS8 '@>8/&"J+!)6:JVCVUNL*!5<>[].[8'4I[=PFR=V=^.'T^ M3"^O<+:8,H^.)YN$2ED#)O316&3:VN*&<&S+&ME*3UG0?6=JK-.S#G/4NW]. M!GVP!JURD#J8E()"0*-<9)FC\\7"67)Y[<3\)Q8%YGT+GU=;*#7D M[U0T: J::*()T83HZB>Z0Y'RVFU6;[WZ@=?45Q^_4"W2_8ME7J6 MK_H)5Y9ZUIDTWLXDZ=*$$D()H;5,Z![V@U=9:&[,3=N*4GR*X?0D^T^#LR_? M]?[R8? ))[TW^+GWZ^B3'_[E\OG)X-_E.SF[LU;-@_KB-T7$=+DD34^Q-YA, M+LJZA,V!>!Q]^E0\KLET%'^;'8I_]N.Q;TK&EVC^^?EX<-9K/*+>JZNEK+*T MO6HWG^K=RELI;><21*\*AEY?PN=M_J]+K"SXW9KS+*("EZ,!KJ*'X%GVBFF1 M?LU+N!3O93E_TDEWB"P'VT$A@&RTQ,0CCI>=!*BEU5$['.]2UO MVXKJ!":Z<")<@W/09#),OWSU".)H4I;^@HTNK/U'>R95_>%?.QEF_/3E.KGF M;9YC[XH-7S3(6TS^U1R,BU&9 )"9#\(I(8QG"3V#MKX9Q^!(5 1YLM/NV^D] M.^]+&6JPJ&S3:A*;VL\R6I"Z&"D3RB=A<#M9^G?OU(#I&]UVN;M+(/IF[UY, MO:[*S7T,_ /'<3#!>5(_GN0RR?AU]Z(R3Z5:FJN7R]:-LBYCJY>7.+GA6ACM MI7(Z6>,A6FL#"@S&1*-49G'MLJ_=="WJ]1_(>FJR'B:25YY;YZ#9J)!6J0@A M:<>4D#ZVY,QL8[WGMNW62B>P0'L3JRSX-PXJFOV*LMI/3XM,'T][+]^_>S>_ MT7>)U]0;G3>0J,T/H$BHUDAHE>W;]Z=^C)-_%<=S_+H\,)P.?L?GPS1[^"=? M4/AB]*EIW>B;3VSN#DW*R\XNFGR;]PV,W\XQNMCSVQN/UIG@'$(.SG(9DK%%(YD[FOGESMZB22 9%2@R )>NL 1-EL74E0,L= MN5)][=JZ3G0=A/7OGCSJ]/CIR?043\KK?L-I;U+4.;F=M%%]8:5JF:Y>.ML< M9[V8(65&/PN\PX7SDGDG05E@4KI")4X(EE/T.GK5VTC6DH52-2NH?OKZ;2W$(RSC% M,K7&,D^L9O)J-/X5SR^+8=W'9R*A=]E8FYF' ,5-,%X%#B%*'T&U5#'9AF<@ M65_KKF] 4(%$LM_?FMI%KT[C09 $"1)\B+3I3&R)Q*/[ MO/J\C[ YSMF.'(^2T.-1P"0V2?0$\&ZX'P?"T47#X MNXZ'299!&(72#X64KJ"1XZBM&R)L(5">NU+ZN HDS\RR-;.TZ,UK< LC7%.B MB>0LI-J)PB!DU/=LX7"FN1T>R']/2<\)C[&)YXGU$7CV"80MC8P+-S7P ME63*5R0**'$T$\3S0]\57A0*3^\G%G$:&L:ZU+K"0+JV2Y7V M0QYJZK(@\B+?I4Q%H2]"VPT.I% Y/<=KFL_R?0B$P^I?.\VD.$=AOZ,H[ \" MLC.5G:GLR)S.>S9T&RL"9JW?<,'V962VH_"H:/=H14^-??3.UNY9PST>:W=) MC]*J2#T=C\B[5 MLF:T)^H9[:GOG9E#D;S,<,LA^6R@YD,!^1;=SGPP>%S7F-E8Q% M[^8'G&4+&U0[ZWUS,LFGSYXI>)3MNS<.T:!ZBO^_F1+21Y6-TUB,E<0OKH9R M]H/:E1]4&B>@SXH4(SQO5?[OS;>B_!5^,&3[D8_5C=9*U =G$DF\P N=2"N/ M!H$=*L;M@(>>'6C!B3CP#![6(Z'=(\$Q#NLX0*CG+!W.TN&8I .3;A Y/@DC MP:CRW8C9'@\"'82,2XZQP?C S[O9#\H-+A0.K6,TSM:5*DCF%4SU$) MQ..2>C\$:,Y4<3YN>SQ^SX ^4_29HH\1T ?2ZG6Z;YZ;^P^>>"HE))^[LLP]'VN0X]*JD,:A6&DJ>,%BI)0-[@^"/RWDZ"_0WH!\7MVT-08\+D= M'<_&&F?N/7/ONMP;:1&$@>?ZDC'*B<^)]#G3S)5N)$.[8:SQ1]"H8P[6 (;]M,XF8H3\P 7@&EXU*A M93*)!FHCK+[^KYT"?*<:=I?M'$;%]GU;B2#P?:U<,)!])J7RA!,H6P1VI!OR MXW=8->/V/,?KL:/LN_-LK'/F[N.SD(^8?Y7FD:-L*5R/4JI8Z/' \QCC$;"U M\)MR>W8XXR:PO9Y-3L'!M2&QG4WDDU#.SP;%&=!GBG[N-9\I^C3K(N\GH]% M80,I/L@S-_4@^6K%P_S8AX/\7(]VKD<['9"=J>Q,94VTX5JG*QN<.*-LL[+^.44%;[9(N M$?\!%([WJEY RGTWC%S/#K4=T,#7H6OKD 6NM$,_4+)A0N/!^HL?'>*/X60[ M,5XYAC-JMPSC1T)YS/<#QD,J/$S)#&R:,D@ >\/QA>:/\>#I9^O_?(H?56:]5U^MC\DC'_Z?XOLL_@^\D]@+ MR2GYS9OW=:]9M DTDC\I0U*),)$1$ M/19I=J"!Y[3G>4OHL^KT ^FB,W_?)\,($M^+A%]#63 OTH6QL MB/[,/M:C)8CC9:\?&F1G*CM3V1&+X]W94PUVSXGUP(6 )\6$QI-C? A^D$OE??1FJ8J7TE[Y_5M>]>76NVJ+1Z M?/JY)-&KH;PI"?0:Z?-=09[OAE<%<19S<>'*JYPR;W+"K'?QTX1)+1R?2$:E MISG1GE",V#[U B]J&)2[#_O+#7KNL3F5CH@YSAQ]YNBU.3I@4H9<$.H[FDI) M0X\QY1//\34)N-Z/E_CHPRK?E_&YB4ISG3P^QEF&+;A^@F-!L1!1P/U K]DX$9^/7J,Y6B%WO))L8W$U)2@C MI#X6U/0IN\*0KK3UX:,[I&*9CKI<%M+X8#"02D1'@^(KWP9 M*:&E]IASC@$?EWYQYJ_3XB\JN.MZCJ>%#"@)0,?GONO(0!*?*N$?:%"5WR.^ M>ZHL]KVY.-XJK=)489,!^ '5@%(K$ ,.9*=C^ XT ZQT1#SQ@4D6OHC1WSV* MQWQP]%K V0HZ02NHI,N[@BP+X39C\]\O D?<^9RUR.4N]RF/N$L MP$]"K@)@;&4WV 5G)T8W?<;\\P?X!/U*^8=YHXGJD"\.]^JK<@O+D\_,!3]; MB--88#997YF R2, X0DUCF$R5IG%4PR;6#$@\B$U:D8Z1H_#N*\RA0B6Z-J2 M@$D^ 8)1570=KLW&?&QJ3+/+[==G+=GL'R\NKH:BGZ07%Z\7'S]0/#5HZE( N0X7K-[U\5B@8D(."*P2RTBL^P0<=?_HQO>EV'U>S* M1["RBP@W=\$UK/MG/OC*G[(E *CIKW_II_,-I6G>3'K*"+8];:E2?&;_8O6+ MI9NFE25WE VG&QBG_*J.QA=_;MK3W)+_JCB\N6+D^JKJ&S$\Q*U^BB+H3Y^N MWOQZW MI>BX+R7'W(T(1W,M&C_5U59U>;;O;;RJY-Q/^WZ552>89@*9_O2'V15LG%Z\ M-&VYY$%&N8*PITF1$21CHI MDF7CX43)JW'Q"DF5B$*;P2L\&MEN&'#!<4Z;"B5QM$= :!GH6R4Y&$T B&N M"@RFLAE%"7\ONA_E*M2B^-N<$$O9^O;^P^VO<38V,N[%C*Y25UO&Z3(U%P[> M>3=(I9FMN*4\4YS 4-#,_6VY]S,'9I0,9">>)XN#W1:])XN;6:DYUG?&)^-D M^YW-B\KM&+7.4#WK/1\#=^#!]F:2Q4.593V33/-K_.])#.+PJ63K66'="K0F MOYWY9U;7+83%GV+%[/*O_Z:8G0;O5/=N#EYV1;UH4.PFWHH%'L MM]WD[X]MN^-M"2OOG]0.N,>Y[70B_PNP4XV>D2WY'O3>^:]*8%!T]P[4>*S2 MB\*S,;?B&2NX&4]?DU1.[[8;VC_GSUL/6>8=4HDD-91?Z7K#>!Q7JZI]7SRJ M^E[&V6C G_"3 :A>/676NZ&XM%Z-^\JZ MSN,Q5I):Q9<_65^Y*7-)TA&^,B]U>:L&_"O&:H U;U643GCZ9)$0]F#;U*A^ M<6;U%9?_AF^P=X6YZW[RE0^5ZEG_HQ)0;OFE]:GV3KB# YPYNI.L*$X>E40/ MAE7$B !Q8H(^7-0MI01T9WAA!NB)-5PX'%N3X:,:6T-,A*H9_8 J0-&C&B*B M!O)K+)7U-1[WX6U1FG!I(70TF%X)*JJ@KY$+@2Z*!RKT/\7"8? &@ M?U$8CDK!FIJ,P;[#KV3,'X9)AK^.TD1.Q#CK%;5!IN[3[,M*U9=D,#%13@!7 M<:$%2Y?H/AN,$#6&HS[-2*' MW0V3QUAD=3;)5/HE-H7'^/A4%0M! LX?D/.*X9!Q/\D4W*$^&ZXJZ#3_+AYJ M="<.XO&320.'0^$5BH=[N!M(,Z"_Y*2K'O\V4?D'/Z$( 0#!L8$;B.(4WH8' M;;.M(1MOV2-M=LPZPL6L_F>/?^=DD^QT6F M!.9F(88R-7SQ&O:]D,]A;4:)NU27SJ3;E72SG,2*DWU8/B,7AZN%825&MQ6* MRT7>Y<$MK[!3X,_>QO1J]-&TW10<*L*Q(3I%1XFY#$8VB MOS5F93?'GTSZHM$#YK(7S6?+U(U&G:%!M]BS5C5/5>MJ01NXU>;):VV/UEEM M/ :UL72!]7F&6J/Z!KA#$]YD( \&2HPGN06?MX"9NHI@>P+5.S#(,Y,I"O8' M^J*,)3PI]$*PW]'L*0W\WR_O+\WW=:>5^G9A/@?V^JS&N6ZI.#R[=!ODVT)% M]=*J+W?,/ZLA5E;XM6)#"C:7J83+@XR1]LO@(/11@:_7*YQI5&E-WRB>#I.@G M$]">@:0G&BRK"2;^7YY-J^/@D3(D6+IQ )&5?5/0MAIB2E0&W)3F1 ,4!@^; M1, 0\3!3C_$P/YC&2>&R,NY@N*8J$C1W3,98\Z%F[WGU[O=W/Y7$@ZXUX_Q- MOJK4E![F7,+!PK*24?62H?4E!FNJ[MO-3; BY>!1@<$F@2AAP075%X2*MV? MSU:Y7WS8-1]RR?&GJU$:#RRL$[FTW@VM>V HA2X,\U'/JGO&JT>#_O_J\T]Y MKKCIBV"Z)."EMV^O#!=7[\K-Q:7 RSF_$A)#4]9@TD6S2^O*&L5?$C,V"V09 M^A-KVQ^G:.*B@QZX%7:7#!\2XV\>FT>-@6O0IYVO&;^H\7"U\)[5![B#'.L! MRL%6'>1V-,^,YQVH/H?6>\!O!1,#IO^= %;1';,$0C<3%)O Y[ EV.EOA3__ MK0([7%D?\Z488KCYW?KM[<>?3.<)(Q>-MPE(X/K&^@V@4_L"KI_S[:^H.RH= M41\*1_K'8FDWO\/KKH;R^@:??EU_>-U'Q7R7*NTI1P>2!KY@D2]7AW -K_H5-?9GUS5[S<3__Y+*ZL,;TXSY0 M390DR7TM(!", MVUOD_(B'VZO^4P87)AD?C( PDX>4/_Y4^%Q4&4Z)LSPB4SE:>B9(9'BZ8"NX M7]6/UY[UOQRH,#^7<@8WN[WN*U&" [;V-3]GY[:I0%(4RK8I40'P%)[JO!>* MQ&0F;)"2#'67@25:\!1;<=?^K#F@L:+\/5: ,FEQ;R"D:L5YHB_FCQ,0!O#G5;[ MX\,A(%P8*T+5.;^P4W)VK:D2!>/N-]?_"89R-"A;_#4Z2^.+:%"U9 MG]+<89]64O?=5&FZ*V6MN> 3$FPNB*Y^M3Y4NWMC=G>=[^[_JW:6ZTFY@99W MLM@ 9BE '0SFBZ[5]OUH]E!7G;5PU#9\&+ (P5(RJ7I!0=JRL83^50:B$7+ M4'RB>L#B(%"93/0_,XL!5?01TP- MH] F0,$Y^KX5U3P4-0!FI_^8T@8L+R& M\O-WC%G_#D1?[.O:;J2X!S!Q7(4-]*(HM"ES;.ZI=93!>24/3N-Z(-)Z@H7-I\.O M8E_#HF5/EEPLYI0&Y%H1.QZ-%O+B!?!AI![BX;!4+NKY U-V!%\/BHN$PF]7$.MA\1'MI!Z%)&5>1%@=81D3ST0U^Y8;2A%MV1K!IF.12T MA #F4^&7YALH^# >&%$P0EI#[0L8LY 6DH\Y7H0J:U+ ;QI=? 2]R\0,)]&_ M%*;P6%?#&5F):LACSLRE7E6NP#RY9/\,D8F2?K@IR[]7V%B138H8GEI[?("6Y^%@8,6CF)P@*F(A79D M!TX4DD@' 5UGYEA;@:T(A*U=UY>>%U'I!4SX#B@0D@:!+;47[:S ]MD%S3._ M_] %QJ13E1-96>;43BP=*&QUB;'K;U1?O$-AM2Z"#5>CJ51OL7) %:=33J6S M,J>R'64=\'S FN+E5+ ^URYK>U5EU,PS]N&U6Z=3KJ>S,M>S'8L=4+]6 ?*1 MZ!F'+DIVNK5@69F=V8Z/#DC<3UGRWOCWV9BR4VZELS*WLATU'? Y7UY\:/YK MQ/S6(<(U4SQW4IVW2,C=(J7K;WK=".@!RP MJ3.J-9JD.!Y@7"5G3 9%KDU:)>1D97Z!B77?*S%)S=!2<]G--]'GPP<3.RV+ M)%_=WUS_-(V$%T,),'/#. '+=C Z2<;8YA4W773 RPI #IYF1NF971D?YY)= ME-LOQNZETJ1@Y<4_E=&'[GFX=80[?%!#4SKY9 HO1^/I>V82KG#G5\9.X-8K ML_W_N;KZ\%/N=XY4GG!9P#=)K>0Q!H*:YC_,03=; E]3^#S3S[9QEUD_F0PD M!OTP*('KA1O^-1GF?G^SV:8@]JK.N#-X*,;^Y%24*EASF8"#OED,02S-"]#S9Q7/^,G *54UZ \Q70Y]V!BO-G28E92\D!%02[*MTP3Z )"8)1CL M:1R5V6U ED[YJ$;(S=/GS%(/7^#E=/)/.RO]T^T'68?3;W<57M^W-M/)@>ZL M;%36CIH.^)PO)RM/L+KWL 3;B2L],8KG<5V1>3XUZ.#64B=WOK.R@]JFI'6* M-/-\%/)N>-:340*97AJC>%ADH@%5\ >5E[C@5ZM'!Y3'/*:D6ES^:Y*-\\]? M 4EG<69TB&28IX7DF\.,OTEJQB;5;OC)&BK,_<64$=-!Q+@L+& M$0FU)_U(N9[+>4B4^&Z"H>OV9=W)NPX=^70Z1<33OW>/3H[>8G= MU5[B-3%S5)RW9JEB<^;O0@CR7-5Y4(].'NZK:@N7^&U,739L 3NOF%A3%;^S M4O7O28S1QGJC M-ZX;.R5*D)&2<*S[+)XRCW@YC:8*ZU$N.98L?4Q'RPN.H1 MPTK&?8(U\D5\;1#S".O5RY#I--QIZGP,4SV@,VC9/5/G3>E2:=IRK^866EQ/ MJKZHO%1$&A?,$-0^:9JPU&XQ ;':<*7I& KBIYJ#KBF<&V%I$OK*N^V4[J/A(E^RAB'QI;=-; ? M8X6OP_N/W$Y!&G=G9]6^_3=N)Z>_NZL<_D,Z5=Q.KD W6#7?J9I/MCS1/! 1 MU' M'EWIT&M'5P<$0B+FS7IV'@,NTSEQ#M2^7:U'?7:NWC=.OK0=R>YW@]%K*% M]AZ7Y]2E^0$LV/3%Y-#DOA_5E/%3Z]];C*TP/A6\4GTKDI5FN*+>\F=*+KVJ MBQ ?F,_S;EA_-IW/HG'I?<($IS1%3T_-_U3ZF:;],M//%N,QZM=?7!B#5.GAA&KG@ MV $)8#W3M3*;Y/U;C;.O+E*JCELXHPG6F$2FJJ$&JBE:SKPQMM:.K X[7 MFK_R#(KK89/MMK%[GS>KA'9R^M.5E1GM--.!T'8WU>54A0ERF1C F?[?+]Y\ M_'#[@3^H-ZGBGZ_@KQ>5C8:=SW\V0QNJJ29FS$E.K7-S3F;U\3H??XWEN(\7 MV"]_>3'_VMLD@8/Q1;F%AMOK"FG>/W3Q*7E#/[/ZSDAE%0NND=< 2CJ9!7Y] MY4V@K< Z@D\N(OSHPG3/_AGTFJ_\*:L;,W_II]7H8M"^04\O@)A/@UE$S,\6 M'7TK=/,:N*U^L16G-D7F3[;YTQ2_+K]Z\>K-KS=WM]=W[S_=O/]TOVYNWQ1%H/P;'0X4L&NTP$#!KA#!9R3@;(>[ M_:S%FGWA3"H2?]WX_MK%+63>(:WQ]N:WJ_M_W%OOWE]?SK]]'^^[KBISWYM" M65#!;RLU^+X*P1]B*:^J@I6?&EZW6Z0O0_%,2\6=M%>DG2+-=&5Y6?OYV"5: M.C\8ZS@4I;/?\3#SH8J:I2S^9CW"GOM941:_PA69MQHPZ3A@AH^M09*=H@>R MS?/X7HW?#47RJ'Z%_=4G^]H^E9P!5_D^Y1X)?48CXD2NYX7:#M;I';O2UPAD M]-\O+M9V.K*>PVC/9O3L:U>EE>_(=TFQ]]\5!@2I];5SJ7P@EU_0N995[9K+^6#3;M#TC]F/%'8-/@YG4Z=,HIHL%5Z2F.$MO6NHRBO.@$74Z>$([I=PE&G MC".R5H73V);I7KU#R(MO6N9R]4.D*2W@+QG9*BO*V2HIK[ MV+?>19!$T.DPH#TEC*LI"@@Q^TV) ?%8:UE;SA M*8[+R:ZF3WZ;/[@^E,2-@H!'@2,EI?!3R#PEE4-<'E'.PHZI*QN:DX3X/=_W M>@%Q%V?4E+4V8ER:39.TGB]0 !HO&ZJ'HF=*A89:^Q:=)P8,P.@:3^VM\5]_Z)\\C36-BD<*HLA_G^@VS,IVCSESY=$X]&134;MI.YF9E#@93T&1J MJI"8C56,>1>XEB)!0^2]+K%X">N:<.;;4P]+HS*TME#4R6'?HBQ&R[P@"&5*Z+)RZB)8\NA(*'<\E7^%LZVL8C-)2QB; MF4[GG9>!!LXI M>@V.RD.Q+=XZI35YNS+B#EF>YW7*[O%H2\\CV&!M*$R:Y*-,C1!K&Q'#; ?G MXBG%@I"&GL\\WP.-7 NEI);-0S$WK-P+0U>ZKI81<15U?!H)7U$?-LNH\H.0 M?S=NNS6J!.<-_R,ME=N"PCNE%7DKTXK:":@#U36+_?6:!!S(P)NABG51]U%A M4'[P9+W#N>O2F@H&:U8R6$9)([]8U1U7,L$6XGOLF;3S1W9PBZST,6R^J*GR MTYUG.F4->"NS!MK)OP//N',^FJU)WKUTX0_&"]L<&^?)_'B];O= M<#[VG?^2=]?'SOIY&L'MU?T;8\>A2+K_'2ZY--]>V$&O* !M[2%UKQZ,=?VQ MZO+QZE,R FW(83_];+U[Q*BJJDRW_"H32BUO?#N=T%!L-?MU MVN$D>BH6@+_,-F,QD6U\)IJ[Q=/K8RN,XZL<16$"SWE'W)F]&U=?;ID/!M9H M$@$28$OCPD3%Z= \-T5AA>,D-9\5<6_K,8&5H'L))VE<3#*%[HCI+O()T>56 M09<=RJK?S1CGTD]&ID\,K\QL="KA6G2,+JTB0#\=_&UR,Z=3'8C7*VBOMKNJ MWR]6$\&+ZH^:W7G+8^FE=<-34QN2Y&Y$G&:MTGQLQJR#TOAGS'7Y> 7 :M4Q M>/K^)5,I:./RITN'2[P"A.5*BLXZ^![SZL*#,%OA4Z?'O)YG9O_+6S"MS%]K/R X'ZXJXU&F90/L-,7N=,A>\E9D+[:CI@,^U MFL4]@UUWZ%8+7J>< &]E3D [[#L@;'?SFK]O!NP4ZO=7AOK;4=,!G\&)]RK: MW(I_GXRM?ZCQU(@_%$WXG;(%_)79 NWH[4 3[+FS?KJ#N%-DPU_9S:0=6AU M')XXV^W!0W7 ##R_4R#%7UD?WH[Q+AY_^W19L5,$QU]9G[T&N+H F30IH4?) M>(M.N&PVNQ=W3V0^-P4:?:5[, M9'WBWP".A;LTH':#OW1Z98.?],R-1\N-4W?Q3#_P58.&\RP^D_,D\OEO>1K< M6#TD:=G?^R%5V 4'E\(?X)>'*J^S[DHNTC5-2AUF0,&[!K'YJO2]&JH:(_U- M!PKS6-:?FW?4_MX,=4LW_!""_!UW+E7-4>NBC$/ MKYBZ; &/9*/BS8]JW$_,A&1NQKVA W[<\+W.,P3C?",+KN(I&)I=QK &D]!J M[#_UA0\F>28E;EJ5;=NQP5+-YUN'EO'[FG3>(OUQJ?^VEM4YZZ*&&_^7 SC3 M)ROW1'N7SZ#.=DHE\+=+)>B42T!VET-V<'VV4^S9WRKVW%RUTWK7?/3YU(S+ MTYNUL![FV([,C[/W M^8O7[Y,3'+?T/1\!9@20-00$\VEX950/KY3^#%#YIP8(UHOUN31]3M%>*"=! M@Q:-6C?8/57_T*)G:%DBLDYB1>?Q/SN9?3+'[,U)RQL]?EA$'%'NQ$(2D4]X4'ZDR#KM57C[S>!@$BE.F&77MB$61[W*?"BX%55Y4Y>5;]=9<>3:< M4(-!P?*FNA!_'V&&4?E[WGSN[?V'VU_C;&R:P+U8#R<]RWS2LS( GV[ T)+6 M=?AGYI><%L95;[XO*AUC;[(51OGDW%R)!M')K,,ERTV M_"L!L#9<_F ^3I<2&HAHPQ,+C0SG:T(:TMQ6:4GM[-F!IZ>.BAGK9U6UTX)X MVR,V5^E][5OK (_F(K*CJ@+I7.9?=:L:C0;&J6MIY MT*((2$ZL4V\\_Y;[$ M&=?Q)*^X3R+ TAP_Q2/BX6B2.Q8+ M_Z5I)2_ZP_C?$[C$M+(WU=S5^X=GH&6V[ MR7\>W#>ZD]INFD^2VQWNG0ZXSV)X#4]G,+^ \MY*HEG^E.+V(G"28G^1\8R< MR5^3"[/'1*H!;L .?\F7W"C$\-UY(Q0LD*A7=-2G[>++:I*TB)?EZ]DS 3=F MR;7=Q)Z'@!O3S=INFD\WVQT!N\T$/&V":EHR+!)*C3P,J>%1NHPRL/7$4LK MB"#<.QG6KJC?7&M,L;)V(_DZK(V"SIM25 \ICO413_/9-L@L7\T,%%QW/#1< M5H8>33<+9+&R4\73GLFW,;6L52NVGX=^%QHJ[X(6OS.E]#KO*E/6*"WWAM6$ M=Z_(5)B9^90[[F:&BV-+U6^&RO'9H$W65,I("5[HM*;K<3])QP77XFPA]-9- MTFDOE9GV,K6EY%'ZZ7/G[$1LI3-.Q&FX85FZHN3 9ILO[FBJV=PIZURFC6/@YMZT)H<:%)H M6Q'*;"?2-)"<\X ZCATY ?!PJ'8RDMIVA:,I9]1G-/!)J/TPU"0(B-*>K8,% M!]J:SK.&$0V;"X]F%]R44.H>C$W=9/..HLW]86M(RGEGEMODS%ITV,RO;4O_ MU>8+O2ZEE/FA1J]K+'_!UU3\,.MC6N5?6M&!L95:.Y!XY4]JJ2S;1RT13X?Q'5LEDGPX(78L[MD/?Y:[&&ID'#6N;1,VE''QX>.=C@=J.I7K M(P!N_!)^?DG(RY@9H['"?ITVJ-3 5>P+G#/.VZ-'+"T/84L;GV MI?8#C:/,MM;(_) 'FI#057:@Z8U4L"T7V!AC:[O);>E>>"_Z2DX&ZDY7@N0ZSW\W MC-8D2AAQO4A)046HJ>UZG.G(H5*Y/&!4Z$8M8U-1(CQ7.@$1A$DJ/3L2W.:. M=K0(?D63C4BLU+;>U&6:=HON\+">1I;.E MBMW]O&&GQ,XTVABR:[MI97UF.RETH)_92/SNDBOWNE.SZ(W.3*''XPV2?[KH M,\T)077Y_9?9](WJ1/IB'HM3.W$JZ@LK3;ZBV^V_7Y 7RT[2_-*%#,>O*1_5 MDMT6CI3V]\&FGO_=3NN[Z]B8F?XX<^@V)&TUKGE7987[R9<-ULV7+0'QW6?, MEOZ**O=BOX2^)K$])R\^^Q)WQK+-2ZS[HXY'KC4IZ>L*^99%%&=8-2G;:>#. M;NC; !('6$0[W12SK&MKL+)D$,LY"=V\K%D;:XG-5E+C@TUH GOZ,-<.KO[&+&]1P%5:+N!_[)Q)OSU]N&%^:?-?'JB]>_%04OBQZ6?2"G5/B[0&!_O+G-JI;B MI1G<_W40,#=4/A1[# ^PQ]6!D\HQ\9%_K8BO%B1Q0]=S&/-M+_2HKPAG+E=N M)"-AB\@CC?4S[6.UU@M8!*'3<_W%:,69-\ZK^L[9+@A<6^M(.8H3G&;'F%(1 M\]U ,V ][2R)3>Z$[5P_Z(7NXD3TDV2[ RD0A]42_IZDG_.TTN0A5=G!E85G ME"_')40.*2D0Z>^&']($IQ+61077C,I0:Q4&5/J2V;;4W!-VI&QENWJ?)[3C MA#V;/O\)_0,1Y)D75O""4D%$"9R0H70IXYK[GI*,LI2>'64PL5X8 M+LY]/5Y>.-#9V.@".!J+^S8>QEE?2>LA2>3!3]+=P.8PFOUZWJHEL1:;]BS' M966LY;A$UP&VMA\Y6!+O_R#MUN2@C@BECL]%Q"DE@C&;,D6H*S4#4\+>J]7N MA+1' OO9Y> )L=8)+74]'M@JY'$\'H&=;^VP4H!XD4>%]"+.?6K#;ZYR?.'9 MGN,'H/4T2($=:D.!W2,A^8ZEP#-I3W1Y &5#ZJKHIX?I9\^-F!7[>@[UIDB* MLF0RP2RMW4']*$(.!]KKFO+KO1K7I):(PD!%842$&]+ 4=SF4MM11%D@?=>A M^]1=2,\E7L]CQZ>]/#=['-MZ.I/PD=@8Q\5SH>8>G/Z>2Q1PDP*S07(9>(XF MVN."-A3Y[DY3\/V@1\ABV=>)<=R<.F#^F=8ZK#^^\P\EFE\WE3<5%% D!;_Y M^.$62X[>I(I_ODJQ]*>DC8'BJ=EFOW*&C)-1F45:?%)N=;:$IB7+Z,7\V_." M)_/ZSNTHV4(+NIE,TMG$5/2U-?377 &;"BXC^.0BPH\NS!"#GRT^^,J?LCJ? M_:5?E0P53%M0B4DP;8"LH94B_;1>Q-0OMF)TSOEDZP8=M*PK^_,:V_JKXA+K M AN*I^I;,73$K7Z*//JG3U=O?KVYN[V^>__IYOVG^R9T-?5\GZ+HQ6M32H)% M"=_/;U?T_[JUW M[Z\OY]^^C_S64\$DZ4?+7:<>7U:6FV.># M>5(ZE DJ["@DOJNIS7U7\C!RO1W4A^G0CUQ?2>$ZG%+I1S[1)/2TS;@M/&XW M=,\]IO8?<[UREP-(" M4<]S-2;[D2@(J72\D&G?=4,?A) G;=IHC&\H *@K*,/PK"TH=540^=-%B:>",A:;MS:AJQW,'XE@Y MFK<=SQV(8TE3VDT+3^?UX^YPVPH$]'0*41LZ.RP(^_8RJM7^@&7NH36=#0TO M6K-H;!,^P;QGDMBSA-I=.>1.TS.O!_'0-(<;FSE@V#-GG>Y3W1E[ MR6BB_94Z[4L&[:R,LEM6P[8X>8ZJKN[Q5:T>GWXNK.R29#\AQ5X#P=8"K9X( MF621XQ-%:!"22-)0^9X.M.0J%(W=E'>5W."ZM!>$87N@=9?LM#\:W34WG1E_ M1RO]/CG7%RR( L(549P2QPX]V^?,=6SF 0]SM<\4"2?P>X2ND4QYRIR[K7ZS M2=.QULK-TF$:H\ZILG%3I'D?/H/UA=#A_1EK$\1AEK;+*K6VI*F<"(HX:M%4 MLUYNH1RB/=<3.@AHX/I,4U=P+_ =[OE>Z6?>4[F%9_=LIZD$\P>@@3/KG#KK M1)Y#F"\BQ[9#BGTR'9?#V4IU0&W&G5U6;.KXFY(7_U%I@A#%D,HOI\PUSW1> M;GS:OQNBYP:[OD]'#HGD$0.1>; JM^F/[H ]K.Z\*PIZ]E4?2/M?H_QMG"HQ3E)+*Y4]NVIPQ(+DF*5%%P.B<,1\2!.ML@R^YX-;((%%42!]Y2MF M2\FU1T/'#GWI.]IG4ME@5]A[;8,$![AM-]4,_@"D<.:@[X6#E":1JZE6OJUH M& 2A)CZC;J"%L+W V^MAZML]AYPT!YV*.0ZP'8I^G"EKS+_A67HVO(])ZSIE M#;XBK4](637)0KF*%"51)$1(':[@?\2)(E]+:=NNT]#-=(=1[Q[QCDZP/#NQ MG#GSS)FF>2@%3G2Y\H$1:1"Y3'K28:XK(AG*4#3,DMQEP\0>P/D[9 M[Q#7I@SDEQ*9E]YE.7?!=0!^].?)4QG"1/8TF<@2_S0ID+9H/B% MU"?87<;V@["AN\PNTSM$.3PT3HLOK]V;9_J#=FL7)1F_>1K9EJUH9KR!8BAXI*O\;@?#\UW MHF3"?D$ZUJ"D';@O;P>*>I&Y.(N_68^PKGYFJ:%4TBI;-IF>*9LW@EN*]G:: MZ4!H*_N>M=-,!T*C:S+\\I9OG2&TU69_B"9OZWDK&3NN]B9O^( /!?#TV*HW MT+),LYJ%S*SJ &P]4<\=$,ZM3P[90&&IQE(?)>\0%3&;8J8VM3T_BD0HI.>& MBD2!&1B[]C\E]NF MAC0*F8\%"=0+PARJ(B*5%SJ*.AYC!/NU.)H1'?B:-L8LY@R@7>2&],+P6%-# MCE2@[&%(\)X%T(C'QR)\]CD_]"B2;$ZIC]7N-],D)E]M("<_ *76!^PQ:H>< MAQ4J L]3BBD[H XE)(J(=HBK?_"=8DK067THX;.I[N3F*'3<\/@2 7F#Z,F'D6%V:(%?F$-$EC56*6/ MIR!C3TZ0KD^OQZ)B[K]&K5%FOD^&8D%LND1'Q+.Y;5.7VEPS(CEWHDB'8&4K ML=>&-*[3"QH;4QVMV#R*G$5K6=+B#YV*6&;T?E1?U'"B;M/D$8<_(U']/1[W MKR<9H%&E3?E(MM".)U7D4]>AFJ@P9%RXCO14Y F'-AI;&^8CN9XKX5)/ :70 M(."1$_C2PZ%WCD,EV2(YL3&M<#U:'Y5('D"^-JL*SY6> MV$[#'0A_P_3$[JMK3-IKN^G[2]HK22S.K#2GLO\H:4U& ,JL'X]P%#L.6TTF M:44_#TDB,[ 8LO)"4TCH"&, ^0C_&3H>0I?,:?S -1]X7W M\>$#7J%!-*](,"U66..!#_EC/L%3[O0'N#Z9#100WU':!1U'44ZC* SP5THI M"PE=8_CO/S_"PM35MSC[YV^@,3U.'G\S*4XSVLM%IL3/69M;JHI^GJG0D<,;\.M6^-W9?H=)@]6W\0>5L*E) M&G.XC*; L9(*.IF5E?"Q0 B-.*AT^0E6?0S"#,XQ_-* +>OA<6I]1;&3"Q\^ M?(+M3V^HO:DZ+^MO!%D%I^FL0(,G(BPO]Z?K-.:-M]VT;MYXW12=&BN=UTJ[ MK-7[[O0R+*9XY/]*4JR! )(9I8F*9#0]]DZ!Z]^KV[LU/T[N-/G!I?:A67BP&5"-0)_,A54-# M'7P .\K&:1R!Z50L'5@/2S] &T&NQ6(17&V< G-G(X7%)*JV=?X *T$-*OO% MZB=?00ZDO;Q:I%Q-KG/BDQ_44*6&T6_^GXN_)^EG8.M4Z0$^%"_L@\I:;C#. MBCU+*WHR#ZPM%'7;F7<4._ZHQI-TF+\L&0Y,#8L:H5)LMI%+%+ 2^X#=_^3L M8<04/@O;QX-0N;3>C16L%V 5H3S#!\+]CX K_" >UO8.3P$]&F X&28CA9.-5Y<>&T^0H7,Q5?(FD4:\:. MZY?6IS[(@(=^,LGQ5 AQ0(#*<"RO[-5!#I2> ?>-X5^ FM4'/"?I4QW.&E13 M.%8T&/Z@Z.9(R5K%]C;"T.LB#/U2<,],F3Y]D5B>0[BKUTNA/E>VO:&+\.:; M$4J#4JW*WCS]CTH>4C[JQ^(J53Q;6L6H7.*+@$O?]A65MLTIL1VE?)^1P)/" MVX'74%,F'*Y(H --G=!G7J X]:E4$0?C-EI9Q=A.-AUH+?@N#]Z%*L;)XR/< M_A]X.9Y<&8BHK%>Q-\AS_!;DO)'BM^KQ;Q/5P_/BH2(=D!8/B V>%0_/=EBH MV$X6'6AI9>U>.UETH"7VW=%24V1F)X67>T4>.Q=>'CH4_JS+\%N7L8?NC'6$ MH\ZITE5<.Q<7^61\A;_E/L*;&1_AP4+Z9PHY9@JYC[^=.GWL.5-J@_7-V!%- MT/Y@-*"ZO@/6*'SR68VS0E_?W<2.#OO:AO:=[6E_?V2>ER$21NXXI$<9W7\> M^8_$D#_BNKYG3O="SU6."I4=<&HKPKC/J(@ F#YS%6M/='O4/, KE MU"CWO*XSIU?YT)[+;.I3E^F(1C8/?:6U'8F *X<1;;H=H-O(]];A MTOA CJ+F_5T]L_,Y\'8DKLK-Q_PMK.5;'R?#'_/RI*KS86DCK\I>?$?E29(#,PASB]'(1^/C\^.;T5G MSG]FSH]L&;C4U3:-',K\,'2% !,H=%W*(E_OV=.Q)><1"XBKN$NH&E#N*VH[#(^IPC["&>IQ=>D/.Y_Y1^D/HX=NP$G^5K^13,CX. M'TDWR#R/,"U3L&0RP2J5G2/UR%-,C@$8>XU81;90D1L17X64$B>DH1T);KJ0 M"!#4._#5?'>))B?%SB>UV'VPV]'H=]^A\' ]GSB>+[DOJ*M]YG#'][5084 \ M[3;TRMK8W;.C9J=VSR-GX?%]+_8L/$Y*>%"E2("ET*$(J2:,A<)V-6.HC40T MBG;@+?KNTF%.BA]/:K%GX7%2PL/E/))*.SYC@G+MLH"2,/ "S1W;CE1CH&E# MA]-.A(=/:(^&[+L7'@MNIN*'3@W7\X9*Q]!H?:[]^-3PW MPF5U,[GN2VOL=MYVTWRW\WH_I'@,J!1-LOHYFC2MVY#I5_7 !];U@,>/V;Y MW=ALM>VFJMGJ$?;L6[_;54MKOBT!V]@9MNVFX^P,NVG+P_T M+&[9-M-Q]Q= M\E@HM;&58MM-Q]E*<5V0W@G!,Y/P/7B:;:OZR)^P92TW#;:Q8S&<_BB%A9'" M5E(.EABEB5 *U3C3(QLT?6%:_EK)9"P27.U<*]MZ,];)4(!RPN/A&%OG+K8. MGB'6K<'C7KKP!TV5MA:!%P-L_0U*=K;D>]"1Y[\JL4FQ[=U C<=@-1<*[_3* M)!WU 0>@(3:9"C-1:1L7VHBV>7,J?S1H=-B?$I^,#=JG[S8/@N5%GV-X%CXP M&Z?)9W51Z(!VL_'61+;F;K!(D]2PUL48L/UY:&:2QC@1HZ*TVC6EYK'L^^)U MY?#,R!1=NN 3;AGY5YJ%F:HK*BI;@D;&(P(R#=UU:?^\K$%)CT\@X4O"S M5-CU.L:6T*:K-3>78E/KZMZR"SA_1%!9P$QYPVF> 2]'@R5Y=K2>[F[ &_L7]IVTW'V+^W0JW1?4&5=H!J>]8VU872: MT/DT%2L]E' CE%EC;)AP-$C,SJ@# = +"%!;EGGN%-@52_TLL M5;[K"D#Y68A?CE7N%<<93O!B]4V)"0Y:J!9:+@S1!,Q8;MH<7"*?<#+FG^'D MP2443\E$,D+XU):<[^LQGT15'CUXHL$*AGAX6WJ"2M/"&@&BDZ$!OI*S@QX* M*-1[^2<1XDI-L6U07ZXY'L()8A1$DR _T(#F]XFSG1+ M:Q^VA:>\GR!\\A4L*H+K"4 VFO=LSBCWL[;"B]?$G3T;&E8^@I5=1 B;"ZYA MW3];?/"5/V5+ %ASPOZE7_FEB^A;75-O0)D)P.3?SOC/^\563*KO7!RB*5Q3 MABC^W+2MN47_57&)D:TF-->V8E0 ;O53##C\Z=/5FU]O[FZO[]Y_NGG_Z;X) M77..RCD4P;%C]%_@%%3H46Y6B."O9WONS>YA'VMI[(X[74W3^VL7M[4;W'S0 MZ^W-;U?W_[BWWKV_OIQ_^S[>!R@ 6Q4'2KX'/C9C;V[C(4AG/ NJ)/OL$$MY M-1GRB<0#YJ>&U^T6Z!L#R6TW;1-(/A7P;@G7 MQCARVTW>Z<-U-GLMCWSL"\:-H>6VF[8)+1\)C/=-NXV1Y;:;YB/+3;LL'#1I M?@H1CUX:1\;!@;\V,;?&Z:[ .*N.P^M4@4T'IGXZ*L*%UBN\X*<]XZLQD-1V M$SOS03N(.L"U6YCD2""Z5BK0J6YN:U4T[.07L.<(8HENOI'_Z-TP=[T[MN/, MNO?S< HZ]7$F]F.<94GZ9!Q>><0&Y1%ZOK3Q?*DJV#2-5(Q2]1A/S%AHE'+# M!^N_5AE<&L/K3J'IA4F!*L>0R.#X>8^V$FQF.<%%:O3%QU-79F ?>NN/LCW&Q< MRG(Z[KQ>Q1.*"%#%'<(#JI2(!(T\.V2^="6%+QKQ=7 LS8Q-=]G-E&C(;D6B3"[X.6@\93C1DIKI13'KNR>W="7['L2"V5"0JJ*O+"L$@LC$,4B'@&[YZD>.=/F<@!/QL%2S(QX;')# M9K3FBTR)B_C;13^64@U_-K#W*77#R*5AY"@:.BID/!"$<^43KB-;OWC]&T]A M=8DV8?)"E6U+-MN)SX?8G109YKP M93WJ+([@J'2T!:/N6(TY1@AHV(XG.>&H[D4R]()0<07VMZN]ADYRSX&EKL8< MN_0/:,P1QKA-2:@](< X66V7"E^K@8NIE77I9J.SW+ M?-+#C/I8H_Z$(F7A!*Y9@WHR&)@C.9F )%)@0(Z?UK(2N2."()(,_N=3')=& MA6\SYMNN"*A@$29I?,D3JFM6XIK&8G<=N5/2!9DOY3\Q'7GKTJ0U -0%K.=L MB_5A=)+0N3B>N[M]_&P92;D'LM\]N#O>0U%^ MVJIPUDV :U,-5C_[9>!R;^CCQ'2(V*9L/93YSC//'Q\,-3 M'ZUT.+_;FJ2MA@N-"'.8'WF>$U(2A#QPF*=4 $9H!#I/0SCQ0+KA#N R3!IZ MILT'O*:Z3\0'QM!/\CHXXQ$8HGI2%,9A#:.Q3]%<+2_.^DJAI50:.%B-AI41 M>!- ;EA4Z!D?0_74T53_&9K$44/=.0>UZ+KE>V[RUR :ZO932-U(.D01*:CO M@@40<.$ZA!'0^ET9M'?B/D*\+FJXVX H\)1//-\GVF.@(?J1KX5FGBN9X[X*N:T%V#K:)GX#E\^WS#X)$)&>2YIFQ>^5C(OR MX)*4Q_U4J=TS2A9_RSUOF:6&4LG#*IE[8_P]:'_ !2,\0[^HP=/E6J9/K1*N MN0KZCQ<7'S[>Z7B@IC7$'U6FQB_AYY?$??GRY<7%ZZ[E>W-;Z%3,9RW:J)LG MMED-AEK9HI[3!*MI<.2XN%=PNUR4U>:*T>GWZ^3H:F MD@K,"&-28*?EO_,4 #C.2L\:"H"B$'CXT%1=2CU.?<>3#*=[,>*$KJ8>#9A0 MZ+33#4.^-JXNM4E@$T>*D(4V]84=H8M7N)$6861[GJZJ2V<+M-:KBFRL9]R1 M8%A223^'L-H'F]5+UIY3JY2K7VI= O7K\B=G.E8R[Y MYVL%V^'0M6SP<& P%?@E-Q8U^,;$+!G2>C7C[+8JIMP44@N%BC7P5;_,].HM MG[:J['F^1\/R9AKGD^D'.YF6>Z[;!7N'T\!IC ALSH_S#4'6*]C;;L.-H:6V MF^8C2XT,UB!EMX3/W=":2J2BG]%LA@X8GK /ZU7\$YR0PQCLL F8OF*"+;1$ M3=KE'C-,:8#_'AY2]8 )";409M6>:J.P\35(3O3L79G;ZPXC8FLE;>G[04B= M2#)'AUX4^"[A&N?,-'F.B=/H.6Y4DTHS.QD^8/='O.W3TRB?)5&3\OCY_!33 MFW]/P!A' (*$P)D!^3V/8%K>CT'QVN40BA[S[!Z8)PUQY3IV3+.SK,_3O.>E M,(L!LH'56*:C97YQEG&Y;LB$3QWNAFYD MNTS!19$+.B@[,:RY=:PYZ[M0+LGBW!!LV)>CJ ?*6LRPE]GF U0MAICUZ@FW^GB>7?I1SPECG ?L[@\!TL2B,^^$QXKY!0K-X@P=^7 N2J7 MV(0=KT(E MF1\I0>W 7S8D;3QB"%VZ 6>;S?$BPZ/CWTQ"WJZ@&&F'/.FXA@XRI('A:'* M::AG@:UZ,WB%IS7=M7#4]8Z(&XD7*3@& \T]2D&M"&U,LZ&AXVB0JDU5, >3 MJDL(Y0_;BN/ 9LJRL@%^MH;4K:>"SP&CAJ)( M^"0*/4ZX)ZE#1"24SSWB^FY(* WE$A3E<9T.R-J[8A@IN%6U J?*XC;+!S, M(^O7238C>EC(F0I=+FS/IH&(N _:@/(\#V@W"+UE]/N\P/$H6R0X(!EC MX!< $;C9]<(;VYF,C6ES;3.],O M7TVS[(VME*YUO'?*M)=24M#?',DC2;T@BB)*2.@$C@L'>1ANDO>SF^-@-RGV M_N6B''I9(SD4]%C0\-C#*H=BH@+6-V!O9TS9X5D?FX O/\>;^H$G(WQ1KZBJ M,)VPX9;6A/ZI^5I 1,DI:&^^C>+<67:7OIVHMX#)M_SI-PP:7PWE/Q1/ZTTA M?,%MGSO,\0/*5,!<(K@C V4'5(2D02];(ZEE5WBM(TS"-BY,Y!O!<2'YT\43 M;.4"T[7F_4/>O/.XA\W$59;5\ GW#F*X190 1.2E2F)K==F2U+V=8&GLF-5V M4W/'K-.0I(VMK-INFF]E=2!O8TVNIFH3_Y1IHS\HDO;PD(;?^\D QQH8'?[) M&L/K"WV^\%X?RJ6EF?:Y[Q(9!1YE'N54$AX&OLVT"'SQG,;7<[NT9EO_8U]^ M,UY!FO;\@'#C6S9RW4SEP7I0LV(KJZS?$MOE0\P!G*,S4H/DJ_D2_C^\R$=- MC!?1;L8JS-AT^4R=VA'>$%?/ZY7N]!SFZXCWN;8C7S'?]BC(-L["R.>1DG!> M!T[04!6WG71?S*J5D[3*JB6L2%U:J-HRW>XM["T-CVJJ,> MXN$0C:Q:-E3^B+BP 18'D^7UHFH&R#E_&J=EP>EX6YP6$L!P? U7!?/'.;J+ MU4X9-_?!U*0"KAFMO"4<;7"X+CLCEBNFN,D?7'>N,1XQR:*(! X5 OM=,)># M6&6,1%0W)?9M;=ET9$/GTETL9IS:T8875N:29,6LDD\IQ^P*T&VR1=@ 5R]G MBR!0 >7:]SCG-/)"K@/B"1)Y7N!%3'7+Y-V4+4"# 9:P%WA!3'>(EIZ9#0;7 M9E6YI^1PG%DR&0QX6EWQ)1G [J3(3[SK7ED =:_F0)5KFM)^-V"ZEW42XW<$XL^H$3 MBV8:([40])E0?CA"Z2ZV&IL;M]W4/">SH3/VFC!J; WU3-,AJSR2 T0T&CL) MMZ8*SG<2WJN'?S&_!O7((AIL-+SX\5')&!0$, E0+U#H_&UI"5,^[&HH\VCO MW70,\2>5/M8;G]A^Y#N<*Z(9#8,@LI7R5.0I82OMN+MR]F^@156V51' MKB+TU_ESE_H$&M5J1Q'% R]PE-9423<*"=&:13935+AT6>I-9[5ZNR2>XU MZ'&QP1'X-6J8K7DX9ET9 M^SRAFWODMMY%3CA6UMP9M?6N^P%P5 M!"[1E O*J?!($/@BBD+J,?] &LQ"2MHJ#0;T8:/ '$Q_>7/<^HOKVSI4(=$B M8-033@ARG%!-M2LTX_[A]9>5"8;[U%_>S*>"'D!_X2)P9*2DIYA-E3 !4U.?#!Y-S M4'X_P/"U2!Z&<#;+:D794P;8V:\"UJE0D#1/_CP1!:Q3HNM"[\-#NX6 TIK5 M,M-W($92S\-#HDRU01D&G -OQE\*-HF4X)/,1 N?S.TZ5:K4K,KL]F(R1RY$ MZCEUXSX&".&N@7HP5"O5F ,YY\F2L@IF#9YFM,5*JUF2766^S\>(5.O*:SY[ M^<\U'UCMN3W@1<.)()P2B>XQ*XF,G]R$X I&GHF)5L4R,4 OJRFE"*AX7 N, M8M)(;>? G@H/$@XP^H;90Z9&!G>R9$\30$)UEK?R\*["9*134C.9SVH^!\K. M\8]Z_&.74GY=&6\(K6BJ\N;CAUOLR/0F5?SS%?Q5-581 S"CL%?&N%]-/ATG MHU*^%I_ U^/DL5K03(N;^7?<)LD859V&*?%Y: M9W;0&:JL"KS,QW0:F CT+=K0[6DE@*N]C^"3BP@_NC#9=S];?/ 5-.C9_B9_ MZ5>]9B*@?6"R.FTW( @X:VM_55PN MQ6M].T:OX58_13WW3Y^NWOQZWJ_A_WUKOWUY>+ M*]C'&P$=$GLHRB(M!C2$VTH!JDRC[#"+>349\@E8,$K^U/C"W1+ MX4%L-@BIK0-3 _/JMWFRO:4+UY/NW'.Y]?E!D;=@L"K.[URB-%&?,Y#QBG#H]" NJ_#N'3B BW:=SO&AV=]U&Q MU]%1Y#+6;-^7=5T/YMGAXO0Q"1LH.N2T(<1P:!3H,I1NH4'O$<3T5 M-8ZA/244.,SK>?XBS3<.W-GB"'Z&PW:+ _949PY:Y0G4W-2Y\1B9.S7F#Y7= M'R,R@+?DTL-V( M*F:'@>)3VW ::OYRU*?,S)2\T?5XZ?>>($+"J]0T8^CG%@DRO M*'_C>?2_3Y]24OB'O&X+:7Z^6\Y[-3,+AO@B\AU7K[K]US:4'QJ)(]IHS*=8;@.R$OIOG1&4N2&)/(#)1R?T= 'JP D MNVT#>/%(U0TFP2E $J2'YRR6O,U*CZ7U9GL7&5S;5# [TJX;4C]T0L<#"2)] M1TCI"MXXRNCX9?:1BPPFI':)KY62U%4B!.LKLK$_7!!1TM1CZQ1@[O3LD/3" MIG9]>Q,9H2!1_8H" &(M0ZH'8D6$B4= *F?,;L0#3J[<>/ M.#@Q[:#G> V=4[J5^.YD/DV4EN&[J]%HH"X,!^9Y4Q=#]14-[Q>UDLWZ.FS9+S/JFQKD_97I+WD_7KP#)]R0=.X%C#<0E^1@ ><4^Q& MR3P:J8AH(;GTHH:)V1N/:V$V(UY(1,2D2[GM1-3UX 0BDCE$4U=490#ES(E= M3&J9B4AO3BR+8W0ZS&.9GT"R^=B59?')G,HV'S."HU1(TX"0Q=$@ZRS^ .NM MTW31Y,+*:7N-72R,-BE^F!UGLFJ0R?)H63M5=V"%3K,J7LR,0=MJ='3[^CIL M:GX>1:NX[,"OF\'K#O62P9.5NT@<4#*P(_ -)!=.>8WF'A]]M3OSE.?]=5 M6ZEZ@/,@?QK@LD@ *1/6L#<*]HC+^ZRO*@*XFHS[28IVUIW6*JULV'I+];H+ M3'*?>SP*!)A5PG4BCTB/A8&*(H6M.Q>/4L<.;/+/CZ@.&?7P-_XM?IP\MJJ% M%WZE%_IMP<"F0" 0[\#P_;!,=C6YLZF"7>(P%I/ZVLN=NK64=[RHS*>_M*YD MGJB?=U8%#C(Y,V7[&>"B7$Q;;Q$7<30QT+W"IGV(#>L5F@PHT1W[EY57FFO( M+S_E96D?XI%**WE^#TL:J-3ZO_@C'*77R:7UJGBDN:[\OGB$581Q_G_VWKVY M;1S+&_Z_/P4W,[U/NHKV "!( -VSJ7+<\6SV[4[R))F=VGKKK2W<&'-;EKRB ME,3SZ=\#D)0HB;I?3-F\"3 >-I16^\:4\(SBO[>@>%_*>WK3G;@YU1/RO->C034@ M+)S_31]9R8F(3_2B7(7O4U0;OE-V0E^O-;4+,E,%\O'8Y\%K^];7@[]^\ OQ MZZB?86&E$HZ1$3&G2L0B3I F."*Q!&U*&Q.:*%JJ0?_]::SRS&1RZ%]7OQ=3 M2%Q=X";RME[[XLVU+[EDR]5/CH*JTV1Y:\7?%0,B@XGMN29?$TZ63/%78L 9 M6M(F:G68['=?T/]7?S.GZ$M9W.D$$^9_--.0'5F$9)H"1U+JBE2B2#.CD=:) M291NK$R9/5XY& /PC@R(+A?G"T_HOZ3DW[?5\BVU'*F7*8+KJG909Z$KI#N# M0KI%9V2I+R+O058 C8K[+IL-3J]/D:BRN#-7#F?ZNTM"E11)A"E5,16(Q489 MICBAA.(&L#R:=NX*CWP5.@*S;6&O5SL2=>LZJK7RFYKM%4WURE%R8(\=M#98 MPRRO=[E54CU<%$YF+[O+1K+H=+M/GNO@,5KCO;AU7]II ,1"BNK@>VF\!K7N M2_-EJL>(-X-= _1-+\[L3K/&MO7KOK13V_KC\[^Q(_VZ+\UWI'_\?,-;P"MP M[7H-,S&]BS$_[,M-R#RP+Z=3RK@!UPTE!,Q%Q+&;N:?=T6LL(M(T>6A2<0E_ M<]9BGU;P.\[APF&$>?,E\V4=_HL);C^Y:/8B'?LJOAO?';F[W;OUDV86=V<,9#1LCR M>89+V.*&:Y5Y&9\C,-G0F=1!F5>9A.T-7*O'YF'Q(*!5%3C=^R:ZX)?WP&%T MTAFV@=U*:Y6X))!$%CQN+)5KXR\ HKBEL6WJ8+6&W85^G9#748A%LA.O*UZ6 M'\[S<3YS-/=KX(M-KHV7+MV4N0"3MO#T'HFQ2"#0782T9!+468M8@=,-:,IU M8G63T[U6CZN]^63(*959@#JC%:-)ER%L[GL3V'X^O:"?V^%7G[F8Z/$P?'71D6-R]=6II9S.M)_*CBM#F/"^:*TS.Y)@OMU+V&@)-J@JJ,5$ M52-T;U[K8SNLE )B*A9K1E&D%4K +R%28VE3@IJ-ZKZF=.>I*@VJ[,WE_G0@ M40(1)7%SQE)*-0(ZH.4XDB6C0H*W_>"3O1\5]TD)[HWS#OO[K=6@'SE M8"!WX4S47*V*SC/G*-7V9S-DD=(QCMR%)4VT DS6Q$)P%Z88 7.*:(*1RHE!AG$W<4X+$WC&5WRN%J<\)"C MAD/SI;HZM'>N?^=@2H#E;?)V=Z :AX"LK<%$DV.-K4[H*G?OL&'G6A1__6CC+?9IL1R[4B;6F1VU/.L"2^.2II#5J>N)=V* M>755D_-E+N'T_L[$%A4'6,U@FAA 3D:,Y#BAB' @KA""49$J2^-HV7W!@Z B MN#8D(B%KR!LMRY/6 #% MT/JY>Z :2OW"O;$[S9^^7%4]9?L?,_WRI2[D>%7> M4E*+B_[2O,IM^_6O?^4.ZUPQH*"I.6H+AF-ZO^W"F]/@"F)D,Q&ODU&ZL0!T MW9?HZ26BL;ASW9>JXLY7V_L N[I;,^[!>F>OV=?8P$M8;U^KE2QM'7YH:WB8 M$+&I3W4A7%70O8ES,;/Y1N>BS;CP4OZTU3:]A]2XS;5N4YO)X.$Q>'_OD<*; MXI.9W4/#5V.=];HO)7/YG_9F=JJ9"P[D?@ZBQ(<9__HGG*!?UE-UPW!4WUHS M]M5%DQCTNE9:YH6ED)7\RM7E@"?GT;0I0.6&,XM8Q"1+*&*&BYA G$H88X(1 M=I -<6,JPC>0C#EB9'NUHU56C#,DU2E>-6(\?62L8,XS9>ZMU><7KRJ.%B[ MV%.F",N^#GF5."O0X=X[ZNFJUJLUW:]RC\6M5O>]7L_%/RNR\=N[XFOYOX/0 MD'V$IK'@9]V7^"2/LJ&OMQM\'G/?C>4TZ[XD=G<=2Y=.IZ/13.;H\*V"@J4# M3;;W&K_Z%[EQ+FYLSHM@" H!^O9O+_"+9:FEXE=_"AO*_9 MA)7.S?Q28->3I30LJTZFF5DW<I4R N ME"O'8T1Q:Q*B$B81$@BM+PAMI0.'0Y20D)+%T7G/2D@['7\J.IYOI>0;>E?S3=W[E#!6JZLG5V M>56WN47"\6S\L)O!,+59NSRQ@W.C-0"_V<[F3A!@8^7IP:RPM-U:G&"S+X_K M7Y;*X5"^LC_U,4G@P]$X99'F,<5<2 &&)M8J0MH@Q-%Y^I>$1F&$%QLAG8WV M;($+ZPH..[1K%[_.#=NV<1B.ZT0W(-FFGK0PFA-B!$XU-3&7AD=2)PG"J6)" M;=#BOHV>-+ELN,'_O%3FD4^^Y_= GX S/7?F/7/ENT7^]1:D;X\MF7438*9.<5[[>/QSL"-HJE*8XV4P%0KKBRUB#%F4Q(QJY>.(FZEBQL*@D,< MM=("M$@YGS:B;+'F5IQX;V,P6W;6;;11S"0\1L10DPJ.96P,UU92$27HGZ>=$])9E+%9D7?[3 MYFXNJNNA4MZY\)?HY*BA2V!+'G[-,A#^1 [U]MG'4KZE*UG[QQ:-QF??:1G=HUQ9E,RO>JAM-79MF MI/A#.8+,2:6;;5^H9)Z/[PJ=6]JFAO)8)D)8K'%$L562QE+' @N:QDR)QRC= M7-?VQ@IDHC@5U&!&$4+P%X93*F,I;<1A%_MT\FCN:;[V6_-]M-L<:Y0P''PI M+H64_6\&8S]'!0<++;&V[WDS&@2VE(JBM:5[\^0#/TSC,:\J4$V3*#(,A)U1 MQ;7B42(5T4@H+K6)3B[S_UW0RS<05WS2+[' MY)9(%2.)MCKBB$:@X3(!M8^Q)I@1R5O/K7=3V3_HJ6K<< MP=F:@9YU3W&^E M/Q64?2LFHVR*YA/Y1N,"'^=J@4DT1D*P.+&@M2SF)K$B42)*4H@CI6@[]U?I MZB'O)=1@>),9FH_"2W#3$Y/$X%<80UF:"(6%ED90RJ2)U>FOB!U6DW=D)[ID MFPW_K+3XHM+B5&9#%P2,BVD/3M,'<[9] TN\KZCL(RG^A[_*D;V!K3B_=2:\ MLQ$E6$F2$D,IEC*-8XE5:F(9,[1!!\6GI_KH4C2,GC^$PA^-BXQ 5)X 1Z+4 M#0I)E1$FUHI11A".>&.0WB8N'DOI&^JA&JRWT] :M-M\!-_W3GONRAZ=RA>= M)=V_7O>D_N,"XL9!SVG[-/K;I>ODF00SRR.]]6'B#K'E7ETB=^N-/]<_.&M+0&7/CWIC%NFJUJ8+C_4A^G6^&+5Y6U"Y9WJ3\L]1^_*^ SD9VFI2Y;UVZR$]2< ME:7_LX/WVUTZ[ MJX[OX/O#N^!EU@\>K!SFRT9V[8E<[:FBVWW!QROC6BMQ;1:D999N;-F[?A&M3ZIH.:3"I,\0>V$6*H2(0#2QBC/M#FF$ MP$Q:34Y_0+EG%FA^GJD9#QULOGB57))X/AP_&90^3E5O!_VM6N]I>X,^(J8H MD\;8(JVM3BE/(BFX5HQ@+C 6FC;>D&H3IC3D))?""KZ,T2*L/ 7A?J1H8$*4I#Q2 M"-M4F=;;DE6GE*Q^N$4GAUL79,WI%FWNG-@V7_8)ZL6/'5*W8U$M:OEZ0+## MR,9IFK((11&E2G)FHM0JC&1D-:7G7HNW.]YM7+S_:*+]8ZNY]9Q+:9A+: M@ZJIP4D4*\298A NN*;=*HIBI",2$S=SN^6HNDV\L">PGHLVM"N.>,[!PJ3^ MYNN@!SKY?D7:- M(U)+E.7IV562'")SA3&ZI$W3)-OFYS]!W6BC,]^A]?GDZM<"'C=41U;:)+68 M1FDD).;&I!0S+76,6G^!\DC9>HSBRXBVQP4_A)\]\\_%=CHEJNS04Z?\SN[7 MQZ*=KH_1A1M@A;H'J^_ _3"SZNI?\U<9M[Z^-H5PR929./8#9JHI,_X=@%&#H9>=:E\9 M %XV657MY^6C)C\W67[?DP_NDU[6M\&_!-G=_6 X CK _GL#.9JY,[O"1CGD M?@MFQII?QT/81G'GVP-U7H/UO&KS4)_2IK!D+*9<!SC1;>?ON9DG*QE=0@MUPS,QM_\6K=X/%6_=5JP7?1*%JJ&(V;I94:Y:!3OA$;)V:#1;*HG2N"13P"@JGR6 M!YTG!ED+MV%/H0;)3FK SD8-GH#,/QT)O_(]?&:&F(7>D(P&(]D+^KZALON5 MW!MB]S<]N ,+4QH-^,P.OY8&*!V[X8.!=*%C7MH7]ZPE#?Z^R7Q-B[=K_RK_ MS6MYG\&*"G_@8_G6F\'PQK_3.0ZR/]/V2;,$ 3GCU$:(@F,@.7@"D@A-%2,T M:IS5O#1HWN@&F?PV MD^)MWXRU3UD&1:.T+3/[NR;U-H#LF4S87DBW4Y-L@N:\X89Z@QO_OP.T6CK. MQ;C#6LFV[W;.*CYR=W+.XRA6<2HB+*B*(PX?<*RUB(B.D*3'22=-U=EK\Z9] MR;&4KH$TE@D&M4B5C'B,I6#46*-2EN[5EYSLU)>)1GQDXC1ZHKB?M?0D(C]I8G B+)=*@H4Q32RB M2HRY2B2&O\>\L>2;8%*""_SMD.!RB![N"(6HH2GXLHR!' 6@;K.MP-TO';F5 M[ YS7I2*2$K2B% *C(J5B=-8IC21K@EXU'CK[(CLV;EM-V[@S3WHC.?/G._W M,IOZE%Z)?@H==.A;GZR1]_?#@4OVJ(>)ZE:<\$S. +=LT39Z_D$0!_9ZX(7G M(_A18/]W#-J;]8$EO9[O_!W @X=KC/^N(N#_<,-^)L=*];8<8+-B2BQ7L4QH MY*P],-S$"=481THV)HJ.II -#34FQT&I@T#?[&QI_]SB?XY+F3O\<4RJ:AF" MH;V30/'J@QDN.@ &'KI_?BWH%!@Y*EDY;?A=]?M>9"Y(1VM[05O*$(F_0WGK3*R(K-[8MK:8EJX_0U/)HC8[7O'># MKL5;L:)JG'R8]-E,/^-Z'K9\^,U>3BP4G9MC-MSN7"S4Z"MV/O, MFPOO0+!';\\9NU:N>+GAH??"PMK^$U!@++KB6.J54:IE:II1-N8Z8C$U+ M '^KSA#B,FGJ#-$VU#\W:%]2R;[]>>Q<.?L^!>UDI\X4A)Y11>W9EQZ<1Z'! MP@G#QI?_]I+?G7J&D+BQ+N7\K_,UWI^=EL?- 5)1+%?>CX7OG:SD]=VX,%=3 M(YI(9F*!503A$Y.)8CB-$>9&HEBAJA7#86[''J_VF,2K:X]]DXS!E Q@S$:W M@0R^E=6#@2S*!\^A'!D;FTK+F;(0YPIDA6422REQ).)8LO3$'-NY')F+!7:% MOGCQN 1WY;] X[Z9'/\-W$>K=$0;PU(&CB8"'<&144P:$W-DK486X.T\="0A M8;Q&1>90ZJLGE>=)J1>^N*LUNK.>E1NJE,*I%H*1. +6<<:=L8HT3XPUL36L M\2"B?2I%FH*'RVV< >=7EJ5YKS]^N/D )'L]M/*/*_AC$C'HGI5#'Q;<3CK9 MC ;WE24M/ZE*ADI'?M8_:7C/S6 PS+^@T&J_DUG? M8PM?8>E5\2;_ 3 NGB7^6B)X8D]H< ^?7"CWT85,84\_![+W33[DBZ'67V^' M$T^J*'@KZ><]U :&_1S0:O[CS+7\VW);OM!K/L_4D.NK+NO_9>,M_KN59BF? MY[?E_409W Z=8OSI\]7KW]Z\O[E^_^[SFW>?/S6QL>F"]I1U+U[YFYX.F:Z= M/ON;TB6#9&.E3M.NCK&N!B>^6L!T?6+VT?B-V]^O_KT7Y^"M^^N M+YM7,)S23?V=#8I$GI6M"RHQGO5W5P6;7),^S> MHAN[MRS9Y*K.+8=-,D:7$?QO,A>[B7KE%B]@$=*U',N;X>Y"R_OY'U6$I\Z= M>KSVBB?,3OKX[<('<#^4_YL7^F#V^K"+Y<#B3^S>O) TI/@G?UV5VC\$ZN[4 M\8Q,.IYMV\IE9LE+:Z*G86:]&5:T/UG?M(2D1()5T)92B+PMDL(D,4J-06XZ!CQLKWML.W5'(^+$ M1RR;8N;GF2N[A1G/;P??\J+AK]>5)QYX/ 4NJMND4NMBVOE;LUZXLY/ MOU&TA;@?VEOX2?;5!B#+[A+RMK>/EXO)>AG;03#WNV"Y4S.K:+Z955L$<]-. MCD4:NU4 MD-4.3FUQL3(8 L"7-1OK+L>LI$A3_F.KV[KUE=0K2?9:U2;E3M5JU]_E;5YB MDG[+O57JKT_U- MM&QY+>/S]HB.XF\T0^.QO9P-H*_6ZZ3Q?'"S/B4K!E"6O4?:F25?NJARU2[1 M-$V:U\_:%PC5'B@XME1ULGRNLAP]6UE>>CH_0Z0M/=O'\&8;%KVE9A28MLLZ M&][=,?ULF!X]!::?R&DM,XHQ67D%=3,K4\43%^R2U H8BSJ4\K,MYW@?S8BX M>5=RJ&_]>8RQ7VUO<+^B7]S^DG^\V_]'4=2CW5N>6>T:J6J+L/SYH%)QFI8% MYTCGU47N5[W>0+N#U^:S^;+YBJ9B=++;;8.(A@E9O.'Q M2!YMVW"J@]43Q<(=.AT8G5"22AD3G$9<4B8C2; P&G%"1!+9M*$Y8C1!IZ@U MZ$18B 7IT*E#IZ>*3@=6>YFF!B4T4I%**8L19Y8@S642:X&Q:>R)BEOGE"3@ ME$2L0>V?O@AV^MWI]PK]CK#26*0)3DA"8TPE2@52[JIY+)3 #;UTHHE^M\>L MQR0D\>)T[/,7P=.GU9Y>[NP3B%!1R RK_,.ZV58M2)NU$$;;B)5=.-:,V[$Q M1EJB+4H494((",.L-)S&3!.F&V<3;IXL^F1[/5 3@.W?*Y4Y/&AC'A*:M# 6 M:Z-#UL%%!Q?[9&^0T"0"UXU!&*:Q"952E*DASE_6S?.1N>GQ=-BOJ ME&BY)7?:B*YKB_S.+B5]W T]SZ K448BM3$;$TBK'A1G/9V#YT M\QQ-J>-@?:YF-/P(V74&L]$O%9H3A&-E(AHGDAL1 M*XV-%-KHZXINGH$Z'AA$+*6EC*JJ]2-*A88>&ITJRZ52#V\5L1)"EJ;(\ M,3A&.HZE5A'X8?LEV4X',X*$6#QJR5)[=;'#DPY/3H4G2MJ86ZV588@2C)3F MD4O>$ZLDPHKMET(\'9XP'/+D44ND3JF++4@ZTN6-+)Y:NO'S8.2:0:YI1-G" MU.-R'K42\\U@['K[;;CJ,PDS6W%;\1G1^\#VD1&=Q(:)E-J$1M+RF,<)4T32 M1"B%&B\(T-E>P8>H)4,T1#@Z@ZC\Q)#386.[O=X.8C;(',;(6FP3EBI.:2PY M_,WJA$2"46))PY2NNK/XI#@-I:K=@C3( <=A+)I.,#LE;=E".R4]O9(FREBC+28ZMM3(5*7" MDL0($B<$6=Q0ESJ7XCJ,DA(28K8XI_2./&X;'!,N&BYUJ MZD+CT(RUWVKKX(1B>O<3G%>_X42HS>:OG[";],P@]:JKLQ\H,[1W$I[8_[)^ MXLWH5HZ"+/?_UN7H&^6>H =?^L D PL)TK%KY!W/SLI=PG3NL_OQ[DHW>#T7]90--JL36DY@0;2CAG M:8)!SZB2#,M8(06@+1'#2^85'P:?PQ@G(6MHHQ Z<=.W0%3=&QN[E%*IO7M8 M,ONY-$J?!Z_M=.-_OQ_TK_1M9K\"UZ\!OH'_'^S0K[*OK9L1FKDOS]QSTCHB MUAB;,G>=78#C&6$4 2;1-(H;>V@=P=\$U2$--2* -34@;Q;=>4D= Q$"65$A MT 49G-A6=/#3E3PA\LO@!L0X+R2PU!#I):W0H<<2X6).=C&\NQX=1.!X@-PJ M(V-JX$^,$):19IR0))5'%NWJP: MZW8T)GSP[P@?M)?KG(D[E ML_UK73_N< ].1SMQFG;C<%LB*<]^'*XYU#C<12+.AULM)4%E[P+O) 0?QD-] M"^8N^- #<7WYYM.'#S\MDY*&S'NKYL96U89;PE-\/H9H W!O8=1?SZ;LSMR= M9LM'2:N9Z\('/U0V^Q[<#?RT)KLXK:E+D;0O1;(ZLO/8^C;/051_'0]A ^]/612Y?65!F)=TT\AX@O5D;.&1:?=,K+ MJ<6@&D$Q1/F;';IPT!$6UF)LH3[7Q>CC?_T3)YC]D@?.BA4&38X@-$QE-G2) MZ[%USUL3E"]AW7^ZKR\E3[U35!0E3"F6&$*HLK%T3:-$PAC7*DDX:0'C=B[Z M"2.Q>&!0)$$:4:Q2G3G>NG.,XVM0)+D@L=!&4$.5CH'Z:/%W=3F6\BMP_CHK81))8&9X(IBA21,8V22FR<9H(2GE#'NKDG-DY MRY4T7"*Y#+ISC[,PZDXQ1KZX&C@+,N&8MD2KX#,[_ HJY0XRRK.-(O4[KV3> M#GV3^1K N_9/]\)Y+>]=U%A@WL26TPHFBFN"$"B5% MS%,JJ;;P3\N)7I+8;2W Q0*'M.'DXW(A'[?\./8P04>R4]#!YHY?9RX31$E[ M\T/!8NB_<>2Y%YW93G3FFR<63Y1";$Y@+BU(J!(F*R_)-&7>F@3FT'.:MS0P M6Z4<5R<=GUS:T3:F'0^3>#R?U./5_3#K>>\_N,GZ8,.V:PV]>77/JOQ8B6.[ M0Q7?":I$J_-03^^T:ZYN:T%%MEG>4MB?V?:+@Z2PQ2[215&KI>M]/ZA4/RR# M_UK6)O!#/WV1T&@ H6AN-025HPR6<%\=3L@O0^MO\[J/G/L[YM<&[P<@&&(<-JCUK-%Z\\H2Y!2)"5%!FUH(W M_SO.1@^E[OTTF]=YF0&M[X?V(AW[Y \$0R )H]QQ:L+(-3&0I_\HOOE^ M^-&)[CL?BKU//TWDXEKV>M:\?BA_+R]_L7P60?_=N (?]WP8VAN_L>JMATR)AISQD#65,#4S,W34!G*7GSTJJ5F$ MF)0QBFP44X93!5J0&BMMC"RSLG&DR6I2%Z'P$>@6JT ISAL;:4BE1B0H1-M$8"2R/L#J+=D]JCZ]47^.,8\@WQ/$>+UT4W M25D"B1VJWU=K!%O@_IRIYDNG57AY5:IGS>4)*F(HVLE>XR>3(#@%C7>J@:>D MU3[19R?3B\9R$6)<:?2\\$]^Z!7%?K=#G>4N])DQR-D=*$$F1[;W &OK]0;? M7$6K4R:7UG-_-_!#IWSNLT&:6N?^7 9+EA;9K,>WPKFAZ MVZ]6X;X*:KC!*4(C'KTIG_+!/63RPPD,XIEJ5J$--HG5(J4DUI)PED9((\TB MF[+&3C$',/%1'0+IQA"(+L%76W/J"S\> MY2-@$7#V,W"K?E I8TJX9(IB3JFQ*D[ ?*3<8,R0BIUVTN+5./+N+%( M]7'%BD0:,3"P*"YKV+DU6(LDXLH:BAL:FNWOSLS(5+2Y6;U$HJ&>>DZ,EH+' M@>4I=7J((YEHA@&98\Z-U#S"#I13NK2Z?&>_9+E<-4K5;)Q82=CI48NB5(&Y MBI"[H4N-$+%(4@S.,V%&K2V^$^*LZ'^2#8V->[:_: MM;M<,)N P)I2V&-,!$V3!,P>T?ZE)O5 M;B/+@K"K26A-O9Z+:\4^A74PN_ M0_^Z>B11>W 8F $0#K9WIP;FP;EK ]7+ODR#\GH^=C28V?_03C(G&6RM6%I8 MA#M MVSDOUSF'UT68&BUS;S'DF;?@=YK2S3\5;[*P%\^AH;L5(].X^>'0C/$ M7G!&BXNL^M::L;/^TRMZI<7TE_)N9#;T%6BE!_1;)E76 ZUS'Q8=0$&B[XI+ MD?Y8WG'C=0\DY<64I396J0";J'@D:8(BR2-EM.6:*&' Q&YP*<^" ;UW+1&& M8]O$?RPD5]HJ8F--%9&*Q:GD4B.5< AC:=EP8D>1VZE*GK:Y2KZI!*$ ZED0 M _SU!8S&533N4<'8=.:#C6$8$912(JG&7!ECB>2(HUAHJ9;E7 _L*9#_B7_O(Q;+2I'KJ@D ]QEJ=WFDR&;HL@S.EZKZYG-VK/'$9UWFTP ;6/3UV+P#H).] 'VG"D3*S@[0MW8>UER"VZPP<3WO=F!X MM!?#=RJ%I%N40A8]L>K7K74Z&LWUYE8KBS>7K>\82R&[467ML('-NK&7K]*^-&BN@%%!2 B/ M^3!Q89:4$.[VV,KU.4R?T4TYNWG[M,:N_LUM[SM9/)4L%FY4)X?;RF%C1>^) M\+LT)RSYC BK#H8]DDX-=\GZ\J!UA=_&OGZ8?HKC7FZ6CJN4AMWHEP_ M+!6($RLEQIH*"'VE9(*CA!".6$ICO:RT<+\$P=)S93H?4+85F\]"J3M@>K0M M/'M<,<9$::H9Y0HB9Z%%BH70<-$6#4&K,+5= >-C1PE/)N8]!4A706\E M]',@K0F-$%;6$II0FP@I(AF[:18IQP2=VN-#2W':%WE>_-,.!TXR.,'DEW-$ MZ:TEZ,<.ASH<>@8X%%/P%".#$DT2RK&0RM(X5BD1*386I2=T%CL0V@B$VN(6 M[G@D^W70 W'N^?XE[7< SP5=SP9"6X^3_SF1S_D<'48ILC$C-HTH19&0EA(- M4;50,M5T62^;Q\_1880N&VZ.G@%@=EFZEI&^ Y0# @IF@!R4R53@A#)781$; MP722,HDDWN "\:/DZ3HT::]+=L "NGH_AG/ U7:%EX];-O?GYU@?=QI(KS48 MF>F]9XRR,<(BY90!K MC,$U$',405Z?+DGGMZH%T!@C>7B7O@*H#JC, JA21 MA-D48R43JN-(6)L*A>*449,0'+>^J];S JFV^)7;R?FGZ37W<_ #;_*9.ER*;:8)2 MSF9<-IE[9U8U[/"L0\Y=]G,\!_O/)]C)B6++%7U+#QI >JDOA=[_K#XW% N= M)MKJ5'.J1"QC9B2).$]3RQ':9?+!Z9VJ)R+:CZ*I'?)TR/,HR".-M+$4$B4\ MHA93;A#G&LDT51JSQ+3*QVN8#?UDY'I+GZ_VCU73 7><:GKQ!6>? MR;*ND6G?CK89*E",#RB&; /D9\86H\0_%KVES?O^YVF[^AK^)]0BI*2-4D8I MLHE26J:<8FJ)LG$4G6J^0!23$-'%III%HU;9ZPVT'$V'9LV.C-NTZ>NT(^?0 MN@JBKS9(P5Z6(>B='=T.3-%&]FO56KGH%%L#S:&;TFZ*E>0-@P2+ANB71]63 MG<9&QK+>H!NW*]SL5?HG$]7/&\SP?#O, Y5O#A.II4"JF:35=5^7CYJ M\G.3Y?<]^> ^Z67 Q'\)LKO[P7 $=(#]]P9R5.?S)WL_\BZY!\CW>C1P?Y\P M?L[U;!K9MB)JJ:8^5LY_=69NZN='$ED&00:V5E&DJ,","VLA",&) 45N,CBB M[$,/?]MCK-(!QCWNN?=(6L 5H8S$F$J>B%3CF#&)F$86?M:P=XRJO6,4X4<= M=4E(*,3B6)R&^4F;#/4K44/+_'83/Z>8(U2;G%31]WU:!)S>]:FV77=P+&81 M2[F(3$RC"$D3 _$9%CIADJ:- Y0.+V\[^D6'IH4;8DNI26).:)QJ'JL89%%& M46QL9!MF0!Q#_G;V$1/.0L&:4H\+'WA?X#*X\B+E;5N$_(1N&NXRSK8V&ZZ> MM76=(/R,VM30.$)<$ 0Q,^.<*9I&.\P9/+H2)SSD:-'+GH']I>H[M'# M*3$N-QV$AF\F;I;HO[H:+ 9(6K MNL9]=(&*2_$-1P^U""[_-V8TMC$%=[F*RE_5_HNR4PNW71SIK2^9SD>#5JQYU+'RKYW7M6" MNJYM2(^&/.TTCS?)T5;?GN+E_""/&<1:&JRNU[\=E)8L)OU6(_L\CNVV5C*7 MP3LTUWWD\V[PM0A\BF"G/L"M',@^[N=N7+UUB:.^EUP'5_W!R!:1C]2Z^(++ M(GV"5\'G5_XGY3]>!Y7)#E[FUL(K1Q96\%.14ZK/B\SZNC>N1]=9.1+3^2MR M7;)OB5&XNH-8TTW9;$[U08S!(0*)5 0^H.9,$F8UDEQ&Q!J%&KT_//'^<+0J MU7>13%R09-UXS<6 =C:*Z9HSI*]3MMEA!X-@@^W$MYW_0!?>)W!U_1M&+SM MZX+JOH-E=A=6/2L,_F.0WXYE\"GK M??73#[VT?749C^;15&H@A\8]TI2/SR_A28$S=&[786#\C"3_73\^P1L7\P^Q[ ([]Z#8O?VW&I_6_4L;P0:$EP9VMA@CZQ;UY[^>(V;O[ MWN !OJ\>W.<3$I2+OVSPG);Z= W.W.$5-UCFRY4O+IV%UQ\_W'P =_7UT,H_ MKN"/Z9%>#VCKC^AN?PG*@8-@A2I[4'Y2-?LOWSIU658/.'@Q__XB"^ 7T'!. MM9F;RQ?LU$PV:_Z4"2>S/OCLVIOH,Z'-/7QRH=Q'%S*%_8!-[GV3#_FL5?[K M[<05*@=/E :\F)*S2-^? WK_O7F'?9' [=$#VI\]7KW][\_[F^OV[SV_>??[4Q+8J(S<"YNL%5KUX MY3U4IVG7#C_]:(N2(7*AW_[\3HZQGL9BNOJ:FM'7SYO>K M3__U*7C[[OIR<07'>".P [#>99K>>1L.IN)F,GWVTPA,Z)V=#B(Y\F)>COMR M#-!OS4^-+SRL "QG]AR&+HW+#P_E,]K;?*Q\C)A]MR@]F+C?2T/S-W+8!P.> M?[!#7XO3&(B+1+(4JT0E*>6Q&]W.N%8)PH*2.&UH2+!U(,Z9PI1I0S@EU CJ MCJT2%NM(:YJFS$X"\8JX!XC"9V!]>UU8+&_8(>:>#SZW#Z\W$/>%Z)@V1<>- ML>#,XO8,BK=?Z3L["GX;Y+D;.1UX\0RN1J-AIL8%^P$+BUQQ\*EVB+W!WA:B MW,H;G(EP5\:W2^/$]:*\@_Q/8MKJG'B55[OG AN'*J[[4O1BS>"(R7SH><1Y M+?-,7_7-KUEO[(9!+)O]3) 1+%561E%"52*E@1@0(KK8Q%;:M*$CW=8H9*R5 M*4\,TU+3.$Y$%%N;6(=_A!%DGV:1SG2PZTAN7Q/PXI73Q-Q"% M/'MU6E2WW MH*->[ESP5IIR^(ERW/:AGBGX[6N$>I62^_/WGY!Z M"=I![";*'VR0T3HXD>@N1(KW(1+9?%CJT9RGV23[PB36N?1!T^6EI>6[:ZXJ M;3.B\9#O:"[IK1<;'W@1:P= KEM1\F*[<&\YYL[Y'9]OW=B8WXM4U9N95-6" M<[$M-38OQ&X%DUJQB/9*RJ?L^U.2DR:_^,QA[5'E5H- M[NC6T:VCV\GH=DRX+?)E,?EQT4!09R"67R9?82B;C.+*@Z7EE]\S=XX.5O1" MU$IF')%_#H0_6'M7):+EW!E3_2I8><84EHGL?Y5W][]4J>S&@Z<#6N7-^VML MR8"C:>%N70>:G2PS&#M^[+^5+85ML8W:H;S)-9TXVD6&EZNK.4%YWO9!4:P[ MK[WZ*K.>/\<;U.[RE*KCS_OJO6<32:6Q1,6IH(90J54:159HD211+!OFIU!$ M9\_U5E[,\1RYV/.VTO;;+(\SZQ?G!,)Q8BV/79<2DXB4HTC'2%,619(VE*X> M=:,T3#@-8[;!9;@3QA9'!;$M17ZQ2J)#[T='[\,&],\3@A>Q22G$#,6129&D M6BE.$Q9QH5A,!(HD:^R@,;E@VEH0GKI&>4C "T:\ M\X([".X@^%E#,.<15^ #JT09"MC$&5,),W&$<((Q:G0."EF_O+/HKD$NWDCQW9F3!CZT.HGB^K&428?9\I['W=I!DBI' MW]N6$>?JY$.E5%>%3E5=@_UU[KS69G0^PZ(IDD@JQ6B,*"58<:GB1"N!.$I3 MWMC1<44%Q$'['Z_96YE%6=CB3&NR6#!#L!22T(193D0J98HMYX;&),6LX]917X^@-4A;X>\[4;>#=")G?Q=!M>4QS8V'MT MI@I;QY@AFVHC*1%"6",!3U *=H5CU3#;;F4*=V%&^$%+ .@+3@F/$6Z82[Z4;>#+@D^*U/RM&NIGRA$MM'W;AO.I1&"I=@X M9H)3PPEW=<"4$JWCA/HA.5LE3!\;YXS27*E8)U(PJH56(E*)058A#IMJC@6. MN!W .=+A7(=S'VN(#F_S.=I;/QD(J"0CM/JHAWF521+$Z+A37\R\7%AX_O MTZQGIP,1/]K;YC2[M4Q5\* VM*&(XJMI_&@5(#;1@6- #B*%)&)RB2)$4F M1I2@^6D\ZV=Z[#O\;79:SOW S4G,9*_W4&3 LZ]N$(X>#[.1F^]Z*^'?RMI^ M8+\7@W*#=#BXFQ^0DQ?C58MA.-_FR]7+(O7:N/J)TBFKY3BW[GD/P;?!N&?@ MHT#"DBZJY6PY26Y[=/6="WO5H33LP6=F"_4<_J/7KQZ?U\DD$:#X'X\U+5 =]5CS03ZX7[X:#F7_B_]>7B].DA&S2IJ8(DZ3*%(ZB4FL4J2U)HEI'/1^ M^'OT48@9#G$DUA_TG Y,VR6<'1IT:'!T-!#2*N$ZA7!A:"J(4M8DEG 9)XI@ MO6VIXJYW84*[+/T397_D$Y$1LMS(6'1X['?MX58?LM&M\'5_3#K!3Y%EF9]V7+RK-#WNT?9:0%LR^+L1EE)[][ 9)OU:EE2]25.0H/?IAZ&]&;NS MXDKRBJ]6_[KJFP\]6(%'KR_P1_6#NC/#&<7(-2RP,=4)E8H+E6)"A$P9EW9M MHN._KUV]SONT?/;[X4='CZOO6?[?U>L^9=]_MZZB[R!0E_"0HR:OYWF(9*?/ MG3ZOT&=-I. I0@0+2A,;2_!,4A6Y"^0VTDVWQ^=2%2?7YRB,. ]CTC1ZY7E( M9:?2G4JO4&FL.>)$R\0:1I,T5D:Q1,66&:EY9!H[%N/.1+=#83I][O1YWN56 MKI">"B.PH;%%*F(2F81$L;9JQK.6L32.VYE[,%X1ZU MN&Z?CA2/6UUWX%X:ARBONY:]7GEU#)"U"4LY,2H2B4P33@GF$L$')-9"\2CB MR?K"E,/X5B()>>,8RY94U3VB\G1*WBGYGDH>2TT,(ZDA:4P)9QSKU"::IX2D MQ$3Z-!=K2!2%-&F:F-@I>:?DG9+OJ>342 Z14*3<68YBAA.=^&'4*>,LM8UW M:0]_7Z:SY)V2=TI^-"7'5!-%(D5%Q"FF1L5);(U-&5:4FZ:1H\>X!O/T+?GC MW7DY]*"[HV9!""N:Y0Y JJ=-Q-TQ8A[C&&@+8*F(^RP>WQN[%W M]K+AI5?F?\;YR*%]W4$CA$D342QP3 77(J6"8<%2K25/46.!\1%2+7&(:!** MZ(S@NW7ZVJ%/ASYGACY*)"B.<$PBF](TYH(;@8E&(I9(<]Q8#GWX'! -FW IP.?,P,?IM-(*R0LLY(*B3F/K8UHRN O% EUHMQ4Y_ITZ-.A MS[-#GX0P9@B)4@IHH@%O-$.)@5TD"4\CTX ^QTB:=:Y/;2NSR;7R+],Q8A,J M;#FR9_4L+X**65X_5))7T6MF6DTU&>?UQP\W[BDW@\'(#E^\JL\#FCRA-DIL M^O/IWW[8+M^V,%MG[9RK%]/-5%3[ZXPPK9P,]K:O!W?VL_S^:Y;KWB ?#QL' M@%DE:6Q290R*J4D2E3(B&!CQB"I+FQ,76PX 8T+1"*6)1$)2%&DA!39$:YHD M$28LK@: 36:L%=JPT="CC8B_;B)8T"@COW[ZD:K%E>G;AL;-2N2AD>Y)JL5_YBULU= >UGHQHFYG(N'+28A/ [;;BM=/5UDC#LK&!UE2/\+WK8E\ 9._OP?GQYX(SW;,3(CAE..*&"H4Y3AC8VR26:8HT MV3:J8O.S4PN_YH+L-P!VEYU9IA1.2,R8-5322&D<)8B#YR84PP9OF:QJT< MZY0+W%"5O_)X8]>=-<7V6W_PHWN'G]XY\@/J(+@(\NQ[#6;OBA%B=F:$6. G ML+A?]IT!OLD\Z V^6?/@SAE!*9I^%#@@AE;5SGN?G(]N ,O'CZW=S)S M(Y-=YP$9I.->S[G\);A)-Y%4]K4-[@=YYCZZ7 >7->NP +4+\%^?>;G>GYUS M1K?&R^*#KW*827?"W'=\[K#!71^L>C'ZYZ50Q_9C,I+EKRXTV\']YPO>Q QQ_ ,G MG[UXA=E?_^+>]&J.G37:W,.J+Y3;W(5,87'@(_6^R8=\"05JOM-?;R=N:YDA M*)TLY,+#!IH7J0-4G_[BO.;@MMR*K\:8EYW%,',2X_QEQ;96AF[_;J5QH=N< M L@ E!I0YD^?KU[_]N;]S?7[=Y_?O/O\J8E=):6S$7!6+[ (#+X/0<"^.W1T M/6LGC) [:!K\77I$_5WV9=D$U\5FXSP'C8;U08![U=>W@R&$L>X5/QPR!EH3 M]6P0C:Z.B^J ]->%XIH9;[]\+XWOESGZC=@S[WJ/[%U +I=.9Y]]F8\9&E^V M?HCZRF5,F>FO@K%?\F#*5&\NKOJR]Y!G?C[T3=%/1O:<2)EL5/W.1YN/>R/_ M*U/[N]>P]@:3,".*Z[8YJQOS,[/-[!9E;8N#\;!JFP/;U#/;'$ZW.9AL,\AO MJZ'7 $ZF;,KS/^-^K2O/[$.=H2WTIWQJ3[I9V_W!"$0^ZY=#NFTOM]]N[="Z M)XYNL[SZ;TFP_SN60\#*W@-0_WXP' 7PLAL 75"(B__K'^S>>M4'D]MK^)7_ M)W"I*%.LSQGYOU]^N@P^3>>&NR>\^:YO7<=KYP'<99Y@85!Z'Y_>7(?N@;_+ MH;X-""\\C,O@LUOJZL4Y5P 2K^$W#5R?[G3Z# MSC[CVVT&NY7 E7RL_@<>5OE(3GT(^B67J0UNY1"LD?\$ QJ 6#C^J@?XQ4'N MA[-[R;ET)%FV?_<*Y7J/.](Y3MXM:&I)#65[F4T+A@'"C>_*<5Q>!"#F[!<^ MJ=LU;'0(#P"VR*\RZWEXAO7//OXR> MVQN4%-+P_#X.'P1C^ZJ)75T.7/JQB MF]ND'=Z!5HP=G?**+G?R(:P(4G[T+>OUYC\K=&G^4]WTX9>!7/CZMZ9?M-_O M@>#SG][W9'_^,S>T7F?WL)GJ)R6)RY][2G^U"R_(1^#?CQ8^OQ\._J?IS4-K MLH:/JQ+%ZO/"L0=[*(ODK0!7C+8)B[>&14OD++,:@+X(T##%^*7(4D\''Q?@OQQ@0T M2_V:OA:V.OCF-[J(IBLARL'8JN5.87KA<>7>&T$97G\';A]\ZE0PKQ#(N'C+ M+6Z0^A?GMAD)QO=S^CRCQ>.\]D@ =V_HR@S/^AT7\ CP!@_[9H-2U LUKK_2 M_0U>Y&Q=/NC[=\/B,H_E_K?+_4\W$"X^!-# V2+=#1OAFYJ+Y^YX%+9K8 MKAH-2AL+)G)B9YWT@W'6;H=>9KXYX/UJO:_=\LO[_CC.( M;D%_!MZ*#>W7#!S,01JZV'5:(SP#CQ.-J*V_F4GEQK.^XZ0'6? !P&,#2U?L M*>M_!:AP,NY8"L+MGE48?L\_6';/!=GNF_>%0LZ\Y'+> ]K5.9KS =^#7^DH ML?_C7[SZA_6;D^"$2^?A!RH#2^+8Y)RI(HV0#D ]"\,&88#'-:=3J&SP#7*G!L&? (;:%TR(#-1R (#A1!M1_EJD2.K;_O LB^9L^M3 E7X7)$NN_.O@YV#,YDRK??+*P+.4B'/W+KTT97#E&ML#9 MB@?^9Z!X+N[I92/07?!O .]?WM@[^ MX W'H.>_X(X.?[H,)A+ZS066%^G =_SP#W+^<"6DA8@Y (%_>I).]!LPM.]1 MHO+LW$<]9U_'!:UA%;#6J5P6,0"0+, <.9)ZR/C2&RCW&"=H%P$ G&O/<&N! M[:,A? B+&Z?.\@Z!)(40E;N!_5__?OU3(;F 8=K._C(PZUXJ1[#*C_?R!8*F M"BJ".,'WP#;>EX^]N[-#%YI =#TGA/DX\Q:DW'SUP^JILZ*?5_H,=J0 Y,J, M>,L'SD-V 4OH.:DV$(R!8U,0P25G_@"-S^V7RKR6GO;(V^Q;,&S*P@Y@^2,0 M5VF^ND2C^UTO(G>.8P^@;B#5M[9W[XA0*(K\.LA@I>"1WTGM%=X%8#4=OW.. M8+DAIR]V^%"Z(,!\5'*W^\= MC1=>4S]Y:CBJ:LA++8#V^_ZT;RR.?2 'H=,W'ZF,ATXY@C\GESP&H"F8-^TK M6R(QB"RL#<"F-'(%9YP_.#5ZO2(&^N!Y.HD$O"W:MG_(5W"[+=L' :_7_YZZ5S!ZUOP\X/?2^O[WF/[ M<)N%;FSU8=,_( :J#\#CHD*+![#SPSS[Z[4,=I M>?D+0.>2+'?R>W8WO@OZ/KGN7PU05(MLLF$^BO,AQ>39'GGPTQQYK#[2F#L0 MV?F,8^88Y7D=>,PI[RKM+-*@RU6S (A)>%*W(.!'P6^!H2VL:2UVF!JCNA-< MN2\.UJ0/R.VPM+/9%SG!K\.:I#+-BQHW6""*"ZP&][VL[S,:LK#_LSCN$+=Q M?Y,S;>=25_A5V_3E2A[M$*C"EHJQ>Y@OX9DLTF77;]Z#,P[.J6?.G;?+>2ED M7[RS"[ ZE!DXA/(;;*KO/BJS,-7!>1%C^JQ4X35.#EN*2,A%5Q-K"'P\@#-9 M,NTAP,MDLG%_;M7_=N0RA9\#G*O@M J"2'9Y-+I@8!K\/("2X'8QJG#C4#GT5QA+E M&5IMLWLO\'.)@X2Z]?//WX/=?/Q8QX/4;IYU_!"[9Y#,H M5:)NHEYA&2/[_UY#7%[%S==R='NTR 60P"]_2>"R R473<+<.R=XXF4!_^)C MV+=]%YV,79QY55#(0=';?@Z^8+\@UJ<24DN#X8] /MG[46V6Q@S/8HQ>_O%3 M81E]R4N9^[8.W69(7Z8P)BO(:J\MLLRZHI.'R!*.77T.P'D/'-/^EX'/08T* M@ 0_Q8F*EQJ?HO$'=\-"-ESU3O.B(# >?(-0?!B6Q3YC\^#? EYSFLI?W2=TE"[S=-Z5S LP0'(/4G"3,F\R6>Q*Z@^P35_N6, MT]U@Y/+>N7/KW=D#//WEY]\_7?_TDY<$'UC(?%20[C9S\6R9T2PBCBH1[2+E MY)+]6"U2E[54$/;J!]VS4V$8NU.3OIT1A^#EV[^__:D2@)7;^>(S3V7QUG1O M?LV7P168E,'XRVUUBI,7C)@&+3YG\;5,R0"/IU24\/.[^U$1^\#[_P=V"B^< M,.';[6"!$1!L@4]2\F/JZTP#Z?Z@T()%@.5U'VW*9DRRKB[7=BG*W M/1.\[/\;)FRR)8!2G!14S6'+[XK0QAV_PI.=3-MAO]SW0+E4I#I6&OSC-&@/-W1%W?NO3HYZD\--)DJTDK'(:^E!X0BL !*!@.,XF7E.9 MX*B\RY&5=_#\+[(_-9JWV=!.?)0E$:#3UDG(62CLV[K^AC56UU[G3^S2ND"M M\E$] DT XK(DP.LQ,/QB,!Y5D7YAD'L+VRJ#;["63E(^N9.24G)]'GJ2*!AF M=VX799;1IK >QUF/?C6,*ZUTN=7)O[R]+O 6?J^PO!L:WBIM6SMX!\K;[_=@ MV'QZO3ISFIR:57FT>SD<]9VGZ1YG7$[8G7_Z\X!^Z2>4IQH^'>V/(WJ]AX,X M+)N869]7J5O9#Y-LS&N?C;DNL;$RK9>E;:V3-IJAK#.=A?X4^1C'NK>_OG'Z M88LR4UNH;J'D/A/K9%7JAU+DW*)"_[WZ\4=Q&%)F>J=I_"H2FX13Z8H#!%_P M6L4RLU;."\O5^,L8%&'14W +7I7G\N;Y[;NKW]X$_^^'X2"_+^OS?_?9\FN? MN0@^3X.GDO)OWTT X;T&@,FK#7P&TY]K?_1R]5OPX#.^GKV0H*A+7R0XJU3F)PS MG;)PT2L5AC#$I[BJ2AQ71.*.A'T)US_]P1.PE")%=L,^MY^@(EW FY/V8L6>#CZGM_Z.>8Y)\]/6&KJK,K&PGVK%\ M1'8W.;R;EKI-WNZ?6E$V=UMSJM*OJ!DA-$_-&3HNTYDZC5VM4VEE"YY5%W*< MJHR+\I&!*Y+[6OQ^[G(*HXL"L0N[[-*S/B^[F'VM[(//OU:&;>J"3O9>*:5C MF)?4WD.-B!-O*:NELYTUV 53GVWN4W2YSZ>2^]PFVE]5 GS@:MXEYZ1WX#)E M>6%CG?Y_]M=C?B\NP[Q9<1GF$"[3;'UQ4?B>0\2=>V^DN7!X]A[/!K=V?MYT MI9L5WI="JM.1__W=*_'7%M_/WE#>IN9^RX$WZ58LXLE1_H?9 MJSD=0!]#)EH#T-['Z*#X>3*_YO]VO']FO+_V=]TZ[C]/[O\8G __C^B03$8< M_-B8![J^?O/FYF8WIDRF$[!+LC">H/QL(9'P2?8:QA,<@R=53+[+QH^GI/NL M:BD[%JC\YY-0>'E72W'<[1&"0\I/X]0]/3%Z;JMZ-#&-" ICW(EIMZI6B^E+ M(4+D&G.W7$PWW]%BN\NV[:43[A,)]T6$+D7KQ6'S_?RX7=NAK4*)[3?KPXJ3 MQ0[7@]Q7F>0NA@A>VN_5_75C[X=6ER5(Q5U6>W(,>$1%;YJ3M2Z5;5N59VH=:OJ1.VXY#N17WFR3&9YA:3_ MIJ._<_ZU1W[G_6KGP#[VYI5V\,QPLF,9S0SY-I? MMK6^$4O9 MJU*0LY,?$[>(^-VJSD)08\)" MS$@GJ-VJVBRHE/*0H=->>^:("5 M];]TZ<]61<";2[#SP[$X^>V!9\2_)RLZF/"0BZY<\TF^^KBBPVD2$H$[T7F* MKSZNZ"1QTMG7T_3\*&=45D[5_6( MN;<$XY!CUHE$MZIV"VH4)V$2=8+:K:K5@DIB"/9Y^UL%/#>!:.>J'@]/^>FO M5CW])/$63^_!S-$ M;!L,[+/H+:)^%B;DY*#0-@EIVWHZB5UAQ*(H)*?/CK=-1-JVGDYD5S112.(P M82?/RA_",5G8R\D[*W2"?CZ"?D'%Y=>+UVR#/@W0XN*N-UFUQYN$Q4E,; M#YEJ259J_Z%8BYE7"M:6A#CNDJ^=A#]-"2>AB.)0)">W@YV$=Q)^$@G'84R3 M$/,VG_EV$MY)^,XB$9/+DZ?6GG)\TH:!GN]'MW889'T]N+-N)D\Q?.?D[2Q; M5/;:SE4]V]ZQW:HZ43LK\G6KZD2M6U7K5O5L1>U$SNR);Y*\[8_LT.:CTG5M M1T. KIW##G>]:(BCEDS2>I+\>[*B0TF8Q"=/)S\C]CU9R<'45;>TI(O,D^3? MDQ6=*,*G3X(^V7SGL2I2#N9=E@G1QT^'=M5D+8L/'[&:[&7$>1CAD]>*/&)% MV"@J9@]C=8;78%L)]^+)U(T M/OE\H[;)1=O6T\GI(@[3)$S(TRCF[G"XD^_Y_EXQ1Y=/XQI.:X_NCG=588,+ MU37=7CR3<.F0 9QRCJ1 M[:"YD_/G+><7&*'3AR%/^8BD<6^;%:R=^ CEG1T%O4'>CCZT^U"H32AR%$XO MR/J?3\*S@R#4:0CB#WMH&+-VE-V<9M/ML.R=YK;>2SB1#C[:@52G@ZV4W4X' M3Z^#[M ,AR@Y^:%9IX.ME-U.!T^N@PEN2='A:;:[9=SM__,#?")5SQ8?NL>_ M^JL:_J7\9_&\']:\.4@'_=&%_]G/038"VNCRLV_6"8BC4\_ C_)WJ0N<(_W ME0\*C-5#*W-K O40_%F($$4@7H-A$*%+\6,8C ;!GPGQ<[-@.<-@=&OA_T-K M@SM8W&T>6 C93? ?X[X-W#<)(K08#?/GB+@AD!M_+0J#^V$&$7_6>PC,V+I7 M^Z]E=V[4Z2 -,M? I._'SD/OU/U@Y# 8@4_YOE\'?^]DH+YD#2F-F-TCQ M)?MQLB ]N+N70\>YX-X.LX')0R<_\,\[">^"_[L72_B]?I[E(]L?!1+>)+_8 M(+>]GOLAK%C;R^#&WLE/%MY1+$H.K6^RHD?P$6P#7G1G^]K5=OH7YQ8>:8); MV4O=OAS-+O=GZ<8B=#W(1^Z]^:%$:>:!J*=VI0+(?>\+Q_>X%>^'^7YJ#X=T_F.:P_'?G?GU@53Z]4W@%O?P[^ MS^?L#M;WSGX+/@Z =_^GHC'L!2P,)04+HQZD).4*^M14G M#"=81+)V$0>_1%%GLG;B.%QDW#CBX4!KA77W M]Y']Y7)+$6P2.6_HSD&X.A8N8Z'S.FT4B^>VJD>KNN<4 MA3%J_Y621[1"^Y+XNI?U_3LJR_$H]J)K=;U=J^M7-(K#F'<5P* M6P3%(1+Q68II.]WMW3,['X:#U.9Y<1;LS,A@/,HS8_UI[;@WDH]E33H_;$M7 M'6,>4M:2^3-/DD_G+B)+ 1F[$I/3M_QK'>JV:0C1ZJ'L+7'PN[[O+?/1CM_W M_57,0H[.?[Y0BV3O/%?=:=?EQU((VA*V94W(B(_^XYOOS8 2!UG!)">*D M*+ 5I>+MOY9P5L?IA]T2#@6+0\Y.GD9IFZBT;3WG:1=/-!O(A9DA9B>?S'W8 M4B__GT-<5WGQJJD:O%;V3RD/&8IE>?E))D/]P4DC_^N.'FP_RBWT-E/CC"OZ8:(5_P]QO MO1O?*3OTO[9B3[!F)^D[E.:['<^65O8'PSO9F[TC47[F\O%__8M[TZLZ969I M-_F0+Z% #1/^>CNL'E)0\.> KH@KX"UJP$5!)6? M 0MOR[5[79WG;T,RO_I1G8\O_K)B4S,W$^;W\>]6PG+J&_$:+@/0F/3?7OSI M\]7KW]Z\O[E^_^[SFW>?/S4QJ^DN2ETD/_NK&H,TN(:? ,_S"1MD35SG179. M@(]Q+\ZK(G#K#SL"T#S<+;F9QRZ#/$Z3D CL("^)D\NDO.OD( \+M#7D$1YR ML>UEIPG@97G0 ZFUT[MTD\66S*@C5@W(BBM0DRW*//CFX%,/QYE#//.B1O_ZZ>V;PX$LD18(@-5N5V"8)3$^_NV>ZVS8,W3%ZFUO.3M?6[<[:#\XR MTKW[)">-W*$?^.FC3H688] _V) MW8 V2"+\#%Y-@HUE@2/_ ?5"DK!Z"?STD,9GD7?%ZV=H*N9.$5%I1H\LF^9S M 5&S2?QM2&$^>HV7/A,<6Y):>K\DN^ $L2055,X)"_P;1N'YT$W&FNA8'+RSI'4?WO)HW+E 3Y:C)&2P!,%>PIP13%?>>1.'=RRWT72J.QU#'=S1 M/%V>>8*;;@00)X?YYYRU-8LTC0!B!X73=:EJ52#_@HE_+*7U1P/$$='^RK'/6[>C]3NU%&T?GZBJ&VQ'#G9O=^@?0GHC[ M*9/OW%_L6M."--NENE]:/-9,J'8<);XT]"FH%*LIJ!H'E6(U!95BM?VB[Y33 MGJ($/U.EG7Z;4-WG(9<^CQ)^ITLZYB64;]#>8)>8W.2QT_V]ZV- MS V*UYH)U0&SJ.57O@ MWR#4*ZB.@$W!=6S^D?%1!P+US"Q<'0*L,PFB-O(WHL.@&OJVGGKH.+K3K5U# M-(U%F@:/8MD5$8)MZQU;C=9L&#R*95>V*NOIW7;M_3T.,BI:9Q0*V%Z]KUIO=.S]:[5@)O3I\.6QPFU$J;G7R!U^GW=-)0P MO7BHE3 ].S/8B);9>X[)&AVAUAI[?HJ2A$^1CF8'']=&_L:IFBUG6C4D+?7\ M&5SSN=>>WKO_=*KRKXJ#J^%P[MZO]?3[4Z3CW$5ARL.?\;YF=ZW>[I1 M_W %Q>&*P^O@\(ZICLWVL,W&S _]DHY9K/GA,)HPG #$1_W4W@^S03=BFPG5 MBVU$JZ!2K'94Z%-0*5934#4.JA?+:@=P;&LN,OD8IBQF22K^UUU^GK/JKV)P NBW\FRCFGW];:C6.\9W;6L_JZ8S>@+6]M=\UJ/[)4$J@D M<.6% *=W_-4\2OZ4_!VG_/6LGMZO_TJEDD E@4H"Z<)0'_YK0FLO5>Y04[G# MXBM$NA:RVL?$-4[IJ/N$LP:Z8QEZN_Y,_6F87L7?3>=OH].#"+#)[*V:@"E& M145L]1R];]1^VJX4L>+O.OC[O&/U6K4W:W\I <9ZX=9>"ZP';!3%3,8=J?O0 MA.9>)W-KL)&7+C>P;HYN.EW=Z31_7$.#K5R#.*F94!V.OY&W^WJO_G;#BK\5 M?]? WZ9N6;;>MFLO/E7\K?A[__QM&?675:OI)[L(2/ .H(PX( 8)V6I:VXV@7K?V&T$JRZ;XO%X^_X\_.:9A_O+26:1I\"B65:I9\?G+YO-SH]UN MG0:?'TN@L9?SD:>+E\SNJN*ESRS5@BAI1B_:YV"H21IEGR=A!=__7 O-=J*M MZD$('?!8>MMIQA%O/9MNAI57DMMXCZ$F&3S8(922P4;RKI+!^F40#\HLO6,T MHTNKDL%#\ZZ2P=IE\!"'>0>4O@UC0O1E&8GH__7.-'Y]@RN] M*V.FBILI0'T^P,V=NR, [JWF!O?N8[($ R7Z_CJ.Y4LX!M]J%HA/F](S@L': M[4+&Q&?M7[2Q@)UX;88M%ITNRZ_*='SU9L6FRLO/[>/OS 5PRALA+G*U<+B"7P[*= U^$<@5Z]^XXLJD4C[1*^ 9HG M.1G<$KO.LNP, R]CYAFD+ 5(AA-IF[,7\QB/_(2';4>_'/B MPLOA?S@2V(7?A8F?(*4U%W0N,)F6L"# +P&@(6MIUVSBWC!8B:#0W)A1YY]A M"A\!I+#0A(5#O(7,]\S@E9XV=H,1LA%BI_5\VJW-*Y=1DN*ZR:YXIO+"&=[I M=O1^QT3. 1*T!><8MJ';W=YFG&,:7;WK]-?DG);V'7XC8='\I,0\DJAV,"T&-W M+(BFP%3I+NB'F!I%01#=XPZYJ"79!+'U;T!)E,7:M_]P)]-?/N0#LO%"?18# MZC2/XP4I(J0(, W @G1Z;]>%CJ\Y!*E"AP/>]]=7[5?T;^'!\']S53\GF5#M/5#H=DS=,6L7714F'!OZ&A[6?G&L639! M<;E5;DV-^HN$(")&[-);/E.1+< M2>E03.!I[FA,UX8+KSKH5*63W]&CS\B"3M=->M99I'&3EY 'GZP%!AK%_49 M/\T+T-,5#*N+(G2-/M&U!$@SFB^1F"F@JV_9!2A<)@+]MJ$[#J\MLHQ5&G!\(# B4>*FFO 4\:>J^W9L'D+&/=N\LY2Y!MY []P$\? 6"P M?&/F('-@5>]HL[UNXD JO,>7 7=%VY0$':V9+6GMYM]XFT5J_5 ME[H#HERGNZ'U-&U;[]C=K0L3!35=7HDH1#,WE*7-B;V AD@B_ Q>3<*.!7HC M_P%U19*P>LG[]%C/9Q%WQ>MG*"H&E1%%::B3E%8^21*UG<3?1M05H_KP>0'& M5G26/I(L7&9)*DB<4Q58-XS"\Z&;C#7/3X91AA7'96:6KA&\A!;&M%TS5>N%%M%Z8 MT7:?_']EO@2Z'@P Z.&%6ZAKG8 6C#$,) _+7. MC2CXTA!<@%9%_M!Q132J@@]BB#O#C+6T"\+<.<']&VQQ0&2[^(V9HQ"[3/$.+9@-]N_ MK/PE_<;XY37W+[[Z0&7M!K8;P)^4EP !;%5>Q^.VB]ORPXB?D1^@7U)4UL51 M@ITQ,C":":9)_&1,;39"^28W/8?WGO/P3[QKSL&=9G&288P/V[X?^\,Q(F/B MDKD#&"FL8D&@)6,WYE(RQV"II8+,"I(C6:;?6;HIP'+PA=(J UMAC90'&P9U.LL$?\#;\:. .'L^3,0M024Y MG9*FVHDP DM< -D"P1 $2&N0E;8R9G_&N2U8S@ZU18O1CYRZYD/OP0==S[* MR)>\=^/8124#VP"$#X6F]90BPX_1H20:'!9 M\W3^(U"PU,8#J1*#7DLEHJ>!.R1JZ:L@@4BX;Z^ !.CI@6&B)%WPJ,OO\C?> M,QS-F219X=/F"P,>\?^I90Y0%4)U"&%Y=+0 )7U 2KNS%,%)-0A&]@8C<0=2 M1QG&(,#%RC,J2 "EW&LJ!T1=2 M&17(ST8+,(G,@'\S^A"=PF:F$C2^UF(KN@A&S4W!0XL2_"LA>D9T.RU+BJ[8 M1@%7D:F=)9EH8;1P05IEE&'4P1XPUX2Q&>* +"?IE)P=*DH%8.D6L'R=88%\ M;?BE#?%YNP]XP19-E/-- 5;:[;SFV)6@?X[N*--6R'K5[&)#IRR&C6$$)GG! MS?4=V5#14PB=!7B0$GL^.#? $G&RV)J1/D']D;#0!]QE(2W#O 5Q'[YXQJ M2::8[>(:$Y%LZTZWC7I(SVE;O(=VLDQ\4JXJX,<)&25B=Y2*T/&JO7+6F ML[)RX7Z#4"LY4WWEBK=@^T*Y?%XH[,N?Y!+XL]WJ%-+T<;1 &,LVM1!MKHB% MA*]891AE ?9*P',6_'E9E N$%J+^L]$MZ9H:@Z3KC.N&&+WVF(#?2<.S/1S( M+#H+>4_)+4P'HN\J[+2(N+#Y7."&>N6[Y:$*^46B=5G*A9UB"=!HW18_V-3^ M'MU#>!2#:Y#B[T&SE)^!)] XX'IYD!V%MQ%"4HH"R>3=LP#<29$;R_G6$](% M?\/+<8@.);P%M&6. &KN%\)S/(5;P%(@ M!# YD'1T0<(F4_YY.@8E@A$+2,\=$R^_CP$R7:*!RUF6\'C('CX(.<'LL.XPY9V"=_ &,0&J>5$V2#EU89$! M> PD*G;1KI5D3E*7M[.-"6%N%VD'V "ZYQ1.Y,")AB8E-.56E7A RR$,^=(C* M8"9%6@SQ0T*;9--I%*?$ M_JM4FC#&5PZYA8QQ 8QA6#Q)T!MDT[18"AUQ4!BQG_P@82SR]6#%@2FCB3\L M'8XCGW)X\'P+;UE$,>$4C+Z(D;-0OGV5'KT?0^2/$#)/EYD4J7\14OAA"KY5 M5;0GD>>/'@F/'@O<"ITCQR: M8S)7I\+6 S)Y<\_ #^$#D#2ZVT0?(C@I&XY#$,];=!&C!> 57#?!!TMK)HS] MP->(3<+3I5A)W%QA$Y$^8F>YAS;*T@P] MWMQ2#"CB'(JFL\0W94)@]'S'HQ1\9T[7.<' ;Q^C3+P534CL4_]:MY!]G!"% MI'TL_ $>S^!2QGT8RTE_=0ZU_!RJH\ZA7N(YU"6Z#M=!=%_GD=,E]A3S+!,B9=T3?@F@ZE-<8Z_)HP%"]2D^J>:C MC67;8VIRNPXSJK[%)T=2U<>XT6W'\)R O)\LX>%AD20N@KX&U!LAK3U M.VI#T;SV;26;@F?MOLB/#CUN2M$0G9>K9Z MYNA&OZT;O=JCC%W(8"/#WY,2FA/O*'=&PRKT?OTMB@_"_C.FEO[812.Z]1O! M+#]R?,;RK]Y=KW652W_Z_)/76.8G5KKFIKPZ6=[&=:FX4EYLA5^:CJ6W'7Y- MC']9V'9^I;M0O5]@D?@V M?]*P;=TVG);V>?;[HKL"EF!@L:]'SW0M&C5'18'E[C'BTE[>6H:Z0,^CT3E6?93?!3\S'$/O]AW\&96ZG0_F>YSQ6E;14PE^Z,VT M:A*;+[^9EZ)N@6>D;H$1T5-)MM_A%9)#VG?>)8?3=3B,L>HM[Q.%&.S!WFS3 MUK6 +E'/D;/3TRV'E^K*&_J)/#H(J8VR_]9]:TEJ9VU)S0_:GI34KNYT^GK/[A:2FNO%;26V M8^J6U5G<2&FAI':=#@!L+9!3V;6M*J6R:]@"L9@3-ZI672J9H">Z'8>"SM@ED'V\0!O0.XV1UT3/)8RB13D+(19K>WQIWK"* M+>^F(([Y=J)/MU)MS]T@[8*?$]5:-+W\G*(^)GGJX$0TS)#9Z7D342V;YRU6 MBP8UE1Y#I;9"I-A&5 F/E8?5?L,S9?CYC_)FC:)90*D/SLW7KU2F?3@F7(Z\ M//7X%/)F-CO?NZ;V\?>"<"W"]5M 4_>CH:0+%#(_=<>&',+NY^ $N6% MX;!>I<.AL ?H8#F$'/R,6F.+#F5N\ B.ARS$+"JI\^I1^AVOO^8_ M6UR^7GVZ*-O71?EXT42*[*@H542+&'O$/-0)Y??634N[Y52O*E M;H;7@V/%/-$\)2F<(;WLH>BRG9Q>:MY,B!2]X( .X%=EL'ZU$T%"9: 5M(Y] M[ 1#G%*NMT0W1/HT=^!(1; /[I> SJ+6,;)(=< "'Z"A-Z-G$O$BTT(7S13^ M\WWF%.<$! 1P<0?8?(X/0!E2Y(_,NQ4M&JB&GMX(8O^(7]ZY0<8*),UY@@0C M H9U[ " !75'078_("K.(A/94,PCR5#\#&X2?@,IEPS92G^XDXPTRG@GVH] ML=U8&&;4:)4W<@BU:]141OO\'[G2?H2?"W_H X1\U+JHPUME=K",GC>BA$=_ MHRE,IE/J^BF4IT!,6BDU+5M3SXNQNR@O-YV VZ(-I7U?@ )I%A$3Z3A*6*$( MZ5E_@KL1;;\VM\S\&][L((<'E9D_A%_KL@\B=M.07> #]E!H\CK=H&_<4&(P M'MV&_JY:OZ-1)6P_HI]"[1[H_?]FTC3SS@FN!B0$?0LLP3M,)+*QC4R*@L<[ MH0Y9MU'D25-2\MENL,V<&\-7OT^IQ0E;"'A1>0O,3!;G+S_Y8)TQ*(Q+*:* MT4DJ&K_%5>1CNTQ0/MB5+)%MQ'%RBG"HRBWH1'\DWIL(>,9/ ]Y<@B=5*!_$ M'D1N2 @BL#GA,&\P0UXAP^7XL_ ]NK)G2O1(0U[_ !JQ-8EO;@3XF(O50KA MSHK,3.*#$7/CUUKJ/K!2J%+N%$F-V5K:/YGF1>1]$# 3D _T+K%/&[H\/+ I MQ0J^;+DEF09M"G5+RI'I)V5\9E-JK>I7.IYP5N)N'OU@**B>D>-+RHYZ)(MN MC3**%*PF0QK1X"06#9QHGYTV8M)N:QY83W"7@F )8-/(%TTTL<$M;S&_Y*4=2/BB(XH&"WJ@>$9-3 .G.=V6T MB6PC("?8F60ANNZ*5JI2[*@[1(B-;L"$RV9I,;T6 M9T !M? #E*S8!T8&K&4A6#/\$FB;YFXYDK_HX.L"J_\9L8;)!F)_MK)[]QT3 M8H[G #RH(O8K>RLOT)S"OIIXT:#U45 MJ]6=+KAZ!R9UO;X4Z&MH>,2WY$)7=3'P7*+%BZU_$VLA&&5Z$C/E%(5_?RC2 MP-H%)4]_X\=.W_SDQX%N=;UZ]QE4B3N=@I+'=VW(OY?)DAZRZ4&O&LZ >(6'"_E13R%+VFK8G^N,X'@!:D5:'.+( *MT M'DPK%ED]CZ&Y%5F.D)ZA[_R0L@QBA)MHXLD#)/'ZHJDG/WLJSG5&E&^-,2:: M^&GY;%GF72Z&?/4SX[5P2+")*\&7)/C7O$U>>:Y#?L8E[!YE3C!'P(TTA+T0 MIX+G4$!V)[/@ *\[:T$THZ#_V$,CK8VS_&=?+M M"S(4].5G=&7@\DFJ=)!-39)+K8POQSX; 1DDE%\$E&AP3;"&7IY[)8X# MN.YHI@8E+?P$;2@P: QDG$_[_W=+RYOCTR$>R]6$/L-CB*=BY^4VX57L+,4+ MS50HDJTT#*-TPIJWJ0;+ Q[TGN:0+%;?A&WRPC_R?%0@U2+/YA4LQE&XHWG4 MX( #2@@O822N!N9)4U]",BQ#4O!S+"$!3P)3RE+%+)I@7%"U$%A@#V1-R9E> MA3/A7X*I*KS(R3VDGO(@\EE^KO0OSF.E>S2"5?(6H?0HSQJ+0V%,CA$WH&[% MC%KYQ/U1"_P?C"Y6T,53/,5#%"+W8;M\D2#@6=M"+^FT67>0 M1$&&O=8+-44[%TF/TM*Y;8_DL6'1$'_"TI9VG<5X[J*+!N\($]WYD.^1QQ?T M-I[P%2EJ?J+J2JRGI#ZXV/ ;'W0$E<;H/S*H1*\"7?EV;!48X@"&9PD1 =6,7US"$H(UWB5^9X MJD@NOYB&ZR32V^*-U"G#07YC2NI$3OQ>"&:1K (BER_6%%=S*!O#/9YS<6\' M@<6V\&X6B/NE] RE:;WH/N3;(=6(:1B)KH383#(M7@."F ES/ZW"[\8'W2") MBLD'_(K1'3&G/'OP0] *OI?1$3FG)'5@ MRJ)IP <%#![+-AVE+R:N'Y59F8["DHB\WS^X,>&7MP#156I6726:IH'-]'/O M=^88@M".0QG*)RUT74AL7:2P0!_(9OXE;)8L9.D2$AV7"E'TV"T=2?'<4N!7 MCHV*.Q5\3H%42W0?JCSU85U^)_DX+UR:61T$Q"[=Q! W]XD7$ )277S6)K*- M9/V0?R9&E>0LK0Y9-CADL=4ARZD=LFS;/VI?O?[_ZIGW\?/WE MVV\7WS]^^;Q9INX3Q+W!5WZ=&^Q!HC)UI4S=TLR"PCB:0&QAK,A**Z;#^;0T1Z B4=K^]SC^P4+_4AJV],_BWC1WV- AHS,X\CGPR@UZ'Z-R?#>- MDH3J9?'<)S?JE=WB:Z81:A*?NSW\OEZ^L+@V):*L? PVN;)X\("+IEH^E MU"N3P/ /&5ZNNCTHQCV*K=-LC-+ +;&#F4O/\GU%@9^\?\CG5C^*=%@6N''5 M;=(U/O&((B\./\^)8$E-2 X2W=/)\K/ W-1,G MX4UP2XZGA=>\Z$,9\?GCMFKSD.66_>+@AVY(2$U0\F!6?H'<[&."[46>[R^& MO]*M4\R3Z:5,4%BD2_-P6=@ABKMEN1/5E+,[+(3"\YWRZ=E7L$K:1UT3=);G M'PM+!W(,KU]"@ 9[BD5%5(B(P_; FK;FU5!%QI=KJ=UC>^W[6SQ]3Q.!9^>D M;CH@M<[]+=3%L]M?_KY7<\J7M/(.D;%JQF-I**@<[4@>'I5EBCK8RF#+\N!' M.9BS[$7K&U:+5&>4:I7#"SC*! M?"XI10GP6SX'6,ZOE/69TJ&DFD0\O,MK%491:7!U_@2%,N)-PF,&K4)979^N M[(O!FM6-@^C+H<:EQ42Z6S0V65+9Q(^9 W!T*-V'M=K%'&=7CO3-HP=XPUK, M1Z@I$W6&H)6YW7PV/9]:+Y8*Y!58M;AZH&N_\[RWR* (1? 1#UUB[:OHM;'X MV0->P0LWJK7)G0K.[!\8G>HDOT^C\.;HK^"5^'P1I^^?U^=OD3Z?VS?G=TE4 M#:D*3!KZ8)!6\.HLMR[NN;N 9W=PI+\1_W*>_0U\EQMWQ-+'#^JR\_:\>OB; MHTA(C5.R?,'Y.*\S?T'?Y&-Q25-QYM:\=Q+F!_BB"J;4V >K9L6-C+F[I0F/C'[U']["2SYG$UARJ(7N!$!C0^\M MJ&N\.&>T!UWC(HXO>!GY=>#>OB(IP)34_SKMH=UKCQRKW?VQ^V!VQDN*X!LN>T>\\!2]33__JF MZ[V7\+ M_@#,KXOA[_$D3&=W8CNC#K.'O8YA&9;3[0]&'6\-^=]0=NK#G/]CRUO-&UJ; MJX>Q/_!3E<5?ZRC>KOTH7M)GK[[,>G3FAV>[([DXC,/[=NXT@=_(OZW##9O0 M/6^<7HRS%H#83JMO_7EIM_TGV]+/'/*9K=Z*MRV;E9WWG']ZO>4[,3HM\WE+ M+V7+;2\-?0R'43REVX">MBA6W,$:>/^>B89IZW?6KZ*NVS*>B;KG3IMY!H,^ MRSNMGD&4U,+&.'R"]3<4)+O5=[;:]+9LM#M$V"US!3-MB(?5G/E\OJNNYK0Z MQMY8[9F9*&$&Y^FT@%+X'[_]LC41VRV[LS=4?*#F<].\BC0:9N@D[DWT=BXM M-\,Q\\#C?8.'U]L+2LTR?NT'\R9B-Z]^)K<]H3)V#JX4IKW8R_U0#@.J#^!( M['#B:T.\PAV;Q@U?=FK&BL*WM:8)KCUQSVJWNG,C]\2'KXK+>N,TG29OW[RY MO[]O)6S8NHWNWES$PS&6KKUAWJT;O_'OWG5:!MW7VX\Y6W/ZXG-G1ET%5'\X MUBYXIH+.1+\QT7CP$F$;46D^&L4B=A!6\II-W.0QP2]:>[*4N^&;U?IMYMH0 M/>%AFP3:Z%N>\P%MQWB'_8GFG/^C>G%V<^JOU!A-VS0(P/FR#>]U8:MM]Y\H-TBY07M?^"6Z0<_=KW*#UG:##K*NIKP@Y06= MLA?4:1N6;9MO!O%X"'Y0MVT;_6K^J'-43M"U'R_NW[CQP U9IW]ZF1^85DIY"-3R#5$J[.ZV0N8J[]:OFUEU0*7RG\PRM\,W?&S9;QEZ-*+F[MEQL. M38>];.7*V>ATVT]J\'[;5AI<:?"E2H'^V*[OP(MM)NJH9J(GT4STQ M/YTSZ M(D-WT*2:F0=NYNK ;:LURPRVX!8C9YZZ(\(=Y_)6AX&GX3.HU)UT"0Z4N5M+ MD6P9(SU5ZZB"P4U9H29Z;V\XYO2;T39:'S_?-/Q$Y6.(1Y;:_[S_]DG[&&)_ MW"'+RV>U,SYE2'SLR8_S46ON=(H=E<4H QI1Z/*)0Q_P_[+G52>4EN&1Z[U66EEIY6=FU)1*5BJ95/+-Y=^/2"5_=Q^B,)H\ M:E?#IJU7CI!D/1\T_[Y(<_ M!F["E*)4BE(I2J4H=ZHH/UQ='Z,3^0$[I?I*/3Z#]Y5ZW)JSE7KI^4!J4_MKJ17+X^^4>6I/[H<<$-RK\@JWD:SCK&VQ3;3/][L3>? M^^KF\TG CG&X^_NWSQ???OUW=+!CB5'RYBR&;Y;NJ> ,J9O_* M_)B/DLXOK!:5CQ?#5!>_P[&Y,3XYQBE86?"HT4TKCT^>D]^3?YY/I\95Q+!K M^"%\@]>R!FSL!B,^LX[Q1A;\![12S#*<"DT+N%D*> BPE?BQM8E#ML%.&^R M>S=D3-=N4MYP6I#K;RP"OG=U7(P 6TEXK!("VF_K.YGV*@^@.K0H'U94G9RY M">SO@8)ODC?:/]QT_*A]8NS\ADT3?_AC>_A;W14[6(SKV0$PNPH.EM)\7;]L M61!3KL'= -N;8OET=GXY]MEH024FQA^8QO&]IS,V:_BS2J-M-MUV5\IK+6[9 M;>"_J3[?*! [D!;^$-UI5\ F[O;92Z5_5S'[VO@]G3USS3M7S[;O*>K;N;JU M1=R=M@CUY@&7,5X1-F\;!R_RY;GR>$LSN&DSRHQ=/&WG\1? M?WTSB+Q'_'.<3H)W_P=02P,$% @ L$4(6D2# _M2H>TT>CA6^4/Y9TW[\+5"2IT:Q^J#:J M)XUFL[#^4D\71HW#A.JGIR=4H4:MT2PNKU0RJX]RL]LC[2]H-/9TI,UYZ5W@ M/B6RR2*2YZ5 QTDE$!,5+5KT?J@FTM*MG%-?3T3\_HS<;) MG%#RWEK4G#YN"::1\![&1J>Q7]E\5+0J$WE&$V'&*JZPD2T2::*?ADRF)!L; M:>-+R(IU+'/CU\S/;I8&%A4Y,=MF.I?-\XV,=.1#:O_>= M&^K^TKW\-.S]NXMAS.CVZ?Y3?_"I5NU]NNK^Z/>!)HU9K;-MT\?PX^$]J$Q4L=J1VKTP_BR1< MT(V4E8&<6N4]E+%%P_,I"472>F4+ZE7J42AFDHR<*3EGR@V5I;Z<:I.0CNE: MFPG(JO(O>-/0M9P(N[#4B[VS5S:M4:6/@FL C)@LZ"'6\TB"D\N9A2:ST->@ MV%BC @!KH6(2\8+2.#&IA#K4!%<>=$ "=(7(0?V@0'@8,J2YK"0ZF[ MM%:8!4^9B <)O069%F,^C('*R%40Z. )GC*H29@68_FJU(!FI:%YJ+R0;,I_ M5H+FTLA<&N]DHFR$:L.%;*Z2$#NU4^DY2UG!%#9J'_N=89E/HT71'Z\-RO$? M@"(I6);HPN[*0 33\=@4GJL8T01_*\A1L1>E/F3"E86ME &#,M&"IG @\C@ M1M$*I=PO=D,U L%7++C,,](($P"-AMN<.LOVK'#QA TIB/3<+@$TPI0.X MQY=P?.:#[J,7BA@]4P>QVD\CS' UX.1 9E;43_SL[G = L6,'F?(L2+BR"X MFOF5C=I;8["F,8!&WO FNIC!U/>-.7:],GW849=*%Z)*5])B'3;BV.#+[BXS M8WDBM?LO8<8827@LUY1QD$X-!"",9\JZ+,$L--LLARO.*K\*.;H"R\A(."QR M-BKX4V64Z$@AYN>I979RP6D=E;E,T59"'UI^Q9N:"D#KI9'@3(?53O2*Y; B MX\PBY^-J)'DB;".X=Q5M [A__>^.)&)@IG]$15L?(#EPG-\S]EZ;6BAJCF$>\YU-4S,% M[M9QN.?AC. ,<.5M+&-0T MY(W+($#%43.8;'<4#%#Q'EF9W>ZN'@Y-+$1%M%FQ&NDT^;SN'>H*2&\0B'A: M)KDD!U]N)W!(S(N]BU29.0.&G;'P[P^(CZS+=KSM.6[\\GK@GFP \XPL8Q;4 MGI<:=DB!D];D3;1-,,+G$4BQ'D3\EH+,(/0 DXN,65@5 %_$_,:"W%[T(M*U MJMS%QNF348>92:&P3^3,V>+B0?J.3YP;\EQ?H"%]D%'>MV[,+W^%9UX!]"V$ M3U[4WK@3C+^,C/(J;#F=BDBM(I@=_0S.WBIWL$ND:#2UL4^\Z 8*O:7F%U>) ME#N98J1!OOS$5S#.R3D DLA'RXF/;RZ_R]B3OZ4*MKMH2V//=;*';].Y=-"$ MGDC(D3[T0'? M!08A5X93I$L1;;(#9.[_5G$PCO9!X.@]UEDAB M#5[ \96,6GV>?_A4 C*4462GPL/Z\U*MY.ZGPO>7]]F+1G?YTI>O<^4G(=_4 M_K9\<1_REN;GVYFGUM [],Z8W%(6E MHD1/(??'=_4/-70^B?]%02>U:NWT8KVOIQT7JQ:) M6^]T\Q1H'Z47_P=9\(<0/T/.:^.QP\U_^O8;^?8R5#*@[J/T4CYRTEW6<;MV MZ!Z'2<7=R9_^_F;^/LC?*7G);]&- M-_LMNKB5U?7RJGW$/^V[B_R?%?X+4$L#!!0 ( +!%"%G/NMY#,Q+3(N:'1M[5K?<]I($GZ_JOL?>DG=QJX" M#!BGSAB[BMCXEJHLSF%2M?LX2",T9Z%A9R0P^]??UR,!XD?_*%2H4_*D[&5/B6Z M1??I9*(2NE6QB#TEHFR=^]UH+YW(."'/2)%@?6I5/*:/1@O?*'\LZ?/@+E"1 MI$:S^J':J)XUFLW"_FL]71@U#A.JGY^?484:M4:SN+U2R:P^RF;66[Z/SNCL8]FY[UYUA[ZY/=[<( MYE[_NO>Y\XEN>_T.AAC=W6)%=T"?OPSNOW3Z0QK>?2?S[KO77P:]8:][3]U? MKG_J]/_3I<[UD 9?/F&J?BHJ]>:1.*9._X;J9T?^<79=ILX]=6[N/@^[-V]C MM7/G::W!+AW^U*7[SN!CI]^]K]S]\JG[JSL#[C1JM3W!=?7T./A?:A,5+/:D M=J\,!IM1%TDEXJ2,PQE>24DHDM8KZZY7J4>AF$DR1!!N7,PM-9J&O M0:ZQ!O<#9:%B$O&"TC@QJ80Z5 -7&'1 D2%F$'EH$!XF#*DN: D.ENWLR"6 MGK16F 4OF8@'";T%F19S/HR!RLC5#NC@!9XRJ$98%F/[NLB 8*6A>:B\D&S* M_ZP%S:61N30^R439"'6&2]A<)2%.:J?2&Y33 M/P!%4K LSH73E8$(EN.V*=Q7,:()_E:0HV(O2GW(A"L+1RD#!F6B!4WA :1 MP8VB-4JY7^R6:@2"KUAPF5>D$18 &@VW.766[5GCX@D;4A#IN5T":.18V<0@ M%4GP9'8 F%LNN-\NK=HQ^[41:%9IN&'E>YM[-^<-CAL=!.B=S)$]=L;W2!CI M_(7SJQ$:(*B".[ M &CF5S;J8(W!AL8 &OG V^AB!5/?"W/L9DWZL*0EJ> 8QRH.:(K?? &2O2MV9B%+W M4,D'ET& BJ-F,-GN*1B@X@.R,KO<7ST(A"Q MVB:Y) ??;B?P>)@7>Q>I,G,&#+M@X=\?$!]9EYUXUW/<^.7UP-W9 N8)6<8L MJ#TO->R0 B=MR)MHFV">0@Q7H0\5L*,H/0(RPN,F9A5P!\$?-;&W)[T8M( MUZIR%QNG*Z..,Y-"85?DS-GBXD'ZCD^<&_)<7Z A?9!1WK=NK2__"<^\ N@[ M")\]J[UQ3S#^,C+*Z[#E="HBM8Y@=O03.'NGW,$ND:+1U,:N>-%-%'I+S:^L M$BGW,L5(@WSYCJ]@G)-S!"21CY83'W^Y_"YC3_Z6*MCNHBV-/=?)'K]-Y])! M$\X52 $$KOO) M)#;@!1Q_DE&K3_,//Y6 #&44V:GPL/^R5"NYZZGP_>5U]HK1#9_[VG6N_"3D MB]J_EJ\L^25H)*86:Y:C@U_/9K_">V45\_KT#]C>D-1 M6"I*]!1R?WQ7_U!#YY/X>P3!"G@HOBPU2EM"SVK5VOE7A6Y*VHS(G9.UV6T; M+MYZE7;;_;ES_^L]]?K7[1-><+6%]Q+DK3-@8M,[?U%O?47H*YC_1[@<5CUO MD/FMS&#JI&.LHW^7W>>,@R#99_)IM=Y\F4CZN&@]VXKFA^KY"YG13J].[ GM MQK4;MT@ED.VQ,]U86V_B1A1^K]3_<$K4W43" MQC8D"I<@L014VC1D@4C=Q\$>X^G:,][Q.(3^^IX98RY)V@:T45_B%^;F<[[S MG=N83J22N/OC#P"=B)+ C'"LF(IIMU,K?M>+/UD6W#"?\HP&H$0+IGF2, 5# MQ@GW&8F+<^:Y%GZ>4*[ EY0H/)]GC"_@DQ0DD"Q84+B;C$,64_ :]H7MV>=> MH['S?E^D*\D6D0*WV3P'"SS':^R^;ED%ZMH:=FQG["_: M=)51L4?506B=F" MMR"F(:X8R2TX<,SP3 G_M>%%#D/K*=;NZ@*D6U(B%PP;FF0+2"Y$ILE62@IUN9"!A1E<<'I M&OP>_&)2 MQ59,0\AVDH6ZX-F8LX0*F#QXC-,23JGNUV:J\17EKQ&NG0FY^,KWOWP82F0BH0(0QI0K)5!B/NVU4@ M<$UCLB228B)*/$.TA"J(J*1HQ"Z\PK027=6/'F*Z@YQNN MM>=;;^QZUX89 E@[.,QC]+:/'HLUMQN^)?V6,TEUH&9MDMNL-]K:9V]LEE>8Q3@&6&*"4D>X(DR[E/&U487-A.D03R7- MM'E5O4WB&&LC!B0V*SR7I6AO5L1&6#8Q+3!@1K2.03R5QP4[(J5%(F0E(^L< ML ^S6I$Y]CV?QG&6$A_#[JKB5,P\)4%0SHMZ;8;']K E"U2D)\[/9?W7'24F M:89GRM&K>UWQ[#1I-$5V=^=Z)2CAKK4WFG;31?T/.N%\$I>*E$A1[H<3]\)I MXT4C>$$0HD"&L'MZE2="SQW;:?ZCT'U)^W'VS+*.IFV/XB=M83CXO3?],H71 M;;]3TP>Z3_Q=.OF)#;BPS\X;L[4OJ&Z[C>\AIW%A-P\6] :F'^33 M8U9GJK M&$(O7V!1@S>A#$3ZO6T2C^W2>'17_>K64U>)X$9MP"IE"VCP=_ M(RI:P0VEUI2F&?._KG.A4\N[[^EP#/4O,/I.X^$T]B-&0[R0X.5$L0<*XS#$ M;U1IFO<==F\68/M_I_88:D]3R?!.E.*EB&[X%06_9\=0NKT0F3O0(??$_]K> M*CGF.]S[W[[#=TW9CLM1IZ;_UC"#]1\U?P-02P,$% @ L$4(6:+*J*J& M! IA$ !4 !E9C(P,#(Y-C@P7V5X,S(M,BYH=&WM6%EOXS80?B_0_S!U MT-T$L&5)=H+XB &O#]3%-L[:#M!]I"7*8BN16HJ*X_[Z#BG)1Y*VL;%!7Z(7 M\QC-?//-0MY[_%HL_U6KPF7F4I]0')=HP MS^*8*1@S3KC'2)3+F65:EVZSN??^0"0;R5:A J?5NH0:N+;;W'^]5LM1UPO8W:7P-[!<>2(2\J9R M%IBG JG:1/2F$@BN:@&)6;1IP\<%BVD*MW0-,Q$3_K$#9C]E?]$V.':B.J#H MHZJ1B*UX&R(:X(K1W(8SVSR=2F[?9P\E/Z$$+M*0^&BO&%3 J+BI(&N*RBV< MD&K?VM!,'I\IAB7Q_EQ)D7&_]G1K'U6NL@,QD2O&:QID&TBFQ'9)YD;RM:60 M/D5=7'!:@#^ GT]*@/N&C)KG, UEZ\*1I8A\U#IZ#-D24Z+A6FZW_AKEI1>O MT0[=I=PI_.[J!Z/98C*>#/J+R?06[NYG\_O^[0(64W"NX=Z:6P,+YJ.!V74: MES;TA].[Q6AX(%H*M.PKF(YA\<6W[!8IZ MQ[OX1Y8J%FQ>2- )QS7.J:>8X+!F*@054OB2$8FD1!N8T41(!2* ,8U)NDEA MPCVK"@2&-")K(BD6HD09HC54X5R__N'LVG7MSD#$">$;,W,Z%X 6QD+&6#ZU M+TBO-*:^Y:: @BS#:'D8LTMQN^9;T6\8DU8TZUV"TW=XMQ3+#8)*7.<$68#BGCA5.YSX3I M%$\D3;5[5;U-H@A[(R8D'E8HER;H;YKG1E >8EJASXQJG8,HE44Y.R*A>2&D M)2-%#5C'>:W($L\]CT91FA /T^ZF8E?,/"&^7\[S?FV&IYYA:^:K4$_LG\O^ MKT^4B"0IRI2C5Y]U^;-W2*,KLK<_URM^";>PWFQ9+0?M/^B"\TA4&E(B0;T? MSIPKNX,7#?\%18@"&<+3TZT\47II6W;K'Y4>:CK,LV>>=35M!Q0_.1;&H]_Z M\Z]SF-P.NG4MT'L2[S+(3WS A4-VWIBM0T4-RVE^#SW-*ZMUM*(W\Q.2[[LUX]KN]%\(II!]P^4[@\00.0D:#W72(8T)LCC[A*DKS[$\_ C5.E[L<@)OCB%X=TMR%Q\CKD<_M?VSL@I']_N M__;QO>_*;ER.NG7]7X89%/_._ U02P,$% @ L$4(6?O(*]?T#P C[0 M !$ !F96UY+3(P,C0P-C,P+GAS9.U=W6_;.!)_/^#^!YU?K@?4^6ZW"9HN MG*]N#FUB).[V[FG!2+1-5!:]))7$^]??D)1DZI.2[30R3B^M(\X,.?,;DC,D M17W\]7GF.X^8<4*#T][^SE[/P8%+/1),3GLA[R/N$M+[]=/?__;Q'_W^9QQ@ MA@3VG(>%<\8H\ACQ)M@9WMV.B8^=@Z.=]SL'.^\.CHZ,XGY?LC_S$^Y.\0PY M K$)%C=HAOD]/T/DDS'!7L^!]@?\Y)DG4IZ>GG:>#G[LO@!<9RT(4A0]G,]) M,*;1$W@F+7H2HW"'QXZR\8D4>-KC9#;WI0'5LRG#X].>1+X?H_S'G.$=:&%, MPJB/*R"1Q;O PL$75*.2*HX,[VE/F/:(8OYHJE:*CHJPK8_=K .F]2S?E7!W01T(DE^>WXG,Y [2D\ M)X_X"^79'EA-6PG<066/7 IVZ-A)B7:D[ XZ&W3W@KH_IM3W(#FZ_#.$R:8" MNP+B2O .&X!GROZGHZ5W\%E['N+3*Y\^5?:XA*82K*,F/0U$.DIF!Y$!T2V; MH(#\I5IY@T3(\.WX+.0DP)Q#;/B%@%=[21>K35T)V_LX@B3<]2D'*?"'*?JM MHX5+W&+Q;U5PF=30@6B >(4(^QWY(=8H+?^TP'"0AT'R.HJYL[ YDL'H 0XN M_Y/C_"/RY;@2C6#%91;;'^9MKX8HZ>7JAR&K@\* XCIX!.TH@UQ9V]]\8#'Z M4=[H!G=G9L/, ]=E(?8NG^=R-HU,G7UH,?>[O+DC"4XLHK.Y.ER$J6!(,$$!VXRO%<16.#X4- 3EM+T5&O*ZX Q@+FA M O,A6J '/XHK4T\LIC_.FUZQ.Q%_9^ITGOPH5__!+LI(WXF8?D>,(?#2&_J( M9P^8'>P='%Z1 (&C!I,D=6[(5@W:_EY1?TGJB !\@EJS#&@H;D067@E1: M2W02D8Z2J6:=6&H'4RH,\^4)ECEB8C$"\W#DRHIY'(R5E%J *)@! !9R0V*(V?T4,3P0@I&'4,C9>T1E'$4#<^B)8H2&3!;T"A)VJ$%M ME#ASF'14)8Y9BR.HH^M)#8P=LJDE%/B)1^AYN82R?&!!I""GU]R.8N_LG+(S M)^!\,,+(8WL#.>9/](Y$;/;2<@L*!3E^),R)I#FFN Z5%;8\AM0GRS2T,5?5 MD8"&FQV6DP*_;& _Q7D3-[R+W$M6FT=R>LFO.4>/J^ VJ"U0?K L43MO='4= M2!5KU290Q4558&57J*V(U5CE[F"KL]QMXE925@5<;I';BER=E?(.NGI+YB9X MI:55\!4LE%L!K+?>WD&XPJJ(B6<]TBIP:ZR%V,!><8FE W\#N;WI#*NQ5CG' M:AF]U5\VMG;0N= Z:=0%%HCX#;.HF.GG)5''&TFBHG9WGF(_/)7RBVJ2RJBO M[-"4%>\F)[ Z9&W9<0K.@N>;R8^/K?EQAY,]04YA55*VP13YN%Z*W"%7(T=. MCYHEA9O,DH]K9LD=>K72Y!1^Y<6;392/:R?*'8J6DU I_(H**A,=\P24%3/; M$:H.K.I%*G9MMQLWBPO7\+"OE MM1SM8(..MJ3I/&T3GI9E*)JZ-BWTM?SP:(-^F&?M9MIFIUI3+E9>7.4L1:=9 MK7Y0\U1LA^,J.T'*DK=SV199-'"!*(OU>B)>=N?H>,6=H[?:AQS=;D7PUHF; MWKG2*JYT'7BAJXZD?99_-W&A$M:7=YUB16W3R,BQ/ M7I2" Z[4B98,&PU =02]O"_EHI5ZPY!L?/],MMXQFQ^OG7:^M8IO7<[F/EU@ MK ;Y8I]ROY5-SP:(Z+FZYH.W]:Q9\&@SZLY$&JQ9DDJO.<1F\V938#JHFJMP3*WFBRPM_H_:@.WTV.>9 M>_%-P)5M*+E2O+(-67+Y8XU:71H&@BV:U&RRQ'^LTX*004]PFS7!Y$G^6J,1 M^-F=-FE 0J]^K5%Q@(C+F]2\9- _UZB;$[=)S3&Y_-&LUNSUV\=Z\ SP1,8L MQ=5GV7S&4EQ]*:>_?]#??[]^.T3C-HA5ZD^;4\Q9(_/'].K7>@"8'T6HH[AB MD7_U8SZI_J%4_W!_Y58<[3)YYWK-!BAJ6>U1?^]#?W^OF=5S'WBH66O,("M^ M5[O*LF\XK#&[*#'K=KOH8GMHGROZ^'D.*2(2E"VNX._Z7<"4 MTLUF@@CO\, #QF=$<[!8^2&[5>UL:NC9OE!AS_*2?27())/K9QX=(9(<"WP M3$:&T.#P@0LB0MG^C;,"0&2GA,0WY<9SFE/,'GM*@)J!BX<_ZUI M(2LBU!OIJD*F=*_2QU]8]2DC::$^@ZOSVW.&/2+.*0-W4>0YE2JI6JA5]LSM MN0H8A:%1*8761E<*.3%D5FRQ 5W&R.>%RNCY5<1%#_J3 :<]5YF[7,7;N?R6 ME+R1(O#TTA[^@A''7PAZ(#X1B[S.]5FVS@A*CXQ:=V0R%;?C;U# .2XT1"VV MMAC#PP]5MLAZ] T-7*O;FT1MT7-MSR_4O!'7MIA"[P'$R_VY8;NXN(7CM5IX MO.8\Q-Y%R "DH6)7BY5\($93_!6Q'QBZY1C+XAOY4])+,YU3'M_5H[3>A##3 M ;AB?$GX5S:0N@,^;KKZ!DJ\$IV[.J_*-#7%_.Q>L31+TV[Q/">:]78<-=_L M%46E6Z-;I7>O[PIUY6Q)!]'J7#YCYA(.Z@P9O@H##S>V2*6(+3&&ZN9KV<(N M8=O[D=)P0S-.$UE;8[<@0>09OEH!'-%S, 'T #/B*4QY,X/-FK*VQFR( M3V5ON:)L$-5B&J*H-!4L"-D77W=7RP7?YD2O\0R1P$&%@YL!8#.^;0$4&AQ] MLS4ZX%Z2QUKH6J.N;+GXQD0I_+9Q4:+5G,.6<].5FTY[KL=4<6&"PY=D/Y M5E;TH8\+M.!Y1493K,=5&58J==,C[LI"3%^)F_NZ)KE Q%]<4) :_PO1NS[%#/\G4+I M_3>.92X!N,U0 -1GA(FI_.(GHW[!2F4C[O;U@U@-2!>]T%6K%1AZN'?Y[>O% MG;Q<]U+N%QU N>\-EFM4X,,-3+"J@-8Y08*A564K9Q64M72>4O:_#,#"OIIC8I>[P\BC MH2A#K(JC=7TP>QZT:"&DE*1EN.6^1E2TC%%.T])5BFR+D_.J=^!EX&-/B'D5 M"A:3MQRY._D^RE%^V*4"_P@KL$0+-2[@,D*;Z;M16EV:A=V'3$%"SCJQ.6K!C#W[A1[ MH8^7<6;.9Z/-(/71H:*99G41+9V( $-YT_1G3"<,S:=2(WVLL6B-H@YQRR:A M_#W_T7;8"()NR+B5,$/%FO3MZ_;FBNL=YK(W@NVO<-FJ;(:FE2NND"+]'N9? MQ4P_;O'.P#UYSC6^H*S-&LCN4*Z#6=I"+:X#F/GEW\B/)JGH;2'SHJ<+XJOE M^,OQ&+NBX/A[^M#=(/"*SPT;]OG)]::&W!:?6&ISM&QVJ5"I]6U7 M/GF6O9?5^'3]V6))$DV" YEH7B'"]$L0G(]XO6+$B(Q*N=D-RTFV907O"H9Z=TJXOJO3S!4S!=NB4!(+ MR]>9Q!0S,W92)W?S-\$TX-D>,Z0F\X(II)2B91-'<106X[T&^_6&/L-:6W9IO"L@>C9M@RY0MB/G#P 6,X !4 !F96UY M+3(P,C0P-C,P7V-A;"YX;6SE75]SV[@1?^],OX/J/MN.G=RUR5SNQG'BJV>< MR&,[3=]N8!*2T%"$"H*VU4]? "0E$L2?I42)4#J3<6QRL=C%_K %@OPE]]> MYLGH";.,T/3]T=G)JZ,13B,:DW3Z_BC/CE$6$7+TVZ]__M,O?SD^_AVGF"&. MX]'C\G(^Z,9YXMWIZ?/S\\GSZ]/*)N>GK]Z=7;ZK\\W]]$,S]$Q23.. MT@@?C03]NTP]O*$1XDKF6O&71Y94#%Z?KNJR4LB_CBNR8_GH^.S\^/79R4L6 M'Y4BRM> 2BKREQ9]J=/9V[=O3]7;%:E@1!RL5VJ+UAN-BO9#+&(TP7=X,BI_ M_7IW7?#(!),:@_/7IR7%:9;/YZJQC@G'" MFR^PDHO-3)>(7S&]HEMUB M=C]##%]PSLACSM%C@A_H)9W/:7K/:?1]1I-8@/4CYH@DF5\54=%2&/;\S:N? M7[]2XFY:TT9J7401RW'\Z66!TPQO([:-TT9B7:=/..64D:U$,G'92)Q+FL92 MJ_B>"]\R%TRS\>029;.KA#YO))J/8X]BTOF"X9EX3IZP!%9_XK8Y;R?V!Y1( M=W(_PYAO)Z;&J2Y6S4/ 7C@6'N*I'BM=9;E5755M"HT8-B1P5*#.[ M,^7*)BA[5/Y,C&U3A!;2K[TYQ0G/JB=*9Z5O^>"/&X(>24*X /I%&M>]PZ?_ MY(0OJ^H2](B3]T=025&R<<[E/%NN>#1D0$C+ MEG*3!HF&#MH!<.#F5B+@31 (J$WR30.![779%NW705K7HP7 HFT.I15?!6'% MBS@F4GR4W"(27Z>7:$$X2C1C>JC*UK!2!6E:F$X "UL9E8;^R6/HO;4'>$9- M ?/21L/X.,MF,G$TS7D&ZPHU)>Q+$?NJ8W"A+W/&Q)K7+KM&T%9A13"()RI" M,UZ%O'25-[+3#=__=)$I7"];QRNIE4>RLRI[W'D0/4[(27,QV[E%2QDXM-K; M0;0VMI$H5$O[-8*9V[^BJ0RL'0C%K:X$G1I MMF778F5;P(L%:>\-M08@ ,ZYSZ6#!1.7@H0(H?\AQOA'%'TW0\!#52T/;%1! M&ABF$\">5D; B=(0[5%OB(T'+ZF\8[@*8ZU4$_ +32/?=*M-TYYQU6GVZ)VM MXF]0$NJC[:H.@5J#'A!/;57?!NQU 9"_KO,OL?]ZCR[;B@L_H<5Q'X+5PB'H5W_-0!PN&3FH"$>'C M"1SF AK>._<1;83?H%,$&2>SAX8Z!\@:K,):IV=9+=>A6I9BA=/Y*Y-AE7F2'"#+>,BO&8+V\3E'+QMS3%8FZ(0/3.N-%:_3#> MP>Q134VTF8K:E1I/OHH74GC;]+%#47W^""HZD&?8 1+H5JW6<#+]2=>8JX*D M"FIB(R05MKLA3SB^3CE*IW+D+5NGA5D8<=G>/N(?"I>=6F:'2/3)$5200*FJ MZZ^[21=-Y0_--#\4P"#ML$L/9ZX>./7:<]LW-A!V-2$Q-+;::.BQOJ ZJU7. M]C !(2U;T4TZT$;;.IULP7!$E(W%[PE6 $[CBSD5*]3_JN?@B7'/;->;>3VQ M':C'@K!"=]9^C5[LDJ7<1.Q)AK 26*V"_LYJQPM\G;M![.O>)?% H;R,LSR2 M)KJ61IHRG&4F50&4ZQ">G3*TGM54@';1$]9=5,DRF&=G'%2&YF<4S4B*V=(' M?S]AV50NPN 1 =:R(R!L$A\!-AT"")1SC MYA#4<%((;4GL-;UK[(P-G8^NLFOO<(3)D]RG%\WK3E%VD6J)RF;204'JR%0& M*&; JB%5V5("DNGIEV0[WFUZ52C=? MA68SA^!N:S4+ @,7@V^"@7&YWL>"#CN_G.HJWHB_=WM)B_OFF@&ZB ##=2KD M;%S*4_81X[O2 MJ[87JWK/\!O92W/7W *9ZT[JWP4*WZO(5JH.Y@;GH*5:?1 M/QJ\"D]@X6%R"L/M\*R%OA)M(KH0)VDNY@MEXA)-LP]X0AE>J8.S3R^<(:$% M21%;7HM659O:HJ1H<"':]#KEF.',C)&=UM3 V8YJ&F2B5&616;V(@T)/#1S: MH]QA,43FN#(-0Q'_1OCL,L^XD(M]>HF27-[4(<<9\2\6]M&4W8+#ZMJ<#3@, MY*5^4QBIY'+,G$N'LGB:QABX_X6IK MUTX8)E; JD$@X6(6UABW4J"ZL=+F//7WNNM*6.6@7U)J0/F3LM#JN4VAA#7RZR6H[ M8F:RL"$ 4JZ+_6T,0SM2MJ3)]V)XD>&?2*ST M3?<4=R^XWJT'%QSDY I:JF[W0"\B84[I49KW &@- ::OSJ_XZ8<; [J:E';7 M7W?SP"I5,K*_JK"V5%H"0T\[=R]H0U=X)Y9[@ME&)Y2WQ)O_1/)Y,(&?@89. MNL70T##5?N57T_4.<@<5\K8(OKX!M.,@[BCH'L2-!0?=RS;=(%7?P31'W38M M;KQ?#%(\+%?LLG_K#K'.K0-QR 8)VO>$06JNUMEO@^BH=1''D^*2,Z&-S!&1 MV2$?258<7='@V+58=?X'7.R@X+=A:VP!.WB-0:5#Z,/?=:I]Q:&=>@JC7R>0 M^N@/"EA=]=\"48"J*L\5!I::7<"S)(81&[U4Z(OA3KZIAY4PR"-9E\%A?+_1 M#O;U$4VP*VH7\7JC>I�M,&K; 3GU2OK7)+ 6TNJI-D-]=78YFAPIYPL?B[ MG"$V;>,*1JX?O[.2'QB>.FF_%99\-54+Z%!.9^K85P=*U]J9AKENA:QNRESH MP("U04OTZJK,]57.RAN5VU.F*B*IW,$J AW<%<5",:LOJNC]]+N M>X,!1&MU. W:@T)*%[U[=2R-:BIG$L@UR?6#9!I.3*\,9^\.# 4.K;8P>I-K M6%GMN[C!(W CN_3:PLH:V\#N,G(OO^Q?M]^@)'#=W"AY4 #:O$UVN((V?2#N M[.= T=?^!CTDG&PIX@HGMXH<.-"\K=!W.+E56P4MGV/[_TV;\B?CA)DV990[ MM-F*2?#5_G[7M"E'07?:E+'@0!^S6WUV[Y81(=,")546I-8((-KUI^Q](>[34%WY(3I7-8%%MH52$<:Q.IMSG66Y%%W=*CBGJ?H"K08>,/WZ MHP\^^H,"45?]MP 2H*H23'\/PBO?X46)\O'$\8EP']GJU@8;V4'A!:CM%C"Q MUQ!8%*GR@5>4"9ES)J8DF=O7@ MH9RAW*_\D5$5]6@Z5* M\[7X%">MYDXLM(<%A0YZ]^!$+-648/@I//^QGF"5$'9Y$#NQ<]:[)CXLZ'31 MO/?Y[KJ>H"+I9F'5/G#V-16"7HL'J;QL35X>:MP>EF<1,T%6A&C4"#M>J L1 M0-#KN2XG_]G.%8761MT\!(I.NB$0UV*Y6AU2E0%^T.J36G M1NJ[QB&H$^,K(>_0\V?1RQE!B=6L)AK=JDV:4(WJT 1FTR:#H':S5C)^H^R[ M^EAXA%M).&XBW:@:4:A6=>D",ZO&(9S1J]PRK^Z7'7 $:V_>6[]/Z:9;?YS2 M1M=?2*<^957Y+?79J@HFF)7H7&Z=- (M-]2WS;SFH9NKW_P4FJVF,CD$6D.? MXZ8%)J6HEX*2"!T>I'N70IBA;25K(MM %K+-@P:;'H%1-KDAG) MBHL@]DKC%3(6E+SAGY#'G4MH' M6DL\F-%$B#SD(NJ;:B<<7SQAAJ;X2SY_Q.PC27+QK(BTCW.><92JCP3&_\Z+ M*]XUY&[)I43 QEQZ79XQ=<>UG!DJ,ZEZFP94(LFO#:E ]'ARR_!5+L%1;>D5 M1:N_Q(+B-D&18GLQ%3\L&[&#U%T_6["_N@=R5MO"E YKI(:'W%"7U3F(_>D0 MU*?90+JO]Q++M(\+JO@V Y>;4Q?LVSC]X* '->!>T6Z3:--OEY0OY(]'T8=^_1]02P,$% M @ L$4(62P>*\MW*@ #@$# !4 !F96UY+3(P,C0P-C,P7V1E9BYX;6SM M?6MSW+:2Z/=;=?^#K^]G6[:3G#U)G>R6GEEMV1J5I"1W/Z6H&8S$-8?0 4E9 MT; MD"_A*LT??GU;%>^28IFF;__CW__W__K'_WGW[C>0 Y248/7F?OOF!,%DA=+5 M WAS?;-8IQEX\^G']W][_^G]3Y]^_+'S^=T[TCQ+\Z^_D'_NDP*\P63SXI>7 M(OWU[6-9/OUR=/3MV[?WWWYX#]'#T:_;\OGV^7CV"3O$OSHDSR)7C[ M!L/_4M1__ R725GSW&G^O?QT[L?/KY_*59O M&Q;)9P4B%/QE!-_(]/'GGW\^JK^VH!A1*D#=$;N&+S^VP%W G^K?5N5;W,EO MWNRZ&<$,W(#U&_+_WV\NVW9KW'/%MGB_A)LC\NWH$NMZ ^Z2%U"<@3))LP)3 MJU&4VR?PZ]LBW3QE@/[M$8'UKV\QDBWNK$\_?OC;#Q](5_U?%I8C$W:N0/D9 M%L4U0+>/"0+'98G2^ZI,[C-P!T_A9@/SVQ(NOS[";(5MUH)E4TI&8MV C#C- M4X+*[1U*\B)9$MNUX5^*THC1\W]6:;G%Z@1YF3Z#ZPPC/LY7?R8(DRB+XR>4 M9IB-'R[2'%LF'B,L)#"GY4.T<\PRW )0*_VZ0LM'[-0$R)^$$*UB"XL^T?*2]<06? MP>8>H-[X-&QPG6S)=&(ADG,6#M,1].,A)1_1/(RHM]5FDR ;L[4F:19HN3%0 M=T9V YY!7F'8)7S(4S+,6 5'7&1F9H'!TV62_2<>7>Z3Y5<;=?-0&3%VO%RB M"JR::=3&X7B8C-BZQ":=EQ"EEJN*,18S]27%(Y[*R/_(Q/"<9,!R=!(C-&)R M@1Z2//U7'19=)66%P&)]4A5I#@HR#W].,:&5W0RI3>(0:[@[\N$02SA*R$!VFKF&6+E,S7O5I M&/9KNVMEN>EUF)'R &.DX_TMEQM;?@9N#T.VL[6PFT7PH59"!UG[.%CMV"YS MC/MSLTE+LCE$; 4+7F)Q0&XZ1 K1.0H6W(0)C@($%Z&!FZ# 03A@'PA8A@!. M%U+N5E"&;%TD*?HCR2HCW^XT]AH0^0R$S,?X%;''U6V)I]QZ,%FLB4HN,OC- M=#-+B-$=FVZF2V74#OL7;IX0>,1_Q[$#B2#-RZ-5NCEJ8(Z23$&QG'0%FH5 LBA^JMFML3G@"O],3!KF[U9@ MG519Z9!'!FZW',--DBHHVX3A!K4+?FM4[S9UO.V2V3Y>!YP^8J;0LKH'[]J. M<,@O$WN7:VPDZ2ZJ_8Q_[1$&+R7 8\>*DB;LF@X-7DBJ#&V>B0G&>O>4-69& MO\09X41-FU+/X+)',B.9;1"-;;B@GK%.BOO:BJOBW4.2/!V1:>((9&5!_U)/ M'+5--W_XJ^4(BP@N\8_M_)@E]R#[]2T? -LG$9H%FB$RW4LED:N7A:+1 MX*=0&NQL9=<;W<5E451@Z/P2J*8'N%!1*E1-)KE6N7@:U?X02K5W9 RIT+9F M;<=E;[.GT:T,K.D(/EB4VE642JY>/J)&OS]&I-^= ?<(OB3H*R@7ZS4@7Z_(CY374UAHC6Y:^!2&.$5\4S(]XWZR M&^P4*38F^/<#CG@.;= H@N"L>5N'?=- 9**0Z% MP5& 8TJFJ-4?=H.@@ K=MOL0F<7MO(;+N-; *,>B,AJ*L$S)[C3[Q'+<$]&A MMF>Z9VP0^)V_ +1,"QR,7B-P49%C(8/%K (6E7%,A&5*%J79)Y9CF8@.M2C3 M/6R3.,[:I)31*(U2K\6H='O%=IQ2,2O3_7..69V_/*6HSA=8K!MB XL10#1B M,R&BU+-<%KD*F3BH=H+M?A^O_J72K27?<^SC -J?=Q MF()TU[V)XT=9G618M4A$P+=*?-%O3I54[VN7'W]99A [YJ]O2T2WTUZ2;EY9B+8H;[9L#[5+\@T'9A#7^%0 M3T*F9=08>U;!QA0Z;6K U5DOV9E&H2(8&H>R8;P.Q9P4[8%NA1J$:M(Q5I;(23U?1?GZ+2=?\"@0MECP2T5S=!&5$^W9=>N#+.I.M_'^?0?>FE_Q\\ MLA*[*)2+TE4H$]D@>XXB">VSC&P@IBJE,']]7!7 MSMB7WIT1-2L-X(P\IVJ"NSY5J _AC!BW,(8S"L+Z'^XZ+1/5.W%&1E;CQ:%C M*1:Y<4:17^C'Y6AA4_/(&1^R*A?."&F5RW)HI"IEQ-P9CDV=-8<#&:&NF@#N;3\F7>-WAE">@;B &&0,Z'E(UA5&1X?V.QQD_M(6+F3L2BJ3?WB MP,Y [K#-G6!FOPZ[W#\EJ@N?E$*=/+LS6'A(7?3VV:UEJ$_;?/(>>C>8)1RG MLPI>;S'/ZUWC%;B:(=[#9@EX=R<7O7L8YS'DM+N;'GWJ0V]06'S+<7#_F#Z1 M4>'\=G%]EA:$?1PF8Z'K=W/&"1$6&.@6OPF&L,D3SNT:NNC(GENX8K$^CC!A M+?24(6:Z?JB,F0>@V4S)B+O-PN6%V%B8U$"Y/=/;%]?G0&Y_75 =B?,9?%L>0Z27CC'Z'??X(=/'W?TV_?KV)D02^S3#PH+B2YU?!5:+_ 8L*T1N MV6& *Y@C^BL.L-."M_/J!7?C)(YQ!\D]JCEO!=E/V,?W18F2Y?#ZH#(\S4&2 MPP<:.?T8!M3OHNY0ZY2I.O=)SDSHV)X]'#%8'B8;Z[:C2MY_!,\@8^^9ZC89^(FD4='?U"P^YR;>WMAK@J-Z%#EI:Y1L!-;\9J M.6;N21JU'=JI6MMP6^*:9@7MNH5ICT+*/6-3H_C=V-QHOS=.JV/MB'LV.^%. MN"?#B^':9\O;9?Y4E44MS$?F!JH"Y-"H6)"AUUU:8Q#4$9MI,2KD>H;#(A/- M^'2RK4.!TRPI6)4>I'#CF&P(]ZK#,&&G'"+R&C(0S>BSDY,A62W*[SF\+P!Z M)A+5_D&RF/,E[H]ZN[TKEWB.]$2&O21W2":*:(]CO>.EMZ_^Y4S)?;X8JVJ' M_$0S$D_38?CQYU1=1A*J'MYG5 /9PWE-#&'N%YB#[:Z@.BG7R;Z(+09JNI,' M%#JN]37T0L5^$80OSI@B5LIC9CPR'RP-H7,WS>_I_N!RFN=4@JQ_.\TOM?'U MM(!)"V=ID3P\(/#0%(]MF!L=.S3CABIXXRER\! C)(T;7XHPH6M;3X@Q#X\F_N5-S!]!FL=Y5H&:;DEJ;OO'( MVDS'7+2D-S00&8W0-;98QHMY6T.TJ1\2O,_2G92W^-]BG8+597Z-P',*JX)I M6>X0MJ4Q[1%.P":=]YNNP;I@P,^SN1@[*821/ #">4%RTO'(>@&&R6)2.!I5 M\>$F8"BJ4FK'4'R\EF_4^EI=L1(&54#%ZZH0:7T.EE*RY#N+=50_12Y@B?T" ME1USP;_M307_\M<-N6#,.%@=_9T&-/N_!STX5=(HY,NAH.;V.+.#P\MIC(J* MV'4\QU^Z:CK(1K'P+&_<^U#$=5RHEH4KQ$!JK=_1+!Y> MPZQ@Q%C%PBA%6\G^BH%<@,T?%3M89'VB>4F]3X&F0[E[0:$0#(V,<=69/ST< M(=RM+:3?/0 3O27'@QN^(S>&F\2\J2JGSN0IP.GEF129RG>;*UUFF".L%(ZJ MG \7P;MR7#U"=0F9#XT-$=>:YB,,XMRVFA[-->%U+7Q7SDC9:N_*::G;]:9 M 9;O'^#ST1)6>8FV.YTWO^Q5WOSAK]]O!_K=_Z&1D/PA5!%DJ<]!!L,]E? P M$)60EJ%SQ:]@_CL[T97QA;Z-W/T2LVKX(BCKJ(P7UYF1^LQP\MLDT Q!8L@ATVB#J@J6"^09".MS]=XR$(/ M=GA]LP1@59!TIOZ;/L/ENA!LOU;G@,6K9T71%!7-QQ8^"_%IEX94+-8"3, MUSZ,Q3>:!,3X0V<']GF]0."?%U'U&PJUJ,LNI'M MB+!;9N(YMAP=<]&QDQ]?-T0NS:[(/@4XKA,;.+H!H=U$8$/&J5RZ0HEZ9B!J%_CV40FE\ MTMR:)>P/%"J : O#,R#B5:A<($6%,A$U"OTYCE&9F4+-AV".PT$2IG6'76EZ MM.IXVT^&_OAA$@5#^R(P3H;Y $R5QW 6+%#O2/NRL]\QKK'BXRBPV>?I*MD MYF&@#(RIU2Y8N$-?@>9&>N4*QM+=$A'YV?P@[_ M5>5 28-BL%:#/+"H-:@DF[H&>>A"'XB04&^Q/D5@E987"2F?5&X9 9(,K.D/ M/EC,P9*B< HA$Q]3C'K^3/(,$'-V5047Z+T/'BZ@DFJ78P$"<;N6P$//,X<^ MVM#!EF.S& 4HT1@&*PAS81G"D,S&-OP%:,<7IXL=W5.(GB"J,WZ9,[P")'W. M2P09:)Y7=FJH(ZE,OUT*]4-;(LP!ZPZ>POP9H#+%,U>]\TKJ7OR9D%>JR^(* M/M<,8MOYX2+-DWR9Y@^WU884F9J3S.8DLSG)S%K)I]C5MJ1 UH8D/ LUS09E MJGL(.A6="T4T4OP08^CX>\#=?O#=_4B"E&N4+L%'L2G(V['M0M1N,D:B++R9 MQ8C0A\YFJ^L8+];-!+U -^G#8WE5D5Y=K&])8>3Z=8?3),O ZF1+)_(&<#A% M.L)&*Y398HO7 -UVE*)96A,-G3;'%.#\!:!E6H#:H]J/+=?#<<\*A\@PY3@F M9HZ:G6)CA')2H?/NNIGGG0&=D;>A ,G(YQ]!QFLLZ@(:9/6/$(;.MKMNT]!K M"8JB(E4;3V$QFOP4(*GB19 1*UY90%7%BQ"&3KF;\_Q?39Y_L"P_PNL^YF_& M-E+@E;)__O*4[G;N%NBL B39]"S9?H%Y25XH_V^0#'=.'6+L6)TUQKC-T6V' M:=BI-6'+K$9^X=\4KA;KP7)T.)^)H?9%?]E0\9J$FF"J;#;XPH7G-SUCVJBW$+>M34'!\BGR5I MMCV#69:@AJ4_8(8Y9]D['GLQO\-1S1@!'X; ML *;IY*:N.("3]J*.44*6D5L2T:"&TU\ N34:B*YO3U?];&\ZO/3?-4GRNS5 M^:K/?-5GONH3AY*_LZL^S#Q!3M% *61[_5T &47,Q;XQHBZAZJ41(<;0KOL9 MY@\E0!LBP!VFP[HS(@"AZ>%,D)AG6P6A5.Z),+&$SE$;IEW.8ST*[Z]H:5A;V\HZ;UFVLW*8,[$ M0IC]KBT+)M0]#K%K0C691)K=S[D<3*&=MZW@??[/*BVWIW#S!/,ZO5WPRH$( M=OC2 1LVYHE81TR%&5F"+G3^[X KYN MA&EZ@@,3P1L'0C5"->F81>]9B(G& M.0A#N[JQID=S65A="]\X,%*VVAL'6NJ.8])NSUTX$S;G>SM9C[X'FJC%+@KE MHG05RD2VFZ)'2$+[;&M\3=9TS9QH:N;!#:?E,=PDIF2)>#K3\1A5)+<;:HZ8 MHS,?H'\OH0<0P0S,U1I4D(DY%@\Q=BX6]#"%]E\#E8XFHX!*%4ZU>EI5FV/5 M].IOW_D6H!04Q_3^"7/:%,*T+T$Q80)-GP(?@VKR=)4UQK9[[8F)Q4\=J1VQ M$P4U<6!Z:AK!1*PFL3RJ:AIA"?C.D':Y"/IQKA>AZBZTQ^[POT6R)$KCE8)0 M 6T8%X-&<: V[G.H):)B=HL88^@8A')WG*]VMRD755F424Y2].X VG L0 8^ ML (^>/R6H"BJIC7PL?J)7?8I\[QGG.\XU#RG.,]YWA_'SG>\['VX8^UPZ6AS,?:\['V?*P]'VO/Q]KSL?9\ MK,T[UAXV:!ZLG4^YYU<1YE<1K)7\>YYL(/:N?X'565HL2>G^:P0V:;4YSE:H'$:_"Y0)ISE ]1*$?1& P=?ZRS*K5+D0BPU==S5RN96$S MONHYS29E#RJBFQL)!WOH9Q"ZW"S6G2VOHDZ3IE/><,+0;4:?C%5N%J_E&(JN M:#GJV"W?'YBS\*+*PMN]13"GX3G7^)R&-Z?AS6EXG(8WI^%-)PUO+K4Z MEUJ=2ZW.I5;G4JMSJ57/LV^4I58/E@Q69ZL]P@PS4.S*SP5,Z^IFT(VV(ACY MN^/MBG$"[^>P"5WC_B4I=)P4'C7@]F:!&#B"G$KF=I*6D+S\RMZ^D@RCGY38 MXZI\A(B:RV8=D12G:B3R-T(E7- MZXZQLXH8]NX1W]O'!('B"GRK/XTOH^DTZLX?"HUBM1\CH=7G$P7,H9.RKA&L MZU)NJ$IVH8 T>.K3CO?F.L<"U66^KBK2 M@]VY\33),C+RT6L?#2 GUK;%UH_*S;'%:FQNNTEM8K,E&3H%B\RYC6#T%=5Z M?!W.;!(P.I=QP6*U&47!U.8K+J[0>5G,$1/M^-VMU%2F*&8#T1PU:!"K#6@+ M:SY+#;!:9EWQRCQFR;).TJACZ0L BB;_BV3NT(4:_=-0\29MJ0WHM8W6'"RZ M0,TR] B$3K#J!%:[T+M3K92_J.:"CA?0#-!8;4-#0-V%,0-?+R!.4AIPTP#Q_ 6B9%OO3!YJ@(8.C MZ1E\N%CUIBJ:DO($R*@&7==F[H0+E%IO44M9$41J2NT8 9ND7:P:-Q5=.WR3 M(*<6$6RSDKD*%5+>F6AU%;U(G14US]-(FO^>WS*5<4:+)YT%:!7?]IU>@]^ M#GID?MIU?MHU@L)\\].NG2W?A%2L8.8&LC[154'O4ZQON0H$4'K&M=\^M&N^ MGD=XF7K1?'NWBR/6)W>K^R)=I0G:=DY\6"&4#(Z&3WRX281.BF+JA$U\E*'' MU0Y#Y![/8MUYTHTYJZHW&!^B?T"@#B.9$[PR?"\"%\('"@ T M_![JR]U3OI32/CH74@@]6##W$QG!A!1.M%L[G6!"54R-8$* ,G26,9,U4;E\ M$:3( ,+'#7+%\K0O#1BXJ+G:CR52<*)_WKL)02V %138FH P&C U G]AP#4" M%Q6Y 2BLUB^!:D]K.5!AC]Z$C@I5A9.JL;-SPT/HYV[9;O-!J#\12&^#9EJ: M4Q!+0VUL;)[&1BC<0>'ETI2*@IB>R/C25=)!_$P8OHX['XJX M[NJD;=IJP.O:TX4.1I%6""VP0DB9&H0A(D\1WH[K)*KXDKRDFVK#5 ;S6R/3 MX%N@R8=E_%#,^$@9^V.>0;. E3AV>T:7^1+/:NDSP--<3O+RZ017CZN+)T*( M?#I>8J"PU3KJQ/&3I K" -]*(T M:_;K(PY/;(?>%',HUY^ K%G ZO@9H.0!T#SN^G8FD7GMVR,U&7#OK[FR2,%S+"QE_@,41,Q\12Y1+O&/=Y#\B5?MZS#4'/FVE-KLR-HZB<]K MI?R'/KFT%?"W>C%UF>]*^@Q&IOKC65*"]MDBQRYK2-V1"VM3GUW:6F?QN;BV M/*'+7!D+W,IP7!359B<]'MJ^@/(1KF &'[:N9V9]BK:NK4/Q^W9G8]U$Y,(Z M,H0N12:LHM?9S>36##!'H%+AD(/@=?B(;<]Y,'D#ED+7*.M< 3E-GM(RR7;L MWH "H&>PNH#HHBHK!&B9)6:*AD'[\04;U?:OPGQM^\V]]1IP%+KT6LW@O5SP M>Y4YIET- K3YR J6O!+JQDB>"+T*OSF8)CQ%1)Y8#_W$J--H[R8MOEX@ .@+ MJS=XK>9S]2*BYV/MPJ;W>MSS@'J)?-W"EB!TT4&G(M*!B)9D\^VL(GH^G)5- M;W96 [U$[JQL"8+7B?0BXQ\PPVBRM-P>RE_9%'UZ[)#B[+-&NIF(UPYEL"T& M&OP4CW-,VLWZ-W!MGOVXWMM!21+VL+8EL;=@(.+4HB.KB; MJS!S,.<7,S,/":XU.L6!0BQ>\$+"MAT09IP(,R#,GN]?1_&YN+8OQYNN4]@D M*%GYLWO*JC[MDO+WX=?>=!7 MUW*TJO\/4G_OH!H#5)R6A[$R0W)N_)T;?*S MN]MK+4*?UQ:(.GZX)QO=A3!>=N=\;\/-^VUF_1YU,#W<00N;KV4A4S^&^ W! MPMGU>CD%+Q=4&@JSCRGU?7Q>QN29^MGTLK'X\[9C/Q-0<.1G3 JSGRGU?7Q^ MQN29^EFX1*I]13#C4%GR=)@;O..'QFSQ'O19,L?^XZEW/7B-.TYIV8$/DWA, MK9Y6 2 O!%6L!]2XWQM5,+['4H70D2=P:A?:,4#,DD$X=%V;'DO,(L\" M");1A"_JS5?O4/?2(MXC5",MQE*TVTB/H\*$(37)JJRHJTIAI4559<;P4-IX M(-F/,^>;IPQN ;M>IG[#T;)!WC#0:D#DN]!"=*Z1[.L*Z^ ./12(>+V".3 U M'VY;!0MBM)V>$A?2"'>N#2#1U[S#DDWE:9W\;#^AURR;$M9,NOB.49MZY1,U-^WY\E[.R+W M8C([V?K<WW5R98&GY^@&5^ M@,5"+Y%[J_@!ENFE0LT/L,P/L#C0S42\EO< 2[B\I[DZSUR=9U+5>78%S:.O MSC-?IYZO4_N]3OU:;[;&?J]UOD[]"HUNOD[]W5VG'MS>8UZD%L*P[U9.\/*T MBI2FUZ8YN..],,T^ B$+N+P \_7I^*Y/V_=LDB4H!<6?R0,@EK!8K],EMNF> M%)QL9(.FM+>TFKZ.;2'SWO*P,M5BQC+\X4Q!]0 ZDJ09:W@FI].&VII:F]=A M9 ;]X\&ZU+@(?8.YGL;6SY;]"N;/NRP<(F9Q!\LDZWX_A45Y!G#O4!XYM[Q[S!O;F1PV(\ =/ %[%GY_ MPOVQ?$S!HIS%=U7RH%<$XH"",Z2PJOPI'\]_VA M3K0L>0Y]Z=C;N-"I],7=F3\$3=\S6Y_FJW#.$/J9T(S7ER+T%6)O8NXN45] MU/R)P V3IL,0]^W2'.*S;]MJ;$).SA$G],WCXZS&BP@ +@O'X_SU1EX!AE\(GPVP2C1=-?2BT"+2W4A@)H(K:"F>Q3?Y30AQY!;D&&T3V02ET)^@I(04V1I:B" MT\!="AZ[C6@*K&4@O*SPZXC"\SI@,EUFHG,$[6I7KWE09+^LU+ZI\ MMLH4Y)S4LG-]_Y1;JX=EF[:GPF629JCFSZS-U)C/D('.QS&Z[O,7+[5#%<- MA]AL93A>D]%J]94K+)-LY&5EXHF= 3C\OJA)+ M2T0C>4L#8S5NWW2\0?M)&JEM/]D;J $'H1/3]EORRB*+CQ3-T(Q.$'71'/3 MT'(P==-7#L938T:ZV5C1'_?--0[LC@T-K=1C20,]CN8*!G,%@[F"021&-U

F@?'3RC-L'W]<)'F>/64Y@\! MCR-.LZ0H%NN&MP6Z(>7=>49;<>R3Q!XGQL^QY\#.9MB[T*I M1%V?$B,EGC1&%GKN%N[I7H%O]2>M3?Q1(Y4]^TZCZ"W"2'H].U$E$7ICG2G) M[GF;Q?H6+#'O90J*TR3+P.ID2\V_ 50:\O2QB<9$'6S1&Z+;_M*S4&O:H;?8 MVZ$X7^U8ZCR\0MYUX$UL$O#A1,<%C]ZZ-"4VG BYR$/O455,Z*J[G)4E ZE#JY&SN,H)1@J=;%L/$K7$-6 M35V+,0>_XRG(:=!8-6(+T&:P6^1V6M\"\IN,*:"9M]_57==K& M;\P6?:%IEGJ4;-]]Y 1\=!>EO5G1+%&&I2>E<$T?"."BU[VJC'IZ%F"U?1V0 M%\1WE@^4VF+=2?ZCK C6!(JP=^D8TK3V4%3V89B M@(MVG'K@T9N,IL0.]I%ZR,,_?L8L]3^.K^Y5XJOY;>[0YGRP7C:(XCVQU7L3 M;?*+Y?E-[7C]ZH!]'G"1+'X+.]CAAE,9Y[>P7[^7:;YS?6 O$[]A':PVJ1<9 MYS>LOQ=?4WZ?.I"W\=Z>#G="YU;*3H:"7S=C$/+C73U"WYM3\7LYJ"_UV*(N M%/:LDFOR7!.=E$DY,H&!RDS/N[1>^S&TLI,L67Z]73[B?BSJ;S[',RXQ'V,: M@]@TC/!0O1UP;&.P1A/G38_N_&SAL\HDR %%V_8A2AU8;M/+"A<8;M#WRQ!\ M^CB).@1,21C5!J1P(AN)H'* @B'PS$52 8"/F6LI<=SD9[+&O$>M "E2?_@K M^G*]\I0OO7O/1N-YEA@CU)P+I%5J;EN84 MQ-)0&QN;)[?#"X$ZK#M^P/^(?4\!E#J@$#1N76J(J>.*0JP!:UC?@(P\XO64 MH'+;2>4L:%$(RH];JE>@_ R+XAJ@>LUZ7)8HO:]*$H3>P4Z&&5Z@XIXIY@H5 M!Y(6ZV57EYUHY_@9=SI/)2=)D2XY=QPLL= D75,L,8TOS$6^F_[13/ UI1DZ MZM=DW,X4[4SP]9G>(4TN?.T.=8;/TJPJQ] D@?0%@RI"]MT:E3KT*(4NV\%A MMW& $==J)B9K+38R?NNIFIEB?S@Q-#ZMT(4YSA.48T;:=1UKS!+"T(*4;)CH MC4-%-CT3X& ,_;3[D"UV/"2!XBA[.K&-FGQV"A_&*<$R^%1GO8;A?2G=6C1> M<4RG2#4C&QG2Z.W/2^_YB85D+(0N!()7#:C>GTVR9JU02]#?F!SGU^RS;QB/ MGCM"N'^DV!IA]!;MO-?TK-D%>FS\38Q)QWMX MF%Z'+RCUDP?+YM&UK:;B)X[G;2D;4[SGU>T[]GE._Y]3O.?7[H*G?-#B^35^8B:?< M[X.7)3K?8XH/QRFF,H$T\DH9J/PD=[>$P#-@OSDG@!@JJ@LQ$55QA3)15A?9 MV*<.EON[2Y6Y2UY /]VW88#\0PJ5_?O_!U!+ P04 " "P10A9_,Q?BL&6 M HD0@ %0 &9E;7DM,C R-# V,S!?;&%B+GAM;.R]>W/D-K8G^/]&S'? M>#>B[8B4;>>SFA4JD\FI5+VBJYO7>!)'Z_@X/WO__WIVV*'G%>)"3[CV^.O__Q&X2S-=DD MV?U_?+,OCN)BG23?_/?HO_QO__Y?CXY^Q1G.XQ)OT.TS>I.3>),GFWN,KC]< MW24I1B=__OXOWY]\_V\G?_YSZ_71$5-/D^P?O[#_N8T+C*C;K/CEJ4C^XYN' MLMS]\L,/GS]__O[S3]^3_/Z'DQ]_//[A__GM\N/Z 6_CHR0KRCA;XV\0E?^E MX \OR3HN>9E;ZD^W>5H;^.F'QI=2@OUU5(L=L4='QR='/QU__U1LOA%%9*\! M3FKQIX&\^$W'/__\\P_\;2-*#24:T\W/IE\/H>K[Y23%'_ =8O_]_<.%4OOG M'YC$#QDN+^-;G%*77+U\WN'_^*9(MKL4U\\>6.&?9V?V=Z'?^_JTNB*_]_F5*SDKGFPY98;VV3=L9JR5H3DPY]34*O<8H'7W]^3QQ_P>D,MG_R9_>.( M_8/_"OK'WR^R(MG@_":/6:-YFN>T[/BBQ-NB-LM_T7]\8Q8LDY+]*IW@#]W? MPRQW?E&."[+/U[CG&U90T$?M8*(JL-'Z-J4%81D%SHY^__@-2C9&I4B\0^(E MHF^I";S%65F@3TP0<?D7GY!:GE4$F2R^$-PX'_8I_CXQ]M_.Z:.3S=D1^G\ M+HWO>\@S2(F?K)1RP+O!,P3LY;#-/"!>;5\%=Y5&Q%X@]N;HN(US)(3F1;BI M!@GHQK1"N@3TA'/Z>WJ;'/@*@P;XE)BHU$S#0)R8[4+[T*_7V-B3?(\WETE\FZ1)F>#B;5*L4U+L M.)=G'LQ[:8T\E2$ \$6+5FLCH8[B;(-J2K0LH(,)](D9 M0=S*S(W<_&S1-)+S468!C>P'O,;)(ROT>UR>[?.XH.N M'+[XK_ !X;=4]<#?O'F]0ADNE\%+;=5*R > 0H]<,@T9@T#(F8HA^^T^91V% MMWA'JRWA2Q'IOU/,_L%(OB5YF?R+/[_.R0[GY?,U!4A)WYW_35[ M8)XGL^XL]?K[M"#7+60:$-M7L0Q!P(^;Z!(7!8H/YM"F96_VJ.$7PB0$MFRM46Z7_8G977*0Q_96X M5NA[.>R=,Y7?;!)6MCB]CI/-1786[Y(R3OMYAUZJ3B-44JZQ2>_=.77W+LGB;)UD M]V>D* M*2M;3YIV)/@4LU6I.@-5<26)9/F?6P/UI:00U$[4E$;FC*>UMB9*B MV+,-4&C-%'ASN1$J,[/-%BYD?%7V^ C4[A!T:2BU2B'-DQ$67GV ]5B!UAJ: M'*==Z+Y^M*KRLH!PG2FG:N>"/1[(7HGOT7WER#.9'R]4ZAG6L:4C&KU=S B$ MM Z(_MMU,=N6:.,R6!5Z[57+#$/K4?1N7V9E:GJ'D!J=LY?6"7@764GK*F%S M146!#9FJ2EB:GPZ%O;;WJK($:.0EKN M^T"YTYPOJ:E6UJZR@3;@0=HJ]W74 M;?'$ /([V@AR-1Y%]D MX*,=I[=%FC8KX7C 51Z;9E,N5:D!?.JZ!3$1OXI3WL3X^8 :I3_6; MF9>T6&& C*NC+M<@FFW&C8+<))0[C_.,=O:*:YQ_?(AS_"8NDG4/TUH9\6$4 M,HXLTGIVI8W*N(XG"#IAB9@*W3+U-&W288V)$WCO&7@NWDYI:]S JRB+FNDHFV:3 @BOT-B M2A?66#K^"B9E5?E TTR9S5EECQT0R,AZZK(+I-IF MVSCD34(^VL/!%-$EFRZEP;4':L7;YFBHWEM'ZBB\N9)D:%9'A[YT5#^8^V0G M>4T0X^?KG^/4$6JCU%2=$^%QG>.XP&]Q]=^+;+CD=@!2N$J#7(B*,YSAY?*T M?!3H4H]_@ G9.O&Y^6$! C*NDOI,,FMVZ;40S'D=RK1QZ H[,:Q9BZ)O:^'O M$$WL&TA^^ (@J1GK#('+&<<]A\6[R!YI^D3R! \/M03(*IN CJQW'DI*$BSH M=WW9T:ZM&]5_/"^-2;)ZU5)(#00E;5HJ>KY,!IS D5OB:31V]+&Z)?B:D&45 MECL@1TO M4C &DEH(Q=4<*!O:20_;@']9&B^-H-&2% @Y)5E5^GKF@O$Z<]=:[ <']ZM[ M\L9.=2,?K'?3*Y&7B0N(MW%=FEK_T(W>54^61CI5A8-Z*W*4&'LI]!&'0EG5OXEO>MSHV-;3-!)N#KB%#_L*AZZ8,P;__HE,KQ>2 MMJV (RYG; O.R':;E/Q2&C;=3#+6]\#9&G02X3CE>FV%I;+K(HM19?729EB[ MUJZ]L#,6M>1YA[VC,?-"C''P(:Z5VEN:866CLT9CR0CVV@R-<^T/QJ)ITF)Y MF><#3HUQ39%U[MW3C3FK?@@M'I<2/C3!?.@5Y,Z#D@K787_2EB+ M_;#PL$IW=O*;>4% @20W4K5FR]:FD^)J*H-[8CZ9H*D'-Y;TZX/*QJT57OM M*CF\6C Y9/6L8X@:%RJ6M#2T5-'!:&JZ2/=C*5X/:>%IEY7"GT?X@_9.]<5[ M,/\_OO_QQV.TB_,5HOY7/U;_W^IAT>2XR]Q6N\O<4Y^NF8&_QI,514[^#28VY(N>&^+!,L)Z)65I3Y?LTVO%^P MHUOO:<45O^:DZ$_< B0;PFDDG;EG+(4[#74N](Q4:T;MEVP:;"=>SXUULQ>D]*VB1\JE[-/I:NJSD"_- #I ]%>Q@'0&%J=%^2[)Y=]\>K1[X6 M$R@]1+QIT@YKH[7IXD< MF^&?O9L"PX*<0P#X#-DD4U+P"@2XB1A6E%=WOQ*R81-='W'^F*QQ\9&DP^%Q MDV##*[6@,Z5,97!GD\:#GDA*Q8B]8]V'(DXI?[[%3S5EVM? U,O>9N>-L9J) M387TV:*2[Q(%C*!).-):MR2_54TM('Z^3,"1"VJ?H!4\I(Q3W2BOU+R. !*% MZ(9Y06MQ0UBZE'5TFNHBD _Z\H7M7F[ZAIG5 MKUEH8HN!&1>,# NCV))H%E0&-V];#LUE\(]VX)9"C6)T-HQX,V\5!%2F%OOZ MK8!J>3T-YMWJQSJW54Y>T/Q+9.=X<\%'>-C2K_.G79)7A]SF;_?X+>W>O(V? M?R-9R0ZJ^D\<]P=:/%IL;B'P8-'YY'MOO\K]K'P?1=&?KN_N(?HM+O=Y4CZC M#7T[]X'\_B!)@F"B?_*_L^'NA0'^^3-9<#)O1S!(M8)(B.79!N]>=A*H?9A8 M+-T;4 WN+F(WIZGN"/A##QED6-T\,2 \7Y>B]3$"%]7* M6+C,V(EA)3K$\/J$T-,MVVXL"9$FT5:<5(MZX(:I'#ZXH?%AXH92583-79YD MZV07I^BV6K(W/RV,-4OL:F#(#95&GR"S ,LW-_G M_)BV%HSB[?PW0_I$D2;$NL)H$8'V78[_NS3C(M 3J\7DX;5MIA7F@S]^^5'QSZ<&"VU(2/82_2I M>KV 07QM92KYH*QX*1$.TFH::# R _YMAI)LQH_"#AI-,E+D,CPT&!/BD]KI M-& ,"#_PL<+2G4*S=,TA)Z5)X6[5G\!X@$R^ B_94 M6MUU 8NYE]I4C4H:J&I<2H!"MEAO8FP$RKD[]D< XUBZ-?#5H .46=O 8Q'Y M].E3TM\3KA:0AL)*P"O2VS[]8EQ8AJ.;*_1S98IJ^GA1B.Y4DQ+,DLJ4PIC) MJ1$LK?$9L'N99/BBQ%L]@ =24A2WI+Q">>#=+Y[;YN&@/F@-D(?YR4?@> MUJ(2Y*H*ER*]$5;#70V-&3!_(]G*K9&08OW&RY9MC5>_&+\!;,V6:40?UP]X MLT_Y,#';1'S$=A&C'N)IBL+%%X7V&]6V:W-52U%^T]]>#0'$).@6_4PM,4IMZ3C@PZS>@FC[,BK@ZL6;-'\^(> M4JO$ZO-W>:!1:/-A)LAXG4$!^!F)&C&'4DM4IWNQ*"J$^%;U5P,DS32*.YIF MG4@Y'*!PFFU.MX3VU/_%_QPD%$;))K'02#HG&,92N"<:.A?ZA$.M&;5?\G'C MN/5Z[CS#7+7$J@[Z>8=2H9M_P'$SS=$N<<'VL+'_G/]SGSS&*2,PX(X;6[WZ MX!>XGNLY,+8E]#+D;.-5>U0,V$[$9*I[/]@_6M(S'Q)CC1#B4'F](V2@ZIT3 M998'3;^WU=AZ]8+/^HX:%4B7N9MN&O#J;J4)BN 9L['S.,^2[+ZXQCD_D/EM MDN[+P3T;!BGQK912COPT>'@]+E'*CB#=X;PZK!C%99DGM_NR M'OY8M\Y2?B#IAK9B*[2I#/!3PS.\96+F$\9,]4_ E=6EE4*X3:*)0645 MWHWIA\;)"&P=?P67H=)\H6NN8'QWA]=E\H@O,EJ+^"9^8FO+JYO,]K285[3* M>.>D/RAIKUB'; M%5\)9E]$YL-MXU/(1;BAJ9%$9/RU@H\4(:!"72NM1$*S? M8>5X5"Z,I^+5!\QJ*$G%2(-\ 9AGJ]8,-UB=C/Z@7S==;# 5QT_@T'MI197* M$J+RB"F@KL8*B3U(BUGQY!O5HX*3#6&L(Y?6^+BP9D?%26+>: 9%NN2&J;;YNRBP.AU_-'.I3LBQK1P6]D/A&*B%'^NE]>XG]2A5R"> 7@-L-#%U+';FG)C9[E+RC#&_ MQ._J+?K:H_EK')V1HQ9'QM]KK80.U.'WHL4!= VL/,;_'FF3V4 M['IRL "BLL)"4%9K2QV6X"K7X[DNMPBBO3C:8 &;MEQ0!J8_!*R@2" U! \* M,,@O*SY<*O:4C3=@&QTNO>U$&U_FR6+#)7#_V@B#L,C04EW0WC<'M(V)$BK, MV@:)2]EF.@_ GV:L1.P6N[H#EUBV&<_53#W>,MJ,:Z?;L?S./?+Q_K7=];%F M.[L([4/*$O86.D.2^(-';WA@I+7. ((OIDP29=[M\RPI:2%.L\V[Y(G]JWO3 MNJ"C44Y\2(V<8R PEL"5Z3H'.BJK]:+F%5]B?2=>SLL^Y8]2O$T0 M.$0F8<"OF!(S3MFNG\TVR1(VM\[FYN43V4!I\5F,THZ< );&E1EF-SI^F+0C M(5#M3.N(S,L4:%T3ZPKILL:@U.:.+:"6P*#?\/86]V];M-*!L:G6"912CN0R>'>ED]J\CD JK:AYQ(\88/.!.7Z@U"N$V(:!(F9 "-_&3>:,T1+1#!I6H%T;HR^&'%DH?9FXH5*/#&F0^ MMK"47:*@NAUP H2%#C'D&D-V *$S+45P<1TGF_=8WD#(!/IT: GX(L' IS?H MMRV# ']0B/A?"X'TL%9D0%;571^^C9P4M.H*G@JJ.8X+_!97_[W(KLH'G(O5 M\=G]:5'@P;%<=DH'2(.4W&%N438M:'ZNH)_Q6QDWNO6&8*<&5D",1-T>_X ,+%^VC M$_A1"?QXA&+F\Q%\0+$?-[P@NQU'QAD"CZQBN4X9)-,,3K]7Z[3UF'?D$GM *KG]A64F_EB%:GLWS$#F$390#5/6QB M%I"=LCQHTI4231LMD7!N=)5>O>QEE=O7MXU#C<,-ZF+7*J*MW/SWZ.JJC("^ M<;_I&0AVVY))ZM_WS>8*%Y88.!Z"X*56OG*0Q;;VAT,G'JJ?C4*ZSK,2Y5BNH_T3W[>VYD:ZN,0#]P']HRV2ZZ02B8%MNRB?#A MJSZ._4Q^#_UXPRQDPKLE&C5_\5[)0O"IG.U65E ?BX,9[D#U9W=J,"GC5)]; M=2U#J_'XY=:C,GLR5^1L4TVB"!_BS[_1OGN>Q*FR<93)]&-*5\87.&6>O469 MGG$03CLZ4?//A4!56E$RS&IJM(_=MJ@4Q-J:GQ;,?Y#\'Q?9=4[6>+ 73"_4 MAW-/R!>>I;Z] ;IO'83HKE+$_F2K#78YN:>_:BG(EE>:#-JZZNUCNR,K!;<> M!Y.@^Y*M56!'X5]L::4\5B/PLMV.9D'Q&72"CD@WE\$5[5H/.L1K%*/F'4I: M+^?%/J ZB #^X9L:[>TWKO >>O&2,W?M M:E'4,B'.Y^C"$ M\578[>M__H0PEUT,+?0HD',%@IPA=Z1:"D+- [90053KS 5QPW#+ 7?^2B$& MB]'..%MP-%?L*+95 T9W;WN.;5XDY3O8G:7 M4?E\B3-:1NGQY5#QIC$QB3MS%%8>=UH:_>B9:%"/F 0_S8++H%IHA2JQA9Q% M#JY^8E]%?;KIM;HTLT39;,R2'"AN$M,PR,:87$I] )>2(=KUO5ZPK MK>N0KE"*^'-4O4#\S4(.!#/4'X%^[2[8Y;)MJ ,A,0G0W^/R+"X>KG/RF&SP MYLWS[P7;]_ NR>)LS79:LWLD9;,X]HKB,]DH.I+$OHQ>1F*MW.H896&(7]C. MKUC:"6ET^XSN:DD4-Z+SVHL/.L,LT MT'4+N]\R+91DWZ%&$9U^82C6=.-#0WG&KCR\D(H1X_$&K-LH;X-TX\L\'?F! M0\HC#$:<_GFP&GY[-$'\#C M>=$Z16JJ<>L'LK#4M%%<>FKJ'<7VJ:DW*"\O-944TBXU!1BP;I]"IZ: ,D]' M?K?45&=PD)K*6JYEIJ805(TB_ZC45&-G7!Q89&IZ.*/2,C75*.JI+U4,0WE- M&4.FIG*W(W@N,S1,34ES<.O"4U,=9,R\-@-.SV>)/H#'\Z)UBM14X]8/9&&I M:>OXX2\,Q?:IJ37 M*9E[G[S\^Q/#9QN@^"#2 VBH"O1[\LS -+@>CU]F1:KS$4!-SI=1',IP^A@G MJ3@;O3J*N+4*_$U<)&M=H(%KRT(11-LGUN&E]1K.0&[!1 %8:YB$XM:)T@R& M[:/ A';+LX;SK =X1SCP __HIPFQJ? M"^)S-6\D:_I+57'E5[(;Y>HF2RWG2F%3"?SD9!HO6E(J]<21 =5%;4EUE^>W MXOCE[Q9P<*"Y9HE%)?3HHQ+O$&5ZR/@= 35Y&86;>GRS]5[<*(F^%2(SWTGB M!SBZ<4HG],PY"JDJDVK0$2IO"K+^AA2A)0I&'NB H5$_NI)&WKE'!,%5#B&1 M8;S/I ;BT[RC>>+N$?I!]WDNN5)=X-Q1*D679+L M_HCV8+;BGIR9:6&L/P+_UET2J*3;V ?#8NJ38@Y%ZN%.*S,\ Z8MX^\\C:%G MWV=Y=3P #\EHZ=2G=C587^(1A)+ZDY]YH:QH@72IJ.(@B]" "'6:RM"#-2J& MYZ2LT.'M2X8%[-P3"VPLX[@L8^,/DM4%Q1"'#87+!4Q.K!DARPI:D7+FU !6 MNR9N@$^PTF<*=O"9J--9XN(Z?F:CC&?29$$CT70L)1+.74FE5_?.H\RTOKLX MU(C80[2K'L[=*U37$ %]TG[/;R#8[>N9JWL2[%YU>YR2%1L:"?&3I1*.V-5X M]9+BRNWK "S3B/B\>7OM$\EFSFMUU45 W[<+9(E@&\@3U;W7;%9CWQ( (I.] M&HP3LY\38IU2HI]CF_P4_F&EO ?_< 8R'P=5;V;=Z5EH-_K9:8_ M0.&TL<"WNZAMD7:'XY*^9@<9OMD7288+VD5F9XE>)O_<)YO93[H-!GT2'FZ] M@.;92R<:OG8&^VV5 Q5N2AK7^4"'RQW#G,5MTXSCC7%TL(X.YM$GY@!Q#S.? M6?<2B:]+9UX0^^=,I-@\;C5%(Q_?4 O4R8Q$P#68*7TZ1R*996T8&2I$M(IW M<;+A?*]6(-5COM5TW\P\5E<8@7SB'HT&4D$5LA[))*V1-ZCLET#475?^*Y#/G)WA_,DNU\@V>0(,+%- MAQL=TSIZ1JI-#;9@G46].S?$2;N.AVB?(R;,HOX2[HT,!4%@E]('#A?7P?PC MSO,X*_N+F6#"VJ[E03A(EM4O2YCLJN7%/JMJE'O\HMU(E+0RJG87DH^#?Q:* M[)3#TUV>I(C6YD^'"S862,,A-HPYEP)-VERKUC$G6DKX34ZV]AI&#TOLO3 M;,,2J!V;].=]I&$@!0@?PJE6V)TG@+)X69UM=&6@BTXYJM_SE 37+U?H/I_] M4#=@=1/;2AD01Z/3H\]\B/(=?P&NQL/J$(NYT IQL>;^=P&Q7U\?Q/0!V@O. MEABLWV/)HA&CJ"E0<]%0I&J5(VR0KAR-XA)3Y8>F[:1!>J'4:=E5/0$FDA]7/%J0S?QR7>:&,SP)^66D;]B+\H MDGH-^XX6*9M[62N\XLF(NNEQRJ36(=;\"/,;NJ'>G$!6!W$AQSZHD$0'47&^ MT&L$GBZB>T7?DF*[L@TR!7FCHBK::Q1]D])8QE#Q7^?8BJ-J0]$U_1(/<5&M M'UQD F\/&1U=H8!345:IK^7N$M :MBTQNO4#6$WKTNLVK+K]AB\#Q#:-CV,SDE(S3UQ VR M=W]$*0,1=\1Q&3:6&N)R:=067R1SH=O:Q\-,SUS3/G07D$[$W)W(#*[N-&N* M3&(-)U5BS@34^_>RIDCC1,\OA5KTEGS.4/UR;OX8*I# /W:?&7+I+@TFQ@6L M?P3OTNO\C,'&,8NTXA7KL&>+.8O1!U 4/1<7I+COJU)9]KJ=RN1D#%;$YJG# M:P:8!:TT\X$8S?XH%]3,N1M*%.@=R6GIQ."<=N\U6*$WE*I3\#0H92Z3YZ%3 MK4/(")3&0-1L15F3@K+ICN0O8!\V'!V2 2& MQ?XH*(/B071A&V,#(1 PU.D+AK,.;99QDN'->9QG279?G*[7^^V>=P[?XKMD MG?1GV. *3=_+K."<0D'+Y)Y' 3SIDRFC@:CU#&VJAW-G4N Z)V-JI9]8F?2Z M*98UO"8A5K41DM/[?;S%G<'0MV1+R]P#,UQ!?"Z(@B.QX&5R)1;(DXY8 -1 MO;^W"M&?JLUD3,5TN676:W-K!,*FYM9UGJSQ-F+^V"/U[Y$S??M IG35FK4::,>>HV\I&C8D3>.\0#N<2;JTP],3U*=T@8B*X_%L%+ZF7< MW=8SD'0 6_5NA]863M >^L5PTP)3_?!54F\3NJW>YH]-H4\4*+).0XE 02F&6<;ZA:?KF MC&S97>#5!0(L [BO+@IX\WR0$:./IS1%V*AX%,BZ^/C>K3NR-="O]9)R^B^; M+C#X]A9Q@:-;)H':9I"XM'[> !,*YB0XMKIAS+.3=N1[Y5SUFDD'*MN$A!79 M>.M2(9:3J]CK=2OM/+AL-D9B+\AK>W. ?3H2MN)$4M'HP:W?*$(TCC M9QQ-A'J++(T$^E2]G'L"$EKE(.Y(86)D4*4%XY$"69.PZ7R[2\DSQA]Q_IBL ML;R-?,^NV2E*O.&M87'#CDQJOS\C1?F>E/^)RP]X3>ZSY%]XTX-_<#^B8@+Z M<21^\"_@I;L>LI2Z>!/.;Z<+OVZG_U@T=NR_:[8TB;+U%J.\T>6K!+$H617K M,I(U#^:-N!G/7#LA?8*CP.EH0O)2SQ(MZ/D\V%'#H*JY08[L: M(6!3?D7)-HN@9URB@[T5JC8/?PT6GN'[FB+&G.,*IE$1U:#(U8[OKWU'\CN< ME'L:TBZR:YPGI)_Z!?10=]I">'#MYX7[U9YV (4IH;93&30*S7S?7OJ-,S_C+HZW?14[CR3RL_7D. !MB\]+KS@1.M7OAZV_B%_X.3^@269CSB/[S%_^9:V^._B)/]; MG.X'LT+S>/>4H%E[GSGZC_Q:D$8!<+OQ]*4/V638EB:J18[B2@;=T7?HD;WD M6\U)91?=,UV1-BYN4\A,=/78E+A%#$\MC&4A?+8^KSQF+2J;'5GV!86M %EP M58)# KQ"=2F0*$8E@EA!$"L)XD7Y&OEF9-*7&OY><&)^M2^+,LXV27;_?B]; M@1+*OJ?D6F)_YJ9(^8LA["G M&NX>0[2)4Y[B[\"-SPC[ GAKE2!6Q/U8QGDY*75#9X(2A]$;?)]DV5?^^D?: M2R:P^]&;WHMD=5ZG^?R!$,6;E+LGHH]6(')X]96\GD#VDLD[//UT=O*R3M5/ M2QFC499N4OY63KV.L[1\K%#EY6L0< 3K2PX$XH>\\*&,WHC-^1/.UTF!^2%1 MX08X(%[]#WOHO2XGJD.^SC)[6H:23]0$:$NAZ).]MIE!6[*%"?D6//??!NB< M!VH97D.$&3&8,]THK*G@"X@PQ](QVZ_Q938KL<9L+R+B"P MG!S6/*%ZS1,6 DL^^/;51YKPXUH+BS0SW0 T^MY1A? M9"6F(:T,'>!U_D*$=[F_)05WW1>9=\V016DGB^Y2_Q%[BN[H8Y2(YRBG+UY1 M?-?R)E1T!Y U1&R7N0T6V5]F@%C&YC';TLX:)?QM$#OL]$(MGRO$HQ!SBVJ_ MZ,/7*!0>_Z\Y%+W$;5V7288O2KPM?"62 X.NF6++X%R1?O";9HOB[9($B= ' M!^K;0*31]W88?=$G9@UQLE[JF9-TU,6S_@S3YU MN\R W631#VV^[=81SI]=UT#G^Q^$QF"4G29"EC3K9 6YNCN+BX=W*?EC4)A#F;W^9FS9V7+$E M"(P52Z?">U)B,!UDPDI*=(6]TT)6%O_4Z'FQHT='N4.1Y34QH*K6\D4##B5G MVCIZWFC1- EWSM*X**[N_HA97ZV\RC^P%=NM)=P]Y$+%Q25PX! M_.A89%2/Q*N%GA4"KG9B7S5=-IFTVGRR1M>,K='A=EG5/?36>MHV2JH7I+G2 ME-#/HAX+K_8MF=9RWFCO%IX*E;"A$4HS,N39"V<=7A,5=W'_%ZGR=E@HNS.$WQYLUSG48( MP?ZZ!$_6=-F=C;40R9_]KPF2&UH5PSIUM+!^R"R3HMA7E]3MZ$=]B O,[CC= M$IIC,B(L/-L<@5)3,CH:^+I<%6[4F,J^'"I9-:N :TD\%"<@IXY;I&JH5#&' M#;M_)94E:);**O?#,!P+X/=$50^%"4BJDZ\ME5?(+)54- VTO5:D7L0?-C#/ZQ![.W2,U MUB.Q^.2]SJ9*O-.Y! -D(OSO=BF?RH[3>DG)179'\FVU5$LQ66:GU7 #J.7, M%*O2N?,&ZD[/(IB5J"V(UFRUU!T51&O1M9Z]PA;86LMUHK-.2)IY29B^NE0@UC>R4E$EGN=M0.L> MYFFVJ;J8ZN4K$%'Q(?2BCCB'E,,5[@8?.M1K59MAFGE1#ZI*8O?)NQS0:;2I M8(64:1C1/7>S'IQYFZ1[^I1OQ-&19)QVS1M;;5'&Y MF'[8L[US2<:&2W?[D@$UPR5*2=$ZRQ?%99DGM_NRWL_5'EL5T^$KM*E\+V>L M=2PLB3-6>F'!SD@G4BR;&U8=!.-TPPCG'BER+#GH.JLN]"%W7]D2@"V*'M%T M=)FI1R4MI:J,IYO_M2_*[7"DQ]&*KO&%6 D1:."E]S+.-+X,UF$'8%6,7>U( M2?]*Z+]$R%EV@+ G"E06&-7%R_,QHQQ8[DL\#HVYUB& %00XWU-:RS4Q?6' MS0$11?=R1&%WA0Z&OG2^:(8=YR/-C$.9BO1@4-@W<9&L(K=NV- M$A/W9+]H=MCU83W38ZX=)AP%?'G2;[A]A7.]9T3UOMX%,GSONFI6Y=%YIX;$ ML'9)ZT ^JA[5"]VJIS,O=5-7$ %\T]XZT;Y89^6GL:8G >QU3FA,*Y^O:;V5 MI]F&;=W:L5ST/5;-:-NHB \"4W%$NDVY7,$/]*7C \A$5$LA&MOXH2E<9$6; M']KB%.7,L^564"#CJJK+*8AFFV:CD#<)\S[@ M-/_$ +]18_XI3P8K$;0[*B M#W&0K/A0!EE'DH%*XLHNDQ,=K?2Z4?V:\VES$)B71[#Z)9;5T&6.5J5-&3L M3;C02KJR2KJ4RM/:*:]#ZHU)\Q*I>L![.8LTU2N@=$N>AFN9"@QX43&+B=ZK%'"%H\N]EB$3C M1(=0I5K4W"V2\!?SXM98A03^N;NP5DFW@3XY,KR&*Y.3,? 0(>WP&E7O5\V5 M-"\?+YI8Z *:.8\SB0N6I+'_L&[-8YRRPVJ;*V(.9Z_T!Z%L]>K!*;B>ZZ"5 M;0E]'95@X5<[U@6V$_&CNUEGA.]*PXWTS,-@UA A#K77&S:#JG>&TY:'3:]1 MW]JK%WB*=J'!*/]'2Z5SJ=E![4O KJ8Y"0O@.:_VJD_PEMYE(WW9/XG>TZTR M4E_>SI8'W>_2%3Z<%K^0^U7DM2$[^EUWTTE'1GJ8^XQWCOP6KQ^2#.?/[7'= M7W-2]$>*S(+B9^L$'2%K+H,K?+4>=%#6*$;-N^X$Q+S@!M0GL?GR7="KY=L$ ML(#*A$.DVDVHVMVGGK>=CIEP,PZ*#$R;!^L.,VG+&:\S;RN%["=5;R0-5)4! M!EW[IN'UV1F$7]F5:5/;^GA)?3F MTZ%".TV\7,R-I.IJDN6+JLKLYXR7TAM S34^"7;?8S&.=TE;[-/'.$E9'GM# M6LMRQ"H^OIQ,T:XZ6A$?;K051ZHXEMZ53^/=ZT@WUFI$%<6H-_J6Z7Z'&FT& MX/9:M69]9[5&<2FMCRL:B3=H="/"2&/ML.&+(O,=,RX;,C$+Z@X']S.48BY# MD".](4,L&L6(OV-KML5;1'+$WR]C^ 50LZ9C2C7#,FIYX]FB,P[72,LC.374 M**-%);)$9O3JU\0-*1QT[*@4C/Q0@&<2 MAC0S7Q?9;E\6EVPEZK%T3PU 4GP2K:0C0P"E\#(&JO>CHXE.,^)_H>.%[,*! M5"FQ^O9=4F@4VJ28"2]>!UH!?D:"1@S!'E8 L-5B3&B%7BN:-..U[I":<217 M>^>U]JYCSW=;A[G/VNH.:_V]U0N[E==\:S7DIFKU[=1+N)%:L@:F4-W["9+M M9P-R65_Q75<2;\%=X004V:6ZK;"^D."MK5%9^ 9 H!^[92K2Z V"S'P]R4O% MA!Q,6->?O/0V40Y25P L^@K.M;7BYE<@]8Y:8NI@HDNE[FI6P"T!)5 M4W*(M_2Z01B)0)M6OPG+SEI4*Z!O:Y7OV/%$\HX)TT1"=68VCL46<:[P_O8N*R/= M75]N )\D ER5#SBO5H6]I[4AO?Q(*R,^ET+&D;-:SZ[,5!G7\4^N$_''*"79 M_5&)\^TB-M_K:XT /W*7#5+1-N9A,)@&V3NGD &R%P9L$*"!0-8"V'^->YV=4EJWJG8Q$W6(9^XX'AXM;=3%# _MB L47\@L,&$ M_,AU()3J23RSHN)8=C IV;?6;Q+RCBM+CY@I_7FCWCSCN3O]N4^QQ=%L8^S M ?I'ZP^9"=7WQU.[$GM99SW&.Y#(0'L=6J-P5[?=!<:_!BA81J?:7=AS8#*G54ZW^)X->=0#W^T:*(AYDO9M57_BIWN5SW-W MNI3U12!?N-_-ZLMU^U<35+U5H*9)>D(V-.?,2SL$F *R3"-Z$Z?SQ\ZQ%:Z( M?+8U/HQ;[E5^8E_EY]G&KL)/K"O\Y(57^(F?"C\)4.&L ?S)W^":RKQ=?5=: M4?7':C!/1'NWLY_C.!8*G>_M!@=A:J89(++%-_&3F+!]@S-\EPQON]!*'69V MY%+NLS@Z[UYZVFH?ABD:J58DSG JXR=T6SV;?3Y&6X$$_+4'\RPRX=ZPJ?1U:A+*"OEZ.KN+EGCI9S[#*QAR$63,DP(INAU0)=+ M3@$BK]$6YFH\DD3LK856B(OQ,\4;P56U-'V%^"G:KPMIFL#L"VY+. BXRJG/ MR'9',G9]A6YYA$ZVOT1"+NMKF82N)-Z62BB<@)9+2'5%SPX='B]KU82V?F4K M)P" Z*^>D*E(5U" #3-.?V;35(F)(O3ZSC97&1BB%UZLA5(MC[%7R_K>A(\ MI"2N7#$YT9X.K]6-#J\1>W^49,WLTC+.*()5-;&LD=Z1\CJ5S@GS5EB:Z+;L M,DXRO*D7\4KYHA=J[L>6"SE?C*WS[4H-I77]5=A2I>ATO=YO]RE;V(+>TA[> MFG8#E\$"0P42Z.?NWWPMD^U>>0W"Q(1G<35-E?0\"JU,YV2N@8R7 [H4GOV< MTS4T;CZNJZ\S2(X6;O/*=6N M^?077U_W'G_F;X8]!@N=]JR^6Z >C5-%1AO=U6>/\Q\$9@># M_OR1)7[:LTDFU<$$TS)PYW5\R,JC,_C$:%&U%: 21I4TJL17]8&C5*42F'F\ M*"PX-:-'81 Z]XHN1?G.M[N4/&-<+<^F!'F("\Q&PRQ:#*,-0 NBL1&0V<:2 M0T@.N 1[;!G&TEYM,VJ6)Y([M&ZW1S3!H6S,\)IU4]'GI'Q YQ^OKY<;!,RP M P8%*'X!\4%I"AHO%L:#25H[K7?O%&A:P80KKM =.Y9UX=E8>*R/: S#@7U9 M#66U5MNR+Z50TC>% Z4PG%>4+1#'A]Y&<+IOI-N7*DBZ6<[&'4M$F)FKQY*> MJ3U= #7G :%52S,^Y9)X=4?C<2NM8O/O19P.\ZLO!IYV+8DS/I?85B@;-JO& MPVP%TIKHK(1DMKGT4S!=6XK1S-=8M>Y@O9# C-%* <0V)'&ICX%"R/(:$ M[G9!_ <@1Z_K]17YDAI?"O27V*SREU<[%C^+\R>V?@!G1\L]7UJ);I]16^XZ?N:/3]F!^"LD+*]0 M;;M@N655@"^3*?:S><'H,N,\WWM<5ON-V'FFIX]QDK*=J3>D=?J$V*CY-DGW MY:#I'*TOOO@(?/NTPVOZSQO"'BDNMYC(FZ?X:_0VUP-G MUWDRB'3+*$S8Y@!97![/4[ M52LV+@:%;>2 99J@#?PR@J+W):^S_YKE1L=C!T#PN-YE9?@(;S M_:;@4GE)H6#^]->7FBU$+2&4D1(OYVP>&QB04?74OVW4J-B]7W01F/-\BR[8 MGR/PFIMR#^ACHJMV.]@2?ZU(U%Y^ZQN.,VZ3>IL\)AN<;8K6TO4>YG4BXLO( M11PYIO/KRB>%;1UWI"I1\Q1M\#JE>< &D1SMXF3FO1;:2B.PC]R%O4RRC7,0 M!J8YX5R"G\DTZ!+91KC[I7"WG>MJYJ03.)YYK'&A//5?J\8U' M;-L+G_;E+P=W?YZUKED7^V!F/A;=6-/$HE)ZQZ.KQ#M'I(,A- E#>K.BU4#V MU1TO6GM)O=B]=&BJ+DJ\+10#Q'Z-BH_LRZ@C4?W^-E=6>RN-+@1XU3=W=EZY M7K$H\>-\EV+7IO;2Q+9H5/VUD*MXI#5 ]%^N=[%A2Z)SC:&N J<964OCHJ D M8?G/99)57.B/I>EDZM$SN8SKV(7.L_- A<*X=E1"JA/QQ[R9X%V-3^P5XN]F MAJZ^Z@CP2_<&%62BG6$$$!:F67NP?L";?8I%:=X\\[+=L.R_OV; +%G/]>LD M72?8S*5PGA?3NM!.9VDTH_KE@06WSQ54T"?A;&,I/"W+UWO2CUVK M-:/62[XP<-U^/?<8M;F&B555](>CE0K=8>A9X.-Y%L3H9R2"FEF/+HS.7B., MM%,;KEB:<2KC=/._]D55JAOR ;-OF:2XDWVE)O7\3/K4Y[M M*ZN=H5[V8N:G25QJ!?N)>^QYO+)+Y-4MZ$* &NESM@7"7G#G-]"3P@7>G ':%7B1>(?S$ M%@_/W8LTUR&Q^-P#U,O%>\"?&AQVA_^2,DYU UA:-Z,PAM0KO#M%[1 M'5X(.TS5.Z0(#!!=FBAT)%R9!T%>AW=AKL;#2 SRUL&V+868V H)P=<%,,UX MKR^4S3CJ>Y'1R(2+4MLWTPN);Z(2G:36E$QU;%$H-0=@,R#YC:]E1 M(D3G98:A&@GTHW=)()=M@W]29/B]JT+MPQX9K=CY.O"@B(IC 3&,@'X0P:+K MB:]&5N_"'A259E2_1.+M0MI25X1T/KT?E B3<[255^4#SJ'#/3!A\4U,PHZ\ M@)7%E1I&+SIV&)0C_GY>,@!KE-A^]RXO]#IM?EB"9I;YJ[=D&R>980:K*Z28 MPZJ%/,]B=7W[GL=JK-O,9 DEQ5Q6]79ALUF]&M3,9TGK6C&C5:M M[S-NA6]PUJV=">A.MHXFB#N?:VH"?@^OZVO"E!.\UB:$>W$)+5=GE^<=+J$5 MH_$+6DP3DC:JA37AJ2I;9!/ JW+!S13189H-;SE98[PIWE'DL'MZ8XJJ>J_> M[]D&YQ?T058FC_@TV\@/-N+7W5.Q=,]V];4O]>V%L4E\U5ORPOIRW>,WQ9=P MWC08N)#:78A!?4>U><0"9N?Z4Y3PRZI1^9"3_?T#.O]X?=T^-Y@=UE%9F7DO MY"1<(A-#MK=;,Z3+SO;/28/%1',<]2I0]J.J]?9[6C*Q^I.6ZPV^(SFNY&[B M)UR:EY+\^?+BW=4'7.#\48PNG-$L];X?M*#B3;YE$G<.GK#RN <_HQ]]\#*H M1XT$RJO7Z'.>E/B(W-W-'4* -4[L:Z7/8[U6EXR6P)IT6=AY-8;+YEO.GT2' M[G1+\C+Y%X\4BH5B4+7>TC&SFJ<%(M#R^5HM O '63IB-!.=D?V.9,WZHF6, MP5NC0K*NQ!)1O44F)FW9LA-K,$Y"S.;\X]]PS,Z)XV/PSO(TU$E=26KK5,=8^UL1:W#P9MW?*3U_>G?%C+E/PX\Q+%.NW2V M,M'FM!MZ)Y]\^B-F]V.4]6V;NKDCE:ADZF9.!:F_: MH[F>E]RA78Z/[O;9!F_0YTIM0?,;ROI63$\8\"&97>AKJ"8'C'":MCT\+0I< M%H+?FZOL U[O\YRVV6_B(BE^S\@M2ZW90M*+;+#]DQ> MM,?LZ94C]J(Z78_]HR6RF,/?@15.;*NE=]B>5J=SWIX=IB8Z7)UO:F$' /(E M_'&JH@] LCEZ72/I?!*[L13N![/K7.C/:5=K-GONQ'C.M.7'INO>+I^_S'D+F*?":'>*>?$1MM ,6[5Q>&:/W!J2/SHAA4FI9Y(+@0LXT.**&M-/H M*CAH \6)+Z,9[B3G-X"H;O^T5QQ<56-6]'9S#;2,7@Z-L7(+N]S&:&C0S5W* MS39@=$@ONK'$EJ H7%]^#=KN4X# &>M(X,1[#@VAA84H>.%RX,''X:%90 MBY./@!$#IC8($B8U;W$!5CY_H<#H#\9^@YG6]@ ^(K=!<8G.2%&NT'M3V)+?]??8F9+QN$'=A&@$8#U0@4;$\![ @$ GO!HA9OXRW070R](I0YVU4(PT-D0*U48;FB%(6;: M:8Y#@50K$R"B_2D-J:BOB0Q-.;Q-7\A]@"8M9*KMJ8JE4 -4K[(I"3,.^A,1 M$@WI] ,$-M-NU0:T&D;)_@;M(*V&L13>MF6/:#74FDUO:TDY&:1.95NPX8V& M4D&Z\7HIC0;;:6HDA%Y(? B5D",-]+Y=&:"TK@._0BEZ3TJ*>+&T<3'(-U0> M@7[J+M[ELFVH _$PS;')?/\#.SVD&J'@IYC?/,39X1%C9M'T>ZYS=D=S^[&FX6!]H1PW6)T[5NFO MJELP4$FMMAZCEET^YEA;7B%NFS]KK']ELC407Q:=%[%VX7 "+DTV6:E./\?Y MYGR[2\DSQOSLVVL:41ZH!/L!K!]>+50OBOVV.A07.%\9S--@BC. )V^SHL&^ M@K^)U!!%A,V]^O</H[\=%TFCTGY;!V!QQG4!%I;@P'BZ;C?%")L6I?$-CI:.HBX M#*J$>*J):LGEQ<"1T#2$.B? :R*:G5U3X')DT33Q*4YC-AS_1WS/]UQ?W=TE M:YP7[;(KQG['J-8QQTK5-;J,**>?C1=VCK5AP\:4N .+8Q"U)>K=&(L9@1X% M(>)6M;TH8&&AP_>E(MCO#HT1CGW!N-ZEP52JC7Y,:X6:TT_Y.DVV1/-70JKK MS<4E7N@C23=?),9U6SJ=%8T,RY7/G/B#1ARB46?5(];H] MLU9WC0@CR^NG7;-WK@T*MN:B2@HU5S_Q)+@0,6()1V2.AA-QK^(>[2VM=*B_ M=%3[;>M&.O<)[;K-:ZG]"0FT\P:NE=C5RNC3$]N@]3]C7*JF5B7+ M?17C26#YSD(HK;R7!1: $D&8\(CS6Z*/GLUGS)6+/N+#%%P!G#/B]0\5IPMPZ MZ$-RQ#@5>$^RO'/B.)\3Z5'#NUWY]08N=OW>9^#^"SU?8.!4((L;"QS\M#9= MK5 C7QT0U](0I_HL93>6-T2K;ROP1I?^/B]7\YK["#Q2\<5$OLLDP_PJTP#1 M;V#;8P1LV5Y %!S\TB5$PG:A0D?#@Z].1*PLBD.D#V>'- MLWR=NU@I^BM?RW"153>P_YJ3HM\[".BAO;;%MP\6L+8@$-#[RP^"\JF].,&OH\'ZA<"LG22$LGV8BOB$IWLGO=0%"F*M9ZH'@L]QR!F74+7T&3C4!=PX'8B*GK$9%%2"_.. MPUTMCN)J+P3MF?XR;WRQQPMQJ,IN+ "KMQD^'J@3;WP[C_.,EJF@H:0..MH/-SFK[;'5^LQV3KH81Q"'K M[,3E2]:.48-5^[B4_6SCP"?=Q.:"X\'.-2MC\NUJ;HR8))3P$4E^>039\T-G MJW5=U?^J(H>=DOC 4"7'N&!7-M

D2CXB5;M]VR_UGM2_B?FU\C? M9\F_\*:]+[;'EDE]BLJ;R*=C_)CTR[B&GZD*JXM>TY0A^IW-HHDW""_BYK-I M241FPF@W]$[BNAVYYXD:TXU@7^?)(!8-7[3'B\4+'\.\'1_^]B_69HTCJY6@ M.'1CQ_[@@Z(;DJ9Q7J =[:OP =(EC(]VZZ,_K"FKK?9H)'\_&$3T797^-^UU MS,+JL[W1#O$G+Z/V3+O=-%4X]^9LA\'HUBUKO8O SI]PODZ*ZA=^H)2\(SE3 M]#Q+-KX GB;1QA1@YCFV\=]L[BFX424/.4,WHD#1X,;"6K0*=XM93C C-3U. M^SD'"$^S@O;E\#EIZ"%*+:,]*JQF1W6_U;8A\N\9V@+Y]!RZZ?'_E8*W.5Z+ M[-38>"Q)9YG((GM$$W/-IDD)1G5H6^*O %:-2,! \S):CWG>5SMB[7[NQF3D]YJ]1;$O=]!FQ;8XD5!XK:W+6!KZ;&+<0H&O=L:R%%X; M&]=H-.&UMOR"C5MYHL4&GK&5"H SBB@-,W*>ORYM=8H M)QG]Y[IJ-"$+[,:JU^OLK=5=E]N/+*_SJGM[O]K%][;FH@^8'9.;/J.+HMBS M"8%&'77UT>F&[%B^7>W_+]%_XK)^-O/B_+%8(^[UWUNJ;VFELV+?%?+3#6_< MFB-\>]PC9GA'[2&+0(Y\#$X$_0;^5LR$*J9Q MU"&,XZC^$_'[5MD8PS..\T7L.N*..H=8MIRM4!-5F+^OH<0[LE]7/'F)B_+X__RM MVG1:C9A*,SO/IET7TDE-S[5$3O,[_>5K_@H69&V;S%4D_F:S//3! L*G;Q3[ M6'-F9HGK:C*)!R_KQ)9.0O\YE.>"3<5$?WD2_P^J>7W]E=?C ?GRR#UC>A-L M3U;UT]Z17#QBP*IPO=3.K]ELM=E>KJM2S;&^5%Z;96W 4B[T% M5;J&"/T3?7Y(U@]HW]X*NVXW'4G!M\96(V\$W6)TD'RE>V7UK)UBTRPD;H3> M/2LMPR3;:&&!:YI)UST[Y/7J[HI2)F8MY4=\SV> ^K.K)KEZ&E4MYSI?:BJ! MEYZJSHMV&E2I%U6OV!DDI'Z)"O%VYFE,8Z42B^_?FYA4B7=F(*='B])CE,66D*[#+49_7@9?7C+[ES'J"B[F/"%@BIGK M]@$!7V.)=VB_KH R8];W%M^6%UE1YGM6W#,V(I"7R6V*JW\6M*R\B/UA66L] M46,6>HY!UKJ$KN'2QJ$N\,'M1()L MC]_1CWO^1%/X+$[/]D5)MK1H;YY_Q>0^CW)L6.%'QT_^JNNORPGP' A,6'-0D[A@!86;3 _;EB M>8;OV>57ND$1HS,=GPW*$3^TGS;G&_XV3MD8:LQ?SDM98&T3VSKI$D^OT^;6 MK(#RVLN&N1J/*=';94+H6R;V'<-72Y)![/050DS38?2%L\5TW#[@#:YZECPS MO::=2_HTON_CVU)+VFG3:'GMLAE+Y[?#IG,'[ZZIK43O24FSL9P*X"V*2]IC MP]MDOUVQCIH06E)'S0P.93<-BBMI)TVIK.ZBP1$Y"37/4MIB7]W]$;.AH?(J M_\"6^'0&?)J7A7@[R*Z<;(C/.]*&(XF=2NY*Z;'.=00?9S.J'R&\_/DF-[01 M3Y7?C0JC3+5CQ,N!_XD-_!]Q?DOTT[9CR^";!2<:%EQ\98$< PM@PLJ3V<7^3'1HMC' M]".QQ;'%>]R_*]>3-6G':X0UKQVRT;_&;T=M3#'@'3A[ZU%+A8W;<1U^\,^& MBJ-$R*,U4UA2#V\\.I4]/U? 2WN$UD;5/45W"KV$F*2XQ]NS53\QRML=X)Y_ MW,GH0 MYAHE%A^_RS*E>)LW<*C,Q02^@+"_@>?"=T2!&!"X\"2"4+OP(2" MO5NQG;.,$'R@J>"CL-4_9QYT,E>NGA12)*A)48D;2!$:-5;#_=6&Z/-,NR9# MZVH4@(Z_, 0I1N'=(.0^G*XT;35F7F'H8QGGY2@4F0;'-8I?%HH4H]AN*)II M.%I2'KZ*W]PZ=\34C;,0\\^0CG]/J]XT;BR94:D->'%\_-?5RC(VOC<@Q\U*WS(WO]\F$#;X[!N G2&'/+ ML+98!AS[M*YQ. 8VZN;XE< &WOZ"83-L?7W!AJV>_"E@#[+C9 Q<*MT#9#Y6 MD*DD5M7&SY>/F4XU^,.-,#O+]$E2Q/?W.0LT?+6NV(BAFA:!2=?3'29IUVD, M6&F\'.]@]J6=>S!H1^(!:AT5M9S9!&"E$^N:Z8W^ZY4ZH_KS(LOKI@:@+P=X MB6T-72FVE:%&W>M%FF9C@S^XS;FU05XROD,.%KL[HOK +43#<*M3CD"A MS: \@:C3]C."/@=U'868%.)BR^31L/+-7%(!1L^G1@O *37&ICYCX8QDO$'\ M(RD?ZNW;BIZ$I=;P[ 2]EK]S$B"E\W@F@L$=\/P#K95%=S9L<2$_V\ "4H*' M0&7%F0568%P"*P''G(#48+P,^OX63AWXV;D[=4#01;,2>N2(#:1@ MO#0=)K(,-'H=+[!UZ@.28@2AQB4#!:H5T&>J@6H5V@^B2HAK+;LI\0):S?A" M2.3...)@*.+YTSK=;Y+LGAW[0/]O M2RU61V0MFM):Z,#9#4 @C.,R0Q9T!^%XFF,:XN*!_?_Y/_?)(X5!5A8?,$UO M$W:?"GMQFFVZ#UJ2U?3U1;9FLU_X+:[^V_PX^H\'=BSHA[C$YW=W>-!5G,=Y M?3#$Q,Y=M]3/\JU 63:[,D6794]>=.T6_FD+$[&=>-53E&1H3>WQ79'\'_A@ M>>9-__,0DC+C'LS]JV= M?JC/K-EG$CQO.V+3(H"V3[F6)EB0_R:B)6?3J4NXQ=P/^GR%P0 !S5M\FI<> M([87&CY886&VE#-;#J$L2 MC"B5 V_Y_U>&*5"T1):) KZX_%>>Z-._58F^8F72O(4(-^P,*L3RAGPLOMT" M1WU@I9]XX =2*![[I6/0O[S@:.Y.S[ C,_:!(MS@#* L@0=IQD2L2=JI=TG& M#@F[9(6\SI-LG>SB5%QCV!^' 'K=J/X7VF<; MG*.4CR>3VS2IED7/G&S"JIM8UDJ7[%J5-B=GQ)/7Z1B0I]&0$I,=0@9QH15J MQ.J+;%\5L#3C_'[0->6]:D+%1_J_Q5V":<-SG>/'A.Q% M0]3O$7@S6&?W'@RZ9NK>?I.7)=9>BJ--H]T=-,M?\VI9-CO#FJ^$W1WLM!LB MMI)C1S5S, 'UW4,*H?KDJBB<5V7D*#ZYC8UT.7AR:M-LMFAY)5 M0V5,#R'>7!!U_.HAI8CM/C$U4TS^E14*XX]E7.Z+TZ>D/P"G?%_?MSU\[WHC MLLJC:UR5&=;>=CR0C\0C5#U#G]C3F??IJ2N( +YI[[;BOECG@F)C34\/V+=D M&R>9#K)="1EH:PF?L.UZ]0K!,3]P^DUT7Q@6P4';E@7T97BEAY MU#''PE!4_UTLY-J3$= @+I7691YX'9YO#RM+K6C ^W5'0H\MKRNG1_C5T=K:7-1^ MR!:IYTSGB-P=[0N,8J8V\T32:"01]]KMTMW62IOQSH">A/3#)5'=N+#6N@Y\MNZA*[$MG&H8S3<3L3_1JEXD,Q]>HH]*(A#?76I"E9O M0.KB#>AHE&P(J)%TIIRQ%)Z6_^D]Z=FEUHSJEPA7 M;^>FD[E2B=77[U-&J= ER2R(\;H: >!G)&C$^H$&.4)DA=I"KP5'FDE\=S#Y MGG8O\K(59.E?AP!+__C[1WS/.E^_8G*?Q[N'9!VGTK%RHUP]'*&6&TD24"G' M,L-D7$8'O4[4?K:0L7-SY1'@=^Z- ZC$&=8-]B8#>$E;T7XA)/.71KD:X&HY M%X";O#L!7&-<"7"E3@_@"YC9-%<= 7[E'KQ5X@V\P5@(!N\/;/A, N?!\_I, MS\-S![@.K+O LVU,!<>#3,0^>E*4''V_\8N^>!4L HG#KTX4'ZQWP&7]ND:6 MNIK"(DDZ/2%YTT:3X]2"PKA^('.5/CZ M+7Y*MONM%&'2=^)G]-XYH$SJQ05G?8,JI'7E(O'G0B:4Y-^>:#Y9%U\=D1IA M^DH+A[$D4V-,]J[&6/>="\9D7IPPUC.HQ%A'+A)_+@5CTF]/-)^LA[&V2(,Q M;:4%P]AU3C;[-5^?^1'GC\D:RU>7&>7$3]3(.>#0Z-T%DSKC*GRJ=2+QBA^# M(-XMI-TUUR$!?NXNGI7B-;;AH B-\ZM<%$#2R=")=-'=$W$'MM2G!TSW[1K@ MW!67(WD!_1)M11'SAY6BMR/9 ZZ^OJTQ6^#U]_?DD?[$?5;FSQ5LQ1\'U(H' M?V?UU,'-X8'X(>S!2 P.G8Q%7<>2#&CW[S]^OY#&O/4UB>Q[=,'R^T<& MC;:4+S!L<%(!@?[C +ZQ]_/R*/R1CSINV;#^*.'V^V4)1@+%)E!&5Z&DO6>S8V<$,M]JI>]JJ^N;3SR@%:,A\N MR.K94P&K(Q;5?R'VY\R7B,J^.5%_J][%H"V)&E':J@H(J/]['^<9+>LS7[1!T/#V$043%#]>+.B < M4@87E!OLJY"N58NJMZCU&K'W2 C,"WE0K1+XU^]"7Z=1P]\*+ $H<$JYMV'\ M>Y?&_667TG?B)_;>.:!:ZL4%QGV#*MQVY:+F3\3^GA>7\B]/-!^LB[R.2 TU M?94%3!K>)<4Z3O\3Q_D[^J0_V&B0ZJ4, RD/&8/"LX^$86C:E"_T-0[I0O4& ML5>(OUM&NJ"J-P+ZR/)DH2?HD)3.:)7)2/'?DO"%:XMT?IKO& M8:ANZPQP+[,,%,OKB@ ^K1R]'=$^=+Z(DI*HF8 M/ZJLY]65[/:X#'4=#*EGF)W?F%YD&_ST?^'^OE.M3 >K QEGL"J\NJ-U:%@/ MU[Y\C5?Q'/$7B+Y9 F)5=44 GU:&V9YH%[2F2@^&VG=)BM_O)8OO5*\[6&V_ M=H;IT)<[0CLV]>!LB=:X9(]0]6P)B)14!M%_0!D.#U)="&KJ,ACZ;N*GBPV% M?G*7K/F9 AHH&F0[N%3*.H/44 IWQ*H=Z.&KTJNQ3-^CKL""D&VJ6V)1!3+, M*U2Z!("")N!TQ9KD.Y)7ISRSG4IGU2*<,[*1I[X@C=[DA5;#PQP&H$0^IC+T M;DPS&CKMP\1&2VI5[2U#)$="%C'A)9 '!@)B74OR*0^-8G_FPP9I(=:457,M MAR%%^::84^#:LO@H2NJLF_HD!E8%'/V,K;;/FX96#='N$A6;4XO$2H"FOGL$XBZH& M!T,MC>!PM$5=Q^%"YC9.TS?[(LEP(4\6I!+=H-F5<(^:,H\>PF;/K"%N=J2; MP,F>HOKQ$N IKQYB_)[2V-D6[ 5/;1T'@^?Y%N?W-)/X-2>?RP==TZZ5[,!5 M(>D,6VT)W.&K,J^'L5RKAG/]%E6OEY01Z.N3@#^\#.=2A2[>82 )A_NGPR)I MZ4VK)K$NXB5B[G!7^O: =9EM ]"'*@W*G]KK[Y=PMZ&Q]@CL2TO!/9#N(=L, MAF"P/MUL**X*\9]+VI@<2W&MD>L 6RKGC&R-=W=HRXWKL2W3J<$M'J[J?R#V M&EUEBQB)UM4C 7YR&<8EXEV00X Q(=5?D,^]P_/,4C)$-Z6\H7OH6=OZ.Z8 M!F&[I3% -GO'9A/9VP6A6E)S,DPK*UB&Z(.P%,\:&(1&,Y^6O,JO<_*89 -P M041EN!Z(^@*WH@S>$#ZT#X)Y7VV ]6;JO!99$.!5]2I#O1X#,NCW-*3X-\$E M- FN25'&Z?^;[)3+3'2",@+T!'W!7^K?&_C[UD'0[RH-@%^]1O3]8E:+:.M2 M!GI=KB1_7?>6RRD/BPVEE1]>>YQ3QQR>W-ZR0 M/52H7I?UA1_]UP[H4_ER09_$I@I] ]&(_X==#WA\\NWM=Z@6F/LZ#T6-$/U7 M[$*P+U5#T%BA 2!XD\<;MN3G>7M+TAXNI._$3^F]U(L+[/H&59CKRD7B M3U3]/2_.Y%^>:#Y8%V$=D1I>^BH+&-[.G]8/[-Q[RP\U-;2<3\4>71KRW9CX#:N@ZW%)=LMVR).UG_@U^7 M7%SM2]K#R3;#^P[A"IU^M5[!?7$NH#P>ENCJO1@6ZNJ4F^6Z7 AQJ55UYW6! M6H)+Z'^#ZI[8UHZL/Z[3ZRWDM8$7A$9W>%N=\OSC7W[ZD;.%/?G[_]QG^)I^ MBZ0H2/[\GI3RVVM,8N+'JL5&$D);1G;+GPT7-N+V=?#\O88PX(!9UUF6(2H-]%H#)4 !S7G@ \C *6L??1!P:A_>("2SDA',O M4%&L07#"RKAU",KXF3Z#XJ=>K(F?*C$W>,NM!HB?6D<:D&OT?,3/]%G$SY]F MCY\&'!"+.NMS0J[1XH3.9"B ^8J?>@^CH,7C)X7&4N.G!Z@HXZ<#5L8O\ -% M3 A.2IP7^-(6+&-P\KHAXAD=/AO6TW=G5V5=,&T MQK#W1M;L2PERDVK$!% E@<[:)RUL"&M_;^N-*7&!N.A%5NSSF*VBN,[Q-MEO MT;LD8W^O6*/\F&QH9W\GWMSQ-[P9%Y=Q?8]N'G"]XX$VT'>4U2@E<5:@.Y(W MWG"Q$LJ86=WAO'Q>\=NAUG&QC]/RF3;R=3F$-VK[]&Y-U 7DA:"E6Z<)_=@% M^DSR=/.9%GCF! $"9F*'NBZY-4H-OXV& W+%3[X <#*6)<=*FBRD5? ((47Z MX %#CDD$X#>ZYQ%Z)V/P\X5 )PAJ?"879U2$W5+]/TBZN8W7_Y!?0V&0JM-\YK;;A!<"K]S>\BJY0L,:K<% ,/333AL%UPZE>$MI(S; J=( MU:YH?S]F1UF=9AO1=[_$,0T727R;I$ESY%4/@K9JXL?#U5RH ?7B/=VS=*SD MCI6=Z)I^"P:=QSC=\XGLE(WJX#\5:),4_%)CFA"VIFS8X$_*S+'IG"T?GF%H M1Z3VR@=_ZB$A+KFB5(V+(KE+J*FXJ$DZDD8%7DKT'1ZICAVGX7]W$G"X_.2&69 M#HNTJ7B>X&)I.4YP8$Z,R2#9$??4<_PAN7\HK^Y^IR]H>ZO,D"Q4^UD22-4+ M^0">PF5+<.=F/D)MM8;16DOC88&M 6\LZ5] 78&5( M8;#K*<'M.1FR\.H-UIVDJ&IY)*G1AQKP5!5QW2\(SJ84*22>?:5*%M_)8[H$ M\^H%RW7:- S-Q0IE7PQ>9X)JR*G ]_2S@F8#AX**"<&VH,\!U8/=X-." U?@ M4=6>IFYR<(4V>TJB.\IV/LWWS&ZT8.N \#.A;02;'\Q(OJ4:A\1GX3. $HRH M1F3EM:D?DSWH*(=E^V;# 3#,A.#0QTCHR:8%5^@@\TJ YP@M$:.YVG"X>\+ M,5/8\3("-_+Y0A9ICFB0VBYC>,0+= *@9M))(&6K/4(3.A7DJUVW<#3]A!"\ MY;T4-8482D#)!:P! ]K0E()"R/P 4Z?R8:ELXDFBBS2$6M;X.FBI20M M$X)X[+R1.XI#SQZ%R83LW/K L'PB:6&YTD2(G06L/O.M\W_NJ>T_XCR/:3,K MW76E$ZD/2I&*N+!)9M%[3J1QHB2*4B>JWC1'Y:#R(2[1?<+V'K$1#=:O8.O? M'\18(M_$3'_^ ^-241V70E.C@AT$PO8RQ^LUR3>\86 KHKDBXQ>78G\D65'F M_ >NT)YMCTJ?T7Y'TR>1-#&Y&!4[O!99$1^0F3D=TH*) "N_=^"*1+JAE=I4 M"'3ZR4UTUJUQ>=P LWZWD!TH3DA0W5@Q!@J.[;[N=[A/>2BL6\'@F^BU5+VG M6O?9@/*#FRZ*8H\W;_GVENJ>G^HHI]/RY@'_%N?_P.45V_1*7[]G_V3R++*? MD:+LWP3HSV!]%I\'@RX$'W5B0E#SUYB,1YM[0IS_#G.CG@9EF.0#F6 MX34?,VERA+@\HO\YVG+S;!OU?1YOVUNO=KPD,^5191;7*%J%%&XT28 M1=SN5Q+JD;5P%CJFCOZ^OWNBZ:4L 1GX353_R9<45(>--IWE?D/8;01)0\*L M1\(U!\6WU$+5 __N*R%-Z>02N3A!0O\W-G=5.[VZ:YW:>IIMZNX%+)6W,J5/ MXH&F @0ID.>I$G>;PMC&*+CM>J EV>[B=5D/TU63GC3")*KXQ>: /@M#*UDT M^^9TER#BU%$#II*W%()YG71^VB75@5]7=\)^?\Y9+5%/.9E)XL[AA7ET]$MB'[\WU#(4/4STJ0P%@X6FF5VW<%A!L MGK=YPX*K>/=BZU\UQ6L/ *_7 &@'*_R,#]C9@LSRS3)" ',][=Q>H#$""^.M M&3T?@P"+B_A^, T:O?0^ @ S"QNWG&T, .Y^@OF[4*, -M9!LW8O=QQ@+F:- MF:.;CEHA9^9F'PP %R,,K:89#G@ALW+3$F^QG)LLQ3Y_PODZ*6A!KG/\;I]M M\*CL&F &DEAKS00+0!JOTZ;3YH*,BT FNZTD>I?CHSLNT1X-J=27G I# @* M&4 P6$0,C458L# 6:2YF3)#Q DH0A!/ /+>VPJAS?:#."\APIR+,F+PV-&-" M9K. [QHXD=67P#M;V$#I@02R]N-E9)Y3$&)A7)AJG9=SD@FU EC=-76*:7(Z MZ9HN_PDFR&QT>G^?\]L(#F=6*)=O\:,IL"&D)%6K_$)&:\'PA4QX^TQ0309! M4]USI*<0Q^$7905(3F%V(4NQ7F)J.B511BR]"LR4@ NNYLQ* 07PS1)C3OI% MHW]1P)\J!_6X=]C>'B OG6_G,-S]I+EJR'W#E@YT.Q& 6XE?]#;B$8"'A*@P MFXCAID&A:]XMQ'9%")_Q!MU ;.L!D@4;M@\W,Z_+W3X\-_E&Y,DSL"]@[KR, MG<-610G'O(#[AK^RSV6G\!S$\YF[#SH&TL/S#%+B2RFE7$*$PJCWG%CO1\EL MG5IT*ND#5P?JQ>S>\.I$O?IY?;)>ZSR]]KEW6;-6(&;\W\79\Y\*5%3']+'# M*YE5E)%MDL7I82!WER?KN5<0F-!#X%7=Y:1"H6&:UF @4/I)!@T.QL#QF)]@ MC=YUQR,7-%YC MUB2=WM/_T3>_ -&Z#=:*.L%98]E_:VQVIL:X29=O.MQ6%5Z4<;8I>AEUU;.E M6. C1+4Y%-_S_^72.YP5AV/^"YP_TG:V0-]^TQ>OA[Z_^6[N5A@"(F)9V3U6 M:;0.U#*:#HE23\TSP,MH?+*&N@$1EUE<2/8))56[[0-+KBTXX'=Z:,;U7D;A MZ,N!4"#T^.UCDS7&F^(=_>6'*;G6#@3%JBQKO:8?#M9SRV^!;@+TU>T\:])A M&T,\;UC'Q0-*LCO:?V<7:))U$K-[?PX'UU87!N9XC9-'^H*OJZKZ]LV2?C'Y ME.3=O*-.%>9.%*QA1UP0T4_,@29:J;J5T\D0[VL@P-*E'ZSSP8)*OD)P>V%' M9V?I,A8V3819Y1A#4- ZCT-8?AL?%_K8.'6'[#?1&0O+NPYD!QNI-J\>HY/# MTV>:=+HO'TB>_ MOZJF/ZO+=J[N/S2AW#]\V*N*;P%1<^ ;QX#TELG"JI!O8 M!D^$XD:ZF6&LDQ]V 5"C,7,V8P41,K(*NWR#:#=4@[N: I-^DA8;;\YHI*G* M0;19:H(.%W^^;$]::_7J;'F2-YM\XZ M%_9H:5T1> @QB]D&[P$JWE$2;D'#.\SVP+-I^)C% CEDY06V-#-7!K,**8R0X!_%:^UW^8W?H!=!O+PR!>R*/X%X/EV6#L,R&KYFNT M*TMU(N*WRT5<>":SZ#U9TCA1$DBI$YW624N]6R/'._H3,9\T>\ H3^X?RM[> MC=8NC2K3*0\;.M;5Q@S.LN[S#P.NL&X%@U>' $^5[[\]K,Y\;F8; M^+;+&_(&5SLRWSQ_C%/:,K.F6MI6VJMWVE$;=7?$P[T%:G^M"V @C:6]UI!% M=]#A,%U7'2="(7B+ZXT?M\^(VQ%]//JNP&F*MO%3LMUOQ6 B:[;7^SQG$LWQ M(GP/"'68I&R'9R/)_DG2N>,"4+ S +?5"A&T1IB:2SQ3#WK-7"AU2 M$ZZW:DWJ5F=]".I)=F_1,!'@OR9+]=_.52%EY]@;V!N?V+<07!O.9 M$>[U"D]^P-C;I"CSY';/4IG3^QSSP1KI< E8OK[>TRSO=*NCR;SWK [J47WO M(\A ??+;IB6'XEJ0LA"1#".V03M'GQ^2]0,;0=GO=FG"5@GD-"'+]G?QNMSG MU:J!>T(V166@$ =P9"BAZCM,_XZK2,$()&- TKNETJ1ZN+,2YB0XV#U=: IUY0;SXP;G;4'42"YD"" 0Y%0W MH_K%G-=;4]_B.TQ[?,V@/3^-Z0->IW%1\%-Z;LCI9I.PHL3I=9QL+K*S>)>4 M<=H#M+LA\=%<#+F0<;Q?[TV2Z484H:^=MTK!"!$WY:"-6+(Y2K*C=564F=LK#T@G M7C'7C3;C;39AR+58\]'03V/I7H9 !*3-:VW@L"JC.HKO0X\^!RN(F3FZR(Z$ MH:_L236-]>ST<1SJ3F4(0)T6:T8W.E]9L\3VQO.9)CM,>\NGV8;E MX3N6HO&27(CLY2([7:]9[E-= M]ZX%"'%VBJW$1_:T^ZG\G+/+Q&%S;%&&IG2_'PBX-2-QPM<"F,GU8 MH%SPDU*KU)OD?-@GH0R39.-SKTCVR D2!I2#HP9":ZGV/CJPY\G+WK MHS A6=@CH&NK^95_YH1SF=3SO80NH?T,DHEN1TH3S>S^AIS10L9)UCXXJ+ZS MH'-PD&1-G1=[K45VCO9Z=]*2^VI8%NSTCEV_M9ANA:E'"D:_.M M<&X>OQ).GU NCVM>TWF:][ I@GG\_^U=66_<1A+^*PV_V 9D8.5@'[(/ \B6O D06X(E)PC\U")[),(< MY("#C#5H!F#OGSQ(^=;E MY?8*9^QZM72=HX,:(]HR)[ >K57R2QU1\%F"#:3+,V-J,ZLW]'!-R_?W!/7$ MHJ3&_'WII,-&8(QM,=))OZG#IL[#J2]\5GT RE!L(A9.$UC.XK8&%%2CVV+/ M"M.RA,;S@-HVQ;')MP+(=:PI%@;0/2RK6/-G@^7%8 QZV@L?6%R17F[%I8O! M>MGE.2Z5MN4)K?&V5KO%8ZSA3U4I2)-O]DX2UY6GXCSCI:=8U4FV]E-O;_A! M0KPL/-2EJ)IK/CCB.\#9H4Q&?ECZ:),23&+=T>SLQ(Z1U7NLT\R=(A'H<)"* M&',,L@,]11N&I^+B6K6.S]L=%:)DYVI@(&5[%D;E74<_Z:\"3A&Y8VE9Y>=< M)@29 :JZ^%B9J.)2%+5J9_LD"!'U0;^@3T%$'P;1W=$ RQFF')NH]X GIU1D MF=NI]]19U@L! E=' Y_64#BQ2^]A3PM%#R3) AJ-?HDSDOY%(Y,RO=>7^(%? MTF6*7NFY;!/"ED]U.LB8C]W6IJ%8R,,$EET8V<^TXKQIT"/.0,2O51J\-R63 MCDMXNY[M%FMTQJ! Z>Y<&O)L[%C:]6I!>W)#'K,/X="Q0UM&IA:EP6A6DU+) M=7#"T+(K<*:ES9E/FFG/Z;R8)9+QPCC-Z9\LQ@PB^M\=%FEE;NF=;BVG5@NYZEX?'"F4@K.6^&KT MG3%"G--3<]:N] ?*74,KD/4Q/MOO"W%^SZ(/#I3'(LA]41;I@;P%]02T#N60 MI,'D@PHMRUJ48RVM*L+)&XU20*2?A@MC33:IG@S21L;9 ^R!'>N8U*DP)83L?I(1?XA#Y?' M@'YO+++<'A![]485:':"4U1-$CFU3_C"#'G$NST-DH4H]*$*D1=VR^-@B%7' MKJT0@\TK51AAY@1?,(YWE+T^LJBS[4%A);;2$A(2UVJ("4MW.OHN]HY4QEX/ M#T<)!3 4P+O',P7W*&G3!U@>\89SC3IB)%BNAIXDT%ZF:;U1P"4AKH M6'= VK ?(ZO0K\#;%9;@+.*$%",8-1!T=*!QA!?0*T2$(HJ&W'?D// 5&3=)!(@BO\@J2'2^K4]CXL?FZGBB)"\],TH$'3'T"#K M'#>W85L?1[?OW*(*"'1S"Z(;[E3OM*M[!1=4L$%7I4(U,[FA@M=) RHO>C6$ MG54JENW]-(AO#7#7R+(;;I1*YLMZ#FK(.;WHT' TU>G?__Y\^LOY:Y20/1U)?E.<_ADG&?$1J\;+JR!&!!T(3B@UZR#M M1G9/N\82SK,:O!DA$>_M\MK;BVGRV#7+"S[X$B+ MQ36+2H4+#NB.*.Q55^T)PDS%\C/>8KGB'L5X!XR,CQ,KG#4? _'N2<1?X7G.4)%?TA3X.(I+)C79I4Q;=2IK+1 M944A6@FVC.%+2E6<\Q'%RVQQ5"VU5*10Z6+>A)G@"F< MGU$7:(O0%W#*3:!;7(+F9'+[=\$)W_=DX3\%=/9\/6WE+#J)]01[7!$ M9\% M?C):]),1OTY1GA)>_(<%@X(!NF4.C<_]9G5M\+-^W( M MH E,'"7#BT'IPV%8'1(DZ,_BH4X5NI"!4'Q%F@@L>SU0-9^HSY%<$VW8;Y M-P1(PV$D'%()7AR!?2RS#/9=1(172>SG'BO=Z9'@@?@7WSZ??Z51Z<>+SSCY MP>?='ORA+J!1MFFD@'5ZQ6H%D2HZ^5 M9G%]:6E(F\)4'-6?0 *-DV^(URTJ2D=5!@%2DMI &3( M^2D.P_CGM_T5=_JN\&W#:"YEV^+\\:B1H%G([JN2#D>]$%*?(I[=B4>$/$_J9R04$_FD3^5R8=%8,=9E MS.'T9#I;-33JQN24SH!K8V+'=P]01,D96O.4/'4K80G6[M3/'#K#$T ]?KTI MH$EWEM$@V(5!,_D.=*>U.,C)T9=">;X5RK/RP'%Q!9E8))Q=0X 6"LV^)]Q2 MH;9\8.UX\2JNE&9%^@*>&O+M$)CS%WDQ%.0-Y8E:))\ MTUCX,%+/Y;/5*:$CUA_"7F:?,<)F[IYI 8Y!")873D60#?Q.U?!W=!"3)U^# MPIA] C65=P9)D38AR!1?]J;MJ&#G%''.5J[XX3JR8V4O-:\]Z)(/K58ID8-- M(12DN5VA4N^ V@Q"E5]O_L!/M!:4ZU508Z0-3@HT1W]D2J# :7@RH-R%N2'O M8$E)0S(HV >6D;YUT;[J>PRSHEUEQ<@UW"%7B32^&_#ZD)ID,*B_V'2S\&-N M@$,&;G\$_^2!'V0'2=8"Z?/BW0>>VRA>CQV<)Y&RENJ/A&)3_;Z:"]GR48J5 M/FP;R+VV%5)E7$"'',Z8#K%6'^TC&6CK,78V3[R(Z.N&_")6.2_]2K ?YUTC MI$DU-"L8'[@G#I&B>3(RT#_N"@C ._(I$BO\/4&8C"#/X#!M*U@3Q-BLSE8:0 M4326FIBQK:DQ]6[V(>F8"'V\#$#ER:,#'!@N7>@? ;X-PB [?*71*8U-?^+$ MG_"F8R02QSI, HGT(0G.W>V(4&55D/+8G"$V8V#3+_8;"E(Z"TL(PRYM+]+O ML*4O5* 9,0#SQ#JWY"Z((I9FAS\O[N]1F/&2PI'?_'EE_GL46S+-FQK[<44< MHI;JI%S4'&!VX_;'I%G#># 8J!JC[ZPY*MJO+# Q:)BN "1N @8NP[P,<3 M$FE60'S!8-=!NX*?RU#E*V%UB\A4>-)M)@E)ZF:0NE)R=1YZ= 0IJT>+;G-6 M%9SJ3>QIJ"%:KBYEW^2 R_1B:'#&]:&DD.I FZ4K)+GQ^UT)1A@:].]E@R/ MB:+?U@(*L'_NOA>\3VY(T 9) Q\]T_+$\0$,#9>^\PH'4WZSV43B,T432.PR MCLY]94.(,GPKFJ:/Q.D]BO-L&\8_*8;]W&-^L>\YPS(P6IFC;(VP#-S=$1D' M-VLM!7;-R@5DW#C%)G=ML PZ0_;P">- T0$J 0'8\37?8_0K_2I $)$[G!%? MV>T5_+5@,.3N]D\7 4"#/\L*MNJRM>I:M:-5E/E6I8V7HJ.O5DF9F2]\<#CM9'!S4;[^'3*K&ZQ=$# M25(:DQ=90V229G(I_(,%F92X07Y"X?HSU[7ARR M+K;J\38C"6+'[H+H[@0%$7I]%?T=?8[.;Z+?Z#_7KUG['_H5Z0NRH@O[.,G806YV:),*CR/"2X!1ZN"!H%T<9??I M"2_&D-T'M"F)6&'P=!59F>0@B]41,92OI$?0R5,B8>@(NY#9EJ0"3%![VH1M M_1SQ!D\>(*,YE(P0 I(S2?I.]FO[<@&ZZ*!A?L>*G10&[$G# A01D*[YG-QF MOT=IEG#')01EP6U(.C)9)W;4J%]GL??CXM$CQ._6\(-@57P?.U8VJF(C&3Q< M .B,5/^L>?/S_$4X4<0;5%%1>H_%J7ZVM>]Q4I0R6AI1<.+Z6:7G6R+*P)/= M+?%]&E30X(0U\6D?Z=]E)Q<.'4#P'0/CK&U0;+A65L>^:TLJ($S, ]$+9ZI' MHR?& M4\3E"#RTDOHA)1%E=%S@L5S%[TJ0^;%2J49?0'\9WM0T3+7CA1IGZP M*:;1 T[K#75)?AR&.$EK-_?V18&&HK>UZ YDG'SMW1,_#TF=7;2W;';F>6QO MZP;3WLDND=JR*;ZP.1L;0V(J%3PNMNR(U)98\=W0WW)J'Z8NM];;G @+9@O' MM=:8C 'QT38AIAPK\V'7I:64!2:&M>V!$S6AL6M)CBX;16@&KE 4/-!WS@6M MYJ[O*O1%$J\NJC"6<:KM=[6/42UZ *XL*S[OL+@"K S[H%NE2;##R>&_)+Y+ M\/Z>=8)5TB99*LFZHTY0;J J$%AM-DSR!]R:4I8EWX=09+$I&J)F2U0T74W* M'@TTQ&;CU=G!F"2N-S-4Y;@%'^"FEXHL"]P]9\C-@#9(J_V5/) H)U^)%]]% M/&GH%3ZP*>P-27:76[&/U\&K%DWQ'11I;#1(203XC%Y'JE2EU)ELBJ8\]471 M%NU%XRJU!26R/B;#=K',C\J@"\$]I=WPPMRG8F[S#$5QAL)@%V3\_M<)HE_# M9T^"T ^B.\IIA[W[("+4Y)\\V(M=@GB[98N4)?GZU5L*;;X)'] M773&BW?[G!T:JMHOO%*AIS*Q*:+;1D>)O+([&L)FT5*8.$M+G+U^GM8*VFA\ M@HKFB+5GBG2U@H,ACC$IB;L<@=(R^M+Z%O8!F*HX.T J.XNCQ>%L$ 0^<^RQ MB...3N>_$KZ91YWC)S)PZGB\77WN6-;.\FC>,%L79X]')8V=U!LAY,> ]E43 M9I:3JA$=>_I+A&BHLN-[>K=,BVB($9&E$WY,CWNL,T2]@WW#),VC?6-,G4$* M[$CPN @S,(ECP0TDU2T0;7(4@)$?#K9!C/T!X?%W SDB+!6ACY8N4-HFY\D# M!1PCD)[U$]G]F9//[+!FT@'3T*/B'=J/;,#:Y 3N)0>82]'9:[NYHOWF&_\[ M'-%!X!&B3Q[XG/L!ASG.B%@3X-407J=HB\,PW@W3V*/ M^.7T/$AIW)EDY0G:LA'E'/@B=V>:Y?[2UZ<'01!/#%X;Z!QT+=+G19\'GMM@JL<.W-/()$B!-DRP*7_F'B()[N[%[4RQ DV] M3Q(\T#X\$)02+T_HU)N[()RA._8C\R/L9!H;8;96S>C96._IA[G':9-J8;:5OB6, ''$HR_D;+60]%I T;TP4K,E^&(2SR1YI!;^B1IW^T= MTQ!K]>%^M3G;)T&(J 7^!7T*(ASQA'-/=L2M!]N)$V.KG>-NK-^BZ\B:+4"@ M6#-TY\QZ,J:1V2%Y?@YM H]N ^/G03T=>,^[+N,'" +V+7UF>MBJN7>V*.U MF3M]!$PY.74(0#FZ_CL NKH6PM>[ M<%A6^V&Z)EUUNKQ+R*8]\XI>=$Z3E_YU% M_E6(/<[V[([^IWS0P>$BLHLO/[-L&TV=M:O@$<82O9<:FOD[LSFKJY'SNZ?5 MF; J6X*'0R\/JQI./A-/GUY<72,LRCRE>5@M'N_CC!5CQ&%X$$U9\$1X5UD3 M&FZ]V_+>HI]%/T[*F['E#SQ VY=]1IAUNGZ8IV6!ARPA.,V30W&E=D>R^\7K M/2QC,^*E5;'M+V;M1N6)%GCY)V4V8<+G1;J]'H-)0_Z&S"K[A;"<3;$,EJ5@ M=%'9/RK[G1!>154G)9?6!+7J N)]J!Z^F+%D.$Q$[+IRXY!E9IV=KF" 7%R[^R8/L M0+O/9BP/A J,F."J#\,W8S6IBA%2IK(QN8I"X*)!38%26Z?%9R-:HZHYXNUY MV%2!P0!;CBUH>C46B7R@D:Q/PXL]B5*^C'G&!(IC MM!\.=9/BYM#93YSXGW"0_(G#G)RE:;[;,ZKT PU(?EQ[]_1[I?Q9!U;S""M3 MM3D69I5QQVG?X-.^S=%=>2(?]](W5;96C-CJ>4CJ=,H813G?T*-_IS@D?.V* MS_=2\9C=UL;1 ;%@/4%_'L"._D(G(JM\Y8-,/KK=O M *7*FZ6?"YH6EG:/<7C'6:"F&-20@VX/J-FNO'#/A9T@)@X)!#8$GG2,#6_P M8F7

F='GX8#U?.!/IMZPW7%EOT1&8GQ->3C-!.ZB23ML66Z?EJGH-Z#Z;PEZ_"8]TT\)MLV MZ#;Z]B6BX:M1PD[GI32L8'T:W]^$A8C6[[R*!V %#(/,N',\,%P#'(/H17F(D[C?(-6GS%>"0'")6(!PA % Q"9 M<&8 83BZ2,]H#R#72#AF=CZQ8"@_!0.!H2!FAB_YC+@5C(LH<1>MQ[P1[G#^ M%L(CX8([';42F^M#]W06<8KSP<:@@JS9#Q22^?Z(-U# ?C]3/-DMYNGL9H\% M/TM:@/*B%OV4+ .)/@8>5T;4^EX^D>]( 0FGA1,11]]2W;09;8D-F0HT<02NQ%F^FO%'6I53)>N6_[*&Q+;Z)8 MA8DNB0 /%4FP6.!(: <'%6.##8^?*PRD:$U33DR. NT!Y+>/;VD(&4@[U2!B ML(M1#2+GZ?0@X2] %%0">+A??(P%!V0-8@H,=BFBLQ%R8,]QC=,E"!=#0@$T MNH3!HD,HK1V =-F;;V]X$LVL7"[*7+-X42;7=.\: (BYS7/3@VX+W*)GE.X0 MO8ZW3F/*T&&X0MV8"V+Y,C<\,<'7N-B<[O(";U$FV%'0+-6F- .61>$.=\Z3:3?Q5\NH9^(;YIN]OR[[+SOC57V/O?G'EWGCJQO.E]S]UA M4%X+[Q?T)^189C4L,R)<)327+3O M%0KW;CQHN,+BT:"O(1FW5FF^YRYWC)&RIE)$V4)I?DP#+0 M\[6Z?GXF&R5=7QH>G<7@#+3]=<(%$ZR35O\&>%U%CUM MZ#8#Q]LKZ9KWO,5T!Q.I>K>UVP"NWU?2-2*)Z<:*E*/E#VO\_'Z)=V3U_UI) M5?]C+U3]PV^_W#$2['^HFTI_<-8%U?K$G";W>YN0!^UJM*P_,RB=MP]P^@L_ MUQOG2_/N0?>+WS85"Z%AW!Z3<-=::C^)X9Z'49^(-56?A.7Q#^K0P4EO9)=P M#?(2J$#>*T'R,"BY?%_WRFV*+T&K!)OX0&JYQ%,$"0X/2&ZB5PK->Y1M%X_5 MPV?\$PE8F?YYA*J,;PZ!_^:*OO@@_]!_A 542;@7&GFG4D2J1TR?4%ZBQ4,2 M5^JY(__-'V.THKD4T'.,=SD7E?88-H?S%AB&@&?KBM,&NXT6^!9L2-I%;P5& M:T1%)C(M?X_3]05B#SB5=/NW8T5T(8 ,*J8V=B2,I[ALZ5Z[PVD2UIU?@)1\ MUM&+.)%Q@$6?\#DXW"0'FQ[;T Z[F:ZJO3,?U*OUZ-;G7-^GW7/U MW1^DBBDF(.XU/M@1T5R\ZVV,J)F;!XN[AK1N')]8U^K\H\"Z)"H/.+?H-2Y0 M7E^!=1CM>88>"F5>43E1LQTD('*R[47:Q*:8HB//@,*],)RS M23$!5Q1W3S/UVW$=;1'W8%)%QI6J2V9O@OZ?N^3UAOBG.,]I1CS29[G'6"JR MNL5B,G<#JDK7&"P=,X@*&%-O+F;HVP+M/W 5(UAE"XT%H^GI*5Q M<1$MRXM0G&F!BJS6G9C,%]FNZ+0ZXTX5H.026?OD%G.G7IPNJII.!FR%$S/MJA M!^A$00.0F)<_X;+&J[G!UAIW,2?:@!-2N1=,=!2CH.(*YOC0I7SE :URNN/6 MW7\:'#+)R?;W001DGG1F[L$(4#A9A^X=>8CYA1OUJC">?/$HP8F*K#UF M$Y'YC!.@<&"]P M^AS-DV^YGEUU9XG\S'X2BO86'8?"9W"H10*C@LO*/'6X0]_1S-[JQ\RHS P2 M)!3,@TH]"I^1H!8)C 0NJQH)?PYT0UBUKS9PM, X0S[;H9<=QA2&NK6N=?@H MVL T.(&\&L0+!OBFN2(T;* _=50@G^-0?0''_IWB]!EE14P$* "GBSB-TF6C:'GDT7GH73 M-<'\E@IT3^KAA9U)2)HP+"Z)#_+P@\RD1 *9;*7(,LQ:T$RC:'.X XF49C@= MZ]*X"X*2&P+#I&+BGK@\Z_O^/%[ANCIIS\1 G,NUUT:,"5B%JSQ5G)C:Z\%B MQ+A\@HP/:_-'G?]S%Q>O]+EIG)8[1Y+TBC):-L4BG]:%J$Q+N*.(E*8634#C M9@S9;G%Z1S-5",8/P?=V[!A\=]9WY:K':F'Z79?+KAHQ!FS"=7BP+HEAP!9D M\N.QIHH4L Q7F8K10\?]@881!<,@ WY:F4Z3*,\7CV4_DXTE(CIV'!G2.7&X MG59P!Q Q0?M.UY# WA[5'MFOD)8&0!3<_( QJOC2R7"&[D 9_ T6YK"7RH=GY0K(DOJ M2=<&!#M*A30,=V1YFGM*V6NC3M"SWX"M_IK3!,-9O$0?Y%!2E^/C2E8N()"! MQ3=%G*R"(+FTF>#4A M.QY9XM9?U9ES\QFY=E4%QO/H:LTW4-P[6:[PYR\H6\8Y*KMQ^[&5F'6XHWC( M@*WF$1R<-=4R#L3JRH)<"'1O63/GL@PR 92<^^L#2I]1!A?1Z!;[@*7Y?2O7 M5VANVBO7I>QYOJ.9^D]Q/ABS 90-;&247L,&+"(<-C*6YC>OW(^1^O>SYYOM MO+6()S?;#:Y[^8'!_?JJ]LKT49%&]/.7I[A*S795IX7QTU>:WW,QG>^*W9F*\6CPR>P;L0"RGVK\S MPZ?R&4LPT>"#KXA=;?._^'*H"-T]HJ*T 33G+^6$U'"C3\9*<^^/S\IGG%E4 MDO4=0GZ=-6)_]@6QI-$Y6NZ*^!G=9Q%]L80XUGS8\OL-*]\@2FXLHWTHMC$C MG[%J34'P;9,1-3:;V][$:YQ%EI9BCNV2TIYC40CT0U'; G[ M!G.!9B<(/DF&7TITF1_#5L:O0P8>CLZ,8)!"P[C2MYUEH_DXI]F8TVP<2)@Y MS<:<9F-.LQ%&'/R<9F-.LS%?=9NONLU7W>:K;@,CSU?=YJMN\U4WKZZZA74% MP=>K;@+OV73\>_+?/%I24XENL4%(ZX;+25V8I6G12;JJ(J@7NR(OHI0>U]RC M;"N0547.R"LF=]:705;#VA+W^[:L$MK)U97P?QYWF+^760^740 M3\:)^7608,Z[Y]2N\RO4G9Y[H%>H@\S6RA'H_&69[%95-EHR./ZKU(H:)=)B M8N@(B@6&)XCP8T FX!_DJ-$58?'8V1'-RR 1^FXTS8+,#B.ZQ6JMPXOY##E# MX<&0@_.?XOC8KT.[0&\3NY@9_9)&%7!0"Y&;#&WCW9:"!C'I!*]1 9I)C>;* MG7F-X.I>T6\J"?]X^]M+VF_QG.6X>H;G)"6Y]7SR^:1F:-'ZZH!@JT3_L?>6_1N-S+NEANT MVB6HOM[[Z;6\[,L+I010-O?U991.DWW('O]F$WX '@I7T+H05?I4? ^4\N?D M!31NGIBA+I@;1,/[U#XBT_WD9AK?7JT11 )OK=3],%W9X,=5]%8+4-_].IR MJ2;"@]+A!JC(>Q66@K6O)BZGZC&@+H=P507SL1CFJ02Y0'BLJ0X%+ -6)F!< MQGKC&J-2<06]-"%\QD'NH]_M'O)X%4?9ZUW4"LZ;+*CHFHF"F,Z)>/M&T"#R MQ6/GMB)WQ@ OT @,*&#O^D:]!HC)1#I^V)5];IVA$I3G==7^X M:;"^Y(PG4-:U][#2.@+VMLH>CPVZ"Z-F41VENP7P#EB]P,$,Z'?U!C(QTR C MN;BOUW(&,26=[#5AYRDN^\V1Y;J44W63H8D>WNZ2I$154[1N[ BK7 MZ1&EZL90\;B9$GFLJS=V!2Q]RXQ9+7REUI>1]#8(0K,[0# MH_/YN?#8HMZ> M1,MR]G.R)O^1=WD :=/OI:2^@T!#4#T/(.4;\&&3#-I'K9CE? MNLVT?FB@:.B7Z"7>[K;N%5=*0WG(8!"=J5.DN1<' M*N+P ]D&VPD.WN@)ZNJO!T'JL+/+8!JC[$5H P#O<>?$(TV1*M/Y4YD7JYE MQ,$#6L6'L07 X@%@;:1.='&G7YVS=-1V/'8V^'#'$<3]DRK(AP&N$-K21IE=7#;H_A[>Z[4QEJW53YQ$T M\;Z+D'2XQ\(A#0!K&K*.V#OAL*Z1])>@1LBS^#E>H725BY>G,I(F2P67) "P M &33!0F?90V.GSV([&F6"ULEC1"2V3*H'&?2K"@7 (),M3!F"JVHIT%8D.F8N'L; MDKD-D%RV-Q7<'$=/9BN[2[RYSH=P@Q(%T0=8\PB?&Y/8Y]V>=TAX'GUP#"3F MPR05_SX#>QN7M]X!P6O!O9O>T]&:<0(3'CIW6J4 MYG4?RFB 6YFU^-/KGN8F>BVW;+Y%V4J1QL4.WV'2E[%\7:C[,S4Y0O0R^XZ7 M%D;XO1:?\]VY&-S+(3P_2&/4TLY[FEP#S/U@T3 :YPB4]P)RP*@QRD;(OI4*A@-0$X%X29G%(\X M&.+%)'R?H71E\1S;X()]-<<^3_E=.00$#;=S M[*)%O%UA"3!7O0#6B1H>Y-F@165\132V&JU.GE$6K5$3UU]>OJ:*>IQZUTNS M ?;'"' #CMC2;LSKQJ8A^O+QW<:N[]>PZF2S!Z &+ \>'+'W1:Q MZ7+LUPQU.S9KGEW/@:T;A/NQ*?UQ[D&J-,39QCFD\S&LWI8'TJY^=D,N['P4 MODA;!4&FT#SJ==>4.ZZSWW&W\CK*6L[(H--?9ZK6^VT)CRFLU]HG[#@ MZ@V-:'=^H9#7AO>'R_DFSP75ZCG@8L9.8P[F;HYTX>.5$W*VU^*%:SKHOF\( M$)UDU:,W$_5QB:.4X$WNR$G/4,J/9U&!+J(X*Q^CFO0J KCV2:XI &J??8$% MJ_GH&[0E"OF)(F-EM?*?Y/EN6VF.^-,OJ-C@%4[P>I F<:R;T*]QK&O0J=&9 M\1[4@CU !&M'0I1M/_!L-FE%75--5%%X#ML \?B QK+DO.%2MMY](NF3J MEQN_C?/?+S*$+E,B%ID5WY+A;DHG+JMO"A?.K^]-N8<#FLZ=EYA6R("?W+6I MG,:%-D^J3.TL9/5-X2SX]\L^$*^K>TDF5Y^Q0EAD\3%ZZ$\!;_& M*7T%6^/L+:8RW_'X"U9,\TVE^:QBW':15WN2.E*$^5XTS5Y(7YLE0^:./OM9 M;;N6VNB^#2)\ L^<03,$&# XELXU5G>3]!6#1IF_?.UZ,7:Z?QON-'J*BRBI M!+TEBLV>T>H"9Q<[>I6@>9&9@;]Q^>%;LM#R1P+^L9J; OL&;9KB1>[0\_9: M!,KD:7QMM-7R\O+@+ZK!W]?"4R!&_#";LF',BVUC&W2$[[M=IJM=]=A[=78^ MO^LVO^MV#.^ZS8^/S(^/=-P0X^:XSXY(:>JV"V@\??:"_]0(1$[S1T8$W.?G M1>;G10);IASM\R)OY$K08+5X9,^+P(8ZP0Q;0<4?[CR(I[06.3RGZQ_O=E4@ M?S]RR?_P%ZHI4\_!-V4.W\^08W M-P,>]^;\^5,UYFUW>A^CQBSEJ_^SW:/T$%;<5[P+^["(\BFNY0MKGB^TS/?N M@WQ08KYW?^SW[OFA 70D2G,TW\*?;^$?Q2U\@@*\17>D0Y5-O**5T%8/;]L# M*-L[:1)*CX3D7ID'T4X"?:LMIK<2_5:Y2H MQ0:5<+B:@A@0FPC.+GPD%='Q%51!F-?34$+8K>F!1)3]CNC5!!G$H.2-2U62 M^P\N39$UD:7F'N0]JL\H)#&F1>@_7F!2 5-]D_%(SG'1($,,-A4WM(&Q'F@&YMX^G(4GB,UVR4 M1%F,\J_1&M%5]N+Q,5ZB+.])(;C;9%"TT99647NI3B5C"8V:V[SEZAK#O5;59@1#V3/1!!]WUSA]KHX]Z>"5W^,B2KK?3W%> M7./B'ZBX14N\3N-_#3+Z3UX/FR;2?CW!=9=#Z7Q<%YNPE\39EJ:(/\7I*J:%05-<*S5(Y[PC:PBN M:TVOYY'CUA3M"S?!RV0^IOMTR:%&/%Z=4X]^_3J#ZZXN;.'IJ-AOL>4[.('W MYBH?S@7.ZI\H'9LHQ$WE4_=O0>5S1]>QCJ<]7M!TRS>T@HU ';&C._EZQ!RL.GFP*OBU!WELJAF;02BJ M+AO_GC2:WW]Z8^\_";T7-^H+2,V3AT?MZ:M%_->A]&0W?R=*64_@$^+YQ2BO M)ZRC!\5)'XC2:]/;>@\*+.E@$:@[L(M6D28,#C"4B2;&4'K5<.9X,BQ[=U[8 MYD'@X#@NW?@P$RY^C$92$&!;2I(,1;P&M#$Z)A4'Z<@$TI9YN83"PO ,XR%' MLXI'T%C64I ])*NJ#?)>S2G>;G%:2G,:/<5%E%0=EEY0RYX1/:^XV!5D/*3Z MH($(#(:-R]?F,2@?!G;'*L8 MP953A%+XN,ZC7ODI#NY,ER?]-!S\I3%"1GD?[J(4^+AR=QE/N&9;.J4 M1'F^>*P;L\AN:;XQWAF.FK"9#$D(O9&0<]JBI)/)Y^[DA-L<[F$)@%(FHOTC MD9L,7>RHUVBZ OX P;2,SN?GVZT5,OA5>1)/UN0_\GX/(&TZOY34=R1H"*KG!J1\ M U\TJT=KK#/B 13;G$U*F89[' F8WXDTJCQ6%/,6*C3@XT&N/(,UOFQ2)MH0 M4!';\].*A9!BQ>/'TD9ZEG.-OI6?M([G!H4@IW&=0LXZMW3KPT3B?O_F[F@ MV9IW;EV"U MJR,UBD?7%^Z[EZTZTE4E3"8TY94#3 (2_-+I1/M756WK/*FA4V[Z3U9 M=BX'HFUP(:?U$Q(:\@'0(.<6\/MUDB LS14HOPP@@"[0]:=47N/E)\O5_(DU MY] ZW*.P8U.>&C]#>Y :G1EO\/;*4+ 'B&#MXV%DNOJ&NJB2H*+SG$ MB ?!#V$L2[DF#-X!GTBZ<'-F6E7^;9S_?I$A=)D2L5!>=)^ G\*)R^J;PH7S MZWM3[N& IG/G):85,MPM6:O*:5SH6?P(.>=,[.KNQX F'/%?:TM]@S_$)R'WF'/RS3>J?" M4 6?DFCY^]UR0YJ;E]^F'%V$E4TQPG J>U-]Z5!&"W^DX4@XQ2FF+Z?#!S]T M!)PM'Z)-M4W_'. ,HHSBJ3)X$ %C(D>IH%NT1/$S6BW2>Z*IG$@9#]\<,BF[ M?Q-2IZR?MQK"/[%EZE$$W?=B-;,N=GWX91TM<(D=%Z" RJ7&@@2 M3K71?_;%Z-U(P::9B\=.EJ!&!DEX)J@<)TI34SJ>#<'+$=SZV> M3E@^)$*=0RX+1N^1>PDK32D-0\Q[#!L0!9B!"'BK$RMO4@+NT5YU,W,-V06> MB&O$M>2AOBW=3;YZHTFRP"F C--@R6H(,='5+4KH"]S$"L5K9VJ=F^>S&CVZ MU4VZ89LD"/J%DM>65Y.[&-$%K3K9XEUYZT"\'C4H*=<$OZ0S+P V+QZCB[X_ M4-5)'8%672%ZAFM47.$\OT%9N55T4A19_+ KJ*N[QYTY]08G1#B7#N,\RE(R M']LW59 ;3T'6),,3DGDSU9^SW\W9[PZ0_:Z9_]S%+]S\5\+OS WZSG>_9NG# M3%D;\=YXD%*R9NQ3!&%HHEIFIN^RF".-VK2;3;-$D_%.4QTO!]'&=UO^;0"< MKRX'$&\;$NYMPJ^(CKYH=?*,LFB-VJQV98;&SDDBM,M64/U IO=P+K+Y/(3+$?41 M.YJTS ^ABOBU7]\3YZ02XO?+2MV#MEP28L@'*_ M8A%3.CGW*)>T9&W;MHQF;SS%:1&G.X*WQ5.=&R.O/]VB)4Z7<1)7_4EP"<8N MU^9/11-F'QPK;_0_]#W0/[]_P-02P$"% ,4 " "P10A9#N&KMU27 0#F MN!8 $@ @ $ 968R,# R.38X,%\Q,'$N:'1M4$L! A0# M% @ L$4(6#,R+3$N:'1M4$L! A0#% @ L$4(6:+*J*J&! IA$ !4 M ( !>ZP! &5F,C P,CDV.#!?97@S,BTR+FAT;5!+ 0(4 Q0 M ( +!%"%G[R"O7] \ (^T 1 " 32Q 0!F96UY+3(P M,C0P-C,P+GAS9%!+ 0(4 Q0 ( +!%"%G)VGHCYP\ %C. 5 M " 5?! 0!F96UY+3(P,C0P-C,P7V-A;"YX;6Q02P$"% ,4 " "P M10A9+!XKRW2TR,#(T,#8S M,%]D968N>&UL4$L! A0#% @ L$4(6?S,7XK!E@ *)$( !4 M ( !&_P! &9E;7DM,C R-# V,S!?;&%B+GAM;%!+ 0(4 Q0 ( +!% M"%G1E2YNI$P %!J!0 5 " 0^3 @!F96UY+3(P,C0P-C,P >7W!R92YX;6Q02P4& H "@"7 @ YM\" end XML 69 ef20029680_10q_htm.xml IDEA: XBRL DOCUMENT 0001339005 2024-01-01 2024-06-30 0001339005 2024-08-07 0001339005 2024-06-30 0001339005 2023-12-31 0001339005 2023-01-01 2023-06-30 0001339005 2024-04-01 2024-06-30 0001339005 2023-04-01 2023-06-30 0001339005 us-gaap:CommonStockMember 2023-03-31 0001339005 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001339005 2023-06-30 0001339005 us-gaap:RetainedEarningsMember 2023-03-31 0001339005 2024-03-31 0001339005 femy:EquityWarrantsMember 2023-03-31 0001339005 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001339005 us-gaap:CommonStockMember 2022-12-31 0001339005 us-gaap:RetainedEarningsMember 2022-12-31 0001339005 2023-03-31 0001339005 2022-12-31 0001339005 femy:EquityWarrantsMember 2023-06-30 0001339005 us-gaap:CommonStockMember 2024-03-31 0001339005 us-gaap:CommonStockMember 2023-06-30 0001339005 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001339005 us-gaap:RetainedEarningsMember 2024-03-31 0001339005 femy:EquityWarrantsMember 2024-03-31 0001339005 us-gaap:RetainedEarningsMember 2023-06-30 0001339005 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001339005 femy:EquityWarrantsMember 2022-12-31 0001339005 us-gaap:CommonStockMember 2024-06-30 0001339005 us-gaap:TreasuryStockCommonMember 2024-03-31 0001339005 us-gaap:TreasuryStockCommonMember 2023-12-31 0001339005 us-gaap:TreasuryStockCommonMember 2022-12-31 0001339005 us-gaap:TreasuryStockCommonMember 2023-03-31 0001339005 us-gaap:TreasuryStockCommonMember 2023-06-30 0001339005 femy:EquityWarrantsMember 2023-04-01 2023-06-30 0001339005 femy:EquityWarrantsMember 2023-01-01 2023-06-30 0001339005 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001339005 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001339005 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001339005 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-06-30 0001339005 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001339005 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001339005 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001339005 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001339005 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001339005 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001339005 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001339005 femy:EquityWarrantsMember 2024-04-01 2024-06-30 0001339005 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-06-30 0001339005 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001339005 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 0001339005 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-06-30 0001339005 us-gaap:TreasuryStockCommonMember 2024-04-01 2024-06-30 0001339005 femy:EquityWarrantsMember 2024-01-01 2024-06-30 0001339005 us-gaap:TreasuryStockCommonMember 2024-06-30 0001339005 us-gaap:CommonStockMember 2023-12-31 0001339005 femy:EquityWarrantsMember 2024-06-30 0001339005 us-gaap:RetainedEarningsMember 2024-06-30 0001339005 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001339005 us-gaap:RetainedEarningsMember 2023-12-31 0001339005 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001339005 femy:EquityWarrantsMember 2023-12-31 0001339005 femy:Two021StockOptionPlanMember 2024-01-01 2024-06-30 0001339005 femy:InducementGrantMember 2024-01-01 2024-06-30 0001339005 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2024-06-30 0001339005 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001339005 srt:MaximumMember 2024-01-01 2024-06-30 0001339005 srt:MinimumMember 2024-01-01 2024-06-30 0001339005 femy:FemVueMember 2024-04-01 2024-06-30 0001339005 femy:FemVueMember country:US 2023-01-01 2023-06-30 0001339005 femy:FemVueMember 2023-04-01 2023-06-30 0001339005 femy:FemVueMember country:US 2023-04-01 2023-06-30 0001339005 femy:FemVueMember us-gaap:NonUsMember 2023-04-01 2023-06-30 0001339005 femy:FemVueMember 2023-01-01 2023-06-30 0001339005 femy:FemVueMember us-gaap:NonUsMember 2024-04-01 2024-06-30 0001339005 femy:FemVueMember country:US 2024-01-01 2024-06-30 0001339005 femy:FemVueMember 2024-01-01 2024-06-30 0001339005 femy:FemVueMember us-gaap:NonUsMember 2024-01-01 2024-06-30 0001339005 femy:FemVueMember us-gaap:NonUsMember 2023-01-01 2023-06-30 0001339005 femy:FemVueMember country:US 2024-04-01 2024-06-30 0001339005 femy:JunePromissoryNoteMember femy:AFCOCreditCorporationMember 2022-06-01 2022-06-30 0001339005 femy:JulyPromissoryNoteMember femy:AFCOCreditCorporationMember 2023-07-01 2023-07-31 0001339005 femy:JunePromissoryNoteMember femy:AFCOCreditCorporationMember 2022-06-30 0001339005 femy:JulyPromissoryNoteMember femy:AFCOCreditCorporationMember 2023-07-31 0001339005 femy:JulyPromissoryNoteMember femy:AFCOCreditCorporationMember 2024-01-01 2024-06-30 0001339005 femy:JunePromissoryNoteMember femy:AFCOCreditCorporationMember 2024-01-01 2024-06-30 0001339005 femy:JulyPromissoryNoteMember femy:AFCOCreditCorporationMember 2023-12-31 0001339005 femy:JulyPromissoryNoteMember femy:AFCOCreditCorporationMember 2024-06-30 0001339005 femy:JulyPromissoryNoteMember femy:AFCOCreditCorporationMember 2024-04-01 2024-06-30 0001339005 femy:JulyPromissoryNoteMember femy:AFCOCreditCorporationMember 2023-01-01 2023-06-30 0001339005 femy:JulyPromissoryNoteMember femy:AFCOCreditCorporationMember 2023-04-01 2023-06-30 0001339005 femy:November2023FinancingMember us-gaap:ConvertibleDebtMember us-gaap:CommonStockMember 2023-11-21 0001339005 femy:November2023FinancingMember us-gaap:ConvertibleDebtMember femy:SeriesBWarrantsMember 2023-11-21 0001339005 femy:November2023FinancingMember femy:SeriesAWarrantsMember 2023-11-21 0001339005 femy:November2023FinancingMember 2023-11-21 2023-11-21 0001339005 femy:November2023FinancingMember us-gaap:ConvertibleDebtMember 2024-06-30 0001339005 femy:November2023FinancingMember us-gaap:ConvertibleDebtMember 2024-01-01 2024-06-30 0001339005 femy:November2023FinancingMember 2024-01-01 2024-06-30 0001339005 femy:November2023FinancingMember 2023-11-21 0001339005 femy:November2023FinancingMember femy:SeriesAWarrantsMember 2024-06-30 0001339005 femy:November2023FinancingMember femy:SeriesBWarrantsMember 2024-06-30 0001339005 femy:November2023FinancingMember femy:SeriesBWarrantsMember 2023-11-21 2023-11-21 0001339005 femy:November2023FinancingMember femy:SeriesAWarrantsMember 2023-11-21 2023-11-21 0001339005 femy:November2023FinancingMember femy:SeriesBWarrantsMember 2024-01-01 2024-06-30 0001339005 femy:November2023FinancingMember femy:SeriesAWarrantsMember 2024-01-01 2024-06-30 0001339005 femy:November2023FinancingMember us-gaap:ConvertibleDebtMember 2024-04-01 2024-06-30 0001339005 femy:November2023FinancingMember us-gaap:ConvertibleDebtMember 2023-12-31 0001339005 srt:MaximumMember 2022-07-01 0001339005 srt:MaximumMember femy:EquityDistributionAgreementMember 2023-10-31 0001339005 us-gaap:CommonStockMember 2023-04-01 2023-04-30 0001339005 femy:EquityDistributionAgreementMember 2024-01-01 2024-06-30 0001339005 srt:MaximumMember femy:PlacementAgentWarrantsMember 2023-04-30 0001339005 srt:MaximumMember femy:CommonWarrantsMember 2023-04-30 0001339005 srt:MaximumMember femy:PreFundedWarrantsMember 2023-04-30 0001339005 femy:PreFundedWarrantsMember 2023-04-30 0001339005 us-gaap:CommonStockMember 2023-04-30 0001339005 2023-04-01 2023-04-30 0001339005 femy:PlacementAgentWarrantsMember 2023-09-01 2023-09-30 0001339005 femy:PlacementAgentWarrantsMember 2023-10-01 2023-10-31 0001339005 femy:PlacementAgentWarrantsMember 2024-06-30 0001339005 femy:Two021StockOptionPlanMember 2023-12-31 0001339005 femy:Two021StockOptionPlanMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2024-01-01 2024-06-30 0001339005 femy:Two021StockOptionPlanMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2024-01-01 2024-06-30 0001339005 femy:Two021StockOptionPlanMember 2024-06-30 0001339005 femy:InducementGrantMember 2024-02-12 2024-02-12 0001339005 femy:InducementGrantMember 2024-06-30 0001339005 femy:InducementGrantMember 2024-02-12 0001339005 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001339005 us-gaap:GeneralAndAdministrativeExpenseMember 2024-04-01 2024-06-30 0001339005 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-06-30 0001339005 us-gaap:SellingAndMarketingExpenseMember 2024-04-01 2024-06-30 0001339005 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-06-30 0001339005 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001339005 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-06-30 0001339005 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-06-30 0001339005 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001339005 us-gaap:ResearchAndDevelopmentExpenseMember 2024-04-01 2024-06-30 0001339005 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001339005 us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-06-30 0001339005 femy:EmployeeStockPurchasePlanMember 2024-01-01 2024-06-30 0001339005 femy:EmployeeStockPurchasePlanMember 2023-01-01 2023-06-30 0001339005 femy:EmployeeStockPurchasePlanMember 2024-06-30 0001339005 2023-04-20 2023-04-20 0001339005 femy:CommonWarrantsMember 2023-04-20 0001339005 femy:PlacementAgentWarrantsMember 2023-04-20 0001339005 femy:PreFundedWarrantsMember 2023-04-20 0001339005 femy:CommonWarrantsMember 2024-06-30 0001339005 femy:PreFundedWarrantsMember 2023-04-20 2023-04-20 0001339005 femy:CommonWarrantsMember 2023-04-20 2023-04-20 0001339005 2023-11-01 2023-11-30 0001339005 femy:WarrantsSevenMember 2023-01-01 2023-06-30 0001339005 femy:WarrantsSixMember 2023-04-01 2023-06-30 0001339005 femy:WarrantsSixMember 2024-04-01 2024-06-30 0001339005 femy:WarrantsSevenMember 2024-01-01 2024-06-30 0001339005 femy:WarrantsSevenMember 2023-04-01 2023-06-30 0001339005 femy:WarrantsSixMember 2024-01-01 2024-06-30 0001339005 femy:WarrantsSevenMember 2024-04-01 2024-06-30 0001339005 femy:WarrantsSixMember 2023-01-01 2023-06-30 shares iso4217:USD iso4217:USD shares femy:Segment femy:Product femy:Women pure false --12-31 2024 Q2 0001339005 2023-03-31 NASDAQ 2023-11-30 10-Q true 2024-06-30 false 001-40492 Femasys Inc. DE 11-3713499 3950 Johns Creek Court Suite 100 Suwanee GA 30024 770 500-3910 Common stock, $0.001 par value FEMY Yes Yes Non-accelerated Filer true true true false 22232799 13525898 21716077 92535 98906 1315580 667118 997623 695879 15931636 23177980 1212417 1212417 47308 47308 429933 414303 2599994 2559356 651157 423077 4940809 4656461 3678450 3545422 1262359 1111039 2081054 2380225 44317 0 957078 1086581 3082449 3466806 20276444 27755825 951510 1137823 886352 1444296 92397 65300 533734 406636 2463993 3054055 32706 54935 4758017 4258179 1771487 2036067 6562210 6349181 9026203 9403236 0.001 0.001 200000000 200000000 22350022 22232799 21774604 21657381 22350 21775 117223 117223 60000 60000 2608642 2787137 125344962 123985306 -116665713 -108381629 11250241 18352589 20276444 27755825 221484 320514 492624 614498 73125 110469 161657 215589 1975875 1527172 3746606 3064611 975190 128899 1275677 373795 1611817 1356637 3114621 2671774 67628 133299 138856 266365 4630510 3146007 8275760 6376545 -4482151 -2935962 -7944793 -5977636 184138 42652 408822 139741 388311 198 749863 1870 -204173 42454 -341041 137871 -4686324 -2893508 -8285834 -5839765 -1750 0 -1750 0 -4684574 -2893508 -8284084 -5839765 -4684574 -4684574 -2893508 -2893508 -8284084 -8284084 -5839765 -5839765 -0.21 -0.21 -0.22 -0.22 -0.38 -0.38 -0.47 -0.47 22215516 22215516 13107590 13107590 21995436 21995436 12493334 12493334 22216570 22217 117223 60000 2631838 124994678 -111981139 15607594 121371 121 0 0 0 212697 0 212818 12081 12 0 0 0 10378 0 10390 0 0 -23196 23196 0 0 0 0 0 104013 0 104013 0 0 0 0 -4684574 -4684574 22350022 22350 117223 60000 2608642 125344962 -116665713 11250241 21774604 21775 117223 60000 2787137 123985306 -108381629 18352589 563337 563 0 0 0 989185 0 989748 12081 12 0 0 0 10378 0 10390 0 0 -178495 178495 0 0 0 0 0 181598 0 181598 0 0 0 0 -8284084 -8284084 22350022 22350 117223 60000 2608642 125344962 -116665713 11250241 11989796 11990 117223 60000 567972 108917384 -97080762 12356584 1318000 1318 0 2526664 818014 0 3345996 3858 3 0 0 0 1694 0 1697 1878722 1879 0 0 -1176533 1174842 0 188 0 0 0 65216 0 65216 0 0 0 0 -2893508 -2893508 15190376 15190 117223 60000 1918103 110977150 -99974270 12876173 11986927 11987 117223 60000 567972 108857065 -94134505 15242519 1318000 1318 0 2526664 818014 0 3345996 2869 3 0 0 0 3365 0 3368 3858 3 0 0 0 1694 0 1697 1878722 1879 0 0 -1176533 1174842 0 188 0 0 0 122170 0 122170 0 0 0 0 -5839765 -5839765 15190376 15190 117223 60000 1918103 110977150 -99974270 12876173 -8284084 -5839765 133028 264040 5828 2325 299171 148541 0 -44538 2830 1770 181598 122170 544363 0 -6371 78276 651292 146521 173828 -154065 -223682 36119 -557944 80116 -137482 -181065 -39657 3119 -8894780 -5388824 50145 0 246978 71849 -297123 -71849 0 3899813 0 547764 0 188 10390 1697 1021994 3373 30660 0 0 141298 0 12255 1001724 3203754 -8190179 -2256919 21716077 12961936 13525898 10705017 0 1870 4550 37370 0 0 6163 1586 0 <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">(1)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Organization, Nature of Business, and Liquidity</span></div> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="margin-right: 154.8pt; font-style: italic; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);">Organization and Nature of Business</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"> </span> </span></div> <div style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Femasys Inc. (the Company or Femasys) was incorporated in Delaware on February 19, 2004 and is headquartered in Suwanee, Georgia. The Company is a leading biomedical company focused on addressing significant unmet needs for women worldwide with a broad portfolio of in-office, accessible, and innovative therapeutic and diagnostic products, including a lead revolutionary product candidate and FDA-cleared products. </span><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">The Company’s mission is to provide women with superior minimally-invasive, non-surgical product technologies, accessible in the office, improving patient care and overall health economics focused on servicing the reproductive health needs for those seeking solutions for infertility issues (FemaSeed® and FemVue®) or permanent birth control (FemBloc®). </span><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company currently operates a</span>s one </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">segment with an initial focus on servicing the reproductive health needs for those seeking solutions for infertility issues or permanent birth control.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="margin-top: 0px; margin-bottom: 0px; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; text-align: left; text-transform: none; background-color: rgb(255, 255, 255); font-variant: normal;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Femasys has an expansive intellectual property portfolio which covers both design and utility patents in the U.S. and significant ex-U.S. markets for each product initiative. Femasys has taken concepts internally conceived and protected through development, including domestic and foreign regulatory approvals, and production, through in-house manufacturing.</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"> FemaSeed, a solution which enables directed intratubal insemination to improve on traditional intrauterine insemination (IUI) and provides a lower cost and safer option to in vitro fertilization methods, received approval to sell FemaSeed in Canada in April 2023. In September 2023, the Company received 510(k) clearance from the FDA for FemaSeed for intratubal insemination to market in the United States. A pivotal clinical trial was still ongoing at the time of receiving regulatory clearance, however, enrollment was completed in November 2023. In June 2024, the Company received European Union Medical Device Regulation (EU MDR) certificates and CE Mark certification for four products: FemaSeed, FemVue, FemCerv® and FemCath®. FemVue, a solution that enables fallopian tube assessment with ultrasound as an alternative to the radiologic approach (hysterosalpingogram) for the diagnosis of infertility, is approved for sale in the U.S., Japan, and Canada. FemChec® allows for fallopian tube evaluation after a FemBloc procedure to confirm occlusion (or procedure success). FemCerv is a solution for complete tissue sampling with minimal contamination of the endocervical canal in a virtually pain-free procedure as an alternative to the single biopsy method for diagnosis of cervical cancer and is approved for sale in the U.S. and Canada. FemCath, allows for selective evaluation of an individual fallopian tube as an alternative to the traditional intrauterine catheter that is undirected, is approved for sale in the U.S. and Canada. FemBloc<span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">®</span>, the Company’s solution for permanent birth control, is based on the Company’s platform technology for delivery and in June 2023 Femasys received FDA approval of our IDE to evaluate the safety and efficacy of FemBloc, our non-surgical, non-implant, non-hormonal in-office solution for permanent birth control in a pivotal clinical trial. In August 2023 Femasys announced the initiation of enrollment in the FINALE [Prospective Multi-Center Trial for FemBloc Intratubal Occlusion for TranscervicAL Permanent Birth Control] pivotal trial designed to evaluate the safety and efficacy of FemBloc. This prospective, multi-center, open-label, single-arm study design includes pregnancy rate as the primary endpoint, which will be analyzed once 401 women have relied on FemBloc for one year for permanent birth control. In addition, the study is designed as a roll-in beginning with enrollment of 50 women for a clinical readout primarily of preliminary safety data prior to enrolling the remaining subjects. An interim analysis of clinical data endpoints is planned once 300 women have used FemBloc for permanent birth control for one year. Follow-up will continue annually for five years post-market.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="margin-right: 36pt; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Basis of Presentation</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> <span style="font-style: normal;"> </span> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">The <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Company has prepared the accompanying condensed financial statements pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) have been condensed or omitted pursuant to these rules and regulations. These condensed financial statements should be read in conjunction with the Company’s audited financial statements and footnotes related thereto for the year ended December 31, 2023 included in our Annual Report on Form 10K filed with the SEC on March 28, 2024 (the Annual Report). There have been no material changes to the Company’s significant accounting policies described in Note 2 to the financial statements included in the Annual Report.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">In <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">the opinion of management, the unaudited financial statements include all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the Company’s financial position and the results of its operations and cash flows at the dates for periods presented. The results of operations for such interim periods are not necessarily indicative of the results to be expected for the full year.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> <span style="font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">Use of Estimates</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-style: italic;"> <br/> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0);">The <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expense during the reporting periods. Estimates for these and other items are subject to change and are reassessed by management in accordance with U.S. GAAP. Actual results could differ from those estimates.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="margin-right: 36pt; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Liquidity</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; font-style: normal;"> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">As of June 30, 2024, the Company had cash and cash equivalents of</span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> $13,525,898. <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company plans to finance its operations and development needs with its existing cash and cash equivalents, additional equity and/or debt financing arrangements, and revenue primarily anticipated from the sale of FemVue and FemaSeed to support the Company’s research and development activities, primarily focused on FemBloc. There can be no assurance that the Company will be able to obtain additional financing on terms acceptable to the Company, on a timely basis, or at all. If the Company is not able to obtain sufficient funds on acceptable terms when needed, the Company’s business, results of operations, and financial condition could be materially adversely impacted.</span></span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; font-style: normal;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">For the six months ended June 30, 2024, the Company generated a net loss of</span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> $8,284,084. <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company expects such losses to increase over the next few years as the Company advances FemBloc through clinical development if and until FDA approval is received and is available to be marketed.</span></span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The financial statements have been prepared on a going-concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company has incurred net operating losses in every year since inception and has an accumulated deficit as of June 30, 2024 of $116,665,713 and expects to incur additional losses and negative operating cash flows for at least the next twelve months. The Company’s ability to meet its obligations is dependent upon its ability to generate sufficient cash flows from operations and future financing transactions. Although management expects the Company will continue as a going concern, there is no assurance that management’s plans will be successful since the availability and amount of such funding is not certain. Accordingly, substantial doubt exists about the Company’s ability to continue as a going concern for at least one year from the issuance of these financial statements. The accompanying financial statements do not include any adjustments to reflect the possible future effects on the recoverability of assets or the amounts and classifications of liabilities that may result from the possible inability of the Company to continue as a going concern.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span><span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">Recently Issued Accounting Pronouncements – Recently Adopted</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">I</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">n November 2023, the FASB issued ASU No. 2023-07, <span style="font-style: italic;">Segment Reporting (Topic 28): Improvements to Reportable Segment Disclosures</span>. The ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The ASU improves financial reporting by requiring disclosure of incremental segment information on an annual and interim basis for all public entities to enable investors to develop more decision-useful financial analyses. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company will adopt the ASU for the fiscal year ended December 31, 2024 and interim periods in fiscal 2025. The adoption of the ASU will result in additional disclosures to the Company’s financial statements and footnote disclosures.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div style="margin-right: 36pt; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Recently Issued Accounting Pronouncements – Not Yet Adopted</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="margin-right: 36pt; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; text-align: left;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In December 2023, the FASB issued ASU 2023-09, </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-style: italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">. The ASU requires the annual financial statements to include consistent categories and greater disaggregation of information in the rate reconciliation, and income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for the Company’s annual reporting periods beginning after December 15, 2024. Adoption is either with a prospective method or a fully retrospective method of transition. Early adoption is permitted. The Company is currently evaluating the effect that adoption of ASU 2023-09 will have on its financial statements and expects to adopt the ASU on January 1, 2025.</span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="margin-right: 36pt; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">No <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">other new accounting pronouncement issued or effective has had, or is expected to have, a material impact on the Company’s financial statements.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="margin-right: 154.8pt; font-style: italic; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);">Organization and Nature of Business</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"> </span> </span></div> <div style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Femasys Inc. (the Company or Femasys) was incorporated in Delaware on February 19, 2004 and is headquartered in Suwanee, Georgia. The Company is a leading biomedical company focused on addressing significant unmet needs for women worldwide with a broad portfolio of in-office, accessible, and innovative therapeutic and diagnostic products, including a lead revolutionary product candidate and FDA-cleared products. </span><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">The Company’s mission is to provide women with superior minimally-invasive, non-surgical product technologies, accessible in the office, improving patient care and overall health economics focused on servicing the reproductive health needs for those seeking solutions for infertility issues (FemaSeed® and FemVue®) or permanent birth control (FemBloc®). </span><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company currently operates a</span>s one </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">segment with an initial focus on servicing the reproductive health needs for those seeking solutions for infertility issues or permanent birth control.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="margin-top: 0px; margin-bottom: 0px; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; text-align: left; text-transform: none; background-color: rgb(255, 255, 255); font-variant: normal;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Femasys has an expansive intellectual property portfolio which covers both design and utility patents in the U.S. and significant ex-U.S. markets for each product initiative. Femasys has taken concepts internally conceived and protected through development, including domestic and foreign regulatory approvals, and production, through in-house manufacturing.</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"> FemaSeed, a solution which enables directed intratubal insemination to improve on traditional intrauterine insemination (IUI) and provides a lower cost and safer option to in vitro fertilization methods, received approval to sell FemaSeed in Canada in April 2023. In September 2023, the Company received 510(k) clearance from the FDA for FemaSeed for intratubal insemination to market in the United States. A pivotal clinical trial was still ongoing at the time of receiving regulatory clearance, however, enrollment was completed in November 2023. In June 2024, the Company received European Union Medical Device Regulation (EU MDR) certificates and CE Mark certification for four products: FemaSeed, FemVue, FemCerv® and FemCath®. FemVue, a solution that enables fallopian tube assessment with ultrasound as an alternative to the radiologic approach (hysterosalpingogram) for the diagnosis of infertility, is approved for sale in the U.S., Japan, and Canada. FemChec® allows for fallopian tube evaluation after a FemBloc procedure to confirm occlusion (or procedure success). FemCerv is a solution for complete tissue sampling with minimal contamination of the endocervical canal in a virtually pain-free procedure as an alternative to the single biopsy method for diagnosis of cervical cancer and is approved for sale in the U.S. and Canada. FemCath, allows for selective evaluation of an individual fallopian tube as an alternative to the traditional intrauterine catheter that is undirected, is approved for sale in the U.S. and Canada. FemBloc<span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">®</span>, the Company’s solution for permanent birth control, is based on the Company’s platform technology for delivery and in June 2023 Femasys received FDA approval of our IDE to evaluate the safety and efficacy of FemBloc, our non-surgical, non-implant, non-hormonal in-office solution for permanent birth control in a pivotal clinical trial. In August 2023 Femasys announced the initiation of enrollment in the FINALE [Prospective Multi-Center Trial for FemBloc Intratubal Occlusion for TranscervicAL Permanent Birth Control] pivotal trial designed to evaluate the safety and efficacy of FemBloc. This prospective, multi-center, open-label, single-arm study design includes pregnancy rate as the primary endpoint, which will be analyzed once 401 women have relied on FemBloc for one year for permanent birth control. In addition, the study is designed as a roll-in beginning with enrollment of 50 women for a clinical readout primarily of preliminary safety data prior to enrolling the remaining subjects. An interim analysis of clinical data endpoints is planned once 300 women have used FemBloc for permanent birth control for one year. Follow-up will continue annually for five years post-market.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> 1 4 401 P1Y 50 300 P1Y P5Y <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="margin-right: 36pt; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Basis of Presentation</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> <span style="font-style: normal;"> </span> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">The <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Company has prepared the accompanying condensed financial statements pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) have been condensed or omitted pursuant to these rules and regulations. These condensed financial statements should be read in conjunction with the Company’s audited financial statements and footnotes related thereto for the year ended December 31, 2023 included in our Annual Report on Form 10K filed with the SEC on March 28, 2024 (the Annual Report). There have been no material changes to the Company’s significant accounting policies described in Note 2 to the financial statements included in the Annual Report.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">In <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">the opinion of management, the unaudited financial statements include all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the Company’s financial position and the results of its operations and cash flows at the dates for periods presented. The results of operations for such interim periods are not necessarily indicative of the results to be expected for the full year.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> <span style="font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">Use of Estimates</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-style: italic;"> <br/> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0);">The <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expense during the reporting periods. Estimates for these and other items are subject to change and are reassessed by management in accordance with U.S. GAAP. Actual results could differ from those estimates.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="margin-right: 36pt; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Liquidity</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; font-style: normal;"> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">As of June 30, 2024, the Company had cash and cash equivalents of</span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> $13,525,898. <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company plans to finance its operations and development needs with its existing cash and cash equivalents, additional equity and/or debt financing arrangements, and revenue primarily anticipated from the sale of FemVue and FemaSeed to support the Company’s research and development activities, primarily focused on FemBloc. There can be no assurance that the Company will be able to obtain additional financing on terms acceptable to the Company, on a timely basis, or at all. If the Company is not able to obtain sufficient funds on acceptable terms when needed, the Company’s business, results of operations, and financial condition could be materially adversely impacted.</span></span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; font-style: normal;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">For the six months ended June 30, 2024, the Company generated a net loss of</span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> $8,284,084. <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company expects such losses to increase over the next few years as the Company advances FemBloc through clinical development if and until FDA approval is received and is available to be marketed.</span></span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The financial statements have been prepared on a going-concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company has incurred net operating losses in every year since inception and has an accumulated deficit as of June 30, 2024 of $116,665,713 and expects to incur additional losses and negative operating cash flows for at least the next twelve months. The Company’s ability to meet its obligations is dependent upon its ability to generate sufficient cash flows from operations and future financing transactions. Although management expects the Company will continue as a going concern, there is no assurance that management’s plans will be successful since the availability and amount of such funding is not certain. Accordingly, substantial doubt exists about the Company’s ability to continue as a going concern for at least one year from the issuance of these financial statements. The accompanying financial statements do not include any adjustments to reflect the possible future effects on the recoverability of assets or the amounts and classifications of liabilities that may result from the possible inability of the Company to continue as a going concern.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> 13525898 -8284084 -116665713 <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">Recently Issued Accounting Pronouncements – Recently Adopted</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">I</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">n November 2023, the FASB issued ASU No. 2023-07, <span style="font-style: italic;">Segment Reporting (Topic 28): Improvements to Reportable Segment Disclosures</span>. The ASU improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The ASU improves financial reporting by requiring disclosure of incremental segment information on an annual and interim basis for all public entities to enable investors to develop more decision-useful financial analyses. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company will adopt the ASU for the fiscal year ended December 31, 2024 and interim periods in fiscal 2025. The adoption of the ASU will result in additional disclosures to the Company’s financial statements and footnote disclosures.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div style="margin-right: 36pt; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Recently Issued Accounting Pronouncements – Not Yet Adopted</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="margin-right: 36pt; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; text-align: left;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In December 2023, the FASB issued ASU 2023-09, </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-style: italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">. The ASU requires the annual financial statements to include consistent categories and greater disaggregation of information in the rate reconciliation, and income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for the Company’s annual reporting periods beginning after December 15, 2024. Adoption is either with a prospective method or a fully retrospective method of transition. Early adoption is permitted. The Company is currently evaluating the effect that adoption of ASU 2023-09 will have on its financial statements and expects to adopt the ASU on January 1, 2025.</span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="margin-right: 36pt; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> <span style="font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">No <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">other new accounting pronouncement issued or effective has had, or is expected to have, a material impact on the Company’s financial statements.</span></div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(2)</div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Fair Value<br/> </div> </td> </tr> </table> </div> <div><br/> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company applies a fair value hierarchy that requires the use of observable market data, when available, and prioritizes the inputs to valuation techniques used to measure fair value in the following categories: </span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Level 1 – Valuation is based upon quoted prices for identical instruments traded in active markets.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Level 2 – Valuation is based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model‑based valuation techniques for which all significant assumptions are observable in the market.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Level 3 – Valuation is generated from model‑based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect the Company’s own estimates of assumptions market participants would use in pricing the asset or liability.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Certain of the Company’s financial instruments, including cash and other liabilities approximate their fair value because of the short‑term maturity of these financial instruments. The fair value of stock options, convertible notes and warrants are based on Level 3 inputs.</span><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-weight: bold;">(3)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-weight: bold;">Cash and Cash Equivalents</div> </td> </tr> </table> </div> <div> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">As of June 30, 2024 and December 31, 2023, money market funds included in cash and cash equivalents on the balance sheets were $12,686,738 and $21,278,895, respectively, which represent level 1 within the fair value hierarchy where there are quoted prices in active markets for identical assets.</div> 12686738 21278895 <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-weight: bold;">(4)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-weight: bold;">Inventories</div> </td> </tr> </table> </div> <div> </div> <div style="margin-right: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Inventory stated at cost, net of reserve, consisted of the following:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; font-size: 10pt; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">June 30,</span></td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">December 31,</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> 2024<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">2023<br/> </span> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Materials</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">792,365</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">367,934</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Work in progress</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">229,045</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">128,993</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Finished goods</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">294,170</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">170,191</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">Inventory, net</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">1,315,580</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">667,118</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="margin-right: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Inventory stated at cost, net of reserve, consisted of the following:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; font-size: 10pt; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">June 30,</span></td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">December 31,</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> 2024<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">2023<br/> </span> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Materials</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">792,365</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">367,934</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Work in progress</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">229,045</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">128,993</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Finished goods</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">294,170</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">170,191</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">Inventory, net</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">1,315,580</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">667,118</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 792365 367934 229045 128993 294170 170191 1315580 667118 <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-weight: bold;">(5)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-weight: bold;">Accrued Expenses</div> </td> </tr> </table> </div> <div> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Accrued expenses consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">June 30,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;"> 2024</span> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">2023</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Clinical trial costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">334,799</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">276,141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">Accrued interest<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">250,025</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Incentive and other compensation costs<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">170,328</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1,082,606</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">Director fees </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">70,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">60,210</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Franchise taxes <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">3,150</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">12,160</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>58,050</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">13,179</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">Accrued expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">886,352</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">1,444,296</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Accrued expenses consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">June 30,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;"> 2024</span> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">2023</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Clinical trial costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">334,799</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">276,141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">Accrued interest<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">250,025</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Incentive and other compensation costs<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">170,328</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1,082,606</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">Director fees </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">70,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">60,210</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Franchise taxes <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">3,150</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">12,160</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>58,050</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">13,179</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">Accrued expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">886,352</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">1,444,296</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 334799 276141 250025 0 170328 1082606 70000 60210 3150 12160 58050 13179 886352 1444296 <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-weight: bold;">(6)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-weight: bold;">Clinical Holdback</div> </td> </tr> </table> </div> <div> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table shows the activity within the clinical holdback liability accounts for the six months ended June 30, 2024:</div> <div> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Balance at December 31, 2023<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">120,235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Clinical holdback retained</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>5,990</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Clinical holdback paid</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(1,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Balance at June 30, 2024</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">125,103</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Less: clinical holdback - current portion</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(92,397</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Clinical holdback - long-term portion</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>32,706</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table shows the activity within the clinical holdback liability accounts for the six months ended June 30, 2024:</div> <div> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Balance at December 31, 2023<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">120,235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Clinical holdback retained</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>5,990</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Clinical holdback paid</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(1,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Balance at June 30, 2024</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">125,103</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Less: clinical holdback - current portion</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(92,397</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Clinical holdback - long-term portion</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>32,706</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 120235 5990 1122 125103 92397 32706 <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-weight: bold;">(7)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-weight: bold;">Revenue Recognition</div> </td> </tr> </table> </div> <div> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Revenue is recognized upon shipment of our goods based upon contractually stated pricing at standard payment terms ranging from 30 to 60 days. All revenue is recognized point in time and no revenue is recognized over time. For the three and six months ended June 30, 2024 and 2023, there was no revenue recognized from performance obligations satisfied or partially satisfied in prior periods, nor were there any unsatisfied performance obligations as of June 30, 2024 or 2023.</div> <div> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The majority of products sold directly to U.S customers are shipped via common carrier, and the customer pays for shipping and handling and assumes control Free on Board (FOB) shipping point. Products shipped to our international distributors are in accordance with their respective agreements; however, the shipping terms are generally EX-Works, reflecting that control is assumed by the distributor at the shipping point. Returns are only accepted with prior authorization from the Company. Items to be returned must be in original unopened cartons and are subject to a 30% restocking fee. Throughout the periods presented, the Company has not had a history of significant returns.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table summarizes our sales, primarily from FemVue, by geographic region as follows:</div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Three Months Ended June 30,</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Six Months Ended June 30,</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">Primary geographical markets</span> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> 2024<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">U.S.</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">221,484</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">262,469</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">492,624</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">556,453</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">International</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">—</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">58,045</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">—</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">58,045</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">221,484</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">320,514</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">492,624</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">614,498</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> P30D P60D 0 0 0 0 0.30 <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table summarizes our sales, primarily from FemVue, by geographic region as follows:</div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Three Months Ended June 30,</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Six Months Ended June 30,</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">Primary geographical markets</span> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> 2024<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">U.S.</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">221,484</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">262,469</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">492,624</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">556,453</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">International</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">—</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">58,045</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">—</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">58,045</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">221,484</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">320,514</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">492,624</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">614,498</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 221484 262469 492624 556453 0 58045 0 58045 221484 320514 492624 614498 <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-weight: bold;">(8)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-weight: bold;">Commitments and Contingencies</div> </td> </tr> </table> </div> <div><br/></div> <div style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Legal Claims</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Occasionally, the Company may be a party to legal claims or proceedings of which the outcomes are subject to significant uncertainty. In accordance with <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Accounting Standards Codification</span> (ASC) 450, <span style="font-style: italic;">Contingencies</span>, the Company will assess the likelihood of an adverse judgment for any outstanding claim as well as ranges of probable losses. When it has been determined that a loss is probable and the amount can be reasonably estimated, the Company will record a liability. For both periods presented, there were no material legal contingencies requiring accrual or disclosure.</div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <br/> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">The Company, as permitted under Delaware law and in accordance with its bylaws, indemnifies its officers and directors for certain events or occurrences, subject to certain limits, while the officer or director is or was serving at the Company’s request in such capacity. The Company entered into employment agreements with its officers, which provides for indemnification protection in the executive’s capacity as an officer for actions taken within the scope of employment. The maximum amount of potential future indemnification is unlimited; however, the Company has obtained director and officer insurance that limits its exposure. The Company believes the fair value for these indemnification obligations is minimal. Accordingly, the Company has not recognized any liabilities relating to these obligations as of June 30, 2024 and December 31, 2023.</div> <div> <span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(9)</div> <span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-weight: bold;">Notes Payable</div> </td> </tr> </table> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-style: normal; margin-right: 154.8pt; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><span style="font-style: italic;">AFCO Credit Corporation (AFCO)</span></div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In June 2022, the Company executed a Promissory Note with AFCO to finance certain insurance premiums totaling $465,380, requiring the Company to pay $47,539 in a down payment and make monthly installment payments. The annual interest rate was 5.7% and the monthly installment payment was $47,539, which represents principal and interest. The final installment payment was paid in <span style="-sec-ix-hidden:Fact_64439b349b2e492e98a7c1aae61afb0f">March of 2023</span>.</div> <div style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In July 2023, the Company executed a Promissory Note with AFCO to finance certain insurance premiums totaling $469,042, requiring the Company to pay $48,423 in a down payment and make monthly installment payments. The annual interest rate was 8.6% and the monthly installment is $48,423, which represents principal and interest.</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> The Promissory Note was paid in full without penalty in <span style="-sec-ix-hidden:Fact_a2c77bd8d8d64bc7a4c6088603c74c8b">November 2023</span></span>.</div> <div style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">As<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> of June </span>30,<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span>2024,<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span>2023,<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> there was no principal balance on the AFCO note in the accompanying balance sheets. Interest expense in connection with the AFCO promissory notes was </span>$0<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>$1,319<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> for the </span>three<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and six months ended June </span>30,<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span>2024<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2023,<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> respectively.</span></div> 465380 47539 0.057 monthly 47539 469042 48423 0.086 monthly 48423 0 0 0 0 1319 1319 <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">(10)</div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Convertible Notes with Warrants (November 2023 Financing)</div> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="color: rgb(0, 0, 0); text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">On November 21, 2023, the Company issued (i) senior unsecured convertible notes in an aggregate principal amount of $6,850,000, convertible into shares of common stock at a conversion price of $1.18 per share, (ii) Series A Warrants to purchase up to an aggregate of 5,805,083 shares of common stock at an exercise price of $1.18 per share, and (iii) Series B Warrants, together with the Series A Warrants, and, together with the convertible notes, to purchase up to an aggregate of 5,805,083 shares of common stock at an exercise price of $1.475 per share. The financing resulted in aggregate gross proceeds of $6,850,000, before $525,144 of transaction costs.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">The Notes accrue interest at a rate of 6.0% per annum, payable annually, in cash or shares of common stock at the Company’s option, and mature on November 21, 2025, unless earlier converted or redeemed.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="color: rgb(0, 0, 0); text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Notes are convertible into shares of common stock at the election of the holder at any time at an initial conversion price of $1.18. The Company has agreed not to issue or sell any equity securities of the Company at a price below the then-current conversion price for a period of 18 months after closing, subject to certain exceptions. Beginning six months after issuance, the Company may require holders to convert their Notes into conversion shares if the closing price of the common stock exceeds $2.36 per share for 10 consecutive trading days and the daily dollar trading volume of the common stock exceeds $1,000,000 per day during the same period and certain equity conditions described in the Notes are satisfied. The Notes provide for certain events of default, whereby each holder of Notes will be able to require the Company to redeem in cash any or all of the holder’s Notes at a premium of 115%. The conversion feature did not meet the requirements for separate accounting and is not accounted for as a derivative instrument. As of June 30, 2024, the Convertible Notes have not been converted into shares of common stock.<br/> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> <br/> </div> <div><span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">The Warrants </span></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">The Series A Warrants are exercisable immediately and expire five years from the date of issuance. The Company has the right to call the exercise of the Series A Warrants if the closing price of the common stock exceeds 200% of the Series A Exercise Price for 10 consecutive trading days and the daily dollar trading volume of the common stock exceeds $1,000,000 per day during the same period and certain equity conditions are satisfied.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">The Series B Warrants are exercisable immediately, together with the Series A Warrant Shares, and expire one year from the date of issuance. The Company has the right to call the exercise of the Series B Warrants if the closing price of the common stock exceeds 200% of the Series B exercise price for 10 consecutive trading days and the daily dollar trading volume of the common stock exceeds $1,000,000 per day during the same period and certain equity conditions are satisfied. 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.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">The Series A Warrants and Series B Warrants are classified as a component of permanent equity because they are freestanding financial instruments that are legally detachable and separately exercisable from the shares of common stock from which they are issued, are immediately exercisable, do not embody an obligation for the Company to repurchase its shares, and permit the holders to receive a fixed number of shares of common stock upon exercise.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="color: rgb(0, 0, 0); text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">For the convertible notes for the three months e<span style="font-size: 10pt;">nded June 30, 2024, the Company recognized total interest expense of $388,311, including coupon interest expense of $102,750 and amortization of debt discount and issuance costs of $285,561.</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> For the six months ended June 30, 2024, the Company recognized total interest expense of $749,863, including coupon interest expense of $205,500 and amortization of debt discount and issuance costs of $544,363. </span>As of December 31, 2023, the Notes principal balance as $6,850,000, unamortized discount was $2,636,346 and accrued interest was $44,525. As of June 30, 2024, the Notes principal balance as $6,850,000, unamortized discount was $2,091,983 and accrued interest was $250,025. The fair value of the convertible notes on June 30, 2024, calculated using a discounted cash flow analysis, was $6,307,258.</span></div> 6850000 1.18 5805083 1.18 5805083 1.475 6850000 525144 0.06 2025-11-21 1.18 P18M 2.36 P10D 1000000 1.15 P5Y 2 P10D 1000000 P1Y 2 P10D 1000000 388311 102750 285561 749863 205500 544363 6850000 2636346 44525 6850000 2091983 250025 6307258 <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-weight: bold; font-family: 'Times New Roman';">(11)</div> </td> <td style="vertical-align: top;"> <div style="text-align: left; font-weight: bold; font-family: 'Times New Roman';">Stockholders’ Equity</div> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';">On July 1, 2022, we filed <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">shelf registration statement</span> to sell up to $150 million in common and preferred stock, debt securities and warrants. Additionally, we entered into an Equity Distribution Agreement (the “Equity Distribution Agreement”) with Piper Sandler &amp; Co. (“Piper Sandler” or the “Sales Agent”) and filed a related prospectus establishing an “at-the-market” facility, pursuant to which we may offer and sell shares of our common stock from time to time through the Sales Agent. In October 2023, the Sales Agent was authorized to sell shares for aggregate proceeds up to $16.7 million at current market prices until all shares are sold. As of June 30, 2024, 3.9 million shares of common stock have been sold for aggregate proceeds of <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">approximately </span>$8.7 million under the Equity Distribution Agreement pursuant to the prospectus. As of June 30, 2024, the amount we are authorized to sell is subject to baby-shelf limitations.<br class="Apple-interchange-newline"/> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';">In April 2023, the Company sold an aggregate of (i) 1,318,000 shares of common stock and (ii) pre-funded warrants to purchase up to 1,878,722 shares of common stock in a registered direct offering (“pre-funded warrants”) and, in a concurrent private placement, warrants to purchase up to 3,196,722 shares of common stock (“common warrants”). Additionally, common warrants were issued to the placement agent to purchase up to 191,803 shares of common stock as compensation for services (“placement agent warrants”), collectively the (“April 2023 Financing”). The purchase price per share for the common stock, pre-funded warrants was $1.22 and $1.2199, respectively. The gross proceeds from the offering were $3,899,813, less placement agent fees and offering expenses of $547,764. <br/> </span> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">In June 2023, all pre-funded warrants were exercised for shares of common stock. In September and October 2023, all common warrants and 122,994 placement agent warrants were exercised for cash proceeds of $3,687,976. As of June 30, 2024, 68,809 placement agent warrants remain outstanding.</div> <div><br class="Apple-interchange-newline"/> <span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"> </span> <span style="font-family: 'Times New Roman';"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">As of June 30, 2024, the Company had 22,232,799 shares of common stock outstanding, and no dividends have been declared or paid.</div> 150000000 16700000 3900000 8700000 1318000 1878722 3196722 191803 1.22 1.2199 3899813 547764 122994 122994 3687976 3687976 68809 22232799 0 <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-weight: bold;">(12)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-weight: bold;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Equity Incentive Plans and Warrants</span></div> </td> </tr> </table> </div> <div><br/> </div> <div><span style="font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Stock-Based Awards</span><br/> </div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; font-weight: normal;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">(a)</td> <td style="width: auto; vertical-align: top;"> <div style="font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Stock Option Plans</div> </td> </tr> </table> </div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; margin-left: 36pt;"> </div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Activity under the Company’s stock option plans for the six months ended June 30, 2024 was as follows:</div> <div> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>Number of</div> <div> options</div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>Weighted</div> <div>average</div> <div>exercise</div> <div> price</div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Outstanding at December 31, 2023</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">2,102,030</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">2.00</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-indent: 9pt; width: 76%; white-space: nowrap;" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Granted</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">1,062,421</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">1.06</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-indent: 9pt; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Forfeited</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">(243,312</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom">2.09</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Outstanding at June 30, 2024</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">2,921,139</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">1.65</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">Vested and exercisable at <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">June 30</span>, 2024</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">1,207,595</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">2.53</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><br/> </div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Options granted under our 2021 Stock Option Plan for the six months ended June 30, 2024 to employees and nonemployees were 1,059,921 and 2,500, respectively and the weighted average exercise prices were $1.06 and $0.79, respectively. The weighted-average fair values of the options granted to employees and nonemployees were $0.90 and $0.39, respectively and were estimated using the following Black-Scholes assumptions:</div> <div><br/></div> <div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="letter-spacing: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-transform: none; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">Employee <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"> Nonemployee</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">Expected term (in years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">6.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1.50</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="margin: 0px 0px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">Risk‑free interest rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">4.06</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">4.53</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">Dividend yield</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">—</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">Expected volatility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">110.40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">105.34</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> </table> </div> <div>   <br/></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">No options were exercised for the six months ended June 30, 2024 under our stock option plans.<br/> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; margin-left: 36pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">As of June 30, 2024, the total number of shares of common stock reserved for future awards under the 2021 Stock Option Plan was 676,741.<br/> </span></div> <div> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; font-weight: normal;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">(b)</td> <td style="width: auto; vertical-align: top;"> <div style="font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Inducement Grants</div> </td> </tr> </table> </div> <div style="background-color: #FFFFFF; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"><br/> </div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On February 12, 2024, the Company awarded, outside the 2021 Plan, our Chief Commercial Officer a stock option grant for the right to purchase 100,000 shares of common stock at an exercise price of $1.10 per share (inducement grant), which was approved by the Compensation committee. The inducement grant will vest in equal installments over four years provided the employee remains employed by the Company on the vesting date. The fair value of the inducement grant was $0.94 and was estimated using the following assumptions:</span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> </span><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inducement</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Expected term (in years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Risk‑free interest rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Dividend yield</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Expected volatility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">109.64</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">As of June 30, 2024, inducement grant awards of 250,000 shares were outstanding with a weighted average exercise price of $1.89, and 62,500 shares were vested and exercisable with a weighted average exercise price of $2.64.</span></div> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">(c)</td> <td style="width: auto; vertical-align: top;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Share-Based Compensation Expense</span></td> </tr> </table> <div><br/> </div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">The following table shows the share-based compensation expense related to vested stock option grants to employees and nonemployees by financial statement line item on the accompanying condensed statement of comprehensive loss:</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: nowrap; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Three Months Ended <span style="font-size: 10pt;"><span style="text-indent: 0pt;">June 30</span></span>,</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: nowrap; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"><span style="text-indent: 0pt;">Six</span> Months Ended <span style="font-size: 10pt;"><span style="text-indent: 0pt;">June 30</span></span>,</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">2024</span> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">2023</span> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">2024</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">2023</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Research and development</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">34,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">27,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">64,637</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">52,251</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Sales and marketing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">18,246</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">602</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">24,764</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">(1,942</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">General and administrative</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">51,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">37,422</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">92,197</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">71,861</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Total share-based compensation expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">104,013</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">65,216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">181,598</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">122,170</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> </div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">As of <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">June 30, 2024</span>, the remaining share-based compensation expense that is expected to be recognized in future periods for employees and nonemployees is $1,516,737, which includes $155,222 of compensation expense to be recognized upon achieving certain performance conditions. For service-based awards, the $1,361,515 of unrecognized expense is expected to be recognized over a weighted average period of 3.3 years.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">(d)</td> <td style="width: auto; vertical-align: top;"> <div style="font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Employee Stock Purchase Plan (ESPP)<br/> </div> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">For the six months ended <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">June 30, 2024</span>, 12,081 shares of common stock were issued under the Company’s ESPP Plan at a fair value of $10,390. For the six months ended June 30, 2023, 3,858 shares of common stock were issued under the ESPP plan at a fair value of $1,697. As of <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">June 30, 2024</span>, the total number of shares of common stock reserved for future awards under the ESPP Plan was 591,437.</span> </div> <div style="margin-left: 36pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <br/> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; font-weight: normal;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">(e)</td> <td style="width: auto; vertical-align: top;"> <div style="font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">April 2023 Financing</div> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">On April 20, 2023, the Company entered into a securities purchase agreement pursuant to which the Company sold (i) 1,318,000 shares of common stock (see Note 11, <span style="font-style: italic;">Stockholders’ Equity</span>), (ii) pre-funded warrants to purchase 1,878,722 shares of common stock, (iii) common warrants to purchase 3,196,722 shares of common stock. Additionally, common warrants to purchase 191,803 shares of common stock were issued to the placement agent compensation for services performed.</span></div> <div style="margin-left: 36pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <br/> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">The pre-funded warrants, common warrants and placement agent warrants were exercisable immediately following the closing date of the offering. The pre-funded warrants have an unlimited term and an exercise price of $0.0001 per share. The common warrants have a 5.5 year term and an exercise price of $1.095 per share. The placement agent warrants have a 5 year term and exercise price of $1.525 per share. The offering resulted in aggregate gross proceeds of $3,899,813, before $547,764 of transaction costs.</span></div> <div style="margin-left: 36pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <br/> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">The pre-funded warrants and common warrants are classified as a component of permanent equity because they are freestanding financial instruments that are legally detachable and separately exercisable from the shares of common stock with which they were issued, are immediately exercisable, do not embody an obligation for the Company to repurchase its shares, and permit the holders to receive a fixed number of shares of common stock upon exercise.<br/> </span></div> <div style="margin-left: 36pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <br/> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; font-style: normal;">The common stock was valued at $1,133,480, based on the Company’s stock price. The pre-funded warrants and common warrants were valued at $1,615,701 and $1,854,099, respectively, using the following Black-Scholes assumptions:</span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; font-style: normal;"> <br/> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="letter-spacing: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-transform: none; width: 100%;"> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Pre-funded</div> <div style="text-align: center; font-weight: bold;">warrants</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Common</div> <div style="text-align: center; font-weight: bold;">warrants</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Expected term (in years)</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>4</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>4</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); width: 76%; white-space: nowrap;" valign="bottom"> <div>Risk‑free interest rate</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>3.83</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>3.83</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Dividend yield</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); width: 76%; white-space: nowrap;" valign="bottom"> <div>Expected volatility</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>100.25</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>100.25</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Exercise price</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>0.0001</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>1.095</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); width: 76%; white-space: nowrap;" valign="bottom"> <div>Stock price</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>0.86</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>0.86</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; color: rgb(0, 0, 0); width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Black-Scholes value <br/> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">0.86</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">0.58</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; font-style: normal;"> </span></div> <div><br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The net proceeds of $3,352,049 were allocated to the common stock, pre-funded warrants and common warrants using the relative fair value method. The valuations were recorded to stockholders’ equity.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In June 2023, all pre-funded warrants were exercised for shares of common stock. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In September and October 2023, all common warrants and 122,994 placement agent warrants were exercised for cash proceeds of $3,687,976</span>. As of June 30, 2024, 68,809 placement agent warrants remain outstanding. </span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Activity under the Company’s stock option plans for the six months ended June 30, 2024 was as follows:</div> <div> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>Number of</div> <div> options</div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>Weighted</div> <div>average</div> <div>exercise</div> <div> price</div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Outstanding at December 31, 2023</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">2,102,030</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">2.00</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-indent: 9pt; width: 76%; white-space: nowrap;" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Granted</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">1,062,421</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">1.06</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-indent: 9pt; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Forfeited</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">(243,312</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom">2.09</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Outstanding at June 30, 2024</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">2,921,139</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">1.65</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">Vested and exercisable at <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">June 30</span>, 2024</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">1,207,595</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">2.53</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 2102030 2 1062421 1.06 243312 2.09 2921139 1.65 1207595 2.53 <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Options granted under our 2021 Stock Option Plan for the six months ended June 30, 2024 to employees and nonemployees were 1,059,921 and 2,500, respectively and the weighted average exercise prices were $1.06 and $0.79, respectively. The weighted-average fair values of the options granted to employees and nonemployees were $0.90 and $0.39, respectively and were estimated using the following Black-Scholes assumptions:</div> <div><br/></div> <div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="letter-spacing: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-transform: none; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">Employee <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"> Nonemployee</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">Expected term (in years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">6.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1.50</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="margin: 0px 0px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">Risk‑free interest rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">4.06</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">4.53</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">Dividend yield</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">—</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">Expected volatility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">110.40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman';">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">105.34</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> </table> </div> 1059921 2500 1.06 0.79 0.9 0.39 P6Y3M P1Y6M 0.0406 0.0453 0 0 1.104 1.0534 0 676741 <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On February 12, 2024, the Company awarded, outside the 2021 Plan, our Chief Commercial Officer a stock option grant for the right to purchase 100,000 shares of common stock at an exercise price of $1.10 per share (inducement grant), which was approved by the Compensation committee. The inducement grant will vest in equal installments over four years provided the employee remains employed by the Company on the vesting date. The fair value of the inducement grant was $0.94 and was estimated using the following assumptions:</span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> </span><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inducement</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Expected term (in years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Risk‑free interest rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Dividend yield</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Expected volatility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">109.64</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> 100000 1.1 P4Y 0.94 P6Y3M 0.041 0 1.0964 250000 1.89 62500 2.64 <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">The following table shows the share-based compensation expense related to vested stock option grants to employees and nonemployees by financial statement line item on the accompanying condensed statement of comprehensive loss:</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: nowrap; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Three Months Ended <span style="font-size: 10pt;"><span style="text-indent: 0pt;">June 30</span></span>,</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: nowrap; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"><span style="text-indent: 0pt;">Six</span> Months Ended <span style="font-size: 10pt;"><span style="text-indent: 0pt;">June 30</span></span>,</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">2024</span> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">2023</span> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">2024</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">2023</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Research and development</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">34,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">27,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">64,637</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">52,251</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Sales and marketing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">18,246</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">602</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">24,764</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">(1,942</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">General and administrative</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">51,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">37,422</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">92,197</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">71,861</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Total share-based compensation expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">104,013</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">65,216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">181,598</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">122,170</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> </div> 34629 27192 64637 52251 18246 602 24764 -1942 51138 37422 92197 71861 104013 65216 181598 122170 1516737 155222 1361515 P3Y3M18D 12081 10390 3858 1697 591437 1318000 1878722 3196722 191803 0.0001 P5Y6M 1.095 P5Y 1.525 3899813 547764 <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; font-style: normal;">The common stock was valued at $1,133,480, based on the Company’s stock price. The pre-funded warrants and common warrants were valued at $1,615,701 and $1,854,099, respectively, using the following Black-Scholes assumptions:</span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; font-style: normal;"> <br/> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="letter-spacing: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-transform: none; width: 100%;"> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Pre-funded</div> <div style="text-align: center; font-weight: bold;">warrants</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Common</div> <div style="text-align: center; font-weight: bold;">warrants</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Expected term (in years)</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>4</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>4</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); width: 76%; white-space: nowrap;" valign="bottom"> <div>Risk‑free interest rate</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>3.83</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>3.83</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Dividend yield</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); width: 76%; white-space: nowrap;" valign="bottom"> <div>Expected volatility</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>100.25</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>100.25</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Exercise price</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>0.0001</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>1.095</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); width: 76%; white-space: nowrap;" valign="bottom"> <div>Stock price</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>0.86</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>0.86</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; color: rgb(0, 0, 0); width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Black-Scholes value <br/> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">0.86</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">0.58</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; font-style: normal;"> </span></div> 1133480 1615701 1854099 P4Y P4Y 0.0383 0.0383 0 0 1.0025 1.0025 0.0001 1.095 0.86 0.86 0.86 0.58 3352049 122994 122994 3687976 3687976 68809 <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(13)</div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Related‑Party Transactions</div> </td> </tr> </table> </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In November 2023, the Company issued unsecured convertible notes and accompanying Series A and Series B Warrants (see Note 10). The transaction included issuance of a $5 million convertible note and Series A and Series B Warrants to PharmaCyte Biotech, Inc. The interim CEO, President and Director of PharmaCyte Biotech, Inc., Joshua Silverman, serves on the Company’s board of directors. In addition, during the year ended December 31, 2023 and six months ended June 30, 2024 and 2023, a family member of the CEO was employed by the Company.<br/> </div> 5000000 <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-weight: bold;">(14)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-weight: bold;">Net Loss per Share Attributable to Common Stockholders</div> </td> </tr> </table> </div> <div> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following ta<span style="background-color: rgb(255, 255, 255);">ble sets forth the computation of t</span>he basic and diluted net loss per share:</div> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Three Months Ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Six Months Ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Net loss attributable to common stockholders, basic &amp; diluted</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(4,684,574</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(2,893,508</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(8,284,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(5,839,765</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Weighted average number of shares used in computing net loss per share attributable to common stockholders, basic and diluted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">22,215,516<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">13,107,590</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">21,995,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">12,493,334</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net loss per share attributable to common stockholders, basic and diluted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(0.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(0.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(0.38</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(0.47</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following potentially dilutive securities have been excluded from the computations of diluted weighted average shares outstanding because they would be anti-dilutive:</div> <div> </div> <div style="text-align: left;"> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 52.03%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-align: center;">Three Months Ended June 30,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1.04%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-align: center;">Six Months Ended June 30,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 52.03%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold; text-align: center;">2024 </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold; text-align: center;">2023 </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1.04%;" valign="bottom"> <div style="font-weight: bold; text-align: center;">2024 </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold; text-align: center;">2023 </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; text-indent: -18pt; margin-left: 18pt;">Options to purchase common stock</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>3,171,139</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,169,671</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>3,171,139</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,169,671</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52.03%; white-space: nowrap;" valign="bottom">Warrants to purchase common stock, in connection with April 2023 financing </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom">68,809</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom">3,388,525</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom">68,809</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom">3,388,525</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 52.03%; white-space: nowrap;" valign="bottom">Warrants to purchase common stock, in connection with November 2023 financing </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 8.99%; white-space: nowrap;" valign="bottom">11,610,166</td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 8.99%; white-space: nowrap;" valign="bottom">—</td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">11,610,166</td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 8.99%; white-space: nowrap;" valign="bottom">—</td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; text-indent: -18pt; margin-left: 18pt;">Warrants to purchase common stock</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>196,816</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>233,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>196,816</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>233,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; text-indent: -18pt; margin-left: 27pt;">Total potential shares</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>15,046,930</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>4,791,656</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>15,046,930</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>4,791,656</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following ta<span style="background-color: rgb(255, 255, 255);">ble sets forth the computation of t</span>he basic and diluted net loss per share:</div> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Three Months Ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Six Months Ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Net loss attributable to common stockholders, basic &amp; diluted</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(4,684,574</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(2,893,508</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(8,284,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(5,839,765</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Weighted average number of shares used in computing net loss per share attributable to common stockholders, basic and diluted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">22,215,516<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">13,107,590</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">21,995,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">12,493,334</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Net loss per share attributable to common stockholders, basic and diluted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(0.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(0.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(0.38</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(0.47</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> </table> -4684574 -4684574 -2893508 -2893508 -8284084 -8284084 -5839765 -5839765 22215516 22215516 13107590 13107590 21995436 21995436 12493334 12493334 -0.21 -0.21 -0.22 -0.22 -0.38 -0.38 -0.47 -0.47 <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following potentially dilutive securities have been excluded from the computations of diluted weighted average shares outstanding because they would be anti-dilutive:</div> <div> </div> <div style="text-align: left;"> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 52.03%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-align: center;">Three Months Ended June 30,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1.04%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-align: center;">Six Months Ended June 30,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 52.03%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold; text-align: center;">2024 </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold; text-align: center;">2023 </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1.04%;" valign="bottom"> <div style="font-weight: bold; text-align: center;">2024 </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold; text-align: center;">2023 </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; text-indent: -18pt; margin-left: 18pt;">Options to purchase common stock</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>3,171,139</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,169,671</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>3,171,139</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,169,671</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52.03%; white-space: nowrap;" valign="bottom">Warrants to purchase common stock, in connection with April 2023 financing </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom">68,809</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom">3,388,525</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom">68,809</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; white-space: nowrap;" valign="bottom">3,388,525</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 52.03%; white-space: nowrap;" valign="bottom">Warrants to purchase common stock, in connection with November 2023 financing </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 8.99%; white-space: nowrap;" valign="bottom">11,610,166</td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 8.99%; white-space: nowrap;" valign="bottom">—</td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">11,610,166</td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 8.99%; white-space: nowrap;" valign="bottom">—</td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1.04%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52.03%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; text-indent: -18pt; margin-left: 18pt;">Warrants to purchase common stock</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>196,816</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>233,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>196,816</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>233,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52.03%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; text-indent: -18pt; margin-left: 27pt;">Total potential shares</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>15,046,930</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>4,791,656</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>15,046,930</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.99%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>4,791,656</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 3171139 1169671 3171139 1169671 68809 3388525 68809 3388525 11610166 0 11610166 0 196816 233460 196816 233460 15046930 4791656 15046930 4791656 <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(15)</div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Income Taxes<br/> </div> </td> </tr> </table> </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The effective tax rate of 0% for the three and six months ended June 30, 2024 and 2023 was lower than the statutory rate due to the Company remaining in a full valuation allowance position.</div> 0 0 0 0 false false false false

Z)# MQ0RWRO;X)[^RR=ZJ[JEB>F]GDGH9P!U(@LGB"MXQAWG$7?55(2VL&]&2;.3L M.%8:W$7!-O P.[-5,T$YB_C\/"F/;;$494S;29H%.YR)H_5;%@(*\T[9U4?# MQ&$T7EFPGZ+L/^@-?HO(XYYX_(8 MG7#C^:&+UV&KX-GA=5IL;=+V7J.]'SP$/HE\]KO_%B5!^N/=-B$$)?2-WJ1O M1::S-^0M_U \WS1+Z[:/T^S= WMS^C%8<@$Z,5_%]'D& ]//SNM4DV5)?,&% M#N3Y=?1B*[:?T*GEG75R*P0#MJ"%\6'GQ4=A\[#WLORJXY/]TSC0//&V4,I,R<8@KI$ M,<)>'SVG+?CPARNYAFJ)".GY>R-(6)]G'WD7B'/GP^SUX'",2 # :0#O/D9 M_^O]*2\+>@&%5H6;S;:T@:Z(XS!'>.T+"FBIT@W7_"N7FYDS=[= M\AFTU]QWQHU]9[$(R"Z31@O[1A44Q'K#U=:'$:)**R89.P09C.=4$&(*+^I% MJ9J?%J6L10M^LGPE%A0001*_"@ A2Q^K\([VGG9\![.ZJBY#=VU#ALRG:%8-FVJ]NKB^NGKU%K&D\C]31,+@+F#;C=L\ M#-]E 9V3D8)'^_9XD5"(5:MOWB/'&?KU7V5MEW(Z1SF+2PC5:9 =KZM8'PK! M]:6%%KM8I"G:!DE*N24HQ/1?'U<'.?[)<4+MTL+S/U4@3RK]U#QP@G!:Z:'F M@PH"' -TX), ?8445I#ARA_! M/WG@!]GA*@X#[R [H3O5K'A/>3,;'9!Q!0]))@1)%6"4;G/>.DJ*/7Y,L78$(QD]/23""#_7,U6/T7318 MSSDX$*A(?+ 55BR][M1[V;O;$0G:.&E Y(G# 1@)D([R,KG#4? _<00I\K]@ M5O'[+DT(DFK2*-WF(TZ2 PMYQ-8$3LN=AEM,V7EL MWX,0M@61<5V*;\/@#HM[6D'DY0D[LLU+'. #.Y]_PK9",DQ%L0NR,?(*J2AC M8I%'Y2X<*4V")=88V+9^R2@J31IGZ0J%,+'+E 0C_-%XI'B,RN>(-T"LQ1$ M11)'6"'%,C:8>B_[*&!$@C9*J(6J30@.A E9V)5;(P,8%*"%ZQ-J]>^#E-S@ M1](M(C7\L"Q>WWEH5:VZQ0OO[K=V[3:WI4B4,9E+%ZL?'O9XIBV0/DL-@!*EL_R%<#-:QT?36N_-&T&$G@BH@B03N=5UY2\YDTTV0QUY9^9+8RZL[XM.GJ2H2J=);5 M8M3$N*@ J"5YK&"+!B-^]LYK^<34S"EF]TF*=7$;VT"J5U!%C46S&(J.T-E4!JSZFYY(&&41 M5=<:6.44[72SG.8$%53/ K/R\F0N06M?%DSOVT!24,AR M%3@KM#2<6??BD?U);N(/Y"OQXKLH^!_QO^WCZ(S.7\@##4X_BG66*Y+06'+' MHM*/<22J1G> Z5#":-D32PGP*<*M.C13@1.(/FKF!;<7N3G;\62J+".28,8G M."(MDBA1PF\)%8DA]D5JQ69."*IVMX1.@TKY*-^S_>^R!\@376#+BV4?6-U+ MT8FE\[0Z5+#QW.)@B%9)*FXE;"*3.,"+K-!>N*Q7 M*YN2U%59GDME^9I&!> M6(*O'4M024"%"-20@2HA+X; %JI/WA(XJ2X",H8 B5.==&Y.*_!JTU)ZTE)Z M0_?_HO3V(?S3U'?0B1B[MBCKGF2E08NFG"RIT5C9,!41@ &*CCBYL5'GLKEN MI)D;#"+6LGZA!Y#8>/PZ6JQ"7^NEAC3GJ 3TE8KB[ "I$- ^ RS.!L,2@6T^<.2=D M73PZ1U9I)75[9U\ZJ"JHBJ=9A(9DR=+\^@5X*Q+$)0&"!:#$B)FV74PDD)D? M$K=$XM_^XV6;O'M&61[C]&_???CAQ^_>H72)5W&Z_MMWN_S[*%_&\7?_\>__ M\W_\V__Z_OO/*$595*#5NX?7=Y\R'*VR>+5&[VYN%X]Q@MY]_,,/?_KAXP]_ M_/B'/W0^?_\]+9[$Z>]_I?]YB'+TCE2;YG]]R>._?;_OG__[=NW'[[] M] /.UN\__OCCA_?_]\O5W7*#MM'W<9H74;I$W[TC]'_-RQ^O\#(JRC9WBK\\ M9$G#X*?W;5U""OJO[QNR[^E/WW_X^/U/'WYXR5??U4VDGP&5-.0O _I:I@\_ M__SS^_)K2TH8Q1+6K=A$>^_>5?K+<()NT>,[^N=+,DYMT7WT@O(S5$1Q MDJN;2IB\DJ9\_,./?_KIQ[(A/"Y&S:%]%>T7\G2J*'G M_]S%Q2LQ)TJ+^!G=)(3Q2;KZ&F6DBB(_>4]?P36^ F>J7#R0B1 MK#?A,(IH/AY2\D&=AQ'U;K?=1MD8V(ZNTFRB90>@]D!VBYY1NB.T2[Q.8^IF M1DV.A,S,8$'(XV64_)UXEX=H^?L8 MU;QA(DXV_*EYJP2,QGI3\P9QF$SJIFYP$B]CL[;JUV&HUSPFCN$^B^A)S0GM M<.MR^6:H8#&WL5MS(_?D#N/(#^#"+6^_V=QWFV90,Q>HZS]X"S[!9%U&<_1HE.Z.^W2D\Z7QMRGF:N8]?43S2 ]FBFDHM M'JE)+A+\S72O3JH-LO86FRPO38:-NL,+W?4-*2GGI/QF4X9'W&VC4S' M5CF_;A,)#')"6'ZY(C_T*D,O!2)2KIKJ:%L-A2BK;"I-\+)73T*#WW VC,+( M23UE"$:.EC^L\?/[%8K?4TGI7TJ12W')/WX[)9/ [.0A+S*R"F@X)30 M3?'^J>QIWR\W<=+:_C'#6Y$FL;3IW>;]]5V/P[L"O^N7Q!GQI7_[[D<:N$D* M/J(LJZ-J).TN&YUT0V^F-. ):>V*MO@BB=:,!;G?:CTPW_RSH:SQ"B,R16LK M?O#8B@WL_L\NR@J4):^WZ EGK.=04#&=/ =B]#8\\ M(],B@=6Y-(S-&1I_+2X3!FAOAD5M[9\\MO;I+J,*NXAS,F?\!XHROL%59,U< M04CFG]F!(BDL+^92&_\/'AN_@>V^]1?DEUS0V0543'9A P"X_8%+; M_8_!V+UR6FK+<^BXMN_1^6Y]L5!:]N^QJ1'PIP 04)X*E7O+TMF=B(Q=>PW( M_#6_0B3HFFS I3;^GSTV?K7Y(DS,L"4 I8'%:=X1Z1Y M/<4K?C<'E>A!05'"5V#H" J"B8)A QJ?]^XJ0>ZCE\L5#:QYC*N[\Y+A7D'; M XJ0UE>(P(0#@4/(JH&%SUM[E0@GJU5&#[VK/Z[B%'W@0D)"UX,#E\Y7**B% M L& RZ:!@,_[?:+F?P1"X",0 A]#@@ KE"$$/NXAX/.N7Z_YI^2OB^P>?TME M !A2\>]OCNTW&4$BQ\^/MQ3,1FKBC[7*AE^]L^J"A$45AV6 M;@)L?-[2JZ_=W;UN'W#"F)3[K58&\\T_8\H:K[ D4[0QH\^;; WXSE^6&WI_ MDG/B(B-A.FF?Q#_; D0!=M8^A\;2_N^;U:$^U4$OQ2J1=! R 2'M'\ (2/U# M@(9HL.,8 :<&$?YOHUVF!:(RQ<_H+"JB6B#!<8R,E#F'X9/ZB@B0:,"3%SZG M!A'^[ZK1H('L-"K0&F?\0UDNQ2"THD/AJ]EE@H #+#H,&B/[OX-VMXV2I+D[ MR#4REZ)G9(;"5R/+! $9F6'0&-G_3;'S+!XQ2?H^64O:, M+J#TU?@0P4 @$#!JP.#SSE@MP,L^T*\*]>0C04C6AP&'S%L,J$2" 8##I;&^ MS[MJM0_;H"21>0 >0=_;]PA\M;5$#)BO[Y5O[.OS_EJ]$-GG[BDS^^2+74%? M8EAU4K'TEW> OU%GK2 KWC0$!.VX)/R:RY+C=VY^[?W S5>D1^FN=(MN.0^ M$KB/4?Y0BKC+OU]'T5.%7I04>?/+'L;U#[^UV0L6CW6*GRBYP97+%=SZUBG2 M[%:!BHSMN";RG^0YT;Q 4O['6B;VH[O6UPM>J1 "FIXL QH7(O'3TIP4IU&6 MO9(>W\LRTQPVZI1I3B%A99PY6;G9L)G0?7_+K:(\QX2Q=IY3P*C++)_ M14M$)*-YSU#!WX*#D#8=2$KJ+X@T1 1B1\[1>0(#$\@T6;M>B20,1'B?:GWU M/_D+ 8D(0)/W.3C/56!BXD6Q(5//KH",H<4$M:YX!/X:72D.T/0\/L[3%XR> M2*P0M[SC2F5)5@QLQ3F5!7>QY!3IEN,OR$LN*5 MIMDMLY"1.>$37B=A?US=J!Q$H1VH1ZSJ.C5Q,)#2DMH, M5JHJS%!%T\/BZV*7I3'-4$NDNHA?Z-^X7DI)5^M70A<,H*"RFF%)PCW( M5="7B*@\1=EK5V8>A-2$M5YEA,& ""RM&8ID[(-<2YWBE$BW*Q^-N$R)&M;T M?@L/1P#*9KM61AD,DN#RFD%)RM]Y9CFKDR8>G&#$JDE3:*#2DMKRI*D/+8,8 M//%6P,&. W;;7?G>S1DB35_&I6K(WQ-4VCI=G6QIH''U!(!0$<.C ZML]\<, MEM@&@^Z)-&G6#^PUQB#9W\]5CTG1FM;OL,_(M*6Q#Z2Q_Q,07C4DMNR+NZ?NP)'C%:9VQ8/ ?P]AKT$ZF03C2;3;!?.O8\Y4 <-(*B]#@L0G8L7"= K=# M>VQ:(T,&#WBM:Q58J$6>SB"L]YJT$:WD>OY^%4S<\G8N+X62)G7@%@$PR4K>\3Q(R[ M4?PLPR #K^JGOX<2#Q$BI]N#1$3G/TY $FI"1<33Q;I=L+W(/D3/1X""JHE% M$%%Y;GV8=#JV%W(TGT(_H^P!CYD[J/:7F4W+1L!7/B)TB['[RLIBGF/&4'X= M$,&K&#'#]V<^RL>9TB4'.-I8'68DXTNH-U"T5QM\Y$!GC&(.7/F\YP3AL,D#]Z1F,C M().8<6W=&02]T9Q'PP7)U.@8HR+=GV%@N;GB]N(!#+?H:,22I=#8 H MVUFEA#(HX,!E-@>2M YSI^Y^[ 'X0O0 MWB"1APU;4(&^SRK(S:G[C,S:=]EK*4@E$P\(*K*B>>M'1.8Y,(#RZ0!$S-)@ MON7-Y:NO499%E:,OX^TE68Y:2>8T=#3AW\R-F&&22X6I5!7U%R$\6K MR_0T>HK)Y)&-@Y!3-5$0(BK/T0*33@N_/Z M&"]C=NX%+U#K%E+ MX)69;]'S=M$\>&SDIK38!A4TX&%^><2'R= 1[VT2M"VRTA:K<@_F!F7E6S[B M[4Y5B>$.J+B$YS-$?:D-]TG%W(/<.AT\#'6R*S8XB_^U]XQ#7(DHAW@:4H:# M(X64AO@9<@WRY'H@T66>[]28Z5.)\-)0A885KG2C<-)P#'*G5.-Q/XWW[CQ] MT,\0,G:VV6'/^P4%'L[)4R6:^E"O3R<^U6OH/,<,5,*1YWH-3\L;,QXODR=> M& .6PF$^N-DJ(%\\TC=G,[0AO\?/Z(HFLG7RN!AI)&J;)5@#*JC:)\<$5&[. MD9Y1ND,7!-XT(HDVY&M<;$YW>4$:F9V_+),=]?$TZ03YW^H^>AD<+!ES:$^: M##@X\P$J(V,;*NG[ T&5U2F4056!KB-SX@\_8[PJ=P%1]APO47Z'D^&20$78 MSO/$A#[#"RP@&$4RCD$N'MM[%^(F-'/^:ANG,16U(/-Q/FJ MU+5>E=1^XT=/6 T0*1D'N677?9&!>8B!01& LE:JE-)O],"%U$".E&F0>W4# M<57S.-7\S7= I60!K).C$'KQ$DC ,T@^W\E0R7PW?Z9)0L+VJ M2Q$$*H0BZ>.ARVJ*J]F'@<,U3G%?HAKG@H4SF+[6*X#>A=C[/-U5HR[3 A$$ M##=VY63MSJZ(S%FG@-L)@\7L]Q%E#;2WB#F'F[VXD:$6MZN' 7R4E"V"))2A M@ @JK!&.),Q#OC HE![J=Z'^-A08004U )&$]13Y'?R: ND.W. )$8!QD# CRB !+\T##:1T,+#25H49\"#5U-#\2U 31+B49W&R M*P97&(S+:R.S+7\V0\WRBEJ14KH/$92Q"Q MP'@1,&MVG<** &*%X;LF!94 &$&X&9AHQN!@7<:'L.)]OB*:2PNM3I[)(G2- MKG?;!Y0M'@=7?WB^Q*ALD^%,KZS/ !NC!C#L-"MIP!C64;5 R+J+J2[^&9:6 M U)<.D!( E4Q%I3B:AI8CHU)^4B6] H=3BK"3EYC=Z0+1LK+Q:1U?X?Z"J*-@Q!-^'U[6 M;KZ[OQXJ-056"R6X#LICRUS.;M@%>2V!8BPDEG?A&=C@8@0JIB14)6X_> M.*I:W^3VY8) 1M(L3+DD_IL>()JFU?D<1T0[.#[Z$23SY0(%1"M/EQP.='2$ MU<20@G60]PK8)+Y< ,F)!.F2PX$,2#Q-K(AX!AD!Q AYAK=$-NYH)*#I#4<# M&O\1 A'.:$ :L#2/5_$F-4Q_38GU%F@"+98\JXPO4EY!SOI;F:Z(QRBCF40K MW $!NZSM$#B*6:*S:W2&JC\OT^&VR"U.D@NF M#BFUO*G%]//-:]:D2$)OX!^>4!9CNM69%0ZG_:?R?(B!YX0< 2>8R*,Q):S& M?.O #V =_?M>([!E].B7 ;B4+X'I[%/T+_;<^ JRHTLX:1=G@"R4=H#&I*8T MV,2PXL<$NZ%E0RM7>[;+R'JZPG/9.^C/]+V ,E%BXYQ/TE6SU\>;8(UDU9V* M&;,*$:$6E6=G>F?F0,"\[[4EQOT%5NK#%(VDI^7I-_]I(27,TZGAS+7X EP[D=T20-U;CI,X= MV"!GU[I,/+Q%[!LPA/CZMX=^=72AS%HC@9H+ MQ/W+N!P1X#55-JVCES7#_"+>:- ;3.W/7U"VC'.R4+G)T,6.QI@;;,\ N$ \ MMXS+$4%94V73>F]9,T;<'W0P4Q\-93 ;D%M^(V#65=K$CAD"9X.CP&G@?/[R M%%>)=!:/=3/9V"TQ11.YQ:,($5]J44=#AUM%F!BGZ+B&KRN$#U6RI5][E%2[Q.2RZ\T^5#5=?&.D]=78@]Y,!& M&-W=IF^OK=N9/;S+@9R#V]"$_'W2. M[G@Q/^>IRZR^HR-^($@[RIB?@V"-B?KY8'!8]N0!R@RBJ@?J/=ZX:OM(DD16 M?S X;_(!0J,"JP<:?@NAU?9AI0RN-CCBD6/+Q?6HJ\$='CSVZHO@TE1;4YW^ M5J\&RU>I_+J)-C2"YO6S#@/+60-<* J4\@8+-:MXPEW,NZ?2FN?QO-L>Y9N+ M!']S\EY[1_UM.]2)CX2DPWQ''%)'NQRT)3<9?HZ)N3Z]_D*L<)FVCU.=+(OX M.2YBX0/(Y@SV^R7:#.;]((/'4\P-I;4EI%^/>%+32TM'0:MJB:9+V)F"\"(:S.IB(\6WEI:.@R854TRN,SMS7N@],'IIFNLB*/D$FRE;&.B98L$.M M7U"8?U)WBK5>/@?_W&&B+8H.R_7C' M.^30*R1V_]Q"P6,0H N[8.17.#HEIE>H;!S\3?2J-0XS],I!N*4/'H9R#4PS M_+9UF6?)=+WRYPJ7[4CKX^@A3LJI/P1]@B(R Z*' ,&Y7JP#L-!=<[R6$ZY M0BO/YAHQV;L5S.$ZJ5 M*2>3/%?ZYC8WC7>\;&Q9ZE0>9"0&7"W&@>G& >G!0M98-Y9"O<&5CU@H8()] M;RZMR:Z&:-D#Y$IDU>I98. \PHK(%PA*M^?R,;=; SDSD3*P(6FR-*\20&S M_.MK N1")773#@RH,^3CC8%X1#W$-Q6O-'EG M<9*NZ"W()TJB0J6RH B>DH+'@E.H;B8!K*3RD,]+X-HQ'FB,!YA@D6NL&QO( MU:E\Q'/H1S!;A4^*K,Q6I=4%&7,C$+0-*#.=K0(8R)V)E(&3"4*&EPBM\@N" MV_TC/H(\PC#B9B*@(/;-A4)LBS5U '*;DHK+ 5]1H8OEI""_;S,W63Q6R35D M;\: :)DYI8 V5"1I:, *D.3UA3Q9[/:1NF7W[;W M&E87Y#XZWR%7><)^28E E^2'E"@#D=48_\9&^70&(4MV*Z*Y,BO1XHE^@(VX MENN2#MC6ZCJ"_C*U!::;+EAKK_DQ@G<]MI/D#]3K./32GM.C/RKTBS4Q'8)[ M=88;:]1,PBYP=HN>ZI>4I%@$%V FR[("H:)15Q5-R\&'+AR[[N84VOH=<]#-W6*H-)@^W>[ M8S;4E."4V6TCINOOH$8$9W6;QK-I X97G3W M])24VHR21IN7Z2/.MA4*!>_]Z)5J$I!"2]D+;"OW/*)X=8$SR51>0-$9/ 84 M;BZ4%XCTA((VYAH-L\YQO[87PYFO3LED,\6;,6 JKHAE6!ZRG>+/& MPUF0V7BG-VT!UQ%D,I1KG"Z)4/L;*^FJ/7LH'\$4W>?0+=>< (99V2B?^TC$6.^Y"W\1S=G8%JPP%/H43F3!3:J#I( M;GQCG#T5)@!^>:.U>3ODAOBY5"(/ W&CLDU:>+VR8<%VC&)& %2S6F>O?HE6 M?'B[C?.3,/#8M*%ZZ18#,[',VH? M#S5G%!:RK:EL!*3'M&&*%+0>+MY,EQ": 5;P6BQE"3SH\_2+;!VE]0,OUU&Q MRXAC_+3+XQ3E](&7JYA,&E8T5Z>+YSL[;3O%:8Z3>%4!,%W==%30/DP3):TU M1>M.JSR;AS[M\'3R0NJ8IM/7?Q*<$\S<$]!]2H:3K*G8VU \E[TSIV<7EWAR MU?>=J)76EV^P6F^US27U03WS111GOT;)#KEPO6WE>YV*/"J$M+DA(B5U& MTR*1,P/12B3UP>+P'J"':N[CV*Y M?!![KU7A$X9*2O89;!ZETU>_U1T<0BH6TX=N#+$3UA*4?2M!R+_WYK;E;NIN MC.Z?M#GII?712MZ<^T6):&0&4.YS2X@IG3P?+3KC[+RGH>[ ([FTIXB&7)QU M>XCAL2WU]#V"I.KJ]-"PRF#']%-"$R^CY.\X63U$1!1[1YD,9]'\7$'6S$J% M9!8/7YDZA#-K%9V@S3[T/:6Z,5P^9HXLX%S.CL4<@^TYMXC,'G:(OC*^3LLC M*A?#;=T*>N9[BM-2X5_C8G.ZRPN\1:*P<K3"'!@J6;^/\KE6 5\";L'V.N)0 MGE%6T)>[R@Y()S#-*PG7^!EM'U!&0/53&TYE<86M6[5P8!_)IQW'C/G8C*#6 M;(1X2!_+R%0M/CB&\9C %E7(3@$,VU9-!\S;%*R3*L._-S@AS<^K5SA<3!"J MF@5.B/^QMC_[T4FN@8$.*7[44P/MJCJO5+1/GXI MZN*&Q9N>KEW<<8>'VQZ/5@[/(2CK+SV%=KW!.HSR*AA:$;,5K_=$$3E104S? M37&R#U^VY89MB_ D D;>[KNKR-V=.Z&U@W2R'(BRE*RO]FT4 M3#<49,W\0DCFPB.PK1'U?R6=0#H?^K;2,!@N'S/*"SC3GBOA&&(_[>1\8Q M:369)= 4FB=TH;&N;N*-[; Y6OZPQL_OT7)5PWBYVJ.7_..W0=U$%E3>QQ[@ M5D78HE9,.+9OJN6YW27HPX\/?_Q *CY9X2=R,BOBZ"S1DB8LKG$*0X::<)] +51\@&74@8B,J;,<2".9@$5;;0=( MKP)IDQ_39!-7\2G*XWSQ6%];(SZ\DDV.=+U"M:F@A8X'V49JF@C1T+98SA9_ M&!#_0M\U/\^+>$M$9S+ \4G43 M85R_59;>V7*5^.>^3)\PI_^9*A!QN4&K74(&XK9II[N,=K)2\<( 1,UB3> A MN)CO*8(,%:"5+@A>1XC'G$SJ('?]_$TD$-IC:9A@!MC3H04'?5U=T/?,0,9* MT$H&I%-+L*'#@\PLIOW^:+( [\@$[JAF;0;?59>-UBB%+VH%G M(#*O,-BN/4Q0Y&Y0G],4#15Q3JR9I5'2-"S_]/H9X746/6WBY0E]N5GJ8"QP M&BI,GU.@^8U&JLQ&RB/])H2XKE#AU< M%SWY%F4K81*@:;@WR8-L@!3!>6#7.E_@Z*/! MU\D%P^U3@E\1JESUMY18?Q,_4:R>WRUN.J_.?'JE/YZ\Q&QDQ0@.S?S'A(-_ MRJ)_GN%M%*=:&AH6 ZFE6\S>IM7]-_SCQP^=<9M6\Z5,9L0(!:"LY9!2NAL\ M=(V"=61F1@)@770HD-;AVXOGE^EJ5QU3?Z9C&AJQDS//=MMHV MT=Y*LUR39)5CK29W_LT>9 7[59:_T\!/:&0.NNX?3FY5DD;GF%]E+50$W"4'553 MZ'UH&I5;[576FACLO7C-=('N HF..6G@'IILN^C]SR4!]%F<[ JT KH](RX# MEZ;)Q>MTA'9T T]6:%Q?F%L3K;1?4;S>$+%.GE$6K='UCNYZUAX7.F@;\!A@ M5XM'(,@UUXL);K5JL[1>\#(CS!DJHCB9$\+P> ::$ :@&D I6 H8MS.+IMLN MGD@OIE=5[]"Z2F'9%UU)UUQ$%M-Y<>,88C8,%U=\>5A247D]6%R!;T?"35-O M,KS:+8O\%BT164JMSG_YXV4IO @])BP88.FQ"!%S M(Y0T&HYZ=3N+25,@]2LF7>D7LGR_0%LZ ;G &9G+;*.4;F[&6;$I8_%Q(D"I M;G$&H?#B(:+34#FCD0FOU[?L-(T$_T!1]G6#,E2*9990X M&N$5O>8]!32\LN45!AO3](H>2USVC6BG$5%),.=-A,>##68!(M* M4T79 :E&[35F_^@+9HD/CS'M72!P JF;!"0JZI#@IB>Z,:Z4U=0 ^I,O +H@ M[AE_^^6I;;B.LS,K7.M8MW!(:!NE&&/PZ=9:8_'/@09T'SHOM& 3U4U"Z'UC M?-N4:T\?!%O5PN]LDE.WV\^G4;ZAVTOD#QJI\1PEI86*TRC+7N-T7<9;,*)I ME6G2 \'*..ME8G-A,X'[_67 OGSO'L8VR /G:U14[XW1V!5V\<#[UN91[7WS M$P\R 0!V9XH'F1G\EIZYIFC5'%6?+)>[[:Y\N?4,/<;+>)@P"%J@37VC+N G M/+1%!6 &PM-R*&G('L1:"X5*0M1!$+)^< M.)V8M<&N)WF.BBK>IHN4NR^@3463RC-.L^6?Y+ 4O:8-U MOLTZUQY?I^K^]-K^]>\QRHCOVKQ>H6>4PLDY5U_$$AI#6W;, K,YP+RO:'RZQX;@A,-78=O6LJ6A/D#L1'>%* M79TF49[+!W,^W7#\9ND\F"=R3%_:^I<4/^0H>Z8F+[TFS3U,5C))7 *J*XM\ M=)^H&OXLTF(U+FSS!:?HE<;MH>)BEZYR[G1!3E3K143DBU^TCP<,U(S4+5IK M%O62HN8