0001493152-24-019615.txt : 20240515 0001493152-24-019615.hdr.sgml : 20240515 20240515105327 ACCESSION NUMBER: 0001493152-24-019615 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240515 DATE AS OF CHANGE: 20240515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: bioAffinity Technologies, Inc. CENTRAL INDEX KEY: 0001712762 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMMERCIAL PHYSICAL & BIOLOGICAL RESEARCH [8731] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 465211056 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-41463 FILM NUMBER: 24948187 BUSINESS ADDRESS: STREET 1: 22211 WEST INTERSTATE-10 STREET 2: SUITE 1206 CITY: SAN ANTONIO STATE: TX ZIP: 78257 BUSINESS PHONE: 210-698-5334 MAIL ADDRESS: STREET 1: 22211 WEST INTERSTATE-10 STREET 2: SUITE 1206 CITY: SAN ANTONIO STATE: TX ZIP: 78257 10-Q 1 form10-q.htm
false --12-31 Q1 0001712762 0001712762 2024-01-01 2024-03-31 0001712762 BIAF:CommonStockParValue0.007PerShareMember 2024-01-01 2024-03-31 0001712762 BIAF:TradeableWarrantsToPurchaseCommonStockMember 2024-01-01 2024-03-31 0001712762 2024-05-08 0001712762 2024-03-31 0001712762 2023-12-31 0001712762 2023-01-01 2023-03-31 0001712762 us-gaap:PreferredStockMember 2023-12-31 0001712762 us-gaap:CommonStockMember 2023-12-31 0001712762 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001712762 us-gaap:RetainedEarningsMember 2023-12-31 0001712762 us-gaap:PreferredStockMember 2022-12-31 0001712762 us-gaap:CommonStockMember 2022-12-31 0001712762 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001712762 us-gaap:RetainedEarningsMember 2022-12-31 0001712762 2022-12-31 0001712762 us-gaap:PreferredStockMember 2024-01-01 2024-03-31 0001712762 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001712762 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001712762 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001712762 us-gaap:PreferredStockMember 2023-01-01 2023-03-31 0001712762 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001712762 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001712762 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001712762 us-gaap:PreferredStockMember 2024-03-31 0001712762 us-gaap:CommonStockMember 2024-03-31 0001712762 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001712762 us-gaap:RetainedEarningsMember 2024-03-31 0001712762 us-gaap:PreferredStockMember 2023-03-31 0001712762 us-gaap:CommonStockMember 2023-03-31 0001712762 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001712762 us-gaap:RetainedEarningsMember 2023-03-31 0001712762 2023-03-31 0001712762 BIAF:SecuritiesPurchaseAgreementMember 2024-03-08 2024-03-08 0001712762 BIAF:SecuritiesPurchaseAgreementMember 2024-03-08 0001712762 BIAF:VillageOaksMember 2023-09-18 2023-09-18 0001712762 BIAF:VillageOaksMember 2023-09-18 0001712762 srt:ScenarioPreviouslyReportedMember 2023-10-14 0001712762 srt:ScenarioPreviouslyReportedMember 2023-10-14 2023-10-14 0001712762 us-gaap:HealthCarePatientServiceMember 2024-01-01 2024-03-31 0001712762 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001712762 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001712762 us-gaap:WarrantMember 2024-01-01 2024-03-31 0001712762 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001712762 us-gaap:HealthCarePatientServiceMember 2023-01-01 2023-03-31 0001712762 BIAF:HistologyFeesMember 2024-01-01 2024-03-31 0001712762 BIAF:HistologyFeesMember 2023-01-01 2023-03-31 0001712762 us-gaap:HealthCareOtherMember 2024-01-01 2024-03-31 0001712762 us-gaap:HealthCareOtherMember 2023-01-01 2023-03-31 0001712762 BIAF:DepartmentOfDefenseObservationalStudiesrMember 2024-01-01 2024-03-31 0001712762 BIAF:DepartmentOfDefenseObservationalStudiesrMember 2023-01-01 2023-03-31 0001712762 BIAF:OtherRevenuesMember 2024-01-01 2024-03-31 0001712762 BIAF:OtherRevenuesMember 2023-01-01 2023-03-31 0001712762 us-gaap:ComputerEquipmentMember srt:MinimumMember 2024-03-31 0001712762 us-gaap:ComputerEquipmentMember srt:MaximumMember 2024-03-31 0001712762 BIAF:ComputerSoftwareMember 2024-03-31 0001712762 us-gaap:EquipmentMember srt:MinimumMember 2024-03-31 0001712762 us-gaap:EquipmentMember srt:MaximumMember 2024-03-31 0001712762 us-gaap:FurnitureAndFixturesMember srt:MinimumMember 2024-03-31 0001712762 us-gaap:FurnitureAndFixturesMember srt:MaximumMember 2024-03-31 0001712762 us-gaap:VehiclesMember 2024-03-31 0001712762 us-gaap:LeaseholdImprovementsMember 2024-01-01 2024-03-31 0001712762 us-gaap:GoodwillMember 2024-01-01 2024-03-31 0001712762 us-gaap:GoodwillMember 2024-03-31 0001712762 us-gaap:TrademarksAndTradeNamesMember 2024-01-01 2024-03-31 0001712762 us-gaap:TrademarksAndTradeNamesMember 2024-03-31 0001712762 us-gaap:CustomerRelationshipsMember 2024-01-01 2024-03-31 0001712762 us-gaap:CustomerRelationshipsMember 2024-03-31 0001712762 BIAF:DiagnosticResearchAndDevelopmentMember 2024-01-01 2024-03-31 0001712762 BIAF:DiagnosticResearchAndDevelopmentMember 2023-01-01 2023-03-31 0001712762 BIAF:LaboratoryServicesMember 2024-01-01 2024-03-31 0001712762 BIAF:LaboratoryServicesMember 2023-01-01 2023-03-31 0001712762 BIAF:GeneralCorporateActivitiesMember 2024-01-01 2024-03-31 0001712762 BIAF:GeneralCorporateActivitiesMember 2023-01-01 2023-03-31 0001712762 BIAF:LabEquipmentMember 2024-03-31 0001712762 BIAF:LabEquipmentMember 2023-12-31 0001712762 BIAF:ComputerAndSoftwareMember 2024-03-31 0001712762 BIAF:ComputerAndSoftwareMember 2023-12-31 0001712762 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001712762 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001712762 us-gaap:VehiclesMember 2023-12-31 0001712762 srt:MinimumMember 2024-03-31 0001712762 srt:MaximumMember 2024-03-31 0001712762 BIAF:TwentyTwentyFourToyotaCorollaMember 2024-03-18 0001712762 BIAF:TwentyTwentyFourToyotaCorollaMember 2024-03-17 2024-03-18 0001712762 2023-01-01 2023-12-31 0001712762 2023-06-06 0001712762 BIAF:RestrictedStockUnitsUnvestedMember 2024-03-31 0001712762 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001712762 BIAF:EquityIncentivePlanMember 2024-03-31 0001712762 BIAF:EquityIncentivePlanMember 2023-06-06 0001712762 BIAF:EquityIncentivePlanMember 2024-01-01 2024-03-31 0001712762 us-gaap:RestrictedStockUnitsRSUMember BIAF:EmployeesNonemployeesAndBoardOfDirectorsMember 2024-01-01 2024-03-31 0001712762 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001712762 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001712762 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001712762 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-03-31 0001712762 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001712762 BIAF:EquityIncentivePlanMember 2023-12-31 0001712762 BIAF:EquityIncentivePlanMember 2023-01-01 2023-12-31 0001712762 us-gaap:RestrictedStockMember BIAF:EquityIncentivePlanMember 2023-12-31 0001712762 us-gaap:RestrictedStockMember BIAF:EquityIncentivePlanMember 2024-01-01 2024-03-31 0001712762 us-gaap:RestrictedStockMember BIAF:EquityIncentivePlanMember 2024-03-31 0001712762 us-gaap:WarrantMember 2024-03-31 0001712762 us-gaap:WarrantMember 2023-12-31 0001712762 us-gaap:WarrantMember 2024-01-01 2024-03-31 0001712762 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001712762 BIAF:SecuritiesPurchaseAgreementMember BIAF:PlacementAgentMember 2024-03-08 0001712762 BIAF:TradeableWarrantMember 2024-03-08 0001712762 BIAF:NonTradeableWarrantMember 2024-03-08 0001712762 BIAF:PreIpoConvertibleNotesMember 2024-03-31 0001712762 BIAF:IpoTradeableMember 2024-03-31 0001712762 BIAF:IpoNonTradableMember 2024-03-31 0001712762 BIAF:DirectOfferingMarchEightTwentyTwentyFourMember 2024-03-31 0001712762 BIAF:PlacementAgentDirectOfferingMarchEightTwentyTwentyFourMember 2024-03-31 0001712762 us-gaap:SubsequentEventMember 2024-04-09 2024-04-10 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

 

 

 

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 March 31, 2024
     
  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-41463

 

bioAffinity Technologies, Inc.

(Exact name of registrant as specified in its charter)

 

Delaware   46-5211056
(State or other jurisdiction of
incorporation or organization)
  (I.R.S. Employer
Identification No.)
     
22211 W. Interstate 10, Suite 1206, San Antonio, Texas   78257
(Address of principal executive offices)   (Zip Code)

 

(210) 698-5334

(Registrant’s telephone number, including area code)

 

Not Applicable

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

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock, par value $0.007 per share   BIAF   The Nasdaq Stock Market LLC
Tradeable Warrants to purchase Common Stock   BIAFW   The Nasdaq Stock Market LLC

 

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

 

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

 

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

 

  Large accelerated filer ☐ Accelerated filer ☐
  Non-accelerated filer Smaller reporting company
    Emerging growth company

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Sec 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 number of shares of the issuer’s common stock outstanding as of May 08, 2024, was 11,657,537.

 

 

 

 
 

 

Throughout this Quarterly Report on Form 10-Q (this “Quarterly Report”), the terms “bioAffinity,” “bioAffinity Technologies,” “we,” “us,” “our” or “the Company” refer to bioAffinity Technologies, Inc., a Delaware corporation, and its wholly owned subsidiaries, OncoSelect® Therapeutics, LLC, a Delaware limited liability company, and Precision Pathology Laboratory Services, LLC, a Texas limited liability company.

 

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This Quarterly Report contains forward-looking statements within the meaning of the federal securities laws. Forward-looking statements are predictive in nature, depend on or refer to future events or conditions, and are sometimes identified by words such as “may,” “could,” “plan,” “project,” “predict,” “pursue,” “believe,” “expect,” “estimate,” “anticipate,” “intend,” “target,” “seek,” “potentially,” “will likely result,” “outlook,” “budget,” “objective,” “trend,” or similar expressions of a forward-looking nature and the negative versions of such expressions. The forward-looking information contained in this report is generally located under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations” but may be found in other locations as well. The forward-looking statements in this report generally relate to the plans and objectives for future operations of bioAffinity Technologies, Inc. and are based on our management’s reasonable estimates of future results or trends. Although we believe these forward-looking statements are reasonable, all forward-looking statements are subject to various risks and uncertainties, and our projections and expectations may be incorrect. The factors that may affect our expectations regarding our operations include, among others, the following:

 

  our projected financial position and estimated cash burn rate;
     
  our estimates regarding expenses, future revenues, and capital requirements;
     
  the success, cost, and timing of our clinical trials;
     
  our ability to obtain funding for our operations necessary to complete further development and commercialization of our diagnostic tests or therapeutic product candidates;
     
  our dependence on third parties, including the conduct of our clinical trials;
     
  our ability to obtain the necessary regulatory approvals to market and commercialize our diagnostic tests or therapeutic product candidates;
     
  the potential that the results of our pre-clinical and clinical trials indicate our current diagnostic tests or any future diagnostic tests or therapeutic product candidates we may seek to develop are unsafe or ineffective;
     
  the results of market research conducted by us or others;
     
  our ability to obtain and maintain intellectual property (“IP”) protection for our current diagnostic test or future diagnostic tests and therapeutic product candidates;
     
  our ability to protect our IP rights and the potential for us to incur substantial costs from lawsuits to enforce or protect our IP rights;
     
  the possibility that a third party may claim we or our third-party licensors have infringed, misappropriated, or otherwise violated their IP rights and that we may incur substantial costs and be required to devote substantial time defending against such claims;
     
  the success of competing therapies, diagnostic tests, and therapeutic products that are or will become available;
     
  our ability to expand our organization to accommodate potential growth and to retain and attract key personnel;
     
  our potential to incur substantial costs resulting from product liability lawsuits against us and the potential for such lawsuits to cause us to limit the commercialization of our diagnostic tests and therapeutic product candidates;
     
  market acceptance of our diagnostic test and diagnostic tests in development and therapeutic product candidates, the size and growth of the potential markets for our current diagnostic test, diagnostic tests in development, and therapeutic product candidates, and any future diagnostic tests and therapeutic product candidates we may seek to develop, and our ability to serve those markets;
     
  the successful development of our commercialization capabilities, including sales and marketing capabilities;
     
  compliance with government regulations, including environmental, health, and safety regulations and liabilities thereunder;
     
  the impact of a health epidemic on our business, our clinical trials, our research programs, healthcare systems, or the global economy as a whole;
     
  general instability of economic and political conditions in the United States, including inflationary pressures, increased interest rates, economic slowdown or recession, and escalating geopolitical tensions;

 

2
 

 

 

compliance with government regulations, including environmental, health, and safety regulations, and liabilities thereunder;

 

 

anticipated uses of net proceeds from our direct offering (“the Direct Offering”).

 

  the increased expenses associated with being a public company; and
     
  other factors discussed elsewhere in this Quarterly Report.

 

Many of the foregoing risks and uncertainties, as well as risks and uncertainties that are currently unknown to us, are, and may be, exacerbated by factors such as the ongoing conflict between Ukraine and Russia, the war in the Middle East, escalating tensions between China and Taiwan, increasing economic uncertainty and inflationary pressures, and any consequent worsening of the global business and economic environment. New factors emerge from time to time, and it is not possible for us to predict all such factors. Should one or more of the risks or uncertainties described in this Quarterly Report or any other filing with the Securities and Exchange Commission (the “SEC”) occur or should the assumptions underlying the forward-looking statements we make herein and therein prove incorrect, our actual results and plans could differ materially from those expressed in any forward-looking statements. We undertake no obligation to update publicly any forward-looking statements, whether as a result of new information, future events, or otherwise, except as required by law.

 

You should read this Quarterly Report and the documents that we reference within it with the understanding that our actual future results, performance, and events and circumstances may be materially different from what we expect.

 

Website and Social Media Disclosure

 

We use our websites (www.bioaffinitytech.com, ir.bioaffinitytech.com, www.cypathlung.com and www.precisionpath.us/) to share Company information. Information contained on or that can be accessed through our websites is not, however, incorporated by reference in this Quarterly Report. Investors should not consider any such information to be part of this Quarterly Report.

 

3
 

 

bioAffinity Technologies, Inc.

 

FORM 10-Q

TABLE OF CONTENTS

 

PART I
FINANCIAL INFORMATION
 
ITEM 1 - Condensed Consolidated Financial Statements (unaudited) 5
  Condensed Consolidated Balance Sheets at March 31, 2024 (unaudited) and December 31, 2023 5
  Unaudited Condensed Consolidated Statements of Operations for the Three Months ended March 31, 2024 and 2023 6
  Unaudited Condensed Consolidated Statements of Stockholders’ Equity (Deficit) for the Three Months ended March 31, 2024 and 2023 7
  Unaudited Condensed Consolidated Statements of Cash Flows for the Three Months ended March 31, 2024 and 2023 8
  Notes to Unaudited Condensed Consolidated Financial Statements 9
     
ITEM 2 - Management’s Discussion and Analysis of Financial Condition and Results of Operations 17
     
ITEM 3 - Quantitative and Qualitative Disclosures about Market Risk 22
     
ITEM 4 - Controls and Procedures 22
     
PART II
OTHER INFORMATION
 
ITEM 1 - Legal Proceedings 23
     
ITEM 1A - Risk Factors 23
     
ITEM 2 - Unregistered Sales of Equity Securities and Use of Proceeds 24
     
ITEM 3 - Defaults Upon Senior Securities 24
     
ITEM 4 - Mine Safety Disclosure 24
     
ITEM 5 - Other Information 24
     
ITEM 6 - Exhibits 25
     
  Signatures 26

 

4
 

 

PART I

FINANCIAL INFORMATION

 

ITEM 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.

 

bioAffinity Technologies, Inc.

Condensed Consolidated Balance Sheets

 

   March 31, 2024   December 31, 2023 
    (unaudited)      
ASSETS          
Current assets:          
Cash and cash equivalents  $2,453,165   $2,821,570 
Accounts and other receivables, net   1,123,609    811,674 
Inventory   9,487    18,484 
Prepaid expenses and other current assets   344,900    321,017 
Total current assets   3,931,161    3,972,745 
           
Non-current assets:          
Property and equipment, net   461,209    458,633 
Operating lease right-of-use asset, net   347,860    370,312 
Finance lease right-to-use, net   1,069,601    1,165,844 
Goodwill   1,404,486    1,404,486 
Intangible assets, net   818,889    833,472 
Other assets   16,060    16,060 
           
Total assets  $8,049,266   $8,221,552 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
           
Current liabilities:          
Accounts payable  $383,993   $604,789 
Accrued expenses   883,319    1,149,811 
Unearned revenue   30,174    33,058 
Operating lease liability, current portion   96,631    94,708 
Finance lease liability, current portion   372,787    365,463 
Notes payable, current portion   4,686     
Total current liabilities   1,771,590    2,247,829 
           
Non-current liabilities:          
Finance lease liability, net of current portion   739,478    835,467 
Operating lease liability, net of current portion   258,110    283,001 
Notes payable, net of current portion   23,037     
           
Total liabilities   2,792,215    3,366,297 
           
Commitments and contingencies (See Note 11)   -    - 
           
Stockholders’ equity:          
Preferred stock, par value $0.001 per share; 20,000,000 shares authorized; no shares issued or outstanding at March 31, 2024, and December 31, 2023        
Common stock, par value $0.007 per share; 25,000,000 shares authorized; 11,216,491 and 9,394,610 issued and outstanding at March 31, 2024, and at December 31, 2023, respectively.   78,515    65,762 
Additional paid-in capital   51,744,830    49,393,972 
Accumulated deficit   (46,566,294)   (44,604,479)
           
Total stockholders’ equity   5,257,051    4,855,255 
           
Total liabilities and stockholders’ equity  $8,049,266   $8,221,552 

 

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

 

5
 

 

bioAffinity Technologies, Inc.

Unaudited Condensed Consolidated Statements of Operations

 

   2024   2023 
   Three Months Ended
March 31,
 
   2024   2023 
   (unaudited)     
Net Revenue  $2,406,391   $921 
           
Operating expenses:          
Direct costs and expenses   1,573,441    87 
Research and development   393,639    369,617 
Clinical development   48,960    19,628 
Selling, general and administrative   2,185,944    1,147,875 
Depreciation and amortization   149,637    21,684 
           
Total operating expenses   4,351,621    1,558,891 
           
Loss from operations   (1,945,230)   (1,557,970)
           
Other income (expense):          
Interest income   6,127    38,654 
Interest expense   (23,550)   (1,655)
Other expense   4,510     
           
Total other expense   (12,913)   36,999 
           
Net loss before provision for income taxes   (1,958,143)   (1,520,971)
           
Income tax expense   (3,672)   (11,819)
           
Net loss  $(1,961,815)  $(1,532,790)
          
Net loss per common share, basic and diluted  $(0.20)  $(0.18)
           
Weighted average common shares outstanding, basic and diluted   9,915,426    8,433,689 

 

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

 

6
 

 

bioAffinity Technologies, Inc.

Unaudited Condensed Consolidated Statements of Stockholders’ Equity

 

   Shares   Amount   Shares   Amount   Capital   Deficit   Equity 
   For the Three Months Ended March 31, 2024 
   Preferred Stock   Common Stock   Additional
Paid-in
   Accumulated   Stockholders’ 
   Shares   Amount   Shares   Amount   Capital   Deficit   Equity 
                             
Balance at December 31, 2023      $    9,394,610   $65,762   $49,393,972   $(44,604,479)  $4,855,255 
                                    
Stock-based compensation expense           157,033    1,099    282,613        283,712 
                                    
Exercise of stock options           64,848    454    74,445        74,899 
                                    
Sale of common stock           1,600,000    11,200    2,488,800        2,500,000 
                                    
Offering costs                   (495,000)       (495,000)
Net loss                       (1,961,815)   (1,961,815)
                                    
Balance at March 31, 2024 (unaudited)      $    11,216,491   $78,515   $51,744,830   $(46,566,294)  $5,257,051 

 

   For the Three Months Ended March 31, 2023 
   Preferred Stock   Common Stock   Additional
Paid-in
   Accumulated   Stockholders’ 
   Shares   Amount   Shares   Amount   Capital   Deficit   Equity 
                             
Balance at December 31, 2022      $    8,381,324   $58,669   $47,652,242   $(36,667,468)  $11,043,443 
                                    
Stock-based compensation expense           81,728    572    157,041        157,613 
                                    
Net loss                       (1,532,790)   (1,532,790)
                                    
Balance at March 31, 2023 (Unaudited)      $    8,463,052   $59,241   $47,809,283   $(38,200,258)  $9,668,266 

 

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

 

7
 

 

bioAffinity Technologies, Inc.

Unaudited Condensed Consolidated Statements of Cash Flows

(unaudited)

 

   2024   2023 
   Three Months Ended March 31, 
   2024   2023 
         
Cash flows from operating activities          
Net loss  $(1,961,815)  $(1,532,790)
Adjustments to reconcile net loss to net cash used in operating activities:          
Depreciation and amortization   149,637    21,684 
Stock-based compensation expense   283,712    157,613 
Changes in operating assets and liabilities:          
Accounts and other receivables   (311,935)   (538)
Inventory   8,997    (5,795)
Prepaid expenses and other assets   (23,883)   89,847 
Accounts payable   (220,796)   (198,505)
Accrued expenses   (266,492)   (60,557)
Unearned revenue   (2,884)    
Operating lease right-of-use asset   (516)    
Net cash used in operating activities   (2,345,975)   (1,529,041)
           
Cash flows from investing activities          
Purchase of property and equipment   (41,387)   (32,314)
Net cash used in investing activities   (41,387)   (32,314)
           
Cash flows from financing activities          
Proceeds from issuance of common stock from direct offering, net of underwriting discounts, commissions and offering expenses of approximately $495,000   2,005,000     
Proceeds from exercised stock options   74,899     
Proceeds from loans payable   27,723     
Payment on loans payable       (83,316)
Principal repayments on finance leases   (88,665)    
Net cash provided by (used in) financing activities   2,018,957    (83,316)
           
Net decrease in cash and cash equivalents   (368,405)   (1,644,671)
Cash and cash equivalents at beginning of period   2,821,570    11,413,759 
Cash and cash equivalents at end of period  $2,453,165   $9,769,088 
           
Supplemental disclosures of cash flow information:          
Interest expense paid in cash  $23,550   $11,819 
Income taxes paid in cash   3,672    1,655 

 

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

 

8
 

 

bioAffinity Technologies, Inc.

Notes To Condensed Consolidated Financial Statements

(unaudited)

 

Note 1. NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION

 

Description of Business

 

bioAffinity Technologies, Inc., a Delaware corporation (the “Company,” or “bioAffinity Technologies”), addresses the need for noninvasive diagnosis of early-stage cancer and diseases of the lung. The Company also is conducting early-stage research focused on advancing therapeutic discoveries that could result in broad-spectrum cancer treatments. bioAffinity Technologies develops proprietary noninvasive diagnostic tests using technology that identifies cancer cells and cell populations indicative of a diseased state for analysis using proprietary platforms developed using artificial intelligence (“AI”). The Company’s first diagnostic test, CyPath® Lung, is a noninvasive test for early detection of lung cancer, the leading cause of cancer-related deaths. CyPath® Lung is offered for sale to physicians by the Company’s subsidiary, Precision Pathology Laboratory Services, LLC (“PPLS”). Research and optimization of the Company’s proprietary platform for in vitro diagnostics and technologies are conducted in laboratories at PPLS and The University of Texas at San Antonio. The Company is developing its platform technologies so that in the future they will be able to detect, monitor, and treat diseases of the lung and other cancers.

 

Organization

 

The Company was formed on March 26, 2014, as a Delaware corporation with its corporate offices located in San Antonio, Texas. On June 15, 2016, the Company formed a wholly owned subsidiary, OncoSelect® Therapeutics, LLC, as a Delaware limited liability company. On August 14, 2023, the Company formed a wholly owned subsidiary, Precision Pathology Laboratory Services, LLC (“PPLS”), as a Texas limited liability company, to acquire the assets of Village Oaks Pathology Services, P.A., a Texas professional association d/b/a Precision Pathology Services (“Village Oaks”), including the clinical pathology laboratory it owned.

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) for interim financial reporting. The condensed consolidated financial statements are unaudited and in management’s opinion include all adjustments, including normal recurring adjustments and accruals, necessary for a fair presentation of the results for the interim periods presented. The condensed consolidated balance sheet as of December 31, 2023, was derived from the audited consolidated financial statements at that date but does not include all the information and footnotes required by GAAP. Operating results for the periods presented are not necessarily indicative of the results that may be expected for the fiscal year ended December 31, 2024, or any future period. These unaudited condensed consolidated financial statements should be read in conjunction with the audited annual consolidated financial statements and notes included in the Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on April 1, 2024 (the “2023 Form 10-K”) filed with the SEC on April 1, 2024.

 

Liquidity and Capital Resources

 

In accordance with Accounting Standards Update (“ASU”) 2014-15, Presentation of Financial Statements – Going Concern (Subtopic 205-40), the Company has evaluated whether there are conditions and events that raise substantial doubt about the Company’s ability to continue as a going concern for at least one year after the date the condensed consolidated financial statements are issued.

 

The Company has incurred significant losses and negative cash flows from operations since inception and expects to continue to incur losses and negative cash flows for the foreseeable future. As a result, the Company had an accumulated deficit of $46.6 million at March 31, 2024. The Company’s cash and cash equivalents at March 31, 2024, were approximately $2.5 million, representing 30% of total assets. Based on the Company’s current expected level of operating expenditures and the cash and cash equivalents on hand at March 31, 2024, management concludes that there is substantial doubt about the Company’s ability to continue as a going concern for a period of at least twelve (12) months subsequent to the issuance of the accompanying condensed consolidated financial statements. Therefore, the Company may need to raise further capital through the sale of additional equity or debt securities or other debt instruments, strategic relationships or grants, or other arrangements to support its future operations, if revenue from operations does not significantly increase. If such funding is not available or not available on terms acceptable to the Company, the Company’s current development plan may be curtailed. On March 8, 2024, the Company issued to certain investors, pursuant to a Securities Purchase Agreement (the “Purchase Agreement”) (1) 1,600,000 shares of the Company’s common stock (the “Shares”), par value $0.007 per share (“Common Stock”) in a registered direct offering, and (2) warrants to purchase an aggregate of 1,600,000 shares of Common Stock (the “Common Warrants”) with an exercise price of $1.64, in a concurrent private placement. The direct offering resulted in net proceeds of $2.05 million. Furthermore, an alternative source of funding to the sale of additional equity or debt securities is the exercising of outstanding warrants for which there can be no guarantee. No adjustments have been made to the presented condensed consolidated financial statements as a result of this uncertainty.

 

Note 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Use of Estimates

 

The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates include the valuation allowance on the Company’s deferred tax assets, stock-based compensation, valuation of goodwill and intangible assets related to the business combination, allowance for contractual adjustments and discounts related to service revenues, and the useful lives of fixed assets.

 

Principles of Consolidation

 

The Company’s condensed consolidated financial statements reflect its financial statements, those of its wholly owned subsidiaries, and certain variable interest entities where the Company is the primary beneficiary. The accompanying condensed consolidated financial statements include all the accounts of the Company, its wholly owned subsidiaries, OncoSelect® Therapeutics, LLC and PPLS, and the variable interest entity, Village Oaks. All significant intercompany balances and transactions have been eliminated.

 

9
 

 

In determining whether the Company is the primary beneficiary of a variable interest entity, it applies a qualitative approach that determines whether it has both (1) the power to direct the economically significant activities of the entity and (2) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to that entity. The Company continuously assesses whether it is the primary beneficiary of a variable interest entity as changes to existing relationships or future transactions may result in the Company consolidating or deconsolidating one or more of its collaborators or partners.

 

Business Combination

 

On September 18, 2023, the Company, in connection with the Asset Purchase Agreement it entered into with Village Oaks (the “Seller”) and Roby P. Joyce, M.D., dated September 18, 2023, acquired substantially all the assets and assumed certain liabilities of Village Oaks in exchange for total consideration of $3,500,000, which consists of: (1) $2.5 million in cash paid at closing and (2) 564,972 shares of the Company’s common stock valued at $1 million. The assets purchased included a clinical pathology laboratory regulated by the Centers for Medicare and Medicaid Services (“CMS”) and accredited by the College of American Pathologists (“CAP”) and certified under the Clinical Laboratory Improvement Amendments (“CLIA”) of 1988. The primary reason for the acquisition is control of the laboratory in which CyPath® Lung is ordered and processed.

 

The Company recognized goodwill of $1,404,000 arising from the acquisition. The acquisition is being accounted for as a business combination in accordance with ASC 805. The Company has determined the preliminary fair values of the accounts receivable, accounts payable, and accrued expenses that make up the majority of the net working capital assumed in the acquisition. These values are subject to change as the Company performs additional reviews of its assumptions utilized, and any future period adjustments would impact the consolidated statement of operations post-acquisition.

 

The following table summarizes the purchase price and preliminary purchase price allocations relating to the acquisition:

 

         
Cash   $ 2,500,000  
Common Stock     1,000,000  
Total purchase consideration   $ 3,500,000  
Assets        
Net working capital (including cash)   $ 912,000  
Property and equipment     326,000  
Other assets     8,000  
Customer relationships     700,000  
Trade names and trademarks     150,000  
Goodwill     1,404,000  
Total net assets   $ 3,500,000  

 

Goodwill represents the excess fair value after the allocation to the identifiable net assets. The calculated goodwill is not deductible for tax purposes.

 

The preliminary purchase price allocations relating to the acquisition previously reported in the Quarterly Report on Form 10-Q filed October 14, 2023, reported Net Working Capital of $1,167,000 and Goodwill of $1,149,000. The amounts have been updated to reflect the purchase price adjustments to accounts payable and accounts receivable that existed at the time of the acquisition. The Company incurred approximately $811,000 in acquisition costs.

 

For prior year comparative purposes, the pro-forma statement of operations as if combined on January 1, 2022, would result in net revenues of $1,806,196, net loss of ($1,779,300) and loss per share of ($0.21) for the three months ended March 31, 2023.

 

Cash and Cash Equivalents

 

For the purpose of the statement of cash flows, the Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. Cash equivalents are stated at cost, which approximates market value, because of the short maturity of these instruments.

 

Concentration of Risk

 

The Company has significant cash balances at financial institutions which throughout the year regularly exceed the federally insured limit of $250,000. Any loss incurred or a lack of access to such funds could have a significant adverse impact on the Company’s financial condition, results of operations, and cash flow.

 

Advertising expense

 

The Company expenses all advertising costs as incurred. Advertising expense was $11,920 and $6,049 for the three months ended March 31, 2024 and 2023, respectively.

 

Loss Per Share

 

Basic loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of the Company’s common stock, par value $0.007 per share (the “Common Stock”) outstanding during the period. Diluted loss per share is computed by dividing net loss attributable to common stockholders by the sum of the weighted-average number of shares of Common Stock outstanding during the period and the weighted-average number of dilutive Common Stock equivalents outstanding during the period, using the treasury stock method. Dilutive Common Stock equivalents are comprised of in-the-money stock options, convertible notes payable, and warrants based on the average stock price for each period using the treasury stock method.

 

10
 

 

The following potentially dilutive securities have been excluded from the computations of weighted average shares of Common Stock outstanding as of March 31, 2024 and 2023, as they would be anti-dilutive:

 

   2024   2023 
   As of March 31, 
   2024   2023 
Shares underlying options outstanding   618,847    806,392 
Shares underlying warrants outstanding   8,838,717    4,649,952 
Anti-dilutive securities   9,457,564    5,456,344 

 

Revenue Recognition

 

The Company recognizes as revenue the amount that reflects the consideration to which it expects to be entitled in exchange for goods sold or services rendered primarily upon completion of the testing process (when results are reported) or when services have been rendered.

 

Patient Service Fee revenue

 

Net revenues from patient service fees accounted for greater than 95% of the Company’s consolidated net revenues for the three months ended March 31, 2024 and are primarily comprised of a high volume of relatively low-dollar transactions. The laboratory which provides clinical testing services and other services, satisfies its performance obligation and recognizes revenues primarily upon completion of the testing process (when results are reported) or when services have been rendered. The Company estimates the amount of consideration it expects to be entitled to receive from payer customer groups in exchange for providing services using the portfolio approach. These estimates include the impact of contractual allowances (including payer denials), and patient price concessions. The portfolios determined using the portfolio approach consist of the following groups of payer customers: healthcare insurers, government payers (Medicare and Medicaid programs), client payers and self-pay. Contracts do not contain significant financing components based on the typical period of time between performance of services and collection of consideration.

 

The process for estimating revenues and the ultimate collection of accounts receivable involves significant judgment and estimation. The Company follows a standard process, which considers historical denial and collection experience and other factors (including the period of time that the receivables have been outstanding), to estimate contractual allowances and implicit price concessions, recording adjustments in the current period as changes in estimates. Further adjustments to the allowances, based on actual receipts, may be recorded upon settlement.

 

   2024   2023 
  

For the three months ended

March 31,
 
   2024   2023 
Patient service fees1  $2,149,049   $ 
Histology service fees   237,972     
Medical director fees   16,058     
Department of Defense observational studies   2,885     
Other revenues2   427    921 
Total net revenue  $2,406,391   $921 

 

 

  1 Patient services fees include direct billing for CyPath® Lung diagnostic test.

 

  2 Other revenues include pre-acquisition CyPath® Lung royalty income and laboratory services.

 

Property and Equipment

 

In accordance with ASC 360-10, Accounting for the Impairment of Long-Lived Assets, the Company periodically reviews the carrying value of its long-lived assets, such as property, equipment, and definite-lived intangible assets, to test whether current events or circumstances indicate that such carrying value may not be recoverable. When evaluating assets for potential impairment, the Company compares the carrying value of the asset to its estimated undiscounted future cash flows. If an asset’s carrying value exceeds such estimated cash flows (undiscounted and with interest charges), the Company records an impairment charge for the difference. The Company did not record any impairment for the three months ended March 31, 2024, or fiscal year ended December 31, 2023.

 

Property and equipment are carried at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful life of the asset. Amortization of leasehold improvements is computed using the shorter of the lease term or estimated useful life of the asset. Additions and improvements are capitalized, while repairs and maintenance are expensed as incurred. Useful lives of each asset class are as follows:

 

Asset Category   Useful Life
Computer equipment   3-5 years
Computer software   3 years
Equipment   3-5 years
Furniture and fixtures   5-7 years
Vehicles   5 years
Leasehold improvements   Lesser of lease term or useful life

 

11
 

 

Intangible Assets

 

Intangible assets, net of accumulated amortization, are summarized as follows as of March 31, 2024:

 

Description  Date Acquired  Useful Life  Cost   Amortization   Net 
Goodwill  9/18/2023     $1,404,486   $   $1,404,486 
Trade names and trademarks  9/18/2023  18 years   150,000    (4,444)   145,556 
Customer relationships  9/18/2023  14 years   700,000    (26,667)   673,333 
Total Intangible Assets        $2,254,486   $(31,111)  $2,223,375 

 

For the three months ended March 31, 2024, amortization of intangible assets totaled $14,583 compared to $0 in the prior year comparative period.

 

Recent Accounting Pronouncements

 

The Company continues to monitor new accounting pronouncements issued by the Financial Accounting Standards Board (“FASB”) and does not believe any accounting pronouncements issued through the date of this Quarterly Report will have a material impact on the Company’s condensed consolidated financial statements.

 

The Company adopted FASB issued Accounting Standards Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures on December 31, 2023. The Company used the 5 steps to ASC 280 to evaluate what, if any, segment reporting would be beneficial for shareholders. These 5 steps included: 1) Evaluate operating segments for aggregation, 2) Perform quantitative threshold tests, 3) Evaluate remaining operating segments for aggregation, 4) Ensure that 75 percent of revenue is reported, and 5) Consider practical limit. Based on the analysis above against those 5 steps, management concludes that segment reporting is required for two segment operations: 1) diagnostic R&D and 2) laboratory services.

 

Segment Information

 

The Company is organized in two operating segments, Diagnostic Research and Development (R&D) and Laboratory Services, whereby its chief operating decision maker (“CODM”) assesses the performance of and allocates resources. The CODM is the Chief Executive Officer. Diagnostic R&D includes research and development and clinical development on diagnostic tests. Any revenues assigned to Diagnostic R&D are proceeds received from observational studies. Laboratory services include all the operations from Village Oaks and PPLS in addition to sales and marketing costs of CyPath® Lung from bioAffinity.

 

   2024   2023 
   As of March 31, 
   2024   2023 
Net revenues:          
Diagnostic R&D  $2,885   $ 
Laboratory services 1   2,403,506    921 
Total net revenues   2,406,391    921 
           
Operating expenses:          
Diagnostic R&D   (442,599)   (389,245)
Laboratory services   (2,736,999)   (87)
General corporate activities   (1,172,023)   (1,169,559)
Total operating loss   (1,945,230)   (1,557,970)
           
Non-operating income (expense), net   (12,913)   36,999 
Net loss before income taxes   (1,958,143)   (1,520,971)
Income tax expense   (3,672)   (11,819)
Net loss  $(1,961,815)  $(1,532,790)

 

1The majority of the increase versus the prior year is from the acquisition of Precision Pathology Laboratories Services, LLC on September 18, 2024.

 

Research and Development

 

Research and development costs are charged to expense as incurred. The Company’s research and development expenses consist primarily of expenditures for lab operations, preclinical studies, compensation, and consulting costs.

 

The Company incurred research and development expenses of $393,639 and $369,617 for the three months ended March 31, 2024 and 2023, respectively.

 

Accrued Research and Development Costs

 

The Company records accrued liabilities for estimated costs of research and development activities conducted by service providers, which include preclinical studies. The Company records the estimated costs of research and development activities based upon the estimated amount of services provided but not yet invoiced and includes these costs in accrued expenses in the accompanying condensed consolidated balance sheets and within research and development expense in the accompanying condensed consolidated statements of operations.

 

The Company accrues for these costs based on factors such as estimates of the work completed and in accordance with agreements established with service providers. The Company makes significant judgments and estimates in determining the accrued expenses balance in each reporting period. As actual costs become known, the Company adjusts its accrued liabilities. The Company has not experienced any material differences between accrued costs and actual costs incurred since its inception.

 

Regulatory Matters

 

Regulations imposed by federal, state, and local authorities in the U.S. are a significant factor in providing medical care. In the U.S., drugs, biological products, and medical devices are regulated by the Federal Food, Drug, and Cosmetic Act (“FDCA”), which is administered by the Food and Drug Administration (“FDA”) and the CMS. The Company has not yet obtained marketing authorization from the FDA but is able to market its CyPath® Lung test as a laboratory developed test (“LTD”) sold by Precision Pathology Laboratory Services, a CAP-accredited, CLIA-certified clinical pathology laboratory and wholly owned subsidiary.

 

Note 3. ACCOUNTS AND OTHER RECEIVABLES, NET

 

The following is a summary of accounts receivable:

 

   March 31, 2024   December 31, 2023 
Patient service fees  $951,636   $657,717 
Histology service fees   112,790    121,301 
Medical director fees   3,040    3,103 
Other receivables   56,143    29,553 
Total accounts and other receivables, net  $1,123,609   $811,674 

 

Note 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS

 

Prepaid expenses and other current assets are summarized below:

 

   March 31, 2024   December 31, 2023 
         
Prepaid insurance  $120,215   $171,855 
Legal and professional   25,042    24,476 
Other   199,643    124,686 
Total prepaid expenses and other current assets  $344,900   $321,017 

 

12
 

 

Note 5. PROPERTY AND EQUIPMENT, NET

 

Property and equipment are summarized below:

 

   March 31, 2024   December 31, 2023 
         
Lab equipment  $647,214   $647,214 
Computers and software   68,682    68,682 
Leasehold improvements   9,941    9,941 
Vehicles   148,102    105,919 
Property and equipment, gross   873,939    831,756 
Accumulated depreciation   (412,730)   (373,123)
Total property and equipment, net  $461,209   $458,633 

 

Depreciation expense was $38,811 and $21,685 for the three months ended March 31, 2024 and 2023, respectively.

 

Note 6. ACCRUED EXPENSES

 

Accrued expenses are summarized below:

 

   March 31, 2024   December 31, 2023 
         
Compensation  $670,488   $857,037 
Legal and professional   196,553    257,926 
Clinical   3,356    15,350 
Other   12,922    19,498 
Total accrued expenses  $883,319   $1,149,811 

 

Note 7. UNEARNED REVENUE

 

The Company engaged in an observational study of CyPath® Lung with the DOD. A total of 70 CyPath® Lung units were ordered and shipped. However, in compliance with FASB ASC 606, the performance obligation was complete for only 30 units as of March 31, 2024. The performance obligation is deemed complete after samples have been collected and processed and results analyzed. The unearned revenue balance amounted to $30,174 and $33,058 as of March 31, 2024, and December 31, 2023, respectively.

 

Note 8. FAIR VALUE MEASUREMENTS

 

The Company analyzes all financial instruments with features of both liabilities and equity under the FASB accounting standard for such instruments. Under this standard, financial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

 

The estimated fair value of certain financial instruments, including cash and cash equivalents, accounts and other receivables, prepaid and other current assets, accounts payable, accrued expenses, and loan payable, are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.

 

Note 9. LEASES

 

The Company has one operating lease for its real estate and office space for the CAP/CLIA laboratory, as well as multiple finance leases for lab equipment in Texas that were acquired through the September 18, 2023, acquisition. The operating lease has a remaining lease term of 3.33 years as of March 31, 2024. The Company has finance leases consisting of office and lab equipment with remaining lease terms ranging from approximately 2.5 to 4.25 years as of March 31, 2024, for which the Company has determined that it will use the equipment for a major part of its remaining economic life.

 

The lease agreements generally do not provide an implicit borrowing rate. Therefore, the Company used a benchmark approach as of September 18, 2023, to derive an appropriate incremental borrowing rate to discount remaining lease payments. The Company benchmarked itself against other companies of similar credit ratings and comparable quality and derived imputed interest rates ranging from 8.01% to 8.07% for the lease term lengths.

 

Leases with an initial term of 12 months or less are not recorded on the balance sheet. There are no material residual guarantees associated with any of the Company’s leases, and there are no significant restrictions or covenants included in the Company’s lease agreements. Certain leases include variable payments related to common area maintenance and property taxes, which are billed by the landlord, as is customary with these types of charges for office space. The Company has not entered into any lease arrangements with related parties, and the Company is not the sublessor in any arrangement.

 

The Company’s existing leases contain escalation clauses and renewal options. The Company has evaluated several factors in assessing whether there is reasonable certainty that the Company will exercise a contractual renewal option. For leases with renewal options that are reasonably certain to be exercised, the Company included the renewal term in the total lease term used in calculating the right-of-use asset and lease liability.

 

13
 

 

The components of lease expense, which are included in selling, general and administrative expense and depreciation and amortization for the three months ended March 31, 2024 and 2023, are as follows:

 

Components of lease expense:  2024   2023 
Amortization of right-of-use assets - finance lease  $96,243   $ 
Interest on lease liabilities - finance lease   23,550     
Operating lease cost   29,915     
Total lease cost  $149,708   $ 

 

Supplemental balance sheet information relating to leases was as follows as of March 31, 2024, and December 31, 2023:

 

Operating leases:  2024   2023 
Operating lease right-of-use assets  $347,860   $370,312 
Operating lease liability, current  $96,631   $94,708 
Operating lease liability, long-term  $258,110   $283,001 

 

Finance leases:  2024   2023 
Finance lease right-of-use asset, gross  $1,294,168   $1,294,168 
Accumulated amortization   (224,567)   (128,324)
Finance lease right-of-use asset, net   1,069,601    1,165,844 
Finance lease liability, current portion   372,787    365,463 
Finance lease liability, long-term   739,478    835,467 
Total finance lease liabilities  $1,112,265   $1,200,930 

 

Weighted-average remaining lease term:  2024   2023 
Operating leases (in years)   3.33    3.58 
Finance leases (in years)   3.04    3.25 

 

Weighted-average discount rate:  2024   2023 
Operating leases   8.07%   8.07%
Finance leases   8.01%   8.01%

 

14
 

 

Future minimum lease payment under non-cancellable lease as of March 31, 2024, are as follows:

 

   Operating Leases   Finance Leases 
Remaining for 2024  $91,294   $336,378 
2025   121,726    448,505 
2026   121,726    270,395 
2027 and thereafter   71,007    202,970 
Total undiscounted cash flows   405,753    1,258,248 
Less discounting   (51,012)   (145,983)
Present value of lease liabilities  $354,741   $1,112,265 

 

Note 10. NOTES PAYABLE

 

Toyota Corolla - 2024

 

On March 18, 2024, the Company entered into a Finance Agreement to purchase a 2024 Toyota Corolla for $33,620 with a maturity date of February 18, 2030. The loan bears fixed interest at a rate of 5.99% per annum, with monthly payments of $467, which is comprised of principal and interest. This loan is collateralized by the underlying vehicle. The balance of this loan as of March 31, 2024, and December 31, 2023, is $27,723 and $0, respectively. The current portion of the balance of this loan as of March 31, 2024, and December 31, 2023, is $4,686 and $0.

 

Note 11. COMMITMENTS AND CONTINGENCIES

 

Operating Leases

 

In addition to the operating lease listed in Note 9, the Company leases its corporate offices under a month-to-month agreement and leases laboratory and additional office space under an operating lease that is renewable annually by written notice by the Company and will require renewal in September 2024. Rent expense for office and lab space amounted to approximately $31,000 and $26,000 for the three months ended March 31, 2024, and 2023, respectively.

 

Legal Matters

 

From time to time, the Company is involved in various disputes and litigation matters that arise in the ordinary course of business. To date, the Company has no material pending legal proceedings.

 

Note 12. COMMON STOCK

 

Common Stock

 

The Company has authorized a total of 25,000,000 shares of Common Stock, $0.007 par value per share. On June 6, 2023, the Company received stockholder approval to increase the number of authorized shares from 14,285,715 shares to 25,000,000 shares. The Company has issued 11,514,354 shares of Common Stock of which 297,862 are unvested restricted stock shares as of March 31, 2024, and 9,505,255 shares of Common Stock of which 110,664 are unvested as of December 31, 2023.

 

Note 13. STOCK-BASED COMPENSATION

 

The Company grants options and restricted stock awards under its 2014 Equity Incentive Plan (the “Plan”). Under the Plan, the Company is authorized to grant options or restricted stock for up to 2,000,000 shares of Common Stock. On June 6, 2023, the Company received stockholder approval to increase the number of authorized shares from 1,142,857 to 2,000,000. Options or restricted stock awards may be granted to employees, the Company’s board of directors, and external consultants who provide services to the Company. Options and restricted stock awards granted under the Plan have vesting schedules with terms of one to three years and become fully exercisable based on specific terms imposed at the date of grant. The 2014 Equity Incentive Plan expired according to the respective 10 year terms of the Plan in March 2024. A new 2024 Employee Incentive Plan (“2024 Plan”) has been drafted for resolution to a majority Shareholder vote held at the Annual Meeting of Shareholders on June 4, 2024.

 

The Company has recorded stock-based compensation expense related to the issuance of restricted stock awards in the following line items in the accompanying condensed consolidated statement of operations:

 

   2024   2023 
   Three Months Ended March 31, 
   2024   2023 
         
Research and development  $21,882   $11,268 
Selling, general and administrative   260,731    146,345 
Total stock-based compensation expense  $282,613   $157,613 

 

15
 

 

The following table summarizes stock option activity under the Plan:

 

   Number of
options
   Weighted-average
exercise price
   Weighted-average
remaining contractual
term (in years)
   Aggregate
intrinsic value
 
Outstanding at December 31, 2023   683,695   $3.99    2.9    158,332 
Granted                  
Exercised   (64,848)   1.155           
Forfeited                  
Outstanding at March 31, 2024   618,847   $4.28    2.7   $243,097 
                     
Vested and exercisable at March 31, 2024   618,053   $4.28    2.7   $243,097 

 

As of March 31, 2024, there was no unrecognized compensation cost related to non-vested stock options.

 

During the three months ended March 31, 2024, 64,848 options were exercised at an exercise price of $1.155 for proceeds of $74,899. During the three months ended March 31, 2023, there were no options exercised.

 

The following table summarizes restricted stock award activity under the Plan:

 

   Number of
restricted stock
awards (RSA)
   Weighted-average
grant price
   FMV on
grant date
   Vested number
of RSA
   Unvested number
of RSA
 
Balance at December 31, 2023   540,967   $2.24   $1,209,391    441,059    99,908 
Granted   344,251    1.53    528,013    146,297    197,954 
Forfeited                    
Balance at March 31, 2024   885,218   $1.96   $1,737,404    587,356    297,862 

 

During the three months ended March 31, 2024, the Company issued restricted stock awards (“RSAs”) for 344,251 shares of Common Stock to employees, non-employees, and the board of directors. The shares vest in equal monthly installments over terms of between immediately up to three years, subject to the employees and non-employees providing continuous service through the vesting date. During the three months ended March 31, 2024, 10,736 shares vested from RSAs granted prior to January 1, 2024, and 146,297 shares vested from RSAs granted during the three months ended March 31, 2024.

 

Note 14. WARRANTS

 

The Company’s outstanding Common Stock warrants are equity classified. As of March 31, 2024, and December 31, 2023, the Company had 8,838,717 and 4,649,952 warrants outstanding to purchase one share of the Company’s Common Stock for each warrant at a weighted average exercise price of $3.53 and expire at various dates through March 2029. During the three months ended March 31, 2024, no warrants were exercised into an equivalent number of Common Shares as compared to 1,036,486 warrants being exercised during the three months ended March 31, 2023.

 

On March 8, 2024, the Company issued to certain investors (i) in a registered direct offering, 1,600,000 shares of the Company’s common stock and (ii) in a concurrent private placement, warrants to purchase an aggregate of 1,600,000 shares of Common Stock, with an exercise price of $1.64 (collectively, the “Transaction”), which Transaction constitutes a Dilutive Issuance under the terms of the Warrants. In addition, the placement agent was granted warrants to purchase 32,000 shares of Common Stock, with an exercise price of $1.64.

 

Section 3(b) of the Warrant Agreement executed during the IPO in September 2022 provides that in the event of a Dilutive Issuance, the Exercise Price of the Warrants shall be reduced and only reduced to equal the effective price per share of the Dilutive Issuance (the “Base Share Price”), and the number of Warrant Shares issuable thereunder shall be increased such that the aggregate Exercise Price payable pursuant to the Warrant, after taking into account the decrease in the Exercise Price, shall be equal to the aggregate Exercise Price prior to such adjustment, provided that the Base Share Price shall not be less than $3.0625 (50% of the public offering price of the Units sold in the Company’s IPO) (subject to adjustment for reverse and forward stock splits, recapitalizations, and similar transactions).

 

The effect of the Transaction is such that the Exercise Price of the Warrants shall be reduced to $3.0625 per share. The new number of Warrant Shares is calculated by dividing (x) the number of Warrant Shares underlying the Warrant immediately prior to the Transaction multiplied by the Exercise Price in effect immediately prior to the Transaction, by (y) $3.0625. The calculations will be made to the nearest cent or the nearest 1/100th of a share.

 

As of March 8, 2024, and prior to the Transaction, there were Tradeable Warrants to purchase up to an aggregate of 1,601,259 shares of common stock outstanding and Non-Tradeable Warrants to purchase an aggregate of up to 2,704,554 shares of common stock outstanding.

 

   Number of
Warrants issued
   Weighted-average
exercise price
   Number of warrants exercised   Number of warrants outstanding 
Pre-IPO convertible notes   2,900,904   $5.31        2,900,904 
IPO tradeable   2,326,834    3.06    (725,576)   1,601,259 
IPO non-tradable   3,015,464    3.06    (310,910)   2,704,554 
Direct offering March 8, 2024   1,600,000    1.64        1,600,000 
Placement agent direct offering March 8, 2024   32,000    1.64        32,000 
Balance at March 31, 2024   9,875,202   $3.53    (1,036,486)   8,838,717 

 

Note 15. SUBSEQUENT EVENTS

 

The Company evaluated subsequent events and transactions that occurred after the condensed consolidated balance sheet date up to the date that the condensed consolidated financial statements were available to be issued. Based upon this review, the Company did not identify any subsequent events that would have required adjustment or disclosure in the condensed consolidated financial statements.

 

On April 10, 2024, the Company entered into a new office lease agreement to lease the office facility space beginning on September 1, 2024. The lease term is 6 years (September 1, 2024, to August 30, 2030) with monthly base rent payments beginning at $2,970 (annual $35,640) for the first year and ending at $3,615 (annual $43,380) for the final year. In addition to the base rent, the Company will pay additional rent, as a tenant share, equal to 5.49% (based on square footage of the entire office premise) of monthly operating expenses.

 

16
 

 

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

 

This section presents management’s perspective on our financial condition and results of operations. The following discussion and analysis (the “MD&A”) is intended to highlight and supplement data and information presented elsewhere in this Quarterly Report and should be read in conjunction with our interim unaudited condensed consolidated financial statements and notes elsewhere in this Quarterly Report and our audited consolidated financial statements and the related notes and the discussion under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations” for the year ended December 31, 2023, included in our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on April 1, 2024 (the “2023 Form 10-K”). The MD&A is also intended to provide you with information that will assist you in understanding our consolidated financial statements, the changes in key items in those consolidated financial statements from year to year, and the primary factors that accounted for those changes. To the extent that this discussion describes prior performance, the descriptions relate only to the periods listed, which may not be indicative of our future financial outcomes. In addition to historical information, this discussion contains forward-looking statements that involve risks, uncertainties, and assumptions that could cause the Company’s financial results to differ materially from management’s expectations. Factors that could cause such differences are discussed in the “Cautionary Note Regarding Forward-Looking Statements” section of this Quarterly Report and in the “Risk Factors” section of the 2023 Form 10-K.

 

Data as of and for the three months ended March 31, 2024 and 2023, has been derived from our unaudited condensed consolidated financial statements appearing at the beginning of this Quarterly Report. Results for any interim period should not be construed as an inference of what our results would be for any full fiscal year or future period.

 

Our MD&A is organized as follows:

 

  Company Overview – Discussion of our business plan and strategy to provide context for the remainder of the MD&A.
     
  Results of Operations – Analysis of our financial results comparing the three months ended March 31, 2024, to the comparable period in 2023.
     
  Liquidity and Capital Resources – Analysis of changes in our cash flows and discussion of our financial condition and potential sources of liquidity.
     
  Critical Accounting Estimates – Accounting estimates that we believe are important to understanding the assumptions and judgments incorporated in our reported financial results and forecasts.

 

Company Overview

 

Business

 

bioAffinity Technologies, Inc. (the “Company,” “bioAffinity Technologies,” “we,” or “our”) develops noninvasive diagnostics to detect early-stage lung cancer and other diseases of the lung. We also are conducting early-stage research focused on advancing therapeutic discoveries that could result in broad-spectrum cancer treatments. We develop proprietary noninvasive diagnostic tests using technology that identifies cancer cells and cell populations indicative of a diseased state for analysis using proprietary platforms developed using AI. Research and optimization of our platform technologies are conducted in laboratories at our wholly owned subsidiary, Precision Pathology Laboratory Services, LLC (“PPLS”), and The University of Texas at San Antonio.

 

Our diagnostic test, CyPath® Lung, addresses the need for noninvasive detection of early-stage lung cancer. Lung cancer is the leading cause of cancer-related deaths. Physicians are able to order CyPath® Lung to assist in their assessment of patients who are at high risk for lung cancer. The CyPath® Lung test enables physicians to more confidently distinguish between patients who will likely benefit from timely intervention and more invasive follow-up procedures from patients who are likely without lung cancer and should continue annual screening. CyPath® Lung has the potential to increase overall diagnostic accuracy of lung cancer, which could lead to increased survival, fewer unnecessary invasive procedures, reduced patient anxiety, and lower medical costs.

 

Through our wholly owned subsidiary, OncoSelect® Therapeutics, LLC, our research has led to discoveries and advancement of novel cancer therapeutic approaches that specifically and selectively target cancer cells. We are focused on expanding our broad-spectrum platform technologies to develop tests that detect and therapies that target various types of cancer and potentially other diseases.

 

Through our wholly owned subsidiary PPLS, we acquired the assets of Village Oaks Pathology Services, P.A., a Texas professional association d/b/a Precision Pathology Services, including the clinical pathology laboratory it owned, and we now operate the laboratory.

 

Recent Developments

 

On March 6, 2024, we received aggregate gross proceeds of $2.5 million from the sale to four institutional investors (the “Purchasers”) of (1) 1,600,000 shares of our Common Stock in a registered direct offering, and (2) Common Warrants to purchase an aggregate of 1,600,000 shares of Common Stock (the “Common Warrants”) with an exercise price of $1.64 in a concurrent private placement (the “Transactions”).

 

The Common Stock was offered pursuant to a shelf registration statement on Form S-3 (File No. 333-275608), which was declared effective on November 27, 2023, (as amended from time to time, the “Registration Statement”). The Common Warrants and the shares of Common Stock issuable upon exercise of the Common Warrants (the “Common Warrant Shares”) were issued in a concurrent private placement and were registered on a resale registration statement that was declared effective by the Securities and Exchange Commission on April 15, 2024. The Common Warrants will be exercisable commencing on the effective date of stockholder approval for the issuance of the shares of Common Stock issuable upon exercise of the Common Warrants (the “Stockholder Approval Date”) and will expire on the fifth anniversary of the Stockholder Approval Date. We are seeking stockholder approval of such issuance at our Annual Meeting of Stockholders being held on June 4, 2024.

 

Pursuant to the terms of the Purchase Agreement, until 60 days following the closing of the Transactions, we were prohibited from issuing (or enter into any agreement to issue) any shares of Common Stock or Common Stock equivalents, subject to certain exceptions. We have further agreed not to enter into an agreement involving a variable rate transaction until 12 months following the closing of the Transactions, provided however that the prohibition on “at-the-market offerings” and the issuance of common stock pursuant to an equity line of credit shall expire on the six-month anniversary of the closing date of this offering. In addition, our Chief Executive Officer and each of our directors have entered into lock-up agreements with the Company pursuant to which each of them has agreed not to, for a period of 60 days from the closing of the Transactions, offer, sell, transfer, or otherwise dispose of our securities, subject to certain exceptions. In addition, from the date of the Purchase Agreement until the date that is nine (9) months after the date of the Purchase Agreement, upon any issuance by the Company or any of its subsidiaries of Common Stock, common stock equivalents for cash consideration, Indebtedness (as defined in the Purchase Agreement) or a combination of units thereof for capital raising purposes other than an at-the-market offering (a “Subsequent Financing”), the Purchasers shall have the right to participate in the Subsequent Financing in an amount up to the percentage of such Purchaser’s participation in the Transactions on the same terms, conditions, and price provided for in the Subsequent Financing.

 

17
 

 

WallachBeth Capital LLC acted as the placement agent for the offering and received a cash fee of 9.0% of the aggregate gross proceeds paid to us for the securities sold in the transactions and reimbursement of certain out-of-pocket expenses. As additional compensation we issued to WallachBeth Capital LLC a warrant (the “Placement Agent Warrant”) to purchase an aggregate of 32,000 shares of Common Stock, such number of shares equal to two percent (2.0%) of the number of shares of Common Stock issued in the registered direct offering, at an exercise price per share equal to $1.64, which is equal to the exercise price of the Common Warrants. The Placement Agent Warrant is exercisable via “cashless exercise” in certain circumstances.

 

We also agreed to file a registration statement to register the resale of the Common Warrant Shares and the shares of Common Stock issuable upon exercise of the Placement Agent Warrant (the “Placement Agent Warrant Shares”) within 30 days of the date of the Purchase Agreement and to use commercially reasonable efforts to keep such registration statement effective at all times until no Purchaser owns any Warrants or Warrant Shares and until the Placement Agent does not own the Placement Agent Warrant or any Placement Agent Warrant Shares. We are also obligated to hold a stockholders’ meeting 90 days after the closing date and every three months thereafter seeking approval of the exercise of the Common Warrants. The registration statement was filed on April 4, 2024, and was declared effective by the SEC on April 15, 2024. We are seeking stockholder approval of such issuance at our Annual Meeting of Stockholders being held on June 4, 2024.

 

Financial

 

To date, we have devoted a substantial portion of our efforts and financial resources to the development of our diagnostic test, CyPath® Lung. As a result, since our inception in 2014, we have funded our operations principally through private sales of our equity or debt securities. As of March 31, 2024, we had cash and cash equivalents of $2.5 million.

 

Prior to the acquisition, Village Oaks, under the trade name Precision Pathology Services, had licensed and developed CyPath® Lung as an LDT for sale to physicians. The license agreement provided that revenues from the sale would be split evenly between the Company and Village Oaks. In the second quarter of 2022, prior to the acquisition, we started to recognize revenue as part of a limited beta market testing program of the CyPath® Lung test. We have never been profitable, and as of March 31, 2024, we had total working capital of $2.1 million and an accumulated deficit of approximately $46.7 million. We expect to continue to incur significant operating losses for the foreseeable future as we continue the development of our diagnostic tests and advance our diagnostic tests through clinical trials; however, we do expect revenue to increase due to the acquisition. We intend to license our therapeutic products for clinical development should animal and pre-clinical studies prove successful.

 

We anticipate raising additional cash needed through the private or public sales of equity or debt securities, collaborative arrangements, or a combination thereof to continue to fund our operations and develop our products. There is no assurance that any such collaborative arrangement will be entered into or that financing will be available to us when needed in order to allow us to continue our operations or, if available, on terms acceptable to us. If we do not raise sufficient funds in a timely manner, we may be forced to curtail operations, delay our clinical trials, cease operations altogether, or file for bankruptcy.

 

18
 

 

Results of Operations

 

Three Months Ended March 31, 2024, Compared to Three Months Ended March 31, 2023

 

Net loss for the three months ended March 31, 2024, was approximately $2.1 million, compared to a net loss of approximately $1.5 million for the three months ended March 31, 2023.

 

Revenue

 

Post-acquisition, additional revenue streams have been consolidated starting September 19, 2023. PPLS generates three sources of revenue: (1) patient service fees, (2) histology service fees, and (3) medical director fees. Pre-acquisition, bioAffinity Technologies’ revenue was generated in three ways: (1) royalties from the Company’s diagnostic test, CyPath® Lung, (2) clinical flow cytometry services provided to Village Oaks related to the Company’s CyPath® Lung test, and (3) CyPath® Lung tests purchased by the U.S. Department of Defense (“DOD”) for an observational study, “Detection of Abnormal Respiratory Cell Populations in Lung Cancer Screening Patients Using the CyPath® Lung Assay (NCT05870592),” and research and development on using bronchoalveolar lavage fluid as a biological sample to assess cardiopulmonary function and exercise performance in military personnel post-COVID-19 infection. The royalty income from CyPath® Lung and clinical flow cytometry services income, beginning September 19, 2023, are related party income and, therefore, eliminated from consolidated net revenues. See net revenue summarized in the table below.

 

  

For the three months ended

March 31,
 
   2024   2023 
Patient service fees1  $2,149,049   $ 
Histology service fees   237,972     
Medical director fees   16,058     
Department of Defense observational studies   2,885     
Other revenues2   427    921 
Total net revenue  $2,406,391   $921 

 

 

1 Patient services fees include direct billing for CyPath® Lung diagnostic test.

2 Other revenues include pre-acquisition CyPath® Lung royalty income and laboratory services.

 

Operating Expenses

 

   Three Months Ended   Change in 2024 
   March 31,   Versus 2023 
   2024   2023   $   % 
Operating expenses:                    
Direct costs and expenses  $1,573,441   $87   $1,573,354    1,808,453%
Research and development   393,639    369,617    24,022    6%
Clinical development   48,960    ‌19,628    29,332    149%
Selling, general and administrative   2,185,994    1,147,875    1,038,069    90%
Depreciation and amortization   149,637    ‌21,684    127,953    590%
Total operating expenses  $4,351,621   $1,558,891   $2,792,730    179%

 

Operating expenses totaled $4.4 million and $1.6 million during the three months ended March 31, 2024 and 2023, respectively. The increase in operating expenses is the result of the following factors.

 

Direct costs and expenses

 

Our direct costs and expenses are primarily direct labor for pathology services, laboratory supplies and reagents, laboratory equipment, and allocated shared facilities. Direct costs and expenses totaled $1.6 million and $87 during the three months ended March 31, 2024 and 2023, respectively. The increase of approximately $1.6 million for 2024 compared to 2023 was primarily attributable to the laboratory operations of the newly acquired PPLS.

 

Research and Development Expenses

 

Our research and development expenses consist primarily of expenditures for lab operations, preclinical and clinical studies, compensation, and consulting costs.

 

Research and development expenses totaled $393,639 and $369,617 for the three months ended March 31, 2024 and 2023, respectively. The increase of approximately $24,000, or 6%, for the three months ended March 31, 2024, compared to the same period in 2023 was primarily due to an increase in compensation costs and benefits as we added research personnel, as well as a related increase in costs for lab supplies and reagents.

 

Clinical Development

 

Clinical development expenses totaled $48,960 and $19,628 for the three months ended March 31, 2024 and 2023, respectively. The increase of approximately $29,000 or 149%, for the three months ended March 31, 2024, compared to the same period in 2023 was primarily attributable to an increase in compensation costs and benefits as we added clinical development personnel,

 

19
 

 

Selling, General and Administrative

 

Our selling, general and administrative expenses consist primarily of expenditures related to employee compensation, selling and marketing costs, legal, accounting and tax, other professional services, and general operating expenses.

 

Selling, general and administrative expenses totaled approximately $2.2 million and $1.1 million for the three months ended March 31, 2024 and 2023, respectively. The increase of approximately $1.0 million, or 90%, for the three months ended March 31, 2024, compared to the same period in 2023 was primarily attributable to acquired general and administrative costs from PPLS ($824,000) and an increase in employee compensation related to administrative and sales ($212,000) due to additional personnel and support services to support the launch of sales of our diagnostic test, CyPath® Lung.

 

Other Income (Expense)

 

Other income (expense), net totaled ($12,913) and $36,999 for the three-month period ended March 31, 2024, and 2023, respectively. The decrease in the net income of $49,912 is mostly contributed to a reduction in interest income of $32,527 is due to lower cash balance in money market savings account, and an increase in interest expense of $21,895 related to equipment finance lease from the acquired PPLS lab as compared to the same period last year.

 

Interest Income (Expense), net

 

Interest income (expense), net was $6,127 for the three months ended March 31, 2024, compared to $38,654 for the three months ended March 31, 2023. The decrease in interest income of $32,527 is due to a lower cash balance in our money market savings account.

 

Liquidity, Capital Resources, and Going Concern

 

To date, we have funded our operations primarily through our IPO, subsequent registered direct offering, exercise of warrants, and the sale of our securities, resulting in gross proceeds of approximately $36.8 million. We have evaluated whether there are conditions and events that raise substantial doubt about our ability to continue as a going concern for at least one year after the date the condensed consolidated financial statements are issued.

 

We have incurred losses since our inception in 2014 as a result of significant expenditures for operations and research and development and, prior to April 2022, the lack of any approved diagnostic test or therapeutic products to generate revenue. For the three months ended March 31, 2024 and 2023, we had net losses of $2.1 million and $1.5 million, respectively, and we expect to incur substantial additional losses in future periods. We have an accumulated deficit of approximately $46.7 million as of March 31, 2024. Based on the Company’s current expected level of operating expenditures, current expected levels of revenue, and the cash and cash equivalents on hand at March 31, 2024, of $2.5 million, management concludes that there is substantial doubt about the Company’s ability to continue as a going concern for a period of at least twelve (12) months subsequent to the issuance of the accompanying unaudited condensed consolidated financial statements. We need to raise further capital through the sale of additional equity or debt securities or other debt instruments, strategic relationships or grants, or through exercised outstanding warrants to support our future operations unless our revenue increases significantly. Our business plan includes expansion for our commercialization efforts which will require additional funding. If we are unable to improve our liquidity position, we may not be able to continue as a going concern. Our ability to continue as a going concern is dependent upon our ability to generate revenue and raise capital from financing transactions. There can be no assurance that we will be successful in accomplishing these objectives.

 

We continue to seek sources of financing to fund our continued operations and research and development programs. To raise additional capital, we may sell additional equity or debt securities, or enter into collaborative, strategic, and/or licensing transactions. There can be no assurance that we will be able to complete any financing transaction in a timely manner or on acceptable terms or otherwise enter into a collaborative or strategic transaction. If we are not able to raise additional cash, we may be forced to delay, curtail, or cease development of our diagnostic tests or therapeutic products, or cease operations altogether.

 

Summary Statements of Cash Flows

 

The following information reflects cash flows for the periods presented:

 

   Three Months Ended 
   March 31, 
   2024   2023 
(amounts in thousands)    
Cash and cash equivalents at beginning of period  $2,822   $11,414 
Net cash used in operating activities   (2,346)   (1,529)
Net cash used in investing activities   (42)   (32)
Net cash provided by (used in) financing activities   2,019    (83)
Cash and cash equivalents at end of period  $2,453   $9,769 

 

Net Cash Used in Operating Activities

 

Net cash used in operating activities was approximately $2.3 million and $1.5 million for the three months ended March 31, 2024 and 2023, respectively. The increase of approximately $0.8 million in cash used by operations during the three months ended March 31, 2024, compared to the same period in 2023 was primarily attributable to an increase of $528,000 in our loss from operations and an increase in Patient Accounts Receivables of $311,000 due to change in external professional medical billing providers effective March 1, 2024. The transition period from the previous to the new medical billing provider has caused a temporary delay in billing, as anticipated.

 

20
 

 

Net Cash Used in Investing Activities

 

The Company used $41,000 for the three months ended March 31, 2024, in investing activities related primarily to the purchase of computer and lab equipment, compared to $32,000 cash used in investing activities for the three months ended March 31, 2023.

 

Net Cash Provided by Financing Activities

 

Cash provided in financing activities was approximately $2.0 million compared to cash used in financing activities of approximately $83,000 for the three months ended March 31, 2024 and 2023, respectively. The change in proceeds from prior year was primarily related to net proceeds from the direct offering of common stock securities for $2.5 million on March 8, 2024.

 

Contractual Obligations and Commitments

 

We enter into contracts in the normal course of business with third-party contract organizations for clinical trials and other services and products used for research and development and operating purposes. These contracts generally provide for termination following a certain period after notice, and therefore we believe that any non-cancelable obligations under these agreements are not material.

 

Critical Accounting Estimates

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make significant judgments and estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management bases these significant judgments and estimates on historical experience and other assumptions it believes to be reasonable based upon information presently available. Actual results could differ from those estimates under different assumptions, judgments, or conditions.

 

Patient Fee Revenues

 

We follow ASC 606, Revenue from Contracts with Customers, which requires revenue recognition in the period in which the service was performed. To be able to report timely net revenues for the period, estimates are used for a portion of uncollected balances. These estimates relate to third-party historical contractual discounts and adjustments (e.g., insurance providers) and patient historical uncollectible amounts. There can be a significant delay from the time a patient has been serviced to the invoicing of that service and then the net proceeds collected. Historical data is used to determine estimates for those “in service” revenues that have not been billed or collected at the reporting period.

 

Patient Fee Receivables and Considerations for Credit Losses

 

We follow accounting considerations of CECL - Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. With the acquisition of PPLS and control of Village Oaks, the Company’s board-certified pathologists provide anatomic and clinical pathology services for patients and other customers. The Company’s other customer types include contract research organizations (“CROs”), hospitals, and independent laboratories. The Company enters into contracts with its customers for these services. The majority of the Company’s revenues stem from fees for services provided to patients, and thus in those arrangements the patient is the customer, although the services may be requested by a physician on the patient’s behalf. Furthermore, in addition to its contracts with patients, the Company separately contracts with third-party payors (insurance companies and governmental payors), who are typically responsible for all or the majority of the fees agreed upon for such services provided to patients. Historically, material amounts of gross charges are not collected due to various agreements with insurance companies, capped pricing levels for government payors, and uncollectible balances from individual payers. To estimate these allowances of credit losses, the Company assesses the portfolio risk segments and historical data on collection rates. These estimated allowances offset patient revenues and accounts receivables.

 

Discount Rate for Finance Leased Equipment

 

We follow ASC 842, Leases, under which a lessee is required to recognize most leases on its balance sheet. The Company has elected to apply a third-party valuation increment borrowing rate (IBR) as the discount rate by class of underlying assets when the rate is not implicit in the lease.

 

Stock-Based Compensation

 

We follow ASC 718, Compensation – Stock Compensation, which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees, directors, and non-employees based on estimated fair values. We have used the Black-Scholes option pricing model to estimate grant date fair value for all option grants. The assumptions we use in calculating the fair value of share-based payment awards represent management’s best estimates, but these estimates involve inherent uncertainties and the application of management judgment. Since we use different assumptions based on a change in factors, our stock-based compensation expense could be materially different in the future.

 

Accounting for Income Taxes

 

We are governed by U.S. income tax laws, which are administered by the Internal Revenue Service (“IRS”). We follow ASC 740, Accounting for Income Taxes, which requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income and the reversal of deferred tax liabilities during the period in which the related temporary difference becomes deductible.

 

21
 

 

Going Concern

 

Our evaluation of our ability to continue as a going concern requires us to evaluate our future sources and uses of cash sufficient to fund our currently expected operations in conducting research and development activities one year from the date our consolidated financial statements are issued. We evaluate the probability associated with each source and use of cash resources in making our going concern determination. The research and development of our diagnostic tests and therapeutic products are inherently subject to uncertainty.

 

Off-Balance Sheet Arrangements

 

We do not engage in transactions that generate relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, as a part of our ongoing business. Accordingly, we did not have any off-balance sheet arrangements during any of the periods presented.

 

Emerging Growth Company Status

 

We are both an “emerging growth company” and a “smaller reporting company” as defined by Rule 12b-2 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and are therefore subject to reduced public company reporting requirements.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

As a smaller reporting company, pursuant to Item 305(e) of Regulation S-K promulgated under the Securities Act, we are not required to provide the information required by this Item 3.

 

ITEM 4. CONTROLS AND PROCEDURES.

 

Evaluation of Disclosure Controls and Procedures

 

The Company has adopted and maintains disclosure controls and procedures that are designed to provide reasonable assurance that information required to be disclosed in the reports filed under the Exchange Act, such as this Quarterly Report, is collected, recorded, processed, summarized, and reported within the time periods specified under the rules of the SEC. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the SEC. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the Company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. We have adopted and maintain disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) that are designed to provide reasonable assurance that information required to be disclosed in the reports filed under the Exchange Act, such as this Quarterly Report on Form 10-Q, is collected, recorded, processed, summarized, and reported within the time periods specified in the rules of the SEC. The Company’s disclosure controls and procedures are also designed to ensure that such information is accumulated and communicated to management to allow timely decisions regarding required disclosure. As of March 31, 2024, the end of the period covered by this Quarterly Report, our Chief Executive Officer and Chief Financial Officer evaluated the effectiveness of our “disclosure controls and procedures,” as defined in Rule 13a-15(e) under the Exchange Act. The Chief Executive Officer and Chief Financial Officer assessed the effectiveness of our disclosure controls and procedures as of March 31, 2024. Based on their assessment, they have concluded that, as of March 31, 2024, our disclosure controls and procedures are effective.

 

Changes in Internal Control over Financial Reporting

 

There were no changes in our internal controls (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) over financial reporting during the three months ended March 31, 2024, covered by this Quarterly Report that could materially affect, or are reasonably likely to materially affect, our financial reporting.

 

22
 

 

PART II

 

ITEM 1. LEGAL PROCEEDINGS.

 

From time to time, we are involved in various disputes and litigation matters that arise in the ordinary course of business. To date, we have had no material pending legal proceedings, and we are not engaged in any legal proceedings that are expected, individually or in the aggregate, to have a material adverse impact on our financial position or results of operations.

 

ITEM 1A. RISK FACTORS.

 

As a smaller reporting company, we are not required to provide disclosure pursuant to this Item 1A. However, in addition to other information set forth in this Quarterly Report, you should carefully consider the “Risk Factors” discussed in the 2023 Form 10-K filed with the SEC on April 1, 2024, for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in this Quarterly Report. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial might materially adversely affect our actual business, financial condition, and operating results. The following information updates, and should be read in conjunction with, the information disclosed in Part I, Item 1A, “Risk Factors,” contained in our 2023 Form 10-K filed with the SEC on April 1, 2024. Except as disclosed below, there have been no material changes from the risk factors disclosed in our 2023 Form 10-K filed with the SEC on April 1, 2024.

 

Risks Related to Our Financial Position

 

Our business plan relies upon our ability to obtain additional sources of capital and financing. If the amount of capital we are able to raise from financing activities, together with our revenues from operations, is not sufficient to satisfy our capital needs, we may be required to cease operations.

 

During the three months ended March 31, 2024, and March 31, 2023 we generated revenue of approximately $2.4 million and $921, respectively and for the years ended December 31, 2023, and December 31, 2022, we generated revenue of approximately $2.5 million and $5,000, respectively. During the three months ended March 31, 2024, and March 31, 2023, we generated $2.1 million from laboratory patient services (of which approximately $47,700 related to our first diagnostic test, CyPath® Lung), and approximately $238,000 from histology laboratory tests, approximately $16,000 from medical director fees, and in connection with CyPath® Lung tests purchased by the DOD in the approximate amount of $3,000 for an observational study. During the year ended December 31, 2023, we generated $2.2 million from laboratory patient services (of which approximately $37,000 related to our first diagnostic test, CyPath® Lung), and approximately $273,000 from histology laboratory tests, approximately $19,000 from medical director fees, and in connection with CyPath® Lung tests purchased by the DOD in the approximate amount of $19,000 for an observational study.

 

To become and remain profitable, we must succeed in generating additional laboratory revenue and developing and commercializing our diagnostic tests and therapeutic products that we expect will generate significant income in the planned timeframe. This will require us to be successful in a range of challenging activities, including completing preclinical testing and clinical trials of our diagnostic and therapeutic technologies, obtaining regulatory approval for our diagnostic and therapeutic technologies, manufacturing, marketing, and selling any diagnostic tests and therapeutic products for which we may obtain regulatory approval, and establishing and managing our collaborations at various phases of each diagnostic test and therapeutic product candidate’s development. We are in the preliminary phases of these activities. We may never succeed in these activities and, even if we do, may never generate sufficient income to achieve profitability.

 

To become profitable, we must develop our diagnostic tests and therapeutic products, which will depend in large part on our ability to:

 

  Develop, enhance, and protect our diagnostic tests and therapeutic products;
     
  Raise sufficient funding to support our diagnostic tests and therapeutic product development program(s);
     
  Complete pre-clinical testing;

 

23
 

 

  Work with our partners to expand commercialization of our first diagnostic test, CyPath® Lung, as an LDT under the CAP/CLIA guidelines and regulations administered by CMS and CAP;
     
  Obtain de novo classification from FDA for our CyPath® Lung as a Class II in vitro diagnostic;
     
  Work with our partners to develop and commercialize our first diagnostic test, CyPath® Lung, as a CE-marked test in accordance with the In Vitro Diagnostic Device Regulation (the “IVDR”) of the EU;
     
  Synthesize, test, and attract licensing partners for drug conjugates, siRNAs, and other therapeutics (and methods for their use) developed by us;
     
  Develop and conduct human clinical studies to support the regulatory approval and marketing of our diagnostic test(s) and therapeutic product(s);
     
  Develop and manufacture the test(s) and product(s) to FDA standards, appropriate EU standards, and appropriate standards required for the commercialization of our tests and products in countries in which we seek to sell our diagnostic test(s) and therapeutic product(s);
     
  Obtain the necessary regulatory approvals to market our diagnostic test(s) and therapeutic product(s);
     
  Secure the necessary personnel and infrastructure to support the development, commercialization, and marketing of our diagnostic test(s) and therapeutic product(s); and
     
  Develop strategic relationships to support development, manufacturing, and marketing of our diagnostic test(s) and therapeutic product(s).

 

Even if we do achieve profitability, we may not be able to sustain or increase profitability on a quarterly or annual basis. Our failure to become and remain profitable would depress the value of our Company and could impair our ability to raise capital, expand our business, maintain the research and development efforts, diversify our diagnostic tests and therapeutic product offerings, or even continue our operations. A decline in the value of our Company could also cause our investors to lose all or part of their investment.

 

We must raise additional capital to fund our operations in order to continue as a going concern.

 

As of March 31, 2024, we had an accumulated deficit of $46.6 million. We need to raise further capital through the sale of additional equity or debt securities or other debt instruments, strategic relationships or grants, or other arrangements to support our future operations. Our business plan includes expansion for our commercialization efforts which will require additional funding. If we are unable to improve our liquidity position, we may not be able to continue as a going concern. Our ability to continue as a going concern is dependent upon our ability to generate revenue and raise capital from financing transactions. Without funding from the proceeds of a capital raise or strategic relationship or grant, management anticipates that our cash resources are sufficient to continue operations through August 2024. Our future is dependent upon our ability to obtain financing and upon future profitable operations from the development of new business opportunities. There can be no assurance that we will be successful in accomplishing these objectives. Without such additional capital, we may be required to curtail or cease operations and be required to realize our assets and discharge our liabilities other than in the normal course of business which could cause investors to suffer the loss of all or a substantial portion of their investment. WithumSmith+Brown, PC, our independent registered public accounting firm for the fiscal year ended December 31, 2023, has included an explanatory paragraph in its opinion that accompanies our audited consolidated financial statements as of and for the year ended December 31, 2023, indicating that our current liquidity position raises substantial doubt about our ability to continue as a going concern.

 

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

 

Unregistered Sales of Equity Securities

 

We did not sell any equity securities during the quarter ended March 31, 2024, in transactions that were not registered under the Securities Act other than as previously disclosed in our filings with the SEC.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.

 

Not applicable.

 

ITEM 4. MINE SAFETY DISCLOSURES.

 

Not applicable.

 

ITEM 5. OTHER INFORMATION.

 

During the three months ended March 31, 2024, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.

 

24
 

 

ITEM 6. EXHIBITS.

 

Exhibit No.   Title of Document
     
1.1   Placement Agency Agreement, dated March 6, 2024, by and among the Company and Wallachbeth Capital LLC (Incorporated by reference as Exhibit 1.1 to the Registrant’s Current Report on Form 8-K (File No. 001-41463) filed with the SEC on March 8, 2024)
3.2   Amended and Restated Bylaws of Registrant (Incorporated by reference as Exhibit 3.6 to the Registrant’s Registration Statement on Form S-1/A (File No. 333-264463) filed with the SEC on June 16, 2022)
3.3   Certificate of Amendment to the Certificate of Incorporation of Registrant, as filed with the Delaware Secretary of State on May 31, 2016 (Incorporated by reference as Exhibit 3.3 to the Registrant’s Registration Statement on Form S-1 (File No. 333-274608) filed with the SEC on September 20, 2023)
3.4   Certificate of Designation of Series A Convertible Preferred Stock of the Registrant filed with the Delaware Secretary of State on July 13, 2017 (Incorporated by reference as Exhibit 3.4 to the Registrant’s Registration Statement on Form S-1/A (File No. 333-264463) filed with the SEC on May 25, 2022)
3.5   Certificate of Amendment to the Certificate of Incorporation of Registrant, as filed with the Delaware Secretary of State on November 29, 2021 (Incorporated by reference as Exhibit 3.5 to the Registrant’s Registration Statement on Form S-1 (File No. 333-274608) filed with the SEC on September 20, 2023)
3.6   Certificate of Amendment to the Certificate of Incorporation of Registrant, as filed with the Delaware Secretary of State on June 23, 2022 (Incorporated by reference as Exhibit 3.2 to the Registrant’s Registration Statement on Form S-1/A (File No. 333-264463) filed with the SEC on May 25, 2022)
3.7   Certificate of Amendment to the Certificate of Incorporation of Registrant, as filed with the Delaware Secretary of State on June 6, 2023 (Incorporated by reference as Exhibit 3.1 to the Registrant’s Current Report on Form 8-K (File No. 001-41463) filed with the SEC on June 7, 2023)
4.1   Form of Warrant to Purchase Common Stock (Incorporated by reference as Exhibit 4.1 to the Registrant’s Current Report on Form 8-K (File No. 001-41463) filed with the SEC on March 8, 2024)
4.2   Form of Placement Agent Warrant (Incorporated by reference as Exhibit 4.2 to the Registrant’s Current Report on Form 8-K (File No. 001-41463) filed with the SEC on March 8, 2024)
10.1†   bioAffinity Technologies, Inc. Management Incentive Bonus Plan (Incorporated by reference as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K (File No. 001-41463) filed with the SEC on January 31, 2024)
10.2†   Amendment to Michael Dougherty Offer Letter (Incorporated by reference as Exhibit 10.2 to the Registrant’s Current Report on Form 8-K (File No. 001-41463) filed with the SEC on January 31, 2024)
10.3   Form of Securities Purchase Agreement, dated as of March 6, 2024, by and among the Company and the investors parties thereto (Incorporated by reference as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K (File No. 001-41463) filed with the SEC on March 8, 2024)
10.4   Form of Support Agreement with schedule of signatories (Incorporated by reference as Exhibit 10.2 to the Registrant’s Current Report on Form 8-K (File No. 001-41463) filed with the SEC on March 8, 2024)
31.1*   Certification of Chief Executive Officer pursuant to Section 302 of Sarbanes-Oxley Act of 2002
31.2*   Certification of Chief Financial Officer pursuant to Section 302 of Sarbanes-Oxley Act of 2002
32.1*   Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of Sarbanes-Oxley Act of 2002
     
101*   The following financial statements from the bioAffinity Technologies, Inc. Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, formatted in Inline XBRL: (i) Condensed Consolidated Balance Sheet, (ii) Condensed Consolidated Statement of Operations, (iii) Condensed Consolidated Statement of Stockholders’ Equity, (iv) Condensed Consolidated Statement of Cash Flows, and (v) Notes to Condensed Consolidated Financial Statements, tagged as blocks of text and including detailed tags.
     
104*   The cover page from the bioAffinity Technologies, Inc. Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, formatted in Inline XBRL
     
101.INS   Inline XBRL Instance Document *
     
101.SCH   Inline XBRL Taxonomy Extension Schema Document *
     
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase *
     
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document *
     
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document *
     
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document *

 

* Filed herewith.

† Indicates management contract or compensatory plan.

 

25
 

 

SIGNATURES

 

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

 

  BIOAFFINITY TECHNOLOGIES, INC.
  (Registrant)
   
  By: /s/ Maria Zannes
    Maria Zannes
    Chief Executive Officer, President, Founder, and Director
  Date: May 15, 2024
   
  By: /s/ Michael Dougherty
   

Michael Dougherty

Vice President and Chief Financial Officer

  Date: May 15, 2024

 

26

EX-31.1 2 ex31-1.htm

 

Exhibit 31.1

 

Certification of Chief Executive Officer

Pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934,

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

For the Quarterly Period Ended March 31, 2024

 

I, Maria Zannes, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of bioAffinity Technologies, Inc. (“registrant”);
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) for the registrant and have:

 

  (a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  (b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  (c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
     
  (d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

  (a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
     
  (b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: May 15, 2024

 

  /s/ Maria Zannes
  Maria Zannes
  President and Chief Executive Officer
  (Principal Executive Officer)

 

 
EX-31.2 3 ex31-2.htm

 

Exhibit 31.2

 

Certification of the Chief Financial Officer

Pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934,

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

For the Quarterly Period Ended March 31, 2024

 

I, Michael Dougherty, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of bioAffinity Technologies, Inc. (“registrant”);
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) for the registrant and have:

 

  (a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  (b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  (c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
     
  (d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

  (a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
     
  (b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: May 15, 2024

 

  /s/ Michael Dougherty
  Michael Dougherty
 

Vice President and Chief Financial Officer

(Principal Financial Officer)

 

 
EX-32.1 4 ex32-1.htm

 

Exhibit 32.1

 

Certification of Chief Executive Officer and Chief Financial Officer Pursuant to 18 U.S.C. Section 1350

As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

In connection with the Quarterly Report on Form 10-Q of bioAffinity Technologies, Inc., a Delaware Corporation (“Company”), for the period ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (“Report”), each of the undersigned officers of the Company hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of such officer’s knowledge:

 

  1) the Report 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 as of March 31, 2024 (the last date of the period covered by the Report).

 

  /s/ Maria Zannes
  Maria Zannes
 

President and Chief Executive Officer

(Principal Executive Officer)

  Date: May 15, 2024
   
  /s/ Michael Dougherty
  Michael Dougherty
 

Vice President and Chief Financial Officer

(Principal Financial Officer)

  Date: May 15, 2024

 

 

 

EX-101.SCH 5 biaf-20240331.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - ACCOUNTS AND OTHER RECEIVABLES, NET link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - ACCRUED EXPENSES link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - UNEARNED REVENUE link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - NOTES PAYABLE link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - COMMON STOCK link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - WARRANTS link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - ACCOUNTS AND OTHER RECEIVABLES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - ACCRUED EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - WARRANTS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - SCHEDULE OF PURCHASE PRICE AND PRELIMINARY PURCHASE PRICE ALLOCATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - SCHEDULE OF REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS ADJUSTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - SCHEDULE OF SEGMENT INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - SCHEDULE OF PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - UNEARNED REVENUE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - SCHEDULE OF BALANCE SHEET INFORMATION RELATING TO LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT UNDER NON-CANCELLABLE (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - NOTES PAYABLE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - COMMON STOCK (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - SUMMARY OF STOCK-BASED COMPENSATION EXPENSE RECOGNIZED FOR STOCK OPTION AWARDS (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - SUMMARY OF OPTION ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - SUMMARY OF RESTRICTED STOCK AWARD (Details) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - SCHEDULE OF CLASS OF WARRANT (Details) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - WARRANTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 biaf-20240331_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 biaf-20240331_def.xml XBRL DEFINITION FILE EX-101.LAB 8 biaf-20240331_lab.xml XBRL LABEL FILE Class of Stock [Axis] Common Stock Par Value 0.007 Per Share [Member] Tradeable Warrants To Purchase Common Stock [Member] Equity Components [Axis] Preferred Stock [Member] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Securities Purchase Agreement [Member] Business Acquisition [Axis] Village Oaks [Member] Revision of Prior Period [Axis] Previously Reported [Member] Product and Service [Axis] Health Care, Patient Service [Member] Antidilutive Securities [Axis] Share-Based Payment Arrangement, Option [Member] Warrant [Member] Histology Fees [Member] Health Care, Other [Member] Department of Defense Observational Studies [Member] Other Revenues [Member] Long-Lived Tangible Asset [Axis] Computer Equipment [Member] Statistical Measurement [Axis] Minimum [Member] Maximum [Member] Computer Software [Member] Equipment [Member] Furniture and Fixtures [Member] Vehicles [Member] Leasehold Improvements [Member] Indefinite-Lived Intangible Assets [Axis] Goodwill [Member] Trademarks and Trade Names [Member] Customer Relationships [Member] Diagnostic R&D [Member] Laboratory Services [Member] General Corporate Activities [Member] Lab Equipment [Member] Computer And Software [Member] 2024 Toyota Corolla [Member] Award Type [Axis] Restricted Stock Units Unvested [Member] Plan Name [Axis] Equity Incentive Plan [Member] Restricted Stock Units (RSUs) [Member] Title and Position [Axis] Employees, Non-Employees and Board of Directors [Member] Statement of Income Location, Balance [Axis] Research and Development Expense [Member] Selling, General and Administrative Expenses [Member] Restricted Stock [Member] Class of Warrant or Right [Axis] Placement Agent [Member] Tradeable Warrant [Member] Non-Tradeable Warrant [Member] Pre-IPO Convertible Notes [Member] IPO Tradeable [Member] IPO Non-tradable [Member] Direct Offering March 8, 2024 [Member] Placement Agent Direct Offering March 8, 2024 [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Statement [Table] Statement [Line Items] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current assets: Cash and cash equivalents Accounts and other receivables, net Inventory Prepaid expenses and other current assets Total current assets Non-current assets: Property and equipment, net Operating lease right-of-use asset, net Finance lease right-to-use, net Goodwill Intangible assets, net Other assets Total assets LIABILITIES AND STOCKHOLDERS’ EQUITY Current liabilities: Accounts payable Accrued expenses Unearned revenue Operating lease liability, current portion Finance lease liability, current portion Notes payable, current portion Total current liabilities Non-current liabilities: Finance lease liability, net of current portion Operating lease liability, net of current portion Notes payable, net of current portion Total liabilities Commitments and contingencies (See Note 11) Stockholders’ equity: Preferred stock, par value $0.001 per share; 20,000,000 shares authorized; no shares issued or outstanding at March 31, 2024, and December 31, 2023 Common stock, par value $0.007 per share; 25,000,000 shares authorized; 11,216,491 and 9,394,610 issued and outstanding at March 31, 2024, and at December 31, 2023, respectively. Additional paid-in capital Accumulated deficit Total stockholders’ equity Total liabilities and stockholders’ equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Net Revenue Operating expenses: Direct costs and expenses Research and development Clinical development Selling, general and administrative Depreciation and amortization Total operating expenses Loss from operations Other income (expense): Interest income Interest expense Other expense Total other expense Net loss before provision for income taxes Income tax expense Net loss Net loss per common share, basic Net loss per common share, diluted Weighted average common shares outstanding, basic Weighted average common shares outstanding, diluted Balance, value Balance, shares Stock-based compensation expense Stock-based compensation expense, shares Exercise of stock options Exercise of stock options, shares Sale of common stock Sale of common stock, shares Offering costs Net loss Balance, value Balance, shares Statement of Cash Flows [Abstract] Cash flows from operating activities Adjustments to reconcile net loss to net cash used in operating activities: Stock-based compensation expense Changes in operating assets and liabilities: Accounts and other receivables Inventory Prepaid expenses and other assets Accounts payable Accrued expenses Unearned revenue Operating lease right-of-use asset Net cash used in operating activities Cash flows from investing activities Purchase of property and equipment Net cash used in investing activities Cash flows from financing activities Proceeds from issuance of common stock from direct offering, net of underwriting discounts, commissions and offering expenses of approximately $495,000 Proceeds from exercised stock options Proceeds from loans payable Payment on loans payable Principal repayments on finance leases Net cash provided by (used in) financing activities Net decrease in cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Supplemental disclosures of cash flow information: Interest expense paid in cash Income taxes paid in cash Underwriting discounts, commissions and offering expenses Organization, Consolidation and Presentation of Financial Statements [Abstract] NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Credit Loss [Abstract] ACCOUNTS AND OTHER RECEIVABLES, NET Prepaid Expenses And Other Current Assets PREPAID EXPENSES AND OTHER CURRENT ASSETS Property, Plant and Equipment [Abstract] PROPERTY AND EQUIPMENT, NET Payables and Accruals [Abstract] ACCRUED EXPENSES Revenue Recognition and Deferred Revenue [Abstract] UNEARNED REVENUE Fair Value Disclosures [Abstract] FAIR VALUE MEASUREMENTS Leases [Abstract] LEASES Debt Disclosure [Abstract] NOTES PAYABLE Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Equity [Abstract] COMMON STOCK Share-Based Payment Arrangement [Abstract] STOCK-BASED COMPENSATION Warrants WARRANTS Subsequent Events [Abstract] SUBSEQUENT EVENTS Use of Estimates Principles of Consolidation Business Combination Cash and Cash Equivalents Concentration of Risk Advertising expense Loss Per Share Revenue Recognition Property and Equipment Intangible Assets Recent Accounting Pronouncements Segment Information Research and Development Accrued Research and Development Costs Regulatory Matters SCHEDULE OF PURCHASE PRICE AND PRELIMINARY PURCHASE PRICE ALLOCATIONS SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES SCHEDULE OF REVENUE RECOGNITION SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE SCHEDULE OF INTANGIBLE ASSETS ADJUSTMENTS SCHEDULE OF SEGMENT INFORMATION SCHEDULE OF ACCOUNTS RECEIVABLE SCHEDULE OF PREPAID EXPENSES AND OTHER CURRENT ASSETS SCHEDULE OF PROPERTY AND EQUIPMENT SCHEDULE OF ACCRUED EXPENSES SCHEDULE OF COMPONENTS OF LEASE EXPENSE SCHEDULE OF BALANCE SHEET INFORMATION RELATING TO LEASES SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT UNDER NON-CANCELLABLE SUMMARY OF STOCK-BASED COMPENSATION EXPENSE RECOGNIZED FOR STOCK OPTION AWARDS SUMMARY OF OPTION ACTIVITY SUMMARY OF RESTRICTED STOCK AWARD SCHEDULE OF CLASS OF WARRANT Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Accumulated deficit Percentage of net assets Number of shares issued Common stock par value Warrants to purchase common stock Exercise price Proceeds from direct offerings Restructuring Cost [Table] Restructuring Cost and Reserve [Line Items] Cash Common Stock Total net assets Assets Net working capital (including cash) Property and equipment Other assets Customer relationships Trade names and trademarks Total net assets Antidilutive Security, Excluded EPS Calculation [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti-dilutive securities Nature of Operation, Product Information, Concentration of Risk [Table] Product Information [Line Items] Total net revenue Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property, plant and equipment, useful life Property, plant and equipment, useful life Intangible Asset, Indefinite-Lived [Table] Indefinite-Lived Intangible Assets [Line Items] Date acquired Intangible assets cost Amortization Intangible assets net Useful life Total net revenues Total operating loss Non-operating income (expense), net Net loss before income taxes Assets net Business acquisition equity interests issued or issuable number of shares issued Business combination consideration transferred equity interests issued and issuable Net working capital Acquisition costs Revenues Net loss Loss per share Federal insured limit Advertising expense Percentage of net revuenues Amortization of intangible assets Research and development expenses Patient service fees Histology service fees Medical director fees Other receivables Total accounts and other receivables, net Schedule Of Prepaid Expenses And Other Current Assets Prepaid insurance Legal and professional Other Total prepaid expenses and other current assets Property and equipment, gross Accumulated depreciation Total property and equipment, net Depreciation expense Compensation Legal and professional Clinical Other Total accrued expenses Deferred revenue Amortization of right-of-use assets - finance lease Interest on lease liabilities - finance lease Operating lease cost Total lease cost Operating lease right-of-use assets Operating lease liability, current Operating lease liability, long-term Finance lease right-of-use asset, gross Accumulated amortization Finance lease right-of-use asset, net Finance lease liability, long-term Total finance lease liabilities Weighted average remaining operating lease, term Weighted average remaining finance lease, term Operating leases Finance leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] 2024 2024 2025 2027 and thereafter Total undiscounted cash flows Less discounting Present value of lease liabilities Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] 2024 2024 2025 2027 and thereafter Total undiscounted cash flows Less discounting Present value of lease liabilities Operating lease, remaining lease term Finance lease, remaining lease term Imputed interest, rate Face amount Maturity date Bears fixed interest rate Monthly payments Proceeds from loans payable Rent expense Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Shares of common stock Unvested number of shares Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Total stock-based compensation expense Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Number of Options Outstanding, Balance Weighted-Average Exercise Price Outstanding, Balance Weighted- Average Remaining Contractual Term, Outstanding Aggregate Intrinsic Value Outstanding, Balance Number of Options, Granted Weighted-Average Exercise Price, Granted Number of Options, Exercised Weighted-Average Exercise Price, Exercised Number of Options, Forfeited Weighted-Average Exercise Price, Forfeited Number of Options Outstanding, Balance Weighted-Average Exercise Price Outstanding, Balance Aggregate Intrinsic Value Outstanding, Balance Number of Options Outstanding, Vested and exercisable Weighted-Average Exercise Price, Vested and exercisable Weighted- Average Remaining Contractual Term, Vested and exercisable Aggregate Intrinsic Value, Vested and exercisable Number of restricted stock awards, Balance Weighted-average grant price, Balance FMV on grant date, Balance Vested number of RSA, Balance Unvested number of RSA, Balance Number of restricted stock awards, Granted Weighted-average grant price, Granted FMV on grant date, Granted Vested number of RSA, Granted Unvested number of RSA, Granted Number of restricted stock awards, Forfeited Weighted-average grant price, Forfeited FMV on grant date, Forfeited Vested number of RSA, Forfeited Unvested number of RSA, Forfeited Number of restricted stock awards, Balance Weighted-average grant price, Ending Balance FMV on grant date, Balance Vested number of RSA, Balance Unvested number of RSA, Balance Grant option, outstanding Number of shares authorized Unrecognized compensation Options exercised, shares Exercise price Options exercised, value Grant date fair value of options granted Stock options, vested period Numbet of vested options Class of Warrant or Right [Table] Class of Warrant or Right [Line Items] Number of warrants issued Weighted-average exercise price Number of warrants exercised Number of warrants outstanding Warrant outstanding Exercise of warrants Warrants issued Warrants description Exercise price, reduced Subsequent Event [Table] Subsequent Event [Line Items] Lease agreement, decription Tradeable Warrants To Purchase Common Stock [Member] Common Stock Par Value 0.007 Per Share [Member] Accrued clinical expense current. Direct costs and expenses. Clinical development expense. Lessee operating lease liability payments due year three and thereafter. Finance lease liability payments due year three and therefore. 2024 Toyota Corolla [Member] Increase decrease in operating lease right of use asset. Restricted Stock Units Unvested [Member] Securities Purchase Agreement [Member] Village Oaks [Member] Business combination recognized identifiable assets acquired and liabilities assumed working capital. Business combination recognized identifiable assets acquired and liabilities assumed customer relationships. Net working capital. Equity Incentive Plan [Member] Property And Equipment Useful Life [Table Text Block] Computer Software [Member] Property plant and equipment useful life description. Intangible assets date acquired. Accrued Research And Development Costs [Policy Text Block] Regulatory Matters [Policy Text Block] Patient service fees. Histology fees. Medical director fees. Prepaid expenses and other current assets [Text Block] Prepaid legal and professional. Share based compensation arrangement by share based payment award fair market value options outstanding number. Share based compensation arrangement by share based payment award fair market value options outstanding number, granted. Share based compensation arrangement by share based payment award fair market value options outstanding number, forfeited. Share based compensation arrangement by share based payment award options vested and expected to vest outstanding number granted. Share based compensation arrangement by share based payment award options vested and expected to vest outstanding number forfeited. Employees, Non-Employees and Board of Directors [Member] Warrants Disclosure [Text Block] Placement Agent [Member] Warrants description. Tradeable Warrant [Member] Non Tradeable Warrant [Member] Number of warrants issued. Number of warrants exercised. Pre-IPO Convertible Notes [Member] IPO Tradeable [Member] IPO Non-tradable [Member] Direct Offering March 8, 2024 [Member] Placement Agent Direct Offering March 8, 2024 [Member] Tabular disclosure of long-lived, depreciable assets that are subject to a lease meeting the criteria for capitalization and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software. Histology Fees [Member] Department of Defense Observational Studies [Member] Other Revenues [Member] Diagnostic R&D [Member] Laboratory Services [Member] General Corporate Activities [Member] Lab Equipment [Member] Computer And Software [Member] Percentage of net assets. Percentage of net revuenues. Assets, Current Assets [Default Label] Liabilities, Current Liabilities Equity, Attributable to Parent Liabilities and Equity Operating Expenses Interest Expense, Operating and Nonoperating Income Tax Expense (Benefit) Shares, Outstanding Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Share-Based Payment Arrangement, Noncash Expense Increase (Decrease) in Accounts and Other Receivables Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Deferred Revenue IncreaseDecreaseInOperatingLeaseRightOfUseAsset Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Repayments of Short-Term Debt Finance Lease, Principal Payments Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net PropertyPlantAndEquipmentUsefulLifeDescription Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Advertising Expense Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accrued Professional Fees, Current Other Accrued Liabilities, Current Lease, Cost Finance Lease, Right-of-Use Asset, Accumulated Amortization Lessee, Operating Lease, Liability, to be Paid, Year One Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, Undiscounted Excess Amount Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Finance Lease, Liability, to be Paid, Year One Finance Lease, Liability, to be Paid, Year Two FinanceLeaseLiabilityPaymentsDueYearThreeAndThereafter Finance Lease, Liability, to be Paid Finance Lease, Liability, Undiscounted Excess Amount Proceeds from Bank Debt Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumber Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumberForfeited EX-101.PRE 9 biaf-20240331_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cover - shares
3 Months Ended
Mar. 31, 2024
May 08, 2024
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2024  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2024  
Current Fiscal Year End Date --12-31  
Entity File Number 001-41463  
Entity Registrant Name bioAffinity Technologies, Inc.  
Entity Central Index Key 0001712762  
Entity Tax Identification Number 46-5211056  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 22211 W. Interstate 10  
Entity Address, Address Line Two Suite 1206  
Entity Address, City or Town San Antonio  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 78257  
City Area Code (210)  
Local Phone Number 698-5334  
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  
Elected Not To Use the Extended Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   11,657,537
Common Stock Par Value 0.007 Per Share [Member]    
Title of 12(b) Security Common Stock, par value $0.007 per share  
Trading Symbol BIAF  
Security Exchange Name NASDAQ  
Tradeable Warrants To Purchase Common Stock [Member]    
Title of 12(b) Security Tradeable Warrants to purchase Common Stock  
Trading Symbol BIAFW  
Security Exchange Name NASDAQ  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 2,453,165 $ 2,821,570
Accounts and other receivables, net 1,123,609 811,674
Inventory 9,487 18,484
Prepaid expenses and other current assets 344,900 321,017
Total current assets 3,931,161 3,972,745
Non-current assets:    
Property and equipment, net 461,209 458,633
Operating lease right-of-use asset, net 347,860 370,312
Finance lease right-to-use, net 1,069,601 1,165,844
Goodwill 1,404,486 1,404,486
Intangible assets, net 818,889 833,472
Other assets 16,060 16,060
Total assets 8,049,266 8,221,552
Current liabilities:    
Accounts payable 383,993 604,789
Accrued expenses 883,319 1,149,811
Unearned revenue 30,174 33,058
Operating lease liability, current portion 96,631 94,708
Finance lease liability, current portion 372,787 365,463
Notes payable, current portion 4,686
Total current liabilities 1,771,590 2,247,829
Non-current liabilities:    
Finance lease liability, net of current portion 739,478 835,467
Operating lease liability, net of current portion 258,110 283,001
Notes payable, net of current portion 23,037
Total liabilities 2,792,215 3,366,297
Commitments and contingencies (See Note 11)
Stockholders’ equity:    
Preferred stock, par value $0.001 per share; 20,000,000 shares authorized; no shares issued or outstanding at March 31, 2024, and December 31, 2023
Common stock, par value $0.007 per share; 25,000,000 shares authorized; 11,216,491 and 9,394,610 issued and outstanding at March 31, 2024, and at December 31, 2023, respectively. 78,515 65,762
Additional paid-in capital 51,744,830 49,393,972
Accumulated deficit (46,566,294) (44,604,479)
Total stockholders’ equity 5,257,051 4,855,255
Total liabilities and stockholders’ equity $ 8,049,266 $ 8,221,552
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 20,000,000 20,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.007 $ 0.007
Common stock, shares authorized 25,000,000 25,000,000
Common stock, shares issued 11,216,491 9,394,610
Common stock, shares outstanding 11,216,491 9,394,610
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net Revenue $ 2,406,391 $ 921
Operating expenses:    
Direct costs and expenses 1,573,441 87
Research and development 393,639 369,617
Clinical development 48,960 19,628
Selling, general and administrative 2,185,944 1,147,875
Depreciation and amortization 149,637 21,684
Total operating expenses 4,351,621 1,558,891
Loss from operations (1,945,230) (1,557,970)
Other income (expense):    
Interest income 6,127 38,654
Interest expense (23,550) (1,655)
Other expense 4,510
Total other expense (12,913) 36,999
Net loss before provision for income taxes (1,958,143) (1,520,971)
Income tax expense (3,672) (11,819)
Net loss $ (1,961,815) $ (1,532,790)
Net loss per common share, basic $ (0.20) $ (0.18)
Net loss per common share, diluted $ (0.20) $ (0.18)
Weighted average common shares outstanding, basic 9,915,426 8,433,689
Weighted average common shares outstanding, diluted 9,915,426 8,433,689
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance, value at Dec. 31, 2022 $ 58,669 $ 47,652,242 $ (36,667,468) $ 11,043,443
Balance, shares at Dec. 31, 2022 8,381,324      
Stock-based compensation expense $ 572 157,041 157,613
Stock-based compensation expense, shares   81,728      
Net loss (1,532,790) (1,532,790)
Balance, value at Mar. 31, 2023 $ 59,241 47,809,283 (38,200,258) 9,668,266
Balance, shares at Mar. 31, 2023 8,463,052      
Balance, value at Dec. 31, 2023 $ 65,762 49,393,972 (44,604,479) 4,855,255
Balance, shares at Dec. 31, 2023 9,394,610      
Stock-based compensation expense $ 1,099 282,613 283,712
Stock-based compensation expense, shares   157,033      
Exercise of stock options $ 454 74,445 74,899
Exercise of stock options, shares   64,848      
Sale of common stock $ 11,200 2,488,800 2,500,000
Sale of common stock, shares   1,600,000      
Offering costs (495,000) (495,000)
Net loss (1,961,815) (1,961,815)
Balance, value at Mar. 31, 2024 $ 78,515 $ 51,744,830 $ (46,566,294) $ 5,257,051
Balance, shares at Mar. 31, 2024 11,216,491      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities    
Net loss $ (1,961,815) $ (1,532,790)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 149,637 21,684
Stock-based compensation expense 283,712 157,613
Changes in operating assets and liabilities:    
Accounts and other receivables (311,935) (538)
Inventory 8,997 (5,795)
Prepaid expenses and other assets (23,883) 89,847
Accounts payable (220,796) (198,505)
Accrued expenses (266,492) (60,557)
Unearned revenue (2,884)
Operating lease right-of-use asset (516)
Net cash used in operating activities (2,345,975) (1,529,041)
Cash flows from investing activities    
Purchase of property and equipment (41,387) (32,314)
Net cash used in investing activities (41,387) (32,314)
Cash flows from financing activities    
Proceeds from issuance of common stock from direct offering, net of underwriting discounts, commissions and offering expenses of approximately $495,000 2,005,000
Proceeds from exercised stock options 74,899
Proceeds from loans payable 27,723
Payment on loans payable (83,316)
Principal repayments on finance leases (88,665)
Net cash provided by (used in) financing activities 2,018,957 (83,316)
Net decrease in cash and cash equivalents (368,405) (1,644,671)
Cash and cash equivalents at beginning of period 2,821,570 11,413,759
Cash and cash equivalents at end of period 2,453,165 9,769,088
Supplemental disclosures of cash flow information:    
Interest expense paid in cash 23,550 11,819
Income taxes paid in cash $ 3,672 $ 1,655
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Cash Flows (Unaudited) (Parenthetical)
3 Months Ended
Mar. 31, 2024
USD ($)
Statement of Cash Flows [Abstract]  
Underwriting discounts, commissions and offering expenses $ 495,000
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION

Note 1. NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION

 

Description of Business

 

bioAffinity Technologies, Inc., a Delaware corporation (the “Company,” or “bioAffinity Technologies”), addresses the need for noninvasive diagnosis of early-stage cancer and diseases of the lung. The Company also is conducting early-stage research focused on advancing therapeutic discoveries that could result in broad-spectrum cancer treatments. bioAffinity Technologies develops proprietary noninvasive diagnostic tests using technology that identifies cancer cells and cell populations indicative of a diseased state for analysis using proprietary platforms developed using artificial intelligence (“AI”). The Company’s first diagnostic test, CyPath® Lung, is a noninvasive test for early detection of lung cancer, the leading cause of cancer-related deaths. CyPath® Lung is offered for sale to physicians by the Company’s subsidiary, Precision Pathology Laboratory Services, LLC (“PPLS”). Research and optimization of the Company’s proprietary platform for in vitro diagnostics and technologies are conducted in laboratories at PPLS and The University of Texas at San Antonio. The Company is developing its platform technologies so that in the future they will be able to detect, monitor, and treat diseases of the lung and other cancers.

 

Organization

 

The Company was formed on March 26, 2014, as a Delaware corporation with its corporate offices located in San Antonio, Texas. On June 15, 2016, the Company formed a wholly owned subsidiary, OncoSelect® Therapeutics, LLC, as a Delaware limited liability company. On August 14, 2023, the Company formed a wholly owned subsidiary, Precision Pathology Laboratory Services, LLC (“PPLS”), as a Texas limited liability company, to acquire the assets of Village Oaks Pathology Services, P.A., a Texas professional association d/b/a Precision Pathology Services (“Village Oaks”), including the clinical pathology laboratory it owned.

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) for interim financial reporting. The condensed consolidated financial statements are unaudited and in management’s opinion include all adjustments, including normal recurring adjustments and accruals, necessary for a fair presentation of the results for the interim periods presented. The condensed consolidated balance sheet as of December 31, 2023, was derived from the audited consolidated financial statements at that date but does not include all the information and footnotes required by GAAP. Operating results for the periods presented are not necessarily indicative of the results that may be expected for the fiscal year ended December 31, 2024, or any future period. These unaudited condensed consolidated financial statements should be read in conjunction with the audited annual consolidated financial statements and notes included in the Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on April 1, 2024 (the “2023 Form 10-K”) filed with the SEC on April 1, 2024.

 

Liquidity and Capital Resources

 

In accordance with Accounting Standards Update (“ASU”) 2014-15, Presentation of Financial Statements – Going Concern (Subtopic 205-40), the Company has evaluated whether there are conditions and events that raise substantial doubt about the Company’s ability to continue as a going concern for at least one year after the date the condensed consolidated financial statements are issued.

 

The Company has incurred significant losses and negative cash flows from operations since inception and expects to continue to incur losses and negative cash flows for the foreseeable future. As a result, the Company had an accumulated deficit of $46.6 million at March 31, 2024. The Company’s cash and cash equivalents at March 31, 2024, were approximately $2.5 million, representing 30% of total assets. Based on the Company’s current expected level of operating expenditures and the cash and cash equivalents on hand at March 31, 2024, management concludes that there is substantial doubt about the Company’s ability to continue as a going concern for a period of at least twelve (12) months subsequent to the issuance of the accompanying condensed consolidated financial statements. Therefore, the Company may need to raise further capital through the sale of additional equity or debt securities or other debt instruments, strategic relationships or grants, or other arrangements to support its future operations, if revenue from operations does not significantly increase. If such funding is not available or not available on terms acceptable to the Company, the Company’s current development plan may be curtailed. On March 8, 2024, the Company issued to certain investors, pursuant to a Securities Purchase Agreement (the “Purchase Agreement”) (1) 1,600,000 shares of the Company’s common stock (the “Shares”), par value $0.007 per share (“Common Stock”) in a registered direct offering, and (2) warrants to purchase an aggregate of 1,600,000 shares of Common Stock (the “Common Warrants”) with an exercise price of $1.64, in a concurrent private placement. The direct offering resulted in net proceeds of $2.05 million. Furthermore, an alternative source of funding to the sale of additional equity or debt securities is the exercising of outstanding warrants for which there can be no guarantee. No adjustments have been made to the presented condensed consolidated financial statements as a result of this uncertainty.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Note 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Use of Estimates

 

The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates include the valuation allowance on the Company’s deferred tax assets, stock-based compensation, valuation of goodwill and intangible assets related to the business combination, allowance for contractual adjustments and discounts related to service revenues, and the useful lives of fixed assets.

 

Principles of Consolidation

 

The Company’s condensed consolidated financial statements reflect its financial statements, those of its wholly owned subsidiaries, and certain variable interest entities where the Company is the primary beneficiary. The accompanying condensed consolidated financial statements include all the accounts of the Company, its wholly owned subsidiaries, OncoSelect® Therapeutics, LLC and PPLS, and the variable interest entity, Village Oaks. All significant intercompany balances and transactions have been eliminated.

 

 

In determining whether the Company is the primary beneficiary of a variable interest entity, it applies a qualitative approach that determines whether it has both (1) the power to direct the economically significant activities of the entity and (2) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to that entity. The Company continuously assesses whether it is the primary beneficiary of a variable interest entity as changes to existing relationships or future transactions may result in the Company consolidating or deconsolidating one or more of its collaborators or partners.

 

Business Combination

 

On September 18, 2023, the Company, in connection with the Asset Purchase Agreement it entered into with Village Oaks (the “Seller”) and Roby P. Joyce, M.D., dated September 18, 2023, acquired substantially all the assets and assumed certain liabilities of Village Oaks in exchange for total consideration of $3,500,000, which consists of: (1) $2.5 million in cash paid at closing and (2) 564,972 shares of the Company’s common stock valued at $1 million. The assets purchased included a clinical pathology laboratory regulated by the Centers for Medicare and Medicaid Services (“CMS”) and accredited by the College of American Pathologists (“CAP”) and certified under the Clinical Laboratory Improvement Amendments (“CLIA”) of 1988. The primary reason for the acquisition is control of the laboratory in which CyPath® Lung is ordered and processed.

 

The Company recognized goodwill of $1,404,000 arising from the acquisition. The acquisition is being accounted for as a business combination in accordance with ASC 805. The Company has determined the preliminary fair values of the accounts receivable, accounts payable, and accrued expenses that make up the majority of the net working capital assumed in the acquisition. These values are subject to change as the Company performs additional reviews of its assumptions utilized, and any future period adjustments would impact the consolidated statement of operations post-acquisition.

 

The following table summarizes the purchase price and preliminary purchase price allocations relating to the acquisition:

 

         
Cash   $ 2,500,000  
Common Stock     1,000,000  
Total purchase consideration   $ 3,500,000  
Assets        
Net working capital (including cash)   $ 912,000  
Property and equipment     326,000  
Other assets     8,000  
Customer relationships     700,000  
Trade names and trademarks     150,000  
Goodwill     1,404,000  
Total net assets   $ 3,500,000  

 

Goodwill represents the excess fair value after the allocation to the identifiable net assets. The calculated goodwill is not deductible for tax purposes.

 

The preliminary purchase price allocations relating to the acquisition previously reported in the Quarterly Report on Form 10-Q filed October 14, 2023, reported Net Working Capital of $1,167,000 and Goodwill of $1,149,000. The amounts have been updated to reflect the purchase price adjustments to accounts payable and accounts receivable that existed at the time of the acquisition. The Company incurred approximately $811,000 in acquisition costs.

 

For prior year comparative purposes, the pro-forma statement of operations as if combined on January 1, 2022, would result in net revenues of $1,806,196, net loss of ($1,779,300) and loss per share of ($0.21) for the three months ended March 31, 2023.

 

Cash and Cash Equivalents

 

For the purpose of the statement of cash flows, the Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. Cash equivalents are stated at cost, which approximates market value, because of the short maturity of these instruments.

 

Concentration of Risk

 

The Company has significant cash balances at financial institutions which throughout the year regularly exceed the federally insured limit of $250,000. Any loss incurred or a lack of access to such funds could have a significant adverse impact on the Company’s financial condition, results of operations, and cash flow.

 

Advertising expense

 

The Company expenses all advertising costs as incurred. Advertising expense was $11,920 and $6,049 for the three months ended March 31, 2024 and 2023, respectively.

 

Loss Per Share

 

Basic loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of the Company’s common stock, par value $0.007 per share (the “Common Stock”) outstanding during the period. Diluted loss per share is computed by dividing net loss attributable to common stockholders by the sum of the weighted-average number of shares of Common Stock outstanding during the period and the weighted-average number of dilutive Common Stock equivalents outstanding during the period, using the treasury stock method. Dilutive Common Stock equivalents are comprised of in-the-money stock options, convertible notes payable, and warrants based on the average stock price for each period using the treasury stock method.

 

 

The following potentially dilutive securities have been excluded from the computations of weighted average shares of Common Stock outstanding as of March 31, 2024 and 2023, as they would be anti-dilutive:

 

   2024   2023 
   As of March 31, 
   2024   2023 
Shares underlying options outstanding   618,847    806,392 
Shares underlying warrants outstanding   8,838,717    4,649,952 
Anti-dilutive securities   9,457,564    5,456,344 

 

Revenue Recognition

 

The Company recognizes as revenue the amount that reflects the consideration to which it expects to be entitled in exchange for goods sold or services rendered primarily upon completion of the testing process (when results are reported) or when services have been rendered.

 

Patient Service Fee revenue

 

Net revenues from patient service fees accounted for greater than 95% of the Company’s consolidated net revenues for the three months ended March 31, 2024 and are primarily comprised of a high volume of relatively low-dollar transactions. The laboratory which provides clinical testing services and other services, satisfies its performance obligation and recognizes revenues primarily upon completion of the testing process (when results are reported) or when services have been rendered. The Company estimates the amount of consideration it expects to be entitled to receive from payer customer groups in exchange for providing services using the portfolio approach. These estimates include the impact of contractual allowances (including payer denials), and patient price concessions. The portfolios determined using the portfolio approach consist of the following groups of payer customers: healthcare insurers, government payers (Medicare and Medicaid programs), client payers and self-pay. Contracts do not contain significant financing components based on the typical period of time between performance of services and collection of consideration.

 

The process for estimating revenues and the ultimate collection of accounts receivable involves significant judgment and estimation. The Company follows a standard process, which considers historical denial and collection experience and other factors (including the period of time that the receivables have been outstanding), to estimate contractual allowances and implicit price concessions, recording adjustments in the current period as changes in estimates. Further adjustments to the allowances, based on actual receipts, may be recorded upon settlement.

 

   2024   2023 
  

For the three months ended

March 31,
 
   2024   2023 
Patient service fees1  $2,149,049   $ 
Histology service fees   237,972     
Medical director fees   16,058     
Department of Defense observational studies   2,885     
Other revenues2   427    921 
Total net revenue  $2,406,391   $921 

 

 

  1 Patient services fees include direct billing for CyPath® Lung diagnostic test.

 

  2 Other revenues include pre-acquisition CyPath® Lung royalty income and laboratory services.

 

Property and Equipment

 

In accordance with ASC 360-10, Accounting for the Impairment of Long-Lived Assets, the Company periodically reviews the carrying value of its long-lived assets, such as property, equipment, and definite-lived intangible assets, to test whether current events or circumstances indicate that such carrying value may not be recoverable. When evaluating assets for potential impairment, the Company compares the carrying value of the asset to its estimated undiscounted future cash flows. If an asset’s carrying value exceeds such estimated cash flows (undiscounted and with interest charges), the Company records an impairment charge for the difference. The Company did not record any impairment for the three months ended March 31, 2024, or fiscal year ended December 31, 2023.

 

Property and equipment are carried at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful life of the asset. Amortization of leasehold improvements is computed using the shorter of the lease term or estimated useful life of the asset. Additions and improvements are capitalized, while repairs and maintenance are expensed as incurred. Useful lives of each asset class are as follows:

 

Asset Category   Useful Life
Computer equipment   3-5 years
Computer software   3 years
Equipment   3-5 years
Furniture and fixtures   5-7 years
Vehicles   5 years
Leasehold improvements   Lesser of lease term or useful life

 

 

Intangible Assets

 

Intangible assets, net of accumulated amortization, are summarized as follows as of March 31, 2024:

 

Description  Date Acquired  Useful Life  Cost   Amortization   Net 
Goodwill  9/18/2023     $1,404,486   $   $1,404,486 
Trade names and trademarks  9/18/2023  18 years   150,000    (4,444)   145,556 
Customer relationships  9/18/2023  14 years   700,000    (26,667)   673,333 
Total Intangible Assets        $2,254,486   $(31,111)  $2,223,375 

 

For the three months ended March 31, 2024, amortization of intangible assets totaled $14,583 compared to $0 in the prior year comparative period.

 

Recent Accounting Pronouncements

 

The Company continues to monitor new accounting pronouncements issued by the Financial Accounting Standards Board (“FASB”) and does not believe any accounting pronouncements issued through the date of this Quarterly Report will have a material impact on the Company’s condensed consolidated financial statements.

 

The Company adopted FASB issued Accounting Standards Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures on December 31, 2023. The Company used the 5 steps to ASC 280 to evaluate what, if any, segment reporting would be beneficial for shareholders. These 5 steps included: 1) Evaluate operating segments for aggregation, 2) Perform quantitative threshold tests, 3) Evaluate remaining operating segments for aggregation, 4) Ensure that 75 percent of revenue is reported, and 5) Consider practical limit. Based on the analysis above against those 5 steps, management concludes that segment reporting is required for two segment operations: 1) diagnostic R&D and 2) laboratory services.

 

Segment Information

 

The Company is organized in two operating segments, Diagnostic Research and Development (R&D) and Laboratory Services, whereby its chief operating decision maker (“CODM”) assesses the performance of and allocates resources. The CODM is the Chief Executive Officer. Diagnostic R&D includes research and development and clinical development on diagnostic tests. Any revenues assigned to Diagnostic R&D are proceeds received from observational studies. Laboratory services include all the operations from Village Oaks and PPLS in addition to sales and marketing costs of CyPath® Lung from bioAffinity.

 

   2024   2023 
   As of March 31, 
   2024   2023 
Net revenues:          
Diagnostic R&D  $2,885   $ 
Laboratory services 1   2,403,506    921 
Total net revenues   2,406,391    921 
           
Operating expenses:          
Diagnostic R&D   (442,599)   (389,245)
Laboratory services   (2,736,999)   (87)
General corporate activities   (1,172,023)   (1,169,559)
Total operating loss   (1,945,230)   (1,557,970)
           
Non-operating income (expense), net   (12,913)   36,999 
Net loss before income taxes   (1,958,143)   (1,520,971)
Income tax expense   (3,672)   (11,819)
Net loss  $(1,961,815)  $(1,532,790)

 

1The majority of the increase versus the prior year is from the acquisition of Precision Pathology Laboratories Services, LLC on September 18, 2024.

 

Research and Development

 

Research and development costs are charged to expense as incurred. The Company’s research and development expenses consist primarily of expenditures for lab operations, preclinical studies, compensation, and consulting costs.

 

The Company incurred research and development expenses of $393,639 and $369,617 for the three months ended March 31, 2024 and 2023, respectively.

 

Accrued Research and Development Costs

 

The Company records accrued liabilities for estimated costs of research and development activities conducted by service providers, which include preclinical studies. The Company records the estimated costs of research and development activities based upon the estimated amount of services provided but not yet invoiced and includes these costs in accrued expenses in the accompanying condensed consolidated balance sheets and within research and development expense in the accompanying condensed consolidated statements of operations.

 

The Company accrues for these costs based on factors such as estimates of the work completed and in accordance with agreements established with service providers. The Company makes significant judgments and estimates in determining the accrued expenses balance in each reporting period. As actual costs become known, the Company adjusts its accrued liabilities. The Company has not experienced any material differences between accrued costs and actual costs incurred since its inception.

 

Regulatory Matters

 

Regulations imposed by federal, state, and local authorities in the U.S. are a significant factor in providing medical care. In the U.S., drugs, biological products, and medical devices are regulated by the Federal Food, Drug, and Cosmetic Act (“FDCA”), which is administered by the Food and Drug Administration (“FDA”) and the CMS. The Company has not yet obtained marketing authorization from the FDA but is able to market its CyPath® Lung test as a laboratory developed test (“LTD”) sold by Precision Pathology Laboratory Services, a CAP-accredited, CLIA-certified clinical pathology laboratory and wholly owned subsidiary.

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCOUNTS AND OTHER RECEIVABLES, NET
3 Months Ended
Mar. 31, 2024
Credit Loss [Abstract]  
ACCOUNTS AND OTHER RECEIVABLES, NET

Note 3. ACCOUNTS AND OTHER RECEIVABLES, NET

 

The following is a summary of accounts receivable:

 

   March 31, 2024   December 31, 2023 
Patient service fees  $951,636   $657,717 
Histology service fees   112,790    121,301 
Medical director fees   3,040    3,103 
Other receivables   56,143    29,553 
Total accounts and other receivables, net  $1,123,609   $811,674 

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PREPAID EXPENSES AND OTHER CURRENT ASSETS
3 Months Ended
Mar. 31, 2024
Prepaid Expenses And Other Current Assets  
PREPAID EXPENSES AND OTHER CURRENT ASSETS

Note 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS

 

Prepaid expenses and other current assets are summarized below:

 

   March 31, 2024   December 31, 2023 
         
Prepaid insurance  $120,215   $171,855 
Legal and professional   25,042    24,476 
Other   199,643    124,686 
Total prepaid expenses and other current assets  $344,900   $321,017 

 

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PROPERTY AND EQUIPMENT, NET
3 Months Ended
Mar. 31, 2024
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT, NET

Note 5. PROPERTY AND EQUIPMENT, NET

 

Property and equipment are summarized below:

 

   March 31, 2024   December 31, 2023 
         
Lab equipment  $647,214   $647,214 
Computers and software   68,682    68,682 
Leasehold improvements   9,941    9,941 
Vehicles   148,102    105,919 
Property and equipment, gross   873,939    831,756 
Accumulated depreciation   (412,730)   (373,123)
Total property and equipment, net  $461,209   $458,633 

 

Depreciation expense was $38,811 and $21,685 for the three months ended March 31, 2024 and 2023, respectively.

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCRUED EXPENSES
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
ACCRUED EXPENSES

Note 6. ACCRUED EXPENSES

 

Accrued expenses are summarized below:

 

   March 31, 2024   December 31, 2023 
         
Compensation  $670,488   $857,037 
Legal and professional   196,553    257,926 
Clinical   3,356    15,350 
Other   12,922    19,498 
Total accrued expenses  $883,319   $1,149,811 

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
UNEARNED REVENUE
3 Months Ended
Mar. 31, 2024
Revenue Recognition and Deferred Revenue [Abstract]  
UNEARNED REVENUE

Note 7. UNEARNED REVENUE

 

The Company engaged in an observational study of CyPath® Lung with the DOD. A total of 70 CyPath® Lung units were ordered and shipped. However, in compliance with FASB ASC 606, the performance obligation was complete for only 30 units as of March 31, 2024. The performance obligation is deemed complete after samples have been collected and processed and results analyzed. The unearned revenue balance amounted to $30,174 and $33,058 as of March 31, 2024, and December 31, 2023, respectively.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS

Note 8. FAIR VALUE MEASUREMENTS

 

The Company analyzes all financial instruments with features of both liabilities and equity under the FASB accounting standard for such instruments. Under this standard, financial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

 

The estimated fair value of certain financial instruments, including cash and cash equivalents, accounts and other receivables, prepaid and other current assets, accounts payable, accrued expenses, and loan payable, are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
LEASES

Note 9. LEASES

 

The Company has one operating lease for its real estate and office space for the CAP/CLIA laboratory, as well as multiple finance leases for lab equipment in Texas that were acquired through the September 18, 2023, acquisition. The operating lease has a remaining lease term of 3.33 years as of March 31, 2024. The Company has finance leases consisting of office and lab equipment with remaining lease terms ranging from approximately 2.5 to 4.25 years as of March 31, 2024, for which the Company has determined that it will use the equipment for a major part of its remaining economic life.

 

The lease agreements generally do not provide an implicit borrowing rate. Therefore, the Company used a benchmark approach as of September 18, 2023, to derive an appropriate incremental borrowing rate to discount remaining lease payments. The Company benchmarked itself against other companies of similar credit ratings and comparable quality and derived imputed interest rates ranging from 8.01% to 8.07% for the lease term lengths.

 

Leases with an initial term of 12 months or less are not recorded on the balance sheet. There are no material residual guarantees associated with any of the Company’s leases, and there are no significant restrictions or covenants included in the Company’s lease agreements. Certain leases include variable payments related to common area maintenance and property taxes, which are billed by the landlord, as is customary with these types of charges for office space. The Company has not entered into any lease arrangements with related parties, and the Company is not the sublessor in any arrangement.

 

The Company’s existing leases contain escalation clauses and renewal options. The Company has evaluated several factors in assessing whether there is reasonable certainty that the Company will exercise a contractual renewal option. For leases with renewal options that are reasonably certain to be exercised, the Company included the renewal term in the total lease term used in calculating the right-of-use asset and lease liability.

 

 

The components of lease expense, which are included in selling, general and administrative expense and depreciation and amortization for the three months ended March 31, 2024 and 2023, are as follows:

 

Components of lease expense:  2024   2023 
Amortization of right-of-use assets - finance lease  $96,243   $ 
Interest on lease liabilities - finance lease   23,550     
Operating lease cost   29,915     
Total lease cost  $149,708   $ 

 

Supplemental balance sheet information relating to leases was as follows as of March 31, 2024, and December 31, 2023:

 

Operating leases:  2024   2023 
Operating lease right-of-use assets  $347,860   $370,312 
Operating lease liability, current  $96,631   $94,708 
Operating lease liability, long-term  $258,110   $283,001 

 

Finance leases:  2024   2023 
Finance lease right-of-use asset, gross  $1,294,168   $1,294,168 
Accumulated amortization   (224,567)   (128,324)
Finance lease right-of-use asset, net   1,069,601    1,165,844 
Finance lease liability, current portion   372,787    365,463 
Finance lease liability, long-term   739,478    835,467 
Total finance lease liabilities  $1,112,265   $1,200,930 

 

Weighted-average remaining lease term:  2024   2023 
Operating leases (in years)   3.33    3.58 
Finance leases (in years)   3.04    3.25 

 

Weighted-average discount rate:  2024   2023 
Operating leases   8.07%   8.07%
Finance leases   8.01%   8.01%

 

 

Future minimum lease payment under non-cancellable lease as of March 31, 2024, are as follows:

 

   Operating Leases   Finance Leases 
Remaining for 2024  $91,294   $336,378 
2025   121,726    448,505 
2026   121,726    270,395 
2027 and thereafter   71,007    202,970 
Total undiscounted cash flows   405,753    1,258,248 
Less discounting   (51,012)   (145,983)
Present value of lease liabilities  $354,741   $1,112,265 

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NOTES PAYABLE
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
NOTES PAYABLE

Note 10. NOTES PAYABLE

 

Toyota Corolla - 2024

 

On March 18, 2024, the Company entered into a Finance Agreement to purchase a 2024 Toyota Corolla for $33,620 with a maturity date of February 18, 2030. The loan bears fixed interest at a rate of 5.99% per annum, with monthly payments of $467, which is comprised of principal and interest. This loan is collateralized by the underlying vehicle. The balance of this loan as of March 31, 2024, and December 31, 2023, is $27,723 and $0, respectively. The current portion of the balance of this loan as of March 31, 2024, and December 31, 2023, is $4,686 and $0.

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

Note 11. COMMITMENTS AND CONTINGENCIES

 

Operating Leases

 

In addition to the operating lease listed in Note 9, the Company leases its corporate offices under a month-to-month agreement and leases laboratory and additional office space under an operating lease that is renewable annually by written notice by the Company and will require renewal in September 2024. Rent expense for office and lab space amounted to approximately $31,000 and $26,000 for the three months ended March 31, 2024, and 2023, respectively.

 

Legal Matters

 

From time to time, the Company is involved in various disputes and litigation matters that arise in the ordinary course of business. To date, the Company has no material pending legal proceedings.

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMON STOCK
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
COMMON STOCK

Note 12. COMMON STOCK

 

Common Stock

 

The Company has authorized a total of 25,000,000 shares of Common Stock, $0.007 par value per share. On June 6, 2023, the Company received stockholder approval to increase the number of authorized shares from 14,285,715 shares to 25,000,000 shares. The Company has issued 11,514,354 shares of Common Stock of which 297,862 are unvested restricted stock shares as of March 31, 2024, and 9,505,255 shares of Common Stock of which 110,664 are unvested as of December 31, 2023.

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
STOCK-BASED COMPENSATION
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION

Note 13. STOCK-BASED COMPENSATION

 

The Company grants options and restricted stock awards under its 2014 Equity Incentive Plan (the “Plan”). Under the Plan, the Company is authorized to grant options or restricted stock for up to 2,000,000 shares of Common Stock. On June 6, 2023, the Company received stockholder approval to increase the number of authorized shares from 1,142,857 to 2,000,000. Options or restricted stock awards may be granted to employees, the Company’s board of directors, and external consultants who provide services to the Company. Options and restricted stock awards granted under the Plan have vesting schedules with terms of one to three years and become fully exercisable based on specific terms imposed at the date of grant. The 2014 Equity Incentive Plan expired according to the respective 10 year terms of the Plan in March 2024. A new 2024 Employee Incentive Plan (“2024 Plan”) has been drafted for resolution to a majority Shareholder vote held at the Annual Meeting of Shareholders on June 4, 2024.

 

The Company has recorded stock-based compensation expense related to the issuance of restricted stock awards in the following line items in the accompanying condensed consolidated statement of operations:

 

   2024   2023 
   Three Months Ended March 31, 
   2024   2023 
         
Research and development  $21,882   $11,268 
Selling, general and administrative   260,731    146,345 
Total stock-based compensation expense  $282,613   $157,613 

 

 

The following table summarizes stock option activity under the Plan:

 

   Number of
options
   Weighted-average
exercise price
   Weighted-average
remaining contractual
term (in years)
   Aggregate
intrinsic value
 
Outstanding at December 31, 2023   683,695   $3.99    2.9    158,332 
Granted                  
Exercised   (64,848)   1.155           
Forfeited                  
Outstanding at March 31, 2024   618,847   $4.28    2.7   $243,097 
                     
Vested and exercisable at March 31, 2024   618,053   $4.28    2.7   $243,097 

 

As of March 31, 2024, there was no unrecognized compensation cost related to non-vested stock options.

 

During the three months ended March 31, 2024, 64,848 options were exercised at an exercise price of $1.155 for proceeds of $74,899. During the three months ended March 31, 2023, there were no options exercised.

 

The following table summarizes restricted stock award activity under the Plan:

 

   Number of
restricted stock
awards (RSA)
   Weighted-average
grant price
   FMV on
grant date
   Vested number
of RSA
   Unvested number
of RSA
 
Balance at December 31, 2023   540,967   $2.24   $1,209,391    441,059    99,908 
Granted   344,251    1.53    528,013    146,297    197,954 
Forfeited                    
Balance at March 31, 2024   885,218   $1.96   $1,737,404    587,356    297,862 

 

During the three months ended March 31, 2024, the Company issued restricted stock awards (“RSAs”) for 344,251 shares of Common Stock to employees, non-employees, and the board of directors. The shares vest in equal monthly installments over terms of between immediately up to three years, subject to the employees and non-employees providing continuous service through the vesting date. During the three months ended March 31, 2024, 10,736 shares vested from RSAs granted prior to January 1, 2024, and 146,297 shares vested from RSAs granted during the three months ended March 31, 2024.

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
WARRANTS
3 Months Ended
Mar. 31, 2024
Warrants  
WARRANTS

Note 14. WARRANTS

 

The Company’s outstanding Common Stock warrants are equity classified. As of March 31, 2024, and December 31, 2023, the Company had 8,838,717 and 4,649,952 warrants outstanding to purchase one share of the Company’s Common Stock for each warrant at a weighted average exercise price of $3.53 and expire at various dates through March 2029. During the three months ended March 31, 2024, no warrants were exercised into an equivalent number of Common Shares as compared to 1,036,486 warrants being exercised during the three months ended March 31, 2023.

 

On March 8, 2024, the Company issued to certain investors (i) in a registered direct offering, 1,600,000 shares of the Company’s common stock and (ii) in a concurrent private placement, warrants to purchase an aggregate of 1,600,000 shares of Common Stock, with an exercise price of $1.64 (collectively, the “Transaction”), which Transaction constitutes a Dilutive Issuance under the terms of the Warrants. In addition, the placement agent was granted warrants to purchase 32,000 shares of Common Stock, with an exercise price of $1.64.

 

Section 3(b) of the Warrant Agreement executed during the IPO in September 2022 provides that in the event of a Dilutive Issuance, the Exercise Price of the Warrants shall be reduced and only reduced to equal the effective price per share of the Dilutive Issuance (the “Base Share Price”), and the number of Warrant Shares issuable thereunder shall be increased such that the aggregate Exercise Price payable pursuant to the Warrant, after taking into account the decrease in the Exercise Price, shall be equal to the aggregate Exercise Price prior to such adjustment, provided that the Base Share Price shall not be less than $3.0625 (50% of the public offering price of the Units sold in the Company’s IPO) (subject to adjustment for reverse and forward stock splits, recapitalizations, and similar transactions).

 

The effect of the Transaction is such that the Exercise Price of the Warrants shall be reduced to $3.0625 per share. The new number of Warrant Shares is calculated by dividing (x) the number of Warrant Shares underlying the Warrant immediately prior to the Transaction multiplied by the Exercise Price in effect immediately prior to the Transaction, by (y) $3.0625. The calculations will be made to the nearest cent or the nearest 1/100th of a share.

 

As of March 8, 2024, and prior to the Transaction, there were Tradeable Warrants to purchase up to an aggregate of 1,601,259 shares of common stock outstanding and Non-Tradeable Warrants to purchase an aggregate of up to 2,704,554 shares of common stock outstanding.

 

   Number of
Warrants issued
   Weighted-average
exercise price
   Number of warrants exercised   Number of warrants outstanding 
Pre-IPO convertible notes   2,900,904   $5.31        2,900,904 
IPO tradeable   2,326,834    3.06    (725,576)   1,601,259 
IPO non-tradable   3,015,464    3.06    (310,910)   2,704,554 
Direct offering March 8, 2024   1,600,000    1.64        1,600,000 
Placement agent direct offering March 8, 2024   32,000    1.64        32,000 
Balance at March 31, 2024   9,875,202   $3.53    (1,036,486)   8,838,717 

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUBSEQUENT EVENTS
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

Note 15. SUBSEQUENT EVENTS

 

The Company evaluated subsequent events and transactions that occurred after the condensed consolidated balance sheet date up to the date that the condensed consolidated financial statements were available to be issued. Based upon this review, the Company did not identify any subsequent events that would have required adjustment or disclosure in the condensed consolidated financial statements.

 

On April 10, 2024, the Company entered into a new office lease agreement to lease the office facility space beginning on September 1, 2024. The lease term is 6 years (September 1, 2024, to August 30, 2030) with monthly base rent payments beginning at $2,970 (annual $35,640) for the first year and ending at $3,615 (annual $43,380) for the final year. In addition to the base rent, the Company will pay additional rent, as a tenant share, equal to 5.49% (based on square footage of the entire office premise) of monthly operating expenses.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Use of Estimates

Use of Estimates

 

The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates include the valuation allowance on the Company’s deferred tax assets, stock-based compensation, valuation of goodwill and intangible assets related to the business combination, allowance for contractual adjustments and discounts related to service revenues, and the useful lives of fixed assets.

 

Principles of Consolidation

Principles of Consolidation

 

The Company’s condensed consolidated financial statements reflect its financial statements, those of its wholly owned subsidiaries, and certain variable interest entities where the Company is the primary beneficiary. The accompanying condensed consolidated financial statements include all the accounts of the Company, its wholly owned subsidiaries, OncoSelect® Therapeutics, LLC and PPLS, and the variable interest entity, Village Oaks. All significant intercompany balances and transactions have been eliminated.

 

 

In determining whether the Company is the primary beneficiary of a variable interest entity, it applies a qualitative approach that determines whether it has both (1) the power to direct the economically significant activities of the entity and (2) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to that entity. The Company continuously assesses whether it is the primary beneficiary of a variable interest entity as changes to existing relationships or future transactions may result in the Company consolidating or deconsolidating one or more of its collaborators or partners.

 

Business Combination

Business Combination

 

On September 18, 2023, the Company, in connection with the Asset Purchase Agreement it entered into with Village Oaks (the “Seller”) and Roby P. Joyce, M.D., dated September 18, 2023, acquired substantially all the assets and assumed certain liabilities of Village Oaks in exchange for total consideration of $3,500,000, which consists of: (1) $2.5 million in cash paid at closing and (2) 564,972 shares of the Company’s common stock valued at $1 million. The assets purchased included a clinical pathology laboratory regulated by the Centers for Medicare and Medicaid Services (“CMS”) and accredited by the College of American Pathologists (“CAP”) and certified under the Clinical Laboratory Improvement Amendments (“CLIA”) of 1988. The primary reason for the acquisition is control of the laboratory in which CyPath® Lung is ordered and processed.

 

The Company recognized goodwill of $1,404,000 arising from the acquisition. The acquisition is being accounted for as a business combination in accordance with ASC 805. The Company has determined the preliminary fair values of the accounts receivable, accounts payable, and accrued expenses that make up the majority of the net working capital assumed in the acquisition. These values are subject to change as the Company performs additional reviews of its assumptions utilized, and any future period adjustments would impact the consolidated statement of operations post-acquisition.

 

The following table summarizes the purchase price and preliminary purchase price allocations relating to the acquisition:

 

         
Cash   $ 2,500,000  
Common Stock     1,000,000  
Total purchase consideration   $ 3,500,000  
Assets        
Net working capital (including cash)   $ 912,000  
Property and equipment     326,000  
Other assets     8,000  
Customer relationships     700,000  
Trade names and trademarks     150,000  
Goodwill     1,404,000  
Total net assets   $ 3,500,000  

 

Goodwill represents the excess fair value after the allocation to the identifiable net assets. The calculated goodwill is not deductible for tax purposes.

 

The preliminary purchase price allocations relating to the acquisition previously reported in the Quarterly Report on Form 10-Q filed October 14, 2023, reported Net Working Capital of $1,167,000 and Goodwill of $1,149,000. The amounts have been updated to reflect the purchase price adjustments to accounts payable and accounts receivable that existed at the time of the acquisition. The Company incurred approximately $811,000 in acquisition costs.

 

For prior year comparative purposes, the pro-forma statement of operations as if combined on January 1, 2022, would result in net revenues of $1,806,196, net loss of ($1,779,300) and loss per share of ($0.21) for the three months ended March 31, 2023.

 

Cash and Cash Equivalents

Cash and Cash Equivalents

 

For the purpose of the statement of cash flows, the Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. Cash equivalents are stated at cost, which approximates market value, because of the short maturity of these instruments.

 

Concentration of Risk

Concentration of Risk

 

The Company has significant cash balances at financial institutions which throughout the year regularly exceed the federally insured limit of $250,000. Any loss incurred or a lack of access to such funds could have a significant adverse impact on the Company’s financial condition, results of operations, and cash flow.

 

Advertising expense

Advertising expense

 

The Company expenses all advertising costs as incurred. Advertising expense was $11,920 and $6,049 for the three months ended March 31, 2024 and 2023, respectively.

 

Loss Per Share

Loss Per Share

 

Basic loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of the Company’s common stock, par value $0.007 per share (the “Common Stock”) outstanding during the period. Diluted loss per share is computed by dividing net loss attributable to common stockholders by the sum of the weighted-average number of shares of Common Stock outstanding during the period and the weighted-average number of dilutive Common Stock equivalents outstanding during the period, using the treasury stock method. Dilutive Common Stock equivalents are comprised of in-the-money stock options, convertible notes payable, and warrants based on the average stock price for each period using the treasury stock method.

 

 

The following potentially dilutive securities have been excluded from the computations of weighted average shares of Common Stock outstanding as of March 31, 2024 and 2023, as they would be anti-dilutive:

 

   2024   2023 
   As of March 31, 
   2024   2023 
Shares underlying options outstanding   618,847    806,392 
Shares underlying warrants outstanding   8,838,717    4,649,952 
Anti-dilutive securities   9,457,564    5,456,344 

 

Revenue Recognition

Revenue Recognition

 

The Company recognizes as revenue the amount that reflects the consideration to which it expects to be entitled in exchange for goods sold or services rendered primarily upon completion of the testing process (when results are reported) or when services have been rendered.

 

Patient Service Fee revenue

 

Net revenues from patient service fees accounted for greater than 95% of the Company’s consolidated net revenues for the three months ended March 31, 2024 and are primarily comprised of a high volume of relatively low-dollar transactions. The laboratory which provides clinical testing services and other services, satisfies its performance obligation and recognizes revenues primarily upon completion of the testing process (when results are reported) or when services have been rendered. The Company estimates the amount of consideration it expects to be entitled to receive from payer customer groups in exchange for providing services using the portfolio approach. These estimates include the impact of contractual allowances (including payer denials), and patient price concessions. The portfolios determined using the portfolio approach consist of the following groups of payer customers: healthcare insurers, government payers (Medicare and Medicaid programs), client payers and self-pay. Contracts do not contain significant financing components based on the typical period of time between performance of services and collection of consideration.

 

The process for estimating revenues and the ultimate collection of accounts receivable involves significant judgment and estimation. The Company follows a standard process, which considers historical denial and collection experience and other factors (including the period of time that the receivables have been outstanding), to estimate contractual allowances and implicit price concessions, recording adjustments in the current period as changes in estimates. Further adjustments to the allowances, based on actual receipts, may be recorded upon settlement.

 

   2024   2023 
  

For the three months ended

March 31,
 
   2024   2023 
Patient service fees1  $2,149,049   $ 
Histology service fees   237,972     
Medical director fees   16,058     
Department of Defense observational studies   2,885     
Other revenues2   427    921 
Total net revenue  $2,406,391   $921 

 

 

  1 Patient services fees include direct billing for CyPath® Lung diagnostic test.

 

  2 Other revenues include pre-acquisition CyPath® Lung royalty income and laboratory services.

 

Property and Equipment

Property and Equipment

 

In accordance with ASC 360-10, Accounting for the Impairment of Long-Lived Assets, the Company periodically reviews the carrying value of its long-lived assets, such as property, equipment, and definite-lived intangible assets, to test whether current events or circumstances indicate that such carrying value may not be recoverable. When evaluating assets for potential impairment, the Company compares the carrying value of the asset to its estimated undiscounted future cash flows. If an asset’s carrying value exceeds such estimated cash flows (undiscounted and with interest charges), the Company records an impairment charge for the difference. The Company did not record any impairment for the three months ended March 31, 2024, or fiscal year ended December 31, 2023.

 

Property and equipment are carried at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful life of the asset. Amortization of leasehold improvements is computed using the shorter of the lease term or estimated useful life of the asset. Additions and improvements are capitalized, while repairs and maintenance are expensed as incurred. Useful lives of each asset class are as follows:

 

Asset Category   Useful Life
Computer equipment   3-5 years
Computer software   3 years
Equipment   3-5 years
Furniture and fixtures   5-7 years
Vehicles   5 years
Leasehold improvements   Lesser of lease term or useful life

 

 

Intangible Assets

Intangible Assets

 

Intangible assets, net of accumulated amortization, are summarized as follows as of March 31, 2024:

 

Description  Date Acquired  Useful Life  Cost   Amortization   Net 
Goodwill  9/18/2023     $1,404,486   $   $1,404,486 
Trade names and trademarks  9/18/2023  18 years   150,000    (4,444)   145,556 
Customer relationships  9/18/2023  14 years   700,000    (26,667)   673,333 
Total Intangible Assets        $2,254,486   $(31,111)  $2,223,375 

 

For the three months ended March 31, 2024, amortization of intangible assets totaled $14,583 compared to $0 in the prior year comparative period.

 

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

The Company continues to monitor new accounting pronouncements issued by the Financial Accounting Standards Board (“FASB”) and does not believe any accounting pronouncements issued through the date of this Quarterly Report will have a material impact on the Company’s condensed consolidated financial statements.

 

The Company adopted FASB issued Accounting Standards Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures on December 31, 2023. The Company used the 5 steps to ASC 280 to evaluate what, if any, segment reporting would be beneficial for shareholders. These 5 steps included: 1) Evaluate operating segments for aggregation, 2) Perform quantitative threshold tests, 3) Evaluate remaining operating segments for aggregation, 4) Ensure that 75 percent of revenue is reported, and 5) Consider practical limit. Based on the analysis above against those 5 steps, management concludes that segment reporting is required for two segment operations: 1) diagnostic R&D and 2) laboratory services.

 

Segment Information

Segment Information

 

The Company is organized in two operating segments, Diagnostic Research and Development (R&D) and Laboratory Services, whereby its chief operating decision maker (“CODM”) assesses the performance of and allocates resources. The CODM is the Chief Executive Officer. Diagnostic R&D includes research and development and clinical development on diagnostic tests. Any revenues assigned to Diagnostic R&D are proceeds received from observational studies. Laboratory services include all the operations from Village Oaks and PPLS in addition to sales and marketing costs of CyPath® Lung from bioAffinity.

 

   2024   2023 
   As of March 31, 
   2024   2023 
Net revenues:          
Diagnostic R&D  $2,885   $ 
Laboratory services 1   2,403,506    921 
Total net revenues   2,406,391    921 
           
Operating expenses:          
Diagnostic R&D   (442,599)   (389,245)
Laboratory services   (2,736,999)   (87)
General corporate activities   (1,172,023)   (1,169,559)
Total operating loss   (1,945,230)   (1,557,970)
           
Non-operating income (expense), net   (12,913)   36,999 
Net loss before income taxes   (1,958,143)   (1,520,971)
Income tax expense   (3,672)   (11,819)
Net loss  $(1,961,815)  $(1,532,790)

 

1The majority of the increase versus the prior year is from the acquisition of Precision Pathology Laboratories Services, LLC on September 18, 2024.

 

Research and Development

Research and Development

 

Research and development costs are charged to expense as incurred. The Company’s research and development expenses consist primarily of expenditures for lab operations, preclinical studies, compensation, and consulting costs.

 

The Company incurred research and development expenses of $393,639 and $369,617 for the three months ended March 31, 2024 and 2023, respectively.

 

Accrued Research and Development Costs

Accrued Research and Development Costs

 

The Company records accrued liabilities for estimated costs of research and development activities conducted by service providers, which include preclinical studies. The Company records the estimated costs of research and development activities based upon the estimated amount of services provided but not yet invoiced and includes these costs in accrued expenses in the accompanying condensed consolidated balance sheets and within research and development expense in the accompanying condensed consolidated statements of operations.

 

The Company accrues for these costs based on factors such as estimates of the work completed and in accordance with agreements established with service providers. The Company makes significant judgments and estimates in determining the accrued expenses balance in each reporting period. As actual costs become known, the Company adjusts its accrued liabilities. The Company has not experienced any material differences between accrued costs and actual costs incurred since its inception.

 

Regulatory Matters

Regulatory Matters

 

Regulations imposed by federal, state, and local authorities in the U.S. are a significant factor in providing medical care. In the U.S., drugs, biological products, and medical devices are regulated by the Federal Food, Drug, and Cosmetic Act (“FDCA”), which is administered by the Food and Drug Administration (“FDA”) and the CMS. The Company has not yet obtained marketing authorization from the FDA but is able to market its CyPath® Lung test as a laboratory developed test (“LTD”) sold by Precision Pathology Laboratory Services, a CAP-accredited, CLIA-certified clinical pathology laboratory and wholly owned subsidiary.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
SCHEDULE OF PURCHASE PRICE AND PRELIMINARY PURCHASE PRICE ALLOCATIONS

The following table summarizes the purchase price and preliminary purchase price allocations relating to the acquisition:

 

         
Cash   $ 2,500,000  
Common Stock     1,000,000  
Total purchase consideration   $ 3,500,000  
Assets        
Net working capital (including cash)   $ 912,000  
Property and equipment     326,000  
Other assets     8,000  
Customer relationships     700,000  
Trade names and trademarks     150,000  
Goodwill     1,404,000  
Total net assets   $ 3,500,000  
SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES

The following potentially dilutive securities have been excluded from the computations of weighted average shares of Common Stock outstanding as of March 31, 2024 and 2023, as they would be anti-dilutive:

 

   2024   2023 
   As of March 31, 
   2024   2023 
Shares underlying options outstanding   618,847    806,392 
Shares underlying warrants outstanding   8,838,717    4,649,952 
Anti-dilutive securities   9,457,564    5,456,344 
SCHEDULE OF REVENUE RECOGNITION

 

   2024   2023 
  

For the three months ended

March 31,
 
   2024   2023 
Patient service fees1  $2,149,049   $ 
Histology service fees   237,972     
Medical director fees   16,058     
Department of Defense observational studies   2,885     
Other revenues2   427    921 
Total net revenue  $2,406,391   $921 

 

 

  1 Patient services fees include direct billing for CyPath® Lung diagnostic test.

 

  2 Other revenues include pre-acquisition CyPath® Lung royalty income and laboratory services.
SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE

Property and equipment are carried at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful life of the asset. Amortization of leasehold improvements is computed using the shorter of the lease term or estimated useful life of the asset. Additions and improvements are capitalized, while repairs and maintenance are expensed as incurred. Useful lives of each asset class are as follows:

 

Asset Category   Useful Life
Computer equipment   3-5 years
Computer software   3 years
Equipment   3-5 years
Furniture and fixtures   5-7 years
Vehicles   5 years
Leasehold improvements   Lesser of lease term or useful life
SCHEDULE OF INTANGIBLE ASSETS ADJUSTMENTS

Intangible assets, net of accumulated amortization, are summarized as follows as of March 31, 2024:

 

Description  Date Acquired  Useful Life  Cost   Amortization   Net 
Goodwill  9/18/2023     $1,404,486   $   $1,404,486 
Trade names and trademarks  9/18/2023  18 years   150,000    (4,444)   145,556 
Customer relationships  9/18/2023  14 years   700,000    (26,667)   673,333 
Total Intangible Assets        $2,254,486   $(31,111)  $2,223,375 
SCHEDULE OF SEGMENT INFORMATION

 

   2024   2023 
   As of March 31, 
   2024   2023 
Net revenues:          
Diagnostic R&D  $2,885   $ 
Laboratory services 1   2,403,506    921 
Total net revenues   2,406,391    921 
           
Operating expenses:          
Diagnostic R&D   (442,599)   (389,245)
Laboratory services   (2,736,999)   (87)
General corporate activities   (1,172,023)   (1,169,559)
Total operating loss   (1,945,230)   (1,557,970)
           
Non-operating income (expense), net   (12,913)   36,999 
Net loss before income taxes   (1,958,143)   (1,520,971)
Income tax expense   (3,672)   (11,819)
Net loss  $(1,961,815)  $(1,532,790)

 

1The majority of the increase versus the prior year is from the acquisition of Precision Pathology Laboratories Services, LLC on September 18, 2024.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCOUNTS AND OTHER RECEIVABLES, NET (Tables)
3 Months Ended
Mar. 31, 2024
Credit Loss [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE

The following is a summary of accounts receivable:

 

   March 31, 2024   December 31, 2023 
Patient service fees  $951,636   $657,717 
Histology service fees   112,790    121,301 
Medical director fees   3,040    3,103 
Other receivables   56,143    29,553 
Total accounts and other receivables, net  $1,123,609   $811,674 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)
3 Months Ended
Mar. 31, 2024
Prepaid Expenses And Other Current Assets  
SCHEDULE OF PREPAID EXPENSES AND OTHER CURRENT ASSETS

Prepaid expenses and other current assets are summarized below:

 

   March 31, 2024   December 31, 2023 
         
Prepaid insurance  $120,215   $171,855 
Legal and professional   25,042    24,476 
Other   199,643    124,686 
Total prepaid expenses and other current assets  $344,900   $321,017 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PROPERTY AND EQUIPMENT, NET (Tables)
3 Months Ended
Mar. 31, 2024
Property, Plant and Equipment [Abstract]  
SCHEDULE OF PROPERTY AND EQUIPMENT

Property and equipment are summarized below:

 

   March 31, 2024   December 31, 2023 
         
Lab equipment  $647,214   $647,214 
Computers and software   68,682    68,682 
Leasehold improvements   9,941    9,941 
Vehicles   148,102    105,919 
Property and equipment, gross   873,939    831,756 
Accumulated depreciation   (412,730)   (373,123)
Total property and equipment, net  $461,209   $458,633 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCRUED EXPENSES (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED EXPENSES

Accrued expenses are summarized below:

 

   March 31, 2024   December 31, 2023 
         
Compensation  $670,488   $857,037 
Legal and professional   196,553    257,926 
Clinical   3,356    15,350 
Other   12,922    19,498 
Total accrued expenses  $883,319   $1,149,811 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
SCHEDULE OF COMPONENTS OF LEASE EXPENSE

The components of lease expense, which are included in selling, general and administrative expense and depreciation and amortization for the three months ended March 31, 2024 and 2023, are as follows:

 

Components of lease expense:  2024   2023 
Amortization of right-of-use assets - finance lease  $96,243   $ 
Interest on lease liabilities - finance lease   23,550     
Operating lease cost   29,915     
Total lease cost  $149,708   $ 
SCHEDULE OF BALANCE SHEET INFORMATION RELATING TO LEASES

Supplemental balance sheet information relating to leases was as follows as of March 31, 2024, and December 31, 2023:

 

Operating leases:  2024   2023 
Operating lease right-of-use assets  $347,860   $370,312 
Operating lease liability, current  $96,631   $94,708 
Operating lease liability, long-term  $258,110   $283,001 

 

Finance leases:  2024   2023 
Finance lease right-of-use asset, gross  $1,294,168   $1,294,168 
Accumulated amortization   (224,567)   (128,324)
Finance lease right-of-use asset, net   1,069,601    1,165,844 
Finance lease liability, current portion   372,787    365,463 
Finance lease liability, long-term   739,478    835,467 
Total finance lease liabilities  $1,112,265   $1,200,930 

 

Weighted-average remaining lease term:  2024   2023 
Operating leases (in years)   3.33    3.58 
Finance leases (in years)   3.04    3.25 

 

Weighted-average discount rate:  2024   2023 
Operating leases   8.07%   8.07%
Finance leases   8.01%   8.01%
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT UNDER NON-CANCELLABLE

Future minimum lease payment under non-cancellable lease as of March 31, 2024, are as follows:

 

   Operating Leases   Finance Leases 
Remaining for 2024  $91,294   $336,378 
2025   121,726    448,505 
2026   121,726    270,395 
2027 and thereafter   71,007    202,970 
Total undiscounted cash flows   405,753    1,258,248 
Less discounting   (51,012)   (145,983)
Present value of lease liabilities  $354,741   $1,112,265 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
SUMMARY OF STOCK-BASED COMPENSATION EXPENSE RECOGNIZED FOR STOCK OPTION AWARDS

The Company has recorded stock-based compensation expense related to the issuance of restricted stock awards in the following line items in the accompanying condensed consolidated statement of operations:

 

   2024   2023 
   Three Months Ended March 31, 
   2024   2023 
         
Research and development  $21,882   $11,268 
Selling, general and administrative   260,731    146,345 
Total stock-based compensation expense  $282,613   $157,613 
SUMMARY OF OPTION ACTIVITY

The following table summarizes stock option activity under the Plan:

 

   Number of
options
   Weighted-average
exercise price
   Weighted-average
remaining contractual
term (in years)
   Aggregate
intrinsic value
 
Outstanding at December 31, 2023   683,695   $3.99    2.9    158,332 
Granted                  
Exercised   (64,848)   1.155           
Forfeited                  
Outstanding at March 31, 2024   618,847   $4.28    2.7   $243,097 
                     
Vested and exercisable at March 31, 2024   618,053   $4.28    2.7   $243,097 
SUMMARY OF RESTRICTED STOCK AWARD

The following table summarizes restricted stock award activity under the Plan:

 

   Number of
restricted stock
awards (RSA)
   Weighted-average
grant price
   FMV on
grant date
   Vested number
of RSA
   Unvested number
of RSA
 
Balance at December 31, 2023   540,967   $2.24   $1,209,391    441,059    99,908 
Granted   344,251    1.53    528,013    146,297    197,954 
Forfeited                    
Balance at March 31, 2024   885,218   $1.96   $1,737,404    587,356    297,862 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
WARRANTS (Tables)
3 Months Ended
Mar. 31, 2024
Warrants  
SCHEDULE OF CLASS OF WARRANT

 

   Number of
Warrants issued
   Weighted-average
exercise price
   Number of warrants exercised   Number of warrants outstanding 
Pre-IPO convertible notes   2,900,904   $5.31        2,900,904 
IPO tradeable   2,326,834    3.06    (725,576)   1,601,259 
IPO non-tradable   3,015,464    3.06    (310,910)   2,704,554 
Direct offering March 8, 2024   1,600,000    1.64        1,600,000 
Placement agent direct offering March 8, 2024   32,000    1.64        32,000 
Balance at March 31, 2024   9,875,202   $3.53    (1,036,486)   8,838,717 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION (Details Narrative) - USD ($)
Mar. 08, 2024
Mar. 31, 2024
Dec. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Accumulated deficit   $ 46,566,294 $ 44,604,479
Cash and cash equivalents   $ 2,453,165 $ 2,821,570
Percentage of net assets   30.00%  
Common stock par value   $ 0.007 $ 0.007
Exercise price   $ 3.53  
Securities Purchase Agreement [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Number of shares issued 1,600,000    
Common stock par value $ 0.007    
Warrants to purchase common stock 1,600,000    
Exercise price $ 1.64    
Proceeds from direct offerings $ 2,050,000.00    
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF PURCHASE PRICE AND PRELIMINARY PURCHASE PRICE ALLOCATIONS (Details) - USD ($)
Sep. 18, 2023
Mar. 31, 2024
Dec. 31, 2023
Assets      
Goodwill   $ 1,404,486 $ 1,404,486
Village Oaks [Member]      
Restructuring Cost and Reserve [Line Items]      
Cash $ 2,500,000    
Common Stock 1,000,000    
Total net assets 3,500,000    
Assets      
Net working capital (including cash) 912,000    
Property and equipment 326,000    
Other assets 8,000    
Customer relationships 700,000    
Trade names and trademarks 150,000    
Goodwill 1,404,000    
Total net assets $ 3,500,000    
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 9,457,564 5,456,344
Share-Based Payment Arrangement, Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 618,847 806,392
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 8,838,717 4,649,952
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF REVENUE RECOGNITION (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Product Information [Line Items]    
Total net revenue $ 2,406,391 $ 921
Health Care, Patient Service [Member]    
Product Information [Line Items]    
Total net revenue [1] 2,149,049
Histology Fees [Member]    
Product Information [Line Items]    
Total net revenue 237,972
Health Care, Other [Member]    
Product Information [Line Items]    
Total net revenue 16,058
Department of Defense Observational Studies [Member]    
Product Information [Line Items]    
Total net revenue 2,885
Other Revenues [Member]    
Product Information [Line Items]    
Total net revenue [2] $ 427 $ 921
[1] Patient services fees include direct billing for CyPath® Lung diagnostic test.
[2] Other revenues include pre-acquisition CyPath® Lung royalty income and laboratory services.
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details)
3 Months Ended
Mar. 31, 2024
Computer Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Computer Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Computer Software [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Furniture and Fixtures [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Furniture and Fixtures [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 7 years
Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life Lesser of lease term or useful life
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF INTANGIBLE ASSETS ADJUSTMENTS (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
Indefinite-Lived Intangible Assets [Line Items]  
Intangible assets cost $ 2,254,486
Amortization (31,111)
Intangible assets net $ 2,223,375
Goodwill [Member]  
Indefinite-Lived Intangible Assets [Line Items]  
Date acquired Sep. 18, 2023
Intangible assets cost $ 1,404,486
Amortization
Intangible assets net $ 1,404,486
Trademarks and Trade Names [Member]  
Indefinite-Lived Intangible Assets [Line Items]  
Date acquired Sep. 18, 2023
Intangible assets cost $ 150,000
Amortization (4,444)
Intangible assets net $ 145,556
Useful life 18 years
Customer Relationships [Member]  
Indefinite-Lived Intangible Assets [Line Items]  
Date acquired Sep. 18, 2023
Intangible assets cost $ 700,000
Amortization (26,667)
Intangible assets net $ 673,333
Useful life 14 years
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF SEGMENT INFORMATION (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Product Information [Line Items]    
Total net revenues $ 2,406,391 $ 921
Total operating loss (1,945,230) (1,557,970)
Non-operating income (expense), net (12,913) 36,999
Net loss before income taxes (1,958,143) (1,520,971)
Income tax expense (3,672) (11,819)
Net loss (1,961,815) (1,532,790)
Diagnostic R&D [Member]    
Product Information [Line Items]    
Total net revenues 2,885
Total operating loss (442,599) (389,245)
Laboratory Services [Member]    
Product Information [Line Items]    
Total net revenues [1] 2,403,506 921
Total operating loss (2,736,999) (87)
General Corporate Activities [Member]    
Product Information [Line Items]    
Total operating loss $ (1,172,023) $ (1,169,559)
[1] The majority of the increase versus the prior year is from the acquisition of Precision Pathology Laboratories Services, LLC on September 18, 2024.
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
3 Months Ended
Oct. 14, 2023
Sep. 18, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Product Information [Line Items]          
Goodwill     $ 1,404,486   $ 1,404,486
Revenues       $ 1,806,196  
Net loss       $ 1,779,300  
Loss per share       $ 0.21  
Federal insured limit     250,000    
Advertising expense     $ 11,920 $ 6,049  
Common stock par value     $ 0.007   $ 0.007
Amortization of intangible assets     $ 14,583 0  
Research and development expenses     $ 393,639 $ 369,617  
Health Care, Patient Service [Member]          
Product Information [Line Items]          
Percentage of net revuenues     95.00%    
Previously Reported [Member]          
Product Information [Line Items]          
Goodwill $ 1,149,000        
Net working capital 1,167,000        
Acquisition costs $ 811,000        
Village Oaks [Member]          
Product Information [Line Items]          
Assets net   $ 3,500,000      
Cash   $ 2,500,000      
Business acquisition equity interests issued or issuable number of shares issued   564,972      
Business combination consideration transferred equity interests issued and issuable   $ 1,000,000      
Goodwill   $ 1,404,000      
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF ACCOUNTS RECEIVABLE (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Credit Loss [Abstract]    
Patient service fees $ 951,636 $ 657,717
Histology service fees 112,790 121,301
Medical director fees 3,040 3,103
Other receivables 56,143 29,553
Total accounts and other receivables, net $ 1,123,609 $ 811,674
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Prepaid Expenses And Other Current Assets    
Prepaid insurance $ 120,215 $ 171,855
Legal and professional 25,042 24,476
Other 199,643 124,686
Total prepaid expenses and other current assets $ 344,900 $ 321,017
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF PROPERTY AND EQUIPMENT (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 873,939 $ 831,756
Accumulated depreciation (412,730) (373,123)
Total property and equipment, net 461,209 458,633
Lab Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 647,214 647,214
Computer And Software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 68,682 68,682
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 9,941 9,941
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 148,102 $ 105,919
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PROPERTY AND EQUIPMENT, NET (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 38,811 $ 21,685
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Compensation $ 670,488 $ 857,037
Legal and professional 196,553 257,926
Clinical 3,356 15,350
Other 12,922 19,498
Total accrued expenses $ 883,319 $ 1,149,811
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
UNEARNED REVENUE (Details Narrative) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Revenue Recognition and Deferred Revenue [Abstract]    
Deferred revenue $ 30,174 $ 33,058
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Amortization of right-of-use assets - finance lease $ 96,243
Interest on lease liabilities - finance lease 23,550
Operating lease cost 29,915
Total lease cost $ 149,708
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF BALANCE SHEET INFORMATION RELATING TO LEASES (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease right-of-use assets $ 347,860 $ 370,312
Operating lease liability, current 96,631 94,708
Operating lease liability, long-term 258,110 283,001
Finance lease right-of-use asset, gross 1,294,168 1,294,168
Accumulated amortization (224,567) (128,324)
Finance lease right-of-use asset, net 1,069,601 1,165,844
Finance lease liability, current portion 372,787 365,463
Finance lease liability, long-term 739,478 835,467
Total finance lease liabilities $ 1,112,265 $ 1,200,930
Weighted average remaining operating lease, term 3 years 3 months 29 days 3 years 6 months 29 days
Weighted average remaining finance lease, term 3 years 14 days 3 years 3 months
Operating leases 8.07% 8.07%
Finance leases 8.01% 8.01%
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT UNDER NON-CANCELLABLE (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2024 $ 91,294  
2024 121,726  
2025 121,726  
2027 and thereafter 71,007  
Total undiscounted cash flows 405,753  
Less discounting (51,012)  
Present value of lease liabilities 354,741  
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2024 336,378  
2024 448,505  
2025 270,395  
2027 and thereafter 202,970  
Total undiscounted cash flows 1,258,248  
Less discounting (145,983)  
Present value of lease liabilities $ 1,112,265 $ 1,200,930
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES (Details Narrative)
Mar. 31, 2024
Operating lease, remaining lease term 3 years 3 months 29 days
Minimum [Member]  
Finance lease, remaining lease term 2 years 6 months
Imputed interest, rate 8.01%
Maximum [Member]  
Finance lease, remaining lease term 4 years 3 months
Imputed interest, rate 8.07%
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NOTES PAYABLE (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Mar. 18, 2024
Mar. 31, 2024
Dec. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Proceeds from loans payable   $ 27,723 $ 0
Notes payable, current portion   $ 4,686
2024 Toyota Corolla [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Face amount $ 33,620    
Maturity date Feb. 18, 2030    
Bears fixed interest rate 5.99%    
Monthly payments $ 467    
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Rent expense $ 31,000 $ 26,000
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMON STOCK (Details Narrative) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Jun. 06, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Common stock, shares authorized 25,000,000 25,000,000 14,285,715
Common stock par value $ 0.007 $ 0.007  
Restricted Stock Units Unvested [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Unvested number of shares 297,862    
Common Stock [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Shares of common stock 11,514,354 9,505,255  
Unvested number of shares   110,664  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUMMARY OF STOCK-BASED COMPENSATION EXPENSE RECOGNIZED FOR STOCK OPTION AWARDS (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense $ 282,613 $ 157,613
Research and Development Expense [Member]    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense 21,882 11,268
Selling, General and Administrative Expenses [Member]    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense $ 260,731 $ 146,345
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUMMARY OF OPTION ACTIVITY (Details) - Equity Incentive Plan [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options Outstanding, Balance 683,695  
Weighted-Average Exercise Price Outstanding, Balance $ 3.99  
Weighted- Average Remaining Contractual Term, Outstanding 2 years 8 months 12 days 2 years 10 months 24 days
Aggregate Intrinsic Value Outstanding, Balance $ 158,332  
Number of Options, Granted  
Weighted-Average Exercise Price, Granted  
Number of Options, Exercised (64,848)  
Weighted-Average Exercise Price, Exercised $ 1.155  
Number of Options, Forfeited  
Weighted-Average Exercise Price, Forfeited  
Number of Options Outstanding, Balance 618,847 683,695
Weighted-Average Exercise Price Outstanding, Balance $ 4.28 $ 3.99
Aggregate Intrinsic Value Outstanding, Balance $ 243,097 $ 158,332
Number of Options Outstanding, Vested and exercisable 618,053  
Weighted-Average Exercise Price, Vested and exercisable $ 4.28  
Weighted- Average Remaining Contractual Term, Vested and exercisable 2 years 8 months 12 days  
Aggregate Intrinsic Value, Vested and exercisable $ 243,097  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUMMARY OF RESTRICTED STOCK AWARD (Details) - Equity Incentive Plan [Member]
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested number of RSA, Granted
Restricted Stock [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of restricted stock awards, Balance 540,967
Weighted-average grant price, Balance | $ / shares $ 2.24
FMV on grant date, Balance 1,209,391
Vested number of RSA, Balance 441,059
Unvested number of RSA, Balance 99,908
Number of restricted stock awards, Granted 344,251
Weighted-average grant price, Granted | $ / shares $ 1.53
FMV on grant date, Granted 528,013
Vested number of RSA, Granted 146,297
Unvested number of RSA, Granted 197,954
Number of restricted stock awards, Forfeited
Weighted-average grant price, Forfeited | $ / shares
FMV on grant date, Forfeited
Vested number of RSA, Forfeited
Unvested number of RSA, Forfeited
Number of restricted stock awards, Balance 885,218
Weighted-average grant price, Ending Balance | $ / shares $ 1.96
FMV on grant date, Balance 1,737,404
Vested number of RSA, Balance 587,356
Unvested number of RSA, Balance 297,862
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jun. 06, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized compensation $ 0    
Options exercised, value $ 74,899  
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Numbet of vested options 10,736    
Vested number of RSA, Granted 146,297    
Restricted Stock Units (RSUs) [Member] | Employees, Non-Employees and Board of Directors [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Grant date fair value of options granted 344,251    
Stock options, vested period 3 years    
Common Stock [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options exercised, shares 64,848    
Options exercised, value $ 74,899 $ 0  
Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Grant option, outstanding 2,000,000    
Number of shares authorized 2,000,000   1,142,857
Options exercised, shares 64,848    
Exercise price $ 1.155    
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF CLASS OF WARRANT (Details) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]    
Number of warrants issued 9,875,202  
Weighted-average exercise price $ 3.53  
Number of warrants exercised (1,036,486)  
Number of warrants outstanding 8,838,717 4,649,952
Pre-IPO Convertible Notes [Member]    
Class of Warrant or Right [Line Items]    
Number of warrants issued 2,900,904  
Weighted-average exercise price $ 5.31  
Number of warrants exercised  
Number of warrants outstanding 2,900,904  
IPO Tradeable [Member]    
Class of Warrant or Right [Line Items]    
Number of warrants issued 2,326,834  
Weighted-average exercise price $ 3.06  
Number of warrants exercised (725,576)  
Number of warrants outstanding 1,601,259  
IPO Non-tradable [Member]    
Class of Warrant or Right [Line Items]    
Number of warrants issued 3,015,464  
Weighted-average exercise price $ 3.06  
Number of warrants exercised (310,910)  
Number of warrants outstanding 2,704,554  
Direct Offering March 8, 2024 [Member]    
Class of Warrant or Right [Line Items]    
Number of warrants issued 1,600,000  
Weighted-average exercise price $ 1.64  
Number of warrants exercised  
Number of warrants outstanding 1,600,000  
Placement Agent Direct Offering March 8, 2024 [Member]    
Class of Warrant or Right [Line Items]    
Number of warrants issued 32,000  
Weighted-average exercise price $ 1.64  
Number of warrants exercised  
Number of warrants outstanding 32,000  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
WARRANTS (Details Narrative) - $ / shares
3 Months Ended
Mar. 08, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Warrant outstanding   8,838,717   4,649,952
Exercise price   $ 3.53    
Securities Purchase Agreement [Member]        
Exercise price $ 1.64      
Number of shares issued 1,600,000      
Warrants issued 1,600,000      
Warrants description Base Share Price shall not be less than $3.0625 (50% of the public offering price of the Units sold in the Company’s IPO) (subject to adjustment for reverse and forward stock splits, recapitalizations, and similar transactions).      
Exercise price, reduced $ 3.0625      
Securities Purchase Agreement [Member] | Placement Agent [Member]        
Exercise price $ 1.64      
Warrants issued 32,000      
Warrant [Member]        
Exercise price   $ 3.53   $ 3.53
Exercise of warrants   0 1,036,486  
Tradeable Warrant [Member]        
Warrants issued 1,601,259      
Non-Tradeable Warrant [Member]        
Warrants issued 2,704,554      
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUBSEQUENT EVENTS (Details Narrative)
Apr. 10, 2024
Subsequent Event [Member]  
Subsequent Event [Line Items]  
Lease agreement, decription The lease term is 6 years (September 1, 2024, to August 30, 2030) with monthly base rent payments beginning at $2,970 (annual $35,640) for the first year and ending at $3,615 (annual $43,380) for the final year. In addition to the base rent, the Company will pay additional rent, as a tenant share, equal to 5.49% (based on square footage of the entire office premise) of monthly operating expenses.
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *I6KU@'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 " "J5J]8PHJF3.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NFE7#E&7"X@32$A, G&+$F^+:-HH,6KW]J1AZX3@ 3C&_O/Y ML^1.>Z''@,]A]!C(8KR973]$H?V6'8F\ (CZB$[%,B6&U-R/P2E*SW K_2' M.B#4574+#DD910H68.%7(I.=T4('5#2&,][H%>\_0Y]A1@/VZ'"@"+SDP.0R MT9_FOH,K8($1!A>_"VA68J[^B'MZ?,GK%G:( MI :-Z5>T@DX>M^PR^;6YN]\],%E7]::HVH*W.[X1;2,J_KZX_O"["KO1V+W] MQ\870=G!K[N07U!+ P04 " "J5J]8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *I6KU@X]P-?C@8 ,0D 8 >&PO=V]R:W-H965T&UL MM9IK;]LV%(:_]U<0WC"L0!V+E&_M$@..FVS!FM2-TV;=L ^T1-M")=&CJ#CY M]SN49,D-J&/7B/JA\>V\UL.;'U$ZW4CU+5D)H=

Q$2$H4F" MX_BO"&V5WVD*=Q]OTR\S>("9\T1,9'@?^'IUUAJVB"\6/ WUK=S\(0J@GLGS M9)AD_Y--_MF>VR)>FF@9%<5P!%$0YW_Y8]$0.P7=84T!*PK8LP):]PUN4>!F MH/F195CON>:C4R4W1)E/0YIYD+5-5@TT06RZ<:85O!M G1Y-Y(-0I$V2%5UHR#3O=+RB_CRO9S7U+KF6L5XEY"+VA?]]?0>.I3P@MCV@/R,Z3+D2QL37K_@ M86)KB@E:=B14KX3J'=9/GU*NM%#A$[D5:ZFTC0^/TBJUXJ%51^+U2[S^@<-0 M<5A!LP6PG@_/JNT_M.Q(P$$).#@,<"I4('VSFA!8SZQ3#D\JUX_:!02M/Y)S M6'(.#^.\#!*/AUO<2WC9NOCB:9^HC0^M.9+O;&3O0SQH'LCQ8A'$ MD/;J3GBK6(9R&8CD#;F*O1,K.1IX+'DE-137DH)\ N-8P1B^ G5[)'^*)RL[ M'N5 #P\H&_29E;,)T:&5Z5!<50K.._Y(KGR #1:!Q[,?3V1 XY'=?KO'*'5Z M?2MO$PY$*PFBN+H4O##JI (YR%#?D)F&I8E(128RA0Z'?I>^?9CO<:P+*W(3 M7D0K,:*XS13(8]^'=)AQQ0/R 3Y'/L9V3CR2,>C@5P3^W9] 6X)-)ED+4L?* MWX0VT!/Z1"M_HKCR/.>=F&@XZE3#E0O)WL*Y=K/8D#H:L-[!N'S1A5:RR*H8+439>QTKP>C \X%=& MG==6L"9LBE4VQ7 )^B"S\YF5C#%=W!/2?SML]US7ON_3A#.QRIG88ZW3?"J8SDK9V('.5/VNY?OL9I3&[X%MW+BB76<3;@2 MJUR)'>1*YO0&S C6U:545@'>DW,CXS;W/ $Q$.+G@5;>)D2)5:+$#A*E6<3# MD)RG";R=V$1 [R(,N(J&69E;^#@EZ!8MLM.:QO5_QP%K. M)OR'5?[#]OB/N?X!P^Q&:G >\CD11*\$N7C4PFS [VX0YGM+5G3\.VIW"/&Z M8]DK'6('Z=!L)6 (8SV+Q]3C-2%!;B5![D$2!& 1]-Y,2^\;*%]V789\3#48 M4>S#T+9>A7@AJ2FN3N1IW2S-7 =\&%':[PUZ+AC5@XVQTA]WC_[LP)$I5^0+ M#U-!G!/'&9@!F_.2?ZZ%,8A_K:POY#D%:Q/6Y%;6Y.+"MLN S! MNN5G-O44S65HY<<#SJ_&EU:N)G3*K73*Q>5GVZ.P0GLK'B]%[2;CGJ";\>S] MV'XQL0F1S:/#YS8>A,SM%S6NSLY](D:4L]MG$N*9?>'\EI'RU?(6G7%V M8TJG^GA^?\\U-YZ=D% LH-0Y&B4,O.J;6;/64A3MH%4UHQCS MV4J4]61^UGZ[U/,SM3%56##F6C3R0E5_ MEX59GD_2"2KD0FPJ\TW=_2%W!L567ZZJIOT?W>UD\03EF\:HU6XP(%B5]?:O M^+5SQ-X $HT,H+L!]*D#V&X :PW=(FO-^B",F)]I=8>TE09M]J'U33L:K"EK MNXQ71L.O)8PS\PM5%[ HLD#PU*BJ+(2!E_>B$G4NT955W* 3]/WJ WK]\K>S MF8%)[=!9OIO@_78".C+!9Z%/$2-31#&-/,,OPL,_R+P;S@Z'S\#4SE[:V4M; M??&8O1NM96V0:!HP[(W/GJT"YE=@T^I-LQ:Y/)] WC12W\K)_-4+PO%;GW7/ MI.S 5M;9RD+:YQ>B62)1%RBW#_+GIKP5%1C?^*S>JN*M*IO[MW,:Q8SP^&QV MNV^01RZE)$YP)W> ->JP1D&L[_)<;0!:BU>9I=10)'()B*\KV4Q1+8T/]59I MM(>&$,HXS@:H7;F4$)Y$?M!Q!SH.@OY4WX([E;[W08N=*;,H30:X7"&21ND( M+-[!XD%8EUJN15D@^6MM4WO?I_E!^/M@/UB!/JY*1'+$XY8_ZU(;AG-!Q$^Q6P M"E/6-ZB20/!(6R8_48N3#;RTRS6*?*?Y,/J3E ^CWR>78$;H"/8]-B9![!_+ MNN7=?>1&6>3CF(E;0S#/.!XF@T\0ZGL:C90;TG,J"=+8_'>EBKNRJKSPJ#MK MA*,HY4-XCPL>PNMID(1Y\%-M1'U3 I'LLG7[TB8\+;U.0#/Y;,41QGESF)[!"FT$?&8 M!WON(_Q)#5Y5BNNR*DTI_<69!#GTV.K\7-H.C>YIDX1YL^N>UN+>-DQ>@SUD MF+(L8\.E<>4XAB*8C:Q,3YHDR%$6I-[(OBWQ@DS=N(#,(DX"NG*$1!DT=2,H M>ZHC8:[[7DNA:X"I)31W&[\K7>IBT/M$0Y >,8;CU ^1]@1'CR.XAU"_GW:M MTUIINTOV;F]<[LHX9T.V\(E%"1X#WS,%I_>4#A7;#/3?2,#<>=MQ[1=-KC$M[)$E( MG WYQR-(*=00.E)$:$^0-'IRZ_U8B:=!KCUZ)_],V@X-[ZF7AJEW-&^@E4%J M\:18=$DW89#4Z7#U/.3,('U&-G>TYV8:WI@&"M<15KA;3QI#X7=BT".7,HQ' M&(+V9$O#9#LH D<@=YF5,LRUP M!1GCG&9C<=1S- US](5:K4IC]Z#;LXUWT+P'"P#%X9E?]8JJJ0NGGU(J4D>=MNS,V]MQ*R8$-Q;"5\ M+FV'MO<=! MW$)=:+B0D6X$:ZX4II*)&MZ+:2/02GT*"(R@SJ%D*+=\BBJ<8 MM_^V7R!@-F:I=/F/+-ZB6CU\+9O&]J9*([4Q#>P7"UNFA$&?AOM^>3C[L=/CN>GT*?WJQE>QE4W9]Z%\)MP9(T=LJ51XS' M"1_9D+*]0_APA_6N*$K+"%!9[:GL25FC7*Q+J+1>L&[G%,/.(@+F&N)U):., M9?: PKHV2D M)61]9\2>&PO=V]R:W-H965T&ULK99=;]HP%(;_BI5- MTR9UY L"=!"II:JZBTFH:-O%M N3'(A5)\YL ]U^_8Z3-",0OJIQ0>SDO*^? MXQS''FV$?%()@";/*<_4V$JTSJ]M6T4)I%1U1 X9/ED(F5*-7;FT52Z!QH4H MY;;G.(&=4I99X:BX-Y7A2*PT9QE,)5&K-*7R]RUPL1E;KO5RXY$M$VUNV.$H MITN8@?Z:3R7V[-HE9BEDBHF,2%B,K1OW>N(Z1E!$?&.P45MM8E*9"_%D.I_C ML>48(N 0:6-!\;*&"7!NG)#C5V5JU6,:X7;[Q?V^2!Z3F5,%$\&_LU@G8VM@ MD1@6=,7UH]@\0)50S_A%@JOBGVS*V*!OD6BEM$@K,1*D+"NO]+F:B"V!VST@ M\"J!=Z[ KP1^D6A)5J1U1S4-1U)LB#31Z&8:Q=P4:LR&9>8USK3$IPQU.IR( M+,:7 C'!EA*OB.=XW1;YY+C\#J):[C?E-F9?3X%73X%7^/4. M^,TTIHR5J8E8D'N68>*,OO9EFKI[;=[FT5XK7(:P=C" M5:9 KL$*W[UQ ^=36^+_R:PQ#7X]#?XQ]W"*ZP>DQ)>/11<]79&<2K*F? 5M M:9=>_<++?"K6H=-Q''=DK[?S.175 .W6H-W+0,LZ)'2E$R'9'XC;@$O/[A8* M?NF*WP[S&8$-[%Z-W7L5-E-JU8[9AS3R\G/EPE0[W,%S7+)&>&9XS',V1.'OE MXHO<,*;06UE4\GJR46I[-9W*Y8:55%[R+:O@GQ47)54P%.NIW I&L]JI+*;$ M\Z)I2?-J,I_505>Q!([LJ2BG]N6<%?KR=XF\]F6 MKMD34\_;!P&C:10&7RU(H!UJBS]R]BJ/[I&F\L+Y%SVX MSZXGGD;$"K94.@2%RYXM6%'H2(#C[S;HI%M3.Q[?'Z+_7),',B]4L@4O/N>9 MVEQ/D@G*V(KN"O7(7W]A+:%0QUOR0M:_Z+6QC;T)6NZDXF7K# C*O&JN]*U- MQ)$#Q+$[D-:!#!V"$0>_=?!KH@VRFM8=570^$_P5"6T-T?1-G9O:&]CDE=[& M)R7@WQS\U'S!JPPVA64([B0O\HPJ&#PIN,!N*8GX"GW:,D%UUB4Z>Z[H+LO! MYAQ=H.>G.W3V_?ELJ@"*#CA=MLO>-LN2D65]])%7:B/13[!\=NH_!0H=#W+@ M<4N< 3]2<8E\_ $1CP06/(MO=_<=>1[5FU8S:>C7-4.^L&LY^3P(O\%,^F^V,*IEU*>IL39&&'+'3N2%O#U1JQ MMZVN>'EE0QB^YTZ\4[ 3OE''-W+NQ%TNH%.B)9?P#-,JZVC;6#>A@J-\XS#V M@V"X+Z9=$MNW)>Y@QDZ8CT" 4B+691& M> 1HT@%-G$ 7,)$O:?$UD(FQ>I"DD3? :%KA-"*)'6+:04R=$)] #*' /Z U MJZ#8BSJG- /5R'7OT7II0YP:6 A.PC0(!IA-.XR#.(E#.VKL]1+DN4N50?TO M<]KHNL9<??"B=W*>5\I M!G%52]W*-S"R'F%B%+UIY2=1.%;TO7YBIUSU -L]L2(,S;H@?A@:]6.QPU$X MUDEZS<-NT6N*QP705+ @Q 8\YRKV4D"N*NC5$+OEL.TL7Z5A:MP%)BGVAT2L M6IBF(WGNM1"[Q5"_YA6ZJ[PP^))D:"OX/J^_[&!X>'@5?1MIB:;Z09\)$QP8 M^&V6(?'2>*PI]EJ)W6)YWX%T)MH4O0L_BLD0I\4,XP2/))KTTDC!ELRRA!N2&"O9!?UWG2ROP M)F1R#,>['.;4;H5'WI%(KX;$K88.Q%E>[-3P<[3%3+X)L]5J%',OBL0I/O// M]6D$?)?3/0CXFIW@AD_TG9(*7ISJE[_QM/M&D:8I#@,2#5F8ADG@^U$R5LZ] MR!&WR/T?'J[-,"5NA(EI:&'537UD,YB_ MQ5>+Y@BJ#].)E?;MA-&-" M&\#_*\[58: 7Z([ZYO\!4$L#!!0 ( *I6KU@-AHI,N04 $DB 8 M>&PO=V]R:W-H965T&ULK5K1;MLV%/T5P1NV%JAKD:(H*7,, MM+:$[J%;D*S;P[ 'QJ)C(9+H2G22_OTH69$MBF(BAPU0B_:]YY+W\)(\M.>/ MK+@OMY1RZRE+\_)RLN5\=S&;E>LMS4CYD>UH+C[9L"(C7#2+NUFY*RB):Z+R=@\OS&=7*WY=4; ML\5\1^[H#>7?=E>%:,U:E#C):%XF++<*NKF7$KGI$4[KF%001+P]T2=.T0A+]^-Z 3MJ8E>/I\S-Z5 ]>#.:6 ME'3)TG^2F&\O)_[$BNF&[%-^S1Z_T&9 ;H6W9FE9_V\]-K;VQ%KO2\ZRQEGT M($ORPRMY:A)QX@#= 0?8.$#9 0XX.(V#(SDX>, !-0Y(CN -.+B-@RLY &? M 3<.N,[](5EUIE>$D\6\8(]645D+M.JAIJOV%@E.\FIFW?!"?)H(/[Y8LCP6 M\X3&EG@J69K$A(O# M#$F1)_E=J<.*]%A_,=&7KMM,L-Y2#UOJ88WC#.!\)BG)U_2#]4#2/;4(MU9T M_=%RP <+VA"JJ-0"5HO@1;DC:WHY$:M<28L'.EE8*B(/.+C&J=:^AX7K8QS, M9P^G//6MD(=="!'L&H9]PZF#,?80]KN64=\2 !LY"#FM82>73IM+YW6Y++=$ M#/U5R=0BCDCF 0>=C,EW?.! )*7SC'B__ 2P_9MJNIL$BPR!=9A#+7-(RUR] M7$RKS2FVUBP3.W9)ZCV//E7/5,6<%G$$HQRYP/1L!J00,=2E2 MAL-@H#S<-LGNFY+\7#>J9&N11\ZTI=NO%>!!:958F0P9F@2+#(%U2,0MB5A+ MXA_BG)NR4DF2UG-$11C"61G""7%OODR!ZT OL*6-Y16&G:1[;=*]D9OT5U*T M^XJCXD(+.((+K[\Z!5!>>%9>;^#(\^T ^HZT0O4-IXXO!!!TY4VZ;QE@[$., MU:GTVU3Z8_?H%W.I11R12[^_[B#LV*Z\VI\1;WCE,0D6&0+K,!>TS 5O.*DJ MB=,"CB NZ!4!%ONA3%O0+X+ $7_R;A[V#:<(81LA3SK\1@I(WW6AZZJ+ -A' MP6>_Y:BJS*8>A%\EM.KGKHL4?7!DU6 M HXCY]YDU- H6F0*K4OF4:0#O4H/GVBQ3DI:W6F5]341VU5DJMDSI<\;H,X] MABN+<]!7\1Y"R)4+QE"G(F4\_Z20NRD^JFF@E].#*=86RAGJ55,H?0V+D8]D MD6_[LF%HJF.1*J)K5_\&"N4HIH%>3:MRK*V1,R2MID;Z>E68=L;5I-QDV- H M6F0*KV@J8O2*B-W\ M'^4\T.MYW7V4WG5,Y@T!K4P!A:!_ES % 08^D X+T6LLN[D_"G(P5I&?7J4@ M)26F)#GH:W+/=^71KQ1F+A!G*M_IS?6^Y11A%V,8(#FE"E H3N$N4&<4'F4Y M'"W+7TRI'G+,]W%]62[V7X!1(%_WG1-R>#\PBA:90CLP.#OY4KWZD85@XR[) M2RNE&P%O?_3$T: X_&[AT.!L5W_/?LLX9UG]N*4DID5E(#[?,,:?&]57]^VO M1Q;_ U!+ P04 " "J5J]8GN+.]K & "%' & 'AL+W=O3=((*/F>KTGR7 M]W_PSJ#(ZLMEJ9M?=-_)!A.4K[2153<8$%2B;O_90^>(K0&@QSV = /(<$"X M9P#M!M#&T!998]9G9MCL5,E[I*PT:+,7C6^:T6"-J&T8KXV"MP+&F=F%K L( M"B\07&E9BH(9N+DV\ ?1,AK).;I@>H&^0,0U>G]3LU4A0.8#.D8WUY_1^W[XZ=@PL8.\F3')^)5^)6ICXCB M(T0"$CKP7+Q\./7 H1NWTD9?M,^MUF/SQF-S)2L$RTXQ(^J[-F^%$5R[O-9J MI6ZM=DF?Z"7+^=D$UJSF:LTGLU]_P7'PF\OD RG;<4"X<4#HTS[[!A6HE-II M9#LR;D;:,K.>'>,LQBF.3J?K;0-<@A$E219L!'? 11MPD3('[FH#07 MK"VX=8%8)941_S8/7):WZL*M@.$PBVDRB.M8C. X#=U!339@$R_8:R/S'\>V MI! =B^$HB3%U TXW@%-_C5BP^H[K06II MS2$KK;-+P6Y%N3_-TD.FV8&4[3@BVS@B\T;N/,_EJNZLEF;!E5V27*S9;>DN MD]DH(,<4XXP."XA#+J*I.VPXZ%MFX,5[6:^A=$CUZ.Q[P6C.-,N&*\ A=1PE M6;0'VE8WQUYH5XHOF2B> MMC;[PBB< MAHT;)BS0,,J28<%S2>*(9$&(]R16WUYQ\BI**Z *ZI> ][;MU_:I0VG;=4+? MLK&W$ \S MPGV#Q?X..\J\%P?/T4&=R%T=>3]RTO=:$KPJZ^:B9L#5GP5.O"W\M5EW*&V[ M3NB[.GFNJ\N<\^)IX6F] A\T.0A$MP**JRWW;=\6 KB3@7=SKL!-1\UW#$BN MX$-;W2O1!+T0NFVY1XT&T A$N2,+W<">0L!@MH1D?Q 5,[Q\1._"+#H*@L#I M]S%'($$0-=([&>,W^?5EF/1T@_CIQJXW^0-7N;#+HG6B7-J/!G=.C:E%$@*Y M&UKFG?X-EO4,A?@9RJYEI62UEU.1,0F/]/5CIS'>0HI72+1^Q:TY,:XBQ2=,X'G9_/X W1*JG-N2%U ;JQ%H4L)IN']'[KMM\>'G5=NP,!#C-HF&_ M<0AZ@]2S'.+?1;"&%#Q7#>V$1MD89>MB^#Z M>:QDM%M-XV3XW>^0@J0<[DU,MPYT*J[NFG,NC1K.UIZ);)YNSM+.FQ.DP?-/ M^.2B/1'KU;0'=%^9@EJ@H>O,067P,8$\5NV95WMCY+(Y-KJ5QLBJN5QP!B32 M"L#[N93FZ<9.L#EYG/T'4$L#!!0 ( *I6KU@<# *_5@( /$$ 8 M>&PO=V]R:W-H965T&UL?51-CYLP$/TK%JVJK+0*A'QLFP)2 MDNUJ>U@IVBCMH>K!@0&LM3&U34C_?<*5CKS2FGON^3DL05 ]E#17^R:42U*"I"E_7"FCF0(+[81#,?$%9Y261.UNK M))*-X:R"M2*Z$8*JWTO@LHV]D7&5%:>R!GT0U+6 #9ENO%5I^SY(Q 95F MLB(*\MA;C.;+B?5W#M\8M/IL3VPF.RG?K/$UB[W "@(.J;$,%)<]K(!S2X0R M?ATYO3ZD!9[O3^Q/+G?,945+)=?N M2]K.]V'FD;311HHC&!4(5G4K/1SK< 8(PRN \ @(G>XND%/Y2 U-(B5;HJPW MLMF-2]6A41RK[*5LC,*_#'$F6Z.)S,F*ZI(\ MX?UI,MA6M,D8^MR1P9HJ="G!L)3RN\@W*,C2^NDQ^+(+'EX)/B8O$O&:?$$1 MV;]X'Q/ILPE/V2S#FX0O5 W)>'1/PB"W]W@'?=5&CO>Z17>OAS_ M5>/'8J>-PL[Z>2GYCG-\F=-.VUS7-(78PW'2H/;@)1_>C6;!YQN*)[WBR2WV M9(L55:UBAE4%R9A.98.7>4]2*033=J0TH56&^>2@K \<:ML'^E(B7:B9"V6G M?)],/DV#((C\_;E$_ZP-!:C"#9LF+G37D?UI/\^+KHW_NG>/ 5YDP5 BAQRA MP? !;T9U ]891M:NJ7?2X(BX;8EO$BCK@/]S*D\30^GE5!F='H!7TQ/CVNQE@L9[NL;A]%TL%*H2AJOK"$G5R>C M;/;A;)_GQPE_4W+C=YZ),UE:^RL/+HN34CGT=4R)5H=+BUFS_)+I\#MI=;[>-? MVG1STQ'EC0^VZA8C@DJ9]E<\=CA\SX)YMV >XVX=Q2@_BB!.CYW=D./9L,8/ M,=6X&L$IPT59!(>O"NO"Z55V=W][0=>?Z/KFXC:[N[R^6HSI^O9S=G7YCS@< M4W;UD6"I]W<7BPNKN[BI^-I0 AL:)IW[LY:=_.ON-NC+]:$TM.%*63Q M?/T4H0_QS_OXS^9O&OPBW(3V9F.:I_/]-^SM#7CL17L'7[%W[=;"J'\+ILR8 MSJWQ5JM"M PR!=TXZ:4)[0N[HD_*"),KH6F!EQ)T#9[^F2U]<"#G/_XP.TR/WDAO?TAO_RWK__]RO^GN]62N;)#) M;$+_4RST4?KG1NJUJ8[3@.9T=D7?]EQSCM&N]F_A'F MBP*)>NF)#1HIBP3*2<8:91Z$AP)1H<3:6*\\\T<*I[?O?( 4@XF21=I5B@O M!5O!%#:D&[.>T!V>NN!(:&\)-G)KB@;29M;/;#':PN4EK2Q4!%$P?XL'YBIF MPJ03M6R"RME5;A^D4S%F$6"QT04;@+"1,K1T5A3O? T==4W51QFP!81(]PE] M#1;(XP-DO_94.UO#0X#N)Z]@P7$$Z=$Z7$;$UQO9MB&I H[4BDUV[G/HN(]0 M\1/5MFYTK*1'R(7*!8L]HR=Z+ ORW*'$Y1!&Z"TJD+3N=J*C&F9XKQN"Q\)V MEG <0NQU90*\JK5$+/131X[LLJ?!LTKQR]G[(T\KY7QXF3$T9GLC0@F&S=[O M'R7M#\/^H(*SM*M';#7IZ[\1GE.I$!Z^?(FUGA^R#L[V04/_-:)O%)RIX(>7 MC!+2 K3: C;8@_.%,)29@$K9,4KZB', 71OZ+H$UI MM=Z2W1B&O%EZA93=%IUMJ4&8/5(,+^281+ 0(LI30HKZP!0TR,#;N".=0B@1*B%3A@?)$U6^,I MC>&.2L *V*VU9%;%=.]-#"2*O1]*_SG+;OKB1U+6C?.-,(&"CH,5V>\.9PD'B%?EG'"0.9;8UV1V# 1S>%A!QIZ,LO.+!$.^/N Y?/\.E) M)XZS=+&1GN9%#P#<-="S,?02//3PQJ_+6% M[]?(HFW% 8'D&0)+H2,3VN.OB 7YB!"J)12F.U3LC6.K%3#\P* Y6T6/.Y3\ M%J2A%3&>0LL&#U9ZJ&!X!EZ;17O*[@\;*VL#YH$73O[6**;PP>/=]T[+6 ML_B" LBQD?P4BRU[(@\H8QWU;9-GF]^I6#.L9 U%:L[4L+- M$&>%P C]@?8/)XD"OG?2G.Y>\ M2KIUO,KR-HXJMO>]X>UP6\[:2^+3]/:JC=/"6@$[+5=8FD[>XS;DVNMK.PBV MCE?&I0VX@,;'$GTG'4_ =Q:F?L .AO\AG/X'4$L#!!0 ( *I6KUAOJ_)C M2!0 ((R 8 >&PO=V]R:W-H965T&ULI5MI;^,X$OVN M7T%D&X,$4!S?COL"W([3XT&NB9-9#!;[099H6].RZ!&E3K*_?E\521UNIWMF M%].8Z""+5<4Z7A7E]T\J^Z(W4N;B>9ND^L/1)L]W;\_.=+B1VT"WU$ZF>+-2 MV3;(<9NMS_0NDT'$D[;)6;?='IYM@S@]^OB>G]UE']^K(D_B5-YE0A?;;9"] M?)*)>OIPU#ER#^[C]2:G!V3 MSMM/?1K/ WZ+Y9.N70N29*G4%[J91Q^.VL203&28$X4 ?[[*J4P2(@0V_K0T MC\HE:6+]VE&_9-DARS+0G+_N[B]%(OYYYOYY7PZN7D0 MD^GT]O'F87[S6=S=7LVG\]GB_5F.]6C666AI?S*TNZ_0[HEKE>8;+69I)*/F M_#/P63+;=*7R/Z0U>H3<)0U6D>9RNQ9U* MXC"66OQKLM1Y!F/Y]R&!#;W>87KD0&_U+@CEAR-XB);95WGT\:=_=(;M=]_A MME]RV_\>]?]SJ[Y+^S#G-RJ77K+.CM;67;X)YF9J$@?+.(GSV)**8ATF2A>9M&*0Y=#*K\TQJY!X-(&N M2]F]'\M.Y%[C,I-?95I8ON3SCFAJ$149V7(UB>YV,HM5U!*3,"^P )2&@*7! M29%$7A1#&YE896J+:4K7M(=]C]=IO(K# ")62HW3,"DBR:M\#9+"[&N0(+Q# M!DB:\JNIVNZ"].6G?YQW.Z-WFB*ES#)(D0?/5F$^I%7AEU.*JJ20+8G!Y/P: M94B[5BIZBI.$I8W3/$C7\3*13N^93%B+, !:>5EH6+0LM5D6#COTK>FE7\+"/+6DO< M84?">)=(37XQ+3>=)"/?V%?3WW$.Y"]*;B+&]:$!OMU2+$Q#GC8J25Z$>DI! M4!=+'4=QD,%0?18[E%F.) [-9[!A:!>*EK 6[#T,G0WZ:8,']=T5L>;;7193 M2A=+F4H8#,B^M$@\)-W0C"1+_)%L7L/QC95AVWB%( Q+XZ\QX/] ,G&;AFK! M&$ @$(_Z[\0\]2()R9!,B2G(!'K97Y2*(\1K*F)N1+#;)>S]XD]85PR18!GT M-%-!N!$<@QP#L JW/F9N BV6"B'NN'-B&%!/Q)F"268N9DGH3FWAE"2QKGDH MXQNS3U9'ABDVU..NH:B62;PVU@>RP5*K;"D0TS3;IR^4441&6(9&8%E)[!L5 MD)TA4OAUZBP/!Q.PF]-#YFPI&\RQ:P9.3\8VG+9-("U4H9,7C_R&_HF:7O[7 M[8 3BG"#8 %R8$ ^QYHC(KLU)81-O-,D\JK(*:@C(B#^A"97;(,7&RLI">5- M?IT3@QBF1W+O42KI\59EI>\!IB7!4B$)JHR71$+,4YDA0GRRX8I"@0M7,%MO M(7=PAB54T#EGQ-/S]RR?%@5KP)2M7L-7_@(4RU3"- MCM]O]YD\IRB&<8=G<3"&#:=8^G3W^>+&;B[GX^G8G)S06N9E?SZ_D- M ;3]UU=7M]/)P_SV9N%- [V!0%VG%))]JV!EE($A9]L^?B!U>B6O3;W6E.JQ MF6GO1N8>U5T:0W)Y@W[G1YUEV&",/MV#1[W2&_ MOB67]ZQEG!L^N0;"TZ;7CAR_61!)+PVV%@OE=(]=@35W!F;(9[>EY6Y:*5-9 M0K>ZN;CQ6)&Q,&4=#GC/(:&*51!G#$^P3ZO<9HYJ-]T>0FNP^)4)3-5*)O0A M>H>%P1:EP2'*I8I20U3 HVD6FW?P3+NQ0QXW<[W_WZ;(++_&'&\K<&F#W*\% M I/,\.:>WQ"V+# B;;4VY\)5]BD7W;090I]R'J$ .42>3LE(C MXL.)<585VVAN'ZCS+ZWE[Z'?&0UR-1F._!Q[; MK6Y'D!.QY;(WS:!0V ';!XE@8\#.0BZZ;;!)OB!6B"#:_R:?D(]I#HT;I%YH M/XE!G78%J-)@4Q.O%5(S]CY!J8.<54OWB/+(.%1N>U!D0I9JZP\ =V:H-!98 MQ%(:=F0E0\M(57LB@LR*$ E.\CJ'^C8Q4 S#F6=;$9"[08GL$SY(AT%ARD!6 MP8:LR'+[8A6C*5>CS"ZV=F4%8$Z(G':19M['^DLC1!,VJ@,*YGX9)(3H6=(* M !/E."^,01AVH1Y5K#>J,!IA,\OD&BY(EDZ.+0V87TD*=I2F0*6@Y$6^EAN[ MZ)J (B;15\0P.%.Z]FSMU>"UK,=H/X-J,&O0V&@:%E0,M>JTW#SQ%%! @G., MNVV!P-@?BRM -.\.P6:QH4WY%.@X] BW47D''=/#F"N>74';A40= 0UR#"8# MYZ%!GF?QLC#)"T80<@HP11@0-)O@\H7U\,3=+!F=!F"/O3M,GE&-#Y1MX4+L]VLNC=<08Q4G!/J]EZ"Q[$S#VE)SSJ1Z(7*DJK:S6 M[\&-8UDXEBM&3:X3)M?!" B-D&J0:>CU=0#'*/M*G$8L@N' _V)#QI)R>AZ? M.D;W4O/MP^SF88Z<^[NXF%\]/LQ_FXG%;/IX/W^8SQ8>DR:RR)R-16MO%H;C M F42[)*AY,[*5S$MAH!8Y_V1H"#5&WNN+'?G\P\@&:Q !76*??1T+@(.G=&[2T7\)6*(I-W(94DWNX<6$J M %NT:M<.J<$+PJ3LKH14X0L\BF,5X_G$9*D&^J/LB< XZ6H9XMT6IR4(2-; M,\0PKV*G4K:91#J,R,%1FIH X8RS^S'JCK1LDI!;N=QV0K"=WY;+5.;I%D3! M#UG +N"[:1AW,F,*FUA7BWD1BNC9O*J$61CW*_E%$:TY? M#-?L0BIM-?;=N#,5O&QK018Y;;IL466X#4HPI##@'P"=E*(UMQXJ[FC?4;FG M%D KK@%7*,JH;JH!2TZVW-GB1$,ICLW+]+Z<5/4MJOG"B<_UH"Z54VL&N3:1 M46(,>T&IF5N %5*>TG0@H7VV]XR9J7>0+([B^ [%&1[KE2B9<-5CNRPR%K%& MHD1L)2L^'SPPG E<%P\B[JC%0W7J4EIF,(;LW /2A+L0M58C2-W/?IO=/,[P M=WK[^69.I4$M_%S:ZK\.)@09=E0;=->T6(\MML.E!>,Z)*LW7$-VNN^\GVF[ M$[5^:1IXMS?B8LP-NY:1,0EN7;H]<^<: M5+8U@WHU(5,@CYR^8,K&%II>5YBJIES?S00*/ZVC\L8TT:B49F6E-$\]\MXL MXE8F0\+)8BIZP_9II^V+VHG&RN[F'%X:9TYO5RI=GUXAVD>F4:#%*R49A;X0 M>22N@S]2E8D?Q=;6+Q$52\J2.H>\O@B30)N5 NU"[QX2N;^]F]T__,[M@=FOC_.[:R 3\;B8 M73Y>B:OYYK3H7@^JQ5JO\B9;O>;/&"$0R M@ )@9C:D5?Q,UUH,Q,C[32(-4#0>>%=NK[R&YJZHZ9=Y;C/+#:EOP[QL_-OF M0_V).U$X8*%!S5Q\4].XQDU44Z(X! :;FIW?/$QN/L\_7D76%3G30LF5%#V*,9GG?,S"K1E]ZE_ M/JPB:OVIZ7V(@[V/BDSGW#5"Q#&F <>=B$Y_X \&P[*WLM<1K4WNNT:+..X. M_>%PA-G#4<_O]7HV>E9[X (*Q=#NP#%^#%5V.AUQ8IX#5O=&@[)>_C;5[&V MW]@^;J=^<_[#+4#,A&[Z_N"\)]K JE1/>O4#WDREN ZMP=4!C&U FRXQ>(DI M!:7RR>$DBP_KTV.M"U-FD1279>U96W!AP9 6GQ1AHF/;6+V<+#ZYMBIMFQ-QT' MHGO>/GE+Z:P*&]@O,XS GN=F7I3GM)H$O( M^M1=XN:[MFM5YZRN2/3*\XF$2[6>!IEW% /U@C5)@;<-8]T3G'U)4_7J*/F=P$,<@:7HM)H<41#C#%NBR0S)'HX(1/.0GNPW+I- 7( MSN,N2HOZ%@;&5+EJ*I)^-:#LJ,X6*<(Q;"K^Y^"[>[=A:G[3T1Y3E."5CH*-U2\>6J^ M@]JO?6,ZU%D'Y@R!2@"L_*V.?9AFM2P,@4,=K7L!=2;*)--CRQ!'!W%5L6-+ M2BZK4&PB^/#1TB:6*Z]:+ +^XD^FZ&.(K P[T]N+ZRKLN%,V6T:Q4'QXOS(' M,J:1S)6T5D46VN:S("KN/&Y*"XO9LPQ-^^!V!:N76OUO;*?UTWE]/]LJVU_M)-[76]MM#V_+&5DI5Q79(] [^H[*(CDB&APLG M7:N;:,!M:8ZN&7IP_>-^O^L/QF.@@^/>^=CO]@?BY" /QUU_U!OZ8S/V'#C$ M^XPXF_'97[:C\;)^!'X,U#'J^@1B3OAF. ;DP63+>^4OW!K%B#% 4;?7-L,' M ZI0<>/=J/2T&@PK & 2QU:J$P,XCSM=?]RAE0R+K'BFNY0K.@6VT_+@V; V M'IRC6K:L#;IMK 6$A.CBAI6]X..>/T2E3 ,[_GF'!"B)OV%20WH^8'Q%Q'I0 MU)@8[[##;H,_5*WQ3IQDC+!1<.FB/%AW9R^QKAJL]=H4L^\R&UBH!; Q57VY M4Z3R*CQ=74W);;\Y%.ZWRJCG[4>]QHNZ_]NF.956R*1KX^9./8VJZ>%;)/-Z MO"F;]-R9^*]S):V;CAB^8G3*:SE5(GL?3S M)EIRK/\%+LV1]AC6T!O#RL;^L#,B9)4!87FOII(IZVZ_24OX*S!3&T?MJWH% M7,6EUT-VY6X$&(O0GCRX7@\!-6[[V3Z@5^M\["NOBJ".Q&U M[P%M8*&/ %Q_O52:V.]5!>YK%*8 U!Y#^LCC=]^83=,F",X<[D[K>GO:[$'] M"R^KJ>8^.>53-Y::*R6(],KO);5KMEI52 [.7U+UE#8/<$WO5C,:.^!733'H M()-,K&IT1\*(9RLS\TDFO= H)?(GZET[JC86$D*KLU;&$1VS3.:1W)F>W#T? M=%(Z]:Z#/*6;BJ\@%W5 MG,BL;6O'U=^&;W&I%*J0"Y TDQ'^MI+PQ@2E;EE_7TPG#@B[ PHJ0B(R%\W? M1WF.KE+&DHFDF-@1]K2JHC>IE_/&,JX7AW>= HM:TD=.LHX!K7IMD\-E8 ^D M.21QC63.;.U9.VUQ$R\>^L#\K/:[@*U$[J1?/_"GOVEN?B)0/BU_8#$QORNH MAIM?9P!>KE&>B42N,+7=&@V.S%>"[B97._Z5P5+EN=KRY48&V!<:@/&ULG55-;]I $+W[5XSQO71W"&D/^]7:3 [[ M8J-S7N),@MH4!9-O8\S%=F#[]G[A@:\R;1;<87_-5CA'_;B>2?+$80YQMHP,'J]X 3SW!"1 MC-\[3KM):8"']I[]>U4[U;)D"BXV[>MJ&+Q:Y MJIZPK6/#C@WQ1FE1[,"DH.!E_6:ON^]P +CP/@$$.T!0Z:X352JOF&;#OA1; MD"::V(Q1E5JA21POS:',M:1=3C@]'$TFT\?[Q1Q&]UDXYHT^(0TA#M1ZDQ!5":8?,2[)+!1&>Q5CH.3A'=, MGD/H.Q!X0>L$7]A4'59\[4_X)A(3KN%6* 4_1TNE)=V.7\<*K7G"XSRF8R[5 MFL4XL*DE%,H7M(=?O_@=[]L)E:U&9>L4^_^>S4G2XY+OA48K/(=_R B+#*U4 MY-3-O%P!5\#V'0TBI2Z+Q:;4BAHV1O["ECE>PGQR'5T]WD;6]/M[BG=BBXXW MSIKSA2N"%DN4^Y70FC'-L=1@Y/(8(454< :]MN]TP@Y9G7;7Z?I=ZYI3Q^1B M]?8QU/<#I]OSP ]\)_1\ZXZ./V8Y))QD:B'KJ-#Q6AX]?2^TICHC >]%*&AW M'+\50M!SVNW06@A-^*9:5B8@_H8X4-)4/0/?\8/0Z7@]LB]\DMQMP;'KX1ZT M<8%R50TK!56*NJ.;U68>CNHQ\!Y>#U/ZHBM>*L@Q):AWWJ5.D/6 JATMUM50 M6 I-(Z8R,YKI*$T [:>"KL3.,0F:O\3P#U!+ P04 " "J5J]8 [05(<$" M !,!@ &0 'AL+W=O*Z63)[L%B7)"BQY1DM@N!V;4W=X$RA[;? UPP,_D4%ELJ'T11WND['I M*$*88RP4 I&?5YQAGBL@2>-'@VFV(97CJ7Q$O]6YRUPVA..,YM^R1*1CK\&*:<_T+A]HV\$R(]US0HG&6#(JLK+_DK:G#BSR'\ MO@P741C!=#&'I_5=N(+9\VH5+M8PC:)P'8UL(<,I)SMNH&]J:.\=:!\>:2E2 M#F&98/*WORUIMER](]<;[R+@(V$=\%T+/,<++N#Y;>Z^QNN^ESO#BF0)A&^R MQ3ERF)8)/(D4&VJG-8;XH]YO6=ED78R?\AQ*UV=3E^.!ZMW5WT0M-+[8D.%W#Y: M3.6Z1Z8,Y/V6RG9H#BI ^P&ULE57;;IM $'WG*T:TJEH) MF:MMG-J6G,15*^7B)DZJJNK#&L8&%5BRN\1)O[ZS@(DCQ9;ZPMYFSIPSNS., MMUS\D0FB@J<\*^3$3)0J3VQ;1@GF3/9XB06=K+G(F:*EV-BR%,CBVBG/;,]Q M!G;.TL*:6RM,"% %GE.1//IYCQ[<1TS=W&3;I)E-ZPI^.2;? 6 MU5VY$+2R.Y0XS;&0*2] X'IBSMR3TT#;UP;W*6[EWARTDA7G?_3B6SPQ'4T( M,XR41F T/.(99ID&(AH/+:;9A=2.^_,=^I=:.VE9,8EG//N1QBJ9F*$),:Y9 ME:D;OOV*K9Z^QHMX)NLO;!O;@")&E50\;YUIG:=%,[*G-@][#J%SP,%K';R: M=Q.H9GG.%)N.!=^"T-:$IB>UU-J;R*6%OI1;)>@T)3\U7=Q<+^8WRY\PNSJ' M^?>[;XO+^=72@JOYR>^WI#?(_MO(NG9.9,DBG)A4'!+%(YK3#^_<@?/Y".^@XQT<0__? M6SH*]C;5*Z[0Z/?@2"389<_0:<,N;4Q@6]/I7XQAI0O]!&[/OL[/[R[F!9#FI>"/Z*&DS"R1H';?(U[3-(H0PEN$%JNXX'K]*V1 M.S)VFN&59@LV@DL)X="W1OX(0J(\[ ^,6115>94Q17F(D;(;I:QN/A\#U[.& MO@.?X*-/3J[GPR=CR17+H#P0HD"M.1BXEN>,]*Q/)L&62 M3/S0"ET7/)=T]^&MAV?OM8H3%O&C9=WR8M M)&2X)E>G-Z2J$TT3;!:*EW7C67%%;:R>)O3?0*$-Z'S-Z=&U"QV@^Q--_P%0 M2P,$% @ JE:O6%8_0W"L @ P 4 !D !X;"]W;W)K&ULC53;CILP$'WG*RQ:]0F%6T)(FB#EMFJEO42;;ENIZH.!24 + MF-K.9K=?W[$A-&VS45_P>#SG>,;#F1 4CR7!:5F)J9E/78MD6204E% MC]50X=W;&D>0F5R%E%.&RGYLP=S_LJ M7@=\SN$@3FRB*HD9>U2;C^G4=%1"4$ B%0/%Y0D64!2*"-/XT7*:W94*>&H? MV:]T[5A+3 4L6/$E3V4V-4.3I+"E^T+>L\,':.L9*+Z$%4)_R:&)]7V3)'LA M6=F",8,RKYJ5/K?O< ((G5< 7@OP=-[-13K+)94TFG!V(%Q%(YLR=*D:CQFRZE+QC2G/O(N$-Y3WBNQ;Q'*]_@<_O2O0UW^ 5OC5]H7$!@M J M);,DX7M:"/)M%@O)\:?X?J[DAM$_SZB$,A8U36!JHA($\"!U(!G5+I0[\2A%6G^$U(2*^6.R6;Q M8;5\N%Z1NZM_. SL69)U32-+2*",@1\]OK%@I6*G6HIO23!TK'X8HA4.AI;C M#XUKV-%"MZCF; M"J1X=[BBP!@.?>!@V\@)C@;7F"1[XEC\(B#O Q3'N9(:7 MN1Z&> BQ^J/0^,2D(FR*(UUQ>&.(6'>$EFNY_9$5NBXYUS;[1%4E\)V>'8(D M;%_)1F"=MQM/LT:5O\.;V8;/L\LK00K8(M3I#?%?Y&UF M.&*!JP \WS+L7KM1%W1#._H%4$L#!!0 ( *I6KUC!<1K%40( ",% 9 M >&PO=V]R:W-H965TJ%'KJ%<;4M[ZODP(KI@>R1D$WF505,V2JW->U0I8Z4%7Z81!<^17C MPHLG[FRMXHEL3,D%KA7HIJJ8VL^QE+NI-_0.!QN>%\8>^/&D9CD^HGFJUXHL MOV=)>85";R5;*%VM\2Z=>8 5AB8FQ#(R6 M5UQ@65HBDO&[X_3ZD!9XO#^P?W&Y4RY;IG$ARQ\\-<74N_$@Q8PUI=G(W5?L M\AE;OD26VGUAU_J.0P^21AM9=6!24''1KNRMJ\,1X";X !!V@-#I;@,YE??, ML'BBY Z4]28VNW&I.C2)X\+^E$>CZ)83SL1/J^5LLUK>PV;YO%P]+2>^(59[ MYR<=P[QE"#]@B.!!"E-H6(H4T[_Q/JGI)84'2?/P+.$#4P.(AI<0!N'H#%_4 MIQ@YOO$'?!M\1=$@;#"1N>!M,X@4[C%#I3"%@\//V58;17WRZU05VB#1Z2!V M=FYUS1*<>C0<&M4K>O'G3\.KX.Y,"J,^A=$Y]O_Z2V<93NM;28,7UP/XEQZ^ M%WBQD%7-Q!Y0Y#2=*7!;-9!;BV6VB*P$;9IT#S*#Q7[-3 &4\/7H[K!$P26M M$$67P?@&3I7!/VK<"E7NQE-#(AMAVA[N3_L78-8V_A_W]OF@KLFYT%!B1M!@ M<$WMH-J1; TC:S<&6VEHJ-RVH%<,E76@^TQ2-3K#!NC?Q?@=4$L#!!0 ( M *I6KUBZ-[$!8 , &X' 9 >&PO=V]R:W-H965TVM^^D+1(+'4AL_3PJBZC)-O2RP%'YH*S1LR:TK M!?'6[5)?.119!)4Z'8]&;])2*),L9O'LQBUFMB:M#-XX\'59"G=8H;;[>7*> M/!W)=V+)DJT7AE#3C,Y\GR_'(U#?[1X5[AWO?6 M$"K96OLS;#YE\V04$D*-D@*#X+\'O$*M Q&G\:OE3+J0 =A?/[%_B+5S+5OA M\;N]OU]?K+U\TL)28/+JELB58-T?@9H@E<6T.%A[7) M,/L7GW)276;CI\Q6XY.$U\(-87)^!N/1>'J";])5.HE\KY^K5"@']T+7".^5 ME]KZVJ&'[\NM)\?-\>-8S0WEY#AE>#"7OA(2YPF_"(_N 9/%RQ?G;T;O3B0\ M[1*>GF+_GZLY270\S2^6<' QA&>BP-<"!U>VK(0Y@#!"'WZS6$)KR)411BJA M01E6KN872IZ[E@K(45 4U>:PM7R@E=@JK4@%K,D ?]6*#E!SBSB@ CGZ9L4O M4]K:D#([\,1NPF7 XX8'A2SZ08:#NQ:H?.=YUDM(>(_41/HGLD.0FHTJ5Y@Q M8PC-S<" X\I] 0:'U"'0I2I:F*+( AAUB()^9Q,<]X(W6=!4&D\$4L*"Z"?LS1 M.+6R-?6RVJR,0XGLL-7(=K[K2J@LF >-6=;.,;;5J<=0B4, Q1-7<[;XR%/? M!Y8HIA6FYQ/D%,X%+5D4O@RRCA71("T+QV(JQNT+Q;O>?(EX\NPX'K= SM#1\"V/%-=,]V9#MHH3E7N<[TY$YE:G[3"UG;A3BZ6EA8ZI\9O5/K'Z+V)R%]J"HA9T^OQJ/[\?UQ MQT(7K7326NZLDHO>D8O9M2KLTK!Q,1.S??D.,#1 HBV0L^A#A==1CI2(^K(+JX:M9\52EL([5_F*%QNVY(:I M0C#4L>96%@N646@8"II):U!9/&/"6&X%X\6,J?E7<)A_?^$2^ 29U-1I$LTO)^,KZ"-ITL* M&. T'GHO'EJ%EJ+1I\B@V[_2DC(CBU0[C$C6OGTG(TVJ2D3WE>MLQ3?.L2I< M6V0-) $!40V1PP@9ZRGX(%FJ=LHA<-I9"XSCD6D"-Y7 3>.*VZ?YE,D_E?) M,VDW;KER8481*RW]%T@!*.;P@G&\6!#$N58Y&[2#D'[ZK*I8;RWMTH6[0*+A M[39[8<3RJN40IX0! G"'.@ZXIU>NK-:)W01VJ!1\Z MF2U*> " ,:-42F%>[9%L2'+.TG]X[=!%/:_F9K?OG/7[AHP[X<:A3]210'N 9TIF5,Q>:]]5[+\1LLW.A+5)4&]XJ8$\H%+JOO=1K+//RI32IQPO'#\4"[8=3UJ M8DA=D<[*UB>0S8*5P%*%O=$H*X6T9,HIL8.Z6^&4[JAK[W;&)MCB69J7)@(7 M03,*M3 IF.2&AS3C)3TBNQH]8@WBJ)5+[%O7Q!//2H?7B"=J)VR. TAIXQ 9 MZ#&PYJV7PA5;11_I.K%1AF-YL31-_IJ(Q--OO;0U_:7&KU55J36BKJ%-5^73K MKAOB(4*:EEG5M)TPC4U':GY4$N$1'.N"7$EFX+:DME(ECMH-CC*B!;A6;1'/ MF$^-V"7P;G&AN>$ 7?C;SNZ4\QDF*4ES 8V$6Q5UZ\*A2CW C8RT-U?@W/^J M!=#:<]XM49C;=B1H F*87V!^.\ XT?K0HMY %9%A #9?V?WYC_'WQZLQN[E@ MYS?7MS>3\>3AGN[W[4C7'ABB#ZYEUN6[0J7L6>3H'7"N!7D@2-\,VK8SA54!0-_6&8-'L> M=@CAGG]B87?H]X/!"PIV7ZXP1%3'G+?7QI'+Z@VD>AG8$D@U]*:3OXER?<+N MYZ1JUM]%6HT5]7*\GY&ST=5H/5S>3-C=^ H7DS_9 MPTT]9KWVV^SFY75,#N7E$XN[?7_0"^BJ'_AQ&+V1:TK 1^O5FD8HE[Y>'-)% MER+XD5"FBL61J\!/+$H&?AB2M6@0^T$0>A=[X]HN_KTG!]"CHK0RY$/H1X 1 M]@:[U]XH3T.]A8@AA M)/$'W>XKR0/A6I%Q&([[D=\?]%D,P6[OM8<'0]:/AWZW/V"#F$3Z-8GG!P6I M3B@ 81CY42^I@A$$_C .O+_=RZ&8'7$Z#Q;BS9Q&UCY@CV&?T)6]_3U!%S]1\M;TRZR(W'QHTTUEO]=_KXVYN>WW[=]%:4LM/&JK>9GO M#Y^L1(/4.)^+HY0T9)D[XNJS_G"A?M S+QX?'N_&[/IR%TWS=O1OZ_1 M1MGCY/OXCDUN)D?G5,975Z.SJ_&.9_5;X=:7>N2\:[)!.@6^R^3(9\CNZP/[B*.>.0/^T'- M)$2FS@:J).5FR>:N?76#Q.\G,3$()1MU!]X5#;S;S83TB%$Q&D $2_'QCY%XP1-HQOND?70^VQGYZM"+C#6T;<3FHZ H/K T*PV MGV=&U5>)E^W5MQWD%Q,_C;5SB ;M/M[:=?6]I+JQ:N6^44R5Q73I+I>"@S:T M <_G"B^X]0T9:#Y:G?X?4$L#!!0 ( *I6KUB4IVVS? ( %\% 9 M>&PO=V]R:W-H965TT_WYG)V14HNPE]MGW???=Q7>3G52/.D,T M\%QPH:=>9DQYX?LZR;!@NB=+%'2SD:I@ADRU]76ID*4.5' _#(*A7[!<>/'$ MG2U5/)&5X;G I0)=%053+W/D^/&D9%M_=KE3KFLF<:%Y#_RU&13;^Q!BAM6<7,O=Y^QR>?, M\B62:_>%7>T;CCQ(*FUDT8!)09&+>F7/31T. ./@#4#8 $*GNP[D5%XRP^*) MDCM0UIO8[,:EZM D+A?VIZR,HMN<<":^O7NX6L%R]G,V_WHU\0U1V@L_:>#S M&AZ^ 8_@1@J3:;@2*::O\3Y):?6$>SWS\"3A#5,]B/I="(-P<((O:O.+'-_9 M&WR7N#9PF>N$2UTIA%^SM3:*WL+O8\G67-%Q+ML?%[ID"4X]:@"-Z@F]^,.[ M_C#X=$+IH%4Z.,7^_S]Q$GY^"R1 6LBB9> $4!A6FD LC@<%U+IA($&9;A4A=:H".RXKPU"-T M[RCK0+ /1#,$WD,4=8=A ->X5A7-@4X=+@K@K'=^#H/A",)1=Q1&$,"@.QP/ M:3U67O_@T1>HMJZU-22R$J9^_^UI.SUF==/\XWD@K= .U/COU!+ P04 " "J5J]8 MJCF\VFT# !=!P &0 'AL+W=O*&DL$>5#)2DK_O<[I&37 M11,#O8CD:.:;;QX<3EIMOMD*T<&S%,I.H\JY^BJ.;5ZA9':H:U3T9Z.-9(Z. MIHQM;9 5P4B*.$V2RU@RKJ+9),@>S&RB&R>XP@<#MI&2F=T-"MU.HU&T%SSR MLG)>$,\F-2MQC>ZO^L'0*3Z@%%RBLEPK,+B91M>CJYMSKQ\4_N;8VJ,]^$@R MK;_YPZ*81HDGA )SYQ$8+5NB&A\[S&C@TMO>+S?HW\.L5,L&;,XU^(? M7KAJ&GV,H, -:X1[U.V?V,=SX?%R+6SX0MOI7J01Y(UU6O;&Q$!RU:WLN<_# MD<''Y!6#M#=( ^_.46!YRQR;38QNP7AM0O.;$&JP)G)<^:*LG:&_G.S<;'Z_ M7"Z>EG>KIS50]WT\&EK\"-8:F5JRS< MJ0*+G^UCHG;@E^[YW:0G 9?,#&$\.H,T2<]/X(T/\8X#WL5K\6HIN:.N4<+=QRFPMM&X/P[W5FG:&F^>^E+'1.QB\[\1?IRM8LQVE$-\6B MV6(T>_=F=)G\<2*$\T,(YZ?0?[]D)^%>)KO2#@>CT1!..H/[&@WS^1M\1;H: M%A9JP(J"APOG-+@*0>]U0'@=$-PZ+( K\$[@TUG0HKK43.TZ'0N._T^;("5!M&7-%2T0Q@(EGEC;79!NF?%1(\&(>8] MI/J%IJN8 VYI\"AL62:0E%3#A-A!MH/6<.=0@=+.8Y'D. COL.5"# Q^;S@U M4P-SS1DR2D-V3V]$ K+>II,ZD;YM%%265T;_>MO1Y(DD%Z&Y2N63 R6C.@9"Y^-E@-'4S14@]:?LTWQ<;758ML59,L, MUXV%@MNZ<=C=$$%Y*UFHJ.Q10VY(EQB352BR*;BBH4Y%:XSU%8.LL=1IU@[A M24-!9,\&QZXK9BE['A(-I]10 HHN^Z4_&9TC>@'9OW1GXJ.1)]&48;#[GJ$T M==/O(#V\'=?=R/RAWCT\-&)*KBQYWI!I,OQ L\-TP[P[.%V' 9II1^,X;"MZ M_]!X!?J_T=3(_<$[.+RHL_\!4$L#!!0 ( *I6KUBY WH\6P( "$% 9 M >&PO=V]R:W-H965T4# . M)&F6(#59ITU3VJKIMH=I#P[R0F$C6ZE*9JRI=H&N%+*L 95%0 D9!27C MPDMFC>].)3-9FX(+O%.@Z[)DZG6!A=S/O=![<]SS76Z<(TAF%=OA&LVWZDY9 M*^A9,EZBT%P*4+B=>U?A=!&Y_";A.\>]/EB#JV0CY:,SOF1SCSA!6&!J' .S MGV=<8E$X(BOCJ>/T^BT=\'#]QOZIJ=W6LF$:E[+XP3.3S[V)!QEN65V8>[G_ MC%T]L>-+9:&;-^S;W- FI[4VLNS 5D')1?ME+]TY' FY 2 =@#:Z&XW:E1^ M9(8E,R7WH%RV97.+IM0&;<5QX7[*VB@;Y19GDN7M:G5[ ^N'V^7766 LH_,' M:8=>M&AZ CV$E10FUW M,LS^Q0=622^'OLE9T+.$*Z8&, Q]H(1&9_B&?7G# MAB\^P7?]5'/S"C^O-MHHVP&_CM784@R/4[BIF.J*I3CW;-MK5,_H)>_?A2/R MX8S J!<8G6/_[_F?11_7=B,-7H1T (?$N ?(@) QA)%/)[$_#N/#6!CZL8T,XPCHY=B? MC"A<^C&)?1K'-DC\T2B"8T<5'+1MB6K7#*>&5-;"M!W<>_OYOVK;_F]Z>WG8 MOMEQH:' K862P=@VA&H'LC6,K)HAV$AC1ZI9YO8.0^42;'PK[:EUAMN@OQ63 M/U!+ P04 " "J5J]86.<S$% #K"P &0 'AL+W=OO.$-W.NV, [9\PBKR4%ZV54NO3 M3D9K5N+.@HN"*IR*94>N!:.I42KR#G&^5K>"#QD;"/WQJ MF7/^54^&Z47+T818SA*E$2A^'EF?Y;D& M0AK?&LS6[DBMN#_>HM\8V]&6.96LS_//6:I6%ZVH!2E;T"I7$[[YG37V!!HO MX;DT_["I97VO!4DE%2\:96109&7]I4^-'_84(N>( FD4B.%='V187E-%+\\% MWX#0THBF!\94HXWDLE('9:H$[F:HIRZGLU'_CY.KWG1P#?W1[7AP-^W-AJ.[ M\XY"="W321JDJQJ)'$'RX):7:B5A4*8L?:W?058[:F1+[8J\"7A+11L\UP;B M$/\-/&]GJF?P@F.FKJA@)U<8PA3&]!DS2T%/"%HNF1G_W9M+)3!-_CED?(WM M'<;6I7,JUS1A%RVL# MW][V)E]@=',\NH,_]7@ DT%_].EN^!?NWXPFM3R,QD:F][DWN9Y:NA1U/7K6 M;"48>U7R@ 6;K'3%[HE-,,G,LLZ3E#WB+; V/'\#XMI11'#@NC8)(VN*K1E- MM&')2C0@-RHTQ::7Z;HT&4-"Q^YZ+KA^:'M^8,VX0L&?!@8/BX@=NIX^+>B: MD0[SB]L5G>>LN9HPI603I3J?ZKM#YV[U*B5?N7?KJ/YL^#"<;;_6X(F))-/.^1#Z=N1'\!'_93MRU'C#5$5%'C]4G&]\>1G$" M[R *]*2%KGNM85J 8+#!JBPY7%<"Z5DZ&LID8U%G(WN=C8UJ8[HQ'+HX0>\A MR$_2X'#=_J^$F RFL\FP/\-RJDO)U-!;>7%S^P"8;8T#RUKPOGSVO=@%WW?1VS'$L1T[T2Y9/-^W28 5U<9(! 0C M@K6ARXM@$-RX:\>!?SQ/CGWW67X7]2@*;.)&FEL[#@W%KM>U?<>'(.K:7A " M'FU'(?G% &NQE^M!5NSXQ?2AN6\FTY[WG'#GDT/W M>6?O 58PL33/3(F]J"I5_1;;K>Y>LKWZ ?)TW$WW [GU_^1]02P,$% @ MJE:O6!+_^$Y%!0 W@L !D !X;"]W;W)K&UL MA59;<]HX%'[WKSA#NQV8<<$7#*1)F"&73C/32R:TVV=A'T"-+;F2')+]]7LD M7R#9E'T!63KGTWHMHX+'(A3[O;8TI/XQ&.MUBP?10EBAH92U5 MP0Q]JLU(EPI9YIR*?!0%P614,"YZ\S,W=ZOF9[(R.1=XJT!71<'4TP7F M"WOMQ!W?;(V=&,W/2K;!)9H?Y:VBKU&'DO$"A>92@,+U>6\1?K@86WMG\#?' MG3X8@XUD)>6]_;C)SGN!)80YIL8B,/I[P$O,]D6-YQ0R;GRFY V6M"T9_<$SAB]2F*V&:Y%A]MQ_1"PZ M*E%+Y2(Z"OB%J2'$H0]1$(V/X,5=:+'#2_X4&E.*":-?"ZWVC%_WM ?A@RY9 MBN<]ZG2-Z@%[\W=OPDEP>H37N.,U/H9^-.5'/5_G]54:],+Q$%I<^+Y%[U(6 M)1-/[][,HG!ZJH'.HS9,9%QL@-8*.A!+(]-[V#59 J80\'?%S1.D.=.:KSEF M0UB0[QJH-NFV*XX/A 17F&*Q0M5.QSZ8+4*S,VQ9YLW\63SSI^$4QOYD?.*? M)!'$PR0&(2'T@WCBCV<3^":\&G_6PA_B<*TKS,!(2%$9DAG@X@'I8"@-?3Z@ M+V D#QNN#2HRS+BB$T^DUZ@H6I\VF@2!'P3!X6@X&4,<[%Y9/8(;"H^)%.N@KQ]1I5RC=ZMXBB^(:-!;EN>P0HHWJU+B8>L@ M1?[435":J(@LK_>C'#C5(SH6KB1V!*$ZX/^P@+Z=MET3!:<7I';>TMD[.FXZ M/!W4Y;>&HG(1$UJ;*V>N7='8*D=KI; BA5![\ERD=']H8JLKJKK+D$5C&TKT MAIE]&NI]H61/%LPK*V5I&AOE05Z(SYIJ#X;=VZ)P0L5CE/NT9N:E@O>C\$M_T@\ZR-ZN6)I[X<0%]7JU_V.-B4 M=$R!+G/JF =4Q,[6DKY)!Z@>3A)TF1.X3Q8I*[EA.?^'V<.AZ\)K7O"<408H M]YJY8Z,'0Z)TVS0V7J*O2" MA5^W(^SL#\UGZ'JTVY0\J,72K2U:5;J")B]9Y1W>N_ ?JG38&R2DKVV>"#A M) _XW@I/*DD+E>$V#&HJ.GF1?T(:=Q*,*5W), [=80ZCT_V"9QU-%WWDQ]&$ M='KLT@K]:93XR70"@WVPSD-(\=YZ.:?8#\+$'T]:IS@DZ# @IRXOWM5S(7Y> MJ)=:W++LIKW;G"XZUZV4+/K-CL(=:GF+5<]Y%RQWTD:-]_P:@Q-_-DU\&KK6 MHFNIO[^4!K"_O%Z[]$<';ZX"U<:]+#4XU:F?7]UL]WA=U&^VO7G]\B56&RXT MR<&:7(/AE%XTJGY-UA]&ENX%MY*&WH-NN*4'."IK0.MK2:5O/NP&W9-^_B]0 M2P,$% @ JE:O6*09_$+6 P 3P@ !D !X;"]W;W)K&ULE591<]LV#'[WK\"IW2ZY\TFR9+M)9OLNSKQ;']JE==,][/9 M29#%E2(5DK+C?S^0LI7DDOBV%YD$@0\?0!#P;*?T#U,A6GBHA33SH+*VN8HB MDU=8,Q.J!B6=E$K7S-)6;R+3:&2%-ZI%E,3Q-*H9E\%BYF6W>C%3K152ML:H^&!.#FLONEST<\O#$X")^PR Y&"2>=^?(L_R56;:8:;4#[;0)S2U\ MJ-Z:R''I+F5M-9URLK.+]=URO?IRM_K\#5;?Z;N>199@W6&4'R"6'43R!D0* MGY2TE8&5++!X;A\1G9Y3 MMR@MK+;T-?#7=6:LIHKX^[5P.[3T=33W2JY,PW*2*[EP:DM'**,$+CY@QP62.T/45)X.V M :N\C=L./. )A))+0N!,@+$DJ#VM'6H$MF5=DN5<<$O1N5*E/&VXE%QN@-*SQH9(9'2%AS<6#J@P MCABH:\HI3&&/3!LX>Z$]= ZOVPUE E)//8W/J6W9"FK7",3>]TG*&G%KV+Z[ MNT<&E-OWR?#R0PQG3,J6LO(^G0RGX_A\0$/&!U%R3>".@"]%E,71,!U.1Y-' MPW$Z3"_(^Z.A)+$S#.$C]?RBX+[Y'TJOY_4\U3LNA&/:ZS,QZ+08O05*"5V? MI6)F&H= M4 N"' 2CB]_@K/,UQWY,'1 I5 J96F^%%FJ-!::;M^WTO[:7G=#8E']6[4 M4H.ERS!TXR69QN$'ZIRZ&U_=QJK&CXQ,61I ?EG1Q$?M%.C0410(HCN6[]P9X'6?K(K?&20^*@_.! MEFB;75ET16F3G%__S@Q)B4X4;[LONFALB1P.Y_K,D/[PJ/*O>B-$P9ZV::8_ M'FV*8O?N[$S'&['ENJ5V(H,W*Y5O>0%?\_69WN6")S1IFYYUVNW!V9;+[.C3 M!WIVFW_ZH,HBE9FXS9DNMUN>/W\6J7K\>!0=N0=W169%JJC.5B]?%H$KW['(UP HWX78I'[7UFN)6E4E_QRSSY>-1& MCD0JX@))3ZGDVFTYN'Z_OY]1=V>W,YG\YG"W9\JU(92Z%/ M/IP5L#02.(OM,I_-,ITWENFR*Y45&\UF62*2_?EGP'+%=\?Q_;ESD. 5SUNL M&X6LT^[T#M#K5G+H$KW^&_0F<:S*K)#9FKEMLO],EKK(P6[^V[1A0Z_;3 ^= MZ9W>\5A\/ )OT2+_)HX^_?RO:-!^?X#;7L5M[Q#U3P]:,+5B,UU(,$RAF_@[ M2*&9/R ;^&39_48$\'K'K7&UAFM*>]%IL(=>97,F8PQ9K MH%H:O?(4HC/L 7::T:NIVNYX]OSSOT:=:/A>8YP3>0Z[*/B3 M%5@(NU7QUU.,B2B0+6Z#R(4>9=CM6JGD4:8I[59F!<_65EJ,%6-6]PN0;"&8,T@6!,I#_T2)<*3/R%*DLP#IV8C:(\PVK>,127XL%)/ MJ<6J3$'QWP2I9B6?1&)9:[$#KMJO7+5_T%5O0:FQW*6&_+2R&]A6D]<>)-;L MM?4*P#"D2,R?3,+GI@&AM3M8&(<\;E2:/C/UF %!72ZU3"3/ MP9M"TDTL\@* IA'#HX&)@#6(& ?8*#@C>1UCQMXX)L@DYJ^[G*)L($M12; MJH'LOG?W!6%L;=$1-PPOMNE%*+87^ "$K8$YHM/<\7C M#:- Z1@ JW#KP\P-UVRI( X?1R>& ?6(G"GPF]P%5@&R4UN('+AC[841@E!& M3U9&ABGRIN..H:B6J5P;ZP.R?*E5OF00>#799\B4$42.< E'P+("V3(-1#0@!PR()ZDI;%/LP:RUD3N-6UZ5!68>"%L0)&.3T+;\V09TS)3%/K_. MB8$83$_$BT>9P,=;E5>^!T@PY4L%F5KEM"1D[2(3^>$P-JC"V.!@&/OLPO*T M#LM-\>L@E>;XY4@''FEPJF A=N"J2U!0-"*X(7^'Z"P9O= MECDH!D+39)T+ S$D:4U@&@,U*C/C=\A,@$'8#?^JV3'.QT#9:;\'ETY%3E^B M]R<4O^[4\IG=MMBOZCD6(;MJG;="9B),$[,\)IACX@6D/6NW5;RI<0?!'%$' M2!^'@'I]'@-X+9Z,S5$R+%0!(1G-0R:BQFD_L6[8;[?#=KO-.JT^ZP]ZX7C8 M89$+4EYJ0!]4X$G_ Q:J;$TTHK#7[A$-'+Y2F(8)I) SF%(.IEGO<2('-X)D MBQL#+:<2HA ZTLO70"LV3F+=!>DJ&XI!?GZ\O)F.KF?WUPO@BG7&]A0QPD%][Y5 M8&4(8F"?;?OX'L495+SNR]43:D!FIH-K4018>%+VX3N)RC@VJ<4\TIL3F#>. M.C3K-H>".B^>R9X0!N_(-+N= ;V^P8 46,L8&3ZI"(2G^S%EZ/C->2*"C&\M MG"SP.V@%K#GJFR%?G$HK;=I=9J)"O[ZYN/&P(GDIYD0*QT\Q1H 5ESDA/-#3 MJK!YK=:FTR%(#2Q^9<)FO9()S)!;XM+ L\K@( 9G"A-74H)'XRPR;_Z$VM@! MRC!S@_^_3:%9?I.4#6I\;D/P;R6$39'#FSMZ@X@8ZW\6M4]_ R"1PM";N%#@ MZD'440%S8/^VYC"UYF ]*1H,2;SPJ3>F3Z.([ [IPZXD[/99<(2W6U-Q M?2.?HJV'-C^I4^K$U! ,J:-)V5U#/I(KBYV!'6#^5YZ5*"I3*W="]DB9M$X\ MJ!L'C /+ZZ@]"*/Q #X-A^.P"SRV6YWH4"(95HED>#"1D!^BH=*'&>@$3 E- MK"F;'"35G$V0;-!$GZ1LP]3.8E;\NB=)=%>V@B"GPU<)&<. INB] >P"!I)* MH(Z& [6#J4!,2E& ;< \4RAH(>E[> D2$:1L[(,$H.L4G$4.5/8/1 M+H5A1]1[:)E=>4\8S^T6$D8H21>@X8T$&$AX\,G6?1@10,_DMB&0CGEIBGT2 MP08-W7+[; 6C$>SH(B^W9N4#NA]5NA\=UKV""@Y+-Y>D[J3^VJ3W@V3>T+M/ M.["T]Y(<8E\?,))PESS%LI(441ZI<;U1I%$:.FHLU!#&, M%1@:A:DH5P+3!29ZH%)B^L=H51C/ZIB0?$B8XTJ8XX/"G"3?()% 1(-(8WL( M3:(\2*19E![EP%+>$V35L4!?X!X;:'TF!&5QB>V"%FO@DCURS#<0^\:=-H.\ MUQL?DD?4KEN9[8,2N80B@]U"0EILP"L:FY0'"31+ ZD&%57VF6L9!UC/8&\& M7 KJ^L"G&2+ZMTGZ)XC=[?;P!8+S*ZE$IB5E M&RUB%[ VG&HR06@3Z^3$]9F$W:O-.,"-8YDYEFM&#;K):()@MYZAA] 0IO[F?7]W- >W^P\_GEP_W\]QE; MS*8/=_/[^6P1$&DD"YAM;U'OS<)P7&8)YGXJL79V?S73; #@?M0;,DR/W7&G M8=8CSZ'$*_:GP:3N*!Q&0]8+!Y#[Q_U.,/'WXPM^'/;ZPQ#@.NO#)UBGUSOH M'EZG/SKH'GZN;Z@Z&#!AD%EU!4UE;MM-FG7 M:_6 -U9K%(:QAH,P0J,H15(=GAK\ME<7(:Z$@ _.AP% MV(7"UG0C+T35D43<&%1M87*TG1E=]2Y7 J5G>E3HC+C%7' #P'G&QGV+C@VW M^-ZV?4U#PFLY4^,S-2UAZAO8$AI;'7'5/<6VC.UY?%,I]D?][/EGF:P)-5$A M8Q=266M/[R;<8*.*?('GB9.F RDUL-I(B%PY=IV@!,@P"U/+L.8.]9Z#2&QI MJ:AWL^(Q]3N\DHLP'K7-"=\@LB+S,HUUMRM?19ZOGH34Q]&5<+Q.L^M!&R%* ML!<9@SV:TB-&_*'QL%*'9.\Y,>.WIVV%0:D1!&=X]#M(:,)U _^BS&F+'HFJ MEJE8">E,DH ^=T<$L,4=MF:QO[04EAD8@W8>0 T&[H+46GM!]&[V^^SZ809_ MIS=?KN=8-'OA\<)V[7P,R]"P$V_0[;[%!F2Q$17=5/% GO^)NBM1YWWP"ZH[ M5>OG?0/O=(?4IG##KD1B3(+:D]A((Z* &OJC:M YGE 5#L.?BQ7!#+5$RF25 MU+,&Z\ %PM&H7\VD>KMVC@[K=89LW(E,@>R71K2-'L5]W!*.B2J/KMR>N'.- M9=M274)QBZ: 'CE]ABD;VX().LS4^]7Z;B9$UE._7MV;=C ;=.ILT/G.N81I M1) MSUPCHC$A'"3TUIF$U^:HJ&-C' -,GM!1#A5+D\64=0?MTZ@=,N\0=F4- M;@Z!1.9.M90L),3)6#U)I.T49"]6 M-#*CE@5V BE"IY3D0 -F/%[S -A(VL/A%M$G^YC_@58/JC,U@8<2M#Z+4Z[- M2ER[[/ "S-W=W,[N[O^@WM[LMX?Y[16 ._:PF%T\7+++^<7,=-Z"*>QTK?)G MM]PE;)82#X@L#[S6&NO7C[5:%8^X?#>8[8V 8 NX!)Y0AXX958*\=5PR&GK2PK1P5L%G^;UZ:FQ_T9__8&; M"35AV]=DWA-WWMO@/]PSYM#T(EQ/./%4S)K0_K[>Y]?WD^LO\\^7,P@)B]G] M@DW.?WU8W*/V%Q#A=9Q+0N3L'!/SQ/76C?89:A^*#5WL^Q?"JJK].3Z+1F>8 MJ:K&=F\TJ%.2_]2T55EC6[4F$XUIVK M7R@@W%,?G2.].IVGTP68";+IA?U1EQWL743U!9;H\ T6J!30]?QK-[G*X'-L M?*K1L'_@2HM9)WASG3VX:H\)S5D>"$XBX,C$HT/%MAKPITNM2U/TH\@OJ@Z2 MM^#"0E_-/BM$P,?V@.EBLOCLCI?0QH)$"=,"7XI4"CS1!9Z^N[1M3+VXK +I MXU4GFYR 4"_'9A_ 3VQUP=;CXHU['\$_N"NPC_QY O4SC,1-.DX;9?*P(Z:/ M)XN'$W:M6@0E3]O#D"V$*3#NJLLPQ_=J)V/6&;5/WB$RJ",PZ,L,0V@?N)GG MU94?C1L\!UN@5HIU@.[^(7&I;0>O#[L2.R**Z 26HYK 7&H!V +%1(A==CJ$ MU':M^LJ.:UD$U2ER2G"&FB*VV4,KZWHI"_R2=RPZ83.WDNWK TV[BBGK^!H* MO[6-N9T3;'GAH0!>!L!BV!P*9-^#X@'JA+>RBF:*%H G@\V<- M!/A2H7&N.?9?[_'>7UZ%Q>G-^54=%MU=#5O4TZ;H MGMK*')R; S_JZVA5YK$])&1(Q=WJF.+";/8D8M-LNUF!5XJ\%9R_UKUTEI7[ MNTZ\75-7 G1A.Q7U"]B)9TSD=8"WJ?OE>B\:.RCF2EJ]=E#972Y,>T0DKO_B MNJZ-M6S+EWE5@KZ\UN0=#A*IO0L/N)G;V\L%S JX+0WHPAQ/A8/\>'!4=_>Q MI[M7C?H@;C'[0FA]?GUQ=%$>+O[>NT=0;YK4LM/MFZO^P=-6X_@/RS2 M\2A[T%S&:Z^*QP$WE3FZ4XW&]8][O4[8'X\!:AUW1^.PT^NSDT8>CCOAL#L( MQV;L"$!=\ 7R0$YW-/(=CA?^1:IC@'##3HB(\(2^#,: 'V&RY;WV%SI(@!%C M0)B=;ML,[_>Q7P)?@FN5G=:#P0H ?;)CNZL3@]Z/HTXXCG EPR()GN@NQ0KO M$MEI!7\RK(W[HS#J6=;ZG3:L!7 3HHL;5AWJ''?#P;!# Z-P%.$&*N(_$:D! M/N\36$5B71#4&!F/R&&W_$_EG3XB)SD54U!;Z[*ZGN7.R*6NCR/\3@G,OLUM M8,&&U,;TF"I-H7IJ+#MZ;>"IV-T?X'KDXY^L'+ MT+SWP@]2]H@.2WV (VL3BYP.]ZKX^]=P\.V@6!T)4C]7%UYW7:W,(6(B34F- M^1A2JQ>70NQW52'5!K>0[5\I-LW@#)OO53#:AYR.];_!I;D?-0:3[8[!%<;A M(!H>U'A]NR$Z?+T!,&Z.6/?-I(DU:G-U\P.7'>QJP>'57AW%(.[FEE'_JMG* M;R+5\?[M5%B',2P4RMB>?[J.+@)T:N[;;G_@]3=?ZGL?BSLNZ=K1CW%D^N)T MMK-');!'3GB>ZH*V9128+PNJP)Y%0<<>\#:Q]]8KQ"GH6I@VOV]P8JQ,RS;Y M_\:MY,#>/6#TZQV3;;$E*K/O6O _6,6_S;UW5>A%O4;[T*[O6FVQ.EUP!RVZ MI&:>]Y,"&[#Q$IP[1:N$QEZV>[F[C4D4H%J3L/LDH'>OS&;?)A F-I]!:?\0 MRNC OW]M);6O)R=\/'/!_F15/ 353RZT.U*QHA"4]+YFZC';OQUD3F@TH=P& MO]K?!EY#01.KC[,29K9G*W+SJPY\H:&$+![QA,I1M>$;D:_/6A7ZM*0]F4=B M9]K:AP);?74G.GQWYX[NNA#6N>(%L-H=DF)MG* U:[J^'#BZ2AE'0Y)L8D?8(_.:WL3O M,AG#O5HT&R7&/;7$.\C"A_Y6O+91Z(!7 *0I8E+I;BZVV'MF:('?/[0Z\WZW MN!6 1O#7F?3CIJPP/V&LGE:_ )V8WSW6P\W/1Z&J6$LH<5*Q@JGMUA!JY]S\ M(M-\*=2.?@6Y5$6AMO1Q(SCH!0? ^Y52A?N""U2_B_WT?U!+ P04 " "J M5J]8] 74R(P( #L% &0 'AL+W=OV8'JUF4N\-6LI,<]8KKC(2;+U16/H M??HR,/26X!MG6[7W3,:3!R%^F)=)?-%H&8-8RB)M)(3X^E[_A4Q6'/8;^6PQ^Q>!;NTM%ULJK4(>7YU)L21IJ M2#,/UE7+#>-X;I*RT!*[''SZ?Z>[:UI,;F:3Z\EH.%O2<#2Z6\V6 MD]D-S>^FD]%DO*"39?B0,G5ZWM10;-B;4:7D2ZG$?T-)FVY%KA-%XSQF\6O^ M)@RNK?9W5G_QCPJ\#>49M3V7_);?.2*O74>A;>4%;\@;1I$H< M*?K7\$%IB:KY]R&'2WGMP_+,2?JD-F'$+AHX*HK)GZQQ^>$WK]OZ?,3:3FUM MYYCTR\7HZ_AJ-1V;I,U7]Z.OP\68YO>3T9B&LRL\C:>3V\G,I/77[>GT;C1< M3NYFBT-.'55[V*EEPIRU2'&V3?"TJ9#J@/._$$2=,-H4,DIP<&@C><0HS&,\ ML92CF@$#?]N&K"@T)U;AT*>A38H65E(8_5EPQ+D!\&EJ^UV[?0?O MI1-:T=0O[;38@-4R2+ GX1M%O9V],HR9DX<9DF!D:O..K/Q0Y 4ER8T0\9:G M*;SLM#I[7N;H!96N/<_H2.4&=>4&[Z_KR72UG'P;TV(\6MU/ MEH";0_5Y5/A[ZG,C-,+*46//%/.T,!V!%(L*B:)"I)(0[P^,Y<2>3*I83&LI M,EM\D<@VA:XJ4ZQI:P$?%."1Z%^DDA!JS5990U36$#JATD@!]".#9AOH%24U M?-GTX*'M(NA&TS,:69'&L -;FG_<&?I+R1\/GV-%&[&HR%=*]W86I<4%4%FF MSR9 8E/Y]V(T=;V^V^_TJ-_JNNV!?X!K&TH)4U^S@:G==WM>CSINMS-P!X'O M#/?]V0_\P.T$/3?H=BC $_1T.L?JK5O76_?=]78__C:>K<;X'=VAT9GC?ZC& MC@H\7&.O\G) S5[$,4G88M*)9(RRLBLRTQ7WB.8H,G/ZC7A HK-FB)!G4&+D7@PDFWA0X#20#"CP.WW@YK3 A3P^B?+"[-) M';]' ]\K$84,HE2;UHV.+27CDJ'QJ/+8J5Q0I74E7++*9GH 5IG"PB1*HV>P M)%#O]3J?'9]*@*SU[SB1HX][3>,UVY'ZZM7UU7L_GMW?SI.T,^7]Z(JPK00%8HVV-1EF;@,:CVT1A"&=.)B$D W\RNPY3F65AR ML'614LK7S.BTO=DTC#,:9D)J_E>I!%LI0[M,!.",9QL)4<8!]9;Z!,Q05HFT MO(2%C)#R6KMS1'L<\Q+ 3,!>:2QC9ALQ)I/8I6W",:M(E#R7);VYPZ _A+D9 M0T#.GC;F ,0&EU%1A90L/J.5U>ZD0# +K"P$KEK]%*7XM:S@*+N.^@6U_V>1 ME ,$YA+-'@7&HTK=%,Z:V<2$3#I[$P(%+\M*K/76J&\[XU<4UX7,N2XDLX6T MYD_F65% /><;2WB4FA=GNLN5\RIR4P:+I+-+9IV0O30<.4K]^BCUWWV4)K/E M<'8S^8*WX6(Q7BYH>/6/U6)I8G5P,#@J^C!H3W(TJD>.>;6:JPZ>H'"OG%V; MV7JXC?>23(<:^^O,'_4)R*LBR6WS)=SC& T-:J'>JOR3R3_F"J5?GS S9M9S MW*#I]9NF@P!7RYFNT^^^M(K]U7(^I(/SX8L8K[\;%ND$;.C)I^1U C<(NO7\ M2:_GSSWFSFX8I1.,L=UN#]S=7MMMM]M56WC) 0UW\Z;O^L'.\!.$TO,\.BW7 M,2*U>\&QN6!0%]O@W<6V&-_8,SB97=_=WP[?F@N."GS'7'! S;MFM-E+ZU2? MG"L>/N:H A[1_8=4/U\&?ZKAGGNX<[L]IK MS(;@;F/O-\#F"@@/ZS_I='![&@R0I9-V?^#ZG8!.#]IPXKN]=M<=E+1]U(-S MPW(H2=$,Y,;0L_(S33D4GB#[/=R/4$RG]J4[0.F!N;)=U :F0EGR 8K3;[=* M\B P(Q!>G)G(/[X0 \I1N'12>75:'OP3W,0&GM%4FF@#;^4^,$P<;,>FPZ?2 MM$'0QSA6F1;X+>A"I3J3FFP7-H3%[6(4,X2>V_>, [7PWZVHKED/;)T;86T$ M:F ,]PCW%_2E_PC,R<^[9@=+I$5B-&955)=LR0')SRR4IK?6EY;]X0?<<,YQ"["P=G;H_#7WOD !%![M M=S;3XXM.3HX"E;@[5UUL.M3Y;?ULH7+3;V M>]:#T$ @^Y@PH)CH/[ >?E?4$L#!!0 ( *I6KU@A_ZNI MUP( H& 9 >&PO=V]R:W-H965T\;C,YV]D']4@JCA-4MSU;42K;=MQU%1@AE3UV*+.9VLAXTR"VF49DV\#3,6^:WG6<6/.-XDV&TZO MLV4;7*!^VLXDK9R*)>89YHJ+'"2NNU;?:P]"DU\D/'/1ZT3!.(\Q_HAW2&DEUS_*'?@7"1^8O(; L\%W_? "7U"5'Q1\]4_XAA)C MKN%>* 6_^BNE)?TFO\\56O($YWF,==IJRR+L6N0-A?(%K=[7+U[#_7%!95BI M#"^Q]Q;#R7CT=#^&Z2U4#7MOTSFY%PG/RUTF6%N+E&S*\PUP!>QH51!KLD\D M=KE6Y,0(^8OY(]IP%%8[+ZQ&[8J2JE\P(FBV0GG<"6HSICGF&HP$'B&L$15< M0:ONV8V@05&CWK2;7K,VX62%5&S>/J9ZGF\W6RYXOF<'KE=[H'9&+(68DTPM M9)D5V&[HTM-S@]I4)R3@O0@%]8;MA0'X+;M>#VI+H0E?5']@-MT7QC4>2FR&<:[=SXL\,Y::80@J**TJK5KO5H.N7_GY/+Z]VD/UN6DZ=<:+$MW+X2FF9'$28TK%&:!#I?"Z&/"W-!-?Y[_P!0 M2P,$% @ JE:O6 ;#L??& @ +P8 !D !X;"]W;W)K&ULE57;;MLP#'W/5Q!>,6R 45]S:988R,5%"_02Q.FV5\5F8J.V MY4E*T^[K)\F.EP%IMKW$%$4>'I(B,]I3]LQ31 &O15[RL9$*40TMB\;.AK"!"'MG6XA5#DFBG(K=5;B@@'?%05A M;U/,Z7YL.,9!L3):E&2K,"29[0$AINQ,7&&4U_9 M:X.O&>[YD0PJDS6ES^IPFXP-6Q'"'&.A$(C\O. ,\UP!21H_&DRC#:D:R)AQG-/^6)2(=&P,#$MR072Z6='^#33Y=A1?3G.M?V->V7=^ >,<% M+1IGR:#(ROI+7ILZ'#D,['<NJ>!;PG M[!(\QP37=OTS>%Y;!$_C==\K L.*9 F$K_*M<^0P*1-X%"DRF.T8PU+ A',4 M_%3N-;1W&EK-U)!7),:Q(8>&(WM!(_CXP>G97\X0]UOB_CGT()K=A/.GNQ > MK^&?.WDJB;-A3B?1%*V#AZ(1632JBQ8W12.Z:$ 8-D.?_<0$UFH3#.' O?,_ MW#NR]7':]A[F&&.QEB$;C=U3=?I*JGOF(-NMW.'6Y)K MQA6C&^1JQTB%VS5MWP77-_U^KU._ .?JRNSYG@3QS=Z@UUE1(2VK)LS?L[\ MS_?-*]M6DNN8MM.'4ZVWCH:X0+;5JXI#3'>EJ.>YU;;;<%(O@=_F]2J51=K* M_"''C72U+_ORX;-Z/=4'02N]$M94R 6CQ51N=&3*0-YO*!6'@PK0_D<$OP!0 M2P,$% @ JE:O6.!XL9CS @ 6 8 !D !X;"]W;W)K&ULA57;;MLP#'WW5Q#>,+2 45]S76(@%Q(PIXR]*<#_58B*)OFCR,,2/\ M@A:8RY,591D14F5KDQ<,250Y9:GI6%;;S$B2Z_Z@VILQ?T!+D28YSACP,LL( M>Q]C2C=#W=9W&_-D'0NU8?J#@JSQ <5C,6-2,QN4*,DPYPG-@>%JJ(_L_MA3 M]I7!4X(;OB>#RF1)Z;-2KJ.A;BE"F&(H% *1RRM.,$T5D*3QLL74FY#*<5_> MH5]6N;V2MVT=]ARZUA$'9^O@5+SK0!7+*1'$'S"Z ::L)9H2JE0K;TDN MR=6E/ @F3Q/I)_S9_'X6S!>_8'0WA>#'X_7L-KA;&' 7+.!L098I\O.!*60D M96^&6]1QC>H<077AEN8BYA#D$4:?_4W)L*'I[&B.G9. MX1=@&L;X%B.=P+/ M;=)V*[S6L;29?-9,O!LP2TDN@.01!"]E4LCW)N#W:,D%DP_FSZ'4:V3W,+)J MHCXO2(A#778)1_:*NO_MB]VVOI_@[36\O5/H_L/D*I@^W@1P?PF'K^X0XY.8 MAQGO"J2IRF!3&<)PV[_)7XQ@J9JZ#_]GI'5;G*[$1M%I=XUVU]DNV@W*%HUI&D&2%8R^HH+C MT#-ZGEU_M2>,DU"^:["]KF%;#MA6R^C9/6V7,WS*V8 UHYQ#M^,:/;<'74FY MTVIKHS LLS(E0M8A0EFY,"'5H#GS;,?HN!:5 ML]>V#3USY:VL MDYQ#BBOI:EUT9+^P>H[5BJ!%-3N65,A)5(FQ'/W(E($\7U$J=HH*T/Q,_']0 M2P,$% @ JE:O6+8?W*:M @ O 4 !D !X;"]W;W)K&UL?53;;MLP#'W/5Q#>,&R 4=]R<;+$0&Y%![1KT+3;@&$/BLW$ M1FW+E92FW=>/DA,O&]*\6!3%JA6@C:.0U+DA58RHR7(' ]LL;>8-+6 M\2;@6X8[>62#SF3%^:/>?$E&EJL%88ZQT@R,EF><8IYK(I+QM.>TFBLU\-@^ ML%^:W"F7%9,XY?GW+%'IR HM2'#-MKFZX[LKW.?3T7PQSZ7YPJZ.#0(+XJU4 MO-B#24&1E?7*7O;O< 0(W3< _A[@&]WU14;EC"D6#07?@=#1Q*8-DZI!D[BL MU$59*D&G&>%4-)Y.[Q[F,YC_6,R_+N=+^'C/5CG*3T-'$;T.8?M$W\LX0W3%Q X-G@NW[[#%_0Y!H8OLX;? OV M:G(#5B8PCF.Q9;F$G^.55(+^CE^G4JX9@].,NF,&LF(QCBQJ"8GB&:WHPSNO MZWX^H[?=Z&V?8X^6TZOY[.%Z#K>7\'^=3FD]RW9:JWD%3%KX0ETN]=,(W#=H M]AL36.FN'< Y)2TJ4YPV=8(9QEBL4!P\06O*"\W.3!N^AV[/M=MA2%;8Z=EN MT&M=XX;EIBJ5X&N4NN/)X?6[=J<3@$]A?;_;FE)*64P'@1UTNN!U:'%;MRJE MRSR?0GR"V.U^V+KG2A/6R4&3'-T8$M;KD^797KMOAYX'IRKE''54@6)CYH:$ MF&]+53=7XVU&T[CNR+_A]5RCY]EDI80XIZ5M0;Q2O3GRNNJ-N- MF=)X1:$#Z'S-N3IL] 7-P([^ %!+ P04 " "J5J]8"-;8<6\% !\#0 M&0 'AL+W=O\)W1:)TO2V$F\">GNGTWTPP4"T2K[]Q$BBPE.M^22;VO,\S8^=F MP\4WN6),P8\TR>1M?:74^KK9E-&*I51>\37+<&?!14H5?HIE4ZX%H_-"*$V: MEF%XS93&6;U]4ZR-1/N&YRJ),S82(/,TI>+ECB5\Z6SOC.I!??IK?:'(G:,948EZ_+D:SQ7 MJ]MZ4(%RM+^*)+)ZP*7D]NPY1+A5/*V'T((VS\DU_5'G8 M$PB,-P2L2L J_"X-%5[>4T7;-X)O0&ANU*:)(M1"&IV+,UV4B1*X&Z.<:O?" MSB23\)3;9Q6?=GNZ8K6(IVN>L4Q)X M(=(* _< ^EXS 9A5' M*Z""09Q%28Y%10*PCU#]DL"294S0!&@V!SI'1,8ZK;JUMBJ*K3E#DU%,R];3 MO"D7*OZW7,!A4E,K!FHE&(.T!!#3 (L/YK?UK\01<(FA4=4HFB"@T1>PSO3 M5NN^'>QU:4/KKW7V_4-&H=NYP1>-7$_L?P71:Q#>"5R_@#"K='2K==Z/RKM/K#+HA3+Z$X10>!P_#<;\S M?1P.8!SVD!C\#M-AF?;)*9C^CZ5\O4X8#GH,K#:C29&?\D2*L_+8*4^ I,R- MXF7X$C:(AU=(:!(+=P@@4B#HGD4LG3&Q7;8/X?,K\1T72>Z#Z+B IT#T$6S' M)X%G:,HWB&U:/\EM,?-"\ P0 E-38LVS34TXNMSGA!*>+1L(Q!2Y+3<@IJFM M68%-#,.L/>QC\,#_@YT3WF/["RYU#":QT W3"_;I6B>*\C3'.K&CAK^PL!2N MY\,E7)A60&RT>/D.82)E>BX)'.=(\D2ZUMHX&K9]B_B!#S8* M.MYQA"=3YMLMXO@!!+86\:N.6YP4U$VM$V":%K$\MTR&89"6;=2^%C<"-F_0 M9RS4$@-D^I;T6C!M[0QZ)%S@X'UA5,A+L*]L&Q]N<%2]0Q[#P8?E_FQZ'LN( MYY@7-,#.V@RN#!]^JU['QG#5+#?Q=6;(>+LAX[U[R#P\39_&(?0?!X_]IWXU MQ$>=O_HXUN%IKM%2X^B5K'H%S,3SV>\Y2\0 MI.!C"R(<<(NT?*-J",Q,!2IL]HC*%2R**>P8+O%=6S<"3A[+"6H]AB-CRZP] MO7!1H6D5P\!Q22NP<1B,=$$PX\\TR=GK47W8:;:+L\\Q#WKN% Z;>S?BE(EE M<>^74'A07HYWJ[M?BTYYHWYE+_]+L+[+.)/HS@)%C2L?3S-1WO7+#\77Q?UZ MQA7>U@MRA;]'3&@&W%]PKK8?VL#NAZO]'U!+ P04 " "J5J]8X5#J4Z$$ M !M"P &0 'AL+W=O$Z-WV1"41DO[ZKF0@)#4TT^D7 MK)?=1\]JGUUTL>'B46:4*O1<%DQ>-C*E5N>MEDPR6A+9Y"O*8&?!14D43,6R M)5>"DM0XE44+.T[8*DG.&IT+LS86G0N^5D7.Z%@@N2Y+(EYZM.";RX;;V"U, M\F6F]$*K<[$B2SJEZFXU%C!K[5'2O*1,YIPA01>7C:Y[W@NUO3&XS^E&'HR1 MCF3.^:.>#-/+AJ,)T8(F2B,0^#S1/BT*#00T_MQB-O9':L?#\0[]VL0.L/.2IRBX;40.E=$'6A9KPS<]T&T^@\1)>2/.+-I5M.VZ@9"T5+[?.P*#, M6?4ES]M[.'"(G",.>.N #>_J(,/RBBC2N1!\@X2V!C0],*$:;R"7,YV4J1*P MFX.?ZDQGH_XO9[WN='"%^J.;\>!VVIT-1[?HRXS,"RJ_7K04'*.-6\D6LE=! MXB.0'KKA3&42#5A*T[?^+:"WYXAW''OX). -$4WDN3;"#O9/X'G[F#V#%QR+ M.2."GO4@ERD:DQ>0F$)=(0A;4C/^O3N72H!>_J@+OL+VZK%U#9W+%4GH90.* M1%+Q1!N=SY_#]!DT!]]OQW^ M!OO7HTEECT9C8]-]Z$ZNIG71G3R_/KI91JT^+U>$O:",2"C5A O(/ +Q)H]G M'U@SKL#P M7Q,#AT78#EU/GQ:TS>B$?(.]?(./RG=W3?W9\'XX^U$GQ9-8QZ7X*@VE.]CV M[R;_B\JMDOCJ]?\@5R]H#_ MI/]QZVOD-;TH+]_"G"+OZV^UJ#9RJ27"?P2^C;D1^AK\AMND%@P9_5@N9U/N]X M[.5G^BH*W0APVD#";^((2.@A]CW;B=O6/90C(&J%T>ID<[?U*$[@U:*O-\ MW\8!-(XF)#/ D%1H ;J+8,BC&[?M./"/2^W8]Y#E.^%$46!C-]+0_O5_5NR6SVA7LVK MAR@06^9,HH(NP-5IMJ$1B>IQ5TT47YD'U9PK>)Z980;O82JT >PO.%>[B3Y@ M_\+N_ U02P,$% @ JE:O6,HZAB;\ @ >P8 !D !X;"]W;W)K&UL?55M;]HP$/[.KSBET]1**7'>(.T "?JB3=H+*MOZ MV20'1$ML9IO2_?N=G9!V&N5#$OONGL?/V>?+:"_5+[U!-/!<5T*/O8TQV^L@ MT/D&:Z[[@?#0[G>&&L()J,M7^,"S8_M7-$LZ%B*LD:A2RE X6KL M3#T><(;K"I+1#)^MYQ> MMZ0%OAX?V.]=[I3+DFN\D=5C69C-V,L\*'#%=Y5YD/N/V.:36KY<5MJ]8=_$ M1E<>Y#MM9-V"24%=BN;+G]M]> 7(V!N J 5$3G>SD%-YRPV?C)3<@[+1Q&8' M+E6')G&EL(>R,(J\)>',Y''Z\##]^GT!Y]_YLD)],0H,T5IGD+<4LX8B>H,B MAB]2F(V&.U%@\2\^(#F=INB@:1:=)/S"51_BT(>(1'#T+-(H7:,N1['$T\+,X@;C/!G ^C%(_'0[@ D)_P$(_2J\< M0DAQ:5$.%/LL3/UD< #%(5&'C$"1/V2)GZ9)[[94U!90]W#E M9\/4IR'M5=Q/8S@/?18/_"2SZ6>T*9D_#(=PK!"#5PVA1K5V;4_3@>R$:7I# M9^TZZ[1I*"_A35LF5>M2:*AP15#6'](M4TVK:R9&;EU[64I#S&ULQ5A=;^(X%/TK5G:UFI&ZY(,0H M( ME#"S2#. H-V1=K0/)KD0JTG,V YT__W829HF;)H6*=+VH<2)S_$]AQO?BT=G MRAYY "#04Q3&?*P%0AQO=9U[ 428=^@18OED3UF$A1RR@\Z/#+"?@J)0MPS# MT2-,8FTR2N^MV61$$Q&2&-8,\22*,/OW#D)Z'FNF]GQC0PZ!4#?TR>B(#[ % M\7!<,SG2"Q:?1!!S0F/$8#_6IN:M:]H*D,[XB\"9EZZ1DK*C]%$-%OY8,U1$ M$((G% 66'R>801@J)AG'CYQ4*]94P/+U,_NG5+P4L\,<9C3\1GP1C+6!AGS8 MXR04&WK^$W)!/<7GT9"G_]$YGVMHR$NXH%$.EA%$),X^\5-N1 D@>>H!5@ZP M+@'V*X!N#NB^%V#G@-1J/9.2^N!B@2;Z;WB]5R>X-6F\_3Y>+O='B#IDL7W4VWBZV:MM[, MM_/E??H(?7!!8!)RM,2,8?4-?D2_HX>MBS[\^G&D"QF@6D;W\F#NLF"L5X+Y MBED'&8,;9!F670.?O0/>-5^%N\UP%[P"WJW"=>EJ8:U56&NE?+U7^&0JAGA' M,U_05!H4'T"^,@+AV*^,5R( AD2 8U0%??\B.=%"0,3_J;,S"Z!;'X#:,F[Y M$7LPUN2>P(&=0)O\]HOI&'_4F=LFF=L26<7X;F%\MXE],O6\)$I"+,!76P#Q MB*@SKY'D6O,R,BQAC(13V5C:B;:CF';_6$QL2+:+D3;C:)G MF =I8GGJ GXDY(1#F5R\3GHCU;72[?\HLNQ>UW1Z%\IKY@TLL]Z&YI04KQCB%,4YS1M H MDI55EA#O$1TQ0S(A$JBSI9'G6ELRLG[%%L/H7QCSUJR*XGZAN-^H>/XDPH@@P-$Z85X@^R,T M/3#(JL[WKQ#M@-46ED;>:WUJD\QMB:SBY[#P<_A_5_1AF\:W2>:V1%8QWC1> MVE2C,967BB7+:HVR MWIM(K;;.;;%5K7IIGLWF[OGM(IH3E N?V7'L2U/:[*_=MMBJIKPTUV9S=[UF MU /P.=HS&B&?,/"$W(SVP$A\J&TUS9IVU^C5)4^;S;C;%EOFDUXZ6%#'0/(7 M]H'$'(6PE_1&IR\K)AD ]H&I"?+YGE+Q/%#'%\7Y MUN0G4$L#!!0 ( *I6KUA9&YJ(" 0 ,\4 9 >&PO=V]R:W-H965T M>SO!]OYVJ,#)CL:(\3 SRS-Z=B( M&2MN3).&,\47EO2;P1 MWK,TR=&2 +K/,DA^?4(I/HP-VWBYL4JV,1,W3&]4P"U:(_98+ DOF8U+E&0H MIPG. 4&;L3&Q;P)[( 1EC2\).M"3:R!"><)X)PJS:&Q8HD'K]XOZY#)X'\P0I\G'Z-8E8/#:&!HC0!NY3ML*'6U0' MU!=^(4YI^0T.=5W+ .&>,IS58MZ#+,FK7_BS!G$BL-U7!$XM<-XJZ-6"WEL% M;BUP2S)5*"6' #+HC0@^ ")J3]10L5S-_"B;W ;^:SF=WL_O)ZEOG\7R^\"Z@HI+8 __!([E]"1R7RV_@^02 M].Q2[DKD@5H>H+"1_]:ZR9DV8)T&K%/Z]5_QFU"*&)51J'0]N4[,\QM:P!"- M#3Z1*2+/R/#>_V$/K(\R)CK- DUF+5Z]AE=/Y>[]C7%T2-)41DRI/)=8938H MS<2J^.S9KN6ZP\'(?#Z%\=_U6G&Z39RN,LXO/$:^H((%W%'P_0YE3XC\(PM: M:7-NT#K- DUF+7S]!E]?.:U6B#*R#]F>)/D6^)@R /,(K*J&P/[G@M!DU@)QU8"X M4H/ 6<:3D37#X4X&I%*[IVN")0.B;.5<()K,6D" "A$L@#9C %.<\_X:OO MLV$'2D\Z2I0MG0M%DUD+RG4#Y?I_OMJO=2XO.LT"368M7K9U3#(MY3"ZYP-( MY/]BS0YAD8A!=9'D8;J/JELTEB>,5F=L7=M.=VBIFS^7E2ZW-JR3C-Q6PEH2 MOJLC[%?Y8D,_]DG!]UE,BL?N3CUG(,&C;/!L/)K;6M3$.]!8L142Q' MM?P4RE""1&OBK,NMC>28.MOJW-DO]XF<"D$I%-MI&B>%'$ZO ^=*ME:K&SP; MCR:W-IYCQFVK4^X' B,$0;).<@A1MN+UU><7_!U*=GE4%AHOR/.D),[[JE);"&&/-3FD(BGRPIB[&06[8R>AU] M-F6]#LU$1!*8,L2S.,;L>0 1W7:-AO%R<$-6:Z$.S%XGQ2N8@9BG4R9W9HD2 MDA@23FB"&"R[1K]Q-FQ8*D%'W!'8\ITU4JTL*'U4FW'8-2Q5$400" 6!Y=\& MAA!%"DG6\;< -+N^@7]0CFVSK' O0ZC6\14M$13"\V-SI;=D$2-<2:8?$IDGNC-AI>C\_EDA*XO MT/3Z=O3K=MR?3'ZC\_%D?CN^&Z'9:#B_&=^.1S/T[1P$)A'_CDX07V,&O&,* M68-",H/BOD%^G_W.?0ZZHHE8]F _=+ P#X*>(79*7(:/Y!M MV6Y%/.E..4?#H:SWL'KY\($I(H4^)$,P@R1@0!V>Y3$&6R8[1D-$9# M&J>9P%K(=(E&F"4D67$T!89FBEGT,)' :"P@YG^J6,ZK<*JK4._^&4]Q %U# MOMPXQ=$W82FW7 M:WJ^G/MFMY^W<9[K^8[[&K=7JE>6ZATM54_F9" _&B&:XF?Y,1.HSQA.5J#6 M/]!UJB?Z< 7Q ECEW([>\-&YU02V1X9?DN%_"J'[=1)6$]@>8H^5IL51&1]%^.A4:@+;:[9=-MO^ M%#)NUTE836![A#6L5\=@U2;D FI/HBVGU6P<2KDBT/7==ML[%+.YXW5B8"MM M 3D*:):(W#64IZ7-[&MS=7 ^4/93>ZA7F-R[2D^P(@E'$2PEI'7:E.)AN1W, M-X*FVE$MJ)#^3"_7TD(#4P'R^9)2\;)1%Y2FO/&PO=V]R:W-H965T/5)4YI3^4 ]7X=!R5$800R 4!)&7+8PACA62S.._ M0JQU2!^_?/Z!<9 M>4EF3CB,:?Q/%(K5T.I:*(0%V<3BGNXNH2#44G@!C7GVBW9YW[9GH6##!4V* M8)E!$J7YE?PL"K$7@$\%N$6 >QC0.A'@%0'>88!_(L O ORL,CF5K X3(LAH MP.@.,=5;HJF;K)A9M*0?I6K>9X+)MY&,$Z/9^'(Z>?@Z1;<7Z'[Z?7KS,)77 M\>W?-U??KFYOT(<)"!+%_"/Z"SW,)NC#'Q\'MI #JW [* 89YX.X)P;QT#5- MQ8JC:1I"6(^W9<)EUNYSUF-7"WA-V!GR\"?D.J[?D,_D]>&>)AVO+**7X;5. MX-TQ&FX"@:[2_$-4@G[\*CNA*P$)_[>I8CFBUXRHOO8^7Y, AI;\G#FP+5BC M/W_';>=S$UU#8#7R?DG>UZ&/OE%!8I3*)8K!%M(--+'-(=H9A%J*MB/7=]I> M#P_L[3Z1XWX]M^I3RZ]5YM?2YG<))!8K-"8,/J$[.3F0"C2318@"0(_7D,R! M-HA'W%BB/,C?US3V M>X[?.]"T%KR9/=(0[Y;$NWK=1_+/(Z;+)W0!P+5*UP*]=;(-@=4X]TK./>-* M[YDD;PBL1AX[U7^Y\^M+<8%1TZW7Z77< ]GJQWJ[;O&>)<&O7[%OQ0J85KUZ MM+?.H"FT.G>WXNX:5W !::H AM#J!:BL%-::E5=JV#O2L$R@U3V4\#M\D5;" ME2?">E,T@35A(E%6@R[0!!9RIP3H=JX&R295E M,F*X95[;1EV8*;1Z 2H?AK5.YY7:;A^OS]UNZU#:[_!46FE7?@KKW5"^(-_G M!%Y0[SNLCV;R#*'5>5=V"G?-J]>HLS*%5B] Y:VPUKV\SDF_@/'H-M>I=[3O M\]W.H>2/.YW<'+K*,]5;*OOAZNV'M/O%-O$WGF\3.5HH"QVE0;P) 841 RF$ M>13+T"622?=,;+-_DYVG5T/GQWC5ARRCE*(:%3,,YZ\B/@.4G M9OF#H.OL#&E.A:!)=KL"$@)3'>3[!:7B^4$-4)Y;COX'4$L#!!0 ( *I6 MKUAU;D%?VP, *(6 9 >&PO=V]R:W-H965T.,[916VA^_ M=@(Q(Q7#P+@/Q79\SSV^.?&1W5ES\4VN !1Z84DJN\%*J>PF#.5\!8S(2YY! MJI\LN&!$Z:Y8AC(30.(BB"4AKM5:(2,T#7J=8FPB>AV>JX2F,!%(YHP1\7H' M"5]W@RC8#CS2Y4J9@;#7R<@2IJ!FV43H7EBAQ)1!*BE/D8!%-[B-;N[PM0DH M9GRFL)8[;626\L3Y-],9QMV@9AA! G-E((C^>89[2!*#I'E\WX &54X3N-O> MH@^*Q>O%/!$)]SSYA\9JU0VN A3#@N2)>N3K][!94-/@S7DBB_]H79J&#Y0!3I=01?(V%F:S33*)9: M1&MR-#5O9:J$?DIUG.I-[]_W'V:C/OHX0)/'CY/^XZ[*3'A/ICH:\U2M).JG,<0_ MQH>:=44=;ZG?82?@F(A+5(\N$*[AA@.O7I6B7N#5]^#=(:@]\?O4:OVEX-] MHV+?*-";>]A/A/Y2A7J]0).$:.HDC7<7,M+3T5 !DV\R;WA@WJR8-YUUM\RS MBCELF5^@7,(B3U!"%_ 6D8UN^/7/&IA _Z+ MR>_85>11#@? #^\6$;9$L1/K9!-QXYY:8&N"4=VG.GQ88&0],'(:U;GJ<(,? MH0YK>9';ETXV$3?NJ06V)ABU?*K#AP5&U@,CIU&=JPXW^&$OB:SE16Y?&N0B MI2K7+F(H#NB+:B9TV=J94#H ?E@JV?HC= MEG6$5([85=Q)3JVV]4J,/4H%^S!,; T3NX^-9TK%#=X^+!5KCMCM7Y]A1>?) MCCC>Y./C)(BM+^*F3R7X,$=LS1&[CXAG*L$-?L2F88T0N[UJ!$3"BB'#";%U0NP^')ZI"S?X"*1F_!O2?WR!$O-FD3Z( M,L3%?N1R(>'.M2$#L2PN1R6:\SQ5Y0UB-5I=P-Z6UXYV>GE[.R9B25.I\R]T M:.VRK5^D*"]$RX[B67$)^<25XJQHKH#$(,P$_7S!N=IV3(+J6KKW/U!+ P04 M " "J5J]8!P U,OT# !O$0 &0 'AL+W=OGG6EC2_Z 9L$S$-*63I)F0MA]Z.R#P!?0U+:H M)$*[OW[EC]CNUA:$;?P DJU[[KFR[KF2!WLNOL@-@$+?DCB50VNCU/;"MVS*Y2()9!*QE,D8#6T M1OA\3(+,(!_Q)X.];+11%LJ"\R]99QH-+2=C!#$L509!]=\#7$ <9TB:Q]<2 MU*I\9H;-]B/ZNSQX'%(::P8)2XM_^JV1>.%R,K^Z1)_>H>G-_>CF_72L>Z/9[/)^ MAD:3C_/9_?7EC6Z_G("B+):O!K;2CC-S>UDZ&1=.2(<3%UWS5&TDNDPCB'ZT MMS7ABC5Y9#TF1L!K*LZ0BU\CXA /S6<3]/+%*P.N6\V&F^/Z';A3S6_%4J;@ MS95>+!&:IHJF:[:( 8VD!"71YRMM@Z8*$OEWVTP4#MQV!UF.G $.4Z6N \A(;[G]8.!_=!" MP*\(^$8"HX0+Q?ZA6<*UN2VLO8;;-R[65[O7H/(:/#'L%%JC#EJB)J[;\]O] M]RK_/:/_]YQ'>Q;'Z/,U) L0K>O""''BNNA7!/O/O:S[ST#_;47_K7%^M;#I M-[O\NF/BO^I1D#.;SV![AG#_-/8J+/AO:"1WK[HK0VB:83R+KJA"4AC MDII13USFN)9O[#UWGF)CA3@U@EK_L;D '$S5 _;'YVI='/!3JT-GKOY<'[#O MZ*MC-=;U 9L+Q,%4[?U<%SU]=?BM91\;9?D)B=AO243?][ORL%9N;-;>N835 M+D8Q6T&K7[,U[J/O0(4T[1AKS29FS;[(-],@T!W$^9N0&[8URX$9\<1D(K7" M$_S<O\I)^]W%VJBN-P=;?ZFC JSM#U\.)3A#Y=KEDJ40PK;>J<]?1L MB.)T7W04W^8GZ@576E+RY@;T#D-D _3S%>?JL9,YJ+ZQA/\"4$L#!!0 ( M *I6KUA29<$$RP0 .03 9 >&PO=V]R:W-H965T\>JGLP88#<)C%KF_[X M[\].0D*HR5*)%XB=F<_?3&8\8W=>&?\IE@ 2O<51(KJ-I92K"\L2P1)B*L[9 M"A+U9LYX3*4:\H4E5ASH+%6*(XO8=M.*:9@T>IUT;LQ[';:649C F".QCF/* MWZ\@8J_=!FYL)A["Q5+J":O76=$%3$ ^K<9!2=7<'85W#T*;J[@II[) M3$G],*"2]CJ)Y.IMJ/1D;]+_<3UXNKU&]S=H M?(F(3U\!G<+BZ4T/' M*9SHI'C>'KPQ9[-U(-$PR1)1!_3SK1)"0PFQ^-?DL0S1,2/J;+\0*QI MZ'2 M60!_@4;ORY^X:7\SF7LDL(KQ;F&\6X?>>V221BA16Q2'%TC6($SF9AC-%$/O M12\]XMI-Q\<=ZV7;DH]R/BEE*@2]@J!W $&U4W+U99(%BI@P4LQ0W*VES[#O M>L2Q=SB:!#VOY;=L,]%F0;192_2.)6:2=!S2,O?$Z+8+NN%74MO$-)%PH0, _3PA<:K;P/T/()X"MRXS=6C M?7:?.Q9:U?:M6HF/OL_GD,=RP)'0J@X@I0/($?;Z'&0[^DB[O1NB]4N934%U M5I35&M?6PX,+0@Y3R2+7)=[6IIF;8A!TVCYQO3W95M967%]<;^F4*9:,OZ.) M\RL1;WTX%X)+2J%\J6!/O'S\3:-N?3 M#C@26O6X678]I+[K.31<_I'HMN4ZDQ9MTE] MW59[P.,24$S_8SR4[XC-D5RFW3H'*@"] !=KD,@X>@?*42C0G+,XG:;! MKW4HPO3+*^TQAR#4=S]_C*E4IG"LRNE;"#9*KUDF3(I69P^+H'.@&L! M]7[.F-P,] +%Q5[O?U!+ P04 " "J5J]8@EIA8I\& 9,0 &0 'AL M+W=OM.I^D^N. FJ( SVTFV^^O/!AIB0KQ&>K^T0'D? T]PS _W:D?9 M"U\1(M"/+,WY=65?GBG+L)"K;-GE:T9P7!1E:=>Q M+*^;X23OC*^*;7,VOJ(;D28YF3/$-UF&V<\;DM+==63$F:*I(\CN\5M+-O4Q4>+K_2P^+DYM+?2K@OY;"[RJP"NN?7FQBBOM M8X''5XSN$%-[2YI:*'05U?(")[GZ9"T$DW]-9)T8+QYO;R/=E]G=1S2__SR;SH(%>N<3@9.4HSO,&%8?B/?H3_2X\-&[ MW]]?=84\&L7L1E7+?MFR_F/1*WC]$[PYH_$F$FB6EYV7Z@2^?98[H9D@&?^WY0AO2F*OG:AZR$N^ MQA&Y[L@ND!.V)9WQ'[_9GO57FRM(F \)"R!A(1!,<^SN';LF^O@CI?$N2=,V ME\;*)L!8^6Y!B!A/B0LZ!]?V:'EV:.&SA"H44V3M]?D&37=R0%>2GFK)F/EN9H@ M83XD+/".-0T&HYYE-30!-:II&NPU#8R:/DM%:$WDL'F%&6F39:P_5Q8DS(>$ M!25L>"#+NG#LABF@%C53P[VIH=%42&+"<(J2G&\8B5&:9(EH$V;$G"L,$N:7 M,/?@&CM]RVK>#P%DFR$03%,VVBL;&95-XBUA(N%)OD3DAWRNY:UWF!%RKC!( MF#\Z[L'LD=/T=;R79[FCQJT#=%R:!]NJ']@LHXDIS3(Y&I=/AM$+6F.&MCC= MM,HP@\ZU 4KS*]I ZZ0L:]#P =IH^,M&=24'S]"V^>;(J+PW_BL?D^BS[-<$ MSI?)4TH0YIR(UI&#F7FV'4B:7]'T 6]_V&O:L8]ZP>: .JX=#-.;<;YQ0B; M$\RB%<)YC&(YW$[I.B.Y>.W#VLT8F6>;@:3Y%>W03&_4\WJCIIJ6_;R19P^: M?H".3O=3QPRV\0EW_(G@5*S05 [8/J"YO(&4FX5L)HD(^G9+LB?"6L,&,_=L M1Z!Q R@M *6%4#3==QTYV"YXKF2#AA&@-!^4%H#20BB:KKK.-FQSN#$G+))W M,UX2]968RV=H1K:;DWF'F7:V9=#$HZ*-M''#J-_L@00@HS0>E!:"T$(JF:ZXC$WL WQ^#QBB@-!^4 M%H#20BB:KKK.7&QSZ&**^ZM2_>G8'1WE&5-S&V?;@J0%H+00BJ;;JN,6VYRW MJ,Q9O9-7>4N$UXG [>)&1T]@MNT-6L2!ABF@M "4%D+1]'?0=3SCF..92?1] MD_"DZ$DCRMN?_2O&X?TVM.UC:^:VSK4&2@M :2$43;=6)SB..<'Y*CM&-5*] MQR_<.,XQ<\[]\@.E^:"T )060M%TOW4.Y#C@XQP'- 8"I?F@M "4%D+1=-5U MI.28(Z5)D;BJ!\Y6J:"Y44734K;B-5"C(_=!FPU :2$43?=51T*.>1K*%/-5 MJRG0V,J'?XQ9I@..?/A*E7^:<^#NK]R^OG MH=4[:'[DM,Q7L5KO=M!H")060M%T\74TY)BGTYCR G/IV;8&+6\;+;?%%FBZ M TH+H6BEK>[!C.Z,L&4Q]U[=@YM)=*Z&,A^AI7S\,L50=?%O/$G*@3-BL45P?*N5SO(OS]3*EY7 M5 /[_X88_P]02P,$% @ JE:O6'!-&!?) @ G < !D !X;"]W;W)K M&ULK55=;]HP%/TK5C9-K=0U<3Y+!Y%HH&JE=D6E M= _3'DQR :M.S&P#[;^?G:01A<#VL)?$'_><>XX_KKL;+E[D D"AUYP5LFVK9,%Y 3>$%E;<+<=&(N[R ME6*T@)% .;GH6M]X%'.E\H,V#'W269PQC49#D2NFM:%A3*8D153CWQS [6?P/"EG,GR MBS95;.!:*%U)Q?,:K!7DM*C^Y+5>ART ]@\ W!K@_BO JP%>:;125MH:$$7B MKN ;)$RT9C.-HGR0/D^]/8_0X M3(:WS_TK/7PR $4HDZ?H*YJ,!^CD\VG75CJQ@=MIG>2J2N(>2')/Q#GR\!ER M'==O@2?'X0-(&[CW$6YKNXUGM_'LEGS! ;Y$0$85NN-2HI_]J51"'Z9?;;8J M'J^=QURP2[DD*?0L?8,DB#58\9=/.'2^M9G\3V0?+'N-9>\8>SPBBD*AD.&E M*: 9@&PS7+&$)8LI .NX$^#0"[OV>MO*?E@81!&.FK /(OU&I']4Y W5QYWQ M^=M?958\_E9^C-VHX^S(; ESL>?@=IE!(S,X*O->GYZ4,)11H6L1%P=5!GOI M/XF#$/O>CKS]*+<3! ?T M18V^Z*B^)Z[T^I$TY:M"242*#/%=R6>H -6F.]H[>WKOO=#I["C?C[O .(S\ M'>GV5NTT[Y:N57-:2,1@IH'.>:0W2%1O0=51?%F6TRE7NCB7S85^/D&8 #T_ MXUR]=TR%;A[D^ ]02P,$% @ JE:O6">_"2*] @ &0< !D !X;"]W M;W)K&ULK55M;YLP$/XK%INF5MK*.VD[@I02JE;J M6A22;5]=N 14P,QVDN[?SS:$I2F)]F%?P"_W//?<^7SVMX2^L!R H]>JK-E8 MRSEOKG6=I3E4F%V0!FJQLR2TPEQ,Z4IG#06<*5!5ZI9A>'J%BUH+?+46T\ G M:UX6-<04L7558?K[!DJR'6NFMEN8%:NY.0^&VN&% 0EI%PR8/';0 AE*8F$ MC%\=I]:[E,#]\8[]5L4N8GG&#$)2_B@RGH^U2PUEL,3KDL_(]@ZZ>%S)EY*2 MJ2_:MK8C1T/IFG%2=6"AH"KJ]H]?NSSL YVB2)-$\06=3X+@HV3GZ@A;)%)U]//=U+N1( M4CWM7-^TKJTCKK]A>H%L\S.R#,L9@(>GX5-(>[C]%JZ+)/29L/I,6(K//<(7 M4VAPD:'H5=P0!@Q-Z@P]\1PH"M>40LW1A#'@;"C2EMH>II8W\9HU.(6Q)JX: M [H!+?CTP?2,KT-Q_R>R-UFP^RS8I]C[+!0U6U-?-O+KR'/M U("9Y7B71U1YO2KOI*HY MX2)U37?$L"MTF4NB"CWM"AT?+73OW9G:CG-E& ?Z!\PLTS!'!_KUO<8E'PW1 M$E:B\E )2P$T+D8B#[1MQ.V$DT;ULF?"16=4PUR\74"E@=A?$L)W$]D>^]

Q P /!$ !D !X;"]W;W)K&ULM5AKC]HX%/TK5G:U:J7I),Z;64": E5'FFGI,-/5:K4? M3'*!J$F;""A/!KFD$J[RPH2XB0IVRI\XP!"?.D)-9-PW#UA$2I-NSGUZ9LV*=K M$4H811 BF/ M:(H8+ ;:+;X984\EY!%?(]CRO6.DI,PI_:9.[L*!9BA&$$,@% 21?QL801PK M),GC>PFJ56.JQ/WC%_0/N7@I9DXXC&C\5Q2*U4#S-13"@JQC\4BW'Z$4Y"B\ M@,8\_T7;(M9Q-!2LN:!)F2P9)%%:_),?92'V$K!](L$L$\Q?3;#*!"L76C#+ M98V)(,,^HUO$5+1$4P=Y;?)LJ29*U33.!)-W(YDGAK/1Q\GX^7Z"/G] T\?/ MT\GCT]_H]M,83;X\WTT?)I^>T)LQ"!+%_"UZAYYG8_3F][=]7E..\ M+\8Q3XSS0-@ULO 5,@W3;D@?M:>/(:C2K7JZ+A57LLU*MIGC.2?PIDPN!"9^ M7J%I3%*!2!JBR?=UE$F'"O3/O0Q'=P(2_F^3U +;:L96"^^&9R2 @297%@>V M 6WXQV_8-?YL$MX16*T,5E4&JPV]*D.N'U[T7Z$EHYPW*2_@W!Q./2$V0]^S M>E:OKV_V-36$6=ASW"JLQM:NV-JM;&^#8)VL8R(@E"M5EB.(B'H6-!$MD.P] M!N]L;'J6<<"T(<[R+*Q,UD35J:@ZK52?J" QRDZ4-P71Q-DYXF*[V#0.B]L0 MYOBN=8*Q6S%V6QG?D_G^"GB 9 ZLT?VM..>ZOR.PFF2ODNQ=\"'@=5F&CL!J M9?"K,OC=/@3\(P.ZMF=B^\"GKX;5V/8JMKU6MB.:9&L!#-U*MC.Z$%O"H-6O MK7CG3E1'8#7IV-B]K(T+.K8$[Z@27:'52['7M^!N75OBU?SHN[YYX-I7P^I\ M=PT';GV1#^]!-ILK&H?H+I'OA0THNKS5N.V(9\_7)1H-O.LTL'5)Z[;V,6>7 MHB.T>BEV;0QN[V/.M^YQE]+KV?C0N:]$U=GN.AG=$'8O:=5.^Z.NT.JEV'5(N+7S^!]6]8Y:?VS[V#AZS#;$&4X/]P[L MJN]M;=5W!;F/7$8I1S$L9*)Q[&PO M=V]R:W-H965T6F[81AV4&PF%BI+KJ0D[;\?)3M>VJ7%#KO$HL3WR,>0C'=2W>D"P)"' MD@L]] ICJ@O?UUD!)=7GL@*!+RNI2FK05&M?5PIH[D E]\-.I^^7E DOB=U= MJI)8;@QG E)%]*8LJ7H< Y>[H1=X^XL%6Q?&7OA)7-$U7(.YK5*%EM^RY*P$ MH9D41,%JZ(V"BTG7^CN';PQV^N!,K)*EE'?6N,R'7LYTSLS) MFE)#DUC)'5'6&]GLP=7&H5$-$_9?O#8*7QGB3)(NOJ2SQSK[65Z M-9O?G)'Y[(:<3,%0QC694Z6H+?4]NKZ?DY.UI[!L,;TG\K DUKD.%+X2* MR)44IM!D)G+(G^)]3+O-/=SG/@Y?);RBZIQ$P1D).V'W2#Z3?X='KZ03M:6, M'%_OI5(JG"UE'L](RJDPA(J&ULK55K;YLP%/TK%INF5MK*&T)' MD%*2JI.Z-6J6;=*T#P[TD[;^?#12E@4;[L"_@QSWGGN/'=;BG[(%G M (]%:3D8RT3HKK4=9YD4&!^02LHYL>2Y@64/*:Q/S,O95?!WP(X<]/V@CY61%Z8/J?$G'FJ$$ 8%$* 8L M?SN(@1!%)&4\MIQ:EU(!#]LO[->U=^EEA3G$E/S,4Y&-M9&&4ECC+1'W='\# MK1]7\264\/J+]DVL$V@HV7)!BQ8L%11YV?SQ4[L.!P#3>0-@M0#K7P%V"[!K MHXVRVM84"QR%C.X14]&2337JM:G1TDU>JEU<""9G/SD-W_1/;* MO-V9MT^Q1S$MY/7G6-V@(:,-VJO1ZO[O(L\WG-$HU'>'%OIA(]R7. MZ<0Y)\7=P@:3>ELJ1M? 5:' 9$AFP^,MGLP++.M(T$!4X MP6A8D]]I\D]J^DZ%VE!UQR!%\*2.'O AD7[_0(ULVPR.5/;#3%.J-,TCG?I! M/51OD2Q!F[SDB,!:(HT+7VX!:^I[TQ&TJDODB@I9<.MF)I]$8"I SJ\I%2\= M576[1S;Z"U!+ P04 " "J5J]8A:FY."T" *!0 &0 'AL+W=O -,GY1S>1B01/RI* M&&P$DL>ZQN+/(U#>QH[OG#TYG MN-( +]=G]B]6N]:RQQ*6G/X@A:IBY\%!!93X2%7&VZ_0ZYD:OIQ3:;^H[7RG M@8/RHU2\[L$Z@IJP[H]?^CQ< /R[*X"@!P3_"@A[@,V&LVL["YL6BMAC#SBELE]"G1.)7LUJM%MEZE*%L]K=:[%;I)06%")5IC(;#) M\2WZA';;%-V\OXU\T2#?O^1\[_N *_WUTD%N,,@-+-_T"E\&)V!'0!GD_,!(5TFL0"F4( 04Z.SP<[&72N@B^S6F MN;LD'+_$--Y<-CB'V-&=)4&Q#/PGLE?Y"(=\A&^Q)X-NT>D> M$]LQS"R#&0JG)/3\>_V8ITL5(UZA-WT8O+KPW(M*-5-"E\>!,(DHE!KG3>[U MPXFN\SI#\<86[YXKW0IV6>EA!<(XZ/.2>Y^CNVCN^7B0:X %'E,XE3VK)52V9EMRW %"94G/(,4WT1< M)%1A5RQMF0F@"R-*8MMU'-].*$NMH&O&IB+H\K6*60I30>0Z2:CX-8"8;WM6 MP]H-W++E2ND!.^AF= DS4/?95&#/+ET6+(%4,IX2 5'/ZC?.AFT]WTSXPF K M]]I$D\PY?]"=RT7/CJY&=_$U%2?$:WPBKN,V*_(9OE[NU:3CE8OI&;_6"WY7@!M*DN_]N50" M-^B/JB7*+;QJ"WUHSV1&0^A9>"HEB U8P8=W#=_Y7,7WG\R>T#9+VF:=>]!/ MN%#L-S7'D4=$Z!-SS*/CM01"I00E<;-$+*5I""36:U.U'GD0WP31=\XFZ/AN M$S_'9A^T-I5J4%+#V"H96[6,EZD"-%0$$0T!B1F=LY@I!J^BR^V;>W2NUVHY M!W2U2;R=SB_I_%JZ208"/U^Z+-A"+E45A/\ZX MHO$_ -K/]EBCV6D[IP<$M8'>0&#OW<<)B*4I4Q*S6Z&ULK9==<^(V%(;_BL;M='9G0FSYFQ0\0X T MF6%#)B3=BTXOA!&@6=NBDH!-?WTE&PPVLIMLFXL@V>>\>L[QT5=O3]DWOL98 M@.]IDO&^L19BANTPC,L7C=/ M3/;,4F5!4IQQ0C/ \+)O#.#-$'K*(;?XG> ]/VL#%'ASA)E)+D^.L@:I1C*L?S]E']+@]>!C-'' ]I\I4LQ+IOA 98X"7: M)N*9[N_Q(: <,*8)S_^#?6$;! :(MUS0]. L"5*2%;_H^R$19PZVU^!@'QSL M]SHX!PYMXR&9.HSS@23;XGT$]%L>#\> MO4[&8'H';@>3P>-P#&;WX_$+>'B\FSY_&;P\3!_!\W@B&X^_@9)V-P*>?/_=,(8F4KAD?1K\M1K<;1O^"V#5PX!6P+=O5N _; MW4=Z7H/>!,N"X."/P9P+)@OL3UU$A82CEU"S[H9O M4(S[AIQ6'+,=-J)??H*^]:LNOO])K!*M4T;KM*E'TPUF2)!L!1(5-V"JXCMT MV=G*#N(<"ZZ+OQ#UF>L71]WX$U8HV5&UBA'M@K@;T?!4YHMNH(S%(=LGZ#9P=TON[@>X+R<@V*BTZU/>O4!R M CL(ZQG7F/F>ZSMZ<&B=]CKKQ]!;I^)!]!PG<.324"]IC5WH2.R@ ?MLBX:M MV"]4H 0LM? $:Z?A0=&O?'QHV[Y7A]88RB-@U[$:J$][*6S=O**O^0E*S<.= M7 )7LL2Q.E:JI9!6%\4KT)CZ]B$<\(81X\ !*1X3NE_%:I M:BI.&RULWVE;4E'YJBV):!_@2 _=YOC?IW!,95OMA_TJ@9PVKQA^^Y=63#T^%X#2'TU?H=A 6F>'>;534J>D5)R4G0$W>3G^SD5\K:0-]?R0H>9,I#OEY2*8T==&&PO=V]R:W-H965T\QK3WCW\4*0**?ZR@6;6,EY>;& M-$6P@C41UVP#L7JS9'Q-I&KR)U-L.) P :TCT[:LNKDF-#8ZK>39E'=:;"LC M&L.4([%=KPG_=0L1V[<-;#P_>*!/*ZD?F)W6ACS!#.1\,^6J96910KJ&6% 6 M(P[+MM'%-SWL:T#2XRN%O3BY1UK*@K'ONG$7M@U+,X(( JE#$'7900^B2$=2 M/'ZD08UL3 T\O7^./DS$*S$+(J#'HG]H*%=MHV&@$)9D&\D'MO\"J2!/QPM8 M)))?M$_[6@8*MD*R=0I6#-8T/ES)SS01)P#L7@#8*ET%_/AJ@^R$:SA_G#P,T MOIO=C-!IT9P,T[7X;#R:/:#[I#Q[0Y'YRU>M.>H/1J'NK4)_Z( F-Q&=T MA>:S/OKTY^>6*14O'=T,4@ZW!P[V!0YCPJ^1@VO(MFRW -XKA_,G- +UH=30B)(%C:C\54.2H06@*:%A M#0VI"$B$O@'A:$SDEJL>Z-_N0DBN/M+_BO)Q(. 4$] K]T9L2 !M0RU- 7P' M1N>O/W#=^KLH.^\4[$6NG"Q73EGTSH49NSV@Z@E*[R2[3A/;3=5U=\J\-'9% MYF[&W*W$_(!R3YAC&_MV_8QZ:?"*U+V,NO<:=:^(NO@JLY2 B]24L\I\;%E^6="2H>J*,3/A/BE0AZ95&M^&X=J\;-M+"%$ M 1$KM%1U411)\G.27,OS/>=,4^FH%34U,DV-4DUZXT//@M2^5R2CD9-QY6$+ MVVJ**.9R6B6RICJD+%$.Q)M ;$EBO3VC:)T]Z90.#_-G##'TEUDZL32XTM:>PE[,L5-W_,;9 M')>'KTK_:#]P:<6^3-_.;R%NP[.\<_H?80CPT1'@5RU!875*8:?T;=]RFCGZ M'^$*\-$6X%=]P5LJ%,[[!(5L^M:YFH\P"OCH%'"Y5?CM,H6+3(37L-W<(OD( M&X&//@*7&XFWU"J7\<"P^-"3;)"?+!9/J MG)K&ULM95M;],P$,>_BA4D M!-+4I$G;=2.-M.Y!3*(PK0)>(%ZXR;6Q%MO!=I^^/6D2P) =KX2>!*4Q]648ZKP$3G5/UB!P9BD5IP:[:A7J6@$MG!.O MPCB*1B&G3 19ZL8>5);*M:F8@ =%])ISJO93J.1V$O2#YX%'MBJ-'0BSM*8K MF(/Y7#\H[(6=2L$X",VD( J6D^"J?SD=6WMG\(7!5A^TB5W)0LHGV[DO)D%D M@:""W%@%BI\-7$-562'$^-%J!MTOK>-A^UG]SJT=U[*@&JYE]945IIP$XX 4 ML*3KRCS*[7MHUS.T>KFLM'N3;6.;H'&^UD;RUAD).!/-E^[:.!PXQ,,3#G'K M$#ONYD>.\H8:FJ5*;HFRUJAF&VZISAOAF+!)F1N%LPS]3/;A]FI^.R=O;L!0 M5FGRD2I%;:#>IJ%!?6L5YJW6M-&*3VC-J.J1I']&XB@>_.H>(E;'%G=LL=-+ M3NA]JL&RB!6I -_AIO ;K-N@!A0_!BF7S8A>Z!*DX1P*4RI27Q!"KK7'N*D M(TZ\TC.DXVM.OLV +T!]/P;G5;!G\%+7-(=)@(=,@]I D+U^U1]%[SQ\@XYO MX.6[8X**'/XTGG[1N(WGJ(VGAW/8<0Z]DO>\7ALH"!.(!-H@*C5P#*W1Z4=. MR%:@31;UHG'43\/-$8!1!S#R)Y+N?IM(K\)?)O*\XSO_'XGTBPY>' P/Y[CC M'/^C1(Y/)')T/V4$U=;CI&UJX6+J3! MRNJ:)5YEH*P!SB^E-,\=6UZ[RS'["5!+ P04 " "J5J]8V4X54)$# !- M#P &0 'AL+W=OTTS;^?#92&EEC+A+0O@(W/L<^Q M?>T[V5+VB\>( NZR-.=3(Q:B.#--'L:8$7Y""\SEGQ5E&1&RR-8F+QB2J 1E MJ>E8EF=F),D-?U+6+9@_H1N1)CDN&/!-EA&VFV-*MU/#-NXK/B7K6*@*TY\4 M9(TW*+X4"R9+9L,2)1GF/*$Y,%Q-C9E]%M@EH&SQ-<$MW_L&)65)Z2]5>!]- M#4N-"%,,A:(@\G6+YYBFBDF.XW=-:C1]*N#^]SW[92E>BED2CNU# @W7-"L!LL19$E>O0/)T M YP:X/PMP*T![F. =P PJ &#TIE*2NE#0 3Q)XQN@:G6DDU]E&:6:"D_R=6\ MWP@F_R82)_SKCY\O;F Q^SZ;?[B EP$*DJ0/G\U<04 MLD,%,\.:_+PB=PZ0NW!%.EO&*L!.P MQZ_!L9Q!EZ"_@+OV07B@AP<8-G!7H\9M)L\M^88'^.1B3\F25C,%,SEE^1KE MIA1 \JA5_BAB9"!BDD,;]..#Y(3W C/^LT/0O!J VST %93.>$%"G!HRZG!D MMVCX+Y[9GO6VR]P^R8*>R%K&#QKC!SIV?\%HB!AQ6#&:04I)SJ$@.[),L%IK5#" SW1'!9&[BZG]!3^N M,%LBZ]Q36K9CC>F3+.B)K.7BJ'%Q]+^#V:A/X_LD"WHB:QD_;HP?:Y?OI20& MDM%-+KI,&S_9>:[K.59[ZYUKNSC6C9[(6FZ<-FZ<:MVX(F+#$K&#B(C.8*Z' M7^*RNF#(,]ZUNM:-%G^L4SV1M9RRK8>[HZ45.T?"Y!F8W&$$22Y0]B& '?"M MYE*OAS/IQ!J>GCY:2OI.CW6H+[:V17O7:UN_G-3]-=VI@U/%+M[IC-UQN(T> MNZ+MYVA7>F*K7#'W\H\,V;K,XSB$*J14J4A3V^2*LS)#,A^:5XFFO&&O$WF; M2G$EH=;)2!X7K,K=JH*@19G-+*F0N5'Y&<@( +<% 9 >&PO=V]R:W-H965TS,-C_VW^_LA(QV4.UA+\1WON^[[P[?Q3NI'G4!8,B^Y$+WO<*8ZL;W=59 M2?65K$#@S4JJDAHTU=K7E0*:.U#)_3 (>GY)F?"2V/GN5!++C>%,P)TB>E.6 M5/T: I>[OM?Q#HY[MBZ,=?A)7-$US,$\5'<*+;]ER5D)0C,IB()5WQMT;M*N MC7F]("C\\' M]D^N=JQE236DDG]CN2GZW@>/Y+"B&V[NY>X+-/5<6[Y,R3;: MR+(!HX*2B?I+]TT?C@#(D8?YB%R\OHQ]@P(LC9\UR89ULO!,LHA,I3"%)F.10_X4 M[Z/P5GUX4#\,7R2<4G5%HLY;$@9A]X2>]-_AT0MRHK:9D>.[/M=,69;,X!LW MFE"1DQ2K96(-(F.@R8CIC$N]44"^#Y;:*'S"/TXUL4X2G4YBQ_I&5S2#OH=S MJT%MP4O>O.KT@H^G.O"?R)[TH]OVH_L2>W*/G2"PQXVCX52A-;KGT';=;).H M$P1![&^/*_@[*NP=1]72_*,9*$&MW6K0)),;8>H'U7K;[3-P0_?,/\2M5"^1 M/S3U2L/GLF9"$PXKI RNWN,[4/6:J TC*S=I2VEP;MVQP,T*R@;@_4I*&PO=V]R:W-H M965T MMX=B#XQT;0F11(^D[*Z_OB2E*+:C$$DAU ^V2-USR'/(2^EZMJ?LCF< GTM MBXK/K4R([9EM\R2#DO 1W4(E[ZPI*XF03;:Q^98!236H+&SL.*%=DKRRHIGN MNV;1C-:BR"NX9HC794G8_Q=0T/W<S+=G "L3G[363+;MC M2?,2*I[3"C%8SZUS]RQVL0+HB+]SV/.#:Z2DW%)ZIQJ7Z=QRU(R@@$0H"B)_ M=K" HE!,VDI;]H MZ/$3]!Y:TDID'/U>I9#VX!=FO(L-!+;4V@G&]X(OL)%Q2=@(>>Y;A!WL]TW( M#(\AZ>!>#SPVPS_4U0@Y81_\2(W7+9^G^8(G^,Z3I"[K@@A(T97(@*$%+>4! MD*G,W &ZK!): GK]D7+^!GWY*.'H4D#)_^U;RV8LKW\L=0*=\2U)8&[)$3BP M'5C1K[^XH?-;GX]#DL4#D1UY['<>^R;V2#I:RA-*IF)R][;-!$1JD5&6?^O= MU!<-H:\)U$9'\S &3G.^$30LZ)BXYQ^<#G#3G%H5'P#7+ \41FSTJH_5[G@\GLG M;\C.+TLH;X'U)HB1^:4),B19/!#9D:/CSM'Q3SR$QD-Z/"19/!#9D<>3SN.) M<==VV[.JU>Y$=&UX)D\>GRK3\23$)[EJ'/&EY@Q$=F3.M#-G^IQ#K$EG4_X: M:5ZZMX8DBP IV?F,'M8 /9/"A;/!3;L=$';]NN<:>NFK<'F;W) MP8.WUT3W\1/?#5S?"_R3-.Z)G 9.@(/@Y*EKGMN/:L8 MZ82A?^K00*,V#MD'95D);*/+6RY7OJY$4Z%UO5T)?:X+1_LAO*F_9=6RR2N. M"EA+J#,:RTQF34G;- 3=ZB+OE@I9,NK+#$@*3 7(^VM*Q7U##=#]L1!]!U!+ M P04 " "J5J]8!2M;<&@# #T"P &0 'AL+W=OU! 3)M7?5?5CL 5NQ MO=SN FE_?6?7Q@7JH*M$U2^P+S///O/,['HZ6\:?1 P@R7.6YJ)KQ%*N;DQ3 MA#%D5%RQ%>2XLV \HQ*G?&F*%0<:::CR?!^%CS_)\*,:#\ETV!^_O;_[!_=OQ]/"GHPGVB;X$$P',_)Z )(F MJ7A#+LGC;$!>__ZF8TKDJ4XSPY)3K^#DO,#))2.6RUB081Y!=.AO8GQ5D,XN MR)YS$G!$^15Q[0OB6$ZCAD___[N[)^BXE>:NQFN^I'E,.5SVL/@B,J&?\5)( M$G!.\R6H\049/N,M5;LTCTB?KA))T^0+1!HD*' ]C:O>LHWOM!W/QOQM]H/[WLQNMO;-#F@W*]K- MD[2G* 3E8:P3.( -OI8KG>8RL^33"+(Y\-KDG83^T>2=">Q !:]2P?O%=>Z= M4ZHS@1U(U:JD:OVD.B]P&_MU;K?;SE&9?V]EVX[7KJ_R=D6Z?9+T##^^2;Z\ M(&\A!X[\51J#"+]2B9"PAEDDN2 H+A+2N6EA"O&@QBXED*]VE MS9G$GD\/8VS+@2L#W%\P)G<3=4#5Z/M? 5!+ P04 " "J5J]8/DVX:7<$ M -%0 &0 'AL+W=O7)G';&??($HX#GP0][5%D(LKW2=.PL,**]%2PSEFUG$ BKDD,UU MOF1(W<0H\'73,)IZ0+U0ZW62N0GK=:*5\+T0)PSX*@@HVPS0C]9=C6C;B5MO MOA#QA-[K+.D<[U \+"=,CO0!%Z8 M_M/G+! E [.QQ\#,#,Q=@^8> RLSL!*BJ6<)K6LJ:*_#HC6P>+5$BQ^2V"36 MDHT7QFF\$TR^]:2=Z-T]C,?]VV]P\QEN)O>CFR_0']Z/'D?WW^##-0KJ^?PC M7,*G7RM/;& 4.AC&<8>)3T/X/L9@BNR'7/!P=PT??O_8T85T*H;6GJ MN<Q&J>AZJN@J]]V45'T>(9G"SC$/$X68EN*"AZX7S"QA0>6@=K I! MBEM/<./.]]1KVE:SW>CH3V5RRNW/)-?(R364Y+XF'0G=R_X3,MEAX=,S,L?C MLA:9Y^#15--=[!)5J]9N[Q!5NG(FT69.M'D<4=@RO<7X@R2)R0((!9.M?T5] MN$<67)1I5[%5;V7"!BGC8$.0]A#935RZX54'^S@D8FRAS'H%U(N M/* M)38 M_?F2VB1 M"J5%;+O>VCW>!Q792]<+%47^'QE%7NNH>LU\U8D.J*V7) J%1-1JX^V*(-N@ M+ G,NF6T7^7A];H=Z?"20J%IB%K4'#A"C\AEDD . =,$T:E?S:15=:*,AK7+ MY#W4#2GD#5'KFX.-XP3&]E%'[SVT#2G$#3E2W1REXD\@K][V%$6OACHS0F:A M?DRU^ME;Q*>$(]OC8!VK?3F5JUZZ< J0S9-[. Y.M I%>O>4S^9W??WDADLO MEJ<7A6/*YI([^#B3ID:M)3LF2^_>TH&(ELGUU302(@J2QP52%UF\0+Z?19'8 M#N(-\AO0WK]02P,$% @ JE:O6.F#IOY,! JQ( !D !X;"]W;W)K M&ULQ9AMC^(V$,>_RBBMJE;:W<1. F0+2+ /[:JE MMX)]4'7J"V]B(+HDYFP#MU(_?.TDF^2.Q-ME5?4-><">^KM=0O[/%P0U9T0>7] MYI:K)[NR$L4IS43,,N!T.;(FZ'R*>WI"/N(AIGO1N <=RA-CG_3#332R'$U$ M$QI*;8*HRXY>T"31EA3'Y]*H5?G4$YOW+]:O\^!5,$]$T N6/,:17(^L@041 M79)M(N=L_RLM _*UO9 E(O^$?3&V'U@0;H5D:3E9$:1Q5ES)ES(1C0DN[IB MRPDXYRX:CY; 479WI5%I*K;V,U3XX7][/99/XG M?+B&^=7B;GYS<7=U"8N[#Q>_P>1Q,K^$'R^I)'$B?H)3N/J\C>4SW&0AS70V MX38A&7R3%X<*N$N;D'ORMAVM#I5!5"!!H;FN%ORG+^>[ F/X./ORB3<2)J*UI05_MUV_WJ7GHL- M">G(4MM04+ZCUOB'[U#/^=D0G5=%YYFLC^^S'152(6=;O:3 EC!?3$[@%Q6; M_':%"ERCP79<,)#Z%:EO))TK3AZ'FG4A6?C)6(5&4T>FM%>!]O[G@NG]!]'U MJ^CZQF7XHZH37B^(R!>$:'AQ E.BFD1(V\@+VUYN6^O';NQ[3M#K#^U="].@ M8AH8F1[S5DRC4[*C7$D+K'3UPD;1T0H'_FZTAS:VPL>@P8;/L-=.%E1D@9'L M>O8 :N4+GHA(:LQ.<) =A)W #5 [!'+JGN\8,1Y:][B!I+371/$\Y/A!!TE# M?=!1_<;$@@Y8@B!P!ATHN$;![ZUD0QI7,_#?M=:U7*#C/W^E6(NB5XM MYM))LYK1F>]VP-5J@N1L=D>HY^EQ:]8@G[@=[0:5'=F].[6K'[8+FG)!LDY]&/#$I69K?KBF)*-<#U/=+QN3+@W90G4^-_P%02P,$% M @ JE:O6*!/@?@\!0 DAX !D !X;"]W;W)K&ULQ9EK<^(V%(;_RAG:Z61G2/"-6PK, &;;M$W"A,WVPTX_*+8 3VR+E02$ M3G]\)=OQA3C:L*.=Y$.PC<\KZ;'.L5XTV!/ZR-88M%O/6 M.$+L@FQP++Y9$AHA+D[IJL4V%",_"8K"EF48G5:$@K@Q&B37YG0T(%L>!C&> M4V#;*$+T,,$AV0\;9N/YPEVP6G-YH34:;- *+S"_W\RI.&OE*GX0X9@%) :* ME\/&V+QT+5L&)'=\#O">E8Y!#N6!D$=Y'?@<_7PT:O 3Y>HFW([\C^=YP-J"WU M/!*RY#_LLWN-!GA;QDF4!8L>1$&FM]?SV&:Q'S-8!;[V*_&MT2?\XY;SQV?6$K!:T0OP#:;8!F64].? MZ=O#[9IP5QW^QS:^ *-3%UX9C9T_!CO1:[_V&-:(XO.)F, ^3$DDLIJA)"_& M GZ\PB+3.#PB7P=0A3 MJ4XB)>OI;F0,6KLR%V5CIW+1)%;ATLZYM)5<;C<2 @/\A*D7B-G6A!T*M[@. M2_L%EJ[3Z_>/T"C;JQ\-U%'Y#IUO4NGD5#I**G>8<1IX7,R5!2?>(]S' 6=P M=K>X9Q_@RS6.'C"MS3ZE[JG9IU/,U216X=G->7;?N>IU=7+7*>9J$JMP[^7< M>\IY?+,5$Y4#6<).S&@!E:3I7DS:!.2 \:L"3Z"R<#TZ16!588'5.YGA^E)2.CTWQ^ 6TP#4@])+6< M#0>,:-V;:ZJ./!G;C[ I9N%33+51$8D=B91.Z2D+I4X/,M6JYNI2JS(L/(W9 M?N]"JL>%4:L3TJ56 M!51X(5.YY#_)PU%[AI%>@]=( M//8?X0VLPAM8ZL7\+ ,#&QIXM2^^3*!;?C@79KM]3$7KTE^76DJE5=JLBS!= M)9N>##RRC7FZ_95?S3=6Q\EVXM'UB7DY3;='"YETM_8:T54@)EJ(ET+2N.B* M-P9--T#3$TXVR9;@ ^&<1,GA&B,?4WF#^'Y)"'\^D0WDV]"C_P%02P,$% M @ JE:O6!CDLR&ULM9KO;^(V',;_%2N;IDT:)+9)"#= ZM$[7:7^0.W=^N*T%RZ8$ET2,]N4 MWG\_.Z0QD-0L4=(7;0+Q\_7CF(=/[8QWC/\0:THE>$WB5$R5[@)B1*G>DX>VW.IV.VE7&4TCD' M8ILDA/_\2&.VFSC0>7OA/GI>2_V".QUOR#-]H/+;9L[5F5NH+*.$IB)B*>!T M-7$NX(<9#G2#[(J_([H3!\= 6WEB[(<^N5I.'$_WB,9T(;4$47]>Z(S&L592 M_?@W%W6*FKKAX?&;^N?,O#+S1 2=L?@Q6LKUQ D=L*0KLHWE/=M]H;DA7^LM M6"RRWV"WO];W';#8"LF2O+'J01*E^[_D-1^(@P9P\$X#E#= _[?P-UG M,+N^>'C0!X\7]_<7MU_![Y=4DB@6?X >^!6X0*P)IV+L2E58-W<7>9&/^R+H MG2(WA/"2< MDU0"QD$V?\'W:W4IN)(T$?]4V=SKXFI=_8G[(#9D02>.^D@)RE^H,_WM%QAX M?U69;DGL: AP,038ICZ]W29/E.LQV.W'0(!(B"U=5KG>2PTR*1T++]-1./35 MS1B[+X>&K"4;&AH4A@960X_9YY4N>^2%+6B5K;U@>& + M]WU\XLE:M:$GO_#DU[U);ZXJ[Y-?ND\]Z.%@$ 8GIJQE&YH*"E-!75/JVT5( MDBZC]+G*5E"R%88X',+AB:OR=8-@,!KY9IH>=7A8='AH[?"8@INF:0"?+^AVDME4E@UZR9%2V)']L/"?MA16(9M#D%+8D=#,"J&8-1> M6(Y*LQ"-/&_D#4YFJ[5D0T/0,]_Z7MMQF2L>YJ7?Q_#$EKUN4U\'- -;C4R[ M7'5W027!-! Z[]L0#;320H-4S07/3U1[Y:;.#*A .ZGHZ/W*R9(2';RVR+4+ MU0VVA"SY,'0!0- 0$*R-0.]'+RP#$,(H"'%I2G%ZR]*>5 %[/E];0I;<>1< A P (:^K-8"6 M""=?!.B"EY#A)52;E][/UUSK<%9C#_KJOZR366TOVM34P?*.'88:Y&NN>"9? M[76;^C(HA&HOVECS%947;GH8>B/HG?KJ@G6081UD7[NIGZ^YX-$W_= ;^'YI M)G:!+\C@"[+CRV7$Z4*"N]6*%'05 MMBT133X,7? 1,GR$:O.1)6S+<*0ZHG].IW@7<(0,'"$['#4)V[ 4MK!?_A+I M HV002-4>]'''K8->*9R):&)T/E] 0-&V+XR5#^,<\'S,]5>N:DSPSK8SCKS M6&DG5,7/Q;/^W3R<[87JIE);:L?#8F@)=[4;AEO=#FM+[7@8#C;$VMP1*Y,5 M1A43O@NNPH:K<.M[8KB\*581S?:Z37T9JL+M[HO9Y6I$4^L9:?$GQDF!&0+>V5XDRR3M]F)G+X0M0(UM>241TIW]\2O9CL%@%#Q1+H)M M=)XCO_I\T7!+Z"-;(\3!8,2LAT9MO'RX!ZO MUEP^,,?#'*[0 ^+?\CD5=V9-B7&*,H9)!BA:CHR)?1TZE@PH2OR)T9;M70/Y M*@M"'N7-EWAD6+)&*$$1EP@H/I[0%"6))(EZ_%-!C3JG#-R_?J'_5KR\>)D% M9&A*DN\XYNN1$1@@1DNX2?@]V?Z.JA?J2UY$$E;\!]NRK.\;(-HP3M(J6-0@ MQ5GY"9\K(?8" NM$@%,%. RHSQP*K[%(HZ/OT_N[R=W7Q_ Q0QQB!,& M[B"E4+;>)?@$W@,3L#6DB U-+M+)(#.JT-,2[9Q N^"69'S-0)C%*&[&FZ*: M=5V=E[K>.$K@+:0]8 4?@6,Y7EM]S@AW[9/AL_/#W9;P4!T^0]&I\(88;MUP M;L%S3S6<;*:, S'X&8=9C+-52Z5NE! Y"UVS'$9H9(AIAB'ZA(SQAW>V;WUN MT[>$>05,SD!/XR!P@X$]&)I/^T+J3!H>)_5\[^JJ[]1)&_IYM7Z>4K_P&=$( M,P1RBB/4)ITROJMT)2S8>PNWUW3%45(+#$<_'6+T@6B?[>)KN1V%5TG;*83%FJ"-1K'KQO'?V//]X\Z MJ]WSO69GG2J3=!57)RS4!&N(.ZC%'2C%O=O(K@W(LEHV 69L<[CZE2H/CB8V M40?Y=R"T,F%7H77"0DVPAM!!+71PSOJG$C@X4V!EHJX"ZX2%FF -@:]J@:_. M$SA&+*(XE_OZ-I75E!LY]3_(H0#F!(W"T1%=N;$!6U$YLG>;^%- 9B MOQT] I8G OY1E(A@CCE,\+]0OKYX) LSG.($4L"%/@P6AH==]MH6(*4V77N6 M3EBH"=;H6;:U,QU6AR5("AUOHO9!7)%LN[%UDGWE8!2K4W856RLMU$5KRKWG M\6P-VS'P'Y@GHA+%P\GJM9V:.F?7K9I6VDPK+=1%:[:>LVL]YXW[M0KPRH9- MG::SQ#IIH2Y:4^*=E[;/,M.JS81][$-=YW@OH4[4662M3EH7K2GRSG#;:L?] M\HN%RS M?:9_%CO1;35QM JHT]1.*]K^_&,=JG=T>ICT8]!)]]WW??G<]'?ZGTL\D1 M+;P50II!D%M;GD:1F>98,--2)4HZF2E=,$NFGD>FU,@R#RI$E,1Q+RH8E\&P M[_?N]+"O%E9PB7<:S*(HF%Z=HU#+0= .-AOW?)Y;MQ$-^R6;XQCM8WFGR8IJ MEHP7* U7$C3.!L%9^_2\X_R]PQ/'I=E:@\MDHM2S,ZZR01 [02AP:AT#HY]7 MO$ A'!')>%ES!G5(!]Q>;]B_^=PIEPDS>*'$3Y[9?!

T28?T)Z5N@7M.(0D3CI_PR-26,M,:IF)YTL_ MDKF8&'Q9H+0P>G7?7S=83%#_WB5M+Y7K\E-3LBD. FIC@_H5@^&73^U>_'6/ MT+06FGKV[C\+O28/N+)8F)UBT_\@ME.+[>RMZC52/P.;:T1Z9S:D=IYJ7KKG MLDOJ?K*''$%X0HNZ &Z@!RMDVD!CC*7UUP7MJB-"L K.%G/J;TA]EZ1QDSK? MYE H:7.Q\D^-7CU5L&0KI\[ !.=<2B[GP"P<)N')40P-)N6""3A,NV&O$SS "CDDA&J9B<:0R!&H1"$&&WU3GY# W' MF0'%,'2@28)2EB8BJ)F/031<.VO&IPC4!P4WV'2GFV+1C'9/E1+$-QK7!DUK M5WM$6W/"C=P;IJFBAJYM1E<:MXZHJW4UQBK#JM*/CHFR-(C\,J?)C]HYT+D3 MNC'<-*K_2X9_ %!+ P04 " "J5J]8OX4.8CT# !.$P #0 'AL+W-T M>6QE07K1:.#& &'E\&/D^;HSZ:INZ&GYJB9SC*>;6];C9*&M/Z&#.R8&Y MVI\L-Z6P7O-!+U-RO?01<08;G^8L>*"B3X94\+'FX)71G(NE,W? ,%%"Z<#8 MFK."VF I'QW<=CTHQYHGYU+I*K:+X/Z.Z^$[P*H' KD0C< .<89!KZ#&,"UO M;*<:7!F?0$'='BT+JW"JZ;+=N21KA^IE@XR53IENPK3)RC3H"9:!',VG,W@; M580 &J-RVT@YG2I)*PTKC[IA:2=,B#O8J]^S+>Y%MK&R+5A7V32MH+KI:%P' M^#?9'/=%O$'!'Y3Y-+?3D54?RH7=:I;Q1=5?9(T C+V-L].B$,N/@D]E MSMSD#PXXZ-&57S!3FC_::% J$VM@F@0/3!L^V;3\U+08L859E=,BPS5W_FM^ M1O.42::IV!1M:_\ Q='5WY)<[=%=P<]E]<]6[XNS6A_ QYW6^D _=I'Q:Q#Y M"G91?:$Y=I')48H,ZP-\XY:P=4=HK 'S.>IDP^ MN2I8>D/']I^%+7X[/F49G0LS:L ^6;>_LI3/\Z09=0N)J$>MVU]@>NVXN0C: M6%RF;,'28=W5TW'5#&S#1JT?<-A%;JK'CV ^#O,C@&%Q, 68C_/"XOQ+\^FB M\W$8IJWK1;JH3Q?U<5X^9%A]L#A^G\0^_IDF213%,9;1X="K8(CE+8[AZV?# MM($'%@2^%<;BP,>V"I@ MM0/Q_7&@IOP^402KBFG#=C".) F&0"WZ:S2.D>S$\/&O#[9+HBA)_ A@?@51 MA"&P&W$$4P :,"2*JG-PYSP*5^=4N/X%;? +4$L#!!0 ( *I6KUB7BKL< MP !," + 7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$ M^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8E MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:GMYM;NE<83.&&W4G-UU15VJGWK$N MY&/[?%QODH>B+6Z*LNC^GHWZ]Z4-/493D;3?<'UK+IBLVKW;&&3+*;MM_393=1ID!FH_.).N&V:-JN_T1__DPQ M/DCUX?W6?5W.]DU>WCV,A2 U;M;7'7CDB5[>1LY-4/LM'7HWZ Y_MKZQ04B%1S4:@# M#<][/),H52ZK5N9$O6OKLL@51TXNLS*K-I( 2 N!M$X(^:<%(&T$TCX)9*QQ MU%$'$3212#=4T+: /(<@3P_):0#(#\@D!_,0@J:I!$CP8($(8MH MP@,1GY$@6E+!_Z )@/R(0'XT"QFGOD^C:TT9\Z7@"^Y1D1#J>4$J$@X@/R&0 MG\Q"'FAB0L6S9!>Z^P!H3!73 W+P@M\GR?]7>N?2R]0V5)1G$Q"1B&9;(R[))LRF"]CT$ MQ 1B&1;(OA!X$PMSB'4BAQQ 88L#4XE]))6\%3\;-&<8V;)A!-%^G<8B)&<8V;!B(R45"Q9(K41,: MQTQ+'&)BAK$-&P9BQFRI+:AP%T'DORRZ;F:#/>D#"SF8A1S#%D)KR3DL-AS,0LX1 M+?2ZKIQ#3'1)Q;"%7G;D= B[K"A;(K*F@96Y@UG(.:*%=(49B+[3H[;ZDAAB M8A9RCFBA2[JB0I5&\15CAR0/,3$+.4>TT"+M:T^?"^ZG?A].B(E9R#G2;&

P@-#F*'D',3$!N::7\T%[](V[#C$Q M ;E';+2],?&%F)B W.,UVH*PGXU33TU_N#*GCBW$Q 3DFIX&/6-&+$[4;#)1 MP=R/ ?IM$$UT5=^T@/ZSQ=&/4XB)"<@]HH"\E9K]Z#>'OL>PZG Q ;F&!?3< MB4%SNXO9QS4^!WK1Z!_"0DQ,06ZOH/'3_[)RN2TJF0OU$ZW:O\G*3=@0_;)? M-'9)_ !,]BW $:&BH46\@!4F%Y'$ECT(>'NB4(1E49P&S:JLL>7MO_IDC7WW ME/=MV77'<;OKQ]G'87\-7U^7BZLNZ&0UM.RV&3^G;U MVFYRTOE\D8:?,YK[NY\S9\^???Z?B=UZO5OEAV[U=LC'\LO@]-X-K^,VY]+, MGMMAD\NR21_[R^DQG0]R=9KBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$ M>AOJ;01ZVV2SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V= M0&]'O9U ;T>]G4!O1[V=0&^?;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW M$^@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H'9./E01Z!^H=!'H'ZAT$>@?J M'01Z!^H=?ZGW6#[W>;ST?*_Q._=?4EU.]^;+X\_+[Y.(\^*,Z_ %!+ M P04 " "J5J]8%\C,&]L! #1(@ $P %M#;VYT96YT7U1Y<&5S72YX M;6S-VEU/@S 4!N"_LG!K1M>O^1'GC7JK7O@'*IP-,J!-V\WY[RU,331*7&;B M>P.!MN<]M,ESQ>7CBZ,PV;5-%Q99%:.[8"P4%;4FY-91ET:6UK_8LX4 M:[,B)F:S.2ML%ZF+T]C7R*XN;VAI-DV[7-8%E;;8M&E)'IPG4X:**+9-OB]Z,IXNI!.S-/A<>]'TJ^>NE2(?*S'/_$C,94^^ONH/^V2RE]FI^U] MMGX]G$=@P^WX/?Y\QA_U#^Q#@/0A0?I0('UHD#[F('V<@O1Q!M+'.4@??(;2 M"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4 M606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J M%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR M:A19]7_*^F3M^J]_LNCO>6OJ[CV?#7^R7+T"4$L! A0#% @ JE:O6 =! M36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " "J5J]8PHJF3.X K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "J5J]8F5R<(Q & "<)P M$P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( *I6KU@X]P-?C@8 ,0D 8 " @0T( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ JE:O6+4?H=GL @ YPD !@ ("!Y!4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE:O6)[B MSO:P!@ A1P !@ ("!.B0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ JE:O6&^K\F-(% @C( !@ M ("!US0 'AL+W=OFB1*UP( #$& 9 " @55) !X;"]W;W)K M&UL4$L! A0#% @ JE:O6 .T%2'! @ 3 8 M !D ("!8TP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE:O6,%Q&L51 @ (P4 !D M ("!@%4 'AL+W=OQ 6 # !N!P &0 @($(6 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ JE:O6)2G;;-\ @ 7P4 !D ("!%&0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ JE:O6%CA MK-,Q!0 ZPL !D ("!_6P 'AL+W=O"P &0 M @(%E<@ >&PO=V]R:W-H965T%W !X;"]W;W)K&UL4$L! A0#% @ JE:O6,B'1FJ)%0 (SL !D M ("![GL 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ JE:O6 ;#L??& @ +P8 !D ("! M?YT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ JE:O6 C6V'%O!0 ? T !D ("!BJ8 'AL+W=O&UL4$L! A0#% @ JE:O6(JEB60C M! ZQ( !D ("!.[0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE:O6&Z0N7TQ! PQ0 !D M ("!/\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ JE:O6%)EP03+! Y!, !D ("![

&PO=V]R:W-H965T&UL4$L! A0#% @ MJE:O6">_"2*] @ &0< !D ("!Q=L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE:O6-$.0E.\ @ M< < !D ("!2>4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE:O6"&PO=V]R:W-H M965T&UL4$L! M A0#% @ JE:O6-E.%5"1 P 30\ !D ("!I/@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE:O M6 4K6W!H P ] L !D ("!ZP(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE:O6*!/@?@\!0 DAX M !D ("!NP\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JE:O6#KEIG_P @ 5P8 !D M ("!^Q\! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " "J5J]8%\C,&]L! #1(@ $P M @ '=+@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 0P!# $P2 ( #I, $ ! end XML 71 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 72 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 116 285 1 true 50 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://bioaffinitytech.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://bioaffinitytech.com/role/BalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://bioaffinitytech.com/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://bioaffinitytech.com/role/StatementsOfOperations Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://bioaffinitytech.com/role/StatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://bioaffinitytech.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) (Parenthetical) Sheet http://bioaffinitytech.com/role/StatementsOfCashFlowsParenthetical Condensed Consolidated Statements of Cash Flows (Unaudited) (Parenthetical) Statements 7 false false R8.htm 00000008 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION Sheet http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentation NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION Notes 8 false false R9.htm 00000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 00000010 - Disclosure - ACCOUNTS AND OTHER RECEIVABLES, NET Sheet http://bioaffinitytech.com/role/AccountsAndOtherReceivablesNet ACCOUNTS AND OTHER RECEIVABLES, NET Notes 10 false false R11.htm 00000011 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS Sheet http://bioaffinitytech.com/role/PrepaidExpensesAndOtherCurrentAssets PREPAID EXPENSES AND OTHER CURRENT ASSETS Notes 11 false false R12.htm 00000012 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://bioaffinitytech.com/role/PropertyAndEquipmentNet PROPERTY AND EQUIPMENT, NET Notes 12 false false R13.htm 00000013 - Disclosure - ACCRUED EXPENSES Sheet http://bioaffinitytech.com/role/AccruedExpenses ACCRUED EXPENSES Notes 13 false false R14.htm 00000014 - Disclosure - UNEARNED REVENUE Sheet http://bioaffinitytech.com/role/UnearnedRevenue UNEARNED REVENUE Notes 14 false false R15.htm 00000015 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://bioaffinitytech.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 15 false false R16.htm 00000016 - Disclosure - LEASES Sheet http://bioaffinitytech.com/role/Leases LEASES Notes 16 false false R17.htm 00000017 - Disclosure - NOTES PAYABLE Notes http://bioaffinitytech.com/role/NotesPayable NOTES PAYABLE Notes 17 false false R18.htm 00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://bioaffinitytech.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 18 false false R19.htm 00000019 - Disclosure - COMMON STOCK Sheet http://bioaffinitytech.com/role/CommonStock COMMON STOCK Notes 19 false false R20.htm 00000020 - Disclosure - STOCK-BASED COMPENSATION Sheet http://bioaffinitytech.com/role/Stock-basedCompensation STOCK-BASED COMPENSATION Notes 20 false false R21.htm 00000021 - Disclosure - WARRANTS Sheet http://bioaffinitytech.com/role/Warrants WARRANTS Notes 21 false false R22.htm 00000022 - Disclosure - SUBSEQUENT EVENTS Sheet http://bioaffinitytech.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 22 false false R23.htm 00000023 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 23 false false R24.htm 00000024 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 00000025 - Disclosure - ACCOUNTS AND OTHER RECEIVABLES, NET (Tables) Sheet http://bioaffinitytech.com/role/AccountsAndOtherReceivablesNetTables ACCOUNTS AND OTHER RECEIVABLES, NET (Tables) Tables http://bioaffinitytech.com/role/AccountsAndOtherReceivablesNet 25 false false R26.htm 00000026 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables) Sheet http://bioaffinitytech.com/role/PrepaidExpensesAndOtherCurrentAssetsTables PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables) Tables http://bioaffinitytech.com/role/PrepaidExpensesAndOtherCurrentAssets 26 false false R27.htm 00000027 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://bioaffinitytech.com/role/PropertyAndEquipmentNetTables PROPERTY AND EQUIPMENT, NET (Tables) Tables http://bioaffinitytech.com/role/PropertyAndEquipmentNet 27 false false R28.htm 00000028 - Disclosure - ACCRUED EXPENSES (Tables) Sheet http://bioaffinitytech.com/role/AccruedExpensesTables ACCRUED EXPENSES (Tables) Tables http://bioaffinitytech.com/role/AccruedExpenses 28 false false R29.htm 00000029 - Disclosure - LEASES (Tables) Sheet http://bioaffinitytech.com/role/LeasesTables LEASES (Tables) Tables http://bioaffinitytech.com/role/Leases 29 false false R30.htm 00000030 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://bioaffinitytech.com/role/Stock-basedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://bioaffinitytech.com/role/Stock-basedCompensation 30 false false R31.htm 00000031 - Disclosure - WARRANTS (Tables) Sheet http://bioaffinitytech.com/role/WarrantsTables WARRANTS (Tables) Tables http://bioaffinitytech.com/role/Warrants 31 false false R32.htm 00000032 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION (Details Narrative) Sheet http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION (Details Narrative) Details http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentation 32 false false R33.htm 00000033 - Disclosure - SCHEDULE OF PURCHASE PRICE AND PRELIMINARY PURCHASE PRICE ALLOCATIONS (Details) Sheet http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails SCHEDULE OF PURCHASE PRICE AND PRELIMINARY PURCHASE PRICE ALLOCATIONS (Details) Details 33 false false R34.htm 00000034 - Disclosure - SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES (Details) Sheet http://bioaffinitytech.com/role/ScheduleOfPotentiallyDilutiveSecuritiesDetails SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES (Details) Details 34 false false R35.htm 00000035 - Disclosure - SCHEDULE OF REVENUE RECOGNITION (Details) Sheet http://bioaffinitytech.com/role/ScheduleOfRevenueRecognitionDetails SCHEDULE OF REVENUE RECOGNITION (Details) Details 35 false false R36.htm 00000036 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details) Sheet http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details) Details 36 false false R37.htm 00000037 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS ADJUSTMENTS (Details) Sheet http://bioaffinitytech.com/role/ScheduleOfIntangibleAssetsAdjustmentsDetails SCHEDULE OF INTANGIBLE ASSETS ADJUSTMENTS (Details) Details 37 false false R38.htm 00000038 - Disclosure - SCHEDULE OF SEGMENT INFORMATION (Details) Sheet http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails SCHEDULE OF SEGMENT INFORMATION (Details) Details 38 false false R39.htm 00000039 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesTables 39 false false R40.htm 00000040 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE (Details) Sheet http://bioaffinitytech.com/role/ScheduleOfAccountsReceivableDetails SCHEDULE OF ACCOUNTS RECEIVABLE (Details) Details 40 false false R41.htm 00000041 - Disclosure - SCHEDULE OF PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) Sheet http://bioaffinitytech.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails SCHEDULE OF PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) Details 41 false false R42.htm 00000042 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details) Sheet http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails SCHEDULE OF PROPERTY AND EQUIPMENT (Details) Details 42 false false R43.htm 00000043 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative) Sheet http://bioaffinitytech.com/role/PropertyAndEquipmentNetDetailsNarrative PROPERTY AND EQUIPMENT, NET (Details Narrative) Details http://bioaffinitytech.com/role/PropertyAndEquipmentNetTables 43 false false R44.htm 00000044 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details) Sheet http://bioaffinitytech.com/role/ScheduleOfAccruedExpensesDetails SCHEDULE OF ACCRUED EXPENSES (Details) Details 44 false false R45.htm 00000045 - Disclosure - UNEARNED REVENUE (Details Narrative) Sheet http://bioaffinitytech.com/role/UnearnedRevenueDetailsNarrative UNEARNED REVENUE (Details Narrative) Details http://bioaffinitytech.com/role/UnearnedRevenue 45 false false R46.htm 00000046 - Disclosure - SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details) Sheet http://bioaffinitytech.com/role/ScheduleOfComponentsOfLeaseExpenseDetails SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details) Details 46 false false R47.htm 00000047 - Disclosure - SCHEDULE OF BALANCE SHEET INFORMATION RELATING TO LEASES (Details) Sheet http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails SCHEDULE OF BALANCE SHEET INFORMATION RELATING TO LEASES (Details) Details 47 false false R48.htm 00000048 - Disclosure - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT UNDER NON-CANCELLABLE (Details) Sheet http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT UNDER NON-CANCELLABLE (Details) Details 48 false false R49.htm 00000049 - Disclosure - LEASES (Details Narrative) Sheet http://bioaffinitytech.com/role/LeasesDetailsNarrative LEASES (Details Narrative) Details http://bioaffinitytech.com/role/LeasesTables 49 false false R50.htm 00000050 - Disclosure - NOTES PAYABLE (Details Narrative) Notes http://bioaffinitytech.com/role/NotesPayableDetailsNarrative NOTES PAYABLE (Details Narrative) Details http://bioaffinitytech.com/role/NotesPayable 50 false false R51.htm 00000051 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) Sheet http://bioaffinitytech.com/role/CommitmentsAndContingenciesDetailsNarrative COMMITMENTS AND CONTINGENCIES (Details Narrative) Details http://bioaffinitytech.com/role/CommitmentsAndContingencies 51 false false R52.htm 00000052 - Disclosure - COMMON STOCK (Details Narrative) Sheet http://bioaffinitytech.com/role/CommonStockDetailsNarrative COMMON STOCK (Details Narrative) Details http://bioaffinitytech.com/role/CommonStock 52 false false R53.htm 00000053 - Disclosure - SUMMARY OF STOCK-BASED COMPENSATION EXPENSE RECOGNIZED FOR STOCK OPTION AWARDS (Details) Sheet http://bioaffinitytech.com/role/SummaryOfStock-basedCompensationExpenseRecognizedForStockOptionAwardsDetails SUMMARY OF STOCK-BASED COMPENSATION EXPENSE RECOGNIZED FOR STOCK OPTION AWARDS (Details) Details 53 false false R54.htm 00000054 - Disclosure - SUMMARY OF OPTION ACTIVITY (Details) Sheet http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails SUMMARY OF OPTION ACTIVITY (Details) Details 54 false false R55.htm 00000055 - Disclosure - SUMMARY OF RESTRICTED STOCK AWARD (Details) Sheet http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails SUMMARY OF RESTRICTED STOCK AWARD (Details) Details 55 false false R56.htm 00000056 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) Sheet http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative STOCK-BASED COMPENSATION (Details Narrative) Details http://bioaffinitytech.com/role/Stock-basedCompensationTables 56 false false R57.htm 00000057 - Disclosure - SCHEDULE OF CLASS OF WARRANT (Details) Sheet http://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails SCHEDULE OF CLASS OF WARRANT (Details) Details 57 false false R58.htm 00000058 - Disclosure - WARRANTS (Details Narrative) Sheet http://bioaffinitytech.com/role/WarrantsDetailsNarrative WARRANTS (Details Narrative) Details http://bioaffinitytech.com/role/WarrantsTables 58 false false R59.htm 00000059 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) Sheet http://bioaffinitytech.com/role/SubsequentEventsDetailsNarrative SUBSEQUENT EVENTS (Details Narrative) Details http://bioaffinitytech.com/role/SubsequentEvents 59 false false All Reports Book All Reports biaf-20240331.xsd biaf-20240331_cal.xml biaf-20240331_def.xml biaf-20240331_lab.xml biaf-20240331_pre.xml form10-q.htm http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "form10-q.htm": { "nsprefix": "BIAF", "nsuri": "http://bioaffinitytech.com/20240331", "dts": { "schema": { "local": [ "biaf-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "biaf-20240331_cal.xml" ] }, "definitionLink": { "local": [ "biaf-20240331_def.xml" ] }, "labelLink": { "local": [ "biaf-20240331_lab.xml" ] }, "presentationLink": { "local": [ "biaf-20240331_pre.xml" ] }, "inline": { "local": [ "form10-q.htm" ] } }, "keyStandard": 254, "keyCustom": 31, "axisStandard": 16, "axisCustom": 0, "memberStandard": 24, "memberCustom": 25, "hidden": { "total": 70, "http://fasb.org/us-gaap/2024": 60, "http://xbrl.sec.gov/dei/2024": 4, "http://bioaffinitytech.com/20240331": 6 }, "contextCount": 116, "entityCount": 1, "segmentCount": 50, "elementCount": 455, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 556, "http://xbrl.sec.gov/dei/2024": 34 }, "report": { "R1": { "role": "http://bioaffinitytech.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R2": { "role": "http://bioaffinitytech.com/role/BalanceSheets", "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:InventoryNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R3": { "role": "http://bioaffinitytech.com/role/BalanceSheetsParenthetical", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R4": { "role": "http://bioaffinitytech.com/role/StatementsOfOperations", "longName": "00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "BIAF:DirectCostsAndExpenses", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R5": { "role": "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity", "longName": "00000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R6": { "role": "http://bioaffinitytech.com/role/StatementsOfCashFlows", "longName": "00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R7": { "role": "http://bioaffinitytech.com/role/StatementsOfCashFlowsParenthetical", "longName": "00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R8": { "role": "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentation", "longName": "00000008 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION", "shortName": "NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R9": { "role": "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPolicies", "longName": "00000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R10": { "role": "http://bioaffinitytech.com/role/AccountsAndOtherReceivablesNet", "longName": "00000010 - Disclosure - ACCOUNTS AND OTHER RECEIVABLES, NET", "shortName": "ACCOUNTS AND OTHER RECEIVABLES, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R11": { "role": "http://bioaffinitytech.com/role/PrepaidExpensesAndOtherCurrentAssets", "longName": "00000011 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS", "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "BIAF:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "BIAF:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R12": { "role": "http://bioaffinitytech.com/role/PropertyAndEquipmentNet", "longName": "00000012 - Disclosure - PROPERTY AND EQUIPMENT, NET", "shortName": "PROPERTY AND EQUIPMENT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R13": { "role": "http://bioaffinitytech.com/role/AccruedExpenses", "longName": "00000013 - Disclosure - ACCRUED EXPENSES", "shortName": "ACCRUED EXPENSES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R14": { "role": "http://bioaffinitytech.com/role/UnearnedRevenue", "longName": "00000014 - Disclosure - UNEARNED REVENUE", "shortName": "UNEARNED REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DeferredRevenueDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DeferredRevenueDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R15": { "role": "http://bioaffinitytech.com/role/FairValueMeasurements", "longName": "00000015 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R16": { "role": "http://bioaffinitytech.com/role/Leases", "longName": "00000016 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R17": { "role": "http://bioaffinitytech.com/role/NotesPayable", "longName": "00000017 - Disclosure - NOTES PAYABLE", "shortName": "NOTES PAYABLE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R18": { "role": "http://bioaffinitytech.com/role/CommitmentsAndContingencies", "longName": "00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R19": { "role": "http://bioaffinitytech.com/role/CommonStock", "longName": "00000019 - Disclosure - COMMON STOCK", "shortName": "COMMON STOCK", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R20": { "role": "http://bioaffinitytech.com/role/Stock-basedCompensation", "longName": "00000020 - Disclosure - STOCK-BASED COMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R21": { "role": "http://bioaffinitytech.com/role/Warrants", "longName": "00000021 - Disclosure - WARRANTS", "shortName": "WARRANTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "BIAF:WarrantsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "BIAF:WarrantsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R22": { "role": "http://bioaffinitytech.com/role/SubsequentEvents", "longName": "00000022 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R23": { "role": "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "longName": "00000023 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R24": { "role": "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesTables", "longName": "00000024 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R25": { "role": "http://bioaffinitytech.com/role/AccountsAndOtherReceivablesNetTables", "longName": "00000025 - Disclosure - ACCOUNTS AND OTHER RECEIVABLES, NET (Tables)", "shortName": "ACCOUNTS AND OTHER RECEIVABLES, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R26": { "role": "http://bioaffinitytech.com/role/PrepaidExpensesAndOtherCurrentAssetsTables", "longName": "00000026 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)", "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "BIAF:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "BIAF:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R27": { "role": "http://bioaffinitytech.com/role/PropertyAndEquipmentNetTables", "longName": "00000027 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)", "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R28": { "role": "http://bioaffinitytech.com/role/AccruedExpensesTables", "longName": "00000028 - Disclosure - ACCRUED EXPENSES (Tables)", "shortName": "ACCRUED EXPENSES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R29": { "role": "http://bioaffinitytech.com/role/LeasesTables", "longName": "00000029 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R30": { "role": "http://bioaffinitytech.com/role/Stock-basedCompensationTables", "longName": "00000030 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "shortName": "STOCK-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R31": { "role": "http://bioaffinitytech.com/role/WarrantsTables", "longName": "00000031 - Disclosure - WARRANTS (Tables)", "shortName": "WARRANTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "BIAF:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "BIAF:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R32": { "role": "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative", "longName": "00000032 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION (Details Narrative)", "shortName": "NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "BIAF:PercentageOfNetAssets", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R33": { "role": "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails", "longName": "00000033 - Disclosure - SCHEDULE OF PURCHASE PRICE AND PRELIMINARY PURCHASE PRICE ALLOCATIONS (Details)", "shortName": "SCHEDULE OF PURCHASE PRICE AND PRELIMINARY PURCHASE PRICE ALLOCATIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-18_custom_VillageOaksMember", "name": "BIAF:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R34": { "role": "http://bioaffinitytech.com/role/ScheduleOfPotentiallyDilutiveSecuritiesDetails", "longName": "00000034 - Disclosure - SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES (Details)", "shortName": "SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R35": { "role": "http://bioaffinitytech.com/role/ScheduleOfRevenueRecognitionDetails", "longName": "00000035 - Disclosure - SCHEDULE OF REVENUE RECOGNITION (Details)", "shortName": "SCHEDULE OF REVENUE RECOGNITION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-03-31_us-gaap_HealthCarePatientServiceMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R36": { "role": "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails", "longName": "00000036 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details)", "shortName": "SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "AsOf2024-03-31_us-gaap_ComputerEquipmentMember_srt_MinimumMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "BIAF:PropertyAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31_us-gaap_ComputerEquipmentMember_srt_MinimumMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "BIAF:PropertyAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R37": { "role": "http://bioaffinitytech.com/role/ScheduleOfIntangibleAssetsAdjustmentsDetails", "longName": "00000037 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS ADJUSTMENTS (Details)", "shortName": "SCHEDULE OF INTANGIBLE ASSETS ADJUSTMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R38": { "role": "http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails", "longName": "00000038 - Disclosure - SCHEDULE OF SEGMENT INFORMATION (Details)", "shortName": "SCHEDULE OF SEGMENT INFORMATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-03-31_custom_DiagnosticResearchAndDevelopmentMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R39": { "role": "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "longName": "00000039 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-03-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:BusinessCombinationsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R40": { "role": "http://bioaffinitytech.com/role/ScheduleOfAccountsReceivableDetails", "longName": "00000040 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE (Details)", "shortName": "SCHEDULE OF ACCOUNTS RECEIVABLE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "BIAF:PatientServiceFees", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "BIAF:PatientServiceFees", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R41": { "role": "http://bioaffinitytech.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails", "longName": "00000041 - Disclosure - SCHEDULE OF PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)", "shortName": "SCHEDULE OF PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:PrepaidInsurance", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "BIAF:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:PrepaidInsurance", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "BIAF:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R42": { "role": "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails", "longName": "00000042 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details)", "shortName": "SCHEDULE OF PROPERTY AND EQUIPMENT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R43": { "role": "http://bioaffinitytech.com/role/PropertyAndEquipmentNetDetailsNarrative", "longName": "00000043 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)", "shortName": "PROPERTY AND EQUIPMENT, NET (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R44": { "role": "http://bioaffinitytech.com/role/ScheduleOfAccruedExpensesDetails", "longName": "00000044 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)", "shortName": "SCHEDULE OF ACCRUED EXPENSES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R45": { "role": "http://bioaffinitytech.com/role/UnearnedRevenueDetailsNarrative", "longName": "00000045 - Disclosure - UNEARNED REVENUE (Details Narrative)", "shortName": "UNEARNED REVENUE (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:DeferredRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:DeferredRevenueDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:DeferredRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:DeferredRevenueDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R46": { "role": "http://bioaffinitytech.com/role/ScheduleOfComponentsOfLeaseExpenseDetails", "longName": "00000046 - Disclosure - SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details)", "shortName": "SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R47": { "role": "http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails", "longName": "00000047 - Disclosure - SCHEDULE OF BALANCE SHEET INFORMATION RELATING TO LEASES (Details)", "shortName": "SCHEDULE OF BALANCE SHEET INFORMATION RELATING TO LEASES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "BIAF:ScheduleOfCapitalLeasedAsssetTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R48": { "role": "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails", "longName": "00000048 - Disclosure - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT UNDER NON-CANCELLABLE (Details)", "shortName": "SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT UNDER NON-CANCELLABLE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R49": { "role": "http://bioaffinitytech.com/role/LeasesDetailsNarrative", "longName": "00000049 - Disclosure - LEASES (Details Narrative)", "shortName": "LEASES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R50": { "role": "http://bioaffinitytech.com/role/NotesPayableDetailsNarrative", "longName": "00000050 - Disclosure - NOTES PAYABLE (Details Narrative)", "shortName": "NOTES PAYABLE (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ProceedsFromBankDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ProceedsFromBankDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R51": { "role": "http://bioaffinitytech.com/role/CommitmentsAndContingenciesDetailsNarrative", "longName": "00000051 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:PaymentsForRent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:PaymentsForRent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R52": { "role": "http://bioaffinitytech.com/role/CommonStockDetailsNarrative", "longName": "00000052 - Disclosure - COMMON STOCK (Details Narrative)", "shortName": "COMMON STOCK (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-06", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R53": { "role": "http://bioaffinitytech.com/role/SummaryOfStock-basedCompensationExpenseRecognizedForStockOptionAwardsDetails", "longName": "00000053 - Disclosure - SUMMARY OF STOCK-BASED COMPENSATION EXPENSE RECOGNIZED FOR STOCK OPTION AWARDS (Details)", "shortName": "SUMMARY OF STOCK-BASED COMPENSATION EXPENSE RECOGNIZED FOR STOCK OPTION AWARDS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R54": { "role": "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails", "longName": "00000054 - Disclosure - SUMMARY OF OPTION ACTIVITY (Details)", "shortName": "SUMMARY OF OPTION ACTIVITY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "AsOf2023-12-31_custom_EquityIncentivePlanMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-03-31_custom_EquityIncentivePlanMember", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R55": { "role": "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails", "longName": "00000055 - Disclosure - SUMMARY OF RESTRICTED STOCK AWARD (Details)", "shortName": "SUMMARY OF RESTRICTED STOCK AWARD (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "AsOf2023-12-31_us-gaap_RestrictedStockMember_custom_EquityIncentivePlanMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31_us-gaap_RestrictedStockMember_custom_EquityIncentivePlanMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R56": { "role": "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative", "longName": "00000056 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)", "shortName": "STOCK-BASED COMPENSATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R57": { "role": "http://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails", "longName": "00000057 - Disclosure - SCHEDULE OF CLASS OF WARRANT (Details)", "shortName": "SCHEDULE OF CLASS OF WARRANT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "BIAF:NumberOfWarrantsIssued", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "BIAF:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "BIAF:NumberOfWarrantsIssued", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "BIAF:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R58": { "role": "http://bioaffinitytech.com/role/WarrantsDetailsNarrative", "longName": "00000058 - Disclosure - WARRANTS (Details Narrative)", "shortName": "WARRANTS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "BIAF:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-03-082024-03-08_custom_SecuritiesPurchaseAgreementMember", "name": "BIAF:WarrantsDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "BIAF:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R59": { "role": "http://bioaffinitytech.com/role/SubsequentEventsDetailsNarrative", "longName": "00000059 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)", "shortName": "SUBSEQUENT EVENTS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "From2024-04-092024-04-10_us-gaap_SubsequentEventMember", "name": "us-gaap:LesseeOperatingLeaseDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-04-092024-04-10_us-gaap_SubsequentEventMember", "name": "us-gaap:LesseeOperatingLeaseDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsAndNontradeReceivableTextBlock", "presentation": [ "http://bioaffinitytech.com/role/AccountsAndOtherReceivablesNet" ], "lang": { "en-us": { "role": { "label": "ACCOUNTS AND OTHER RECEIVABLES, NET", "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable." } } }, "auth_ref": [ "r207", "r210" ] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://bioaffinitytech.com/role/ScheduleOfAccountsReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/ScheduleOfAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts and other receivables, net", "totalLabel": "Total accounts and other receivables, net", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "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": [ "r46", "r596" ] }, "BIAF_AccruedClinicalExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "AccruedClinicalExpenseCurrent", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Clinical", "documentation": "Accrued clinical expense current." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://bioaffinitytech.com/role/ScheduleOfAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/ScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "totalLabel": "Total 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": [ "r48" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Legal and professional", "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": [ "r48" ] }, "BIAF_AccruedResearchAndDevelopmentCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "AccruedResearchAndDevelopmentCostsPolicyTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accrued Research and Development Costs", "documentation": "Accrued Research And Development Costs [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r31", "r124", "r433" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://bioaffinitytech.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [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": [ "r138", "r139", "r382", "r383", "r384", "r385", "r386", "r387" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://bioaffinitytech.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r138", "r139", "r382", "r383", "r384", "r385", "r386", "r387" ] }, "us-gaap_AcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquisitionCosts", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Acquisition costs", "documentation": "Amount of capitalized acquisition cost incurred during period and excluded from amortization for oil- and gas-producing activities accounted for under full cost method. Excludes exploration and development costs and capitalized interest." } } }, "auth_ref": [ "r737", "r738" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "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": [ "r58", "r596", "r772" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity" ], "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": [ "r473", "r649", "r650", "r651", "r653", "r717", "r773" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Offering costs", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r9", "r82" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Advertising expense", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r105" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Advertising expense", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r339", "r584" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfStock-basedCompensationExpenseRecognizedForStockOptionAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Total stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r332", "r337" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentDescription", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "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": [ "r6", "r218", "r225", "r573" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AnnualInformationForm", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r627" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Anti-dilutive securities", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r179" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r21" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative", "http://bioaffinitytech.com/role/NotesPayableDetailsNarrative", "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r358" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets [Default Label]", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r93", "r102", "r128", "r153", "r182", "r186", "r201", "r202", "r209", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r360", "r364", "r381", "r426", "r508", "r567", "r568", "r596", "r612", "r686", "r687", "r728" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "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": [ "r120", "r135", "r153", "r209", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r360", "r364", "r381", "r596", "r686", "r687", "r728" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Non-current assets:" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r627" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://bioaffinitytech.com/role/CommonStockDetailsNarrative", "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative", "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails", "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r219", "r220", "r221", "r222", "r223", "r354", "r579", "r580" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails", "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r36", "r37", "r219", "r220", "r221", "r222", "r223", "r354", "r579", "r580" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Business acquisition equity interests issued or issuable number of shares issued", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r90" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails", "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "totalLabel": "Total net assets", "label": "Assets net", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r0", "r1", "r8" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails", "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common Stock", "verboseLabel": "Business combination consideration transferred equity interests issued and issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r0", "r1" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails" ], "lang": { "en-us": { "role": { "label": "Assets" } } }, "auth_ref": [] }, "BIAF_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationships": { "xbrltype": "monetaryItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationships", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer relationships", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed customer relationships." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails" ], "lang": { "en-us": { "role": { "label": "Trade names and trademarks", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r38", "r39" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r39" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r38", "r39" ] }, "BIAF_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails" ], "lang": { "en-us": { "role": { "label": "Net working capital (including cash)", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed working capital." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total net assets", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r39" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combination", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r85", "r86", "r87", "r88" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative" ], "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": [ "r18", "r122", "r558" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r19" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r18", "r72", "r149" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r72" ] }, "us-gaap_CashFDICInsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFDICInsuredAmount", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Federal insured limit", "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r116", "r130", "r131", "r132", "r153", "r173", "r174", "r176", "r178", "r184", "r185", "r209", "r251", "r253", "r254", "r255", "r258", "r259", "r275", "r276", "r278", "r281", "r287", "r381", "r467", "r468", "r469", "r470", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r495", "r517", "r535", "r545", "r546", "r547", "r548", "r549", "r633", "r647", "r654" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails", "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r32" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails", "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative", "http://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails", "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Exercise price", "verboseLabel": "Weighted-average exercise price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r288" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails" ], "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://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative", "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants to purchase common stock", "verboseLabel": "Warrants issued", "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": [ "r288" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails", "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of warrants outstanding", "verboseLabel": "Warrant outstanding", "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://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails" ], "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": [ "r32" ] }, "BIAF_ClinicalDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "ClinicalDevelopmentExpense", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Clinical development", "documentation": "Clinical development expense." } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative", "http://bioaffinitytech.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [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": [ "r358" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies (See Note 11)", "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", "r94", "r427", "r494" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://bioaffinitytech.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r79", "r243", "r244", "r551", "r681", "r683" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://bioaffinitytech.com/role/CommonStockDetailsNarrative", "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity", "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r602", "r603", "r604", "r606", "r607", "r608", "r609", "r649", "r650", "r653", "r717", "r771", "r773" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheetsParenthetical", "http://bioaffinitytech.com/role/CommonStockDetailsNarrative", "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative", "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "verboseLabel": "Common stock par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r56" ] }, "BIAF_CommonStockParValue0.007PerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "CommonStockParValue0.007PerShareMember", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Common Stock Par Value 0.007 Per Share [Member]", "documentation": "Common Stock Par Value 0.007 Per Share [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheetsParenthetical", "http://bioaffinitytech.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r56", "r495" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r56" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r9", "r56", "r495", "r514", "r773", "r774" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, par value $0.007 per share; 25,000,000 shares authorized; 11,216,491 and 9,394,610 issued and outstanding at March 31, 2024, and at December 31, 2023, respectively.", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r56", "r429", "r596" ] }, "BIAF_ComputerAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "ComputerAndSoftwareMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Computer And Software [Member]", "documentation": "Computer And Software [Member]" } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerEquipmentMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "BIAF_ComputerSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "ComputerSoftwareMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "label": "Computer Software [Member]", "documentation": "Computer Software [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration of Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r44", "r108" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r42", "r561" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditLossAbstract", "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfIntangibleAssetsAdjustmentsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r41", "r670", "r671", "r672", "r673", "r675", "r677", "r679", "r680" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://bioaffinitytech.com/role/NotesPayable" ], "lang": { "en-us": { "role": { "label": "NOTES PAYABLE", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r80", "r151", "r230", "r231", "r232", "r233", "r234", "r249", "r250", "r260", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r390" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Face amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r261", "r390", "r391", "r575", "r576", "r594" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://bioaffinitytech.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Bears fixed interest rate", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r50", "r273", "r390", "r391", "r594" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://bioaffinitytech.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Imputed interest, rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r50", "r262" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://bioaffinitytech.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r129", "r574", "r719", "r720" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Monthly payments", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r14", "r43" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://bioaffinitytech.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF PREPAID EXPENSES AND OTHER CURRENT ASSETS", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/UnearnedRevenueDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deferred revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r642" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Unearned revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r641" ] }, "us-gaap_DeferredRevenueDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueDisclosureTextBlock", "presentation": [ "http://bioaffinitytech.com/role/UnearnedRevenue" ], "lang": { "en-us": { "role": { "label": "UNEARNED REVENUE", "documentation": "The entire disclosure for deferred revenues at the end of the reporting period, and description and amounts of significant changes that occurred during the reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP." } } }, "auth_ref": [ "r103" ] }, "BIAF_DepartmentOfDefenseObservationalStudiesrMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "DepartmentOfDefenseObservationalStudiesrMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Department of Defense Observational Studies [Member]", "documentation": "Department of Defense Observational Studies [Member]" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/PropertyAndEquipmentNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r6", "r30" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows", "http://bioaffinitytech.com/role/StatementsOfOperations" ], "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": [ "r6", "r30" ] }, "BIAF_DiagnosticResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "DiagnosticResearchAndDevelopmentMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Diagnostic R&D [Member]", "documentation": "Diagnostic R&D [Member]" } } }, "auth_ref": [] }, "BIAF_DirectCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "DirectCostsAndExpenses", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Direct costs and expenses", "documentation": "Direct costs and expenses." } } }, "auth_ref": [] }, "BIAF_DirectOfferingMarchEightTwentyTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "DirectOfferingMarchEightTwentyTwentyFourMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Direct Offering March 8, 2024 [Member]", "documentation": "Direct Offering March 8, 2024 [Member]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensation" ], "lang": { "en-us": { "role": { "label": "STOCK-BASED COMPENSATION", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r302", "r305", "r333", "r334", "r336", "r582" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "BIAF_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract", "lang": { "en-us": { "role": { "label": "Prepaid Expenses And Other Current Assets", "verboseLabel": "Schedule Of Prepaid Expenses And Other Current Assets" } } }, "auth_ref": [] }, "BIAF_DisclosureWarrantsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "DisclosureWarrantsAbstract", "lang": { "en-us": { "role": { "label": "Warrants" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAccountingStandard", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r626" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r624", "r626", "r627" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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://bioaffinitytech.com/role/Cover" ], "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://bioaffinitytech.com/role/Cover" ], "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_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodStartDate", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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": [ "r625" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentRegistrationStatement", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r613" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r626" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyReport", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r626" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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": [ "r628" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r616" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net loss per common share, basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r142", "r159", "r160", "r162", "r163", "r164", "r166", "r171", "r173", "r176", "r177", "r178", "r181", "r352", "r357", "r375", "r376", "r423", "r439", "r562" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net loss per common share, diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r142", "r159", "r160", "r162", "r163", "r164", "r166", "r173", "r176", "r177", "r178", "r181", "r352", "r357", "r375", "r376", "r423", "r439", "r562" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Loss Per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r21", "r22", "r180" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Compensation", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r48" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfStock-basedCompensationExpenseRecognizedForStockOptionAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unrecognized compensation", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r335" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "BIAF_EmployeesNonemployeesAndBoardOfDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "EmployeesNonemployeesAndBoardOfDirectorsMember", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employees, Non-Employees and Board of Directors [Member]", "documentation": "Employees, Non-Employees and Board of Directors [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine3", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCountry", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r619" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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": [ "r615" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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://bioaffinitytech.com/role/Cover" ], "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://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r615" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended 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": [ "r632" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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://bioaffinitytech.com/role/Cover" ], "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": [ "r615" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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://bioaffinitytech.com/role/Cover" ], "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": [ "r629" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPrimarySicNumber", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r627" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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": [ "r615" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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": [ "r615" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r615" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "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": [ "r615" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r630" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquipmentMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://bioaffinitytech.com/role/CommonStockDetailsNarrative", "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity", "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative", "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r9", "r117", "r138", "r139", "r140", "r154", "r155", "r156", "r158", "r164", "r167", "r169", "r183", "r211", "r214", "r228", "r289", "r346", "r347", "r349", "r350", "r351", "r353", "r356", "r357", "r366", "r367", "r368", "r369", "r370", "r371", "r374", "r382", "r383", "r384", "r385", "r386", "r387", "r393", "r396", "r412", "r438", "r452", "r453", "r454", "r473", "r535" ] }, "BIAF_EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "EquityIncentivePlanMember", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative", "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails", "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "label": "Equity Incentive Plan [Member]", "documentation": "Equity Incentive Plan [Member]" } } }, "auth_ref": [] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Extension", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementInputsDisclosureTextBlock", "presentation": [ "http://bioaffinitytech.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS", "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis." } } }, "auth_ref": [ "r92" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfComponentsOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest on lease liabilities - finance lease", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r399", "r403", "r595" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails", "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "label": "Total finance lease liabilities", "verboseLabel": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r398", "r408" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance lease liability, current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r398" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance lease liability, net of current portion", "verboseLabel": "Finance lease liability, long-term", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r398" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total undiscounted cash flows", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r408" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r408" ] }, "BIAF_FinanceLeaseLiabilityPaymentsDueYearThreeAndThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "FinanceLeaseLiabilityPaymentsDueYearThreeAndThereafter", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027 and thereafter", "documentation": "Finance lease liability payments due year three and therefore.", "label": "FinanceLeaseLiabilityPaymentsDueYearThreeAndThereafter" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r408" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r724" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less discounting", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r408" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal repayments on finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r400", "r405" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance lease right-to-use, net", "verboseLabel": "Finance lease right-of-use asset, net", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r397" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease." } } }, "auth_ref": [ "r635", "r637" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfComponentsOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of right-of-use assets - finance lease", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r399", "r403", "r595" ] }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance lease right-of-use asset, gross", "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r634" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance leases", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r407", "r595" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining finance lease, term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r406", "r595" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfIntangibleAssetsAdjustmentsDetails" ], "lang": { "en-us": { "role": { "label": "Useful life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfIntangibleAssetsAdjustmentsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r126", "r215", "r224", "r573" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfIntangibleAssetsAdjustmentsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible assets cost", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r215", "r224", "r421", "r573" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfIntangibleAssetsAdjustmentsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible assets net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r420", "r677" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "BIAF_GeneralCorporateActivitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "GeneralCorporateActivitiesMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "General Corporate Activities [Member]", "documentation": "General Corporate Activities [Member]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails", "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r125", "r216", "r422", "r568", "r572", "r588", "r596", "r667", "r668" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r666", "r669" ] }, "us-gaap_GoodwillMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfIntangibleAssetsAdjustmentsDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Member]", "documentation": "Asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [] }, "us-gaap_HealthCareOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HealthCareOtherMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Health Care, Other [Member]", "documentation": "Service provided for maintenance, diagnosis and treatment of physical and mental health, classified as other." } } }, "auth_ref": [ "r690" ] }, "us-gaap_HealthCarePatientServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HealthCarePatientServiceMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfRevenueRecognitionDetails", "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Health Care, Patient Service [Member]", "documentation": "Service provided to patient for maintenance, diagnosis and treatment of physical and mental health. Excludes service to resident in health care facility." } } }, "auth_ref": [ "r690" ] }, "BIAF_HistologyFees": { "xbrltype": "monetaryItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "HistologyFees", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Histology service fees", "documentation": "Histology fees." } } }, "auth_ref": [] }, "BIAF_HistologyFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "HistologyFeesMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Histology Fees [Member]", "documentation": "Histology Fees [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails", "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss before provision for income taxes", "label": "Net loss before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r64", "r96", "r101", "r424", "r435", "r564", "r567", "r655", "r656", "r657", "r658", "r659" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Loss per share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r65", "r97", "r142", "r157", "r159", "r160", "r162", "r163", "r164", "r173", "r176", "r177", "r352", "r357", "r376", "r423", "r740" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfStock-basedCompensationExpenseRecognizedForStockOptionAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r229", "r235", "r238", "r378", "r379", "r380", "r449", "r451", "r520", "r554", "r589", "r742" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfStock-basedCompensationExpenseRecognizedForStockOptionAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r235", "r238", "r378", "r379", "r380", "r449", "r451", "r520", "r554", "r589", "r742" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails", "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expense", "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": [ "r104", "r114", "r168", "r169", "r182", "r191", "r202", "r342", "r343", "r348", "r440", "r585" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income taxes paid in cash", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r20", "r148", "r344", "r345" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts and other receivables", "label": "Increase (Decrease) in Accounts and Other Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Unearned revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r555" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "BIAF_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating lease right-of-use asset", "documentation": "Increase decrease in operating lease right of use asset.", "label": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfIntangibleAssetsAdjustmentsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r217", "r222", "r226", "r573" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfIntangibleAssetsAdjustmentsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r217", "r226", "r227", "r573" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfIntangibleAssetsAdjustmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r217", "r222", "r226", "r573" ] }, "BIAF_IntangibleAssetsDateAcquired": { "xbrltype": "dateItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "IntangibleAssetsDateAcquired", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfIntangibleAssetsAdjustmentsDetails" ], "lang": { "en-us": { "role": { "label": "Date acquired", "documentation": "Intangible assets date acquired." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r217", "r677", "r678" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r182", "r186", "r190", "r192", "r202", "r389", "r567", "r568" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest expense paid in cash", "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": [ "r143", "r146", "r147" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory", "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": [ "r134", "r559", "r596" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r182", "r189", "r202", "r567", "r646" ] }, "BIAF_IpoNonTradableMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "IpoNonTradableMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails" ], "lang": { "en-us": { "role": { "label": "IPO Non-tradable [Member]", "documentation": "IPO Non-tradable [Member]" } } }, "auth_ref": [] }, "BIAF_IpoTradeableMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "IpoTradeableMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails" ], "lang": { "en-us": { "role": { "label": "IPO Tradeable [Member]", "documentation": "IPO Tradeable [Member]" } } }, "auth_ref": [] }, "BIAF_LabEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "LabEquipmentMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Lab Equipment [Member]", "documentation": "Lab Equipment [Member]" } } }, "auth_ref": [] }, "BIAF_LaboratoryServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "LaboratoryServicesMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Laboratory Services [Member]", "documentation": "Laboratory Services [Member]" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfComponentsOfLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r402", "r595" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://bioaffinitytech.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF COMPONENTS OF LEASE EXPENSE", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r723" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails", "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r78", "r409" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeFinanceLeaseRemainingLeaseTerm", "presentation": [ "http://bioaffinitytech.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Finance lease, remaining lease term", "documentation": "Remaining lease term of finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r410", "r722" ] }, "us-gaap_LesseeOperatingLeaseDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseDescription", "presentation": [ "http://bioaffinitytech.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lease agreement, decription", "documentation": "Description of lessee's operating lease." } } }, "auth_ref": [ "r401" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://bioaffinitytech.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT UNDER NON-CANCELLABLE", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r724" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total undiscounted cash flows", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r408" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r408" ] }, "BIAF_LesseeOperatingLeaseLiabilityPaymentsDueYearThreeAndThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThreeAndThereafter", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "label": "2027 and thereafter", "documentation": "Lessee operating lease liability payments due year three and thereafter." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "label": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r408" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "label": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r724" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less discounting", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r408" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://bioaffinitytech.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating lease, remaining lease term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r410", "r722" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://bioaffinitytech.com/role/Leases" ], "lang": { "en-us": { "role": { "label": "LEASES", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r395" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "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": [ "r14", "r47", "r48", "r49", "r51", "r52", "r53", "r54", "r153", "r209", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r361", "r364", "r365", "r381", "r493", "r563", "r612", "r686", "r728", "r729" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 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": [ "r62", "r95", "r431", "r596", "r648", "r662", "r721" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "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": [ "r49", "r121", "r153", "r209", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r361", "r364", "r365", "r381", "r596", "r686", "r728", "r729" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Non-current liabilities:" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes payable, net of current portion", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r14" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://bioaffinitytech.com/role/LeasesDetailsNarrative", "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r301", "r338", "r377", "r418", "r448", "r450", "r462", "r485", "r486", "r540", "r541", "r542", "r543", "r544", "r552", "r553", "r570", "r577", "r581", "r590", "r591", "r592", "r593", "r598", "r688", "r730", "r731", "r732", "r733", "r734", "r735" ] }, "BIAF_MedicalDirectorFees": { "xbrltype": "monetaryItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "MedicalDirectorFees", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Medical director fees", "documentation": "Medical director fees." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://bioaffinitytech.com/role/LeasesDetailsNarrative", "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r301", "r338", "r377", "r418", "r448", "r450", "r462", "r485", "r486", "r540", "r541", "r542", "r543", "r544", "r552", "r553", "r570", "r577", "r581", "r590", "r591", "r592", "r598", "r688", "r730", "r731", "r732", "r733", "r734", "r735" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r145" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "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", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "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": [ "r145" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "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", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "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": [ "r72", "r73", "r74" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "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", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails", "http://bioaffinitytech.com/role/StatementsOfCashFlows", "http://bioaffinitytech.com/role/StatementsOfOperations", "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "label": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r66", "r74", "r98", "r119", "r136", "r137", "r140", "r153", "r157", "r159", "r160", "r162", "r163", "r164", "r168", "r169", "r175", "r209", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r352", "r357", "r376", "r381", "r437", "r516", "r533", "r534", "r610", "r686" ] }, "BIAF_NetWorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "NetWorkingCapital", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Net working capital", "documentation": "Net working capital." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "BIAF_NonTradeableWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "NonTradeableWarrantMember", "presentation": [ "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Non-Tradeable Warrant [Member]", "documentation": "Non Tradeable Warrant [Member]" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails", "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total other expense", "label": "Non-operating income (expense), net", "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": [ "r68" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfOperations" ], "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", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Notes payable, current portion", "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": [ "r47", "r48" ] }, "BIAF_NumberOfWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "NumberOfWarrantsExercised", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Number of warrants exercised", "documentation": "Number of warrants exercised." } } }, "auth_ref": [] }, "BIAF_NumberOfWarrantsIssued": { "xbrltype": "sharesItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "NumberOfWarrantsIssued", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Number of warrants issued", "documentation": "Number of warrants issued." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfOperations" ], "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://bioaffinitytech.com/role/StatementsOfOperations" ], "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", "calculation": { "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails", "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Total operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r101", "r564", "r655", "r656", "r657", "r658", "r659" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfComponentsOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r404", "r595" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfFutureMinimumLeasePaymentUnderNon-cancellableDetails" ], "lang": { "en-us": { "role": { "label": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r398" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease liability, current portion", "verboseLabel": "Operating lease liability, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r398" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease liability, net of current portion", "verboseLabel": "Operating lease liability, long-term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r398" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use asset, net", "verboseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r397" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r407", "r595" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfBalanceSheetInformationRelatingToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining operating lease, term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r406", "r595" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r45", "r91", "r463", "r464" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Accrued Liabilities, Current", "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": [ "r48" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r127" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other expense", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r69" ] }, "us-gaap_OtherPrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherPrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r643", "r665" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivables", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Other receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r133", "r503", "r568", "r739" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r626" ] }, "BIAF_OtherRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "OtherRevenuesMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Other Revenues [Member]", "documentation": "Other Revenues [Member]" } } }, "auth_ref": [] }, "BIAF_PatientServiceFees": { "xbrltype": "monetaryItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "PatientServiceFees", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Patient service fees", "documentation": "Patient service fees." } } }, "auth_ref": [] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRent", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Rent expense", "documentation": "Cash payments to lessor's for use of assets under operating leases." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Underwriting discounts, commissions and offering expenses", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails", "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r15", "r355" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase 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": [ "r70" ] }, "BIAF_PercentageOfNetAssets": { "xbrltype": "percentItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "PercentageOfNetAssets", "presentation": [ "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Percentage of net assets", "documentation": "Percentage of net assets." } } }, "auth_ref": [] }, "BIAF_PercentageOfNetRevuenues": { "xbrltype": "percentItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "PercentageOfNetRevuenues", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Percentage of net revuenues", "documentation": "Percentage of net revuenues." } } }, "auth_ref": [] }, "BIAF_PlacementAgentDirectOfferingMarchEightTwentyTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "PlacementAgentDirectOfferingMarchEightTwentyTwentyFourMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Placement Agent Direct Offering March 8, 2024 [Member]", "documentation": "Placement Agent Direct Offering March 8, 2024 [Member]" } } }, "auth_ref": [] }, "BIAF_PlacementAgentMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "PlacementAgentMember", "presentation": [ "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Placement Agent [Member]", "documentation": "Placement Agent [Member]" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative", "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails", "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative", "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails", "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r620" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r622" ] }, "BIAF_PreIpoConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "PreIpoConvertibleNotesMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfClassOfWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Pre-IPO Convertible Notes [Member]", "documentation": "Pre-IPO Convertible Notes [Member]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockMember", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r602", "r603", "r606", "r607", "r608", "r609", "r771", "r773" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r55", "r275" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r55", "r495" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r55", "r275" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r55", "r495", "r514", "r773", "r774" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value $0.001 per share; 20,000,000 shares authorized; no shares issued or outstanding at March 31, 2024, and December 31, 2023", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r55", "r428", "r596" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://bioaffinitytech.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r644" ] }, "BIAF_PrepaidExpensesAndOtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "PrepaidExpensesAndOtherCurrentAssetsTextBlock", "presentation": [ "http://bioaffinitytech.com/role/PrepaidExpensesAndOtherCurrentAssets" ], "lang": { "en-us": { "role": { "label": "PREPAID EXPENSES AND OTHER CURRENT ASSETS", "documentation": "Prepaid expenses and other current assets [Text Block]" } } }, "auth_ref": [] }, "us-gaap_PrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidInsurance", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid insurance", "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r560", "r571", "r665" ] }, "BIAF_PrepaidLegalAndProfessional": { "xbrltype": "monetaryItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "PrepaidLegalAndProfessional", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Legal and professional", "documentation": "Prepaid legal and professional." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromBankDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromBankDebt", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from loans payable", "label": "Proceeds from Bank Debt", "documentation": "The cash inflow from bank borrowing during the year." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceInitialPublicOffering", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock from direct offering, net of underwriting discounts, commissions and offering expenses of approximately $495,000", "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from direct offerings", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r3", "r467" ] }, "us-gaap_ProceedsFromShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromShortTermDebt", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from loans payable", "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows", "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from exercised stock options", "verboseLabel": "Options exercised, value", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r13" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductInformationLineItems", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfRevenueRecognitionDetails", "http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails", "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product Information [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": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfRevenueRecognitionDetails", "http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails", "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r204", "r419", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r557", "r578", "r597", "r598", "r599", "r600", "r601", "r684", "r685", "r689", "r741", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfRevenueRecognitionDetails", "http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails", "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "auth_ref": [ "r204", "r419", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r557", "r578", "r597", "r598", "r599", "r600", "r601", "r684", "r685", "r689", "r741", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r119", "r136", "r137", "r144", "r153", "r157", "r164", "r168", "r169", "r209", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r352", "r357", "r359", "r362", "r363", "r376", "r381", "r424", "r436", "r472", "r516", "r533", "r534", "r586", "r587", "r611", "r645", "r686" ] }, "BIAF_PropertyAndEquipmentUsefulLifeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "PropertyAndEquipmentUsefulLifeTableTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE", "documentation": "Property And Equipment Useful Life [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails", "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r7", "r409" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://bioaffinitytech.com/role/PropertyAndEquipmentNet" ], "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT, NET", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r77", "r109", "r112", "r113" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r78", "r123", "r434" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails", "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r409" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "totalLabel": "Total property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r7", "r409", "r425", "r434", "r596" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r7", "r109", "r112", "r432" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://bioaffinitytech.com/role/PropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF PROPERTY AND EQUIPMENT", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails", "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r78", "r409" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment, useful life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, 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." } } }, "auth_ref": [] }, "BIAF_PropertyPlantAndEquipmentUsefulLifeDescription": { "xbrltype": "stringItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "PropertyPlantAndEquipmentUsefulLifeDescription", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment, useful life", "documentation": "Property plant and equipment useful life description.", "label": "PropertyPlantAndEquipmentUsefulLifeDescription" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://bioaffinitytech.com/role/LeasesDetailsNarrative", "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r300", "r301", "r328", "r329", "r330", "r338", "r377", "r416", "r417", "r418", "r448", "r450", "r462", "r485", "r486", "r540", "r541", "r542", "r543", "r544", "r552", "r553", "r570", "r577", "r581", "r590", "r591", "r592", "r593", "r598", "r604", "r682", "r688", "r719", "r731", "r732", "r733", "r734", "r735" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://bioaffinitytech.com/role/LeasesDetailsNarrative", "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "auth_ref": [ "r245", "r246", "r247", "r248", "r300", "r301", "r328", "r329", "r330", "r338", "r377", "r416", "r417", "r418", "r448", "r450", "r462", "r485", "r486", "r540", "r541", "r542", "r543", "r544", "r552", "r553", "r570", "r577", "r581", "r590", "r591", "r592", "r593", "r598", "r604", "r682", "r688", "r719", "r731", "r732", "r733", "r734", "r735" ] }, "BIAF_RegulatoryMattersPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "RegulatoryMattersPolicyTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Regulatory Matters", "documentation": "Regulatory Matters [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfShortTermDebt", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment on loans payable", "label": "Repayments of Short-Term Debt", "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfOperations", "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Research and development", "verboseLabel": "Research and development expenses", "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": [ "r341", "r554", "r567", "r736" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfStock-basedCompensationExpenseRecognizedForStockOptionAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r340" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementAxis", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r118", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r165", "r166", "r167", "r168", "r169", "r170", "r181", "r212", "r213", "r350", "r351", "r352", "r353", "r356", "r357", "r373", "r374", "r375", "r376", "r392", "r394", "r411", "r412", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r465", "r660" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementDomain", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "auth_ref": [ "r118", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r165", "r166", "r167", "r168", "r169", "r170", "r181", "r212", "r213", "r350", "r351", "r352", "r353", "r356", "r357", "r373", "r374", "r375", "r376", "r392", "r394", "r411", "r412", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r465", "r660" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r21" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "BIAF_RestrictedStockUnitsUnvestedMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "RestrictedStockUnitsUnvestedMember", "presentation": [ "http://bioaffinitytech.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units Unvested [Member]", "documentation": "Restricted Stock Units Unvested [Member]" } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [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": [ "r236", "r237", "r238", "r239", "r240", "r241", "r242" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "negatedLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r59", "r82", "r430", "r456", "r461", "r471", "r496", "r596" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r117", "r154", "r155", "r156", "r158", "r164", "r167", "r169", "r211", "r214", "r228", "r346", "r347", "r349", "r350", "r351", "r353", "r356", "r357", "r366", "r368", "r369", "r371", "r374", "r393", "r396", "r452", "r454", "r473", "r773" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfRevenueRecognitionDetails", "http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails", "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net Revenue", "verboseLabel": "Total net revenue", "terseLabel": "Total net revenues", "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": [ "r99", "r100", "r182", "r187", "r188", "r200", "r202", "r204", "r205", "r206", "r298", "r299", "r419" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r115", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r556" ] }, "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionAndDeferredRevenueAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition and Deferred Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r99", "r100", "r141", "r153", "r182", "r187", "r188", "r200", "r202", "r204", "r205", "r206", "r209", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r381", "r424", "r567", "r686" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]" } } }, "auth_ref": [ "r118", "r154", "r156", "r157", "r158", "r159", "r160", "r169", "r181", "r350", "r352", "r353", "r356", "r357", "r373", "r374", "r375", "r392", "r394", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r465", "r636", "r638", "r639", "r640", "r652", "r660", "r663", "r664", "r718", "r725", "r726" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://bioaffinitytech.com/role/AccountsAndOtherReceivablesNetTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF ACCOUNTS RECEIVABLE", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r57", "r63" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://bioaffinitytech.com/role/AccruedExpenses" ], "lang": { "en-us": { "role": { "label": "ACCRUED EXPENSES", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://bioaffinitytech.com/role/AccruedExpensesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF ACCRUED EXPENSES", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r21" ] }, "BIAF_ScheduleOfCapitalLeasedAsssetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "ScheduleOfCapitalLeasedAsssetTableTextBlock", "presentation": [ "http://bioaffinitytech.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF BALANCE SHEET INFORMATION RELATING TO LEASES", "documentation": "Tabular disclosure of long-lived, depreciable assets that are subject to a lease meeting the criteria for capitalization and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative", "http://bioaffinitytech.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r358" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfStock-basedCompensationExpenseRecognizedForStockOptionAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationTables" ], "lang": { "en-us": { "role": { "label": "SUMMARY OF STOCK-BASED COMPENSATION EXPENSE RECOGNIZED FOR STOCK OPTION AWARDS", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF REVENUE RECOGNITION", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF INTANGIBLE ASSETS ADJUSTMENTS", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r573", "r676" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfIntangibleAssetsAdjustmentsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Asset, Indefinite-Lived [Table]", "documentation": "Disclosure of information about indefinite-lived intangible asset. Excludes finite-lived intangible asset." } } }, "auth_ref": [ "r217", "r226", "r227", "r573" ] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfRevenueRecognitionDetails", "http://bioaffinitytech.com/role/ScheduleOfSegmentInformationDetails", "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Nature of Operation, Product Information, Concentration of Risk [Table]", "documentation": "Disclosure of information about concentration risk of product within nature of operation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails", "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7", "r409" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF PURCHASE PRICE AND PRELIMINARY PURCHASE PRICE ALLOCATIONS", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r89" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost [Table]", "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve." } } }, "auth_ref": [ "r236", "r237", "r238", "r239", "r240", "r241", "r242" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF SEGMENT INFORMATION", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r26", "r27", "r28" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative", "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails", "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "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": [ "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationTables" ], "lang": { "en-us": { "role": { "label": "SUMMARY OF RESTRICTED STOCK AWARD", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationTables" ], "lang": { "en-us": { "role": { "label": "SUMMARY OF OPTION 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": [ "r11", "r12", "r83" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://bioaffinitytech.com/role/WarrantsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF CLASS OF WARRANT", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r32" ] }, "BIAF_SecuritiesPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "SecuritiesPurchaseAgreementMember", "presentation": [ "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative", "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Securities Purchase Agreement [Member]", "documentation": "Securities Purchase Agreement [Member]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r614" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12gTitle", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r618" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r617" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityReportingObligation", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r623" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Information", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r203", "r205", "r565", "r566", "r569" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r67" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfStock-basedCompensationExpenseRecognizedForStockOptionAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://bioaffinitytech.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock options, vested 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": [ "r582" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of restricted stock awards, Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r322" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average grant price, Forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r322" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative", "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "label": "Number of restricted stock awards, Granted", "verboseLabel": "Grant date fair value of options granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r320" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average grant price, Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r320" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of restricted stock awards, Balance", "periodEndLabel": "Number of restricted stock awards, Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r317", "r318" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted-average grant price, Balance", "periodEndLabel": "Weighted-average grant price, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r317", "r318" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Numbet of vested options", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r321" ] }, "BIAF_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumber", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "FMV on grant date, Balance", "periodEndLabel": "FMV on grant date, Balance", "documentation": "Share based compensation arrangement by share based payment award fair market value options outstanding number.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumber" } } }, "auth_ref": [] }, "BIAF_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumberForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumberForfeited", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "label": "FMV on grant date, Forfeited", "documentation": "Share based compensation arrangement by share based payment award fair market value options outstanding number, forfeited." } } }, "auth_ref": [] }, "BIAF_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumberGrants": { "xbrltype": "sharesItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumberGrants", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "label": "FMV on grant date, Granted", "documentation": "Share based compensation arrangement by share based payment award fair market value options outstanding number, granted." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative", "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails", "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "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": [ "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "presentation": [ "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Exercise of warrants", "documentation": "Number of non-option equity instruments exercised by participants." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of shares authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r583" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Grant option, outstanding", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Options, Forfeited", "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": [ "r315" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails", "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "label": "Number of Options, Granted", "verboseLabel": "Unvested number of RSA, Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r313" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Aggregate Intrinsic Value Outstanding, Balance", "periodEndLabel": "Aggregate Intrinsic Value Outstanding, Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of Options Outstanding, Balance", "periodEndLabel": "Number of Options Outstanding, Balance", "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": [ "r309", "r310" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted-Average Exercise Price Outstanding, Balance", "periodEndLabel": "Weighted-Average Exercise Price Outstanding, Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r309", "r310" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Aggregate Intrinsic Value, Vested and exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. 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": [ "r326" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Number of Options Outstanding, Vested and exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "Number of fully vested and expected to vest exercisable options that may 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": [ "r326" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted-Average Exercise Price, Vested and exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. 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": [ "r326" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Vested number of RSA, Balance", "periodEndLabel": "Vested number of RSA, Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "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": [ "r325" ] }, "BIAF_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumberForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumberForfeited", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested number of RSA, Forfeited", "documentation": "Share based compensation arrangement by share based payment award options vested and expected to vest outstanding number forfeited.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumberForfeited" } } }, "auth_ref": [] }, "BIAF_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumberGranted": { "xbrltype": "sharesItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumberGranted", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative", "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "label": "Vested number of RSA, Granted", "documentation": "Share based compensation arrangement by share based payment award options vested and expected to vest outstanding number granted." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://bioaffinitytech.com/role/CommonStockDetailsNarrative", "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative", "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative", "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-Average Exercise Price, Exercised", "verboseLabel": "Exercise price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r314" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-Average Exercise Price, Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r315" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-Average Exercise Price, Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r313" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://bioaffinitytech.com/role/CommonStockDetailsNarrative", "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "label": "Unvested number of shares", "periodStartLabel": "Unvested number of RSA, Balance", "periodEndLabel": "Unvested number of RSA, Balance", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfRestrictedStockAwardDetails" ], "lang": { "en-us": { "role": { "label": "Unvested number of RSA, Forfeited", "documentation": "Number of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted- Average Remaining Contractual Term, Outstanding", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r84" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted- Average Remaining Contractual Term, Vested and exercisable", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. 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": [ "r326" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "periodEndLabel": "Balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r75", "r150" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SolicitingMaterial", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r621" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r116", "r130", "r131", "r132", "r153", "r173", "r174", "r176", "r178", "r184", "r185", "r209", "r251", "r253", "r254", "r255", "r258", "r259", "r275", "r276", "r278", "r281", "r287", "r381", "r467", "r468", "r469", "r470", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r495", "r517", "r535", "r545", "r546", "r547", "r548", "r549", "r633", "r647", "r654" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://bioaffinitytech.com/role/CommonStockDetailsNarrative", "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity", "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative", "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r9", "r56", "r60", "r61", "r117", "r138", "r139", "r140", "r154", "r155", "r156", "r158", "r164", "r167", "r169", "r183", "r211", "r214", "r228", "r289", "r346", "r347", "r349", "r350", "r351", "r353", "r356", "r357", "r366", "r367", "r368", "r369", "r370", "r371", "r374", "r382", "r383", "r384", "r385", "r386", "r387", "r393", "r396", "r412", "r438", "r452", "r453", "r454", "r473", "r535" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://bioaffinitytech.com/role/Cover", "http://bioaffinitytech.com/role/LeasesDetailsNarrative", "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity", "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "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": [ "r154", "r155", "r156", "r183", "r396", "r419", "r466", "r484", "r487", "r488", "r489", "r490", "r491", "r492", "r495", "r498", "r499", "r500", "r501", "r502", "r504", "r505", "r506", "r507", "r509", "r510", "r511", "r512", "r513", "r515", "r518", "r519", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r535", "r605" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://bioaffinitytech.com/role/Cover", "http://bioaffinitytech.com/role/LeasesDetailsNarrative", "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity", "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "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": [ "r154", "r155", "r156", "r183", "r208", "r396", "r419", "r466", "r484", "r487", "r488", "r489", "r490", "r491", "r492", "r495", "r498", "r499", "r500", "r501", "r502", "r504", "r505", "r506", "r507", "r509", "r510", "r511", "r512", "r513", "r515", "r518", "r519", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r535", "r605" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://bioaffinitytech.com/role/CommonStockDetailsNarrative", "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative", "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of shares issued", "verboseLabel": "Shares of common stock", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r9", "r55", "r56", "r82", "r467", "r535", "r546" ] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Sale of common stock, shares", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense, shares", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r9", "r55", "r56", "r82" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity", "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative", "http://bioaffinitytech.com/role/SummaryOfOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Exercise of stock options, shares", "negatedLabel": "Number of Options, Exercised", "verboseLabel": "Options exercised, shares", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r9", "r55", "r56", "r82", "r314" ] }, "us-gaap_StockIssuedDuringPeriodValueOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueOther", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Sale of common stock", "documentation": "Value of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r34", "r55", "r56", "r82" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r9", "r56", "r60", "r61", "r82" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://bioaffinitytech.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets", "http://bioaffinitytech.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance, value", "periodEndLabel": "Balance, value", "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", "r60", "r61", "r76", "r497", "r514", "r536", "r537", "r596", "r612", "r648", "r662", "r721", "r773" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://bioaffinitytech.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://bioaffinitytech.com/role/CommonStock" ], "lang": { "en-us": { "role": { "label": "COMMON STOCK", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r81", "r152", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r289", "r372", "r538", "r539", "r550" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://bioaffinitytech.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r388", "r414" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://bioaffinitytech.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r388", "r414" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://bioaffinitytech.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r388", "r414" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://bioaffinitytech.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r388", "r414" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://bioaffinitytech.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r388", "r414" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://bioaffinitytech.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r413", "r415" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of cash flow information:" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Title and Position [Axis]" } } }, "auth_ref": [ "r661", "r727" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://bioaffinitytech.com/role/Stock-basedCompensationDetailsNarrative" ], "auth_ref": [] }, "BIAF_TradeableWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "TradeableWarrantMember", "presentation": [ "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Tradeable Warrant [Member]", "documentation": "Tradeable Warrant [Member]" } } }, "auth_ref": [] }, "BIAF_TradeableWarrantsToPurchaseCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "TradeableWarrantsToPurchaseCommonStockMember", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Tradeable Warrants To Purchase Common Stock [Member]", "documentation": "Tradeable Warrants To Purchase Common Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfIntangibleAssetsAdjustmentsDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks and Trade Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r40", "r670", "r671", "r672", "r673", "r674", "r675", "r677", "r678", "r679", "r680" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "BIAF_TwentyTwentyFourToyotaCorollaMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "TwentyTwentyFourToyotaCorollaMember", "presentation": [ "http://bioaffinitytech.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "2024 Toyota Corolla [Member]", "documentation": "2024 Toyota Corolla [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://bioaffinitytech.com/role/NatureOfOperationsOrganizationAndBasisOfPresentationDetailsNarrative", "http://bioaffinitytech.com/role/NotesPayableDetailsNarrative", "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r358" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r23", "r24", "r25", "r106", "r107", "r110", "r111" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VehiclesMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentDetails", "http://bioaffinitytech.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" ], "lang": { "en-us": { "role": { "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "BIAF_VillageOaksMember": { "xbrltype": "domainItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "VillageOaksMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPurchasePriceAndPreliminaryPurchasePriceAllocationsDetails", "http://bioaffinitytech.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Village Oaks [Member]", "documentation": "Village Oaks [Member]" } } }, "auth_ref": [] }, "us-gaap_WarrantExercisePriceDecrease": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantExercisePriceDecrease", "presentation": [ "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Exercise price, reduced", "documentation": "Per share decrease in exercise price of warrant. Excludes change due to standard antidilution provision." } } }, "auth_ref": [ "r288" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://bioaffinitytech.com/role/ScheduleOfPotentiallyDilutiveSecuritiesDetails", "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r602", "r603", "r606", "r607", "r608", "r609" ] }, "BIAF_WarrantsDescription": { "xbrltype": "stringItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "WarrantsDescription", "presentation": [ "http://bioaffinitytech.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants description", "documentation": "Warrants description." } } }, "auth_ref": [] }, "BIAF_WarrantsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://bioaffinitytech.com/20240331", "localname": "WarrantsDisclosureTextBlock", "presentation": [ "http://bioaffinitytech.com/role/Warrants" ], "lang": { "en-us": { "role": { "label": "WARRANTS", "documentation": "Warrants Disclosure [Text Block]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding, diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r172", "r178" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://bioaffinitytech.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding, basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r171", "r178" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://bioaffinitytech.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r631" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "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)(a))", "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(19))", "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(20))", "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(21))", "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)(a)(1))", "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(3))", "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)(1))", "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)(a)(3))", "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(30))", "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(31))", "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(32))", "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(13))", "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(20))", "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(4))", "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(7))", "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r82": { "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" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/820/tableOfContent" }, "r93": { "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" }, "r94": { "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" }, "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(23))", "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": "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" }, "r97": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "430", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/430/tableOfContent" }, "r104": { "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" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r106": { "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" }, "r107": { "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" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "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": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-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": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r114": { "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" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r117": { "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" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "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(1))", "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(13))", "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(14))", "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(15))", "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(16))", "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(17))", "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(18))", "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(22)(a)(2))", "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r131": { "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" }, "r132": { "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" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r142": { "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" }, "r143": { "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" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/310/tableOfContent" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/326/tableOfContent" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r214": { "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" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r225": { "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" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r303": { "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" }, "r304": { "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" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "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)(02)", "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)(03)", "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)(04)", "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)(2)(i)", "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)(2)(ii)", "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)(iii)", "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)(iii)(01)", "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)(02)", "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)(03)", "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": "(d)(1)", "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": "(d)(2)", "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": "(e)(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": "(e)(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": "(f)(2)(i)", "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": "(f)(2)(ii)", "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)(iii)", "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)(iv)", "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)(v)", "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": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "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)(2)(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": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r356": { "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" }, "r357": { "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" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r360": { "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" }, "r361": { "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" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "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": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r390": { "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" }, "r391": { "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" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r396": { "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" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r412": { "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" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r556": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r566": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r567": { "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" }, "r568": { "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" }, "r569": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r570": { "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" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r572": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r581": { "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" }, "r582": { "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" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1" }, "r585": { "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" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r614": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r615": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r617": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r628": { "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" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r633": { "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" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r641": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r643": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r662": { "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" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r677": { "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" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r681": { "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" }, "r682": { "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" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r717": { "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" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479664/932-10-S99-1" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "932", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477385/932-360-S50-1" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 77 0001493152-24-019615-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-24-019615-xbrl.zip M4$L#!!0 ( *I6KUA8ZT;^-A -2H 1 8FEA9BTR,#(T,#,S,2YX M,2N1QS[P]GE^<69 M@&W#,8F]_' VUWNB/I#E,^'GG_[^-P'^O?]'KR>,"+;,&V'H&#W97C@_"@I: MXQOA#MO81;[C_BC<(RN@;YP1L; K#)SUQL(^AH2PIAOA]?G5U8/0ZW&4>X]M MTW'GFIR4N_+]C7?3[S\]/9W;SB-Z$:2^=V;R<9[^ZR17Y?8_B$8(OO)^X2^3K8/TW=_O/[MAP'^LGK\=-M_^&V- M'K9?UF_NO 793A\GXOI*_D66PRK?>\8*KY$ 8-C>AS,J7R3>T_6YXR[[5Q<7 ME_U?)V.=T9V%A#?/%K&_E)%?OGOWKL]28]("Y?.#:\5%7_=I\@/R<%(RI)(: M>F)[/K*-#+WI)QG2Q*_[86*&E)22O@E)24QJXAR=AXWSI?/8AP2@OWH5$P9> M;XG0)B%>(.^!%1HE9(@]UR\2PLL\4<_?;K!72AHF93*8OIO+D&DU2.[39)KG MJG=QW;N^C'/>RN(HR?1 '+18$)OX6Q\;*ZK4K)J+:YH!6WB-;7_DN.LA7J# M DF^!L@B"X+-,\%'[A+[5$N]#3(P7Z&QQB/;=L PP#JC-_3=9D- \Y,7\(IJ MRHWK6'@&T@CT!UAF;4V4IC]PH),Y$XCYX2S\F2HS+M7$+"?E(#+(2Z%'S2^@ M0L-/EO-]/T]<+"GPL*G:/['?&Q=[D)U)-H874?Z(I#ZO@2PCL [*NN.O+F?T M/F[/$S3T+;*H8>HKC'TO;/#L*ZZ&OX+6IMTD3EK>-K$-W--?GF,1$]),(2I9 M"(OND.%'9HI<$'V%?0*2E,"43>?"[/H0S(3O,C7]J\.P%L.D?3UUH6[H= =8 MB,RL(HT+NU=\V.VJ$)R%L*M$^&YNH\ D0-,AR(^@[CO&EY5CF3 KE;X&0%M$ MLH2&"]'7AR":KNR?0EA=A^U!V Z0MQI9SE.)<>Z2N)!\%#$V5R3!'4DJ%-)$V>RJNC?"ZIV)RKR;^SQ>T%4AL*M MJ,LZ)9MJDBXI,Y;4*4"]J0?K-7*W,+Z2I0WNJX%L7S0,)[!]8B^G8'L&P7'? MS4?+!?*[/,CZ?#(1M<\4/EV^4^21/!"5F2 .!NIY!&,H-*9+:JSCY(F:-) DN_% MV[$$!JM(LPZZ6NB@K]P@8DK/&SKZ)>@, I<.::+G):$$+DHN&"_S,$+G.17E MH2#].I4474K#.9AKFD2-4M>E66>'^\!T8&CTMX -=2 V=.*2&&!5(A=D5T7( MZ, X^\R@DGZ9R],)P-19'%=GZ08XL:.D=\R\Y +ENJ0[U.;2SHXZ)&J1F-L8 MN38V-?R([0"'2.1?4N92AT0M$B-$7+:J-L&(MB#S MN$(\RI.X4'F=1V4DRIIP+X[GDC"11!UF^+33ZLRD'IPQ-'S<3T6_N9K_3;[Y MQ]#F7:>TSSUV?.Q-T9;.C".W-_V&J^7?%MQ9=0:SJJGXFNU\1G MW0Q,E08.\S2QO?-)ZPBXX"E$&P;J9"+/6%_$YE,#E;F?DM+YGEQP.3:+GN_@ MB5]PP5&("U X5$709^K@/UWK[PG;0C/WZ/81D^[T@#A[\&(+'T MN)O)%MYR85#PO/7YK0X.-PV*4-^B ^,DX>9#PLZ-PL]7!6^=/_PL?!=7U2TN MG0+L&0L[-X$ZRL$%="$8T 3HL*(.YF,6'-+P01'[Y#L% 2%^B%L,Q1.P:%[R(NA(2-3FGV=+K& M"IN!!6!/ ]=80<\Z=8F! 6, UR)K8H-7GTVR+,<(M2)J[:AO/D5)7$I3# $- M/DK#^9BIS72N#3Y"9PZ*(0\DIBN@(F-Y(BLT>)!/'H_50:AEB?)T*L.M,HX/ M8PI7*P9.'2PV* :*T&J@SZ!5DP/>S,)3'\YE\+PFZ M!%ZG/&,1H@[LAF!'.WDT;#C+D),*A*L)N6 M!(C2L$;[@&B$2+U3Y$RGWT') M;;!-28+7&6X7)FX("[$B3*66QIK$.:Z-)J/A;$\DCK$&R,N@]#V MDL T.HSJB>9_ R_HCB@./SW7(_V<'0P M-X59QTN*$/W6AKM&-7UT-2$7J(6P4QI47;IC%BLK(U6;B%T???*%MW*O[<"\ M7( ?<>BG<\J.,.AXW6VWWE9AT-6$//B^*D;%4@:=K-#MUN4Z@SY@TK5_L:UR MZL6?E0ON0JPM.P'C7K3KE. $,^\&\^U&(!>W/.V?97>('K4.6SXP\Q)SH5H( M?M6NS79#[S%#;WI5MGK<+:/B@K(V@%5-/? M:DN%(31,!;*7,R?9L MQ7HB*_)D/HGZA:GX.8Q:*T-PFQ15Z0VH^HS'G?/<>%-6^0A>D<:%9^5&K6ZX M/N*8;<5>DCH*'K1>%V)3F6.X'6@'G?6L.'E;CF&3#%R0%N)/M4=W.X@/@C@Z MO5L-:14!%X2%Z%+ZN&^'V!$K/^5[7"-W)MI5\0-<=T8N1&\SD>WGVN<.N*78:]GR7&#XVF5$R9ZZB X\5,4F M2XFX4*P-2@W&HLZ"D=%1B.3AI>".QNK!MZ(=.',X_0V\G.HGJ#W[I]0<@L]-)4T_)?0E90T*:RYG3ZA20>[&IY";G! MNIK*G37(%Q)[F%12E/I]/WLU&3SGKR][#X([KB_8A>O0ZJZS"R_B&TG*]'7_4NKWK7E^?/GKGCM D3NV9HQD2<[P F*B[5*ZO?JR*G/Y@R\59: M<3E?;:6E>?K8\KWXS<$LI*_R.X('5DPC)O;?#UC%SKZ<[-D[2 G8/EQWVT01 MTEGBA\/0V%W"R =$3!^"0.]E/+3: [2@6'FE"D37-H:WO,GBZ/=4_'J*PB\; M7YQ?7+R=8E=?(1=/\/J!7I=(F()>M1:H+F-_0%0P5W#_WD56,+-T/ M3% 5-RM/XUQM$#7ZTAK;H9C#ISRI#4S3P&7@0[_J+/RGLHZX/+4-K \)6MH. MY#4T\ EA$KX2;7,(C6PYFV*WQ$W=!M' Y7/8S>);'92>&'E]JDEO _OAQ>C6 MP'$WE$TX+';?AW MY 3NS-F"MPN:X@!SNT-]DI<%GJRBK0VL)UWENI=J5:Q#MI1SWT=01L$F+I8WC@#![H>UZ=?EV#[ M0W.J4T_3!C& OZ29L\R7IK2$Y4@Y2IDN2VL#VV'/IRX64*V]G-!YMD26*S\_ M2.(( $_ M$#\6*$Q;PRCL(W=[BIFS16QZH77*-8RX3J;.=11M%0LF8"X]@C'$X?^R'7TM MTEZRHQD:U3-U,??"[P* M?L7MT=QD0PKJ#MC+TXSH^S\BCY_]6XO=+94,\8TR'=$O^7$Q)X4\CK-7PUJD M:!UTR4:GA.D"4/4D+8$E.H1?'H=C0P7[^M&V(-TA&5LBLX:7=$>#XVXGR/>Q M6R4B!UU+)*K_P"#[!G1)/](H3TLD3>T,11OB(XL-?29T>UYT44-!T&996B+G M%+LT2D/7OA8*3JY!CZ"K2-S+>[AEQ"^RO@E+/ 'CMX%';.QY V?]0.SH:'E\ M3$8V:>1I0=#NVX@&Z!Y,-D +Q_":6"SD#&G!&IN?'/<+=-<1;+'T+UH#?Q/^ MJ5/&4\H\"#S?6=,UL'!;E[JHI:V<=PATK"H7_6I5L]PR28T_VPW MRIWK6\]<\E\G';+%GA#&G:M12W.@"":4ODIU OHA5/NM,AX;PLI:4H9+9JE.[?:"_O$W#0:> C6MU( M2U">U%(Y(G=VC)?(8A<>. L8?MC.DIS'6T'24KDB_R@.4$7N>N2EYYRH2J*# M97OA^,T8VA_C;/@I'O^WT:=CO&& /X-O.%NYF%YE,5MA%Z.%GUJQ/[:4MC;/ M"&9.4,^!S7)P[K8V!]LG>IL_FBG2Z,B2D=YN=R21H.PD[@@1=X+<+]AG^T[# MX]:>&OA4#!-41@DRNQU?OIZF'E8T=Z.U>G^!EKR++NK^<]HSJ>W0*?$W;]9( MLGNV%R1:4Z$;168.?54N\&Z6_>=7^Y=M:$Z-&CGN I-3-/$!%?YE&[>A.IVN MD8^H^%LW=LA1HW'C_R?$G/X!$2KYKQ-,$WYGUWM+P0@RE/ M^O,"+>_[X:D=^/D_4$L#!!0 ( *I6KUAMN0XST14 X0 0 5 8FEA M9BTR,#(T,#,S,5]C86PN>&UL[5UMD]LVDOY^5?'-55]FJE<<>V\G:B6^+ M(U$V]R1*2TG.>K^D."0TXH8B)WR9E_SZ;8"DQ%<0T(@$)G6IK4UF!@UV]]- M-X!&XZ>_/NX]Y1Z%D1OXGR[>O'I]H2#?#AS7O_UTL5F-U-58UR^4*+9\Q_(" M'WVZ\(.+O_[O?_Z' O_\]%^CD3)UD>=\5":!/=+];?"C8EA[]%'YC'P46G$0 M_JA\M;P$_R:8NAX*E7&PO_-0C. /Z8<_*N]?75W=**,10[]?D>\$X<;4#_WN MXO@N^GAY^?#P\,H/[JV'(/PU>F4'>[8.5[$5)]&AM]>/K[-_4O*?/-?_]2/^ MOQLK0@KHRX\^/D;NIPO\W>RS#V]?!>'MY=7KUV\N_S&?K>P=VELCU\=ZL]%% M3H5[::)[\^'#ATORU[QIK>7C3>CEWWA[F;-SZ!G^ZE+:%SB)W(\186\6V%9, M8._\C-+: O\TRIN-\*]&;ZY&;]^\>HR$CT6*[N,-3 -A8IP+I5+TQN(H#^]==X#DP$6F_)="6A]%VZMX8'EO1;NH% M#UP*K1'USQZ7A;+W<%; CW0U2TMT5X:_GN[^0'U7>NK<@%EI8ABH 5\MLN M49[3YWE12?9[*WP"(W5O?7<+2O1CU;:#Q(_!MR\#S[5=U&U%7+V<58#L,Q'H M; %F$)K(1NZ]=>.AR$!Q%^-LU&=E&""]LUQ'>[Q#?H0.7QXG(39D-8H8_ A/ M'V=F/@"+C9_@BW@FN\.CD4'-'63G-H@P00?=,%A 4_.SLK3QD17ZR#'1/?(3 MU,522_.SLC2UW)!$LG-D13 5D6FUBS$JT5G9F\$'NK$KMSKOI!_$"'S+$YX* M.B?SAK9G90960GLW)MJ&$30.R*P*ZR^&F9F!].RL!CZ)>%A8JS0]<\ !/8_P M@L/!2TD8WDRNN8/LK"S^;(6AQ3#PJNW.' +<1.BW!$Q$NV>9!=K:"XA+SAN? M]!JGL+&P)J''><0I]S5@T,4F!$\?@P=@;"+P]S1$,,;*.P-QGX$9LY6T$_40 MI&!N8O=^^ZP[XS?.*_QV#OD M)!ZPMDQ">P=VL Q=&P%'P(KG[ET?G$?Y3YZ7[?)&&8>=-G;&;_0E/(3EX! M MSWN:N%Z"U;U"=A*Z,3A'?C$Y>NM)H&P]"(XR +=?,"=V*3J[Z N+!F^SB= V M\6;N%O&#P=-=3R+I,*3]6Q>FL-31J\Z_DBA=:7'+P]Y73\*LT"W^&C[O"O?6 M2:;5V86 <)IW2G]>KSUADP?*QP"9&YO.+GH;]MT!\@F#G[O3 6>UL\QE?;+? M$OCS#A7.;OH;&\7EP2D#@T+?YR8PK[X9R7O2,UY'!'YZ]$86/YG&N!7.V%%/ M8A3/N N.RD2>A2?X=9 N[+BE.JW?GH2<)GA=,H\D5_*3^AJ[Z.($YAO8.TIRBV M>W0B%<\*G4_#)LH MBD/7CI%#%$94QR4*7 M=-V=+<+SOB$(1![YXB]9NTJS2R&\XN1!')K O_#:]=[R2+ 2C\%"GR!8(3DN M[3(PDE=E*UB0&MI*$$*\_.GB3?X=*[1+=E-/HLY:7$;89^!N1BY81DZ_#8,] M3=696H-31"E" EQ<* _(O=W%A'LQ$-)/C[O-D(V<#<(KH1!R:4(F"'4?>X<@ M?"ID M:1*K=B ^2M4$":Y)))[^7]T]QL&.=O)F(VE-X)18E#"S*!5\[M;?.O MLCB?MBE+=BWGF]M+#Q\ -2;I+)T!M[46'],SHT 66 M"9KR0B07\*D3HBXZT=$],U1L"I )LN+:A!TP.I7H10$S7"S"RP16,?>G$Z/& MQJ*7!,S04$25"9&"/$RAIU116XOJ7T88T#AV659DG802A6T\\Y;<2[46S\BT MA.XFE2B6XXL,Y 9M%OBW:Q3NF\I8-$QSC:TEBMW:YCN*E#*AT5XLK(Y%4UMA M9\KI\H6PU)$_T]A8M,>D%&FK'1RWB2J3'152F;O2F6HM1?M&9BS:A)0)"-5Q MR$5;RUM:KJ/[8^O.C2W*MG\K@6C_QPQ+A\@RH6/BW%0?.9H5^N"W(]6VDSU6 M*G(F:.O:+B5D8:$5[1B9,6-7A$SP%?R^ZCL\OK.;4K1'8I6M?6$G(V(,!K"FZ;F#]=5J6J_/251 M7_FNU/.?^K]RT%$^N232.S:1CETJP58Y=JI\M_&M!.( Y/Q)S(V$PV*\6MN3 MLOEP;'K2[-A055M7I[],W!#9\3B(R%"GL(-;MS46[8Y:U9F/AS.UR!L='AB+ZNR!_RA.+_)UCA96>M&K)-9APZ"T36G;\LQOOQDD4 V?A(>L39QS"_YRU]4CSLB=T)DV 5$>NYGU/UM5S MEH0#A!V=HK>/VKI@(X$I&'Y0%JG3U5%(Q%VO3&L(INSH?HQ"^$V[".T4HH=6 M)QX-5S!ILLLTX>>\=5I8K:'H4<^/2J.D4HU\DA5_PO#OHA.]..'%BDT/L2R@]LJ;4? (N3 BO&]R=()S_M33GB*G?^/=1=$/RKI-TH' M/H.>9-7?K2R)^?TI8N(^%=*I^(,L7,8'V%F&P;T+BKI^V@#SNG]PEEFM0^H) M.D\?_^\KN*833FRJ_KQQ/I)HZA>U<]RK"W@>9B]L2WFULT)TW?:@7<.I34M[ MX6O8Y^)&5X1,D,&4$.(K!!.4_EOW*67>J%$83S>BC^&>#?!):I-J_ZDN05Y. MCNK>.\A$G]7U &R#6B0',JLXEU_T;JP\QX,P6W^B[X+V #V/(B6WB4K1C%-F M)*\$CK5%@VD*0#/VQUK[$/0!=OT MD:5H':CV;XD;HM:*K>U2\O0AZ;X:!=7J-5UNA;T$JTYK0CS/JAO[$%9GV4;( M(6=H>A0E^'*,CM^EM;QEQ>2VC0%TWJ59CYUR11+%9DO MO"L5:8\HM-WH> !$Q[B%5-(]Y=.PI:I'6DQW01CC"AL3=$,ODMY&(NG^\HD8 M-JE#)NQ,=)>YR,66$3L*B:1;Q^S8=:I#JO"@6!MJ"3.^[=[A8@NI .T =I!) MNDW,#B*36J0"$LM;>7WI^!)@]CI3^1>%EDMP]H%37\1EUP>T1WMG^;?(M&*D M061@4X;VT'R(CL7$Z+U^]L^[>)# N_SUTL[[ (;RT_2T\!V[FV(A<4L@Q1!(R5,R!*:O@+?A73 MC6POB*!'^,%0UQM34Q939;'43'6M+XS5GY6%^5DU]'^2'_^LJ,9$N597^@HW M6YK:2C/6Y$\#I 0>'CAV;WUW"_KVX^P "2QV";B5:JN49/U0E76UF<]5\QN6 M8J5_-O2I/E:-M:*.QXN-L=:-S\IR,=/'NK;J7S#Z"W^- KUY714HXWQ%$%JL MOVBF8FIC3?^J7L\T@-'0UOU+4GYT[2!05H"VW=K)(@5W5!\&A:?R,":'_?Z,LY,#\0(-DQ M7.TR9HGEMPVV9&ZTH^[[YW/C(ROTZ^=*)3[?5?G<&)IJ&L"HJ7W5C(W6/Y]3 MRPU))<(Y^%U@HKSP*''[OLKM5-5-Y:LZVVC*7%-7,-5B0QA N62YU,+E]U4N M9\#:$(@WUFDML?9#S3\MUC /+-5O>$KKGT.6 EXEAFL.=;R8S_4U09F,_O&" MN!;-&,:O%*IG-C-<\XJ8X86AK-:+\?\-D>/?^+9\(Z]7-8='F!Q!+*)AQ<[Q M3#50()(_UM[,:,V3_:R:ICK(0*\^S-[,8,U#K3;7*W!,V*7B>7083EEB.6I, M=U5S6^PQ'83M6==#7&5ADG5=SEDM25IS?#R2IAT/("<]C*7)5W.5#,'L@(*Q M1+4T\6H^ECFV'53(QB"7)E?-05-"W6'ML!CSTB2H>>QJY#L@VVF41N.VYJ[3 M6&U 'EL\-H7IM\Q^>T Q<@=.X[O5C0_(YRE[/1-@V)4ZUZ(>F;(9.,1.KZOGU18BG$B%')@52$85]1+&63\B^M#N M#(;2@](EMRE8LP2P2/L=.;H#0P16:];A;>MLL#CYN]8@7;%4.@BZ1X[1F'O> MKL_S?/"263XM.N'FY1DS%LO\[=^<4):]] M;*(4^6CGWK6]D#' =T6G,[_0N("*XA]U1H5%C>7?NO1*++U]4'3.]LN=/1MP MD\E$@B'\,:054S,J:>'O>>@QB+;WG>T\3U$KSWO4+@L(FHU%WF M^JEN<9=YL=:,M:[.9M^4B3[;K/6OFK+2QAM37Y-CW<->\H#[[%EV5@9]X;2A M6<#:L6Y1P"QE"Y_K+CX;>ND88=C#@X:#STV$MHDW<[>(*F#M8+>$8.-AJ+)9 M:=/-3)GI4TV,O,=I,1NLSK^2M)8^W5QKI[U%875CK1J?]6OX*3NY5B=_VZRR MW"8'),+*$A^JY^\EQ ])!ABM62YU%Q=4[5+WOR3_XL("S MNGRC*KK01O8=XLIX;9>U? MQ7/DD ?\R$N704A1=&-+T;M=)ZN;(K=,RR;VXJCRU3\]"9M6:5["XH@AT>-V)ZI&H1T[UNT_"]T,K)<19]D#;2,1,9-K^ MS@N>$"()$WRR,)"*]D6="%7F'69M2.:+L)#%90;>&V.UQ58ZT7Z#%SPV/?2_ M",[X&$-+O%_9N:3"1!TTHI=4S% PR"+? $K7A_R3>1>=!+NY7 .(30\2+H$K MQ7G80JA:\D>U6(_HN E?8 [\M'HVI\T(3\35O*P]3L#U*R=R!Z+BIA@:ES"V#)F2:[(NLY[O=&UY6$K6NT0*J:L MI8GV_NTZ2,N#4)T3-4/O6IVIQEA35E\TK9S(9FHSE>1YK1>'BB(B$O:F":YV M,8P]B)B4F_DRTMUQL M"F J *[E?8.P])DRM_0I/D#@0[PR!SY?G3)Y+%9E&# !K1^0=X_F@1_O*&<\ MI_OT0/-\:#AV)#X$&,8**XOK?V>-B#'K"R0?K'03< MUA;"[I:MO^=V*GJ7Z52PSR&[?(.^N-CB"X&Z*264B#/D.:4OT:$.*Z*45??+ M#6VZA&YN69T=D1R+",Q#<+"N[CJ@Q4ZU.WN]]3Z M_VU%IO/SV*SLP#_A[].%F2EJL21MU)]5 UPI5 1C :5J]F,V<9G/6V@ MM0BZX*0(SXJBQ38KD$Z%BWK:-)ZI*Y(%D55-'Q*IO+H[&S2ULZ)CG7=&F7)HNB\/]AZX;?_!M02P,$% @ JE:O6/&1'!BB, M(@D# !4 !B:6%F+3(P,C0P,S,Q7V1E9BYX;6SM?>MSVSBVY_>MVO]!FZW: MFJT:=^(\NCL]TWM+ENFT[MB21H_DYGYQT10D%O__'R\KK/",2N-C__=7E3V]>=9#OX+GK+W]_-9M< M=">]?O]5)PAM?VY[V$>_O_+QJ__X?__S?W3H?W__7Q<7G1L7>?/?.M?8N>C[ M"_RWSL!>H=\ZGY"/B!UB\K?.9]N+V#?XQO40Z?3PZLE#(:(_) _^K?/AI[=O M'SH7%PKC?D;^')/9N+\9]S$,GX+?7K_^_OW[3SY^MK]C\BWXR<$KM0$GH1U& MP6:T-R]OTO^2[G_W7/_;;^R?!SM '2HO/_CM)7!_?\6>FS[V^[N?,%F^?OOF MS>7K_[J[G3B/:&5?N#Z3FX->9;W8*+Q^EQ\_?GP=_YHU+;1\>2!>]HQWKS-R M-B/37^?AID.^\8?7R8_YIJY@Z!S1@?M;$'-RBQT[C#5$2E$';,$^763-+MA7 M%Y=O+]Y=_O02S%]E.,7")MA#8[3HL/]3H#=/?7"QO5BXOANN0^0\,HA?LS:O M>YBJ,"4X[OU(T.+W5P^NO: />?O^S;OD$?][IU&X?J*J'+A,$U]U7A_W^"O; M8Q*;/"(4!C(RN(WK(V=D$^2'CRAT'=LK11NW9Z6$LCA#@N%B^,1F"ZIC M4@&*>]5&X"3$SK='[,WIG&7].Z)MRQ *]ZZ-X)X=/-YX^'LI@18ZU4]>*0U5 M'Z%2P@=TB2 HKV]#LK1]]\_X0]>?7]F!2TD:$1104N)O9:P<,V:UJ$2KE4W6 M5$G=I>\NJ!#]L.LX./)#N@T88<]U7"37HE*C5,I ^IB RFQ(U8",D8/<9_O! M0\$ A3+"U7I72C"%],EVY];+$_(#M'ER+R),D;M!H+".E!FC8N(QU=AP39_( M9K(G]C8JB%G2K6J%(!':R$9! WC-*R5IYB.;^&@^1L_(CY",)*!YI23=V"Z) M-[UWR [H5!1/JS+"A)TJ)>^6/D".W6ZK:B=]'"*ZMJS95""=S#EM*R6&'II6 M;AA+F[Y!/1S/JO2HIC S*W2MG%3LQSL>%=+VFE:\X: C7[ #QYR=.NGKK;0T M2[I52N(7FQ!;X<7;;U?Q%N A0/^.J(I8SRJS -1>P[ZDVOU)K?L4-1*F\=:C M&G9VQVIPTZ7&1)DQ&M^ J;%0?J0F-F.JM"MTKG-CIJPE<*<:MAQJ5/':-K%V M*4X/*IUK69Q'-(\\2MHH(LXC MU8,1<1U$*:*D>.[*]>GBL?N3YZ56WB"E4*IC%3ZC+N;IMIPNB+;GK:]=+V+B MGB G(FY(%\?R;)88K2:&TO,@72@Q7?9SZJ3.A72(NK#@K#:S "TB[]9=H/)@ ME!FN)I;Z])7VERZ=PI*%OCO_5Q0D)ZW2_*B/51,S$[1D3V.N,;*R#U(MZ1 : MMM-EI_3C1JT)FVRCO-T@E\9&.D1MK[U\@WS RU]ZT 9GM4KFLCK)!S;^95^5 MDL/4]V[DCP>'O!B"_G4:@S"7Z*DX-=::X.&[QSLD?X[( /L7#B/6 M\PY:2HX9O8;S>MG72-RK-A="Z;.E0M^F7 QE:3]@J+I<$(>0+NE:TRZ6;[)) M)\?TN/8GFM]@$C<=/L4VAN\VF2O/5C4\JQYAI ]TJ-AIH[+L"7O70_ 8!2%Q MG1#-8X'%HBI+ML(835@82Y^8R@U3U_;$LP.ZH4@-B^4W):+NM1A*RXI9UJ]6 MAV#Y4[1:?Q'1-G$RNGF-\P0 0:=9["N+-OT0T_5(AR!.]( NYBY=GH+8JYL^ M*"^8S2BN'[ZF35^G;5YS!ZB?[LW#+N9X9;LEB2[V;H#B^$D7*[1Z8&&WI>+!29MUW::9?NXF!^I9^W*$; MO82(GC7F&>5LP))AXJ$;LCYIK/]EYX(E!D1LRTK_3%JFU&3T>-C9(2+V96!2 ME%Z0L;VP@X>8]RBX6-KVTVLV1[Y&7AADW\2S9BS-](O[380K91KUZ9^;58@> MIY 7/_8^;=E20EYU,*&'X-]?7;[9TN)ANC?Z_55((@[+ M#0.4;G22'>:+JZ)=Q2Z5PL9=4F4P[4H?@ CBE8.6+ESR)%ZGBS,$"*]MI4@4 M]PDR&$ )8RGE$!1OW[03B_M+#N%5P9&MD,?.;@?C%7,'0?;N4,@X*4C][LU] MS@8SLI-PXS<_O7GSRPB1R:--T%VZ,RR PWJK=:X!K=U=*X"$X$W !_$ SFB' M3FD )E-BSQ&;=#>A.SB+[=:MD/6^P2#DT6S<\48+=T@ M3.(:-PR))P]N%Z-!D%,.;GJ:1:/K^Y'MC=$3)A(0\BU;(?L"P9#(WS1[SYMF^DO87V[<" H!L"(1?]($0N]&N*6OJ.&RZM Z*7RP_=<,VJ!0XBP)Y,F^VW,EK>7&)!.3=TT$V(RDP??L@*(HID MO=NR!?+F$ S*O*$#;D)8CY)/;*_OS]'+/]!:)/2]IBV0.H]B4.P-'6P3RD;$ M9:&V$]>13RS[;5L@>"[)H.0;.LTFI$WME_Z<94^SC$HF+SD 0)<6X""B'(2C MH>-L0F'?=S!YPCE[=X]EAY)U#\^%2X"P8PN@D=,/ M30F3>ALSN?$Q0$Z?\8 M7Y03/%WP/L.-&Z/^/=H!H7?Z!$XI2WF9DA&!#^[26EV&0)[/=H# M X]P$(M&C\F9GB3;!96W(&G9'MGG"09EWN@Q.25LA(/0]O[;?9+M3GGMVR/_ M(MD@"@V=FE.-8&84*.QJIXG1LBY2"HJWH:,Q6W.Z!-FP6N=;F"WT-'SDEY?(KLR+[8P6 M.$ N*.V&3IK4)$3[Q("X-'3G3NK+KR[ZV,ECN76%#.#1TS!YBE/6 /3N'A-#1:VA"]H, ;.E'N4,47]4X3HX5T#_X$'";&BU\F&)0[$VEPD9S-T3S MA, ;U[=]AQ[FMC=B @A(>ID-A@KQ("Z-^DF_(,_[AX^_^Q-D!]A'\^1@(?)6 M %V,1D1..0A'HY[3S]B+_- F<<@M =X-;M,6B)]',2CV1IVD:5CY9N5*+E<7 M29_?HP4@" @'L6C4>=KW0T1L5@077=NAG=(KPH+?HP58" @'L6@T\#A^47N4 MGR46QP[L-&R!Y(OT@@)O--YXLK(][RH** .!:$2QM4)D M2:?!3P1_#Q_31%Z1X+D=6@ 3#<(1*.1P];+MK! DM4H1*'0N@T0\(F&Y,]C MJ [Y;^J9;*Z+HCSYVN+":-,2,*!)'U,AH1 M)>)!7!H])N?+/ B7Y5P[HV4/D M*N]%3\"AZ\%SGQL.V<-^?:]8"6>]3"XJZ MT9/OE>U_(]%3Z*Q'!#L(,<=0L'DG%0Y?2@.T !YU/D#@FDW%W1;LC&NK!L,H M#-@42JD5&BX$_5H DY1\$)V&2U$%VY0]-+]:C]$"$1:\,44OX15]T#?QYDK: MW6BLRG$!0I8[>O_]]1Z#]/'?LM\X/^T,>MB]"_FK\;9,[MR_\+9ST=D()+Z M@3[&#]"<_15@SYTSQCOI2)ULJ-<-$CZRV<3UB$+7V48&[G+Q[A N.G_9&?G_ MUL[5UGV2O[B'G&\/J1.@1,^W-[@JWB#"[U8I?/7= M(B+BN::ZV(=@M$>F[ (+H'FU&Z'2]XD(98U5&(!PT7>M2!7 M.)RD6/!J^>. MD:/Q&Q&VVR;IK9S@#1=ISTG#/$;@I7(-FZ:4[EL)+O+HW 5AZ9+7\H MP2<:A$$;#MWY/!::[8UL=][W>_:3&]J>#!-A-UV7OI3!1\X N )IPVK,;E_U MT=RRB<^L<3*0^.WO>5.P8>@(* <7%FVPP(=4WE9ZO^W]SZ;:K<0D&[>BJ%A] M,Y8*EE+C0>!2#$Y16E^%.(AT?AT12F;BUH]O/HM9N-J_7ESRJI0:RWP4#V,) MG/(,@SE1THIP%@W65J"E/$%(5^("K?R%9K\-X_NN NL%$<<-$"]$1D7Y>4.U M%64)1Z!WQS",4V6M!&3!6&U%6<82!',E;M>J7^4X\NBP5S?NVE80]SB ,*LD MY+GR5_,PT')]VXK:/@L0;)4$3A]F5/E7%(2QHW&* 4M#CC?V+_,D]W# 3?_; MF"P.']5XJ(]F#E*"2H*V#U&" 0I9M,<*W6)NZD+:;J>9\3 5J16Y/C4&J^2C M"'IV\'CCX>] <,3/AP0/L#$[\:#:@B,V;"F$M/Q2'8^-![H,[# B*!_D,B1+ MVW?_C#]T_3D]2[E4'B.Z*%"Z=HZ;NU+XE7)^[0;,%4]'I!\&W>EL;'6&-YWA MR!IWI_WA8/+7SG#\J3OH_W?\\:^=[N"Z<]6=]">LV6AL3:S!-/ZI?K"C%;L' M8KB8N$L_OH0@'ZT_B@N"(4"I/^ZS.IG=W77'7QD3D_ZG0?^FW^L.IIUNKS>< M#:;]P:?.:'C;[_6M2>U\I3P$%+HTY-U![C/SX0=T?N'R<_EFGY^4\$F,SW#Z MAS7NC*V>U?_C>((.#3_$[CB*-9]96\K63.?.137PT'Z-G MY$>(3^;[?3)G ZL['E ZQ]9G:S"S:B?SQG9)?#ZZ0S:C8:GV MQYW/W=N9U;FSNA,ZQS(MJ%^TMY14"/B?]XF\I90U /< AX@NT>N=&*4=RGXI M+$O#*9T!1MVO;"ZKG4#FJG:3K3=]Y^E^@*TNR ?7ELO",MH;WMWUIS'$\7O? M&\8KBC5H9#G)N=KY]!;60D;O<-"93(>]?S2P9:.$73Q !O$=4M\6EKF8Q@NZ M_["86._8%-7,YN.+3=B%:WP5>%M8O[YTQ^-N$Z_X)'H(T+\C%J?T#,Y(;POK MTF1V-:'+$5M'V?S9"*$JNS?A+NYM8;%2W\71;7HZ= .G$B56XRA-@-'"& MT63@^MD4[UM%[!462(7=:W-\J6QC1=P55E;ES6R3/')WM2*V"LNR8&_;J!+F M-[DB!@KK]/Y6MSFJDXV9B-C"(IULSYHC$5BG!32_4UZMF^,B6[9%9(.+=W-D M'F+3N69!85XP8!RR$D%\Y@HK_U$VGLY?TJ=V-H_5E!+4PYYG/^"$ABX#>8FR M/?L ^P[PE0=:C< MOH>O-JR,3\::TK&'BQPKXB0LH+F^Y*OZD,,JC(,H:W/Z%CBW^E?NN U.66L1A6H)XGLP;47,;1OWKV[C.&]ZG=OLI+DS!P3 M$>>1'@&Z2X)BRD T64=I/UV92H>^;[@L;^ L;$R2##TO1ZO(8^[M:RIXQ^55 M[P'23HI][WG%V1L M(&MF"+S$.+:)F86I<#\%O1_S++S;'NQ7,(>5?DU923V M80E./"K=3QAV=?ZKWG$!D_&(;D'9D7])EY8!VO.B[TW W+:G"):867"W9&3< MZ@!]CW\25IQ0Z7^*0)<7 +A),B"U>V23(8F#RI)0:\I%S(+( "7M?,*PJW(/ M8:XM3ZCGV4$P7*36YR$9N\O',*E:.EQLMY(]V_-8X;/,2ITV%!DDCQOXE'6E M LE >J0M%XG+5)98,R*N@S8_;CBY+*D]LN%^-)U1D@>D*=K2F=*JI,$-%6.6 M#4 G3)M9)&59^/*^)ZP#BLQ#@.NM0;FU.F=6B5AKJ71&!'GNRO5MLM[]R8OU MCTDF=>7Q_8;%4)O>'];U[#;V'(YFX]X?W8G5&8W[/2MV%X[&UFW_KC]@02K[ M/]_>#GN)HW'C/]3D-1RC("21$\9[2)8L0R5%OT/D&17TA&FMV\NW0V5, M86RTB%.#E-UW"H,8XY0E<]OC"9].58<25@DO^K3MA,]G%5#&VC?JW/+MTN M+M'0_@9[)5G#0CM-E0[57PPL(=ZX66]DK[/DYH2CC%<4?"+"!&%93UWUW([8 MA2BQ9)RC*2.RAUY M"Y=I:>+$2V=!IKZW]&O7BRVW]+=H1;],FCQ0<=J.('BAOF>>A@I5*8RJ?6[ M_JU*+KY@\HV),2FE FP$ZWN@+AUJ1A%P8R(TSO-7);]9DM;(8PF$N4RM9F8] M\/$_A/(V+E#CG(]5LAYG4#*/#:\62+UJS'WT686K%F;5'M$&]@"]* CQBB4N M>XE'[-%]@D+K:G_N#Z&1S4E2P5_;WMF4'O-M?^GF4UKKG4-S#_PA]+0!$4(* MJJU*YR>,Y]]=CW<62IMD+7XD%=CA&<),6U'- R62,<653*ZX6663BNR!/Y)& MU2E"48B"&6%*.&0,VIZWOG:]B,5M;6,SA0%)Q9(X^8"DX=0:3/O=V]NOG>O^ M[6S:_VQU)E9O-NY/XYHX>L..NI3E>8%=Z\7Q(BI+%GG&2FQ$25V'X2)+.>@+'FL!/16.*,C0I]JP^W$V./#-/ M-PR]V==:/7EXC?)W+LF*<(!=-$6^*;^56)T-XZ;O-+-(ALU.,UUWR1X(2)%V M<#8U;!55GE>Z*U8$M;;=7#+\_2\FP5[9J:(ZV2A$1VJU>Z3%[5-##WN$T-A1 M*)";-W:D%>]9A=SAIT%_IRZC)@/'B.!YY(1]?X')RDXE*+-9"#OI-D,4B5.V M+(!=C3$6*, %GO\E@M%SI ](F(.7?MI"2S]DZCDD$T2>61(D__Q-F_);&G!H MEHD=2UAH9O>CA@/+WDV)"\ 3RY837O.&CZVH#(HS_<(,0>7JYO M$!+GCW%:-GYN*R-I$V"A$'HZF_ +GFC=>S.$KQ]PF','E?L<9?HR>; MQ#/_!+B"-YO2\!D/ 1BDW2.,W?I9]3PY@!X+KYXKA M2B]AB0^:X@F*T_+^5\,%#]$,2?=7C2578R(3\X4?1X-\<>F;G,8J)N8-5LZ M)7C2\]#4?H&GKP,&N[_4%$U3_EAY,'>FVWMX]^O, K2(O%MW@82VG\+U03N! M+MP[=SJSB74SN^W<]F\L TQ!_"0'-8N0M*\!AB$^C67L0\(13#(3*4(ILA8I M2,OX.!"0C:LU*_HNCN=0ZFR&B4D%JT+Y-%7)&.1Z@UFE#Y4YT94ZZXF?*(.& M(HY%B9@4"E$WD$9:N9H VU S6.(/I#O#C&+9\1_HH"FNHG0=3P[2;CM=D3F' \.A M'P+C%VU@Q!?D/F)OWE\]$?R<%'V6(2/HU+AY\VB89,PT9/>4>)/'K.0V'$Z1 M^[EU!]Q=\L$%OW%I@V]!1K"F>Q"Y\L)\TAHZ2%8H3B,/@NHB;_(X)Y'Z'179 M*EJ)Y+[31$., D]7,4R=$7/#G?TB%6N^2>-W,1L[0^FW<&G_A7]U)U,K.FDT[W^S]EDRERN MVFL*]/U4G.C6?\G_RZ=@;GQT^)/4P*J MNXX3K:+X"LSN"I/0_=,&K)AR"0!CG3;L(J:;<>-4HPC"(KWB?J<-<,8@>- P M#TP5UY%*[Y,&=H]-<']DB#]BDIS"3UGN=+H"SO5^SO5^SO5^SO5^C*WW U74<.VECX/0==C%G?1)CY2> M:_2,/"S.W8A+3RAU-KFD3SDNJI[" $QN[0=,6.MU1KP0!:BY\15^A(17;C,& MA/T)^8C87@^3)T8,ZCJA^QQ7_10*7=;-^+(Q2@Q (!Q<**;]I4P^GG(EDX\F M&I2'3_&UXOZR[]-S+;H5VI YC=L#&42\<0;A ?;Q+JW6RQ.K/ 4# W9I#SQB M%HPSUFZ5*)L#7#^BI*=:AOW@"E'>4=*.OOZLT#6=)RC=KF^3=2P*=K,JFSVP MY\5NPY(='(?=&$!?\!'V7&=[ MY>" W5/!;B'@F^<_%LSSL[N[[OAK;)WO?QKT;_J][F#:Z?9ZP]E@VA]\ZHR& MM_U>_NK!SN899YO]V6;_ ]KL2T"<79$:A]X$B?2%8?I@A_98\F6<&'QT7*)KB]'"< ML81DJ7NRGNU!48F3-I@^61&M<)WYC8-^$$1H/B3L_VR'-8B8X(:+^-[J]-=2 MAK8#QF^/%E3(;S-VBWKF<"[/=('+F*YDBI<]I'U:4Q73S1QN2JA.5J,#QCUK MT1[0=BB&)'YHZ 9@/A^@\ LFWUQ_V;.?W-#F"90U++1K@5AANB'A?M"ESKG9 MO8?I6PBK]7[+%N @HAQ"XF?-8=T"!+(6[9'\#L7@44YCW>"%&XH#PK9MVB/U M/9HAN?]J;E3N")$K.W"=>"<)@U-RH/8@> AC$,P?M168LH/'F^M^K^^S #U6 MVB/R!?&PW.;M@0PF'SPI:S-R=.?/B(1T2?27TJ2%8MOV8 +0#@*BKQ8;7JVP M/PFQ\VUDDR&9,!?=_+/M18B^Z))94*%S>R!390;$\%"; E2Y'A$'^2&+@5G0 M+3W=T$30+BTNXPXT;P$ 4O)!D6L[B^>K117+S0OF-&&_%F"ES@<(FK9,#'Z& MN70=$G9K#V1R-D#$-*=N;.(5TH2-8(PNP+:.TY;=NGD8$/=GN/,6!.3"'X2,BO8@0%K"4U)T4<7DIXG(TMD;= M_G7'^J^1-9A8DTYW<-T93O^PQIW>;#QF=:32NRST\)YRE+BAJ!<7P.R;A1NT9,DWPA',"D'Y[!+D4K? M.6AZ1DZ)N\9+:'6^LQG1<27NARS#G'$>[!+WDI; ,]]93P)/&304<2Q*Q*1T MGKJ!-#) KPFP&TWPN;4?Y/>WIT6<]J\_-^SJ.<[K@F7T5ST] E+NX=53%"+" M8@;Q(OQN$SCPD74 V^NZ1>) H8OY .>TT[G\6]-U$?5<_EW+]1!'8[9[JSP, MT][M\TW7;3L:&0[]$!CZRK:![,GB2H7][B^;OC+XV&.8"C\0>OH\9MLK"J[1 M$T&.F]8/?_)0+&9_Y^H"D$=1>$TU3VB?0E3+>7M.=<+K(D2]V@>QG!MPPZ/5 MZ,TSC5*2E0H4O7^W;R;EFT;_VAE84VY%HN9,P/05)!':F+^%UM_W$GO^>&;E M+-W-&;1G/K*)C^9IS)D:1A_VF9D-K.YX0#D86Y^MP3]:<@>;OYSB MF&VQ2@HO#+_JWG8'/:LS^<.R=N_K&%NWW;@NV'28"$*/_^4F"BG5=[3-*EK% MW*8).#,Z*AE@_\)A$O(\J:M->&/)S6PZ&UN=N_Z@?S>[2Y$?=;_&[IG9X-H: M=P;#P46/">OVMF%/W [(DG>V4/AM#SOM1=TF68)]85GD.& X;34YDS)*9"ZC MO7;&.(9@L>\[@KB%XC32<:$N>#LT.CT M<&>_2"6;;Z*EB(]8L@7R3'0G! %"FVK_\?YOC!C?V:R)*LF&FM'. 0!2-[G;,3B(_2'PJQN8/AE)ZD1]VO.^=_[2?J M'F;6#YS0T*6TT.4O=K]V_7E\203_Y[C8@.W$"7,*9_%JGZ([)+0";I2#1ZM[ MEC'6A#I4#@Q(K1HKXT-7F4M_N,BQ(@Y6!9H;$)Y:.7)8A7'CMA-%SFT^L[)0 ME-(#Z0EI%>."CV.I(;M."^ UTEY4OPHT&N8Z_4YI6"?_WN"(3/$:AW8/$S9U M"4,Q%7IJ"H0]])7#I9DS;B;>/C1>0;2YG9>09>,,+;O4WMEA M1.C9[YJ>2U5!S??Y86 M,&WXNYJW.EB+!6*W$:/C[#"<87X8^%7DH&#'T:D1 ME%H7SUTGC0=1U8"];C\,XCR^P5V4QG!0!Z%Y7-CIRO:_,1:$8:"%UB>,)\@N M!*.^^T1SMM:T2@",(J?Q"8,(<0MAJ+>N!2LXY(:9"))2:TOD*]]#^J%0^:$W MO+OK3^_B$$L6Z=L;QK>/6@/PZM&ZH^MR1974>"I4>& \#0>=R738^X<;Z(L0^,- MZAM/9U)5>QLW+C:L2[II,[ ?A!$0Y2F2B$&'P3TR964"@.9ZS.%JLL8J#)AG M_*X"&),-V96!9^C]2KG=C\P]46BJJZB ^.4 2V8:'?+7_6Z3N;PPT5ZS-B]! M7(X-LC;%Y52O;+IY8!F;4;D',_^9?BNX8)?U ME'>\Y]':1.AIG6\_+BT!$$D3:IXG%X9UH_ 1$_=/T25L@DZZ+*H5625DG!GG ME:Z]9OW)X"GDT#@[1$QRA&J6BX/7644(^6JULLJ:4 MLK?GHL![6MMDC!R\]-G"=X-)W#3A.&9>6 CD0Z'DSF1V=]<=?V7U+V+?U<55 M=V)=QT50K,$D*0.253\96[WAIT'_O^GO-\-QZNL:CN(VW2_=\?5$=Q5S:_7D MX35"Z379P!;3BQ\>7PFQ%64R/\77WQ44DV/#K/I!NI-AJF%(.1^FTL<9XW^K M2?W K)@:0#/>CY>L']N\Q90WLE+TDV/ M)51%\DI8F6O@K ,NDTV.%4-JJ%M0>!.3S%&HT%E3ZHO:VU7B4BJ#]/^Y_[TJ^YS MO=17!+F*%([R58RM^_1^N"]-^<1^]".,.:57ITS@P;PB/(P_C&?>5\E-:CNM M##AN5P4/%K!IW%Y0-7[$C/@AKC#Y\C;W7'R8R$T^^9:&I=$HF20HE!X$* LL MEY52(@R. =OKNIY,&LPBI-BX*>?@E3;UX VC, AM?TZ/:(D/KX9='/2H^P^& MAD4=O#NI14+&1=U4R.87Y"X?Z:&P^XR(O436"]UJN $:$7H0;403102<]?,( MN9DY4QX1ZP SOZFWRC)WB>V$D>VQJJMOZPM'.8"8T]1F#3(T,YBJFM>Z3_EU MZ3[6B8,$&YF!=Q]YFEI:FZ04@JS:I8N?:,,PZ/N)95ER+64-#SOKGZ*,(,W3 M5@WE<(L3E].:=J;5$?'C:6K%LH,T^(,V#18%=.>"4(.,%T&22OFQ3D^?#A,! MI!8_MW9BR_C3/;>5HN/TU+%Y\4&J_(NQJBP1P0TF"^2RJRHW0JAO=\AYV(^G ME ?*"-*\7XW5/-G;Q^%4TS1:DI(?3V?K$""DT!^-56B)$#['>5OL4O&7)\12 MMZ>8?95RSGSP=?N#5"GX\12X2L&!=OC6FHCD[.OQ*AU'UUG+JQ4,5+K?%"H@*X979#](WMDKJ\$152=];XNH1:]3X?6"X/YI=1>V>3;RB,:2Z10\Z>6_=C M3TPHN!:>IITT)#E+<]@5^E>3>R*-721+/JE^K9*%WX] $4$V'L(1U M34>QY.&GHZ@-RPQ2P4,3-ZM6P9([]I@S;K;Z47(]C(JS4AXK/$@[S4WN-+WH MS,FH9,TR@C2O?5F8TIU+FJ2*YCJ/7 4BSIIZI.Q "_\)^KMR>=9&'KO*T'=6 M_/K$"KX3+7-[;=YX38>NS?-/1UF;%QNHC(>ZQ#2?O6I3RD/I."OG\>(#E;3] M[J_]W5/C[C Q :>CO1KD!JIMSE^F(P67?Q5XFBL[L$ER51T_"_?G0A8N=,=W MEGS;V8QX3L,]I^&>TW#/:;CGI)HB_.>KOLY)->>DFG-2C7%)-?K2_K-[EQ.R MV62+?3:]BM<+2;>374"4Q&50Y/,>F;)9#FBN9WU1DS568<"\=:<*8$Q>A2H# MS]#: Y3*%?:5Z@X4FNHR]XA?#JQ -(3#>VWKU[G*D$*%$,,2&@[BVI3Z,.7B-$//>H^QONEQ<8>;87UR[!#ETK$!L[RTU2./KZ!%O&SZ*27"Q;%]1A=T8 MCNZS[7IL$;K!23Y(#6$ DB?>?S1T-]9X&*Z*H"!--/=54])0L:YS;(9?(+(L^L@/M>;*+:8P6"*0]O+_][#03C X5<4CI&#E[Y8 M]VI[Y,GI8+V2,L['I_F&YU/3G@-%<$*F]E;?\'QRZMB\^)HQ\I0)TB+806@> MW%"IEYS0I%U/3F'4.(8P/OE:/35L[LO62CHUC6M4<* AI'6*&__#\K(V>PS9 M_9D5/>6L@#+A0$IV:*D<@V?')%=0Y^RX2\%9.8\1'*2XAU;1.==XRI4I.AG- MU"4\2#MSE79T9&INW.@]SPZ"X>(+2Z7T0^$]J;\4,C1[?UC7LUN+793:N^U. M)NR/+]WQN#N8ZKXB=9>O(1FS V!!.SB1JY)^FD)O>51)DB1%?8S)>E2#:3]0 M5RH-XU,4N2R(XWD%7;2%XR@@H0"=H:F)7%IED9/"3GK":.4R5\#(W,C8JF$R M,EZF>B@;C9,9$=1_PCWF?R*A2Z>' 0Z1."I&U$53(J3*BX'5.:AZP@-D3VF8 M$GN.V*PLE'BQ80VO0AV"!@@'Y5N]@ ?89Q2HB+C0])XW=1HI9#[IX(I0L9B3 M$+'A8H&8A_*./NK1BK<;W^F,N4[^O<$1$0)0;I![WCQH'C0', 5._!6#-O)L M)U[;NDN6?E<%A,<,J2L-L>S*<2R+H#NS8GBS"*:4L2")(0" XS>^_\4@2(3F M(P']D+S-VA3ON+VW?*2_!@)7S$'#M0/9HSEL:!NWKWVB0 ">MFY]X:V 1PTTV7C*U/^J$AP4Y:]C?%6)EK6FM]85Z"*DH E9$-B M_ECU"3(QWRI+&FQ/7TS#I2TA'=YF:5NN69V1X2(7BR3>2@'-S=Y""7DTZ""? MSS3I^G.J3/;V&ZI7?F [<4"8; TH/9">[988%WP<2^9MP'3!:_*FK485:#30 M8(*?1#E!W25!,F7"MD_;35;[JT/<-E^4-0JCBTE0_7HR&US,N[9GH?F5^O]*;#D.J$^L/FP M5\(@I ^'UM4!]M';P)W (6X\W0#;:$Y+@Z$04@S)5EL]FY32G5W%-7((HFN" MU%'*[64P-,K4@X8UO1G@T4. _ATQ-_TS4@YY^UA( 9]=3:Q_SJS!M&-]MLR* M?=OEL D9\$&>VC:@.S2(XN&X[8V)R9. L?^ID/ N_GQ<7O$KV5W-8$=]%FM M1?(70[5_C8I!!\$RV5E<$H:'Q<7OTRISH MW.::$KSE;XL0&H/OO+U%08#0D,[_-BO\=LNVI^+#4MI3TE%78&/)W80*%PJ& M;6B?GG[/_GF@(]-O_C]02P,$% @ JE:O6"9.UL668 2*D% !4 !B M:6%F+3(P,C0P,S,Q7VQA8BYX;6SMO6USXSB2+OK]1IS_@-M[8J,[PNZNZIK= MV9[9.2=D6Z[679>EE>3JT]NQ,4&3D,TIFM20E,N>7W\ \$4D\4J* E+NN['; M6U7*3#X)/ 2;XE__]\O3Q%ZQFD6)O%?OGG__;MO$([]) CCA[]\<[!%28S_\DVB_)-=AA%-TF3QM(YQC\D/QX3^A?_G^QQ_O MT?FY@=W/. Z2]&XYJ^T^YODV^],//WS]^O7[.'GVOB;IE^Q[/WDR,[C*O7R7 MU=;>O;PK_Z=0__/SW[)4WZ>3RLI!N:1X&=\Y![%Z^X M7"/ZCS?D3RV(^"4G Q@.*I#4A*('9E]@ T-IN[:>^"V[$>W-DY3WG8Z,S.;& MR^Z9X5UV_N!Y6_*!'__P X[RK/J7<_HOK!#*?_@K'1OQ$X[SR\C+LOEFE2?^ ME\E+F%7?84[^Y1L#^1^Z#E#-25IYX:6^IBA*B1_\A QDV_P\*@J]4-^DR9,1 MC++,$@/AOT;WM?VBD D$B2,ML11GR2[U<:\Z;GIC6JHEPJ>(:-" #[[=^_^2/KWU:.7XD_XZ1ZG'<=Z:=H@S@!7*(5ZJ#DG4W^L'*V8_DM.NG M;XU\0]RJ*=A'&081!R#NTK$V@2H;:)V@R@IJL74L3HXWH$[_O@OS5SH5)I-J M@MUD4!7K.!E85?"%@ZM(P3D5^Z#LTJ\017O9D<;9@RFV(&9PFN) WA&J16T2 M2@6VR2.1'!CZ*,!U65.+0NN8=&.G0LXF7Y1CH50(#%-,QS:8@]$F?5O'+RD&*&2+["8*!D;5G!V(%Z+4&KX9QHO6!V&;?7 MVR\5U)IPNJZ+748ZU2R;^&2:F;&Q6M%Y2:5M=E\:R,T.3"+JG%EF^+J4JJ11 M0_RXW=+GD/2 #WCN?1%'13(A:]V.%&#=S7 2SBM?":M;YZ4B7H(802-FB@@$8Y(/C9.0'DF/B8]SFD!Y?H'MLB#9,4 M%<<9CKH$J.'!RL>Q1T L4@(NV671ZQ)ODS3'@;"+,%.QQ113\!5U=/(@N&0( M4K!$6(JC2MYM#[-(DV#GY_-TA=/GT,>2;D8L9HM!*I 5:T0R()BB ,:S@XFR M^5$I#67CX6?L1?GCI9?B!9F:D1ZTQ*=?J7[M#MI2I90Y]JF_G\,L3Z+DX?4:8\6: MEU#,VJJ7 F2][B60<5[?&F!<8%A)(BH*IQ/81[ELL\APVM&2=3/;$, 53S(: M@LY)8X)..:4H=O2.W&]*<:U81B MUGBF %F322 #@S%R8%U:%-U1)0IG5%NDR1:G^>N"H,TG<4#/'6\I>R]>Z4D+ MQ4*%D:;=P[[&KK3/_FK5G).M/]8N_VZ2^.'\ALSB [0F_Q[2BPV3+,,YE*E\ ML7*!T]HEW3EAL;3ET\(JR)TSPR)1,,12XQ.<'V;2J!9WO$E-EPYDV]/[WZQM M3'?AU%O2U0_.ZUV$AENFH>N(61[Z)&+YA+ULEY:GF-SM0G\*X_!I]R3=>D50#QRK9Y%]UU[>%DC:O:RN@-J]G"\2FW1,KZ3AS%',0D*GH:!! M" @U]#,+^6Q%>CUH<;U+XS G40F9"%V'+_1/ZEL\*@6;9-$#;_)&+@V&0EJ( M73;5"NR@4:4"AUJ?\6/H1QHZ=85L4D@,L$F;M@08J@AA<<>?2R$XA+@A\Q_\ MF$3![&F;)L]L(J1FAU+#)E4,H#=YHQ '0R(]1F[YJ]) 314X_)K% =Z0*5>. MV1K=+,[+13JV1I==O'[R_I:D+/.28DFVMQ6;/!SH8I.;/4V X>LPW%T.[ZV4 M"[E[.\52+IAC61^3)/@:1NJK^UTAFUP4 VQ2K2T!ADE"6%VB5$)PNC>63.G) M2[]D)$)D?Z')<=4#J$;'ZM5I$_BM*]0J!3!D,D$I3(O%=%CHSO[*,AT#&DPO M=UF>/-&-V8CMN&>/X5;--:6&U2TE/?36MI)<' S+]!BYI:A2 [54CGZ6)_0> MXH3N=RQQADEA/9)6<86?<93(%Y]Z:=H[N]/+E?V9'2,UY\3JCY4[HU,KH^4_ M>T_;/U\=FUPW14:))'TMK[@HSN/(9:T12 >WIHQ,$ 9)-.BX26(M7EU$.GJG M4SQC$%TFZ99^&D_\/'QF5RSD_-#K6..)*?R:+SH%&+PQ1,G%W84:JO707M%" M!Z/>)I%*V>Q4%-LD$A$8A)#B$G0A1S@4H]E-)2.?^8:J0-CZGJH4,+>MRDG" MX(,.GG1S=4+O58^]P2I+9?V5KUNO H)$YT"ZA:&VC0AR5\G#FWQ/"[D!S>K@C8_5BL@A>ZRIQ4\ Y4U2H MN.NZ5 91H>-FB*)Y;-+0S\N-WYT31@&*RPU# M_L:6>H_;MQ29[V>DF&.:=8!^5=ZE*(2M]21:P'4'(I5T3@,C>)(W"FH%Q!@" MII,0=8/+U9UR(T"C8S??LP'\=MIGA8)SAO5!:3@N?4OTLN_<'E%?AWF$YYM9 M'(3/8;#S(LDU%(F]U)T3;3AF;F"L%,\0,7-> M_Y6QDEEB=\,K6W"&3#*4)T^X?J^H>L-7>>1,H6'W>)D6>OLHF53<.1'-,8JN M[.$J]T"ACBJU,W3A1?259BBGQ,0;M].7+K^&+BJ5X71_*QP1'P-@F#L$-?^N [-QAJH]7O: 2,M.16= PWEGKM5GY@M@QFL\TP7& M-Q4Z[.%+(6SU J8/=.CXI$P;#)1U"Z=O<5>+$ M)$5,Y[ASX$7D^<6K!@_*\R=B.6OS617,>M8J$G+.!QTRP5I](8J8K.U7LQ6G M"R22SE["EITA$(K!X($2F_8=ZV-SX3:)S>F@$+;&""W@FA1221B\T,'K4H.N M35FGQR+%LVURF<3/.,WIW;7;)%>==E7+VQLZ#&#OAQ"%, RJ&" 4/!QS/EO, M44,),:UC,X8 K5DJYXE(RAH[Y!!K3O B,)@@Q<5=/R5UO^\MCE_G96^FK76! MG,UZE\)LUCPG!*;N9P\ MS)ZC&?.!S#W$& P>C^"!;J9NA^6';Y7L[C/\]QW= GHF_]&<]I9*6]W^4$-N M;72(19V3T P?MWE12R,F/N8!\;&)I-Y;$\LZ))%BKTPD")5 ZKVO+GW@=$+5 M<8)OWLJ!\J. M0_S/-G@@ T5KO_N;\SJ7 .+F9Z4("R\L5_"$?#B@'[^.O QDK@><13=F$3>=M>OA-T="X3"($AC@E Z6C254*WEB$>3.-YY MT1)ODU1%G[:8;=:(0';)TI0!Q1$!,"DU"EE4"#MBQ'_NO#3':?2J)04G:9L7 M$JA=:G3$0+%#C$U*D%K<+4?6J1<75\VT).%%K4\W)&"YJ4='#A1/).#D4Y): MWBU35H\XBF@V("_6=R@B8=MLD0/N\H67!,48*3PI9Y@&*E7@T(:MP5Z1,,G0 MV8:\2_)PL%7\J87!4JB+T)!%Q0(ZU7/$I 5.PR0@87:JXQ G:9L]$JA=WG3$ M0#%&C$W*E4(<,7GW))G&@1%%:CDW!.G %-.C% )(CC8R'36F] JE.V)T5C:QM@DCA=DG""8(BB@R=E"R%0L49IN*4,+]B+S6C2T/2#5DX MJ&*JU&( B=+%IJ,)E7="DLM=FK90RT<[O(+@@ <7ELF%BB,JA0M!)S5>[ M!'%.,Q!*W>F*V66 &&2;!6T90$P0 I.P82_+$D(Z8<0EZ9E2+Z*OHKW\!WZ5 M^L7)V>6$!&:;%!TA0*P0(Y/0HA1&3!H1<2?$6*3ADY>^KD)?,U3P@G:I(0/: MYD97"A Y)- D["BET6IVZ7(D67LOLX 0-=R$16(L#4ND\G;)HH'=YHQ$&!!U MU @E#")*J*WEDD@TOUKQT$MUW.$RV9$.\/4R">01BD;++JF,7&A32ZD"B& F M."4T:ZF>%6=2:"*5T@"B%IPP;A($I*"R\O_=A#%^+_5?*&N770JX;4X)! $Q M28Y.PI]2\JSZ Z(Z:!Y#(*A"PNS%X-&%PZ8C M"U6@\0Q5<4D3%EC-TT6:/(>Q+P^99>)."",!+61-1Q8>=<0 =?RI ^)*SVE? M4P3EVD92B;GI9=H@Q5U,(0./)&U@VLZED'9)B462Y5[T7^%6.1$7"SNAAQ"P MD"0M27A4$<'3$:;0043)Q<2ZI"O=T!!>)>O\;FVW602KWF)N_@B"!")$_!NH MQ>I)(62[FBE'4^Q)>H3VS]8J60"JKN/&;S"JF ?$U3!KUT3&14.FSUQ$B\A5,/ MY-4/(&JWBX8;IJO?+=?F+VF8DR]?)D]/N[C@8HC"DG!2XC$R4.DDPRDEE2%HDMNK;"_(^/CZ_L?[]G# MHZ(.EA.Q-B9)P-4C4N=W$-R0@!(_\YILT/L?O[W_#E5:EJO_EB5/)T/BZO7I M/HDDV:>$4K9(H(!8\4 @ H(*!EQ(Y:SDM M53#KI)8B(1 <42'CTEH62><:PHA*V^;%+@AS'!1@KL/8B_W0B^KTB*(5<;V* M-;88@J^)HY&'P2$SD!R="K4JEV&MN$]U:7LIO3B \0N.HO^(DZ_Q"GM9$N.@ M6$L1[12IY>V>F-' ;A^:D0B#H),)0LG1&:IT_H5JH4JM7 ESPJ3/2;2+TB^P1=9!%.SQA"ABUN.7K MVDK0G5O;0EE G%$"E-WA+G-^[&/C0LO1%DE";4>$L4I\8Z4_<0Q'$0^=TPM M H@>(ER*##(IJF2=<&'UY$71Q2X+8YS)!Z*.E%TN""&VN= 2 <0%$2X)%Y@H MJF2=<&'ZA-,',KQ]3).O^6.9GU7JFT3:+C>4D-L<$8H"XHH*GX0SE0HJ=*J4 MNF[(\[)/*%YD691[*A"U3!LIV YG.#E(A)&!X]@289^NM]PF.5HGZ"[#*'_$ MB!UG#/)W M2&H-5*E89LV<<#AMSN,8"/J6GO2V@U[%%H-,P5<\TLF#8),AR"ZGF%I[3R\3K*\O0 @!O"H9"GRF"!BDD[J_\*+OZ2[;>Z_+M+$QYB>LLKJ MWDJW_F:H;9+>?30.,WFEOA?5H\> M*<#Y+L_H"$J R5?!E4J6MQ<,'.AL,B@T %'/ *9LPX%I(J9ZA@IEU-!V-#_+ M]ED <7#QNL0;G-)[!VO\DE^0#WU1S# ,=&W/WHS=Z4[FM(H@2-@7K6RJEZ&F M 71/SXB5)M!OU AB5@"]=#_?U$=*%DFQL#&YI[FY_>XXW4_5!D&'.$/YV4?/ M.3T'@.4.+%:J]*CK_@11I8U^J_3=\W*293C/- SL"MGDFAA@DU5M"3#\$<+B M3INM5M/U"@@+RDC1B R/Z?S).6,NO>QQ$@?T M_TW_O@N?O8B.QI/\TDO35Q(%?O:B7?=>14]=FXSJY4Z384:*8!C7!RW'0**$ M2(B/?/H'O%=WSL5RN3\CGI6KO#XFX.XCG-WB7+P(TE/7:N_6QYU6;V>B"(:+ M?=!RPV:IR_B8L"7Z=*]^AF(\[GK'$%;.8OIV;)*^$F\D1= 6L--&V2I8-+PLF)Y' Y!/G!&?^\#F@HLTV>(T?UT0I#GI.^G48DN7O^21 MCUK%[N"F!]\>U>3R8$AE )(?QPH5-G[A2AY&*#TGR#RZF7F#O0POPX?'?+ZY M(^,T;0"2(M#HV*28$?PFQY0*8$AF@I([3E7IH(@JH91JG2>;\QWY"^O/8#"N M6+3'/?BFU+#)-@/H3:XIQ,$P38^QR[-2H\6R/*$L@\&OCTD2? TCFCB?OOC1CAZ5T+# 3-7NLI&Y M,^WE)+T>&&;U ,LO/U6J97 .H[=I+&;L)QJR45TL:S5>4L%MQ4DB03 \4J$3 M'S,'M2B@G*^ZF/#+I_<0%X.4JT! *OHF].[#*,Q#3'=AV(F^QR0*<)K1"6/^ MJED-,E>W29:^3C7I9*H+IH_I"9A["V0VN9C=S-:SZ0I-;J_0:CV__(^?YS=7 MT^7JG__IWWY\_\<_H^E_WLW6OT+BJMDY%96"(SX:G%B12T/D7+^S*]%>T?VB M9;6%O/!>Z::QV2F!KK"+8P%BP*)S &U),/Q1PI/N]&\+:0B\27 ML208ZBCA=7ES%V,OI?GZTD+:.6_:B^X5_U_5_-$IN=L,D3D@WPWI:H#AE1%, MW7Y(%2*]GM4G!=@]OI'S'!^Z)6+(.[6*JTT1$\ZIY,$PS@"D>E\$,-MNDQR; MQ>9"29O<4D!M4DH@!H9)&']&/[X[>_>._5_Q+Z0WV^6/21K^ P=_1G%2_6M(7_X*4)*B9)\T M#WDY^D3*XQ%]>'^&*$'.6&=XA7U,4PQ7__S!.5<;B0.5.5XX,=L#JPAD=S1M MRH#AIP28:-Q,8@DS_]ABYK^HF/G^_=F/[__U[ \_O6>,^^GLPT]_./O7]^\J MHK+[['JFDG_FR'J&R,>VF+TL%+U^[YR[DR!@"=B\:.&%P2R^]+8A"6=E9TQD MTE;/[:@AMT[MB$7!\%J-CSNQ4TLCFE_A/(R17R@XI]$2YUX8XV#JI3'-MCOQ M_=W3+J(9**_P)O1#631HHFB37.:.-'FFUP)#.6.H@O-BE2 *"DGGM.-#7N/8 MV/5DPVR2 6LM1(I/O"222><7SHFCNR2@7PR2J$&ZUJ%99Q/JP"*<(5KMBAP+ MQP#3L3W_6GCI/&4)Y,KNYL0ZA^339)DFF.&T%USSR30P M1A8I[2?U%,FH,'@E=PR4.2!G7E<#*.,D,+5,XV:](!G'GH3OP[9*P373VL!U M+"ND03.L!=&47<5R"4AFR5]=,=9RS3')NRN&*J#9IG]Y14:YY$BOKARX+MPS MI#/2=+1ZW">8,U #PT-SK(;+SI#X9QC *34<\J$E$X?))&:()N00D/NOQ))Z9BE-&:<(RT(_A]0!I1#!(T1A] M%>T)U^]0:4XI2:7MYI930FZGDQ.*@F&4&A^?-(Y*H_VC88">!RLOR5^3FJ)G M^2BH7\+\\7)'J/^$TSHO'LUY1?XW6'LOTJVX 9;L;H8.=K6].]K;#!C>#L?. MG2#'.5I"2YE0ONZ@>^U.(>_DJHL,MO"*2U<8#+=T".576JJ<+0>?T[P/O0VC MQ[L/']XSBES,)M=_O0I3[.>72<:.+%?P.FXH)6W0P@ J)81"S#D5]-BX9UZ9 M,/*I=)&8'DK^GB7.,#T%1WRX(OUJ3 F,PX_ M"8:CB":CQC$9(R-"]DGP1\90>M57W0J;*5D^,]7*H=8K,2-,Y^0;!Y:ZP M%,IGZ*%0+\Y=MPPXI^85WI(A._38*]G$O2=Z6?0?[*^2(E%JV,UPIX7>3G,G M%0=#-SU&+N)J:!3\:N@X9QNAE-V6"=1I3!$Q\_3+C9&ARN%.MK M-TFF94M3T@E?>*A"QNS%@'*& \@E'B<_(5H(%7.2V#UC;I,X:7M0O0>J7C R MT+.;C\[0C79V.HT2F#'-%*GXB8VP6&S_MNRFOG-_^9<^69RQ^^^%-[,XQZ3, M5&]&B\5MOQ^M MU]2UHD"X91&H""1W[8SR67 !"HP*.>]G%2EM^-$D'L/!'5 M%+%#CI\*45$$KU8A,,(FDC[[Y$*F=MH.BTGS14&]!AO"/^S.L9P@7> M)"DNY-;>"\ZF+R3B2](@C+WT=9;C)Y8ME&Y=)VRI3!M+'?&+]L_.'+7H^/,W M1_DPXPNQI&_5K.7G'X(2'LE3I==S06.\4:: M^T J;;^=2"'S'.=$X<6E*IB2HV:$/V!Z?4)X[0)=1\9JL"""UPH0F@*P>B\1 M-%E_XYP'58J.ZOK)A9>%OL0QB:Q-7BCA-ODA% 0S"U&ADPY--+647YZ IDIG MZ)ZJ@:/051CM8;[HZ JJ?J:<,F]0:YUR1D+P-@:#H$=9>\E0WD%49:!&Y=!('2 M-4J\+MNHZ46DWE8 \%GGH@&C92:@'%E]VJ7$MP+YB_+-U#-.W!PF3S1-0G58<$AAJRG/ASD*-=S];("9B@:#%V8 MK_W\GDK3@:@6![-P)?&T:*)CD%IM"0"K35PUH+7*#'1>&V#O2^S3Z+3I;_,M MVP*9ON#4#S/I0LL .P#(K7?3N,<6&8%.;"WR+JVKW^E+42PO DJV,(YUJION MX416&@+ 9 -'S7OI4^2R'KHQF4^B!*TXZ&:\ Y,ES<)_K8KCFEGZT3R MF$C#<_I?N@C"4@U("NHPDW;?@3G<^?9C,3H"<1-A \.5H:GL;(%*% .WT* MR+O8OM&5_)2D/#7 MY,M\<_/-I9<]7D?)5UUF++6*W1!.#[[=C.7R8+I- Y#\8F*5-)!$;50),2U( M*01)-T^!+>A!Y@ '%Z]W9-X]B^N[PA/Z/&#QZHWFFNT 0Y:/B@YTM#.F][0" MAK^#H7-)=RB1-XS(S3OB]/')VH1S7K>BSB6F! DCW I]ULDXS#_.IYQ-7T8N M+.FT9J3O@&E?1W2.?WVS_A3*$Y16'T-Q=6Z3_"O]LT^;ZH[N986QL)VZOV#? M;R\6PG:K^8ZJ^TW39YS>)QG6QLAO9M^?-+84$WA7N/C_C>95KC7HLVT;&[!\ M.:JG8YW[4H;:8/K3WI"Y..61_(T^+=#J^K(,E]E*&X\RNN\&>6\GOI_L8I:' ME2T*DR$%A\_>?23-J]73AEOV&KBG)K#" +0ET"'@!6\>,XWBQ7=V-3S=*P'D M+\W;$I,/A3WXVM)QRT\!?#4?&PKP^<>#Y2^C%A+N7Z3ET2]23%^=ORK?7:LR M3)5M:<*Z>..B,#/FEHQ]'%:SU,02?/KV\$+P6A]5K3,A-OK3(C8 R/>J[U]X MK[2W[SW*U'HPAOR.&V;#?*D$;?9D"E@ZG&\+,9BL2W>D9>[#Y#YEP*DZYY[$ M&2W].GHGP4 Q9@$)J2"&+ 7=;= MQ=A+8T*[=)PGB"1/.2C6#V[HWY?T/N5\(),75QX!-'O=WK,E?A[$7^R.$ M$$I# %ALX*@!FQ56H(<0>NBZ$&)368#$:^*FCW' TA57]UQF,<'F18O=?13Z MU<46V8AEKF\U@.CK5BM^,%4&P]F^B/D=J$*_C'5+"]V+?<6O0?'$;E):/&.G M^HCD+@YP^C4-6<\=A%FQF7#&+!"+]#)TL;%5W92JM[N(LKO0/5.OI<_#?0<]4:C*_U:Y5 LK_/I?TVZW$E#2P;1%O.,VD:4SVC%/)V MGR#7P&X_/RX1AC;EUP'EB%5((S(HPV)5$2!CMM^Q( .\'V[IE>K"-XGS&AV; M[#*"WV284@$:RTS \EU8*8?2FJ.4=L4\!A>;5.['1_/YVL$3/J@S\<-FX">Q MGB3'+5U/VI8FT/TK^K9<7/H.YBR<>DS_CR[O/GL1;6E+G.5IZ)-V37^8Q$'[ M'QJ21:X6?@O:CW;T?OGTQ6>W#I:DCYB2N9=T9T?J#G]R%F)'?@OW!A7M3RD9>C>_P0QO1=&K:%RGQR ME//F=\54@)EZG/C?BZN8+:<;L-3.M?G==ANQW#)>5*6CF1;_H,T39*1J]4I] M#V=:%^P-], L:O8 R]VZ;ZBRW9XHR79IL9GC5QN?),S:).D3HSB$^\S%0ZHT MS=\M=[I:*N7BV?L.1-&S]Z4(&"Z)<>G>NT?LXEL9C0-@2/TJKXXDO*"39VDY MH,(7:6LI0&R10),_0(LS6&19[)?MJU2ANNRQ:A47!RQ5X$5'*D7R8$AE )*_ M^#/PT()S^LW3!R\._\'&UDL",XG"@/V%Q)@+4K)T9*9_G6_*I5.:TK;,_:<+ MQT:R;9/0HQ9'D_FC& ;31,;TAKN^U+!]AEK661MJVJ=A8OT%M/\$I#R4!Y75 M51T2K_%+?D$0?CE&E0@_1FN4.\:M?$_6=\LIFE^C^6*Z MG*QG\]O5&9HO/TYN9__%_GJ&)K=7Z&*RFJVHV&(Y74UOU^PGY\VP3$M 'R4@ MY>,;)+]4*%A-8:D%WDI$*94&0USR\GM&DTN+^=W MM^O9[4>TF-_,+F?3E7.&7J8X"'.:IU73YXD$K>ZJ28&V=A0X*3",DD+C%N29 M(**2D/JR1O:^VR0FH *\3^"GZ\M,E1V,GH8."492C288YO6"RXVP1:>U8O'; M?/WS=(F6T\OI[//DXF9*@KS;Z?I(N4SVX6>9OJS,>%;GC[S!DF!GG/#T^=A+HF+LBZS"$& MK!%UD&,U/WMIPZ#E$,@<&Y?3Q61VA:;_9S&]74V;7>GEW7(YI:'A:C5=NX\& MI+*?\3!+L+S32?3;N5C M*_/IVF1*?IA)JXN.(SC?6HH\P!X8DH_@A&"JO[R;[N-4YZPO4ZK2=Z4>XK#< MMNKD6]7TL_U,V+ULW-^Y]OUC?I[=W4.>>NO3#]3!]4WON@ M"TK5*E;ORAN ;UV55\B#X98!R"ZKJ IB.JBA!*EKJYWZA#T*CD[J9O%VU^> M4D\;3HC8QSTA,TT,P*-J#]0<=R>S)?H\N;F;HD_3R>IN.:43=O=1)4M1H>L* MNT(V.2<&V"156P(,:X2PNK0HA"!U83%VV4.%&; 6I7VK[ MH9\J2J3=<4@S*12* F61]@3T?#U=H<7D5WHLQCES+NGEHN*M]$D<7++;X \X MIF<7C;NDGC:LG@4A15.+^@&JA*-CU)4YIC$=I)1&/_ M+YK^:Z?JAUH%V3;413"H<8A-GE[K4/K!-0\Z)IQ?3%93&LM^HF=Q1KDGK;UF M\XM'&Z'I51I>VL%U&1EDP968KJAS%IGAZ[*C$CL2&RKS^GA4+VZ-#P:@:T(H M9&$P0@^0H\1DN9Q V%E=[>XS_/<=Z>2FST8Y&67B=O,PJD&W%/*38J^N+=F(LEW?))_7$5R8,EE'ZW <7J^E_WM%+;?0@'(!>Z2XC MX=DTR]G;;[+$>5TAFXP1 VS2I"T!AAM"6-S!R.*MX%K,.1]:>9!82H]7_>:! M2L7N5H$>?'MC0"X/AD<&("5/!T5%/N"6 ><$N]AE88RSC$P)[\.X2+]=>"7Q M7Z5@DUQZX$UJR:7!$$L+L4NK2@$U-)SSJM-"<_^T-#W3T7:?W2'#)LG2O,OA39BNB?Y)V[7,/RT*F#WADY9>)P M.*;%R)__:&C0H9/*.F?5)'C&:1Z2OO>!+9J:]6U:+:O9I,Q<:*614JN 89D9 M3NXVZ5ZKRFGMG&=3+Z4/[] 7O]BZO!G/M%I6CVN8N= ZOZ%6 <,S,YS<<6^: M)X^H(*;CG&+EQ4'ZBO,E2[;FY[^$^>/E+LN3)YR:,:ZO$0?WEGLZ*+BY;&@! M##T'P3:XO>RZ1 MSK.5J=#$> W6&H<:L7;V;;"#]8FXWA:=\5-UGB2P7G/Z!@UE M6!UN0AR4N?1],N-/R=_B9L9(\MON"0<]4XF.]!4WV45'+2)QPM%1/N&\D1S7 M+RY:O?QY>G5WPYZ76]PM+W^>K*9HL9Q=3MEUW\5R>C/[-+NE#RYU?[ZYF5\6 MK]$!:HD34CY!&.WR\!FOL+]+68E,7_QH%^"@6%Y^VNZJA_FZNR(]\OJ.]B%' MV7Y'+BA)#N"1O@*P58[LFK)ASM?3V_6,M+A?T=7LYFX]^SQ%J^GEW7*VAG - M?U\H4U(H^>LO88 ;T]_&WL[TA8SLB38*=SW(4K'#Z'/H&C_<= M[WMN&N.1BDW<)D?^&,"F>1P/52VTS$M+7^^:?[R='?%&8;6=U-R(NLOP9A?= MA!NLC"@'Z%M\^ZB_6XVGC\R5G=-U*&+E "%\O@/=K:;7=S?H9G;M/FO6OG5> MAW&8XQLR;'+[53TG1#TLN>G7>[LJ[K&-S3@G]^'8532?W:XGMQ]G%^1OQ9M> M:'+U_]VMUC!2W^Y][FX?-$:AB]?R1W.6][3FANF#7!:SO9]V'>"[_,->8VO$U_ >IF/O<1 QPTC4DJEK;^J(H?,/:_"BX+A MEAJ?BD@TG]S\EJ5*)G]C+V54I#K28O"^'901!@-/-X=)5*%?"^ZE;FTI>(!3 M]4IP#UWGA!L(6,7 B\G-Y/9RBE8_3Z>M!0,R=[J9T,3=:#U'0-YP$;T_4_7C M]&P0W5%]->P"!UAR_8:0H:NZAX4T9IRS_'#L*L)?WZWOEE/T:78[^W3WJ>QS M%Y-?B^V/VRLR%;J=WYY?TE9Q-^#$QS/+:'?.:Z3Y_H(3*ZGBU) MP5O%2M4F^G^1W\D 5LBC^8+)3'Z9+*_;$,]O,MRXDT\?/PV70H M&\.PHQV@ PM"LADTT"K AG:@*XH65;6-R_7L\VS]*_C6L<19GH9^C@/F_5T< MYMGDJY<&HS:5WE^!U&X&%E&?1M3S$R?3HH;YI6A>R^EJO9Q=KLEX5(Q%;!"" MU,J$[Z54N:[GZ3)\>.P3*/:VYZCE#'-;TD;Z&8/8&@9YH%S0NIFLV%I6F00= M$.4ODXC 2.AD\ADWWC>A^\VWA$22G]?D3YGGL]&6=0/:4AWO0VX:R=@%)6X] M8WT%8+,:V34^9V!#O_52#[TJV?P[VR]&^:,7H[;2;\R^^YSR(Y3431CC68Z? M9)G$Q_V$W029XQ=..Z/F>/;!M,(C.'6,]D>_@=A'E(WPB.Q:XMPC((+JEM'$ M]W=/._90TA7>A'XH?'%#K_77'^UPX:>""S%^H!^_45"B!V;!9?1*% 6%[+$N M:>"4YJ7Q'LCX<8OSXI"/:/M'(FCOVH4*Z/Y^A4C*>2>AA<9E8JME:6[>&),F M#B/=%8O<9UFV(QS>I33?#%M89=/;[!9_93_)AD139>OOE1H[Q#U6JM5TSKU! M<+EG[7=/]V1$(5S,F#P*F2%'0PA]+KI#BM;LL("NH0ZU:#;''*8(6NP\S"::?&LEO.6X"INUK>ZPS!9KLA>NZ- M^U(-;:F>JT_*#&X7Y=-X./N8)IF,E'HU MJR.XH1.M\5NC X:(AD!%;\LY9]<%_S C?<,S#'#Q,AG;'BENIQ:!R"S.,2G M/"M6LNA# C1@D8_@HW[!\2.;!M(3Q?9*LJ*U K!CT<%>V4-#/ M!%#Z"Y<%^NA;)7">T*M3X[!8MA*PIM^ M&TD\(E/%>O5Z9:4R6)+D?N,/;UE M7HBC?=!Q,QBYX#2-9J2O01XCQG61V\H?I05*=N_'].:7)/U"IS+%Y4[1#O8Q MOV;M','QBZP^C'"\3SEO3G;\X[:AR8CVM1!$?B&)O@UCFL>X^*?L\;LW-=9) MX4>AG1.RY7"W[19'C<>99EH(XQ:[_FLG MT Q-BVR$9JC[%/@]C!&=!+_=,=[36T9GT\;YR&D^[J8_X3;&%\ ,W7,U391M/%"EUZD;\K@D\PA^@.+)(;S4&[\B9G9>M[.LMNZ\J>Q'[_(1Q\:#2V:AGE3/3?2F<4,N>.EDP<#!OU& 7;J5W*P4C\4K]J2_C/CDS]$N:/U5IVT?73"SWT MY'I&'X5_$5\2Z6T&WJW^0YR0KWZDA57G'4BK Y6\T6,ZVBG5G0UZ!DY)QSZ% M+IA.IR=@V8$.,OQ1-;9 7BM"&N?$KAD,=UI%$$]]Z08_C188.AI#[4E$2--H MJ8_[Q[;[EDY3$P0?>5>,"+E7@\](#JNZE!BRN'0W5%SQ!!S%M,$B>J7V[51CID1 M-^%F'P?%0:>)!3 ]ZR#872;O91$3/D-[8^?,&I@H5./EQ>LG[V])RO($Z>+2 M8:9LLOH09YO<'F('#,,/ ,_SO,/J+O&S48-<2431]>#*RW%UI$,T6*GEK44+ M)K#KV$ E[)Q9I@B[]*$BR"MEG/>$U_(VH4HUHE>SV<.9.M'LS70ZSOG5$ZAB M-"X.:"$_R=S?[U%XT\B_/7E*TCS\AR>8#!UB" @G-8X:LE1BY11XJX;.[2PW M1"#S5WY<5Z<$A)>2P[-JC5/@F_P4*]]+QAAR)ZE=ES13A4$X])/]@]0H_3\;>(/YAN$2N/0AVQ>NM'M6>Q3[RXD03$ C'+>_BJ M!J9")R[YI-) $1%V5/:W29RTD4]?Z$N4PAY/*@RH'O08N1-:27R^KXN0Z:!O M<:'UW9ENP#WJPEA%I:K!A_&.@*Q/DF47>).DN) C;9V>E22=0I*2/L!+7]GZ M#GMGBG05212Q(BF2VXG7SX[V.4 $L>&E*$4-;>3HGIFN2)93XXZXU2>AG(@L M??0!U?X@V.+L72 B\5HEL:Q?S6!O]A2_:@KK4.,N+FV. M4R BQA]F&5Q+&,6=;@NIC!?KR(5UMFN%DI3]B7X"Q:#>E.K1 M6[A.MPON-.LQG)/2S-]_A/RY\15Z!;_ZC)2 ]$A#Q< C[8:1"$"?2E$@9&W? M2PJPWNSB))QW94I8!FD"G8_>C;Z7O5,A:4J\F-6[:Q*0K6MH'1GGU- XY]6 MW0]3=!O*_:VP7K%0?$8UB0N24LSG8IVQZ77]27R%I]45(% MM_5BI$@0#)54Z+J$N<9T\A.1:0Z315'X=/A#\8>'N@'IN7,28\4/G1V&;L0F M$+0:[DJ!M@)>3@K:*"A%R,6^>T%4[GHQ1$-W/T5 M$8F@\^[#!!UWWZ,6IZMPY?;P#D:HW#QI1:\"M$_1R!J"1LEJYV+D0*NC46HX M9U@OF*J#PD[/S)ADFXH^3.+@BL\0H87>=%*.!4@'>TJP97,$#E4R+ M+9<&>[UJT#A6IN\%X0?YS JGSZ&/K[%DO!!(V1LII!#W8P0GXKSMJG%QXT(A MB+)"$FWPT6K\YS#+DRAY>)55=D? 6CT+@=55W/H51NV*('4KMI:Q4;6? M(Q%O2ADH6H[.M$FR^X$6GRSU2ALL4DNZU>CB1"/KF:["S(\2NBBU2/'6"X,R MXJQ]O6P^+2-ZDO( ,W"B\#&S3>H-(@JBXB81$5C+HVB<9Z?'&'G MBR%EBYI>[,M6!'DQN[M@8I#MO;"V#)BN7@*,S_%14":LY(Z6989]YP8_>#2= M/]VHPUE&9O_B\S!*<8OY8[2@&\EBI++..6$(D-M_HJ)L)-DVA)WW':Q#:_>= MG5! %/5(%*R'CDK@7! IE';.)V.(PL#243#9QED-ML5XJ*@& S5H@60?R.(P M1'. *DS;BAVP#@_PYPO0/Q,OFQD;?UYK',V_WD.BXA=*9QX]BVTZC^*EH M%#$)FPA@S51_3+_X,ZVU>10T[#L;>27P)5D=5/+PQEH#K+)!5MS70;A1P2NR9_F[V"&0P$H+OU60V2L\S@',V'ZM(V25XS9.[2X^0Z?>M)E MH&>3,\9N-(FD50+#+E.DW,O!R1.E&8P$1F382G>XM3)!][#4/-,I60Z%#!SH M!#@*#2CKUKW0VEE%DBPSE@@OB23=X%0N#YDH6%MJ- )>+S8JI9UW2L80N=ZH M%';>$Q4+)H4'QB.>3LGZ4J/6 6ZY4:H!K2NE!JN>"F!+N-B1QPD_\08!1E?F10BE&., M0M%^8 7'MCKM(?.0IEB0Q6H"0:NQL!2H,,=D+06&25)H7("[SRO)Z ,BK;J. M'HY8H22#&PYHPVU=_1?!M5G=6VMPG;%7W_8Z"G".;_:#JVN<@H@"1'U5D[E7 MU6*!4@-ZC4GQZJJL&HY?SZIC,+!JC.8F[5UI>Z63J3\!+_.2%9KB8$FF M &7"NB&=@= ,F'Y:X:1Q/RVP 8;5 X%K%OG<1QB*UFK.V[Y&@/3#AISM9P$, M8P?!5LZRW+-5O+I.(O6%]TJO(F57.]S-Q6*T0"\SX:Y_-7-.OULBU@?#T@&@ M^>/Z689))+#O6V^*T.!FORB0)^@>HX47!F?HFK"?S/I^Q5Z*/GGY+J7O[/Q6 M?>2_G9.\\$>RD5052Q%*!?2)J\(?ZHYT$WZX0;L'' YUO'TB8J@U,(WC8!>Z M385R[33X39K]+7[)UU]Q](P_)7'^*$N-,-P<.&XKG.[-;($M:$N_!_IQTN2F MC73]-3FP9&HK$*G<<7$(@TL3I]4A<[@%1/V7(]TF[ 606**Y=M:/.,7>)L?= M^&$4B];N(X[C>GUA\3!SSAD[G@\"]OZ178[-:\F3Z74/;-8P^]E#.EAHIX5[ MH1;OYNWBH%S>P 'RO>P1;:+DJ_NU"Z5S=PW0TQ>?/G6L>JQJH"TP[-6Y:TQE MF2%HIXD.<4*TWH$J#6+,.;,E;O4[(0MAK4UXVD$BZGR$-\,GR)Z;T62(SUZT M8X\FP3OT(#K T6N)MX\!UP=LS)=WS;7!4+,W9-GVPVDOZ I/) U9R!UBR#7! M^R_<]K<";6%KL <@E[24WIBOT_8W X:ZANNR?6V<%&U/;!U6YXMZ_=58&Q)% M%>NMAJJG1DAGRZQ&P(R65X=:LK:L>IBK]7+J,#-0"'FX"Z>PBJIS<& KA=5+ M#ND>8:V2&J(]K=51H5,]5T5[VG#.RCZKH+T,0%O]' +^D%5/VQ5I7&$GNGN!%8/12OM_+V#'LOT(F77&RERAW0[)[PFF-7"7G U!^O/&A=&"HZ"N"=2 MN-BZIMR/FCI5^\0T=CY1Q +NZ.?3QH.=?VLD"9Q0'DNCTB0!.=[-2YQAR0I]H;O"*\-O*UK>". M0"+@<@HUI8&22 "Q2Z-Z(S> UPLU>]?I9H/]/'S&!PR50ALP1DN%>V8#IL M4%*:H>[R] )[:88VX4MCZ(0X)B6B2):&BA*O#BC!/+N(_==4[5;<9VD2WEGQ$E998T88HLP;1$P78P8 M5Y&C9V3 MO"FLU0=#P@&@59DSF0W4,H(**^A;:N<[]!LSY?ZTIZ'C-V&,9SE^DAV7ZV\& M(*4Y)P?0NK9Q:M3N C^0WM0<8O:4'#]BI:_RQ/\RR[(=#J[(W#Q^**+7U:-' M2O@6?V4_":O:3!/>[FA/W-T:+N3H/BFIR:Q_6OVP3O2F$4,VG:%C,F[[X5^H\XV$5XOJF>PE[A]#GT,?/G M@BN@B,$@?YIOEMA/'N+P'VQ7A_1']($=96Q\I&]9;8''+*Y6^SO&A^"TOB-Z M)QS^SIE-5#9DU&CG9ZA\7"Y@!V$OO6V8>Q&U?X:*'28P,?TX9:4+^4?_BLWV M>:0B:K;,D3\!IDT>QZ\CM$;#*8B=:791'C@0%Y?Z%5%39:M3ZEX.M2;21II@ MZ-X+KO@4.YM'G;,(D4ZM:ETPZYG[85;2FO<-+ROCW8MNO&L6T!ULWTT0-U*Q MB .W XV#:2EC>\0-":5].BMJ#@_-;S3'B S=OR+A.$*_!"9:TQ:6K*QT =H8 MAJVO6HQ2$-P"Q4%6X32PL5Q1!5NRUJ1I3)""K<'E5*[9S'=YEI.P,HP?BE6; ML>M#_IV3:&^Z8AJE^E M#JJ4$-,"W/8/V"^1%UE]D^DRB5FJK)T7T?M,/QYIYV80DE/:Y3N@J,?< 1P M U9$[L1W:6>!JMZBMH :)A"U<=;L.F#T&.-TLC/B9QAGH?^9WO@^?J?>_=Z) M1@3B8CM2#-#^V!L?]87.K'AY2EI4"U>*(R0,>X0\HGH]$,,]F<;$9]#%- MLM$7L%1?.J4VJBBJ,5NGX#.P1MBC^*:=7)\AIHP#^$U.NIXN+(5C3*K'1 "J MB8Y?M+V:[GB?/YTF/;K//6?61@W?U:S5-Q'>"# M0?=>*YU^!U^YXK2/[PGBI+KY004\:D_?"\';Z>R'N-V[OS^AGD!37-=)NL%A MODOW!7:DR%KX)5!M>GA1C3F[$GP&W#![-!<-1N%2^13:GJZO$I2#BW&X-PQ0 MK?9(A3SJ6-P3P]L9C8XC7_/*@P>^1"';-YFW[[[;7UGI[W#($*Z^S")-Y;_!VT?P>GB \% M];;Z"MLQZV&(?H_]RC%F\9#[FP,.;?8N3-E9SO='.E4Z)L!3.M \?L6,> MONY"W],@DQ_:ZEG6'^31SV1O8+'5O*@Z,1L[2TN?SKGVPO0H<<6HT-Y8CV%< M&98[$RVNWVD_8UHNTIF.5TYT'J@FVA8K,2/U/O>AMV%=RKL/']ZS;H4]-3^X M6*A3G[ST"\Z9:X;I5RQ]TT9'8+7X: NW\D%(3=>FP]S;@I\^HR0N6R)]&.X- MA 'J292MS$GFGS^)X7Q@H5I8( #=MAWYWFWFG[LIVY>K"8CC/ >LS )X <#% M41XSJAW168,' 4S9!7LU@/R[N=/8AP96*AVIG[M;\/:P[+G\("E MHY/)0C!22<%;/^J-[RWV%L!6DGJ"^]WU-\=92!JI+W*TD%24D(L5@NK+;V91 MJ5V4UI:6BL\Z;\SV?3586P+:-GM.LDLO1BWPH1#@M];#"O?P9COL^R?>?@]R MVFSUR'$"H@-+QF'>.GB/LA[12=/5HK<_@ZPOC#M;,!(@>!NS0&G1VIGG<9]_ M,\E3!KL^8 WIA)*L'%I<-#<%O"6D?N#>5,_1JT*L=BI&R)P'JR"+H]^RT6C= MCZ.%HQJ_BW6 QL?A3TB'%JBU%:3ZR\[;M1-W#=:1P#;6GO/NXS3:X2#@-]Y# M"]CZ>I+EQJR?%#CUWFQI"=A48(S#--WYDOC0TK&.\NB^?DI7J'L6Z5'.@:D_ M[7S8=N.OZ5+?R69./*U+<&\IS]A@YX]S#>ZTR0ELH:/'O:+?)Z7-RZ7?BL>4 MQ6F.^/Y&KQ4!8JA=A\>Y6 2Q8SVEFR^ Z.?,]___[HN5NR\?@%+MB*[^;FZ^ MM/V?/'MA1+/"D(D;"S[&;NG:SYW$7J-AH8TR+FB^!6L!XG@.=ALD^PTEK#6? MH>0MO"#=*8A=_IBDX3^X#8,C?N<4&Q]73,=H=?5'WEQSZWHF7T7)F +R:@WG M+6WZM(V25XQ7.'TFTUQQD=0C/?,^6R>Y%S5_OTRR_#;)?\7Y$OO)0ZQH<4?\ MGLV6=_1B:[; HWT,3$L\MH=\*)K6(LAOV/B]O0]K=UIBGY<.I7@=A_Z+)S M/=HKGU$8[1,G,5-7%,XH#51@'\RLX A.=5L7&Q&JID3Z]V*!NE@^/]T6I>U[ MBDT>9S?KNI\_B98XL%#M#*/M;Y]^"Q[FL'#A+:>#9=FPRX;NO&5?1EZ6S3>_ M>+0D\GFZI+.(-5VREQ2D2L%FZ]$#;_)=+@V&H5J(74XQ!4JI4@4E*6)*Z#>F M]M\PR743QGB6XR?9V6F=DG.2<0YHB59KP"9;%V8/PE%5Q'0/9IWD9D^UTU%^ M.RM6YD1'IV22UN[(J*'69]K$8LXIHL!%QQ.;/+0ZJV-L0=M8)"%H%ZW MA!F1-(XD]FE!+37G48G "6U7UM!QSK6>0 U89WB,Z-0JZC2&%Q%B;B2IPL@W M<=XK*1<$N 4#V5!EYY,GL:+5H_#&.1"F_QZ8#M&"D])MX49W"JD+K4^]87^7 MAGF(LTLOBG!P\=H-8XU[6'.3)](!#W!(TC^;S.8.B.RKKUSAS$]#1EA1&"H4 MLQ;-*T#6<;Q QGDGH@$FK?%@+^I\2"Y!M2:L5]A/,>GP)"U"K6)S2#0!W^R< M5/+.V=0#I/JDT1E*<;#S 4P(5[O[#/]]1T;%Z3/YCVKG0RQJ-;Y2@&W%10(Y M,.11@./VQ&M1Q&3!;&QT?+C1;&G(Q1VRAP.M8- -N T,#4 ]DV[&V[$XF$XW M.,LPGF]QZM&#(C>T'Y6'0\9:-LEEZ$*38QH5,%0SP]EE'!-#WD.*V23MC(14 M)A'5L0+8=>H%F':>58BW3A:DD!X)2#*M?$IB=O[H$Q9F7^BC_-<@\:U5&_D6 MF]%ZLEG# .3=BJQ-H#HZ7B>HLH(*,Z@XOO5;84G9HQRKAAO^++PBO\B[[]^] M^^,"IVQ]0%*W9FJP:K479FX7NUEA1!TQ?<0,(&(!,1-.JW+B^RF9<%^2?P]] M+Z()%&)"V%V:XO9]9+TTK(HS@=JMKU('^:42PH46\@NU[UW4T%688C^G][RR M,L,%0<0_6206@U4G2HS=RBB$D4^ED1<'565D3FJAXM$5?L91LJ5NEOCY;DXJ M"JLVM#CY0SEELPCV&E6M.*D44;AT$WKW813FK^7Z=':UP[]B+UV3 !H3UJT? M<8J]32X8GPXS!ZMR1_&%#S2I49145E'$(L^HLHNVI6$4D&'NE9A&.;7-FF]> M6W?"E>LPI@E7#N7(,#.PN'&0#UP2K\)8?RILDM1-K['^2G"]%O^])J6[3EZ3 MW+M,B'+DR:8E>AU8=6P.N%NA=,D %>*HE'<:H<[B8K6W6O6=Q>U>K3@#L+G+ M\(3T3GS,VE,?5C4. ]^MTLH*6QA@?PACKA=/V?':9(-V=#&!6G/2.I=USE4V M;;J+PSRKDFA)&J=>!5:E&N/MUN->L9Q3,E54YQASV4SWF[_5>L6D6I"25)M6 M U:MF<+EUH-KO?U*3JWIM,H^AZ1O?\!S[TLFJ2). E:5R.!QZ1T+.40%G9;X MQ2X+8Q)$7R9/]R1NHG[MT[;, N)KN GI B#KS;.)__<=F073S)95G$9H1'XC MQ1+\DJ1?2.]]Z6W#W(NXJCO>IV!QX.A^=LE4?9"FT*F^B!J9=<+&-XMQ-$-> M^546_4;[[]+?Z8?1U^++R"\^[63D';,D+W=9GCSA=(DC9BA[#+?\FM71O_AV MJ:IRUPIC_1( ,=1 X(2XMSC7=(:2.&#%Y5"L@JN$TLEBD=#Z7O])U=0*.K%F%]V$&\S.LJSQ M2WX1D6D#5TM]E&%5W #DW;JL3"!B ]5&4&$%43/E62!$+2%FRM6NZW:7XW25 M;/*OREU6@1BL:E-B%.RB,F%428-H:+3%YV+:J4[N]E.'56N#L$N;VY9:*3;V MZD:W*QI=1!M=XURPDT%N1DHB?@CK<(P^IU*%9()%1KDPK$HT0,HO'U8J573( M,G-5(:*3VBFWZI3L8$;2WK%&!5JB%:?EVX4D.E'I3Z6A!7 MB<-EBN-K+#BXPHO JA,I/FYD*P115DBB#79T5N7GD$S-H^3A55C>K5]A%;4( M6K>4:QEWY?L)!^S<##N@E*3"4A;(P"IK.2*"A%W17\(L5;+ZP/CI&1 MBF5(*P_U%?&,:I;;0QM690V!S@?>S$9]C(Z%W@DU4QUOK**[WUP/&@72&_S@ M1<15,F/8X"PC12-8V5/(@JQ"!5!9A454A=76MJ'DI &^O<<807'$DK?<#C4[ MA/&N]"X&\_9?1_6OQD$ I5Q[O*E[$+9(T/S$ 5:[F,E%S(^%&^03:FR1N MD=?:.GV+S_Z^2-SRV2V5SZH\Y&^2T_4;[-9I77_Y]\7LKMNNR;VI\)P6O7L^ M"ONQ:,+CD7S8]]\(U0]R?GS"5_0N#TA6UXC8$(:(F?/ZKZSZF25ZR+^VY70SO4X7%69^E&2[5'%(12$+JQ;U0*6YL/8J[A?A M(L]G70.^I(H#UB5'/30!*S*4&$T?G#"S4GW M$3+]@ZZ++LP^&?]=;4G/MLDE?:4[S>D1N=LDQ[*YB4H85KT8(!5L5Y[/%G/4 M4$),R^WM\6U2=Z226N%%8-6%%!]W3I.4_G[4<%SJY9"G+G=."%S)RQ"*RIY. MM_-2V&GQ%Y/[^6:#Z6/RG^BQSBE[XJV3%$)2,?W48579(.R2U%.5%<3,H'\[ M0RPWAM/;!ZWI[('U?(@Q6+4^@B>ZU0"XG%CYCSC817B^*6\/LLP@P22CI[DT M-[]ZZ,*J\?[ N2FO=[^+O!0%^S4W$E9&2?QP'H7/].'[ &])G;>NQ>:/7H[H M(*],H/*$,4NGDC]BY*=A3GCBT;7TZJIF^(]R^3X.F(D=7; / M8R8?)^F3%R%2U<'.9UE8[JM+N^0+VS2A*<8X^QY-7[RG;42B MK"?OE5CSHUV $7&4X+_?A1%=U\_.R(_^(S&7OK8OW)PU#@'2RF)/+FYV:1SF MM#S:EW,*X\0>M9P3R#F*PJ>PV$PX(YH;>NJY8;MM:!.^T#]GQ3?]ZE+7WC[S MJ[SBY?[=3Y_>4X\Q-+UKE MA'@XDP8LO=1AU=<@[%S 4AMA>SN%&=2R@TI#3NN9G5I>XF<<[Z0M3" #J\;D M +O5PB11)>IX2N ]Q$F6A[[XQIAT*F"B!JM^>F'F0_]*&2W_F8RL?[YR6FTW MWGV2LIM=Y?TC6:N1"<*J&@U*+M]H+8XJ>:>U\1&3$,J++I-T2W'AB9^'SRPM MBJ16= JP:L<0;;>62C54ZZ&]HNO&4U]1ES>;C@BL*I'B$S251O(*QX\#L,B> M=+J&F2HX25AUH(,IS5=!;U+#R%F!4YJHAJ;*V]SB\KX8OQPDDH)5%2J(W ). M+4MCXAA7U]O<;!.U@9.0<,=B0ETEU(*@ZZ&+4E\5::5ANS:JEW8*Z@C>N1 * M6'Z(LX6[+'AO>[G&TQY E](PH$NVFH:U0A.AV8[4 -5=$XV!Y% M(>ZHDNKT_Z*'H*1"@*I!CHU;/:T?**A$'97Y+":S.9R)'GR2B J;QDR09(W M)E<5]AG:ES]E_6T2UR]&.*L'/WG":^^EA'B!8[P)A<&/1!14O:@1"M[P(/*( M*%0UA+XM=;YS-6;3BV?-:\S"(;LK]-MD$@1AL;VW\,)@%I=G(=C@5AQKIO^E[S.Q+'["F=@!]@ UIU'Z,T M.MN;1=0N/;M16CXKWV,IC)^ARGR1/-%E\^3NL4K;*"<)J'8U (6M]9S)H_*" M+FKZQZ4G?C6>=QIXGO)[LXKQ-\+;&/PVQ\1YMD98I%+=4.?&T-3%7/8OHX?))*UA*4"J"K4H33L.H:JF#JJSE@6.55DKLJIMTWVL(>&!Y4W0H93VA'TJ\[ M+I5 UZX,:]]NM]2'5'$TP;5F[=9$#WKUR>":UR#+!.Y^,9CWKNISRK-T9C78 M40)=?3*LAG57J5>'#7\/#[6Z7TU=< /FNL=*ZM^6H?JMGP-=) M^2B(]-$74?V::P.JWP&@^=3_K_M5HL((JJRVGP% MVH"J=P#HGLVW-N6^^2YQF0$NFV]6CTF:KW'Z=(7OA:U5*@RH]O08^<=0*@UZ MV(SIG%,E1+4<54: -J ('@.[9.]:FW/>.%"7]/SH*/WL19=J2]-QI M2#-BTA_(8-_^AX;D J=A$O!1>GDI=OKB/](-AJ67X^EF@WUAEVL7 2">.7*< M.YM/#)\5;&W8/T/[3Z-"A 9KG7]L:Q28D& ^?H9J9*B"AB@V5( [1?+7'EV% MV3;)O.ACFNRV]%Y=F)%OD^!GAX-R&I/$PN[1YOK]$7[QJ2 MJHEYD0>[>:BSA'!6;CSM4;C=@QI8O!^3)/@:1I&PF&^Q,"PYTJ=.GZO&'H[* MT#-4??=,3M9;ZVO #MZ_=C^.'X):]O:UF1E7*\!IL@GSFR03CF_[7P$U;@$H MT22U/$+[+15L1>F+)&69F;K7,>A(0.(9\OV(BE5'I)V=_&1Y-;/]V7GQ>FV8 MC&4;4AV/[9+@Q?+J ZCYA3-4?X.-FLVOG,'W$IP:,T.&+-VGFS.B;UB M,GB&FL-L[M'9^A7[*5H'KL*BDW]/Z3Z3["Z1ZI>B)5Z M%]-,R?2,-SWZ[Q-1TBOM)+E'AA@ZE>K6XA]2]TVCJ+"*"K, QGN.Z4O\Y(5Q M0%]NN2:PO8CV1KKQWLP*(!8< %XSWDOZ]-HF/;E46&7]/$0*& [U?6V<2O7W M&=K-*M_Q@*[SEL);?TV&U'&I>D)5VT5\0(T2,RZV:8P\?$PQO;ZW)O-X[&UR M08K.86:@;-L M[)NM_$UGJ/CNZ1/P%TR7CW$P><:I]X"K-U07:>@+AWE+GWZ;9#7RV!J%*S2H MA(,J/(@!.GUNS^(\#>,L]#][D3AH/=K'WB9_)3Y:8VS]?<0 G"A#KY-T@]G; M=MDL+JZ"'(.;@L\ "O^.Z=TQ^=CX+DM!Q+Y\HD3\C+.<':FG9^3HG8UU\IEE M>V7# #W(>+SPU/3;;XBRO5T^)H\+,,5!MA(.7<2@_WR&&I!./-+5E[GM /@P M1+^KYF!4$# :R=N,I?55-'EX2/&#E^/CQ]J#P?RNVHRN#& TEQKEJ8?TQ7L. MLSC+TUV1:80>;%T_>G%9*K<)2_""@R.$4GT__A8FI8-]/@+Q"RRH ::\!9H3 M./MF42,ZU5C*O,P[(_9'8CJ_(LW\V@O3\0>&$7']OIJ&>7& :#5<<,4 (XH8 M4]7!YY6=C)- MO_T6^O"A+CL+Z]_ IJAVW"S7?&ENLR,LU_?__%N8T![@M;N8I,;D;.G_L,&Q M9^]2NSM>&#(4 8"^W;'CHP4J0Y$(F-[\IQOR)_+/U3^1_]R3+Y-_^;]02P,$ M% @ JE:O6 -V/^@[8W8F(T8MU_]F.X[LQLJ%SY<.%@6I M.*;(&C[*I?[U"X"41)$$D*!()21KXEYWV06 R',2K\Q$XJ__]V7M=9Y)&+F! M_[?OWG[_YKL.\9U@X?JKOWTWG[[J3GO]_G>=*+;]A>T%/OG;=W[PW?_]/__] MOW7H__[Z/UZ]ZMRYQ%O\VKD-G%=]?QG\5V=HK\FOG0_$)Z$=!^%_=3[:7L+^ M);AS/1)V>L'ZR2,QH;](/_QKY\?OW[U[Z+QZ!6CW(_$703B?]'?M/L;Q4_3K MZ]=?OW[]W@^>[:]!^"7ZW@G6L :GL1TGT:ZU-R]OLO^EU?_JN?Z77]D?#W9$ M.A0O/_KU)7+_]AW[;O;9K^^_#\+5ZW=OWKQ]_<_[P=1Y)&O[E>LSW!SRW;86 M:Z6JWMM??OGE-?_MMFBIY,M#Z&V_\?[UMCN[ENEO74GY7$\B]]>(=V\0.';, M:5=^IB,LP?[V:EOL%?NG5V_?O7K_]ON7:/'=%GR.8!AX9$*6'?9?RM[NJP]N M8"^7KN_&FY@XCXRWUZS,ZUY ]9)VF-=^#,GR;]\]N/:2?N3=#V_>IY_XGP>% MXLT3U<_(9>KU7>?U<9^_L3V&V/21D#A2=:.R<'O=&=LA\>-'$KN.[6GUK;)F MHQUEPXFLZ4>BT7+TQ*8 JF-* .6U6NO@- Z<+X^!MZ 3D?6?A);5Z:BX=FL= M[MG1XYT7?-4"M%2I_>YI:2B\A48[/J3S?DCR^C8*5[;O_L'_TO47-W;DTBZ- M0Q+1KO!_58ER3)O-LI*LUW:XH4KJKGQW24'TXZ[C!(D?T[5]''BNXQ*U%FFU MTJ@ V6GH@?D=V7>TG( M%+D;18!U1*>-ACL?4(V--_2+;"9[8J,1 +.B6M,*$29DAPU ZJ*-]JEN4_L MT">+"7DF?D)471(4;[1+=[8;\IWL/;$C.A7Q:575,6FE1KLWH!]0H;, M J+R"/N29OY38%V8\:U',^(9Q'LD@\VK5Q$CJ/5 _&H>L0VB/:%<]=NSY=/ Y_Y7F9E3?*>JC4 ML0:_T9;P=%M.%T3;\S:WKII ME0)?]G#K! MI5 VT187%:O-/"++Q!NX2Z)/ADYS+8G4IT/:7[ET"DL7^N[BWTF4GK2TY8&W MU9(P4[)B7V/^KG!MUU(M91,(VVG=*?VX5EOB9KM1WF^0M;E1-M':L%=OD&L, M?NU&3SBK-3*7M=E]P<9?=ZAH-M/>V,@?#^H,#$G]-HW NG@#J[>$,SM'!'[J M>N.'GPPQ;<"!#;4D1M['G5NH)L2SV00_"]*#G;94]=IM25UW&,EKM>9"T#Y; NJ>RL6@V_<: M3;7E@JC3=475EG:QU2:;;'+,CFM_D,5=$/*BHR=N8_AJAPOP;-7"M]H!(_N@ M0V&GA73%D]9NI\,3$L6AZ\1DP0'C4.EV&]#&*2R,VBBJ%4%V95O58=@OJG:%A]6:>?>8%ST ENS0P*D:?;&&,>_1H1Y_M5 M\/QZ0=S7#"#V T>*HT3_\CO_4/>!CGS;V47#T)T3\7C[O],RA2*OC^[5THX> M>&!N$KU:V?93VC7BQ='V7_9]S/[A]UWDW2P?XY#K:%:P6*[8VSRKW?"PYW;H M;!NF/QY06HXGSDJ\?N+1?Z^<1]?;:<,R#-8B^+(/!M)>!R'=R?[MN[=OWJ#C M356?].F/$0#S7%EDW 6XRL'/=3\CX)T!!&1+0[HFO[@0'LI5SI&.LA2[88%% M2KY+M\':=GTQ&U5E#:-!I%H%1JHDR:BHRT1%\'^_>_=[[O0SMM- OS??OWGS M\YB$TTL#W>>O:K&M5 $".Q;5&0KQ<*"]I9$3N@^Y4->!0@?E,2>UO6 MKA 2:8:8D)7+#B>L*SL9Y%.&H KVY*TUB4C%1J*BZ_N)[4W(4Q J&#@L"03^ M!R. KQ(2">]_)'88D]#;0" O%0:B_J,1J M$Q=J5T%U3Y*8.2C7RY=) Z'\R M GJ1L$C83Q^)YS%+N>V#]+ZJ/!#_GXW 7RRP 0QP^_0ME09.0JX*D(>_&,=# M26PD*NAIV@T65(P00$*I,!#^7XR 7R J*O"6OX#"OBL*/E 9A'I!3B3,[]S( ML;VT1W?TWZI,R;FN5Q2'8H][FE7*BXK_9V*'8/1SA:'8XQYP%;*>&/DL(G?? M&>F$(RX-Q1[W:*N2]L3@6W[LQAN626N8" S$M%BY%!1LW..L2#H4D+?&##]F MF<)D0!=+0L'&/<7*I$0!O$<['-I>WU^0E[^3C0SQ4E$HY+BG5ZF<*)B/0Y<% MJDU=1SV?E,M"4<<]L\HE18%]9K_T%[3;_#(20TN-OK *E 3< RM(;A0N^KX3 MA$]!SFK=8[>JPDTO6$BG?45%*"^X)UD-#%#8Z2X6%+4JY07$_\>_7$4SH*O O>Y ML# 4>]Q3KD)63.1Y_T?A. R>W32'L0K^4@TH!R84472G7IR M9O?3(N&LD/LU.&@/=^HMRG-B/#^%;DQ[P**[$S^S!PD<>(*B4)QQ#Y92.4^, M^90G.V)7]^]IST-WGUS_$/"JXI4BTQ+@7]*$I(J$M$12TH';@'2JCTIYZ"TOR*F[?O'F;LNK9@ M BJ5@H*.>Y@427=BD(.*;-94%H5#C'ATE,IX8[8-^5.-< M* )%&/?,6"D7TG1AO3B/MK\BXF",ZI)0I''/D#(IT>;G%6A^7FG.S[AG29%T M2""GL?-TC(T>/'=U\"1%-=Z5%W?8>>T?:/P G@5]:",H%\5Q4H/8K?X1/QO+_[ MP5=_2NPH\,DB/3+(7 _"*E Z3/![*N1&X>)CX"44KI!'PX:"42$H"L7>!'^G M0$Z< -0TUGNW/J5O \N@%]6 ,F""XU,N-5)(7DQ89B_WF=S:L9WU4$:$J :4 M"!._X+!:&PFQ 87"DC"MK3M>UY-TE$NQQ)IYU"02C: M)D0 5\J(@K:U)N&*SGW"J44 M5)0&IXPP 7^AM%C947;/H% I_(4="N"7E8<28,8%5K'$)Z8@>QYQO^OBG6'= ME\5PJ&M!Z< ]"$.EQUF(:LDQ+F ECQXKG/G!;9T?W]0 M# JT">?;"OE0<+ZQ_2]A\A0[FW$8.(0POTZT&W^ $Q:P 2@W)IQ\M3#!L4CL M,U_R!*71*(DC-E?2_DGM$M)Z4(Y,.!1#$$#:.T7[6W-D<;.9D"4)6;#%C+S$ M-U[N_?/JK12@.I0H,W)"@?&HX.NOKTL"TD]^V?ZV\I<'K=5[/"#_PM->M(-' M!-YU7G5V,/!7!.AG_(@LV$]1X+D+)FXG:ZF3-86;WGRTW+D6QD%ZVI \1U#D M6EH;)T=X]GZF4H9B.5,R\ ((*>0'KY:XT9FN/A';1QF!?)2*8^?O%8!;Q8! M5'0B>G;TR-[AHO]A#S4^VQZ;@;MQSP[##5T;>7)S,3' ZMCY?^4*S\PSH4::"!SAR0HWILM'9.U9J^%+C3OM/S M4$@6@U1J80]Y]^(@MCU>$I>Q8> [>IN]JAK8J8TU]GMB@=''T/9M[K''WJ\_ M?*!;-NW):F$G.U:"7ISRU!"@\S2B7>0/1/-7B2?NZI&>_^9TAF:RBHE25,/. MBZS)% @$=*K24SG1(TI:"3V3LB9/ 306?H0!(NOKE=ULR8KLB^!GDU9$_^B M;.A@]RE8_LJEQZY,$A);+XZ7,(.[F@A8;?2TRYHDZ6""3F#N%+ 74++L5!=' MS\ZLN][(I$;G).V8:NML0)IFC9WR!9QQ!J[]X'IN[!)F=>).QL? HQ!';&,9 M;]1G'G@+YB2%UG=&Z.*$/MYR'0;[*F1UT--+:S,@)-!4A\;6_#NV-\SF"[: M%\NCYZ0&8%UM^*Z6W 1BPH1.Z26QI-R(JJ!GJZY#CUQ^=(9NLU5W0IZ)GZB' MCJ@\>L9J;6[DDJ,3>T%J;*!@2Z(3EK2%PNN2UT+-?:Y,% M00&=JF$0$_!FH;(P>EIL;6(D,J/SH;,_.&)CT%ZB;&TV0#N",SX2Z_C^%-70 M,W W=WXRV$%8.6]#;(#*BNB)O&$$ )8Q XV#@KT1R'BKKHJ>!KP.=6!(T,D; M!/YJ1L)U?FF63).5I=$3B->A2"8X/BM[@4!KE@&IQIM;H2Y@%\)N_;@QOU3" M0GH#?E^7^(Z43VDE]$SG1_(+0 1]U-5QH#3@,FDOC?J1G)V!HV2\G1AX7Q67 M!BH+&Y"#79,6B 2C6HY!W=\'W9&,2 M\L0;T&.!N/[Y7L;70PA]D3WL;IHVI9O$CT'H_K$?X2HBR_6PK^TWQJ ($B.9 MX\FH-5G;UL&^O]\P8X=0&,F6/$&31+8Z&9K:SR37#&]MYVPZTM*BO^2!*F-? M]S^"1 UP3"(2OM1)*V$G 6B&.&,7N5(?52NS:/7;^CVLKUFN+MHRF[=T?]; MS.P7F8&[1F/(!W,%@25C=VVXT"?575A3EK,'D-%04@7[.*['FU+V8]EY<.TE MA_S-^_=O.>PW_>[=[[=N2)RX%T0\<&+[\0K 66E18>QSM!J\0"V$(8-@0J&C MGV>Y^F[I6/8"GL EZZ9L9I-6PSXQ@QF"B=/JD.C1(LR2#H*?U9!5P#[E:@T- MM>3HPV-*/(^EE2 ^EI))/&1@S_/*O+B%#:,XY$V,F4 M[D8'0>7+:44 \H6Q4^#5W$:7Y3UC%H>!'QP*MLUJJCP@ :IBI\[38QB,!?KL MR7($1SPF/>TG?\"2_HO,]"*J@9XW#PY[.5&R# 0#6$H[I-PYE@JBY]*KSTFE MR/H3Y"_I!.F3%3."XBYT+,&9$!#)FJ>HAYZ+KR[),$#0AU\-RAI@JS4[1T-K MV07L6?8;L*TMVO43*N?>-W)#ED%(TG(S^X5$U@L%BU+D^G:XX<\IL>N6S(H= M\,,M9 %M\:/HV0?UE.L$!)R]>E*ILQ%W0WRRE-V-$%9 SUQ81RV$@I_U)F!( M8L@YMU ,/7NAYJ)1)>09C\3MM9QMY-2-';F.F#Q!W?K M>DDL"T$25D#/9W@<+07!T8GY1%@.>K+H/M,U?$72MZ!'RU+,C6(,:3:#GOA0 MC\1:()E*;::!&D%FV@VAITMLA%X54&:>GNOQV$H?U8)PPMW_C_LI^"Z+\Z MZ3?PH])RL8;UTF* JF-=XLTZ-Y-G.RJ64XW#DAZW,ABUF"E=YCV4*&^51N9B M4'RA6<)'KJQAG!QHE C\7/?S4SN^>@8J2B*':8;!TZA!*C6/&K)XU689 92K-J8:RWXV>> "&]4)"QXUDGK4:36%?76EF(,M@ M,I7@3#D;85C:%O9EEX9&\3ERS+63!U?6&[195>S+,8T,T@,83"4LVS'68NR@ M+O9-F&8&G5F<=1?_3M+K =$L$-@Q4WFSFE MH>_O+C%WG=A]3E.EJR_ZUFC+G)330B++*V)-Q-"7S98W*RUQ= 3@Y["7.=A" M3X@3^([KD8.^SH+&QF@[7\/VW32F(FV2@:YI:!EO6G/8M$K7^27+T7;?&.JA M.2&M8#>.WM[\F80/042P[Y>&[''>6Y+^-P=/9ID!96(%MX'M]#FAUNA#BSXW ME+O<=9P@25\KY199"AEQGUDH!E$JI@&PG;5%LRPQ2Z#CTP]) MW_955,-V-K6@"!6P7!CQXY \V2Y[HI!+LLWZDBD^R]\L6$ZM)TN"P_0ZZPLNZK8;K$65Y,"/!>V\:12A@F58/_PHJ8>E&JC>]#:T04! M2A>F#MMY,'LI0$<72E71'7DM*(( 'TPM$"0JEP@_8'^?L(ORHR4]9_%%KH)I MUHQV*^B.O_JDUY+W G8&FVT$3NC%,Q"81-<[@VXX^4MH6> M8:\YCR0 ,W2K%-WV;H/'G/\D;DBH$%2OX\W8L_V8/8Y"_Y6_ B&F6:<-]$QY M1W 5U);Z/"MR:F \,R,C7F*+H(W=YRT?VF& CRX>T+?0<@,TM'P#,\)>/ M,' (6?#TLMO8XKY/^VI[X^3!O&_K(G?$9C$G*_I\9()YMCZG_A!XU0]>A"LQ^ MT?47A_^0*YG>$RT;R+,WHZT7Y]'V5V1"!X-%]ZBR\]NI^P%55Y-,ASA@LCV/H1!\L0>&'8C)WT=A2SVCZ.TI-K:O8 J=OOI/$ZDV#5Y.OO\ M3]^>PI.CA7OY=9D-H -G8OMP$(*9>%II-C M.!');N9#'[OI8,R!>22QZ]C>KL\'-_1_;NZ&?N=/!]^[WMAO*&0B>QP#F(]( M7NO\;N%#4#!G& [M. G):+G?5(W"E>UG]T?ISHL]!$5E&><^73TP_T('(]NF M>4%$6Z1_&79G\XG5&=UU1F-KTIWU1\/IGSNCR8?NL/\O_M<_=[K#V\Y-=]J? MLF+CB36UAC/^*YRQF)=]/YVD0.01&"TS QG+(;6=:-2#MJ'FD1Z1/J;S>\68 M43V]H3W\TA),E5]"GD4:5:OB4]8MT6+.%#5-UFL[W-#YU%WY[I(NU7Z<74YA MZ?NHP$[>/'TP*?U2G)2F\_O[[N0SFVZF_0_#_EV_UQW..MU>;S0?SOK##YWQ M:-#O]:TIS@Q4%@R0.4-2!^D\*V,*, - ZR./:S59Q?.L%B[F#$')S>+\X2(_ M]-Z^*0Z];(Q-^:(_FOUF33H3JV?U/W9O!A;=&0RM&'J]JX\]M@I M=_:9CSGK'_/^^)Z.-\1537CK0KW( :JB1696=TSK?*G7"O+Z!Z:Q'*RI#94Y M8S&[<+Z=2JK'X/N*'>9D;NW7/Z2!ER9,8/,?%\/V /M*:26D0YSS2!:)1T;+ M0BJ(;1\/$@+,@-O.XUK%'HQJ:HLGO@9 -&=8SGUBAW[Y^O_!L/RA."SG0ZL[ M&=)Q.;$^6L.YA3,LLSZS]&LKW\TL9(5\!NIQJM<*5C;-@^YHK8V0NLB#L Z1 MI9294(3,&7MWMAORAV7NBAB]?3 "?RR.P+MN?]+YV!W,K@8DB@@YS"\#<0ZHZB&/CVH2"B,")KLY0V 8 MQ*24">Y@(/Q<%Z+R6-NX!SV[AK "\HB0 MTU#:FDFE-F=(](+UVDV3.M/]9X]')Z^(+_1%ORT%R/1&]_?]&=^)<:MA;\0] MT-80S_TL$4IG(&DV@W2G -))P+#3;0?;H5:'XF*0?RWHS!J[@<_C\ZK':BEN MA(W5T; SG8UZ?\<9FND+:^JQ5RQGRCMX; NA-:XTFD >4M74*%_+4R!BSG#A M77_U('R+(C]TWI7B/OB8>75#CT5LB;MGIGG$$,]]UT;+O# 3XK' <1ZFRY_> MX.)N@WD!>\FS#V'O61M2DN+=M!FUS)H9/=AC:(C/D MNU)\RJ?N9-*M:W=4AI]L.P,.,2E7:#*,9-LZ;,UC5:0US @1$6&<#P,!"&Z. M!D^3AXC\)Z&M6L]"@_J[4K3'='XSM?XQ9Q%5S*>%94HO]AYR5U14 ^OFZV%_ M(/M"<17LVT(*.DJW6Q6RFS1,(#'XTEC\=Z5P#7@L?N=/VZ:1+NE=1EC^/*(; M#RN*W37=;DBNY!7+G5N8?;62#Z[G<%$V(/.2K!;V$[C:W$! 0&?J)HE< MGT01W:0_N'YZ+S+MJY@G61WL5VBU65(#@,Y1EDNDF/D)/*Q@U='?D=4>7SJP MX),8^ YAES7X,=B-OJ37/=A/TAE17 G]A=@:$Z(* G2:NHMG$L9NQ!Z1848* M\"A35D1_FE67+B 4Z)19=NC3/K)4>-RD!*9,61'[Y51MRH!0H%.612.R],H] M?H/-B3^Y\6,OB>)@34(P@[KM8+^ JDUH/:#0^15>R0 S"V\!^ZE2;4YUP4%G M\T,0++ZZGD?[VJ? ^BN71?7S2VY@/G7:P'YB5)M1?8#0.1V2KSDQP\"G/SII MI'7:93"S^BVAOQNJ37!=M-!IGI(5Z^6$/ 7A3EXXM\#JZ.]_ZJ>GT,$%G<4) MA9-^_I'?_G@F7L"7B^S*H,I: ZJ,_IAGC9T1&)-C^1.X/;-+;=4= 1X>64,U MVD%_6!-.5TT)6V5N0E:)QTIO[NTX)B&0*'4U])T!;I N652T>//)79"^OPS"=1:NN#._672]"GW;VYK>HIL- M/0@N$H=?#)B2\-EU8!G_VOODV3E?6X>_I0UD50*E>426B3=PET2Y0J4II'2: M.!_GK+YLQDT%=VSC209TCBN9\_0W'QJ-G9U#]PC(#**[: O*34 WF^R76I1K M-GAVCN$CH3/G-"E/]BH[19;RC@!2OB(?'\\S]VLYJQ2_H#\(;)_1MGN]42LA M[%&-8E]JA6:);0 Y $\@>-VHO+I-L8RF[N-FW9S^YL>TQ MRT36]VV?T\[62NA5OV4S;AX=DYRV,2C,FP J4];*QGPI3XLD<2WRVOQ-9; ] M)OK'@,$*Q[UR:,)A,6?P%7+4R@9=*?5+,5,M]DB[Q)2U322HO>ATM&>6?#9+ MDB899J6L+6DR/N3!=6Y9^6@OV X).EZ$%3>8\S$B M:MQ9$UHM8+O6Y$QHBV.(J;0JA>-V-F61(\P-N($/HAJ-83NV:F>Z!,)DSM(C M2( D68O>@],@(:].UWQ( L_W^LD+-H1D3M1]6IZ\,%V/=X.[]??A)&/^ICR7 M4,_SW?0G+S&'4NL,H2\L.4=2I4A\,AH]\3O972=VGS76F2;:QMY.M*Q6QX)N MO/Y,"$7"=2A47*@Y7>ZB[E<[7#2M3-H?PM[0H&A633K,V1QM\WW)=D/"5' M M.Y*PH#I3UFQ\<2:6L-9=H;)OMK9?1;I.-/H4^L-/TUO MSIS2"SPJ6Y RU67#846VV;R'@>\(?CVC/T54 *:(L_Q3$++)IKEOJ6:ATNAM M99/0J(8)IZ[F4,O?&\9*\G.T+'0^)7V*H21I7;-?,4/7VANQI21$38*WVZ>C MJ=R,MCU:YGK:?7$ENB,H_HTI@0"%W'D>*?M425*[6KA[LGX@H9AF[8;,4 "I M,A?34^F*N-^Z-^KAVEV#&B>A\TC/O-U52'@GA"1Q1Y"Z'K:1H*8V'KB[H.B@ MVY(F;%OOD\7VSEK7<9)UPJTAMV3I.J[TJ51U7>RPX19V)J6,#% $UJQLG-VX1P?'ALK-GW^4;-Y@U;%-SR?0%RT@V[K( M1T*6DM)>T65G2++@6L&,+2B+/4NWR91$;$.F;6[XZD=10B<9NM+XJ]3AQ0W0 MT9!\Y;^2[(>A];$O8)Y@/.I!BI/=OSR.)F M4S2<2Q3IV(:Q;W^>0LF: 1]_QJF2PWJAZZ,;D7'H.F3WRUWGWVJJCKHY[*3$ M6 H#!1I=3<9AX!"RB%C:"K9FVC[M;SBU>20/]\V)=0)2%SN)\0D4 ZA.1[, MO?%R:^K@FIKZ2CQW[?IVN#G\U2YB*\JS/)S0KW?K-OY@/LPQ_-)[[?N MU.J,)_V>Q1V7XXDUZ-_WARRK6?'7@\&HE[H\=Y[,:SJSAM*9T9XD3LRWSI3U M?"@-V(4(:,0,2^U1V1RV&6.LN$%2Z%.:& Z)ZPJIZEN0K);;"V75^/M4)5,_A3 MZ". JX)8[7BX/KIT0[]+1X6@*B@TU?QU!P+JW(76<@C/R&EAK7TD-/W8T)I MB*/4*LN>EV"'(>E>LM&/8(_?([2B!;#/28$D=B>]5K#=6Z=1@2KKD9Z5.P[8 M95Y,&W>%N.7$S_8N+Z,T];,R\908XL:^B>UR:U;S&J:B)7]XDQW_%(1?&'+I M/7?!IK'-#V+[[TZ@!<%ID#1W_:LMHC /TVDF.\GGL3V"IU/;T^)Z@4K,L_@Q MGTL^-^!I%%CP:6SOY%DKKY1.S/B+$^P6MHG]N>F2N<0>W2=1)-X)OHOM9#W? MO8.4R(N:??>9[D\TYQY\$/O=V[.>:2NH0U?-[2NR8EW:E\!^(O?DY!?!06>K M)@*YIX++2 Q)\ZY+3W])8U;*C^U MF(];&LVLX:S?'0P^=V[[@_FL_]'J3*W>?-*?\;<6K]%))CV5!PU@:N8[9OCG M$1_*,R4,ZD@Y2G;RBD'3V!?,4)IVAESQ[G-CH.%'91TIR\VFN@%Y9%>K'[TJ M8C,XH@>A57=N:*^5,6CJFF8HR0D&'TAC\L@<&<5V-.N[;*O[1)BJ=!N2*M@A M-% =+M"D! '] )Y= %)14RB&'510DXY*8=$I.'+VZ*[9]KJU17K;//:[[0UO MH9M=@0\Y,/$V5?8(=&:@89^0&AU*+W/FC0X3ZZ,UG%OL:<[1AV'_(*'CU=#0 MB*$A>Y4[]Q(LV'8@K&K(7JF^.4 H&?X)O]PUP*%=6LD,ML :6;YZ*A:MI=-R M%,8YJNC?]C31OVPI&H59_G_!T986K2YYIH0(Y6GG7 @C@5URSCH3"0^!^YY7 M%4>F0PBK"/TJ&;#/:+\1VXL?>U30,<6-2IMU4'4:4-5#.ZW)X:Z L[+TAQZ^] O# ,;CN'Q1'"S<]2N4K)&Y) MTV\)%2-F(:2C)7M7V8_(Z('= N (L937R8+N!<7P\]3^FHV@A9_ICH]ZZ+1$ M%5>*[+PHGY0J2Z(%U>B"+I$3?5+*NI4:'GQ^//KDTC&;106FA@EV2YW=SXS( M8F:_B*>L6HUA/U6K/E"5\B?4AJSAH&!T8T_5,^_SB"P3;^ NB=3P\Y,TVJ3R MZ??.?&K=S0>=0?_.NMJ!&K<#"=XYUS '25LPXUA[G%5(*J 1QJ'J'L)L1,JZ M9E"HJ[1EBY%24/PP"V$O;S8LZ[X\7 )4^;+)S$N*'I@@%HU^5!6; *IL!ID: M2@OE,2\DMA4K]&J"BN6P+Q+6)Z5:8G0B!L2."'N,M;]^"H/G M-#FRBA5I)>SK?O4I F#1#E\*=^Z$I:46.])SOS9C)USW6',H2RY9UXFA%JK_ MMH.&/$1WB%:V:074_5"PI0#P!\7Y]&O^5^/^V&ODWR M#?$**GJ\[R_D!G.MQLR@OZ;ZZ_%?#0"V1W&;HDAE;2R6P]Z-'Z&Z@D1AAIU_ M9Z&](&L[_,(B//E?F"1*J["B&K8'LCG:0/B@LUB9VU+IM)=5PD[VW!R# &Q: MLE\4.WUKQV2;LTU@K9!7038E';.+SQLK(+B@#ZD[L:"*-XW4-0U?U4!$@H4U MGT]Z $_6"7^9KKL.PMC]PQ88%-5""]O"?J_F-)PKH#19"Z1)3E7U#-_P-,1N M=2Y1TYB$>&Y@M;$#MT["*LB=@V[:GY(5L^/G;B])+?I_D5GTI]8'?LNF/[P; M3>Z[UVPKUVPKUVPKUVPK8-&NV5:NV5:NV59:>]?YUK57?A#%KL->-:3B/-)/ MWY)GX@7R^'M^[Q]8^2P2JN@(U*HE:V _!"$KO=EV6$J"N/C9Y%=12=P2T!^( M3T+;ZP7A$_L\Z3JQ^\PS)TH!5U<[F\0=4 30#Z#7A!)GD5 B)N%Q;\P=K2BC M)_ZNL[_J^_1@2P92XW%E86Q[L3[3$IG1!^XP\(/#[EDO3RQ!D)@5215LNZX^ M-TKYT1G:*\UVJG#]A/8VTZK CVX(%9>DY>@LP1(+T^F$8NWZ=KCATK/W*MDD M$W@>%Y1.!"22F%-:_2BV?5A?2T[ @2%Z1ON>#8 ;NO=8NDH=J:B ;2FNRZ]0 M=OWU]I=TO?7)BGE_4%?<(8DA:VVA&';(0XV9O$I.@ZSWR7I-9X+1A^PE 98LOMJ@_TO)H#^_O^]./G-[?O_#L'_7[W6'LTZWUQO- MA[/^\$-G/!KT>_DGVSJ[;URM_%C:/@?*8Z,B_L2$/"Q> M6.&\:1**A1[97M6S-)!-&<<.J&H&:PHM!'!5$*L=K\%'U_/L%1G97^2FTHIR MV.85L!;E[:1">7'25M!C'=WV,X>$)'E%L9 9"E[')5D2!2>#Q;X7,B]D13%\ M[Z- 8ZHQ;O4:BP+DJ4-\.W2#<4B>W2")O,V$/ 4A/>/*TC*H:V&ZPH2*DX,? M*C?*?',-AJ@,AGA_#88XUV"(;T+)8T($.WIF*+ MI$6G8?M FQC^?0FTL.%C8TS-@9N*L'1C>21*OHP!:<]UM_DE"<]ZO55'OHU) M>&-'KL.WJ*IH,8V&#$BGWGB48"56Z(.R9T>/=[?]7M]GX40L5T'B2X)P!,7! M)W)S"),*CDY+=T$G@)BNFOY*&9-=519*B$$V$K'(9SV)TL/;.O"G<>!\&=OA M*)PR?]/BH^TEA,X(BHD35!G*M4'&$ U0,,D7I>,FH<, 7I'1DAXRZ$8K$>TC M>4IJ87$H8IJD'Y M,L%4 9.HE>J1 MD]GT*#WI>5 =WEY5MM%%Z\ /?$?$RU5%062?J1C'@]5)*&%+IM3?W"@.O&"U MD:!9*(/MNH0A62E82R#>TPXYMG?KAL2A=2105I;$=@3" )4(B;X"C^)'EA-V M.P'+KF272F+[U-3H"[MN"/K;%9 N^\4^TAUV+PD9"C+_ *@ZMC<,S),6'/53 M(02Q[9FV%QJ'Y,EV%]F.;X= )G.6(%BV.WHKVQV-)]:XV[_M6/\<6\.I->UT MA[>=T>PW:]+IS2<3E@4P>]3GN#V3,)71ME\0,26[I3034+W&L-P>O(_02'0JJ7 1E==#VAXT/(34RZ.0=]FXK9"J=DD509;0-9ULS(@2K2]OG MI"\TYA]GE.YKWLGW-:.Q-9E]YOL9ZQ_S_IAG-$8V_ A?H53;@0!5#2P"S*4B!(Y30B$P+PE54-54$$L&OVH*J4"J+(99&HH+93'O)#MI%B@6ZK=UU3Y?TL% ML5T &II5R ,LD+FE,WPO6#\E,=T2^XMIL(R_4MFD6$O*8YNI:T*N1 #]P#<@ M=D0> V_17S^%P3._1Z]\;D]:R8 [!KI40<0RA*^/Y-%U//6KEL5R!D2_UV2E M6F)T(H0"J2['*NKA7VX&GB:@B[E9UV-SK[K=$HJMXW)DZ<\>X1#[!Z^]":62 M.O0:^H*Q^PR5+C0-\EEG5:):E#^Y7S :9B0G>-& MZG?X01%M.IE;N7@*;(^#O>%1,FQQ9#+:'B#F5%H)9\Q8ZR?_5&Z4 $5,4>76J2"N,*#(<)6V,VLO)!!2S,$1+!)JV'OHW5Y@R&A('W MFK*.]VA)%JVJ#+]@E11UT+>:SC$/AMR M 0''P6(YG!%TY_HL0IQW9N*N'N/1 M--_?;3I"Y6UN:27L Z V30*QT:G9/47*>\E2L4F."A5EL<]R("+$0J+C#X!= M'^W6#F,@M&4@G^UF?+]+N+$]-JJGCX3D4SEP8QQ5L5F0@B3=-/PLVS3<= ?= M8<_J3'^SK%FG/[P;3>Z[L_YH2+?P@RY_O&\V2C<3Z!;F\]I%',X#A943.N^5 MJIW#C@$D^5F;1 XEW%H&-FK[EZ+>6>PT8,)?(K_L#>6:%.>KGN$V1@+!61,M M.=RD;VKG0H&./OLI6CR+_=:Q@*'O@67'V0:Y/I;EUNS?1Y_YP?R>7ZB;1.Q: M2H ?3'XLVQRTU)6Q+XS4)^C"]YE[634)!8_ M&W]].HT9:X>;^D^$3?9T':.$#H MS.;U[AA>==M!S[NO/2K/B%2I-C*3+LM4-Z';YBPM=LWA6MD2>O[^X\>K!"%T M:B4:J46L;COHJ?J/':]ZI*([<.Z2. G)/2VS3M9&"_K<.V#/WA*!@7O;\71?L&#/G][146=[ MGXDM32E0OTULKT\M$HMN^&,A/0^MH$@,Z9(P^TJ\9W(?^/&CY*I\_1:Q/42G MT@@)G&=M\( *SP; [&MPO KM&L)V(IU0-L_6%&6X:J'3? MU30)U&D+VTE6@S* _U/7 '!^!SZIV%I& _V6T%UP[2K-I=H(5$(K;0/@!M!= M>:TKB-@48$IF$Y $4/-!W<;0G7_U%>$8L?&5HO7)HOXL =>*UFR&K4\/%V!0 MJ!11WY"@V0Q4-5HS-+:C&A=M-SAIL&5[[Y>WPWQ+BP%2F,G!Y5]%KIY?BN$C MA3N]Z!EZSBL@9$J))) 7IPKES'CS!&2^*78=_ZFH78\&ZJ>AJLJ: 7ZUZHC M'[3^P%,4QCGPZ=_VP-.__#ZQ_97HZ2;Z^]ROSP'>PQZW\\@2!%#A^Q?;#D(? MOF@9U$.\JK'<=O7(IXYJ@9E%5LK@+!1!BZTIPE4"LU*6=DSB*E3M%R6JAT70 MXD[4J%;)@NYHJ/)KEJ\BZ'F$J^HC!Y&*5VR GU>,AR'T'5RX[].-;\)$VV9*8[<)N+R+[$Z!O9)FSH2W@1W*"691'QAS[EL, M@YB;!G*7*.3'X1_?%(_#P]&,GH;'W<\'ER/03\6,E7T_U:=C47GL%YM[ ;OB M$J18=BFF=,GFAIRNOV"WG06_GM&?(BH 594(_+9S<]\RXT0CUP'AT\_-P8!_ M\F] %H#-H-FOF*$\[0W!@N(U"Q[^8];L8CI.0'LIN MZ3D12NAA'>S1>').JR SC-6\",P< A91'<4H1O;_\)Z+6:UNC3V1=03D"F# MZ:QC2O-&4V4VS,K"V'=23\"^!"1SS-^]8+UVXZWDO&]T?]^?W?/'I-BCW;W1D+T%80U[?9-BQF2":QC--9M!FJZSR,>[()Q(AVJI M(/IYJ09)Q4FX6GBSAF#@3^/ ^0(;U-'H>N1/C#)][(+6DC5>O]6IMP'HZAV,90JY$3WMA2Z=1NP M:"#5VE$J;@9=(%4L\",0J)7X6,W=Z=+_: MX8)YX^0S6:&8&4.AB<7H4*Z<:1=IH7FD@M_8$5DP8:@D&:1[4\+-9E\F.X5P M(?:2^(NQ9_M#>TU4$UT[7S-$.:H4N[ANM2)_.^[G":%;:=>ANLZGD3D]\D5S M_YG^*UE(O<^0BMAFTS;5/N^AAH.(/C'GE@PN>=1-XL<@=/_86P*DRV2Y$K+9 MI>[A2;R4BG QB;NQ'8["-&#YH^TES*W&NPWB4%P9VS_=/)DJH,[:M<$E[$=1 M0A:W2>CZJ]0'ERKPD'SEOY(>)&'UL5W7#:F%'ESGK1E,I@?)RI:TKUV"3''0S!-UFL[W- .LM'VJB2R M]<)^)!/B!"N?+:]W0?=C:SA-GWFW_LE^MCH3JS?Z,.S_B_[^;C3)W!"C,2_3_=2=W*(__[X7C84Q M[X&;$*Z$O2"*HY*J !)*'-LN]M4::_WD!1M"IB1\=ATBV-M[O!OTI]%RKV+I M/,\E!-^N:?1S9IQ=F]$LX46<1A'#]\HT(P[ :=/XA\S0ME9';M$2W32$^+ZA M=&NQO]::=5UN3Y56^O;40@H'NOM(T#N5=551S0R6 =H+X\H4I]*$HD@1>.SZ MBUOR3+S@B3O+TLVLRLT$JHQM>P&I8X$T#530K6=3XM'F5A^(3T+;HSWN+M;T M_,(V-RSP*.NT\F:<9C/8Q]L+4,]&;]C_W9YZMMP$S;0'U'']@>Q[2_H83!U.[:PLHD_A9W3L[%]0%-+FXJ5VA$+3VD<1&R' M,7[40C/(?"+NZI%N:+O/)+17Q'HAH>-&9!S2,_-)M%C> >S9[1R4&T+A9:C\ M$7$A8KQVR6G9551V>$MLCZ6H?==>$$^MSF 'E[4[%'"HO:2=1Y^*Z/J1Z_#X MS9/,W<5/8AOQSV&VKJ;I,N;G(Q#Z0 O&4=]/;>\?PB!JPSPD^YCQES"PE%=" MC?GSI]#H4BE<2[OA)CN!G60'3TV;IQ)??661]KEHWVC;?/08VL*!/2-J]@.HQS^?GQZC$(H_+QZY9;D+PB5QXR3 M;K+R8T"-_,OE:61]:K[MJ;<"&*3)5[LG0&7_Y?*4O252SWX"QO2(_0XWEO+P MF0M3R3IP-6*$LGS#9^ +\8KIZ/?5,28!\:KUAGD0=#3[3/U<;<%VU66*T$=^ M\[_K+UCBOV1\FMV(DUG4WZO9EUFR70XIFS MKI=CJ]N]7HZ]7HZ]7HZ]7HZ]7HZ]G#<"VF:X^@$!O/NQ]:6\/B!P(0\(-)%" M*[\%!23-JBIN_,VY!MX4D"-@R%G\FMM *[H!?19>APJWLV0X3 V!LRHL]^':3 M.#1,X@6;5Z3I+,PX:VIW\7+S39B#<3,# ^G4F$J+=';=DD4& \]SW#N>7*N\"$#XWDRCO3=[);V=]D&3+( O-\ M5M&):P:)!KF\[,P^Q^+%LL,8>;[3Z]\U)\5I-,"TK37P?+";')!.=[GO7V". MB1,C:*8F:IX+6M/(^OVXP*P02$A>RL:C"8]1<7MV?J@,7GNOA=!R>KVWC M#,--==)575UY4A@;\6$;D9+$D*A#,T-.=4;,U0E8%V$3!M.W%76JH]=7M^$U M_>QY!Y[J:/L9N2014+PN[$/L@&]5,I&Q3+^_3JICNU;CN]T?W8&DZ[L_YHN$L"U=FU>$T'=4T' MI?D),ZZ>7]-!7=-!G4.^B2:0PD\'=$2HJ<%?@0"82>$ MHQU:!SXH&5Q%4>R[AE*E*A @E!1]VKLFX=1-POG>W-/6-0GG-0FG7A+.N>_& MT60ZUTS&6:QF_,W"UI)R5@/8SK0>A7&.8OJW/;WT+[_/F,5VM.S["_?9722V M)YC2:5E!43,&9VO3NECP7/(-1+X^N?$CMRTRO\2C^S0++'I:BC?"F;I*(%4C MR!R+.5!SI1*MI7/Z^LD+-H0P3Q'9_DQGBYN .9&6MVY('-I6)#^\:S:"-J'6 MP;WBN%\+,_3-<&U#ZJ'OL/MLNQZ;@.Z"](YN"T9NY1>O&4/K<70Q2IC$CT'H M_E%Y"Z1A+'.?PC9%&J]W)5K0%6X[64])^.PZI%K079@$ERF:!;'MY7_/G*'# M(/Y,X@EQ@I4O5[P6/WEY:3+;Q\P01>0'JGX4)61QFX2NOTHO6Z<#A_\RB]G9 MOOLIF]IJM'6Y:2=K WO9R1V$Q\<"'*(T54V].-QP/RX[U>3)"3WK,3 . X>0 M171'2=*<0@%5L7TPK6D:&+:S5H[V+O:<;6K2Z^TLC=2DWY#&\S_8?8?=[DGU M/GIC7S'>N7)RS960@7^(:6TXIA=P,.?48@\N+WWCR2%L1FNO645K9!4]H[M. M9F45Q;K M/,+]SP[BD;+3^R&D1]+G['_N71QJ?>;=3L?6.P=^]Z@.YVR'SYU M)Y/N<';D"_:"4;C_?-9AV24C5D-6 2E2[P#P43AAIV;%=2!9'60GM KDZA@^ MB3SX-W$J>U>:3X L#4R[0:/6/PA9 Y.NNU3V4!Z$*:ER2309(TM&RT M7!+FY[RG[3]:?!7Z2J7;I'_>!4DH!5^W$6R'FR8M]3!JB;"Q9SO\^-I=T3\: MH>^X)K%]6KIK10/XM43M-O)I>\!*(Q $I(D*(\4+D4J/;IRL%.O![ M[[N>_3:2N#IJ-F?DADQE%3X*.DRW&7!\RF("JC1;/Q#@M#L_K6$J\^P;-%)S MYEK-07E0T\B-9*WQ5P&(.2;KK7+!DFS]I6BKSLS2T\:2:EVNA7IW+5Z5I*I0 M[APMT449\*W/NQZ5AK"$@8%I5N9J'1*!/S#)FGS1V4NT:)&F(,&S)E]3D!B9 M@B2;<577WPO%L'=/.JE'*B5LZ<"_LZ:J8&6E1871'R@$H2N3H%VC2FI0!<,L M*8_^L!T8::70Z(9\[8;,($^JB,4$1[HBMN/NG1(G"=W8)=$X"9U'.R+=54AX M)Z13&Z >=NQT36T\B/N#HH,^!UYB2 MH+E2'L> E#;N&L>"%L1RXYC1Y(L]A'.A]>UX _KY7?&Z.CB/UXD:3LTSNVU%=V+IO8C2 MC1U(Z,(?G*?R4ULF5)[%!! M-8/"KALR.K.^'>PW;HD3$KID*-TQ@EKHF1Z@XPHBO#FQ+-/D(2+_29C;[YF M8UI^*=V_G-],K7_,K>&L8WVTF@QN.7ZI+TBH?@M.7 -ILW+8'U4L3&5I,\P[ M*BZ*FY)*40P(C#GL5VE&4)(R,"Y(1J)BN, + MDJGHF?*5"G$5,XE1/#HA%@<[5*;0-97[5% ]*_^7_ U!+ P04 M" "J5J]8L?!JYH ( !K20 "@ &5X,S$M,2YH=&WM7&MOVS@6_1X@_X$; M8(H$L.,XCP4V]@1(&G2TKR(TZ;[KBI MG:A 8TOBX_!Q#\^]I-S\K?/[[<7N3O.WUN4U/AG]:W9N.K>MBV8M?.)I+7O< MO+J[_I-][OQYV_IUKZ>5.V?UHY%C'3D4EGT4$_9)#[FJA!L5]ED8V=M#1F1M M?V^^!AMRTY?JG%'2XG^#.?'@JCR1?3SZ3VJ=[$WW@+;](^N)A'+"H)H/=Q\[ M\S54>WPHD^GYM^KP::W\KPB0]B[>J:X=-9HU*O!'HS>R/W#K!-^\NF@]#&17 MNMV=D_IAO5F[NGB9IFSW0*P?/4;BO3"P 1EQ)[7:W=$]]GX@18^U'D24.CD6 M[*Z'Q\)L\RBAG>W4V)0K3#FGV:LA&G#5%^PR\C[XH VF!%KX1\H-BD^FK(W4.F8M%:-??N@6-/3[=YL:^)%7-5M:UP;^I[.Y@,"1G_^9*4W;;8^];M[>?VY?N;C__\=>]HSU^W+Z^O\^OO;N)$QFY 28]^:;"N-K$P MU4@G"1]9 ,J_[7DQU^Q\^OX*QC0F$4_R#G-ZM)=)PV;G^O\&?'PZ>EAGI]-^:[!GT^; M,AM^H-5M]"1XC/6UCLKQEICE%;=&&*5)V/E6'Q@S9(GK,=)6QFFA]*+,9_N40(E(F$M M-]. NF&_%YXJ584;'$O!B+4FY /EVNY2)HH'2*90AF @T6 3082,L>F]&>6 M?R*,R JA5@RE302/I>J#E]T K;0C2$74GJ% X:,@GB*-60:NZD[G.Z3!WL(L M+KEE$T?EY%5PBV!8TF&X1 0S0ZV 6&*F\=C,/9>J!T'@'7M\CY*4_!F0P9Q! M5L FDD3$"+9,7$0V+ M ,4'Y>@J7$H*BZC /E0)(Z$Q1TJ!'@C0$Q4%% NUO5,Q2*J!6GI%G?/W#GSK MEZD+Z<@O.U\]YVO>@[]88R2B##J\<-#AZ/!,JHWE\P+D\9I1[O.#[2"X:V%1 M="Z6O._R;1*JD&\5\10BZ[E9R+OJ"G!)J"[SF'1J4 #$REA:TD"%(R:4+XRB MDC.G;5Z+&9%PSU!(O$@JE4RGT4,).05 5B-Q16*0LW<536RN;=[67S9VN]1Z3^?)7X%+?G,&8$3TFQ M*(QE3)3-K5:I*179UL"HM>C R5C<))=$00L@A+/ M4.+A!%ZD%15E[W][G8%T*XE+\UJ]& M(O0)0#4"'-10VM)K@%42[R:.REJ)-]X2XKT.3)83[Q(WTL9S%FCU3U82\'>H M9@INZ"A*#9'?7!#A<:D!SE!;AX=TJ@T%6LS _ 0+VW\"30]\#BF[E#I#'X%@ M_<8Y[:FKM !W$* -N"UB+R2"/?6+. O20$7[GLDT_)0E\E[@P^^B+V6J_.7. M:CQ-]V60^!4$B=<=?SU[$_M+_DA;G'-69::82,7-L\5,/)&]K[2ZS#E>%1=X M%&(M(/(TEDX;6WCA_@;*'0ZEAY+@/2%[.L,!72A)?&)3XKX MYKPHOJ02#?'TERI_O-H>E%M'KY<5RJVC3>:NRR0[VD)A/__Z"PR3-HLC*< A MF:=9[-Y,!+\GKS$$V[S?Z .&_IQ>?M[E27I:J:#"'@LW!8>N$",\1FXK"BWR M))5E849D 1_!2BK!?[7H 9L.00EHNF]1I@97GA$J?=/7!:OT33=Q5-[DWLZE MRLXI]PQ45@7D)[Q !'WZ<\49SU:"\R;56"=C01ZB@(OD"BX-UO^+CYL[Q,VGZ\*446OGRU]>#&Y@AY_3^UY35S_)7\5[3:WBE M?EX ?';TRPOS=]8Y7>V<'IZS;L*C>U8_/ -D?P0GE/HS&]&\N:C96@ ^_R)D MLW9S42["/PV6'XJ )!^/Y.1,_G*"QIKNC9P.?S-Y^[S1KZ(N^6NU< M[T_CN!;]CL3_X(>T(Y!22F%8Z=$N$DR9721F8&>JE?:CF[BM'ZG=L1V@[Z]_ MY]I)&J L\+:P+00)2A/_.+[Q/3[WVFWGM]Z7L\/UMV,7=9GZ[_9-][_UY=O++QD K=\!:.Q/'>G(L+/LJKMDW/>8J"A&Z]-AMS,Y3J@%'1\K?-G+AQ#9[*(6[])[-.#J8;AYW/YU][ MU2X: SZ6Z?3@L4Y\62O_*P(FM'1\^$'U[:3=:1[#"-0N7BY6;12O MS(X8 M-OF5_:2X$DSQ7<29D4ZBLY.;>,354+"CV-'MUK_W/D8K;A-NU]>.$CUQ(F&% M?1C,@V'3C&![.[NE);CI3L[/O%T>?3K_^^LO&SH9_?W'4[1;O MGSW$:YFX$17=^:G-^MHDPC1BG:9\8@&H^&_#R]Q.[]OS.[BB9Q+SM#"8TY.- M7#1W>MW_&_#.]NZ^5(LT>VN[-'FO^W<0OO3<#]!&_$HP(ZZDN 8UN9&T[$=) M6T9,M $M*P9.&Z-BXW?BZ+[41UC!E713UA/Q2.E4#R5U=JKB;;;Y(4U^9+IM MQ%!:9[ "?##^PE:[:AK\^;8L\^$%_6ZI)\%]K&_UJ>RNB%L>-JRC+E3":8==R),:0-.2O'\@-O)MD] MX*2Q#--CZ469+W>O@!*QL):;:4"!E&D / M^!@?_\=I1F$-N*#BCQ'(1)*&F,"5B8J(HM*TY)J (W=S>Z=_<%HBJ?6(2F0I M"H!@- C ]YFCBKD=L4&JKVU!/S/%P3A=#.6 -:H0B"T@>2!3N.U/XEA2^S:DBCZ!I.=08\]M0K%87T! MV@G=Y;&5S@P:@*ZYDI;D4AFR">4;HPSF++RKRC8C4N[)#(5O\T^42SJZ*:&\ M ,CJ5";<>;1]*Q/)C4_WR! '>B&IJ*7,4ECFUX"7]UV?S)LO >J3]=4#[$[06,&<%342P*5S(ARN96*TX:FEO0/27=B,>Y20HZ M!H1(\_KFY89S[R>5,/B<*OH+!D0X'B]?I,/;9*9"9C=^O ^CJ&K M/ J?PQL*A8 ]!<'CCO!;PE0D4RZ0.)89.8%0KCWS3<"J:7P9G\I":3Q>$1H_ MN>)I1GIUMGD@!@,Z@G(%3K)S\H5E_N()2CR\G:40;XE44N2H" %-?(W"?9VY M1V \)6#@96E!"=G!XSLBK$_Y7DKU^M5(!)L 5#O 00^U+[T%6#7Q+N-362CQ M)BM"O-W 9 7QWN%&VJ+.<[+^SEP"?H9JIN2&CN/,$/E5D@CW6PUPQMHZW*1# M?VC08@869UW8Y@-H!N!S2-D[I7/T,0C6;['3[KO*2G!; =J(VS+W0B+84[]( M\B0-5+2W3*[AIRR5EP(O?K_]3J7H;QNK_3#=+SZ?7">)5_X4V_Z[V(KRA]^2 M@K.BF6(B%5=EBYEX(G^?ZW5Y<#PO+W OQ5I"Y%DBG3:VC,+]!;0['DOGA/@+ MH=K7B//I?B(!TC>RJ7,4T(66Q"=>*>-;\*+XD4D,Q--?IOR!;+OU:KM,-2O4 M6T?UUE$%Z%&:GX*AM)__T P[>7 M^25%C2+;YN-$G#/V) MON)HS(/T-%=!A3T6;DH.G2-&>(+:5I1:Y$$JR].,J (^@I=$(7ZUL(#-QJ $ M#-V/*%>#Y=[.D(((^_0GDG&>C M$+Q)=:73*T$1G.+#_#2UR36E&$]2/16X>SW2047R6RP.UOV+&+<(CI](T]NO MI=#JCXL]DMW %#E87_O"IZRU7WQZ;T7'4BOH)P#>W_GIE1D\-TY?.Z?'!ZR? M\OB2M;;W =D?P@FM_I.#Z)P>-FTS +_WV1&.D!0?)KDWC*W* M.-ZH>,( _M5H8.@B30[8!91J&PW\R(2*J6*;G4]\FN^ G7'K6*-1/-#NZ1\% MJC"<>+*1;JX=GQW'<+ 9EJAJ@WN:H?;Z]K]1?^..+B_W,QX:@[[W#9Z M*@:^1NGRE:9G]BOF03$'.DW8HC!+Q9A-LF:P6&[I)GT%4_A.)OKJIO\!4$L# M!!0 ( *I6KU@1<3C]S 0 %LG * 97@S,BTQ+FAT;>U:?V_:.!C^ MOU*_@P]I59& %VG&V1(%.@-B;6LS4W:_6<2A_CFV*GMK.4^_;UV?D!+M5U/ ME)8[4%L*K^WW>7_ZB1/WH_=ITCL\<#^.^D-X1^;E>F-O,NJY3O8.4B<7NV>7 MPZ_HVOLZ&7VHA(+K#FHU$XT\&A.%+L@MNA(QYK7LBQJZ)I*&%9@(4Z=/G==% M,99SRCO(#"U_NTB3.UW'C,Y!]&>J- T7%4 [?4X]DLXC#5K.+R^\507U$,>4 M+3H_4V''*OH7R1!5>D=\II*NZY@%=PZ\>]8;W45T1O7AP4F[T7*=L]YV3/$) MUT3N:B VCQXB,2 22H#Z6%/!#P]$B 81)2$:W1$_U?0[09Y[)QR MS'V*62F;IE*EF&ND!6K]BGYO7#<#KFU51Z^2TN%!/Q"))L$] M8PL3WS??(?"=C@BZQG*&.5'URSM&%JCO:R-I-YOM[?E@V=AV,M.? ?X8DML7 MG.?QNJ4ZLM'ZG&()Z<(6Z(HD0D*L.#H7,H9I]<\F<#,J^I#EG.H%\H@?<<'$ MG!I58^XW:@BC(6'X%DN"!D+"$K:2T/$1"VY2T1V(.,%\<23MIVKM\" 4TFI. M *D($.$!Y-0G+/T(G;1JD"CMM["J0B%E("B!0J:EDFK0;"MQ=.='F,^-TCBF M2AF=\&-&!E@3%!%) 'T!(S-N!07!H"_/V!0@2 6>!WTBJVA5R'+\=KW9 HK+ MM@L D?RTY*T5."^:Y/&BL1WGQU53 SFV\\RX&5%6HE*+WX(]DLJ8I= W+F[! M:7/2V=D\?;S,O/[99(0&H\GD>MH?C"]^^U!I5NSG:7\X+#X_V<1;&NC(#&V^ MZ:*9D) &=5\PAA,%@(K_*I;:N=[5TQ5\-^GB8U8X3(NDDA-%UQO^:\#-QBGE MS^AU;[@1D.T-HVQ5-X3PF7,8ZC0#E[=4'WH(,SVC;&:2W*14DABV:MMIEFWC M&%<1-,C6Z7%0+7?49>LKVU[>(%KO3]YV34-<]0S\N7HM.?M*L_25PMIV>]TG MR[9AM7>MAU$.A"W.2!T02(VIH4DTHUIY@PLQ-0PRD429CE8S8LP84 B@EN8Z M"00)M#A5L[/"\OH)%@RH7=IP.AB5LJPA"F"'5J?*4#Q@8]@.ND\:T;$9P3#P M(\L \RDYS?0%I"H !PZW!%YM/%X)CN4;O0WRICU%VC)%.FV^V7(WR9TS$UJ+ MN(-F#/O?4*MQ"I"58#3(5GU)(]QQSU%.!AQJAV+T!X8K0N4ZX]Y^2W@Q6#84 M&9(B'OM8/ W6SES>3F&/HP%LDOG=@G_X6IX]KIU+WML'K =?XYYU/)44MOP$ MLPSDFAG5%3OVB;]]6$.@3)UB:UC ]6=&JO:MZ!7!^A\'8'/DZMD(%?4C3!@: MBG0>@:L7>U;ULJPJBT>&924H^X#\1ZG5%Z 13V-5)1G[T;W=W>17:V;L^=4. M\:O-GS^]R',@@/^7>AURD;"@@Z9X3KJPP$U*N&\F=M%E8H_X.FAB3NWJ]2)4 MP_&7 E5F3;GQOTMT>0Q5?'?VD R 8G8_?)Q?JQUH/CK_7]?UDZ MCQ3$?9\S$MH991:N++WT7Y$&10JX#OBB<,N*,QWCS.@$ T@, P !F;W)M,3 M<2YH M=&WL?6EWVLJRZ'?_"AW?N^])UA(.DAB3;+^%&1P2&QS <9(OK$9J0+&0B ;; M^->_[I8$ B0T,$E89^VS=P*B55US55=7??Y_+Q.)>H*J)BKRO_]E+K+_I:#, M*X(HC_[];Z5;;3;_^_\NSSZ/=?08>E36_CT?Z_KTXX7O3Y<=P C*BK.E YN'\1Y(H/WJOC[^=/SI0 M)7'I4?R)_1+NP]K2Z%MA\0/GPX4/YI=+C^JNC^;-1W7[45%3SS(89K1#^/.J<[-X7'=_?O'H!UT%LC94U G0$0GQ2OE,ELVP!<]6E\NO4I3]76@T(=+#UTU*XWY4P-1 <.A*(OZ M3(?\^()7)N3A+(? P,()@7!Y1N'_?=9%78*7GS^8_SW[/($ZH/ Z&?C7$)_^ M/:\JL@YE/=-#VSFG>/-O_Y[K\$7_0"3X _K5!W/)S__)9*B&""7A(]6%^B>J M!2;P(_4BO'RBFC7RAWZVF.W_K/WL8]9ALO^PM;\7Z&,JDPGX<[;6O^^BGUU7 M*G?H/WA?P7_,Y?L84WT7#/5M# 5?+5T'"\H:;PQF3^BCNHBHK00)]I_>]AML\YEJS+B/]F5;2H"J2F+,"7;W#6 MSR+U7V388H$-OFSA"K%'K<_T+4UJKH\^"K$$V^^.@0JU/MLG=L-<0R.?A5@& M,VKMSEJ*6P-HJ[7+_3M#A?V<1-#?.B=["6;ZC*! M6)LN@?W3% M_+.I344!?0]X/8O_A_2@C/:(W@O%CTNR='Y)A.GSAZ6W[.J]>>=[O23O_#*3 M85CTXST!47 "X2F18*';*;V418E M9,14 V+[Y0?!C2*/>E"=."$)!0);W!:$JC*9B#JFK%:1!6R4D<>-/&\1:JZ0 M+%'* 0FW-3+"0N*%$X[;%I([Y.Q!Q ]"5U?XQQ] ,MRIXHF+TJ$@\,1!>5L( MVOH8JBU%5J90!9@2312-36#]90IE;0482Z Y4Z#-/[DAAF7SVX)%\#%6)*3P MM3IR)/79)KSTK9_UE_%Y"R<#J*Y!E]\>.F)NVX:.@SXE1+.QS M(T0E[@/_)29N8 ?$=RFW+> 5X8^AF4:_IU0$0<3/(/\2B$)3KH*IJ /)L3G\ M;YQ.JRJ:KNV%%%L;S@/N"'M,BKQI.^5L@K83D.G*6WN:+:B;WLR-HNV%B\I; M6[AM0 S %EOKR6W@\^ B+UBW#G$"^HQ1*,UEMU?=@7S&:, 5=^4S^F./C>#4 M@Q5-@WHT('/9K8.<.U7A(10T_$H[*FNB%46D.XR!)/+M(<+F&MD# M0\ANK0B=$ 9/$@6 ;&O16()LK*@Z/J2IP4%4:K);YPD[< IF) IO#_TA\CQ: M<\#$;4V_ABACIB)GV"Z98$;$U/8>BJ4<\!OQ&1)^Z$'4QU5#TY'- M5>LOO&1@;8>E$_TC],!+2"/\!0()+8BTVAT2>[39+E2?1!ZZ*\-\8>OLZOZV MQ),E^E]$]!])&8JLG M:[ ]T!"; =/[Z^IH?:AY[;"XM?5HX!HF>",^0>1E(O]@) XDTZ!I%9XW)H8$ M="A4)D@3B:\N$8M'VN):481G4?)P6 O;GZCOGS(B&,F*IHM\!VH0J/RX(@LU M]%9)F6)Z>>PLO[42<&K;%1_#FPQ!]6YI>W_#"1]B&8A\/GVKT^)2=FL[ONR9 MX9QT5%"V-N#;0K!]JFS+@2I8CN$U M>E#7FK*9/;E6@Z>>+>$U@S#DP:.%D6J[DX#L+J_E_$[25W[[U4)M^ %BL4=: M]PEQ]0C:;C)RO7AW$=L%'E9LY=W><.&#BH:B#J&H&^CE-C[VM>>E^H2CT=YE MP\=@@$+QV Q@PZJA-YD1$/;M>F,@+V,*>RJA&&.1/$5+B[R^E-,(BRDFNYOS M@GUC"?/3"A\1+8,+2AM 5%UJS0Z&P&UU#HO#OCK6H;UGA.69^>^&8KC'XPR3+1\7TQ+@ M";=61NA?6^XEJ)G[X+R,@7=&#@X@XDN-?(_OZ7W4R 5,M!1%;E5^'*MXU8$( MAAG[XM/%BX8V:7Z-K[[]>ZZ)DZGD?,W2RN:K-+0!ZTWH(7*9Y:.%*/..@7>B MU+K!9O\*DGL']H?SCT4!?S$4H4J134#7>XW5YK?E*PJK/YZ_[(/;VZQW38E7 MLP8"4K=(QWG MK'? ]#FR%]EL$?EOA*4LWCL**1;XA2,L-(O/K6\$!,G+5!)YT^V2ER MDF49EY'CY)S=(\=.ER81.9Q]?W3GR/',:R<&34LZBXN@L[A]ZZQ ]\A.P=J9 M(2V.P!697 \E%L_]KN3AC=M!Y,F#Y*?IW6RF]U$]F6,2>W/QY^D3?N/^WPH3 M>%1ZGS[UW3=^JF0/=.?B](D>(]O.'IKDJ6U_0\1.;7O\;/O!F2"U[7&P[8W)2(0=!3K2;]Z'T^24]Z(G(+*D+%A,7+,E,E+IP1W/A MXL\V(5LCG#[3Q,JWB=<97X16%:?/+_'Q;1+&+*EO$T??)F%,E/HV\?!MXL4V M81K4G3ZK'-NC.63E6YIMB<^!U<&)G7H4,?$HCLD$J4<0AP.K Y0XI[8]7K:= M.S3)4]O^AHB=VO;XV?:#,T%JV^-@VP]%]D06H^P/.8MS/O2.TN)/]H73+N0- M%>D(J-GW*RLC%4)' [@$RPF>R-H>.II<.&Z8^F[\F"=^G.,69/ 3O\5O]I05 M2]DF7FRS&CKMY>KL(IM>SC"EQ9]L5O@A2A(8P39X/ '+>F5HR&)J6H5'EE4C MOI.#^&M;/6;F'-,@;.;<^9M]7.-,&>/H3I:3Q'NYQ)7-,+F^INK]+@]E@%:Z M4^&3J!B:-.O J:+J4$@NN=&^/N*F5)9_;9(8?^BWV:,1G-!CGVJ?O" E?3Q( MOV($EH@?T @L_>:0%84^W>83RC)WJB(8O-Y6K=TLA^";]WS,$"-^187>G%.? M3"5E!IT#6)/+-//<'%I5$"4#]S9<1!5F7WF$M9+UBI4,IZI\-Z\2HW\M5Z5NNSE-T"L=L2ME+M%DR[I2R6/!:+ MI1:+/&,J@3R76*\_EISCV0K5;93727$+R1RZ[#(U7ILU2\H?J?X(EV]RSM [ M*199-SB.K:9Z)*R'DO))JD\\_9&0DRQ/BG^(*0J'@%3[!/)B4JY*!E3YWP\XJ.U+C9 M%1JI43LLE[U)8Y8:L?UQ6<-093()'1&A(;Z0F>AO7JUY(R75< ?DO3>I[([ M>V]1[_V 8Y&7DIRZBL1=R]L^.6+[GNC?0*#!L2()SS6_!'4&B;*CFBP$?7$BF"T<;B]"VSQP9\I)IFX\EJRDAQ9*3C:AF[\% $ M(UG1=)'O0 T"E1\CW5N#3U!2'-GZ)+*)7\%AH(VGBB58^6K*1;'DHGB5F_GI MHALP4%2@*^K,0G2"C90/WWAM-=4W@?1-RBFI3@FF4ZZA#%4@515UBM$(*[PN M/I%+_2?+,7Y;3G5,(!V3.L>]E!0IZI4:IR1R2/@RTO5]GUP0O>AZ MRJ8$CP_!+7KLO]YDI5@<8>^Y##M9>97 ?V3')0N3\O"L!\LC8BG"ZDBKUMSM^]E4=?N MY2?T:9+G)LU;L#\#55A)'?GO^.3<%R^EDPX@/]8 \O@KT14]8>*R*?-XET\0 MA^?)YQ2\"US5[] .GOL\.:6P;"Q3.A^7SONS^WY%22G%CQB9Q*\$R?L*D)OC MU.G>6_TU;&ZR)FQI+61S[3]79.%*09Y8>U@35H5W]+^>".6?%DM M:/:M)^H2BL:;LB ^B8(!)">CAR)!ROT[X/Z4CU.F\6 :EWL8]9?-9! MQE29P'F\=:/P8#&$W,%(?CA(V2G85)"4G>+-3O&J#/;53ETH2:(\L@JM$4(K MPD241:3W ?:0+9R>@*L6B+%"82/56,$T5LIBR6.Q>&DQ]_+7-&EQK#35OHJ= M/,\H4HHG4A_L_8QW^01K)5Q=24J=(N\$B]MWF'>*.],>4DT%SA.EC/CV&#'& M#KO';9*4:=\\TQZS=?8#P%6%)W!O-6#IR=)^3Y7(JQY:2N0WY02ZE^IMT.GRSA.N\4LJEO!+K\/X0#FIV?K6B"WE#);U?[@R5'P,-5D8JA(NF M#_:#R'?BS\;]GVJ$>P*Z='^YZQ_^@1?W^W;(;.EY-X,H=?V^T9(;99" MMX=#M*(\NL5E976,G=7KS*?/!.$P\4;88SFD29G%/=1[XZRS2(2B?\KVGYCL MH@3.&&CPKX'=ZJ>3R$FL;&C]$,UUQ\?,A6+*A,V%8AKN*+]ER*+)*_?=VBKA M)Q!HA@HO14W)L4SQ(WK$7LK^:FE]O);[XMTQ4*'FM;ZU>?),Q!<@T.[<7T(N M(:TC%/^R94P@Z1B_QFO!][X*GLN:CC?6H*Q,1-GGG;[X6'VIR[+VU\[M^Z/Q M#KUB,Y6FZ(^!:/19?/FH.N8&44.DC#IPJ"&U!'@=J81\@3VG=,7Z3%%T&85M M^/-B^?R#SQ(OP@LKXA>B5;C(J]B %'/N2Y2RP9?(;[M$(>^^1*&4"[Y$P6>) M#V0-#9D\'FKH$_+!&*)8"G'.YP^(6R[/SLX^3RE-GTE(HP^1ROA(,=FI3O60 MMM6H%GRF.LH$R+3Y 4UUD:89?J(F0!V)\D<*/SK___GE9VT*9.=JF2&8B-+L MH]]ZY%E-?(7FZ\\O_^]_F$+VT^,'+SQ^FE[N%DRRXAR5WMN G"BOO#)#$ M$?KJ#W(#Q>%L_I;_9#)40X22\)'J&!+,W($1I#*9R\^(I#8 YK(979F2I>WW M9 :*CEQ*Z[-G4=#'&,SL/^=+OQXH*N(2\]=7R,MZI'((+$V11&&96G@5ZV%[ M9?-YYB)O_V)!3LQRUK\=>_BPM(D#8#$1;+H,/"[)P=[:3F O8=@_#R[O6\U> MO7;6[55Z]>[G#X/+Q.ZD6Z_>=YJ]9KU[5FG5J/K/ZI=*Z[I.5=NWM\UNM]EN M)7)[K+6]!X!L@#S2%9D^JUU4+R@VF\^5$[FE4Y";1KMS>V:NB!TIY)_TR]EL M'PI0S&1J"F],K'"DSV,?/LMDF7Z?_(E#0?WK?0F*;.]>+.M(-6)#+RLR<25% MGK+<=F355TM;=&41/IZ;$9_I"&09Y-'( ,=D"("/SO>?7S+9S'=B]Q?O6/!, MRCY'L!GO;H'Z>-:6X?O30;Z.,[;H79*$/N61IOKW/'M._CX%@F#_/?3^'.[) MW,O@<2?'J8; L?]$8IC/NAI^?7*$Q /)1A9R=ZR Z+,N1 8W>\'F17F/*->% M. *YJ@\K*_KPNP%4Q(K2K .GBJJ[J\:O3YW.B'_N&3\C:\:AHDZ _N^Y^*)_ M'"B*!(&LJP9<49EY-Y6Y B)&?+F8*WSR5*"[(,B>U0TR5]_O*YU>O7/SBP#9 MJ=^U.SWJ[K[3O:^T>E2O32'OJ8=<)(KAJ':'8O+OA/=4NT'UOM2IA6.U<*HJ MU1[^FBESN24;@M" _J7&0QSC*7_QA.K0<5+** F%ZA#:JJ&H!#Q]#*F_MD*F MS!0W!64!"M2JJ\WVG6E'$D?AG)Y9&P!5+Z'=C #LP3H^24YLZ(XAE[;86UEAPU10_S_"[VH@3[1W/?XK'V[@D!Y MN/L]VDV<473;PPHHY^38PM-B^DVBX\/NJD^^1^BN?6G"U>V^D#RCI?)SITF!?;% M4=I9HWE3IUKWMU?USL>U4*5L^05U4B?5$"6(3"JY&>?F#_QXK4]'C\JT^F>\ MFQBE[+3ZJS#@ZC0FDV-R!<[/WB>*-@GE*_L\S2N>-\G7@2/2F4[6<;L*=S;J MY/E\_N>/ZP^D#N#5<60=756500//2&6?X\:#SKWR.5V M$7YF-,CC0EX=XH&_6#A6\WXLLZY*-L)]?EF#$L!SQ ,FR[8F);MW2N[A_/(X M_+?LV_3 2],J;3>;K&YR=*82T_V:_8+ MQ\C ;J]T]FS;B P2Z!254E!8HJ*P1Q4U0>1)9*(,/P_4#R;\HE-XR?/J",CB M*_G[^]W'7_&6QCT3IGG1N>A>$/"L82(JM2#%,J]3+>7B_9OEX>00->";)D] MO^P:(MX@F_4R]>M;K+AML8K^V%9[RK/LOL$A5W_]\J?T,+KG=[/!O.<&%Z"@ M[2'(*[*NR*(2>'^N7$ML?EN]0WX[,ND>X4)A>IMKENM R(D'"A<*GEA8 ?C\ ML@=?@+;W("$U!I[:D'7CJSL%$5CZ+4Z]@]!>KZ:4&M?7M_J.0H&B)],L07-^ M62RQ^6(: KAXFA:^S"!@2$U5)&/B%$@4?(&\@;OAHH^1JPFUU,??+>81Z^^_I,<\!87?1<[9_@.UP187 6[,):NXQ]V?PO=&+;B^7--M2#8?S_8AQ M6";[WD.7K5W.X:PMX'$XTMU8D3<>2MW^F8"Z7J[5KG9S*,4N'4JMPG!^62B7 M,GF.\ZZ:2^RIP>+4Y/_^I\0RQ4_:F0XE.,6[IV2R?1JG5"0#Y] I@*B+,"R< MTMV8I,".!+^EZ&>5*>Z*@15N@MFN@7QNJ)+3*IHXX%"E@&GA*2 +]D=#4KI* MX7I=Q(5#?&PECR RD=C!IB2@Z91*JL0.PHZ)OI^\!^ 7;67/S.-&J"+:3 U5 M,_"YHZZ@7YKY689]-WB/W39<45+A]8][:QR0GC&NUS"M>I8K[0 &J^T 3&R$ M.^W9_QD5KJ'$LZSM" "?DSQN '5'@[<#NOJ[X$@3.D@!%$!9GNRG^YL,E"D M=SC\2LFQN@6N< ARX,*7)?& +Z;%I) .?AZ+Z).%HMYA.B&^:0.O^@3+=,T8 M=D"4BFN883=F0X_;_8ZMAG=DY ]N9=:W.@"BV$N93'"Q /KB#J@_@&3 [$4V M6[R#*FF%976??QT#XU9_Z'Y[? T3@:VW' SVON4PAULJFUK%P?FEN:8IS7AA MFIH"E7K":U/_2U;'-: 4Z86UQW+\MYEG\4J*6SK65*^'X]/\9/)R76^7Y1_2 MX?ETJ29G"0%F8\F4^7;,?+VQ:3B\TC*VKJA;!L6ST',OO'C=41584D;M6>D@ MO+AZ(H3-J-MA$,>ZZ5,GCLZ13=8$\->#84TU2^&&(U"G;FZJ;\X@E_9FD%>' M#V@]Q9Y^XN #F\6 \+M:!\;?9JF\%8N%>>L*,W&;C?-\9?.XW%H>1]E3ZP64 M^0:3J5(5N6?.O=J/?0['MG\-H9*[SH&'1W@LMLWYV.J'E!,/9*R9O1KK<(SY MG.6*C:]??F9'A]2G@0UW_B"&>\_GHFD^>AGXIBS@4E-X-IA1_!@B^B X'JGG M,205PSCW[+@6\XYY3R$VHH:B! 4*2))UE*"A__XU1)S*1K9U *T'T)KS;#:' MRXK-"]I63GN1"J=L+CJK\#K^&E_0I@0#M[PGCTY5R$-RF,:P%.E(HE'OT'J( M=RG-X,=2C>4.S_GE+^A5BT597<2HED+-FPTD4@+> MD/ABMD8H>17/Q$L1Q[83VACT5RI6Z*K]3M6-;/ M5F7=!-C\.99[[?VZA%96KF'-\8#18 F(NX3FFM\[I<[]PUAA=R.A+J5O[O"D M$AI[X,-)*)()0$D(4$@!GD<2J@(L9IAG56R>7#^E$/$SKE]H$R3:Z"VJK=C/ M>&6"=C:CL35&RR$;AI$RHD:J\JR/*>OK"[0=2& 3(+D.C!OV8ZG%!2]L]I,7 MA.1KYI/]F.<#9]8#:_#9 ,Q7PA;9>M@#5OM)428:"&F-08:U?0S;L< 'Z!<) MY:"3.57?X\U=)GO@\\[PI_WYG4)X@R60 +4F9&O:/H;@5Q9 $] \ 8]5P78\ M6>P0!VJ+GB-J%1%MI*@S=U^H7+O1'V8/+S>5G=TM,6=3$0[AK7>OY29*[@U2 MYL">7[:6;>2"ZWST^7LD2M]^ MMR8_KL+DH"(TJ^9<>MHLP1>F476J)5*H+NN6?TA@6?81U^2BNB07]B^OR8^J MYF_,;?Z=^?QGJ,Q"]BCZ0?.1C65"1N K M./9Z$C7B.\I YD4@88\2MV[!D.)!G@)0!8W"ESM%8;U6F6*X=^"]:[SE8XWJ M+XN^I6;/:(_TROAF_*OY_5DL[N2^ZH;NJCF7OC;K4 ;NKIHL'DVV@(7/LFAC M%"W/#<0[)%DDUV'V^]J<27A_0?U"X%EL@!-L7@?=EE^#7V6;%6'0<.=S@W]\ MS6NW=07LNXMPSJ7-CA/&P"8E64R2: ['!]CFW3+,D>9H59LW14TSH&I?1L,\ MC4M:-'++D)AKYQ2V84=D236&^HRI15>YI:Y'N%( M4'0!\B(*)LXIZP_:O^?-5N.YUSEND$%R:=2]C6()#\HMYV+O$7S:R[+C+ M#KJL(<5K6%$A>,P,(%)F")@IP:23J4\7"4[1.!&I2 [PO;&J&*,Q]IL@@[5R?Q11V/AU4-"QU?4 M4L_AE;/"9[CZ2T-;_40Q5/L31;4_Q,!4E\\*53C$48%">;Z<-#S&1ZAVX](S M1X=$LU (]P1^'BNX=D)YQG @PT41"!2A9HR[S2)<'Z9\V88B8IDJ,-]&<* M.7,JF$(#219Z\N:FZGP3)8D3$4?XD@@&HH1!FV<*T'O/[E3DTVC8H[H#^A@# M/*-NP ##IJBXXDI]PBU=YNN2EDK>BZ;^S5':$E0K]WAR2:7SZZS5[M6I3OVZ MTJDU6]=4H]UY0'_,W+3;W_#?R23KVWJK=[!IUHFFUEYTI*B=K2E&'*$ 4285 M@$ANA8RD*(]6TDRWB@-QLDV4B3Z 5G2,0EQ/MV:^1$E"RO<1(@9"D:$($#9# M'N#\5X0='"M=8%.VMI(HFQ$YME&6E)AI->P]G)FGEC@)-X(RE@&$$4GA20&# M(0M6NFX,R:T(>UNW0$:>(1:#>9JC)FJ\0< @,%=D(,TTD8#9F.>RJS;'DV1U:]<1G6$S,YBUS>IH%Q9;D*G,@\:XV.RMS@1X G,['JL!0T8;6 M\(;B#$V121QA2XAVAI:WWJG:.$)TP+R$:%R1D)^!G$2T=\J20 R^MA$%@*QE MOXHFU>*;'S]S5%L_(2]*,1"PHO9H8LA $:6*64DG6R9(0QNTM(I)'?29J0HL MI%GD).VMD=>D6W0#//*4-+-R%#\"AD/\6KR<\^>X0PN"EBAM])6#&&9S)[RI MB8*_Q5RBF6[O$#F$RC/ZS9[ZM:3E9M%/]G() M:G(TF^W*V<=WND(I YP/0^Z;6=Z%$X4T . MGZ1,L6MGNGS*9 )5'/]:H]]L92F(8"0C12KR:)>:KMECY?3%.2:.H@6#UY'? MB* 1L*^9"D#LF2K1H*8L%4]0DZ=3S>-37+.&STWTL:@*N(VK>=*PF.2 \_OX M"-4PN]2D;F0R^3/!H*8L%4]0DZ?RUMU(\]#?]A=5LX,/KB@#4WSY"VDW_/#$ M;-^VZBY"5S\Q]1%/@KL3#&K*4O$$-3D*T\XHSFN[G!W'['(BJQ0%9N;^(%&0 MR\[AXIXO\1S-%EZN.A/?2+0.919?$R@"JE5OB= M523?O+.OX.'O=*OUMGTLY.%P4HMRQHD\RG*2(.22[XZ,+_#M44:-525";F[9XCF;"&( MKS_Q),)V?4O*W+%GF$2#FK)4/$%-CKY$GDH:_BJW1B0^\I#/.4!"C0U$35RJC1517ROAIZ'ZL^B!JDG M49'(=1OTB6AJ[E45C6"Q4IQ>:AD_-U@>72' )Z2.EY[5$2)PXS=H=<@:X1O= MUJ0(LK546\>?71,-:LI2\00U>=K:JGG'F5%ZDD&GUI(GVBNVM MJ]'XL CI9=*Y8 #1DI "3T"4\&7@E(5CSQ:)!C5EJ7B"FARMZ!+SPY>IW39" M44= MJOXY_5DHN!\IB/XMQIU$S6I(%=RGI %NH[;A%*/<(:[;&N*+$,I M9>#8,T6B04U9*IZ@)D\G.FJ9O/.:YD$[N5B$,YSVN<^B@> \YVE'S897 I6$ MTXX4*0&"!WAV@9E;)=T)K?KZ@'>0TH.ITY">!(.:LE0\04V.0C8KF$P_%07O M4Z2!\<&1J\8C"F]-"R*'=/4:YV:E:+8IPT"0ART75QF:1_Y+JMN$3O.K(%C/ M+*Q Y9EH6 *+^-7RC,"Q5I 06.=[5+XN&L8YX@$-JJ23G:)!>Z^I?,=>9A(- M:LI2\00U.29C)=L[-*0E V#?2UUSHWDP-57?RJ56#4A0LZK,L HDXR0=SZ;L M&WN62#2H*4O%$]3D:$32UT3$GC,!D0PX'"F(-62B$:V;K&;7\X7>@_*3J"KD M$2#1N-^TI(]--Q'?C])GSA^2C^W,!^[5CIU02+I5I\P<>P9)-*@I2\43U.3H M1]MC%"=38'8N 9:ZH^!4%. $!=)6N_B!-7R;=FMN8GXXOVV%8N^1"B::K3MY M,DUBIND0?V9>4:5&DC) "T!>D96)&=L#/'T3#\Y)BPCBSSN)!C5EJ7B"FAS5 M:0WN,-6GK.EV\A#I4%.E(=6)7<.I@OU"GIR=V2-V**NGRKU,!F]U=3/-N?! M17EHNI>XWPH9J6*HUA-X< 89F:(C-U/32;=YC29@S-^K2>K;HO=75"0=_">J!2;01'U+P0AE MEP8\VK\B\UMW.!O3;>#K\B!6<]5TV.01@4^GRGB"R_V3*!]A#G5L/0,+PG(. M@Y@8"5G)907]WSYR7N:TT3!0^"7(IA8Y$T.--66;AA5108VIGDB2;EC,K0PG MEH8&R:40&>HX:<-#*%BWELTJ$Y7<4!X.(;Z=-V\F@4.7FOE=V_K.[BYQD4IT M*M%QE>C#I5/G8;H]28D"FJ;PY$:K:9$'D%PJI:;&0$(1NS5Q^Q,VK&F>*E;L MEPRH4D8Y.DF2HZ?(?7JSFM(:>"N8$Y.QQI(T^(P]]/FDXM7QYA>GFR),#O"W MN![6'ABOH-A,P?;$>R:R.9T:_]?CF<7%7JN6%]';D!]EG$;6%>0ITOA+VBH' MP\.3:63= %IA0-S.P6S.3/9D> R;(IN0\8H\1(9.1[_3GR&4J?M'%0__-H=O MXV'=P"P_?@:JG1Z_%05!@E0=X$)B1^+:SE7/UZJ.11F0F+0'Q&>,/.6/J"D-1& M#)Q =01-!UM']"7#OM%_S7>*9/*YK.A6OO\'-6M-"M5^WHX$SA>7+#DM),H/%C MR#,R)F;JW1SR+LWLB1H;AH*36NY'/ Q>A=;-2]WZ,VY)[YCL;9Y- [,QGM4B M](RH+D+'4,G MXUY]2 < ^S*I,37OD1*O3YJ=;5Z-II F)C0@)^,F\&:\]HS95U$G9.7YG$X\ MIE/7EGNF8#'%]P>([-LM3P;DCM9%0I5?HC7W+\4XL]@?J2C!0P+MVW*"PALF MQ]N=;52(.)6MT MD/"/V:%<5-&;-7+M1+,TOE,^3(G!RI%(RK,%'0YX>/V0C/6)&@#^<:0J:.\X MFZ^H'Q$TH@X3S7$'V=7GP>4#'&AH5:(0NPH9<'Z++ V@:L@CE!1L$C]_&%R> MVLY/DYX/\ Q?G,42_VS25:/>/3\_7PQ$!0R'HBSJ,QWRXPM>F2 ?277_'/^ MGTV!/I8,>80_(PH!?XSL("]B"X^_O3"T#^_)9:DQ=ANK9@K#:9!%9' M[X5.] Q:$"A/4#/]4U/[8D\+^WBB $UWA_A5#O#QWA!LN&.9Z5)M#(:2987" MUD=P:2G$7DLAN+048O?5!/;&]BB:)@/LV"@CM5RQU/)9#^EE&=F+$8GCFS)_ M<2A[O/NM'<[J[H4LC7;G]HS)9KXGEP)H%[W*U4W]K-V@JNU6K][J=9.[&S=^ M.IW2(3>7\7^JU7J]T7!DY]$7>/O_GG,1=K5W9OL,J#%RSOX]_Y]!/YMESB_O M*IT>U?S\ 5PNL=T>3C V>-R)1!Y[?MEHMBJM:K-R0S5;6!E5>LUV:^^X-'V% MO7-CC,_'_!EI-PQK*9GL13$ORKO$1[-7OR6P,E0F;@=GRUS.G5]6%3QP&0># MZ$\D>"!A7D.4@4P2%-U%&OB=(0-#P%7T[TTYV,7IFY< S,F#J+-O\<_OD7G7 MQ78W)\:G?L2[S*DY3TZ] A)IUM,=0]PC!^C4+;D6QS$TQ6;9G)-K26JE!GDX M&4#5?H+;/R\GEWOWH7K?&N_FSR_O;1:D/+C8H665(=6>0A68AW1#ZP)G#RT( MJ5OTIK%&0;2&L,KGF+=/@9T+J3*..4,70C-T5U?XQ[$BX?,R?#[-%#]1];\& MOL+WK@:'(B_J[]\@JQ=3S1UK1B^&9O0JT,940U*>WZ+F+J6:.^8,73J_;"GX MD$]7*%_.=HL!D\ZBY53CQHQ!=WD;\C@\M??\5_QUWSSEQ<8]Y54FU;Q@1-29 MY8IJI/[&,*LIL3&NR$"::2*QZ LM6+5;2IAEM(OYYXMP+>GJD4D]TKBQ;ZH? M3TD_H4QU1>TRZ M^F/95/W%C#M3]7=*ZB\7=_7'D',F754DLS#_#M_3%["V2W5;JMN2#FHB%=Y; M*-9B6+M8:__56MX51LDJV&KWOM0[!-:E^JS#U[FEA5EQU:6)J<1BN//+&S@" MDNEP0%PZFWR/@WO33F\:3R7"O4BR5JO$7:WESB]Q7HAJF/T34HV6:K14HZ4: M+;''APRIY53A2-1P1WBS_V.73&Y3AG9%VTK+EGN-](BQ'+ODZ\!B]5,>E.B[5<:F.2^XY8/'\\A8W3.R: M[?B=_9E2U9:JME2UI:K-0[7EXZ[:2N>7;=+FTM$N+-5JJ59+M5JJU3RU6B'N M6JU\?EE_&8L#,?EWE-BT'46JS%)E]D88:TF-L=GSRR[:.]!/HN34O97#20RO MV-B_-9?V;[5_L9?^K;FT?VO:*-2N S47$P5$4[/KH;437$][UDQNO\VUK;'S MK MZM9K^$_=]DVS5NFAORP:479[Z(-;W$9VT0D])7K:-7J?6B@_ [:Q20^V5,T'YFY)&/BU8J M5,:K[\HR0B-KD;7&L7J-RVM-RC M:75KKOMP6?N0J"EAU' ,BU'S].WW\"Y_Q?XN2[M'C4L'S5U@9ST;$?SJTH-W M[B' AI9IY(IR%^8W8QUW^NY752TUXG5$V,'AW/4>58SB( ^N+^@@^YR7LX4^ M-+3,"(!I)E/1-*0'*P--5P&O]\6K_NNXP\C?[X<-F2^=AV<6=31XQV9S-,N5 M:#:??Q^ ;\XO*]UN';?O]Y%C=X$-QHZ;D.WSTXWXW^5K3V)_KBS'KK%"\+(-XC_LZ^5'H_'C)?@$1>,]#4:W#:[T<3VQ$H'R,H>#&"AA7DG(.DN+. MC!59P/_!==I/0,+]["IZ%:@JGH%)$G:(Q&RS/P'5UY?JK/]:+7]3XV,@JMJREV7\V"JSM#KJ\__SR M?SW69 K_N KG9_'EHZS(#2PKN$N6#";H1Q8!/@;"_SF96X:6[N",>$5K#['S ME8YF"OG/'Y8!7C.B&['CSJ0GA'8NP[#K:&>CH[W$,G2^F-T= MVEUEONI4XSR/!!)M5Q9(R4L'.:X(!2BFTUI0MS3LBLS_%7[_?GSY\Y-[&>U/ MO;L+MPTN$7!S'+"Z@)BF9*CO6?-NYJ5 Z PAPKFHO,30*,JA"]FR+R\=R8+M M"X_N,IF/BL<2P]"%8FY++/IZ4W@8I*PKZ@SM;D7:BG^>[XRKHL95BGNQL&YB M-@?GJ$S@1$H(F2E&I769SI6*R9077U2YBT4ILGHI(5SM12JN'%)QI\(I$(7Z MRQ3G &U=L!1YK A+X_5/[4[Y^6N=0N2X MA$/N<9;Q5]&1B.<;'J_IG1Y2/+JI>+ "NKF1^Z_/UU>=864R?OH210'Y6VL_ M-YDE2J>GZ$#RT"_'\>5;0BQPL(7T66+N;\0_[ M4K2M^8UO)BU6P 346RU%YEV3M:5LY>H+U O" W\0C87G:\@9/LW=;DWD_)*K MK$P1T69W$D 4E@6><-8@ZV(6.[GS?.7KT_:7TXXBA=H2ML<8O0, MFD9D899@ST M%Z)XCR]Y&[$:7/2*D9/N7*Y(EPK^ 6$L12\\]MQE+[J;7NXP5MCC**>3I4FXOZ5;&(677BB(\BY*T(E)E@__=GE7K3.Y@YP\V)$7!H\[. UHJICV]U@B PN'"5(J>-2TR)+I42&EU% M1J*KV)4B^\DECJ-SQ;UX>G5GE+4X6%ADK%:D3&:[7Z3;[ /[[<^!HZL YWUF MXY@W<:3G2JL0 AV]N*6 ',KT#&]?U'+7'-&]_SU2*SUNB$4F.K=VW( /%ZSS M4:*S2TT.7 WD:JM^))7-NJELYVEI,)7-1E,"Y&>4H!C(C@>J: VY2HA#Q1 * M.G(E58G.YLHT6_#WT3W(%%5'GRAYW#5RY&@321$N-,[[>W.1R),JY=@IY1L1 M#$2)=)ZNR$)75_C'L2(A%M;,COQ+5\>*PEWW^'Z=?)MX=?^<*!BC+LRW32 K2T*B,*G1LNMVONP S?75BK61Y]A?W7 MGLQ_*^?N\X["NSZN> KNJ98C'ZYP)8XNE[0N\GE%N4 7N(26*D7 GKO\17:HR\@[ MS.Y%_DH>!8$^TO=[6OCZJ#ZAA_+'+0F,JW,E&LX&AQD-\AGQ)3,6!0&B9Y#++0)40WEG\ MVA++L)\\VA?N[HYS?F-BVG'1&0LZ%OC?M4U,%;GI>?)>;7SUGWE;N"4<[9 G>J=-YX3@_8MJ1QV2\.="L<)C:K/!:E M7Z_5KYW:8:ZZAXP*9:A3RC#^P6&$8E^&C9P6+W)E.E?<-J.0(/RY&CLV^NT' M#H>(V\;7OIZC1^;)4Q:KPX=""[R^@+N#=R'8D F-H0CZ(C:$$$;.JK/Y$LTP M"74RHV'070PC.^ILB:.S6]^ ];VT=J/(HQY4)\ZH?T7R-..Q.[H:/E9T,?:I MFLWRF-PTP.:@R(6&(80\11S*[:F[6I*)%3!GPQ;WG;-)RS>/%W44W2-+ MQST7K%RQDBUJM_W7JX%>>GX>&-/IH3O ;%2RS@2:2^(LN3(:-,L40H]&/I1A MZ6*9I5G&OY?>FU.E6Y')U2/CHK>"I;E"@6;+^^\GFNKMX^GMFG/ B3*9B/H$ MFHWEJXC#$%6AS%MZO.E0WZK.#JZS?_[D#M44T0&;.;W$"1WUK@LAA?U!BF'> M[SN8U5S#O5JHTE2%Z9 MJ<4^!B4!)RET4<> >0/A M' =M E'<"@AK\.=5S_BJ?:T]D4E-08#P:XT? (S@84[1WY$W: M'@%V=-87(AN$5/E&K?%+QY!/SE15#'RLJLK^" M"Y/"\N_&E&?_7 \X;_X@+T:>VGRA=6:-!H3%I'^K?^!/H97KY/^$ R($[5?! M",&D04LOEFD>A4$# >G.F$&ON+D#R69IM K^?VC.7*/+.H=>^3!'4],,DS$$ MQQ3+A=G?ZDT^,@:\C=DF#%@ "(_"Y/[J!M[CZ6RA,!": M[4T1^"Z ,P-B'35'7DN;HAT!S._ M'9BR$D2WA=-^[KK0E$1*49TB00&=6AXB3Y/;@.^XT1Q%DN1/2,;KLX8/]I&^WXR/&(!E@ED@)CGRGUG(0*>+/NC\/7Y M3YG_,YS;"H_7KULI+OKK+5-UKTGW#R_"X&Y2#O#ZS5-R_0$(;@ "SV^+&N1$ MA=95RQ:"7N'='.&XG3-$CG!6T]K69@.$-P^/3]]?JO#Q3LI[\$2 V"8?_O46 M2W;N>H,B@,VG7Z40KP]*[.@A3>#165$,?E@(W=DP:&&'1SR3WV<\PVQBB(4K MO\*+/^3RMTZC?OU39S8S@Y7?XP:M:EP_2#Y\/R>^,Y5MP2>GW,0OG,'<3L%7::YN654L43G M U3#Q+)X.!"^W(/SR%?B"WFZ6-A+JWWG 4H%149X72#= 5%HRE4P%74@K81L MHLY.P.CGGP8XR$3MI:9:

61\.2N=)H:)_+[# A8KO4QH&5SJE$"6F7C1$KB>>6E7TOW(>EH9I15B$ M=P4?^5XL\L7SF&)[NNJ1ZO98Z/:R^]TOUTD: MC@MA1,.W;GX^O)9O9C^9QV-./G*Y]$725=&U>Y)'[?@1,82BC]R$*)V1="C" MN>O\R$F8 TU/^J#C>]^79V>?I_9Z^-J(&9?[73"9 '4DHN7QH_/_+[^9APA1 MZDKMR%:76.Q=6-GS:9)@_RQ>]L;P#/"\,D%KSG"&7R:]"( **7SV@]XX4DDJ M4B4]"?0QU"!F-P%W_"<7MHCO0C(E0]+W123N,_J 7.NZ0/QRF4SLN%#V[/-_ M,AFJ(4))^$C=@1&2YBXR'%#FT:_RGRB2+$?OORR]%EE4"4PW!9O_I$_4L"OH8;S;[ MCQMO>+M?"#XW>?:PSR9AEEZ'GG7@T<;@)ZHWFZ+W5U2D[OA/5 LI01/++04C M-._\T0?[5_B;A0ZQ%R;V\JJ0+Z>7 Y$)7*$.D=9 7/>I ?R\B#'(GX1TV9 M1[IGD-RM+4[?!_UL-G]N[^1>!H: HASAK#I7PU6G&N[.E2_6V%8?(/1 .4JKGM\M3EVLDFU=;($ 8R)\^\YN\!YKESND\HC)LOT M^XL:)%WX^9U39L/'TFC53 7,C=A@XS7# [W+'3;POKCY#CESAU]*/[DL_'XS MF/';[Y"+L,.@*91# 8S^D?H@1=R2,,/U?[K@]JZ&E;E+/.TGUL+'JEAR]X5 MYC&)W\C<%M2ISO+(K&"O8/_9,N]OF^9_HB>&7-R@/DG%P:(W"*LS.Z? M].GA42P.CQBW)LEU:T[HTMSU;O-^G)>TZJB=.][<]45S9'N6:=KR)0K9K_J0 M)^HFDZF)*N3UJJ*1MF,VZ?%!(?$Q.K>@_]K\\CB]>A)Z?TOLX@SC<15NL(8LO*5.0R;5RC7> 2.CXZ/";]A"_Z5,5"F2XP>Y% =F'9JI(H8PGRDSYX MSS,_RCE=>HI2X;[5)1(;Q*.+&]'+W@B+)&AL]&GCN1)=+B3L&DD4%&Z6,#8; M>:X*@P2,W?N@VRZ4T'Y'UU!&;KF$%$M%F*#]XZ@!WR9TE;:?<- 0*[UQ&>XG MC@@F>!;D-#4R83=O1RY!?U1E'0RS$<4R^J 5FBGEZ7(NH7/?MT"JGZ!NX<-I?<=L+J+X#YVIPBKQND9R#XJU/\+225_+790&]R,2CJ"9<\$]-,TD8,7EJ$+I1W> MTMM5-C>=-;J/#%]U4V*77 ,@MP"PQI]HUE&BQHQTL7%U)>D[O$T?(*\;X=Z7 MLI8(/G$ULD;#B-H_\J%0CN;R2(-$/QIZH_H_&.%\M#X3.9+&=P%*="GZ86ZJ M^&,+C&\*>LY[39E7)O!&T9#J-Q4_5O@3T+QI5-NO5XUQ_S7W_+V6RZHE'>YP MY&F@0ST,%C5$P(C7[*+T2^PA.)^7R1+A>W0&*JZ>*FZ9PE="U%5I:YS3*W2S4,QK?.0!F! M2JF\P]DE+E4*^A@B0 D8U#O+07V?5BIL:\Z:\A/4R!0RD\1-7->)/IGGK^JE MA_XK\^7U]ST[_&W,_APQP6S#9K'!4?.>7GB+:-.B=XZC&7;;0[\DH-#/GD6. MP1!/%O+;)M]=Q:RQ)&;FWAS'-ZV^()(\ 9&P2OO1Z VNAH-RE)+CK0Y,YV)E M:=7C.C@KF(HF3VSD0SZ60VY- OW"(&CSD2$V<@L;!HE0E,.6=3=PJ>A@$7-A MX^_ICBR;JFGKY:7Y4A1_-@\SR#/4J8OIQ:S(V:DF:382+:)<1SX3S-%YUT[ M;SS-%FR,",OF\6OC/.E^%0ZGU,76.X\5,+ZGW1L4L)G_POIW*?_5;DZ_Z[7Z MT]?O^VEVM[MS$(:]*#I.0DY*3?MX#KM6T2$.4[TR2RQ=9KBT]VE02QN.@GY> MX!85J'2YO,-VI^G5IMB9@\I22&LGH.U;=Z)L(,(N.D-^E04U5Y$C4LENBO=HI2Q_L]=DBX-P)%,PW<]FV5&;J<+]%,SM\Z MQ#!"/RPY?/0\%R)%XGT"Q&;INFT\0Y>8=";!B>IQYT4BY*:NER@1U?W/O2!:P-PK>R]VQK[*O#3YQL?FI[![DQ.L^Q=+$< M_BS#CV@Q4>$?WI#B/H#;[$A7X.'2O#5W%,_(I-$+-)$W6Q.(DJ%#(1JZUJ3/ M\Z3)?9RU/;+)'M1]A<%R3.]=Z:&I?GE6Q>^/X/G[8#Y/U6^32%HEH&GFVZ=C M6>_?^]Z=+M6'SX MY(H&=BYHYB4 V-D+-O1\V[UERJ+H@6Q@/;#6:?8K?/TB_,I]U3J%1.F!3:IO M50^L;3H_>KB^:C1J?\7B6]$#/DY5+F@"XZ!:P _HH$V6 ND QJTKQ6YT0$R\ MPK<9V!_$/WP@@3J>=X[>@X':P'D?;]*H]68OUYW:[/7/7*&&1DD6PEI#D3=VRB/YJJB\UI[Y M2,@YHOG9K,I#,4]$-R]HL$]4_%RS!S-%(0D<<0>A_.NU'93I,I.GR4NU_N"S03=XP=_*)]^#?X2G>,XNE!R.^?:H>99&]R7[*E"28$]ZN2^^:B* M=(:?ZPR_0CK#STWN=S;#KY#.\$LUV)L;WE>(.KROZS*HNFX-JDXJ=MR8-NPP MOUR?87+]U]&O9^3?_BRT_DA;#_-SHOJ_%I*3,-9O^VMX.QO>9;J>X2'9'NQY M]<]5O;_H(FS3UR1F%7E*"*.(W)4745L\=J?"(515: [6OH78D^^_SBI_P-=) M=_!2+6^)E?'(C%/HOS[7V]\>>%:O#K?=D>V#A-X021=$ M'].XH;HR$H+"S"/UJ>BT4=-05!QK4RZC2N=32JG LSE=7AOMI&PO#L.VXUSG MIM?TO@XN(-O";UJ;(P&_K8%?V 5SABZV#ADQ0M_S8^^#YXV)(0''26QB8'>) M[Z(JU6/I@.3ZF0GU!5-L)P;L(WK$2758C^B6;J-!@^[+-2'LO52ZW*9$4F!28%)@HEUS6_2OR:Y&ZTU- M,Z!0,U1D;NZ@*BH"*5&U;XQ" ?OX4-;,F;NO[+?7%V4T_M$Q]A/*KV^)0)D9 M +.8> '+@88IS".\6/!!X%#<-S;=ZP86,6?#G]_,(,F#X?8:DOZ]_29]_]7M MU7^(\Y#4C]W68M5H/DDX-&RZ7;:X6Q8TE"IN=W>%R1=I1(-DCL0)K_-VB_M" M]$'6=#9 [^>WB?00$6PA^BCJ$DL7 G1-C[MI*!W5-,2#A[ROY!8B1WULB:.+ MC']Z(PWT4F!28%)@]AOHE8,&>OB[]I2T1Z^_0)47D1KMOSX+?X3?K:NG7]QN MYU%>VN_ MV(T_&Y*F1YB>'(RX[@B%Y,XKAHXCG/EI[V&<8,_7VIY%?SX6A_- MPSA/-MMW_.:V_1V';]LU#2GDZ%+.K9U5/ 0CNA-X ,Q''XZW]0#4$\5XB,BM M&+2CVQKVBSDZEXLR/C->MJ!P>H%;6 [RCMN*D>-ZQ!VEK3,K:=B6 I,"DP*S M;=BV5DWKH3G)[-_^Z_?F]*DBMGG..,PLYO/++I"(4VUW!7/>3DM#-X>Y+OE6 MPQXH=,L%#=U,GMIKJ*:]WM>J3]R/9]Q9W#YQ<^&H/4=I9*>[C0U*VS6C9.A" M-DNCA6+KI49V\O:!;':+Z4QLBN30L5HJ'>70H5/QO?'^I MJFBZ9HUO?072D_XTF?R2N.&!0K+V< BQ9D>*',&1!F-NQKL<4^.=3'26LS%% MI\^MG&WD>W_.=3G$H/#52U7YB)[4OD>U!^8D-N6D8!YW.7((MC67N-K-JN?9E"WH@-O83[OVL V!)T>[@Y(X- 16);YW M'MX:YE(&"L= O@?L*>8\,%=,,1?*?0@\G]S%LPQR1[R\_1WQZ,/+/6GK.[S\ MS9!U@YL7XO[!P2FWG\F)\4T8I<"DP*3 [#/]RA4CM)2K]U\K@T964X0O2*GN M+L1<58>L:8X<+>66FVQ3[^83KWQ-&QO-M)&?48)B#"08JME7:7.SK_K>^\^5 M2Z\_E2_?5%Z3?/M]A=QZ..^4RX;V3MGMO-,]T7JM,\Z>T>9;P)0,M'F*2/5P M(N)2"I6[!OG;X=_LC\;>Y&,'??+"%>9PV>WNIN#J'*9 Y\I,:-Y!FZF,O1)<[_ .%-470W#0 C M)'>X;(AK:%X- MTOE"@V;+_M;3 1#V6"QQ#"5VA5^1:.=Q$L$AG\WLRAVOC ME1,]YC$IL$<93AEZ9]&F0[[=@5EKO>'3@5GA03HR_" M+-DX'$NZG!!FA=:O7^T'];X'8S QBPTUKXECMCL)+-%?F_0GWY]@8L02MX0Q<[[1_!_N/_EB> MC6\?U:'HZ]!LX6:ROE[U;HMFU^1O&]CCTC6,.ZKK^_KP\\L#K$[*TU(D3CF\ MO\L>RM\] N\>P7EE]^V\G@@:0WBB["$\T<.C]7AN)7M0MW*#+QEO7EU!VB%\ MQ ".8=HW+ 4F!28%)K#"V-0W+,HDU=+SSTJK=E,MH'!E'T<\ZUM*)ZE&",BX MN 1D@=LX^TQ2W4N\UO[!#&>_1\-\=I# 2:K.A%>Z('N0A[MA^ MR&[:&SH%)@4F!6;;&&]#C\NO_* Q%A[&?[^,#Q*^I>TNWTCGN, .B&]+Z[>& MN92!0C%0SK>)=XHY#\R%[HQSZIC;NB^B=U :Y"0N%R(9X-DT,<^Q=+$/4'):[[_^_O4T&Q1UI2+"O028 M(9M=B3+R.-F_G7\QZOV67((\A\4._5J^0W5^#H;-[_-#(9 MK!>G/FPA*9DK1#Y,+M-L@,/,E(+;4C#$V70N:%6&6Z%S*8LH6O(_@'Q3%-U- MC76DS,[V@TRP!YS-(B_8O](F[749GIPK] HQOF293&6Z4$"4*A3VV^MR*33+ M10S-X-_BY-=W61@_[O,V8+!(;>6N8%S\S<#-U?<5DOU][!K2 _.EUSUR1%9( M([)(@>RI1V0^-RSW')']_'G_\G#[V)5N\J<3D172B"SFWD+@V#J-R.).P1 1 M63Z-R$XF(LNG$5G,)72%7K&.R#ZGLP>\89]WG4S:A /QLC>&9X#'U[Z /$.L M@<)B':V!_"P*O41$;QRI0**F0-4I98A;]&L0L[2 ;X;A^V(RJ4K!7<2IH2@C MMU1$CVNVOZM=()Z\3.;\!Q?^.?O\GTR&:HA0$CY2=V"$=$07_C4@@<2*RF0LK26(3\$K>\QM9G1E2K8Z_\#^28$0+=0DBF#S)=QXP[N_^OUU MY^;E[]^;/WM!S2['/L5FCM8>QFAM&I^U0Q3&:1C96Q/%F$O7VYH&XGH;E5N^ MC8JM[)VJ/(E(&J]F]\@F-^7V%*I 1RBN\+KX).K(L8 MO>I7%;1*>RDJ]N$-,Z C[L&0N =#59E0B@TT!>90Q["X.U; N#)(W?.ZLHC, MZ@147W]T!_W7X?/U[6^A(%V]C"(PP M8T=LIA"I-;G_/:><><])5[QFP!:VSYHS=+G T*4 D[5CTX%\;_CVN5=6")'S MWOI>61!LNXIKT2&N%0&;!1)!]90.1%OF10DN(:*GA-;X60;I_&_\<\5X_/E- MU?,'[E3@E';'!BE=H51[BY1LJ0'\*?XSCZV#@2-,478U#1]CJ(YC!8QON\(: MG"+\BZ2]3T46*A,%<<.KV29.S+(+2_%=U(R"VFC=.2O#V5]*?I50XT.OMQSX.)WI'[A :H&PO6I,Q?\"*7I; ECBXR M2>TCN+,^;\407NV>^[RY-VU"WI,*T4YKT/ROPU^RRI42$0_$)'Z;@\)EK]06Q/]%L17WS[4>YDB\5_NYG/FL]D\8GA0B$XFOHN1>Y!RC$HF.;\ ^D-T7-2L>JCT4N1?=$\M\4,"U=Y MK6R4UZ;\A())117=Y//[U901'O7??V8[5.-N(FA#,3NJ1=^(G8C"%:( VR.% M4J++Y=C&)J$%S0^C?H(5V=?,T\7R%JK*-_6TOM4[%4Z!*-2L:U5UT^VW-4R% MN"3K,C>\??K6*'X1^3^Y(]I$"W8[5G':1M.7BAM?!4%V1!&.7/G+P-K\L/E5:K.1".&U]B*.>V-(;\LX+%B%(9(G7L M)96% ITK1TD(QE$J@V#53S"WCQ\*63J?CV(A-\GEYNR@[2AT('+VC17C^(N_ MD?CID/\#'@]M'.]E"%09B:)J A8WGEG!6T0QW+Y&@D5^:Y23G+W[K0&;'I1] MF[I'.X7B#0VQY<9\^ W^>P>#VQ[>(Q\9^\;K05YE>I_M*?I?YC9*8F5G8P_< MI62^%_13M!D3^1EEF#'07TCTMXK-4^G(?-6L-%S$+A?]0[(WI"[V2];-SGPN MNWV Q-!YMAQH\-\A^_1[.R3Q/=N.%3!!ZM#=&!.?IF@;+BI\*;Q4ALVKOR( M!S4>Z[<31!O2]';"=ESA;-)^!V96K7.%_VN(*D3\@525/KN3@*Q79 %W.9GB M1[!S,0]!M#_9_NMWJ4@S-E?SS2:E3L2-2^C@53.1(DD,>(N.?YMG"D0AUZ<[% MEBU"(JRRYB%1%USKHU)[>',3Y2K&(4*B3=;N5-D\.%DC:JSMSZA2U758FOJI MKNV#W/WKL#08BH7;&R"GUC ;G'D&0Z7AC:3.OOW]]2/***A=!D-#&](T&-J. M*YRUK8@=> @%#>N>IJ89N =S$RD+$4AWQD 2^?9P"%72%)IMIB"53KX5D!O) MXYY_YI9H1JMX&*CEHXACE+J%UAF(KILT4LG$WE/-0>8?;V%.-)J[] E1>185Q7=QV#GQ4>!]]^RU%* MC"-68+CI.&C#2%FZ33%ACXU,N"(TH@*)?"6DF*-+Y7+B!<%W$$4$05"#JP>@4F&OV>XV+C;V7%" ?JFHWA X$1F1\:-?#R[217;; MRZW'9_S2'AC?>0FS Z<+=V>5\:VDOX/Y6S)0[I\5B>OL,'L6D.--."G$<@=E M]X"4XK:TU7O;@$^6QI,!HB1EN,CYY!)'*2]. M\=0,<^ONS'YU-Z[5KJ]*I>"-5 MHYD<+O*5YE*)+A32BIDHRC-WN *[7*1DH'V:M% /\Q.ELEHO%\O7[>&4B=F) MTM3:%S684>^LXZ7W&Q.(R>6T*$<1+G2.J#,BC\IBZ2Q3HLL![EA$DH $4S3: MZ5)0DOHY,B'B#J_+I<$\FO1T*>GG",ZB*LR2^/^X*N,)2-@+Z4!-5T5>AP+^ MHB(+RQ\XGKR#JJ@(ZU<(>,G +%)_X4E[H@[087TXA/ADRBQP(&;H]SWWNS@4 M;H?7!SZ@PN9&L(#%]0O$].#,._D#7.SON('.84D3T8YLWS25*Y3HW#97:=\P M?7R,0F[[C@,,7HG45HBO*!Y'S+ Q#YQB. M+N;]S[5VES8H'4W#UONOV>O;]O<9?WO7W>&A:Z04 QM TT)2=1%0QR9Y)NS1 M!8,X&[KQHY(U6FBX4RG2WM<#"TAW)-\Q>Q MR%\XV[%TC>E4(E,$@819%4\0K)L?+-?#3G_\_=VIMXM?:U&Z[VZ3;G""2.K^ M)$4S5+,(D;=K92E1-KD?\6W:J7G[#G8Z1!C6[X HM*!9$_/Z]/2]]?M!S/_* M24>I@V&LYJ\F:'9U)T4Z3UI9J&BX7K,:H4W""KZBY8+RD<_268[.YP]=_'@8 MK/ED:/*18TL&CW7:MDXN2+]L;P#/!XY@R09SA;*BLZ;N&L0@I?Z$!O'*G(\9H"E=P9T<<0&5U^ M/I*:=XZDMBH-T./:?#CU!6*,TQGU??;Y/YD,U1"A)'RD[L (!9!=^-> ,H]^ M5?I$_0"2@?[$4IF,)?^"^!0\U6=N,Z,K4[+5^0?V3PJ$:,'&C2^_U&>>MQMO M>$=L"#XW3]U#V$W"K(P/=^+1QN GJC>;HO=75# 0^4]4"VDY$\LM!2.TY/S1 M!_M7^)N%#K$5R.,P,(%)T:.DI(: 3Z047I"_QPF)5)RP81D+R M?3'W?(!MJK<(;PXN!Z)2&2*%(^JSLQ[DQS+RC48B_A$RATCI#!*J=-#6%G?I M!OULMG1N[Z2%-?-93Z&J<_5;=:K?QES]=N?J-]F($"_?&3(P!.3O"N]-0W*8 M[1Q(WDR7J65,T&_XP XOU'@PQ4I6Q6U?EWRXXOF*;]A61T"V1OPMF,4<_W>' MHB^<5L%_;0_GW+-@GMH\V])#<%U)"O^(,#*=!SNEI6E[NWY5_[4Y;8R4['32 M[BU:=S(AML9R>,1?4\IW8$IOOOW;965-1N8%0RI]?MBJ]^TZ=:C>H]EV] M4^DUVZTN3;4[UY56\S?Y*TU56C7JJM)M=O%C=YUZM][JD:_FC'12 I$8X$WM M5$.BJ(KDRM\9$[\GA!&4+A#/F: M**B21?D):.(3I 01C&1%$TD&&P)5FF50N(0<2!Y?;5#),:L@:N0^AQ5R49(A MCRXH%*M1%G 4"L45"JV!0S&#)Y?BG6MA?0M4?HP0Q.-*\#,\TE=XL@K!\206 M9$(,Y-6;5^F1AR\2F(&.5C0DW/5<,R0=)X<&J@+^/WO?^I2XTO7[G;\B9]YW MG]J["GT(=V8_9ZH001D1$%!G_$(%TD T))@+"G_]6:L[5P@0(B@X5NW:HT(Z MW:M7KU[7WQ)/] GIPX4SMF=I@";->DN?$^09[$",O:;BRN.,Z59DW!&/U7-R=X\'+I?V-P\N"7 MFHE0#;##@H][\"&Z!KK;,$F@%>5@6"MRB46@.&,;(J!]"'\S&3X>^_!$@R. M&J,(>SB"#5R: YM"#.? 448=$ T-?'BO+H#Q::C<9 04!&H Q7LS^K;%!>MF M3Y=@O=HLSC6Q[S""-'#X)K:U-:&'QT\%JL-IGDI]/*6U6LFA:+-9:SLTC;5L MEJ8H#R!TQY:R81^2Q?<';2M= DANX.NI9&@JBFK/GC"6,KP\S"0%/61PC. Y MV9XV_=3@<);T,=ST6P4V2=/Q),"L0)<1Z'?:(-V*B@'[J/J/L>3P&>Z3A+UX M[)GZ9@&'G9T$!9<:&Y@&J$KXXPSL:C@ /<)1KP!L#&.).#>&M\$LXVQ)>%P# MQ8JG6Q?C#G39'*7H/^I[BRD47AWZ2XOXN,FC5]0^HB]PA/% @OP#67--15 R M&^>2"3X-ATM?I5*\2,:(GFC[CRB!!RCE.#!OJ/R%T^R1#'$F+TZYAL+]-!7" M\9EX#-Z2C7O%FST7@7L!.0I7@/J"74J\PK:A]-4VD4$*+(ET%#[VU<^D[>(2 M9)"K.#>[]_&,LYS#IS&85]$< K4Y7#D&$K:=V9NO@7B,SI8)UI53C:,<%!B M)IVAU=,9Q-X=2$M4D!K"D^Z9A/OFYFF1JHGL%7"'# A%%X)K'T91X<:CZK[X MG]Y_A,#UV$,Y\_>^TM44)3L5B$ZP+X/ZU*>.=GL( D>=3 2-264<6!-I83T5XZ#I M@]A$F0:?D F.)K!.>O#FV(15HLNLD[S!U$#\#O5ON8+@HEALV@* JET34T,< M+0/%%3ZFF;+5/E4C0\>@L92U-NF;&JUPI-^P:UQ0^EH :#XKMETN.>]"I1=M M%DT:>Z@ ZU4U7,!I#%72;:B&%X5+;YP.+!QV#<0< M2YMDS(BEUS?]W:8!2U76[6= L'(^"L1\%.@),N4$?42(@;N71 G!D-E EG'XKB[18H@'=5'R?35XXEAYC.K9 4SK9L3!#TP.3 ML?J&92#BEP:2CI?9# PV3 ^'3Q8)!@H$-<1A#YDMP^9#-T(G&P]S+)"&^HCZ M+GHX2X%EMJC*HZGT787,NRF"H@!#A=D;H#*CL+47HFV(%=D0+7J44#^LH.G& M)TZN'%JL(0)PS4"2837.U.#4XBA%$"DR9U'*=ZSQ*?3NA M@MEQ]K5OG;.'AN )V&KH5VHNW$)!,5EZE'G^7^Y"Q7>45/2Z*#'D@K_;9L^ M2[,/@V9.THE__ ;6"*X8,A5DDXJJEQ&A;AO\'W'\5)+A0*%B9TA;4FN"!&(5 M;3%8$F)VT@H(N,YZJFD$N<]BMDT%NHE=FL!,Q2&==I]-FUW!!L4?0@%HR3MA M8+"9L?O,B*!?(*CME\GSX>X/Y#FX]4SL-4K+G-$)CCJKK-(X![T;R9 YW)V$ M? NH4'5*6>!1/&#XOXFCN3"]0?>Q&/Q,7Q?;-+ZM:JAXY CU?C)5XI0K(ILR M167Q .&MCZJD.39M'S@Z]6ERVQ**\9D/.<\0)+#!RX*&5<5ZT1WCG W1E>K5 M[D3)*%F$%NN[<,8/Q:&0K^=^_:SW'3CCXO(4-N5Y;IY!^**Q3%CD@1,$_@-= M#N:17=TK(7L:A'Q">3\&+"C3#36)TD/,7%EWWZD5D)X_T7M*-5@[D2"X=,S&IU4E< @%A6\BN&:6#*&BY B M;BM-6@L#%S\MBZ+1GA%97)->'J_HZECZ0],R9#T;50(;I4* M$0M0(2P#D,9L;77">"$R2/V_^>0_&,XR1NSU-//3<9IXP>^I=>=U"FUA/5)Q MI-'44/^E@48N1O+QA4R-&IB:%3!CFKPQTE1SR$PO&A_%18A,%8./D?@8$-2 M@7I&3'<=.? G%GK##^#>TS'$SCPC6'QGD"&H@C1:BW?H2)K01X::0+_B/ UR M UU!3'>"6>KFA-JC&'VPS&OW)HYSTB!F-35?NJ71Z4"= )Z;GKH!&,+**5<= MP.B85V JU&TCL:\+4T&2Z1U,LQU\?P#&)AA09ZXS*TP9\U XOI;SK?@H9WJ9MPJNPN-=H+.(C=K.YF6LOJ"C\T)8 M1#\_+X NU+3Y(7&:2 3A-#)> )G)#HCC$[#(0U?J" ,,)J W7](-FD*SU(P% M;^*_X7Y[H4*^)+5S05AG",HKPD5GQ8=#(H%(W!/1NGH='>\^PP-P8N M]4J"+"-^HO4]W?JBHY[MAYTN1]=7F4[1J+9$AYWN@U;L/40;.>MM*]X'UX4U MJ]XN@;S9RKY51>*<38O: [_DPIINJZ44?YH-ZFE'V24>H^(' M]6Q+F0+J3%&6@"+5I[-B1OB"5+)\)RS,@9;7Q&X_$<0MR0V-M4#D@T[<&)2I M&@RF==HUK?>FV>2RN6+**-2>U9QK4?J::"RL>7.?J(U+VZMRDPMKFIZDUUGY M@5"1/C/_E*LP\V9,+2&\@H 5-(5YX%C( OG M@ L,VRCW<-Y[!Z)Y4=;HHB! M],7 BD3+D@[JW(9H&[Z,I/[(LD#!($'E7U&YH2G@5P@8)775%RUV8_IC023V M!-U YU:>:->5B',T1C!U4[$,"6/VF=S3__&5(_W8>752+K-8G=1VC4PWZ-*$ M#>D#DZRJ.3KWFE*A!NC.GP?)47+4++[RF:.K)$HN5Q(ENG.I4GMIW"8FK0Y8 M9NW;Z^MBZS?6"+6K%_5JI5HJUCM?^5?L!*T%?IK.4K M2OVQ 3F6G^9$EK>YQ%@B#&H/>!]30P#3@^Q\(=WK]X7;%G+0)F-;U[U MC.'&D2W/RXI$K96Y.ZMF:7E!=2<82;N;BM1]Y7F(U@A9Z4G%OF'2W#F6!46+ MI6*BA$JDG?6EZA[JG7*>.\I#5#NI"]_"(OHT1B;+Z@MS9@>' T0"+T(_@B&\ M6@2+,V/YI"I2SRIF M1(N\)RG6@.X$43'#S4,M$BGB457Y=TP>1-^.)"H2_IS4RP*H=%K<+^$+< MNEU@S_$KP64V6.P<8Y6QU$B%2T"3:-1-S^2K2@SKUL% I2U;/*G- M(6XFAO.P6K!+!N8(RM28Y)[!6)$,YLRFF8,"]2UCY8TU 5"J[/?#DYC_"MP_ MHFD== +J"\Y,M0,(U)$-]Y\Z1K$ MY;WUG!;+MKW')N4$_;%/ZD]H"LSTS + MI:>K6L]*KP7UCN;Y4&,4PU T"8GTB42O&22!P>(9<>_H'B"/B6H0FJTETZP9 M[^0,"U2 />0')K#RM513EVMU7ILJ$G"&2]X! M.BC*F?^2IPD J42!9PD UD]+0Q5QL3H-*/M3 *S)X]R=E+51GG].FY6KWL@M MLV#44,C&ZHIM)K\*7[MPPN?=G^Q _])4%P1HY,98J7AF?;I0W J=TVW4J:W] MG>HQ2]OH!7*T^ZEWU")C-9LT1+_00"OQ%$?L=@.5FW9EV+@=/-?ZOB*+C9D9 M&R:\V^T*FV0:L=J"L^ME[-:J%*0?U3G0""4+KPDUQ\4MS 2<1 _U68J*W71! M9YFZ#8UFLH":YJ3-T;0B]JF3PK7;;9X-?]>SN>J+*;FI.?8X3+JQ@>S\$5N! MM#.145.3K&ES2K1LY=T0:+>,%2UCUN;L+KG,:Y[(UL)-9[A37\F%-(IF MS7^'E\LF4NV6YT*7 697"[.@YK8^469YCME5;&?ZBBZ6@K !_L@"0Z&X%JQN MA"I<+#GLFB!"!6U7(%J_2.(R"%/INNV#7D$T$<)@(!SX0M#,6+%9D1I'@HOJ M1"]/9R@7Q<7QLR,XI0AT$6VGA;T@#[I5=3S1U"E3&N$-BL@D1EC"&!&IHJ.]A^'O@HQ=(#EG >.1=KDN(\HGO4 M8FV:\@E;]IF\U\6\%MD;ZZE"!#T4WA!^DBO,>V7QA?=$N$-F%++TIYLH/ MH^OB]/G)D:7V>S8)0.=[*SH:;B&S"I$;9?'Q="*]3E_F!(UEH[KX/2Y][/B7 MJY_ B>D1JI*Q6)8%@$-31H/2)V(!R%+%=HG+)S)^Y]N(0@E9WDC1SEYE\21$ M/4*\(WI).UY%)YK&?(-X4<3=/TZ$F?4718Q1'"7BR7>QD'R>"&=.Z&!CX5'5 M+ A3!F-L<"^J]L2@9%G)HVU;6FZX13KIQ)X@BF:P5!^IJU2U7'^(XN?UWDV( MQD!W/=G#&IE*Y$6WG76>#"3.-,",A?/ TD>60(1\R< OU LJP7LL7ZVO$-0) M4'HJ:O$-$U6'X^U9U)'*D??(EBRDEO)Z^R,BFI@8WW)D5]7&W?/QV-KQ$OBX&*F5DT;XW: M1; XF Q\R7+3VWXK5O3#+GA7HBQ^+%.$4GH2F%_>S?/W'(KOQWTH_$G59V?= M>5&^Z)EWE^;P27 V7Y3TB2S 6^#,@)[?+EV6SV]KY1CV8[AME2Z+[3+7;%5+ M9=JKH=DJUZK7U3IF8R]^7*LU2JS+@T,W+_G<2+8W% M)KWAQ_?1YU\N?!O#_RF5RN5*);@M;)AWKVT@?0"#.#TA"_E=F;/):6JN/Q43 M\]]1(B'K^\?N9/$!_9[#S^\=><OG$O9.(?%G=_/O[$<7ULMZ\(\]7^;RT"%)".6HQ\7,' M._*A@OI0PPB%L*&K )=<8J\R_0.DP?&HP(O$22)Q@MO&[]!9@8DE=,X>S![8V(>8?U9>+O7$)3\/N$I.,[U5YI[CAT-F6]+?NB\Q9VQT*^X .? M=<&-=WG>[UE4U>H(T942?!5,I;-2JUJ<-Y,WW7DS)0[ROZI2NQ/%O_0AVB13 M&Y,[5AOKQ*!36XQ#_^UV$,)LR7\.G\$.85;!.N!A"8PU*-_[.X)OST_))"+G MVKC;3?[8"2@G&Q.>7>?HE-W=\\G8A,R,'8?*?2F*6 M]F.JE^B81&MY<0H"!.:Y_+-H*.6K>8+\R0JG32XZ/Q^VP^'SU>>:U>:T]_IX<3G(U!Z/16/\H 1+-SON:-.OCCNI M\@](2=S%*=^%N(X>,/K$.8L6_O,R"*BGG+Z8[\XSPUY9$,SBRSQ*D/QPD V. MI@+=/A$QC5AMZ>R&>(BYXP'XX(2!84$*"4Y1OM/YW'/B/,*>88G '=>W4),< MU!BK6;=(1!-8')^B6$+":VQB:A-5)Y\*^?9H)F]U=WHC&@,".DPE"MCL-CNR MX%EN3 %^U>"3%OT$VPM50%S"!$YNN %V4><:?4,%N1KCTS;2J#,*R&C.RI/B MK$2I0 2BO!MZ@4<6DQLM)"(^P:>[75TS3DY:Q,%?844 ]*_M/@$R2&K364_+ MFHA=$'!>D5-/^EFJCHU;[+;ERR U:YW32Q-<<0L!A6"^,+'NIGDMW$AOJ(GB ML[GU,$6*R%U$AH+:P08,&I.[04NY[ICY74-!1:9W9$<^T#M=6$=O"_G)ZAOF M=O@P)Z+=V,KNW.+%6HE9Q]<#1H3P[@N@3#8:W2)\DP7-CO#H#(L1AS9 D+B0 M3PO05 Y0/@LMBPS>_I4V')-GL;70O9YRG)*J&[J74W;$,_?7-Q6-#)M7<[<% MN.>UP WPWDW,LSC/%84OE(G>Q$[)R)[./,^O/;P4!&QAV5_7[@=,'BY /**@ M 8:H.Q2WL-?6$\@*W"BY,T#EI8$&](4"MPOT4%!/O MILFXA4/F-B] ?/K6[[_?*%\GMTULS[M 4"Y7B*=6BQ&& M8DH)!&S(T'V#2>7-(*PJP*,$EX,+**FTQP>H0 V'E9M$.Q-TJ4]AA3T T LT MA45D2\GLE!^E')K6?)/91-DMIQ*)_-$0E6$#FC:J]A\'B=48:81P M8YC@2.>(@IBVUP(H 5R*'?_4LPS"27.U@*^JBHB/@/9DJ#=8\: MX1:M+,,\WYV/SK.7E[D[06\+1^/*8=N%*Z-XRO@#YUGC5\.4C]61+)MF8G6> MQ%]]>A#M4C"0U1?=UTG%@770:6^2D30NV]M7CTH@MT6LX>GEB])!,DQF-3*1 R).-8;?(8X^GR%O<__MDUJ?>#+ EU]Z2"5/179I$RN3S [Y8JP M4]1>.^?/JY;Z5<[LE!;QP MHY-^Z76!WIO <^X[V=%#:'R\D%P?/UOK;UU!L"4WV.,X4W\:]G-$%=Z!8!O< M7:G($;!L/)$NK*166"]7FEKO=NA8GV 'S2F19U^76?C+++UD!I4%#5MBHS>4 M.B777V8E#Q-O>+([O[_YU7HLZ&=3DCVRRPS=QC%8%T<7]G6/?=SDJ8<^MA"' MH-W(QA/3ZJXF2E.)(C0Y,1W!,#2I9[*6%]@5R--^<*3*U&EDM65[(9CC2,03 M4,(U;%>[U/$QN*5AS#MF'%M[6QE52X*_X',?X$,4/+@I: VM3;U$=_B@?8P6 M+*=)KWDV*1MY*4L6,8A9-T7GS1M-I\WO#F](I<,:4NMB'XE$;N6MX.ZVM[VQ M%WW9;69G&MBHF+* :&HT?6ED-VLZY^G%%7""&E7W#>AV2:RD4YTS=_HN!/0!-;19CO#4FQL@AX=HW($61 MG)J$K1>QIY9R @.>P+?)S.)4=6+9HL!D5"&A>84JND*]'<1 W]0T,(+U6$_0 M6;2;YJ-8Z[:XGN:^H.I !% 1+&(M+X3S+>1(A6" !*=MML@K[7#YX[__Y^2$ MJTA$%K]S3:#1OS#2LTF4/AWA7XZ>\>]+I18P/_].8/T#/N%D M57L_[-,>G[[7??,1TB;AOUQG-H'W%S6A)_7_Y>H@5!F9ZRH2E$]XG_J/_1A^ MY&9+VZG2__T/4#Y@#X!;GTYZ!/@9QI[0+?12/1M =1]GN*-ZYX*39//P,,N1 M,_[N5>(E_X[;]*VH&)(M7=ND;P6.RHR2(DLLP"N$.MD:@T6->%6'N51@A[E= MO:P[EQX[/Y5D6I+.^T>C>/N;S$W@5@!R4&^T<[WI#E$\29(66XMN3\V^2R5Z MV=HWIWN#;+Z'!?JQW_SD7/.3M9><64E7/4RR-*03>Z*?KF]=YZ%A)E+G>C63 M"M6WKM$IUSO58JWVFSNOUFX[U;LRURZ7;EO53K6\J3M=B-LC/"'#W3.+W>E" M]9Q;+MP+W!YO\S+WJRN*+(/:I<&,D5#_[UORFZ?E6ZH;Y& K_?I9ONC<:)?S MP2K ^H#[??E:_/8#Q]Q^TKM<8:8;Y!&KG^OL*4Q%62&N?UF@A M'\0%$)XSM&!T*:Y)$>A0_C[L5";)^K_VU*BA4N;V_K(O=_"%W)KP][?R40ZGDSE MX\E,YI]E!K>NFFSBKQ5W.'.)<# H%E&A F39REZE9'$[K5&QP>2:-IM.U[D@ MVRB87^U'LBO:!JZ/->R"0=;%AT7A*UI#.:"=#R;+L0+FD=P9[42C#@'XL.#'>Y!DJ>MU;'C^<#Q5DX_2V/6;T,0?! MYDWG;/50AR%N5R^E EWR9:O_8\O'!=V/'TFW8\ M SL.VFUZ3SN^B/VS'OPGVYV?O98?FU>S4BYS/!5C'Y&:E7?(@;IS?=C\G:\6FF.%/YHM8XE;UDIC%FP8:_C[E;UU M"%G(FHWD1C..+6@"EME!124#)+& 3G0KDN?I1XLI.*RB13)HXFN? 9[T"(>A M0D-F<$3DM3\2E"'+#4%D*AW5:Q&+^W2B324LF=$PNQ0K-"8:B%(-EL:9$XJ5 M,9[(A+[,RN8QB$[AD"::2LLW_GX9$<4IL<"D%QO$Z!\L]Z"?.J]Q@Y3V"S]1 M LKQ3+X)[ ,<$FNS?>$JA-CL=Z0K.NKMP$Z;-C )"]I/V ;9!X<;$)01#+(( M _MXD#4B,* ZF,5B@F7&A04#[0LC((CD.( 7P75@,F 3-,O$2==LFEIP<0*# M&6IJ*F+7-32+619\89=$D.'>Q&1G-F?K:[9S3.TDY-ZS]/.YY!8XN%-"H6+! MLIAKP5,H@-BJI6SIM5D_Y0459"NO*F@RN+Z3I$<)1?*"T9%9E=;YUXIL6BKJ MT0M"BZ:]V#6!Y0&QH/( AG2E$8]4]V4D"K1&G)NJLLD*NQG8'980<++ZN>><&0_SD7%3DS. MG^*<#F_3!YB^(ADT$Y72&G/%U!X<-W;+X8.>J](AP\JK*K:GJ\J'^85CLZ)U MSX6-M?G>&SJV^F*F$&8(/4;L(S\#TO0M!91#_\=$7[J^&9U]='4S/'$M V 9 ME175"_T1G;).8NYD6?->IF78I91TTE0'-F'C$/SPA172>EK]LNF)1)& W?]A M6:FVE&*9IWTLF-9UETFCP'(BJ,2(UQ=9-EQ%/-^PCX68_6>1 [ $?G?3O MW(@>YSY-8*8EL!HPUE"=$DVA> GT 5C+-1$E^BV8>HS](J&^HPXU88Q+ M;U M?!\7J!-Y< *_GW*VD0!+42FB)U),@-WQEJA:Q:>TC&P,+$G3@'T9N\9L0@\' M2\ZE?(J0"CUBO""G^0[ P']T,$V']&U-S,=E7SK4AT&(,L%"DZ[9$OX5-#,(@E!20QE/B+V]_-,4AY67:1]9ZD05"Z%@3[+#H',5,4T1! M$VW!9T-MN/ @(SADJD99D1WI119#H:5)-&O7E=L#. "JYA,+;LZ\P\S4:,&_ MNZOR2E-/1 K.'$A!6S:M$D+X?I!48)!+ :(F3J\&C4[&@_L8LV!8K99_3ND M7*M4F#+):DO%4ZYB:G2)"]"1-@HPFTK"7% M=&* K,?13O>;L9M-K,[8+>.-,[N'C:\J3)6A(.*._Z/\"K)9$63;]Z&?S2R= M3R\JHJ4;Z:L2=PN!B;L[?F=W_ER^SE33?G3:2:&>WGY[.&=!Q)H0>4^/DF'80">*THWL9S^LX)I8>5?_EG)XV>A8\_ ML)@:O 3;>L!_8D=X[8YVX8_IR/V;=,;H3.KD71,[K>)@/%4CBG?))/ M_KN>Y2+F4R;W*%)L!_(EVHJR.IQ5X'C98N3Y&0&<=_L\ MX38-UVUW6.8YH"-I]5T*H/?",8R,<9U,Y>*%W.9LLDW$VQ?APYZJ[*93%>$H M%=_W=FZ@N\%IU'#U6&MHY4M#V\^EO$P.YO^4.5'2"#IU/O.Y6K[J/,1?.%IA MPSW+^%?9>"*3/_J35=C#R7J/2^J<3 2-^NT:@W,R0$"O1@_O#.IY$N2V <,2 MW3EQ)LF4;NLM_M=4V.?]Y4X+_;W6Q#C5.S-XF$[MDQX^ZU+;;G_\AS(7N3%, M,I[/!P5>C^I,YI)[.)/I=SB35,K:W4X<+M-\('T;[9;.X,H?,OHA/3A@(O< M.[U%/#SK_UY /-\UAZU6LR64(/T@ ./*$%GB-)F1E+6R M<^O9LS%7A+5WMQ\^HP=LR?F]=C4>/"O\U,P'QMBB+VQ-CHXS [[4G0_T)^7R M6KNOF.*WW2P2!.] 50U$8V7RW/J%RO3"-^YU+'^7!60WHIS5ZDBQCOAJF#99F\-@(*8J,D$O_RXC'U4P$II6$H:+"HOLTE_F4 MW@;VI/Q6Y:)(/\B#'"31OX[S@1WG\^[\HFD\M5*]U\LG,="'L>?C?-:=OSXV MBD_ZE?HP)>]PG/.)@.-,[4^Z4B>?US['$XV<>#M*KSW$FCH39(,V"0>UDC61 M=5U]<[,[/QHG[VI7R^'26/[9DR7>M+\XG%[-FFQHVB#)F3> $ MHZB(V!-S@E[K]97%27]OY%!#=.>=HG&A7+\TBL;@:+:)U13;:Z3M1YP%2N3%JDL6- V1IV*LXP.BW1LZ)^.( M,AU1H"/&6:LW 8NW& O%*68^Y1]65"22@016,+&>DQ0#A#+%Q;>'P+Q\T(:P M7HOZXNTH *,4>=JL%_2]@30SU&%VM.[(["O>W[RVT MR0 RC83:!5*W/P(^)E@7Y64 5M^ 11F>=5O?==A*E 8#& 2([Z]0$261DID- MPN&?/(.$;GH4QV*]@83%EJQW(_O2.>E3)_'1MP!_#XCW?/J;K[+6.HW>^^I6 M)P-3KDD#TL'3L :YW2DUWF*4[CQSQ5]=YMO#X7WR:*X_W\7G""[6Z@,.H.1M M;XS><5;D98Y-F1X_D8#FV)>LXJUSSV^^!CYNB:1N: *Z,D$8*L1JV<&A?,)/ M8QZ)0:G,R4!FGVPYY8IC%6R8N6#7G,E$T GV:L&CI\%0K-9IQ>NQXS+KJ(*_ MTF4"IG6GN>#5SD46'ZKT2RW.K^Y8OV<*]_<5IO7Y7J'NVV7*[4 M/^W4D6"Y9EGT2S -U;'.\YCCOJ8ZRGJ2QB+8H[OS1*P.][T$A_L6 BB]8,?Q M5MZ)=.&OO;LF>C^H*DI74P)A,P2;V6=B[,+-DOQK);3J3I=B7^SKIW^T.V4) M8EP.WO>+ZPRH7MH'__]/J50N5RK+)R#LRW9)%8:'9[F1''UA%\R[1X5S9PZ^ M?;@J5W>07>EX<550;"0H&K\]S02[FQ\_FV&WJX5$;GMCG6]9^6T,,Z>%)>;L M"?K[-5BT8W-LY\"USOK%U^$LF;GONY@XCCT\D06[TM^UC#TJUK=UCC!_@T(G M]7G5=&%V7=_D?*%J3$K\+IH:&ED+YL,2,E\(ZG_[D5IRZ3&>.UG7(/*0]U5X M]>[K:T(]+XCYA^&=? C[ZIU7 M$->D[-RH_R4WK,EWA?"1 MT4CZ7?[ ]]&OUV5O2II2NAA>E3,?N8\1]+E"^DN?VX, K9B:(F%8CDX&MWX MVP"_ZU^B?E>B_NRC1(2SN?#-BK6MVTC]7[]K3[-<]O)&&KZ3M%@SX\@70#0# M?Y7@6+H ^./97?]=H!=*9_E1^3K=?J\[?=/N1KD6HIGYN4.\%@Y*Y;\C(ZDO M?UT#N[L&TA\E*.RMM ^^EA*'(LD6V[>#=SKX_AF$.]K91#1K_DOC6\^6-3MM M@D[&F\CP==1W==23RYE$:WCVG.A]3:+M4#TG?J�<2S[^QVU;/1MB"XX2MB MHE'.F\/"K@7!1@B;-1-;$ /)P/RN3^>Q:P0&M&3U\^Z M\]1MK2042@EAUCN:M+" C#V:LD=8:S1?Q1W6VOT+(SV;F" )(_#_8L_F= M2](:/'I:E^O]UM3N;RHGS-+3MA4\<#C0WZ!#O1J;%.87B D97)/.Y,U"(8^7 MD#8)_^7P!'_GBIK0D_K_T;FNHH$Y7E?P:/]&*W)=#C49D]6(;F\!QH1 MGDYZ!*Y@&'M"M]!+]6QP$:>_^I*-ZIV+4QOZ'P^S'%-2VE&GS+]KL4DVL>2* MNU!5\46299#'52?+G67>KR\W\1K/X0?IS@7IM?&:?TFHE\.C$:VLX,1=6LPM M3?ADI28[9[@E%XZ+SU^A)1:TUF.1:]8F>P>C_8<>K3OO=.2?HG2=.G\Z'A;T M,)]=@A*0VRUX$JWC-.=8-\?8GVC.$I:=]APT2=E?T7"L.!$!WN:KW5-G_.JNMD1UL6/+7ZZHKC!C555[/+80&WK;'8M/*I:" M%EQ:]H*='.1.KWC;D1_'93=*266A8$WF;8XJ_^O\ %C8T9*6=XK"+,"!G?=Y MKM;1Z]N/PG_X_']8CXX5GJA=;J^%*O;^70A2Z[H0N&SF!1IGF.3T2&_8ZG M0>:D\]E5[5T/O+_%;CFKZ-I#WIMP_[S6^U41\[4G+2L^.KSFG4%HM.4L'X"V M_(DV,A5N(^%&W_^FU?J/O;NSUZO6G;1&0("I_0;Y MYNW2(C"J\/^GP%DTI M-'I]1Q-$0FEMM3+%W\&,?MH:K'Z58I3_>,6HXRRJJ(CT%PP@.-$^>M/;MVZA-?'8/:E/8[7W3K1$N>6-O&SQ^^E4:/*=J==X-Y]Z^+7$C M_*:NSN/@EU*TPE 01$Y^Q9[:61SOT-/@4#32#3O?4'(/!34W3M\)AZ"@;N : M+W,DH^NKF40<1@A['WUH:XS@LH]#4#\W,%9E-#**G5]RD5^EC?X=F9]6K''G M'+9%JS_L5 XZ]5)+A7@ZG8[.:/^\,X]]I&:\@9_F?)(\IS)"/5GX<$5Y&QZ* MKC>G,_%,)K36O#]5>?O6:BN=LC:L/*<1F1Y9?21-],6E;!]>",J960MFXK)\ MYN.U;YLJ+2]1;+[OZ_7VI:Y<7S;VHGNO>?L5M63457U="A5/3HK?'3_H#5%G^]O#*SEJU^I MMGG3NWH=BOE#, 76\J27]5*1#8%<8BM#X(_K?;7 N]D#LT#6_2[V MIJW!0=D?X=GZ[=9',AO/9H-ZNKV-O?_Y=)R=^$"[9RT7W\ZFY^+USU]GPW4R M^7VLGO"<&]GFR>92\50JM5>!O(>HP884D36=Y>PNP9,LJVI,+-V\7?=]?)PO-4R'V4BN5GOW1D>Q:$8Q(4J%Q0 MN_>]"L?E7IKK"EP+W?ESYN+FGA22?.>XNS,=395*1=5B(1N+" O=$I:ZSW & MZJSPY/^NBU%Z96]CL'@B IWI\Y=T,W5Y=3_2M."@8>!T-IW+]1.)U*4XF][" M.%\,Z\0S^946CMTP1\2&.$ODS6]'WI1#WA0CKWIS52-2/3>0/I2ZZWL%9].1 MS<>5GKR8I-".'!--4C76+X<1&J8])59'I\_4*F??A;SII;I*F*_;7*NIJ0K\ MV&?8#*P&-WSWN&V'ZLZ?Q')M\CR]:EV/CN8Z846]+8+QRIBG+YE_P9^PQO=H M)N]MVX5'1J+]+T$PP_4I&2!(%!A*<'=NXMLY3M)U$P1Y;T9%#VB'@M+'7FF> MO6Z#M!0%["5VIL(_W-^8=9U,_%LIML_HC_R__V#6:4Q4X]43O8OOV'ZZNGG+LDL[A:X:TS1=C&'SJ[XXZ@18,0Y";L!SN*<;KU+@MK@B@,AQH96B7OR7^X)M%0>^&> M30&H:S - ]5NG4)G8==&V+649V"-8),O'#C,*]+PI()49*T<^0$!6I'?0'[A8TEXY0[$Y#8UCD7%$&>Z3" MT%-1'@QA;KH!'ZDNA>+ TXHP)*SQHV@$Z&)7^P!H\Q(+:GV7?K_PKCR;_G=/9 UN!VP4=Y,C]$85O*S[".I7.>PVAIWCA9J.>[ M\U:I5:ZU1>&F<6P-?JT%QJH*LT9H.?.7-G8(]YF$'6Z'@D)Q1="V XFR+#OC M<.6XX@0$/'5TH#PY!S$IJZQOY=^6H*&*%E=SQ4S;$C/8E9%H!/0X[%#;'TED M$'-?AN:HCF;Q6'@"V6IK<*7&^;6KP8$MC/\Q&Y3=#[2A(\*GP$L%&(4QOJU.N2+O>6@W@836PQ\Q%X;X[YLAK#>ULE;;>Q2ZW MA+8P'H#4XM0>BFYZDJA^:(H2KK2V+-J=+O- &KIZ]YY@0]V!PHK 80WAB=5E M-9NU-CP5$ZQNFS@[79")W453>R)TOS#01=%GEOK5U73]_1D]3B@ ;U M9PM7S:ZE6GG#L: M";X2E$=_:EUK2;.0RX=JP]DN7]"^F]5ZI=&Z+G:JC?J&OIL' '3C6\\JK%DW MB^'MZ6I>7 V;VNE"I1ODXOUU.[VX*9?NDY=D"Q".H#I*''/[2>]RA6?=("]K MLEGD)X7;EW9R!RM,15@AC<9L 7RT0_)DW[CBHA\8+.KBM\)]VBUW'"5+?QB7 MOEM)"@7H<728[WNNJ]K\Q72,;)S M!,L4QQ4XH,A47[$CO'9'M)=$4U-%LV\T-$N_]K>3!=K W81=FY= MC'2Y$5^X+5Q0@"/'4Y/Q?#XHW^&@@4I6;5Q(?)9,:AF?Y>T8&NY!3[S#07>- M/MO.MH]VXF7X^_JY4)$2O0A'>V?5BL$'/LA6I38D[S-<4@0DPPF*D=<)I@9]^5DB^5DRGBO]VE!=%$#U_?M LOS;X:;2R7BF4-@HP-\?:6I'!%^IQ$,>;+:W&X''#Q>S;_FVY2Z_O3P==CE;B&?NB MH3U.GJ[KG2@"[&T^1]N_Z*9TRC"G+YX-Z4+,;5&MOI(;"^D,7#]!Y9M?,F?' M,F=A]]YN<_(@1W+Q0F[WN_?E,3PTSY37,*VKBNIGPC+S^G7G3Y/,M/G[ZF+2 M>G]Q'JR$PF1/7 $OT>ER?UMNRG]H+]//+C%6[E=$N9]ZN^1(Q@O\EZ(9.G:T MW0YNDOR1419"NB%V%]+VMOIVKSL[A"8I)KRFX=2'G-$&]>Q['>&5Z.570Q-@ M-R1%T&95@XQU("023%-EF9+2(!K1C>[\0;@@/Q]E?IP6WL6.9DFIJ&YR/3IK M6S(9..^/==KLD= 1!N_ T9)()T!LW MAYNW,S832]("J&$)RC-: VYTI7I7E+KSZY>KSM/U^)<^31Z(GE)USK\=0SWZ M.RT48R]M4409$3GM(17/YI)?JLA>MFV#+,E';^3$Q_/\._FPLCZ (L/KO3H? M-%Y>6G6E^5/\(/>[!>AH:Q.;"+ 3_,<0Z>Y;CA+2CO$2/YJ8R+\]\ NJ1!:Y M;W/H=P7&8@29\DKODA/QP3^8=536%4-TEI]T*T=E]QW\Z7N7%+5YEEB4*N<]YE= M/5!50U$-PIC*^H4R%EC"KV/YNRP@=8ER4:>U5N(2)4>:+Q'DKL&>\6*W9[KQ6F:13C?.SNY_'C=6Z M;XB=_!(F8G JDJ4Q,:2Q\W.1]>^)%A6&H*0CMTA_!S!CXBV6A<@*%:S$UC8@^##<;*G U"HV= M)TPA!"7=0'$**X>Y@]2,T4]%R:"(<0@<)@L]#Q!,'+Y-' P;"TTF3H%=85 + M+8WBW,"73=E%?_E,N&%',WD??)/%+2$8 R[/)1CD;%@A&0PR??DP$:K]POUS MN^? (+:>42T4B(7YZ0*J7@V%608L]9ZN,@EJO);474)]:12&%[? M7=XIDJ=[W =0=8,148CL:TAE"_$LO[*9%@,V# .PS@ -87YQ9/\)P5P?(B\B M3!W-N?X(3:N0]'4;+?;[\!4QF%E**/'7HQIFW1:P6P_5G?\RBL;K>%Y)3.0C MT\"LQ<960N/1!7_I8X=Q:8*NHR)$K\!VC9,EH2?)-$N0"A\";Q]3"&8'XFXU M^I^38(BG$7./&5"UE92/^'U3A(JEV(<2Z(,V'%^ QN6'[;5GB:(PXHQZ%(W6 MG%AXM,XH,6&,@,4XC .]8$T4)F\:%!][1@Q0+Z8J?"K2ET@N."U"_+*92(I# M1D?3L%H$(*@V70I3%X,PKF,]0:;PC?J(8#L,?,V+9(Q@A$T*S19OX5S\;%RR MJ_=^IIOB:";O0].FK*/;5[[#53T;1GD W*QJ.J>;R FZP\*Z[4EZ4;4G:JC( MQ'#XE#*%)E+.0G;BA"&H$HP!8 2A)TO <&*,?K9T4OW'$,%(=>H&E09P6($! M'TW10I3&M[DS@O>*, EMS!"H+>;T'PV;W^&[1( E.=#.,:MS!E=$N628-,V? MDH+0..:3HKX ;3WP\9P@XN[H%$LU0)3YES$2&.H]SD23B,(.]EP8!H M^($>ZQ'CA1#W9%LV*^*K>J?F&!^Z1-?$_D0F>+8^T]':NQ*6]BEA+3+$GFNJ M-KL6#-B=#3I7VM6Y-CW9G;^TU+/K5.KAEWEL*I:[MIBUN"]UZB/=6W0W\!*- M2>.)JC.M9T!$++^(LQN7^8P0D%GF!-,880A C_4DC 70+TU8#9C.7F\_"BH$U7/PA1J; MO:>E")LW5U%5,LP5@2*YH?8-I'Y[QBMX.)4S&7[>#Y3=J96K/$"2$C7:QF"WR6MVG M[.!)#(:F^ASM02 3VG&%/D.%]5K<9L2KQAM7\/8+L/0P=%KBQ_8*:IUS9P6@ M=5&R.H$:S@G4Q (AP06N5&R>X%4#.T6[+)1JU>))'Z-E XEXP+4G3L3',R6J M,L*?T='Y@D31S9X.7"-HBXZ -<&93+8[US6S^3J?_1K='8]H_)#;:BDX8_4_ MT<'&KU,D%I&T*%HY\MR*:\O7!#7< -UY]DRYOZR.;EO9PJZVZ#2]%#ZU]LGZ MHX06!;SA)'&:G"PB"[[U7JNK!HFE3KD%>.UDN3N?7^6E^H.>>CC[]J-8*C5N MZYTV5ZR?%8KM^-&!?]^$'$BJ(RW?.U.+':.X-0#RK M+U8#&[CMS3',A28#6(VW[/8&N-[O1ZH2!0/E\]WY;_6Z)IYKC"VB]U.HNPR,"FI]=_8+S7+YI/RJ7@QM"]I*DN@X[^]L/:WJ.VVI EL$?#@8IF_HSE@D: MNH-W+A$YREC(\/%L:C-$[)'@6;^9O*D3/KE,WBV*EOWDS69R\5Q@$#3<= MRTLPG*GQ%W BVX]GMZ13:?\:I/=7??+MAS.%P,.WIVJF-3OO(\D69VJ+]-_% M*H%P.;\?5)S])E(%GX_(I9U\DH^G$E$JLC8>BG/W4%PSY]:Y!.JSH6H!1\,H MM?1ZNRA?>J1#SVG:X69/ZX$,20*(MCDIDJ.I4/)$^QH,2EES!QV6+6L9% M/F[,! M=F5A,[8XE)%+$S/94"7+7SC;6V]4H#C@(ROO2834VM-&;00*]GBC%]=>)T8) M0]Z*T94Z(#P,1WCAMC6\%.(C]UGBXWPR%<\FMB^W75D[%TX0_9F[%RR:(MM >9Z/9W/I_>S= MT?F+R?1BU*HGCR8B\ %!RQR?\:78-#4R$2312G]WF,IB(^P8 M8>BK I=ECZMPFV&Z\VM)R+_4C,'33>9H-LL.4J:7@Y1\=YZ_3+2G@_[%N %4 M:K;*S6+UG"O_:I;K[;(W6EFZ;;6P^6^QW2YWVGN/57X("^^<97.+$3R4O"1();'?NV6VQHLQ_CNW-)[\NJ;FHKPY)IC\[SUJ&[\^;DZ?*V4:FW M?QX-;UN+BSG9F:YBU&='F/:;M\KU6-02B<+UB*R^?*XX9:H[EZ\:H<(H9%LWG7,2WFD?M8(8>_\[IY_ZMUE&L)A10C? MP"#.T0WAT@OH(+V9UW8P<""JZ69KV5M;;PG1J@+W ::V,Z=:LUQL%.=R(]&= M/\^GRN/33#^KO6NTU$E."C*(K4ESDCWK@PWQV7?_(IFW,%0CN\OX9"*>#('+ M<\PAU*WH&VA*)J.#;N7X>#ZS0_JN:IRQ8*_4R%"00:5K:NJ Z)BC*\A+Q[:0 MOL\G7N_JM\D]];99>T#I%*D^-O%,\N/"(FLH%_XD)J.WYL[$$^G-H'J'%T[: MEF[!)RRRLR:9CJ=SFW- (IRJL\6XDM\7X'B)%T[56#.;H_[J?K>R'*P&).$TO1WNAB^1DC^R]T)L@D_)KF3 M$XM[16D:_KKSP4?BCBS#AB)2Z#8NT7".SJ" SA: I(Q9UCI %^%./82T2?@O MUYE-X/U%3>A)_7^Y.APQ1N:ZB@3ED]ZG_F,_AA^Y'&JSYW__ Y0/V .-"$\G MK/7#=[B2< N]5,\&4-W'&>ZHWKG@)-D\/,P2\RUR(DO&29M01 A[;8D$3SGE MZ(("[QJ3Q4\7Q2UBLQBSIBPH!DC;\K,I4="7C<$LGSVVS3#=^35_5M4R9[/4 M_?$4U=E1VE^N=]ZD9 M_11QV%0J-)N&*0#=_'!W/L[]FO_6U9N:(!T-2]KKHH"GQ%[4>T9.]\=8"['2 M0G=>O>]5.K79^56^MRE6RM%8:= A_(J(1HV(S@1R7>KD'IH7O4\4$4UY(J+S MUU_7/^][RLC,?45$#S\BRH>1\!<:-CF1JMW1YN^>S5!I]KCG6:78/,]]1'CUVP^8E"ONCR#,MVYOUGEA[ [3RYNPH"Y$]@QGT[EXDM^< M6?HYPJU;[X/E4PF]#Y&]O3O?AU6EK?N7&(@>98*@A.^UU8'Q MJ8+3BRV9O" M)7]F7$]&>W40?_MA3X(Y?W5K'A\2D]R=&%A)V04NC.RMS>;CV?R1A7QW=[K# MDC>R2W4GY T1NMGQP7:^7J95! M^%Q-'Z_K:>.>'^Q4M?#[;GVN5,L]^U;'-.=S3,>YH4;[NUHNV..Z1 ,S0]*1 MT3?RN52\$-CEZ%/K( ODBVRJY5-\/)?92YIIQ8]+8(X9;O4YP?8A$D5[AI]E M@C_ VHMC["; 4*!7TJ4KU:O8M'VL>\ZU5),*B9^3T76K_S%*A6=U0&MW>4=_ M*VWHYKNK70TO)S*1"Q;2B/^5VCZ#[,]M[K[7W0T48YG(=F@*;@$^NET&\$6YFLT#H^.)*5*_YEG6W M8-1"916C;F#+VU]RX_KQ)G?1$(^&+>V^QVYYW^<#2@K. 893]_):?GN M8A@F!WCEP?S*_@V1&UOVJ'9M=7@SK%5>&_/")\K^K7BR?Q]$\_Y&+OYJ2J.O M[-_#S_[UZMSE\4169X2T"/7Z>02^#Q.B6)XK9-B=BP_)7YV;WT]IGO^8_%W, MM +9'>AK/[BTT8W$#>]CRD9V6&1SB7@ZG_\C\G2C$3S00Y2-'"#/9W+Q1&K? MO6;*_E ;ZC5>N!KLA!!X@BL&?S?+C55^'@7299M$V@,"1?+$-]80:HO3&#EV MS1>RH;#B#S)V'8%\P6YR+'=5#SUYA2&XR!H.PBQMBR$R'P"*6J66W2_-4JC#\FE>./ 1%;N1];'-CHS=B2(+B_ MDD#WOFW!XB)Z\FXAGBYL-AYVE^R97-9K@P0(3;.P)4A]*+;'FMP;&9D#SK$0 MV&H<<+'/'*7?A:B)'(?,YT$[B)"A_ =G5>Q"QD2WB>)\NK B=/P1216)NTG+ MT)^DNZO'HPEM?$0 -5=8U?*C1:9$,_*]=ORYXR&'LWD.R,2 M0X>SH,PXH@R%(4$,?@Y&5WO84YEZH>%FUPU3G''J@"O-FH(Q^J]N3G#AN30N M''[F:J8RY%XD8T23.\X;YZ=B$8X*OIA%K0T?21- M)D0\Y2[5%S@R6ASGUH?IRA)"PK/W58KM,Z[8+G'91#9.WSXA&A73^!6U![1C MF3.8PT0?)@:A:2BJ(L^X5(*]G8-/8:8T !6S U"G7&?U>)(.(I^,B>B.*@P, MHG&Z@+_JW$B8$JY'B$*#?*1O6,N::&J?Z+KUFT9T4Z9- 5Y-L?5XCM-A0B: M0L28QF0%:'4RG8 PQOP*>-90EW.-^-7"!BW2OANRN[I-%JZD[._?C[PGSX@] MP5GOW)QCY'M#>,4G'STE.A'G WN]K4G RFTFBA7E:[RV4[/J^JC(Q0W0"PX[B#LMN-4YWKA+ALB2UM,N*V?=*+L*XQN,]DF1M("EQ:$B@! MDJ+#H:%8 NS:'A#! ,ZEL@F,G1$GNY:94Z-AS$#4@3Y KW5ZT5L]<\%$@IG# MUP1-I'>Y;H)T\[SD-'9K/0C7M/W-N&="=B,Y>)/OS:""]&7X4!I(3!>"5TL: M*$>&I!&83T_ BUNE?^=DT$MT RPR$)>X$ G/)7PB&*@=Z$!O&*8O*$8,;FM\ M8 "'F9OB:>;&[G'^3(+V:":/3 N;!YC8%][!/-$&#O _D7M5 $'D8> M[ OZB/(0_0%9%L9@7]K4W=E&XH>/8T$ _)X1)BR9-K[D8&/7N*P"2=SO( <+ MFH;L"WP(_&^H&OH)X98#7@7^E>"YEY$$!T:8@"[Z2DF@QQBCNX3007?M"Z9. M*8+,JX]4S3@!#7<,5QT>7NL#^(;WY!TI/WR(UK#44K2&A@%I@,DAH)"C8"PK M.]]Z86S7/PA6^$BI#B;)A]'+X.CT@D)@K]O+G\_7\Q:YE"N9;S]JH U\UMSJ MHYF\5P\8H=FA@(BP.1)N26!)>EFCN:T1D$@@?P4TFU%"#N"F!!DS$?K$*1(I M%9O_*=6J14X6>BH,HVJS.-HS+T3&&YP;@^4L@:UM"6K"WJ''\'G9BX.)%SD< M!GB$7L[4TR#TX5.T[(R1III#YKEHDXG!;"(^;]M$](NZA$85,\X7UX1K%6!% M8[@SG+_&J* $";FN;"KHU+;L<>AO'1@%S531^.VUW\\'=SE#Z6H&IH$(GTF"8H0_S; *2Z]Y*4 M9TN[F5C:S0J;3>B][.IPJYZTX)46T!3]_1H>&YMC&V.J/!7%8;]P?_-;6V@:$H<.W'\G3S*K-!VUYD<[9?=%9>/72^>=8E\Z4 MA#9ZS>Z5SMZWAJ7S$NY].#JG3Y,K";WZE,6I$&9JHK%PWD2":Y84*CO1UL'# M!!(9=47\KG/&J" 6X#9ZA'\G@F90(XE*?YN&!"BECH%BLC0@GTEW/)K)XZW- M.%D8:H3A_7%#HH#TED'@B2JGJ 8ZK:>2B'(4X21EJ0^;#G>RIK[@+H*@)U0N M:[3C2]S',B9U=8,UH?1'L,0G)E$%M#\HXSEW;LR]D+Z?S&@&]<'_?OJ,I%.;:>F0@GG$K!/?Y>%,"4U]0R?R &@@H#%CFV3TBQ)S M4^@2$%B /X+2 *MGEQNS[^CW-%HR]&S"5EDX$VP)%(#3-*@[ 0X.>@QPOG * MO-?,HL K^MS6/:/JF%A5:Y06#-)&!4IL$@U+,(0A]6A/)+$K3KIF$TRT;>^9 MZ74E4^;G/WG)U2NJ"[./T^EO=H2'G?-:Y+Z 6\DG%,,FL5?K%;![P R&*9XD M/2YTI-*W'_G3Q,JZ[K^"[J/D.VV/_WHJ7]UHT_.^TE('![0]_LO,MSUA4R8V M;T]0N8&U/9:Y$'/O8SCURM 8?2IGQ-%,GOD>8E2_QC,#6XDN--L>XI-VV3]: M::#"4)<5WC$:* .:Z+I7[9BG/B+$L*X7Z\LU9S&PGEB7Z_^__Y)-\[E_=LAF8(\WPOL#CO<5W&* V(=?16??5 M*0&E"^Y)Y@IT/,7!P\?+*('.AG6_,Z8KQJ^+ -YXS&X=26PDF@I M@*#-G+ ]GIW9A-UU_1&P#OQ(X^0>TWS9^,*-H^5_3 2IE-B6/J'A#4<\7G][ M3:@+PJT:CUED=T:4V(#4W8B97K"1&LM(F'F'^SK7'^O>+F+6BGD%:XV"=F3SA9O$Y/*$>_4 M3KD*E4YT41;K^J9.!X_A,7->/7/B!G *>L1YD>A7AQV1@7^T1Z7"T9(A+&W& MI%<[>S0J&,SF M*X[NP@MAK^JILLC0)U8<@>^+M0I+CZ\L0-P2=&4).[ PK[Y46J/GVNLVS1<# MYA<$6A(::2:08,&5,_L@3:$;!!BHGU^-VE(E54](>R%-.'R:C:39B/#@BV+@ M*(W!K4Z*J-1Z 9F[8Z%6FC<'C]UYJR*-I[H^;"C9=T5J80J6=U)X5+RZN)U< M=N*/3!X\N$C(/8B$NIE/1._'E(TGTYL!)8X$WL5[96*P[T1Z/1E)HDC@.W L MDM)K3Y.!7$F<$UC925<3W"6Z2F'%V;,]P5;=ON>\&3\SS;-:ZG6F1@&""%'& MSF9N3P"=@'Y+%L,P*X[4AX"%K"%;Q",2N8@9%,',FS$/]D?&L#R?V<3S$1C= MV_[/GY*"IHN'OQO/$Z,VN)LK%_OIW+LX]]5P#0OI19BW^=EA )8V)N()BERB MFRS$"WP0;/$?CMX0]NCF-QW=_0 HN =9ZG3'AGV6;R>)PGGQLC>JIO9W5ZU M2+#1$,(?WF.NJW_C@>4CXR-A17TNL3UPQ^?&0 AY7'E^V^.Z!R "-.P?!H/\ M53%#:O+1> K?P3V;YYUM5QJMZV*GVJASK7(- M?JA?<)T&MU"D\>6 #7":+2C_^KMX77F/K]6:\6!_W_"# M2OVFF1G_'AR=AS6[TOA=\.]A8N*\W!=_S]7[U[29?'>/ZDIE>M$:#G"TKG3K MK1ST;>K;=@[!+0:,Y+5=NZ^A03GR?&0XZ%0Z%\]G-WN?/&1[HU+^M<'K-S@( M8"3/1V][E4O$01CN?8,W8OG[*6%CNZVQ5>R"0CQZ.3F7R0X+9V"[;0*J+W(8@G M01/FLW]&'[.=[D2PGA#9G[6'G0@4#I60Z:^KQ$*]VA6E[OP\\:AJT\[Y73** MUS:RQ\.2Z9[9^6H9CC[SY>_HN;)O%B+1LYB2Z7@FN[DS7^ADG'^^]O$-(BBR M'XM/YN.I9!#0]=OV\2UI^%0/F5[D$U<#X6JNC-[%$Q)&]U"(XU7]\#S@R.&7 M5/1$J'@B6XAG0QBV'Y7^NU/J!9ZT5&1G#@\7?2:>3V\^:Q%N^/2*DQ48N7@< MGZ7/4C_5=&VXS_QZ_WE:#E!P$Q1U[@7^X4P1/8Z0B@ZIGTO&<_G-]^C!GZCH M#OU49$LF!0D+XV)S^E:SVQ<*_<'!O_"[%2@W MTF^PC)*)1+R0VE.H]BOD]UE"?O?T-R*>"(@Y-B2!&,][C 3^66&^HXCAO7N, M;3'QG_M;4A@^]Y(/=@?1G+5AHO78!<$0Q?X,#_M %=EY6H8EYP-Z&KR.*NG. MTT7[[,'M26@/Q"V?3'6QW<%>VAODT\E%I*QME[JVT<%A!/=VP@[Y';&#%??/ MMVJ%*[BNC9RT5W9PE(YP[)#>!3NX[1IWQ0YO$5W1?(=!$FJO !(NIZV*6$02 M.Z/6_/91OZM?5.4P?.8SN/8F=+)+[22W6B;R6"(=DL<^%!4DN,-']$VUA()^N.O/SA[\=R;O3@^-\^-T-#Z_;G%<]@^PFH<067RI#N7 M#?5>4$OI^MT'Y"TNVE0'HSEOD2R_F=3A'9^9L*ZT:.TXME!=__J#MB+0JYD) MF['P7ENQ%4K@%N<__UB1IE/AMQHE AO1,CF8\/M.#V_8;(9HK8XVJ8]_'3M1 M@X]AV"R'O1)U.]RD4G>NF#6I]'2=UHK"T<#SO*F?0_JKGT,0%^VNGT/ZJY_# M>P*&'!F$+4KI,^7J(@HU#(63VZ@K'./G]3B4IW+EWE M!YW9[,'HA<$XJ]QV;EME[KI:KU[?7EM-)9K%W]?E>H>[K9^76UR]43\I(1!: MK58\JWW^5A-'%RIV'0*U0(? X7B3=KURVT#:Y;K?)5R>209:K2W7=Z]J7)!G M<*-_D-*"02T>TQSDU2[.FT M5UUW+"2]X:O9:V5T\2L[S[T^.9$._/3;(AT6760AX7VCKG +PS8ZW \MU3SX M@EF7>5;5@T=AFJ#G5[),RLLRZ?L6(8^5^^%%=@\LL_VZPK-*-G(N8"J5C:=" M)'\?5L =Z)#9B=_%9<'DMO(+&*D.PW=>B#PEU[0GV>ZD5Z(X%J=B3GIXDH)9 M<3\2*V!-6S!A9 0:/LG'<\GLQY85N:RPJ@!]>Q:(+HL:E_)@HK>?6GQ_1PRP M[4JVV/C()5'I=#Z>26S.&M^?R(E2>@MTR.Z8Y8H1I ]>$9T7=7="1Y[?ECJ$ M2(\CW_V7V;_0L9:R!7J1D%OX$4(? MJ1XFUT"'\P7HMK-S['"52#Q"3NHS?'Y@]W1HI]NMA\'*KWWX M:G&,OR':7U3!)DI>YJ[=IF^[IC<@KD5:_Q;G(+(IE0&- M,427BR/#SG.9<".H14CFVT*P^EGO@4]4RK M3W\64^/LH3#5&S%Y\F\ SMXK)L]VN=GI[KRG)6XZ^@9F\\NJ;FJK\CM]56DKGNC.,P_%4;LG%?O3WM%LPG][/^JJ M06)\XI1;R%9,EKOSWTHI.YF0QLM#^MN/>J-3;F/VH2_/L/?C2#,U8>G_E1PN ME(Y_*1UUIAI"K*1JF'K)G5@9:D>]LJ/.8V\H,9;DS.?M)&=C1+B2.H8WS#B: M)4G@'E<,E1,X.UNR.-0([2B-S:(G)CQ/8\Q#_-]%4(/<@K"J M*G"9FS@BB$%BFU=5^V[G\]VN\WVLV&@,BIHF*$,ZB>*KI'>[ML._\P)_FK'_ M5U138].Q9G--VU1WYR2;.K\P'A+%9S>] M^,6/UHXVRXU%=->?6]#BM@$^R& MF-_"A1#9_/B8)!%:1U"!3^E=NE N?PI+-7 MN6YW3[OV6A@^SW-B7ANY#LAK[^S7@E.XUS%L1R[BQG@W M\XQEP949@AK 51 M_!M72 3=Y,'4^_:C0GJ:*6BS&#N)+CK? J+%*=>! RJKL$4]!)GA!M(K.Z%P M4G6#$^ _"G(0M)7YE5M9M9['E":UF69/#92EX FDBJ*/4M:^L=3O:]6JB0E\;TIXLU=+VP MANWV>F$)WW8O"7R['#VN%(C?2[<5]G(DPE+$T&. M81#9/@\H%N";5"[0)V3LT*&!YC"'QWHS>JW3BB=YAN4!4P*#RX1)DYX@TWL= M1C><45:40,$[STF?$@'_',,2XCB^!4W+)MIODV.'$E* MYN*Y9) WD]W#2-(EXI7#$"_E$,^"5;E-B?<7\IRT+_EW)5Z*$6]5.7DAL@JS M4GN)<\#U$R;#Y1ECXX56#8R=W\3=G,W=L:4-\L;AT3Y%WQ32U-.[PN.9NNE? MIYKYFTEFD'$VACYE;\52HXE->Q/PSM!NI4(BLFL^'<_F@[(GU[ ROYE2XFO- M"U-VU[A_UIZU=IE/A:36]^^_SG]]_WZR8!LAZMB)]'HRDD21@ 4%$TI*KSU- M!A(D*7=95AM3K8[4B /;VC9"%ZWH/7NK0,@OZKA@.HXE@U[9144LJ31\1>#& M(OIF)Y97ZFTW4'=^5KSXK=[H_$CK'Y]OBU_V;16Z\[)PJ=:OVB7"]5R^WC]W4=M1N%>;>< %+,+B?]8@ [*A0W RT=17T!0, M4,&6[WUO=H\=N*NH6LLU*1=4_V;O==)\JIUE33>WT#NKC>JJ_R61U/Q"(K*: MG\+4ZM7NMHVZ41"-/!H^HU'&'#\(R4?C[&ZT-QIYM?D@"D6ORLBNI1 R'7*O M@1G),7JD=([ N1 #%76FF_O,@",55DD]T(R=Y%)3JJHS98C2[(H+_$7%T@.2=@@P&"13/_ZV]TS PQ M?7RA70B;&H/!;I$V]MN68H-1:;NCYY%TW0]]R MF.^#-^Y2/-[0U%?WP.=V7'PD+!UT$,BK-E=S7?R)QQK@%_Y+8N-5.V#YD21# M(P!WJ.?:8$[X%Z#U<2Q9P*;[7BJHYT6SN<4_ M])BFBG8S#'JN1^D&$W1/0 [.2 :RGHKPN Y=9*-G@B%7CQZ1"I^^;K_/UPKO M.]_^BGN5^;=A*_!U0_?I QPU/U=Z+S*&^0O!'BZC/3S1)A;[ M@I,4^VWP_8YX$F,.]L[T;KU&@-/:"2GTCGGT=IG050[Y[^K/IU/KRT?W-ERAPB+B7BDG,ZG@ M8@J/R"LLYBKPM9^-[_DS_[K:Z'S;&)^ RU@Y0BS.M79?)(O&85JV3C) M9Q6S)O@$SCY]FI?SGZ9L>&OFGH+W[YU/G>IV29U9'? %I0[/JJDRWO+]$,A^ M4CD7[>V*/G<>>F#.\U0\?SEH%_J3KQQU,@CT57D0UM=_;CX$@PJI]_MD8OC-\8W,NVV9MO+I#A3?(5RP5]'UIN\W,)!0M_P,< MA/]!/%S2P5,G?W9I%?*GY3A8)C^CB&5?G-T48EC-UB>QO2Q(F;[7% TM:);4 M3HQJ):OE3T0R/0Q7BV/THK4)*T'*Q+$)]DF6RYS2(UT L13ID:]UKFZ!=FZ& M<:Z^$?%,2U$ *Y0?(Q45,\N/YYE+\NYK",B%#6[3Q8+VFZ)CWE)9D'K+)\S*I7Q^B8A+KA8&*FQV8?\9@_Y%48&YL6!N=N. M2EWW#(L @>#\P*?;.E6(RQ\7"%3K]A9\\M>?P?#C_4.^].G;F\[NA0>+H^'! M$W +_GELWSH/)ZSYRY\4%CPZK3<:0[]RL$(<_'W]SH;U':!/_S__MUHHY'[' M7] _\[\?'NL?Z.OX9_P]A0RB55B) !FXJ;2L:%6N-[HH3(>&@RR7MIY6J:?3 M]Q*WAF)2D- ')B6#9M*B*]CM+%;XV#TFQ7-Q,0>N\,R0X&9#5B'S7-$$L7ZR""A>51>/'S_/[2N>DVV>X0P3-%T6*^X%11!#)G@OX22K5O M#K4FX_J.JS[6']CND*$"5T04ZM'\R>^^WG3A>W@7;0ND5N!Z/H\;P)$P#^OF MX'S\T Y(K3_U7"P=>+3:3/>9]TCE>:+@3SPX6J4V2??+]84)):[W3-#[Z+M@ MI8+?ZK%V:,,;J,T*YV&3' :'DK_38XR/?J<%-UG+[3.]$V*M'OO!O);EH]+1 MR,?3,8HP@"OH@%? 'V6!;XI_,0-:@&S(I*7Q8.P$NX3]&%C8JVNV6E2;T97' M$%=(@75$R^.OTT1_!'W;-J$THI$65>'SI)7F1R_8:BR.X$@U!S;<=><4-SD!C1)H-'AW]Z[9S#Y3= M=5!:\8@6^8'C)H^I=: K>^?7GTX]J-2^>87J36FEGJ;X)8[KP(U20PCY)C)GRG";"0/>0DS_'V=,])6?S$3)Z>5O_Y\ M*O[UUNET:]77W\:.3OOP[EW]_F^WKV^NOL#?+V_O M^>?UVSOZ3/U3_?Z\D3S=%8U2FVV>9WI(6F+?O^O39J9E05O*(5T+8TQGSZ,_ M^9I5A/ZY95UW+O+YX.*9F'O*%/J1X5O3U[S,#=:^9E605S]_>W-;MG]>_?U] M\1T6G[%#@HZ:8YS>>DBCLN!A$(RVSF>GZ!?)HO7G'M)<4P?7QD$[R14;(_2% M[S"R-V= DE9V/.'C"WY;V58D:Q(A26&UL7:V47?!C96OO>@+X%F HQ1EZJZ% MS9?*T-TSGR%'U9WV.7MDMCN@M!Y_FO3N"[W"7Q>MDM-^V_ME\JDO-'ZQDIX! M%]V27"5Y@.UXG2L=I9?Z=.4Y ^IFN[4YBUUFN+.4F_+\YJ*\4:U.QRG>]-3# M#5_52&_7 E=5>S8V9=XH5%8S=#"62-752Z0&F-:@ UXS!Y%6X.#J;1PUC<"D M&"<1C_6E;'JL_/WF[>V7\E]VX1FR:08L^,@1&J.AK%3(S44&21XJY9_?2YDS3HKS0P;OPB2?K;S_\9)SD?M__M#,4L4HEN9' M]YUW@,Y")M[/[J#Q]\?7_:?7=\65F&/3)V$(-&/Y:SX0OC:(IO9,BZEM'$-[ MA>#4BTO#\7WTI6=CHA6J!:.2GQ_]?]O!T+?S(J-\\./% MKS\'KUM!)7_1RA5[.U.'EI$6HKP0^]&RPS;[\X__Z -A[]0GZE0L'UN8+.LX62 MLTKRQL=08'U9U#(Q(I:*7*L'*8_P=QU[#G[3ZY[9M%J_ZUACP(_YQL4#S9?5 M;[V27\,_Q20JZ?./5W#R&7?@,1-T#P,&@VF!-O)^'QHMA2E,BM12E#'?+H5#!_P>L,5Y#?C?",7('[8AP7"AWR1GN3%@;HISB)5E['!O.+2CV-B M5O'LZ\^ZV3X_^?3V=>UO-D-64>8'SQZN/EX]_+W%&<*7D="(2\?^:'JO_A0% MO3N7XOC$T,YD[2,3K@7U!^U&%"TQ!!UN/2,VM)6;\EC?!/>K?KL2Z6C=%V+-B>Y?B@+ZF_?84IK(62*:6QR93; MN#(<*\)&VH96$*D?.R>PM(SJ5J'AE7UQ^?'5:LS0$CUWK6ONZOK+\/ZV\^6' ME5'K*HLWE=48^BE'2_XE?5CITYK)+UWZ.4UL=YNO.+8T:_HBNSBV4BT:E=KT M^-NF\TTQ 9^OAH"ED*US&7LA5,8=:HP5D77XP0S>?6L_/#T6(K*.9+U8ARX7 MHM-*=H/()YWE$DF_/&O683RD2C%[(,4VT/[$!X^]XA5V+8^_X'MIBIS%EL@# MV""%K^W@[RD=[G-SS7?_Y\GCG?O>>=T9Y1I=LDVT)%U9DXZ+,E0>FF74SF@/ M^W0R5<@2P=M_:X<>VF(I^BV.^.[KOZ)?_BP36:X$J: MFQ1X1-F_9+E?SYT]YCX.SKO#N'4G-GFCU_/ YVY(_.29+5/&+Q"XKQK%XA(K M:19Q(F:O>OCES]>\A6=BC=N8O.$$9JDLD5EHA?Z5PSL87GNN/PL2TMQ\4@L? MOU\V3WK7C]WQ9K^AB_/Z)>M0$FI1_'W"-(WR"9Y@M9 O_#Y&!$X[\27=UND\ MM^7/=5T3#=T5W&*UX(1_USZUW]WE9[5REWNGM8W>Z?@-3/_@EB]FM5&53-DH MZ639TK$Z*WB3FN"(%O/5NN%C!:UE,T_[(_MX&?QL/19:DT1@M)))#'.P ,I3 MYK9GK"^;3^%7GN?41?&,DE$M3:_)'"6-PR53U C78C/1)4+FJA+/;G5$'1QX2A%_CB?B62VLYICJQ:S'KM^;#7SI>MU MF*48_!NM65U-HD#L,?1B/ER=SCR_>9^[*=XVS]Z4)^G,Z-R?F:R:TPRME*>9 MH;M8XKPBCR6#7M;NMMR7O]NEOYW/-S,'Y]=/4U/=U5VDJ45.;HYM[$]ASA+Z M]?AX8TK?1Y+H24C>#55%CY6&2\&0&I]EOUB%Q/OIO_[K:?"Q4OS0>VZ6?15% MX>M)OC_3ME\P^9ZO@K>:!4ZVVRT"*^>#R!YTLGL,O'1>F!WQV@X7FL &F4TJJ%&#$0-]0*< 2>;+W[;KU<] H M/'T_64\IP'-B03.5 IQL2RG R8RE +O!3UDJ*;>>JH&+91,[NZR['S\%@?-8 M7+1J8,M5SPS%!,]4-L\N)BB4B@9\?[5=@*LN+-C:".Q^,3NQF.V)!7P44S@( M3C<"I-W^L$!MB;J'GT'=:6-;- )B/KCXJXOX/%8:+;BNO^[73[L_'LWOLT8+ MLF]MJ[72K(>\3"5ULG!,(5=^>; #JRG[G'Z_&P@U>+>?_=[5EWNGE.'6C$L] MO$CF6E<0XGEAO'T08NX@Q CO+N#ASDT^XQS?_"IB$X6GCM7,V3^_?,_('\X4 MFQC#T9L,4U3SRPY3+.\2_QW1BV66<4\_^RB^L/+HQGW'>JQ_^/#/%Z\]/;KQ M0K7=F-->HJ*KSEJ+MID R&PP2"6@EL_O+T]J;T\^MZJ[#(.T.U V=1JSDAZ# M&_28Q_0GTY\XVFVF$1G17%!B&9] [=2_XYB,&S?XFP7Q V M.W];^1*^Z2BC3KWH&PEHO&D,O[)USSXBO5H>5?(CP6FF]N??[;#UEVS M&YQ,DB2$'#2-+J9N8TY$[2D#RVO/1LT^ 5F1"5PAYAER,4B3>Z>IBF)DQN'_ MI"_Y;*Y+%L98>E;/4N[YS=G=7_O,OR2A; M-DQFK3PO3.9]-&B.[O4#7(M/*F FS,S3.3 SYWS3UY^O7[?R[^N-FV"X.R# M4\ RL\?Z;0-LYMH@,G-??UY>GG8>RT&G\$]K!HC,^XO&P_W5V_=403-RWX1AOXBC;__L%NK^,&Y]3,JDL8, M#AX+J55;*Z+6O*<^$6%+&866<<#SQ1EJBP6URJ6<4:M,3QMM#[SH4MK>9[_. M5."(<(_.03==FI87X<]-KS%:&X_U:KG['Y]96+TLCY8U2'M!,15VCK^F7LCZ M6&_Q$%_A&&M@=X;WSK\R28+/OFF\IW>F]YT%=%N3D*JWA*4JI_]89[E/S5(U MQG@2!FMLJRZ'CTZOZI?/9Z(9CW9-# (>YF)047FCD*L9Q=KTX8-;AGLZ NJ[ M_*J4;>:7;]]K]XV*U7G]5YS_27I&W)'8$M4SYT&OCWN>ATL5%;R6\D:NO"/@ MV1/0XQ>H74S9Y"*^ZV\1J]SGWW\NYZV'AZN:4@_SN!YF6?[)KH\W9FT4S.:- M6LVHY58S&'JE#8*K01Y>CT>5!+G=%@;\8KUY&/;>?OG(LK#(QL8D9H&_W9"C ME#SG.1/B2^'-Q2(2Q5+)*)2GVWPK[LQA2[BG=]J^__2EW"Q: M&8U0F<&&G6&<.<,,Z^&L9=04S=!ZN";6JJTOFL#O=EO8YO:BV?GL!]\N/]0F M!12>S2MKB2+P(]T %^07BRJ4"U4C-\.\Z#4Q064)3#"G!ROH:ENXH?1D_N6\ M;96=@C4E7+ AAGC>\6Z",Q:+&.1+%:,P0PO1FCBCL.*!*%M"_AW[]O/9+3M_ M"*>' #9G/8T_QTW0^6+>?[YV8M3*T_,N6P^VLN4 Y?6UN$[1[E7@\JF@Y6MC M[WHS_#9HG%0N&)LGP+!6H&HXI!<)5+UD7)]921%1T7?&A6>YDY[SI5"]-FLS MNO#K)LVIXZ%VFS1/UN<%1S>W+<1W\>;^>^N+5WWSNC?)$5XSQ17R+YOB"NMW M.6/*VRKE'#;Z?W_[_/C/1V54;;;KN6X2++YL$KQ<198W;1"FLKY;0G/VIP_L MIW7VU^6/\E1_;]U4MYH1.)N:WR10?Y3J[^T&GRQNICQ\&E30^LK#OUA/'ZY_ MA,[[TB+UX5N%+;24NO%5Q% *BV5IJ]6R4"T+2M_WQJ^>_.Y M%[B/?[W_Y[H\9_G[5JG"993%KX0+%TMREZLG1K'\4K3=[+[D*LKHMX;EO%+Y M8_.G4_W>MN8NHU\9TZVIO'XE/+98@KU0.S&JE<*:L&@G@]%>?/U9;[3^;GM/ M_;?U\L[ \?R+@##Q8\@FIC/4+0*)'!?KT0\P.EG(_0Z,[-,_\[\?$A#>5!C[ MG6EI('2I^\8'*11]+S@Z>D"1=MNY GW[:+5#TTY)1@&$BW*#R7^#RCYU4:1T MSBT/-+?K^5)FT#2UP]6BA!J$!*S\B^#HR5Q.7 MCU]MRPT_%,U#2ZY>CL'QQM0*QJ R?"19BV33>ANX\([L6\/JV@R8(G MQH#=^GW6MH!B[*$6#A".>"5L2/^#-F<$')O_VF[M#K=5&F?U;VWSW4T_YK:& M"M9LZ,)2&7#*?M8 B942>L;LB0@<,<$$M>3K(/&H M@G=R]:;-A?.\GK@R=]M6JII^_NCVWS5>GY1:G6(R7Q.@E! T+6A\1++ M5!M)VB\M&!W*&2?%++C-1%H98^Q@!@'-OS6=T/2&>D1_2/9I M&BSM>--!FA+??ZL-K,\?+]K=UHPM!"^F46 B2:ZJ'V FFM3:*3DYR0UX2=BX M:^_?+GI_K]??WFH1'= M6O//%T1].[-X1!P6?C\5'9W\#MY%+",3CH[^).A5-W&Z NE\O66;OF]U+-8^ MUNODF:1M+]1](XB/R8A#SVQK:?6H=AZ=X4MN.X)?;KU[C/\IHAQGW"@#;GY^ M^_SCZ?UIXW-=*:?FWU4W-\TO@8W%Q]^G1OK?T !5))Z@"?EUZ/8'B,2JEFU,I9T5!^@!%IJ\0/ MEMP@!&(&$T,''XWK6B1QA78CKDEP"H;#F EL()Y+$TCT)U&NH,G2C!DFDI2F MW6)BBD;T1U_\U<_CU<8E*\^;-" >&K5.GY2"=Z>]\.:O4<0!/7MOHT,N\\O< M&*?;A3?6+I<=MW5??JKTYMC8_#PP;6LSY1@2:T^R2_EY;I!:C;*N7:6!B2;M MZGF6M+JK8C;R0K904(4K^S&P/"I??33!RPM]"D/X48""*SW83VTT-#'?"*K\ M,D(3-Z[PO$<\\Y$Y)(O/FTDQD=EO^-=75[?UACTZ>0A$G!2U*XM&S+#Y.=V] MQ ZKI5RIA+28H,V99]!E:Z@)(TSD>6FIH5:6 _K)I)"Q]6C:L#_%SY;:B'N' MID\3[.#?[:P(\5(@L67,O4G1FU7^_.[S8\$[<3(F76TSO8T?E3-*;]52 MBMX6LRCS1JY8,4K5\;&NR"!J,A1F,=E-#"AHR:E)+RF@L#.+OW7$+50G)'=! M"K28%Y@6R $JH>ZUI^P%!<\'05\%&'X;V/ZJORK",380?T M)]D$5,Q5I=K!?T4/P/?]^_ M,T\:#]]J&3T,(F+&#V*AJ8G1CL:I$^#K:OPOF?B9NH,4JR_F^^2-2BYGY'*Y M&=*:67Y-BS2))DH P!0ZL"29P*9A)Q[CY>6/F+8>V&:+=F+$$D1UHX!TS&A@ M-4Z'F4!-F49F5(P3'>*9:=NL?3I,VYM*4 ]-4(:T'N"[NME-+N<7*W_.QX M^<2S3.K9=SO>97@VX546+;6=G?!4YQDHQPIZZL!.;<7N\6JHY/ZA\?Y[N?7/ MW_?=9T[@7++O^'Q"6-SQRA]7LDJN.1T= MD[)ST-CSW+U9)?#>3]O XAN,[D K'C0/I?$MDRP1H2!_M\(@Z7=?W=VB =Y@ M@X!GU8#V"J*0BF*2)M424N75(SX$GIZA%KFFDY2NW4DC2UF(C_+'MO4F Y^P M';8P# XN@.O8P^@76/Y(58OT/O 329$+>32 U272)J/*^4#1]QA;T8AB=5I. MK/1E'64"NOI!&A2F-_Q4G@HKM5R0X<_%QB2WB>O(?ET(UZ8.#EW MXFJTJ+"(5F^VD1JYDR4NO1UO*2W]3S+J#9C?\BP*6:W<%W]GG9U^>KB\S TR M#(1VO) 9"RZ7XE%7:MFU&^IJD!)UA1+%E3EN@-=F,Y_XS-%_+1[G*H6R?E#. M_4?2^"!LVK #&3.)LWMH=%*M$.*$M"5QI#UN8.]#_4 IH8POG!*+'C"U1[YT M&W_&$*2HT/<'-CS<@$^TS($5@.SZ:8KJ5ORP;X&D,H&08M/9/SP>4\2YHU)U MIU4"5F-P"2I)2?5R+#\EO5(R:ZKH!E(:,0[5V?7BFPG;YUQ(LI4+BMZWL_[I MC]R/JVYIC"%GR(U,L^@F[6.EH;J3Q?.N7)R,=00:N_&!XN,VD^^'VHM9Y=U=T.[M+NLM(KD\B74ZPDB"IF^G) MXO*I;[:9O'F'X<,"FH&LN5[B=_E7^5P.W%XR9SD7[*B@WVDM5?>UJ,ROJE;Y MC6=ALLEU2F##[]N,#/7,.!'O89J6)CA;?71M2C9:BH=H.ZFL])>W;YNGW;__ M:;^ICMJ]L^6>UA &RUY]2C(L"/1M5')YHY Y!"\=XDKDFM1*/*2N&]*!+8VCG\&]^^:\50BN_\YO,?V,W4"*A!:K5B@8)[F24C37>M'JA\[&&DB&T/'#[PVC@]8)5\^KC'] O4$OGUYS[S MZ\^+P=N:];KU_?)U?F?Z"9):,ME0<'K^]><;.V@\/%G%'U]ZT9[:%CC!)KP, MKI?]\F?C[,W%^8?K"_WV4C^[KC<:^ _1>Y"D"$(R +/#M@4BPG]_R?U"/\.G M6O+GN4].(%M@ALL<^+ U^:_?=3G9,)?[SR\S87-.AN!$BPD8;W&L65@A'LQ_ M?RD\$_%4KB2NN?BCZ;WZ,R6^YE_AAK,*+WSV!$&^UL(10/O10GE@)SWUSD,6!F.)8T'R:K&H:9^]+31>_^-4*G;6V(ZGE#64WF5ZF]-!\K*W M-[$87V;P)NPC:2A4%RNJ*1BU7 [^.QV_;C,CI;.0'ZM+S#\OE\!LN^UW/G=[ M3:LR'C\UU>^Q$)FMKBMD?D)V=[;%QIE%1;3E9V&TAHO/56BQ9='+SMGM]5OM\7OT^T?$:M5,RB.1@ M#DDRIE_NF60PEX'KPYK!=LJ0*B>%LE$^>0XY'"Z9$NKKL8:R*.+;V=5CZ75A MF"]VYK6!-F+W3"6.U26UMGI^+;=V$($/+9X5&#S5U1H\(N&DDN:]/?C[-#QQ M/MX5MM/D&5ESBA07!"TU3LL7;]X_MY]X>]XV;/ M-$I:? C--AD^Q94;/AFTDC]]/ZA=^^>GI>Y6FSZ322&?F\L&'F_\%//@U.>S MVI/6;?Q,[?1>7MQ?OZZM2OFSS0"60R6MV ;MX@(_]?#$G&#(__?2#3U)N->#0>VM;3?.BY4M M-([FVTV*@!>WX,=UIV]$V^4V:#;-2U7%NYMJ$.2Z[;"YPP;50M2WLH;,C1!? M8;6FUKST=7?RZ'VX^^?'0Z^\L!$V8VX,K.=IN;$UW<74\M3E&#KSWLF;+]WJ M^\[K:J[W?2=,H$6X.[\ZY).MC@Z-CN\6-5%W*3B,]BSFU#,JP9Y5_;5!B\]B4_=.I?G(8*$C.CN;A$:E]]\=7R^.%YSLWS?1LYS%#'[FR.!GVL%)RBTLYC36C.I)V8"'OY"IV%F= %,+ M6.8S87]>7GX(RT[N\K$T.HCB68;E@B.GEVY9IBAL90,0=I' QLJ?R[G-PI^] MNZ!Q^ZGUO=2:Z(G/:*Q-I:*E)X93=#*7]S ^^3L))?Z9%'.X;<12>_Z8J;_> M-^]S3S\^5L[,I9AQJQ ^SQE7E2^L;ES5*F;/3QP]#_=DWA=\RWU[7VP5GM' MO0VM[SL&$+/628SYPBCT0MCTV3\APF\@_.4X:(6+_4S& M32]>F58",(<03.%'+4(:'/.$CN7 $RS3AGT+P!N?HSR9CZ9E MA+RT4M*TVX6Q:\$H\6PU_.;I]6MR3 M&]IMO0>V/CSJG]"BC<=PF:X'3Y/#527>YAR;V>.+;6: 31U\-1M^S)I@0U@/ MT?PK@D!T.QT$%K0),L)/A[_Q7^'7QF8[9LFP<7(JH+@Q($S;H8 K350&5 MY4#DD:FD:D/J-?-]QFX'X&;B8/IK?-4HM&XI5Q.P@Z5\3H6(2BJ*)Z3_&3N]UP"G>E%(HAB[I##W]/D*7L(@LQ']L/SO.-'@7N@#8; M_4)^I4+&VUQ85+,A3&79B.,#V;"^+#=L(O)4"M!*/4AYA+_K*.9^T^N>V;1: MO^LW(#;X,=^X>*#YBOJM5_)K^*?8]Y..WQ^OX.0S[L!CYO>C)@,>A6>KAXMW6N%8?U>_J;^^> >^C0!9;^CG5XVS#XW&U>V-7K\YA__6K_]N M7!$\W.753?WF[*I^K9_=WIQ?/6=JPLV3Y MFL]'::"^\TG]PS=-#N8J#VO,'8C8%?-0-/<7B1Y> JVXT . IH1T0G*30 MEN G_+[\ +[:$/:U''6;P[_Q^S/_B]+L=8H*4#9BL? M! PZO6=U>S:&Z3@\?S@8V-QR!8_$I-]9#@_$*;N#KS+;9T\$J6L)/^H]& ,! M0G;K]VS@>H%&#^R1=T0(\":-&X!]?@L=?EAD0N$QX(H\JP\,989P"MPOFMG= MPQ<1)MGHJK3TJOCP$'BE\J(9'H\GZC$.8\Y?)7^K7$(\XZL'F\4;DI?+NZN+N\,(OHT6<)6CB/J:)VX@FQ+U&]B"9D/QVSUF+F[%R%JJ!0TCLL$V> M"QZ"5N=6I3@:>,\E7#60]=%?,SZP8]DXC@SO$3_DJ^*WX M)9(HCS4D;$FJ2**F[;L).A531O2A&_+7J63)_7"T:4TX4C2DX5.6N) (P1=O M?>IM&QKYYSU$8D=.T;^SH0Z$TO$G!TO'_X^GQ\#1@)@: MHA=($T]I[6)P"VN+8X>W:&(-P/38-&'%' ;R(-. M)QJQHXPY\04A\Q$ZPD\8T$Q17[=QZ&I;#KCKFT--C!NQX Q;)A=='2ZZP@ C M&O'^W3!HN7WFCS@BL%C8*AIWZJT9([M M]"T8(%BI,B1[;HTW"8^64U,%GIT M;8RW6/YW$,P@3O@@6<02YB<-=!#V!TI,JD5RJ&6&PA=/3SR)MR%%+RR\;6$! M"1P#2B?3AN.BBQT5[1HZ,JU BNE+]6[5-]/P#/Y4M"J!SKU(@K!H&HO@E3,S M)-<,B 4#J<"E73@4/(]+<3[7XGPBK&#HW&\ 3. MBQ8,1%E."CF#,I.,^R1-#OGL3@B:H0-<)B(E&),5THN_;D_)FXBQPI6I*M_U MNJ8#?Z=+YD:N_]N.[BWK8N*(BAI!24=8YMY@(L R-A"31O>>_?D9<9G1(L*Y MEYL[+I0M9]WWD%'*\1M_?'*^I/L MB#P8#8IK(TS%9NA;#LZK&]@F]V5 G(/^Z Y5TUYD!2*=YK$^V'1M7LL2* [" M<:)N?+0F=F/$O3/4O)VKVL ![JEGX]2S4\)/F*VTQ$0<1D<1*"6@&LU)1OFD MC=I"(1I-TYUJO1O23^??(TN"FZZT$G#DT+3?R\7MHNR]7-Q3S[]$+EY;_X16 MVPJX68@6WAD?_XN./HC %@X,46Q$54(JP58*T9I^3^^@]T?/:8]8D^-R)@,7 M Z04G.!OE%+:EHO;"\CM(O&]@-Q3S[]$0)[AI$.X)8+PZNVQ1X9Y0ZL/H9335YIF$QWH;FHID%01'X+VUT>M.5F8\OU M!EC-$&4$P4#%!R9"O=)F%?%F!@):+4O-:HC8[4C=SBS^CV84C8DC,?LBD$W5 M"EE_GHI %_+R_B8VL_BFY=8[(+W0&'U@K9[CVFZ7$L-73NLX48T@F,>0Z4[Q M:^4)>N()J<\]L>@WKB=_"4(TJK5I@YBVW8&O.:YC.8^FC^GSMF5V'1>VW>(Y M9A8@CA4S/7MXY%,AK1V"^&YA\IY7 [LXNQH-8:Q7]F4T%#]UK']BO%8"E0&: MPV&+:PWE<5BS@]$$K>.")%6 "6SD +3X ( 50)3HR#2Q$ MGO20OUOT7N!:Q'LH=T(G@O\">W\0S7%/EB>8\K#:/$\I,H'"Y:#7:>KJ!O 8 MK$OPY=JQ08065;^B5"6='[\+T*9]ZZ<9* Z)_'J\!4ND]L6-!T$UM5\<.!8/!^I&1;\P'Z8]/H&\%O=">!BW'W^;)%R1HO5$&WG/Y\)*O>VL#C/6#PNQXP$=B%#J=PV6!%B<>)R\=/ MB?(L7GAB>?@S[(?W276T 7 5[]_J<8$&5(KUB53G0SM-; )I>^2%.G\C?R$< MJ7WM"8+GK ^(K$>*B^SK>\,NSV8 MPSI6P LG0![@[ZB 1M49#B"7A'="T]H'X4D%ENL'>*PM0'H3 #"?5HVH;>84\,:TLAR3'-#@[+,1B;:HB:[G^OC%N0[7.GAMV>QJJO;&Z MZQ;\R@:S00Z-TN!#;&YPY64(MU/H6"1/FY=\JM8(U?21S<*$M "I!ZI:DR:( M8L68 R KL]631@R:*V!'M*B CSB(U@;TA_6/<(PL2%@8W*BBQJ;(7F(_!DH5 M:3<]R0_C=<,!M/87U(Y[% M8T\8A7MFV$YFT-$D,S!J8[9$;["(RS!>R?T1U JJYUOSNZ^8>K%]=W= %M/%G][2WL7C#/*6)ODPZ^%X[(.+[61J;F] M"#LHBJBT^U"#AQ_D#_4(*9RW M^T8U"V=NOX\-Z8';^HX&NPGK[6)W ,JP%/@V%Q('A4/Y+8D<1>5=XM58N!OO M%-X2O5F+WYQX:RI4HSXX"K%0+XCII"#6Z.00?I:O'&QE0J3 ]FP/C%)X_R"" M$U??\J!@643-*2^-&%\FBPG(DIAZGJA*OD/T"C3HAR)+8B+:B-T1Y,S+=^)R M]J@)JG%4U \N+>"S&_=8+Q:+1X63HT8[@E69SF<:MR,\ILH1E\L5$F=C[H-G MO3+/6FL.>=<9@[=:@?03+G[PB@+:F25*!Z*FM++ U<@\2'+RFQ%@(Z_8AL\P M'BMU><-,?-EM(LG0Z+9>FK1ZF3+X3HA9350K(K1* ME*^0)HA>CS%B,,=MZY4<,-)0-GW$_HGK1SU$3%=5,YE/)$N X'I6DUJ62*PB MQ>&7#EQ/(T@(@='C#).@/"2U#NGW8]C139E ".T$M$T]HNC@?4,#")XD6@^! MLUIL(/K_@$<(#ZH3>NBE:_1JWLT$WTBL2UD6[VJD/BJ* I PX/Y6O'=Q9/F" M+!>=_= T46C?UGON$W@,GAZ!:\EC%*)2R!4S.((_'@&1?6>QL1O0"09##?$2Z*,@RRT"F1F12[[UXXBVER6;Y!:E[*4&,[FX1.\I M#RV=]2S6 :4 2H)D]BT!TWBDCY@)4DH8O-RF1<.9[BZ!\80H?!B[C2[+CWN> M)::.NEMN(#@')(-*@-JT:BC S/2_#$DG4 -<+IQ E!=(Y U MYS0B;FJO(=0'=-!,K$:S!G@78F=9SR43S]',/E8F*3!]0+\8A! (4*3WHY?& MT!?1._!,Q%M4>HY8W^P+O6'$Y9VBJ9N[=E**$7;6A/7^&VR&R5A1)WNLJ 1T MS]*QHD[V6%$KP^S=F66_3%/^$^@*,%].6=#39"D_EIJ85,TB<\BIF7RR /7%\]R3 '.C;*R>B)DY%X MZ\G :W1$-)=&.O"19SXI0,HGR8R)ZAA"M_1:<(87HM7CB ]3DN%45A(-/U>);F.V,#+E'&G%\<]$2>!TI7#_QDD%_K(H M9DGTXC:!5JFB#9&I4(.8:A#3%RZ+WA=!RIHX= 7+7 U 4!0![-%ALHF7G#WZ MBB8CI6IT-"'U)LF[,9>!\7 .O18%MDLRLTAQ]LGQ\@1*6Q007U=D5Q.177T? MV=TV6Y97%40 A/M:@@T6%[D:"A@*=5/,ILT>7;*]*5(FMQ%2FWED5C %BB%H5_J19!A! Y)D&^%*^_ M$U+V$S\50YJBR>=@7 @U4\#KJ:+<(2KHJ!Z!1X]!XFL8E%/< %H+?"B-F$#O M;7.?@WH&\!]JV"]57;$O8]K XN\0KE*FBZA$SA$A,Q/U>Q$V'3^P+;X'!&J)^<%YTIDF](3ZAE02%XXP"[\[1\.J8=4 M#/1>, 3R9]91 B> O/"$S0.'YG81:$VN$7>,\5G>.6-;?4JGP9I,3:1^4"!0 MF-ISNY[9CRR6:<7W<2;,H7P3H0YB":-%,3$)U3F!>P,7W&OMR?6^\]X$[FYS MSLU'=5$<_1A15,-^*-L5.G!=?$]HO/R@)EHXZU]+E>.3B.=Q@1R[DQ(ALJ:> M5[)CQ@0(GVJ'P9J,QQ: 8C!^F@&@XOERXQ,:H$K:.(0&N5Y,\G<1)ES]@>$ MB-2BXLT @4G]WV5*CPZN[6W!(< MAZ%;G?B1!N7'J)P"I!R86/%[0#%T!->CRXRWB(R%66[JH\$3\WE]EFA5 M)P MA*CHFT.!E-KBV@%N*X!W*FLQP."RX6.$S9(4.W"EO&M(N0L[<+L,+X]2T123 M03G9-)WO7C@(6B^I7'QR^JVZ3[^M-OU6W:??]IILIW.'?S0C1,$$FN ^Z++) M^-?,0W\>,.2KO>,AWXM,W$9RYSRN6^GC^OB/%Z-3VX?=-K7X&Q9HZ-[-CJQO M4+0]Y60JWJDA0#LY#>"TR( MM^1>[WGUPT& M$%T?'J]$NS3%?97A#Q\1:OJBL)>"4(FI%A03/FF N:N#5N\RASE=? ML*,,I[L=^8[?J)E.8A?X/ JI=1BN'1OC: 8.12C%WW3^-VJ<*QY&T :R"IG^ M?(PASL3N]''81#)M*;>,,DFNNJU1)0-&F_;@&'61AHO=9XHR(T%1Z+9.116AU\BBGAB7]J.2F M+5.B'XX;Q_HYPS"H#-"=LPZ%P"2XSOGM>920YWA"NMO$?9F"VC"T-31D:O]< M!6*I-QT<>T1HJ -+M%B?(8C170QBA+=$:SSC'?\-B>B!X6T.$?+!EX7^$S=9 M]WUPV ]NSAYRY>I)KEPK'!IJU;ZG(AHEXI*.0$=J>J[3ZKFF_'5^E*_1U)<6CU52:IP(>$@HAGW&J7CBJ5 2 M: I]BJ<9R@R;2"AH4B@8E">7!(LT$ZT"WF'PT!5ZE(;.,)SNF%%_2D+NH"4@ M\P3'\!ZF_D;WPSZ(5!J((FO.Q%A8\5K3IG['GC2^ZN,*+RJJ<\;K-@T*N9!2* M5:-0+A^.(A@+-JM@/#$C/+@\&S!I=9'I1#H@SZ5_ JIV9'F%_V3?3?)3^ M%1],OF* 1?QOO:6962C;$1KU=JS5\Y51K9;_K?7EZY&$?^KEJ,DUKB#IY[74BZ^3\Z" #1ELBVUB:E3ITO1^8GY M@E1BXWCGB)'L,-&/D331HC,9)#-'DT/CJ5@Z1LH5+%AYZ"\IZ+PSB^>9YEM9 M>ZY=B(;U%YATWJE$P/C2QG%V%IW!$T,S!A]GMV?.#XQ\,SL(/%I?--\2UKG6 M,P[1R"?7CL3;IZQS_OS"$FYKU/58=I)GQJ.;+S.3\=C=V_)'YOFAK\^504"075WJ>\^2&9CS/F7->U>QV262S"[L=\;-?[E;_LUYAL'CF(Q(8 MD3T7 1#]MO+H];0/KC64OE_,\A:S@KBK,(Q+Z=1]A*21%6\]YVXX36<2I5[2 M5UE?ZCK]<9GY,\HG1:-4&@D>;EGF?/P> MJKFJ42J/V! 37_6?#>F6;-:\'U/QN6)I5JP5C4IQI-IE0[*U6*D9E?P()VUH M-862D2ML2\5(9?HZED#0,R3Y)E+Q60;@P(H/IE0U:I7! M(0K5,:G\3?%%S2@6MX4O\J.E>MLNZAN,LB"&:/^P!:A('UB'(\D]LE7?H)&O MEHU:;43I;^H2C7SIQ*B>;$LA4=[(P37G*MNB%VLSR+<-2?^4(Y_I=; !XD"9 M48.)V4=,-#ZB>Z8 P3;7YF"]<*7XKR]16KKF*^2-2K4T3Q';"S[=?.'$J(WZ M-_^V8RB/"L*9CV#S-D"J?(L7O[DC<<9I.]SNZJ^242P#YRZI!FQ73R%OE,M5 MH_HOKP0L&"RQ0%0>@1/!*R,& R$J3TVEQ=+)U48D72JGLPE ME+29A%(62E+\7CP7$G JQA(^DP!0XL,T@\"SFF$$FXD+C$]&4P LY8P<]H1? MPP):?"JBP.Q%W :!EGCZBDCF7 $L><'5L#NS>!1J8Q%E(K%!LS7]0.%)! O& MO[8MA,SFB&O DRKT+%:Q1Y M"?P6T7YJ) 9U<;F&;P)3A0##47SM^78#BT]P M;"9!1'I$)(FY#A$YVMGA]R:9MMH$+8+IUUR.0(HK_S'F@?M354TTLE1,\>7U MS*1]-$65<^QJTTG8VHD1<[&B;3*'=7!@+,>0!S>.*8A-$3B2P?]NVQR.2:(1 M*2\0%J%DJTS[8,\;&]-I,IFMG:O)[+T:V]3BH_N8+*UX08!PQRE]OAQ9-=[B MU7XMU&@0)+PF7ZJM1%A-,)45J:7-*;4R!T3$$FQ'"26#RB<#P=?V0/!9&8SE M <'7]D#P^_;RG58^W"20I3O::Z5TIYXJW=E;")MT=/WIU57S^+P*ZBWK#VQW MR%C2H]7%"^D]?!P71N=)\1H@7[LF>@*MEHO35,7' O,'^#74%H[#MICO"\BF M*&R(GY(;&$T1[YV"#2P^XOU9"$M:HR.H\X5TOBB?")7.;*5JSXK+YF+,>WA9 M+;>XJ:K-9ZK*<.V$,Q1.,8+Q$K3WP:]5'@HXE&/D5!]=,J66,'L5KDT]'1_! M1V$=_%K(%_ASI?L? Y-'-C#_ GCFKJ> 6\"'Y>]XH#ITX*3> MIS>'W8"26+OBT!H'(F)]N%?D&U3D=","[.1 2-5#@Z#"I&@]^!78MY8O'LJX MI%&KU9+B[(C$F?2FLX7:)(^_S6*WFN>< HG @A,N2S5X?P'S[WW@LB71H61)1:C=XFSXQ,Y\T:U5DZ8-#+A**;E@2BC)T03!Q+Y-8Q2:J8_ M,61AF_#2(3.]O3S;A#RS_KP2-S\BSXA[N%#;R;WM],5$MY(MT]!J^K5BY MS MY%62]MBOQ:I1*9=F^KK&!Z>H$FYF^62.D5!H[Y"4TK.EU%X<;,:\N;9 @(-9 M.S2T,S&<^5X.F^>:X[6+KN69BR--G'TUTC;=WX.KX2 2,6S[D=&H6#8R7C?V MM^0(8/S U=VM 5Y*TZ=H*T*L=L$-HCFYHG+)[7281[&2:.0+\/P33=@-!'7( MP>B:\&G4<<&\XA"I!P1 U\.1:>!OMAAK9\U.*U:.JXFQWK0C]FC:(9DC3SV: M2LN'LU"I%8Y1M^()P@B@%_@:G]XNAN@V_0 ')&,&PPV;@6XVW3"@A9I-+)4: M)F;X4B*VZ_+" Z)W/B@H(+,'I^LPLEUTLQ.(:?9X_O0/7 P?5:^.B-'$E&$J M>(!?T+!D6KSE^R%K[\7>9J9F$VW1A'BD=S$.WK?DV';\QT#:Y8551^+,1,B M#[/.F.X.SY/#PR2RY+&>-3!&FY+F),G2CF8>\N"%.AU1QJG*<>A(=92XE'AB MR'W$MI,YR3'60(E%+E M^"1>)2T\N&(V7-%!OG H;4M%PPAW$"4?F86B4A,M M0%H&'FCHF"&<)Q>C&0)5CP2J%@M4(@X0R(\/WK %]I2M4)'$ M [R1-LV>%]I4#1FB!!+4KXB2T+%Q-!O^44X8DQZ]K\HC>WBLW<*'FC@(#K\Q ML+GSSXD#:--T?!E/IIGP;K^/2P.!RWMN==:!O\&:GGH6L,L3$!N\DAQ]])4UC>7XQJ7E/F^S(6L@ M(B5D0L:^J^-!%0IPB>0%S_!OM&=5]JB:02CTD7:DC%)X21"=H0F^\*DN< ;Y M1"*&ZC#0/W=Y$0B5Q0-!*2**%,\KK"2T6B!5)U.T-I&B8V;%J9$!(PLEDU%0 MC9MZ .=OH]_O ,^1/"4-#@86?Q+S^K&8?<*#H?UHM!\SN2/\7+0G]56J%$*A M(A>9<=)^+Q(_36R$@ILFQ=$&(3XD)1Z8EDT'VZ+H;F+ 9F;JQA]GB,5/21"* M';A=\F;V'+^Y6@T:SSG4&K%?!I=[AM;8I>T^[3L2-AG8Z#$M[E"T'!HS*S*W M'9NAAT-F,PZ!C2>]"UPY\%"'MWW9T^R\26WU>K.6M U??@Y8O$;1\APYS M#]^]-?#=JT%G^?/ [&,.RN=SNMW0!UO9/YP(VI7!:M,)B/1>S8V MZ&0&RL1TL(.X+ETG &UAW,3=ZBC(YI9AYXY9>CYOE/+/!\[=$CC"&Q9P<@E] M/LD^CGZBZ_5(;NB* >X."D:Q- /$Z62>7<(Z\D:Y, /JW^'FH59'KLUR'L%3 M7>^UE6: 5WYG-Q-7=$M:ZT5W=>"35P\7ME4,YT* M24=ZCHIC:SF>TQFOS=5SE(N+O@A2(]H!F#9*QF0>6*JX\%5;1L\\%5V4"U7J MX!>5K%BEPA/$J?1?JLQ>3+W5ZKS(U=?O68N!ZFN*+J!?B^ CXG-%]6PK&JH( MQ,(\ZC12&P#[K$WM^')0KC $/1]3]OS,Q6%$)2YX_I0GHP28;,>*"O@''GNT MW-"7Q1D.$-RXM^@]+.XWZ7I,H.?^P/5,;\@39[AH\05"-L&*DY8UP)J-%Y3D MFH@34,CM<0+&!\.6@!-0R.UQ O8X 3NMIK.,JZLH,K,WKK;SUC ?+6HEN77R M:XGK[3FZ<<:$X*)V.Z5*GZOB00@/$ 8(6C0A%L6(R>X*%&BJS8=:EJ='_F9> M>?$%:>_=6;PJ)NZ4:-]E%./;F*C8WY'$&X/+T:)0+%:L9P1@LSVN"&,7Z70&K>@%K=CF2!?>U7X,CM*)SM-Y +J$'[M 1V&IJW=-N%EBLL+ M>K%O!51 MR^9VV@9]KNF(G@#.GQ$>8.!9ILWOGW='2.@3,E"B-B029OC%L671](0H4@4F MS\!% ",41SY3MB$ 84#F"(G+#1CF]4%.!CQ4)>L%3:W%L(;7D3$?WJ[GN.## MQATX'KF 6 G<9+8%2^*%SFCB.:YSU,+:9YL<;5>A>&RP]$3AOMD%81MW]&'9 M,8IE/)J]K-J,K#I#98(8H/484>L"7H3WXN]%T^:\IX''0+IP3HV[*I)ML01. M2K6^V.M -8?UVOW\D&)%]M>0-!US>_LT0WYK>PW14\B3W!\NZ)N363 MHJ1B' KV6C&:-AB*XF_3]YGXHFWQ;B&)M]RV_);M^M23U1'M'UT28&.^$\3M MP7+D2D;G6M0.F+4>T+Z RX(K4#*38H=-W$UIN_R!K F]55BXU6B>%L4 M9F.\_=&T2+@> Z>B62%Z:Q$\)K3QN-%BE':DBSTAT4*Y".:?$#<@5V7$N^.= M%U&'^*X*9#"^)._OK)<'>Y")D$OP3NX%6>_PCG9:''^2O15ZO7&F5W(50Z<) M';P1DECN++*[2 J?P2+"V)&-G[%'1GX$_\.)>.X MI<@1]IF'TH&UJ2M.Z2WCDDVVCF'W>20,D]T>AB(8J -56IRF3K*1JYO0P:0' M[\D6H#21C1E]GW?QBNDRL3FL"$5ICJ*\0H7 )37'*,2+XB+]@!UWCS'>)QOH MHBP=AR(;<%Y0'QRMSX+]:T(%I+I,S804YSFWR,_&@\(MRT>#E]YDS)&''4%Q M67%G18D(W(] MSFWSP(#C(]DK_N.9QT ?Z]<$\K"7_YN6_PKL<"MY6=@)>7%VK1^A:KB,C/6K M&/Z 6#H/')RX4_W@P1U8+;U8J!S^IK\#BQ L9MDXF_RDZVB9#SY&NM _\:B$ M0!CDQ0OX#,(9%$." L\E.(Z/("-3%R+IFN"/,>H ,A/UHXFL8$X M\V4(%YYJ@I:#Q2?F%(T.;9.SW*S(@.?6<4MJ21Y,3:\A^2$]& X(YX1@&2+- M$L]A2@9?#H0 /;N_]87H/#1T$*W4-BZPF#![)T$/HMEH%DNNAS=7^^DP$>EY M'/\0[4+&E/U(98L']Z#DR-@%)@XMN@,H[@YK$*>I0S- MA+(1QP==B/ 87>$LD=H7*DY,M93+-;"INA=#?,CWB"YO-%9 +_$D"NC)WM ' M-6@Z$OM%/#4F&-8S[#V&[@L"C2 ^VZC\QS\"# @^0?/D1;S"6[!\@)R95B\OX MF1DM*3*$;%MTIX_<'%T+1;&$LT97% +U3;PGU0ZPAX8F@UZJ[\KAOEH]D' L M#H_%>EP4/#V:'E4?*:$T3HFCAV @2,* )TK)@A'@.KCF^&S$R7!22IA5D>'' M21*8Q8*=A<3B0\ZU;F2[R @?BDG^)?3ZN?SB$$7)*\8H@"_\;3(\0<):KN99 M/N8XE(!$+V5!40J(KQ&[F]%L2ANF[>0R.CY8PY(+$B$"4U:9>;$FWAM&FS&, MSH5[H-TC-2&-7@H$W6M&P9$+F<#?FT&;-H/0#:Z6"N0&T^T(/Y<'FKCG:NJ( MOL0(44MXOAQMBCN]/QEA/'-X9(JEH7:0^*=^C[$@J8710V-<%F*5*D@VC(HE M% )'/N3>=$M84:#4/9[D(/2B@ZO3^T.LMN2Y5DYR_$^@YUJVZ?O<_86-V(2O M)<*53]+3H\_"GD Z:Q8B$R&6FO#>:3-[ ;(9 =+ _/@1 =11Z9&<7; 7%]L@ M+D[R51(7ZLU$'A%=G9Z^M)&X&5EDBH?$X:/B&)HH^XH>+S( FC3J:.CS$0^U M@PG#G_$$C@Y:O6VFCJ2!??%*C,@TPA1G]%<1K\=W1#9'Q[0\$D%,P5[DP1Y8 M-Y4N'S5:X!HQ7W,'(KS/#;.^VV8VO5Y:4P2'QY,A\7-CZY1_G6/F<3&I9AJ> MZ+V\.\!N(>RCS'\HS\+9&N//PV,B]:!DCQ1;'W'P9=#*T)L<'#&1<\"XF4V0 MH3V>= @=D6..,D3DK.*$SA9=%P+B*JDJF9G /Y=%)"*-TF21<4X#R>7+A(#G((-[";\9"1^GJ(FE!1[_@_EC'QK; MH)!'5Y6[DSQ80!EH@7@?F#]TVWSRI2@W"1"3SP\BX.SFD/B*T/P=@E+GJ9&& M"+++,,[5?4-&<4BXJIJEE#.T!'7H6=0QHDT0%A=MNT0F6B 'FYAZ<96D>VK> M6!Q-QU?%FP71KYTSD!ED[,+FQR6[/18;PNTH0R,P3/&+&%X4W1K^2+.5E$OX MMR8+GIBP33,2YJ "/(\;LG&L@?VP1'GS^/P]/,_RE))'6A5/D2=+D*BU2PQA MDQX_O11V1+(-DJ!!YCJP6&-/P.!_L\8?BR M37L7@WFPL*!S)+)>&F6]]$0!A_"H^">S,;OW4F9C4N:BS_#E7>VUYSYAV:_( M52)"?KB7,IN/2X(KALI>5M,R<5]8;(/WU8H+L= +IY(0^5F_;]HV\Y107_K3 M/HW2$E'/^Q!\ZWRA>520C-J(.G6UBQ\B*U&GUEX]7RN6N/CH\Y;C _R">+'Z M81GSY$OSF-*&IY@<-!09Z$Z3(XH+]6'TNC9K MN=PJ_TT4' QR;=:[?_^TOR:R^*=5CS6WW^HWSQZ/6; M<_S%M?SY_*IQ=GW;^'!_T=#KI[W-P_WM=8.$ MQ=W][=G%.A-)E_*D7#B?B\?'%D[H2-4ZS+VBTGC:)< M(F5LI:T]M%O*1J8OD3PGH0BG6 0Y 'VMFL_? RV[% MA6GQA>D+7)A<42@;UG!+R7L[GWI/FNC@,>B%.%?7MF ?)I]R.HYC5$99QK%J M"QRK.DR9-U;U^R'V/@5QVVBZQ2V:%*F*SS%F.F68=(;,FT7D'G(C&HVC-:>]2S6@8N57'?+N8NW MXM+?XG9+^3>9OZ*TD!9A2!,NE @"SZVQ]%'64#@CFP3%_>(JM?EV(!JO>%5/ MY@9FH9*LX?":.AS>DF_B,@]^,^0"1$Y=;Q-O&IF/,F9>AZ?L85<=5;%L:1H3 M:O8.KG]'CWWGELWQ!4D2H#$5U\X*CU%'X:^J;)][(D)A7PRZVF+0PKX8=*]$UZ=+Y%S; M%:0&9,2_$%W#7?W^0;NZVBOY74O:%)-)F_RQ?GWQNG[-LS47YU!7Q7'#\AVYP" 8>,%@^!"8E(EN5'_4I4 M)H8],:.(TP2T@L5N]$KTHK6>B75DD0&E8V\/AWCI\A%8B$0'OQ#-RTHFF%?= MT6(Q'#KRA3C()JN'#07Z!2PU:GBC\(?9[6+0!M<%9\+#@_&2S#9V#,'^^@/" MQG92MMW E2!57H1EBA&(J%3Y!=E\N[/XY\NP4DJ&U8^IZ$2_K)\]W-[OY=>6 M%Y],+A91@W%JF4I<)X+W_<9]PC9!&MVC G_QW)F:OL361OB)@*O&Q6B';JC[ M/?(K6["T3FAS/#""W=.5BKE[!(VZY-W^,J:*ZPU]);!/,PQE6/XO$=]_DJ!Y MC8LSE%#U@6?9>N3ZGYC26])F<.D\B6+U(Z'?QYFV";^> M:X'(P^>],?R I'XS%*T0 5 ;6K+-6)P3#WS'HPO43$0X:'- "ORFH!S>-ML6 M;2_?1&*,$BN&GJZ 2F2#[K"P^\K0!'4;6=06A? 3=X!;S"(W?2*Y'6/XA@T" M2@?$N4L&&S4TJOOD*I:07E7=+Z-),4GA"B5U)O;TS)7MJ,A;N[S.F@7^Q&>! M+U5#(PGZVGT\2^@V5".^=\*R6K.J7P)^]JW-*.6@SIAR0;),S%9$J9$]8.P+0'YWN5C@N)6=S MUPKYY. V_'4T_8V#A/!%G+,6ZS>!IN4[^3K2ORX8LZ^EG%Q+&2?/I<;(:>=S M)6-&3R:U''AK/AY&CKP8 1L/(Q#4"*SV %9-^!Q::NVE$^,DEU/'U7'GW?.# M=)>LH9\-[\R@]XFC*?+IX+1 0GA%P&A-62KU MWQKI[^4K\=?DT&V)TT;@O!+7&0TRA\6VWL0UBF9?.3ZTK0F;^_SV7'H/RCH4 M\?EK,9IIBLC(33Q74TKC(&P/CW7E>JF'>BRMI6^QH,U_B^GC*I[0^A:Z16W" M+9X4,VY1GWZ+M?EO49O[%O69;U&N9_PUOC1Q_#*5S(,K4(1$$5W?Y(,Y.Q:E M\[AI >O!&C8,=R)92 PD-'!B4THA82G?%<@ B0*&96[,0Y/;^BDQ"&*VTJ9 M"$B7FH=9.=!3U/:L3BY)XEJA74AE>7 6'<_L,_2(+9]_7UA, DRBR?A.?;\3 MV@3&KE-K,5E^/8P$.=VT91<5IU)DR&9\9 CP9C3(4$Y&5C'_Q73#41B%U.[A M3%H]AP8)X,NX#^IOP@,G)GW$NE?@Q\F/TY./ QH)T>TED8L_>M]I_2(@ MP$"<\EYJ;7:@!UP$EZW"+A5V=\:"#3E #8C-\GORD*CX49(')HA" &PR+K2G-$+U/$\CM M$1'0MW"K#@;S5&9)?Q)79>C((+K5H?9VUU"^&5-S;/M+K#P7'M.C(9*20:12QQH8Y: MF),NW)E[YXFZG;%;TW1=*>&9_>D9Q3Z_B(J7N+YG[L462H,?*SSNH+V-2ZQ5 M3FI+6N.*PZWGG.T-6B!S>MB 856[(YSN,:1-JU.,483,H^B,"[\=\-ZM.414 D(.?M<%=^S /]S3X\ZO M:B^XMNY*_JV"ZXR'8;CL @?^*!V)R:8B4<&^V]GZR:T2Q7VKQ&I;)8K[5HFM M;Y78AQ_VX8=]^($@'UWO.RTNJDF1&+ $8?!CD$[9F"I<]ZQ)49UG'#'AR,$U M'/WZ_$'IP3RKW[TZN[ZJTU*ZH=5F6"SMBY241''S1\;@G+WC8YKA^WN[<.=7 MM7<@MNY*_JUR\982EGQYUI]M+/%_=&ED/(T[I2QS$-697)[7H\3KQ&H+ K\^ MHX&I5U?4^F0%GJM(T#UQ[ORJ]E)LZZ[DWRK%)EMW,N.<-O'8<\L6!;C_V<41 M59&T>1$&EM 0H#_!]4>KX1,,]8\D ,_CUYPSFF&H8/>J.-]7'\_O(WQO@5]U M\6'/##N_JKW4W+HK^;=*S<;0P9HM^ W/RG/!1Z6\0>!A6[8-$LJA:9N1/$7S MK^V%7=XPU^4M=;YU?U,7A;F\G5-)B"%@$5:ZL:"'Z(2BNM[R<&K3H13.Y.;2 M*L)];G_W5[67PFGRYX"T>G )VFJ\BB602CI M,)[G!_![G,1N)+# +SXD_B+[N\1?HS_%<"#"KJ-5C$VDQ!5340\%-7*%3N"A M](TF@C_!.QC[3N*8V?9>Q.X0Y^Q%[)Y07IB(5=(D*%$=AGUS)C4 CMB'/@>U M1_MP+[9VB!KW8FM/*"],;-',/Y8AMOAX&(?9HI>^XYG1?..T"ZS4L1NCEITQ MJSLNIP]^WLC][5Q>/S-$D>D$V*$&$288X9LT()@WHRBQW03FFB'K8O%#$1RG%@UV$P"EC!"G% 04 MZGAC'41PA:-M6XCQ:0DXMYF[YUS$1.48U:['42001M,B-*W0TQ2P-[V.@\*P MD%9"663NG>^;QI=Q)%8^7>41EN'R0A%$PL0!9#1 CT %.B)5R3]&J!DOC<1? M)N-RS,1/3"/,"4[6"H2/1!6$2\@^3B9,#&H$.^.6;-@?_BTD/X^7!4,,R"M9$G+9H+#L6UM*3Z ^6@QX9@3@;8^T7 M^$K7,^DCT;=-CW"<./QSJGFY$Y*'IPA/[581[AQ75,Q@];GX)VAK6?0[&M@7 M83$ M+.8JR&'!XEG\R:ZG9=]Y=.6&.C@3?K9P'BP.E2#H, Z=ZO=000OD5SST),YJ MK%!CT2>IMQYV@34UCCU]&Y/.R'&-@9Y5H&$13!P_*)Z@6"W*>Z-348T(.!B' M/<6PMRY1[ IT0_280#J399H(H,YAN#ANE=O\QF$W ME1OC@UPC*M8BNRA"H4V@X0,CP];)>D@#TM(AI#X.)F%4A(K3,(4QA)#'X M:,P C2UI\7D&=)9XZ"'<+*.*$&KY)<$?@\TK(/I\#*D8:CT.KE.+UX@C4;!O M@JA+^-TT5UMQ[24KA;X3E_W!_]7 %OZS?G.L?&A?X1S$> M:C];90O(P/KS@Q/+0:UABH'<%V0,ZHW("-R/8=W/-2<8-.#6 MNFJE*_-11>QF#!HWZFC%$)0V231&)]**<7MP3 =:'6,@HI0:?1,?X3T>$0P4 MQZNDQW9T+)O&2,K]XK)]?7-8_7#\T] ]WMS=PHS=7M_>* MK-_+]/L^K;Q MX7[/99M>_)[+-K[XYW-9-_^N_G!U>[/GK\TN?KX) M,XX;S^+ _V TD7D")S[.,K;= <92,%;"/(24QY_,:$9>:#-X>[-\E$<+F8*B M2M!:3LV#;XLO.*YS-.5+!H8R0>3CBWFPLB,G[]&LOE*N>F!22[72>=TX M^NL%29;)P'BE/3!>0I M'1BOM ?&VWI@O+U.6(W"KR45?N58O_C\YNKTZF$- M=O2+ #L<)P>7!W?(Y<5HD6-*[C='Y7Y:EO)SFVN7)X7!CS%%ETLEWXL?/:MI M!;3'&_XX MLG[>J7#R7C&=;FN)[[X6?&=)*G^HK]B-_E#_N!?W()#B")QW!!A!9YS>=<0WURY]W(,EY$4^]"X["$/X/W'!> MALY+$K@37I$^>).7\9K@J'._72WN_62"O=#J-1G.PQ051=?79_K!E0/FV\#E M$T2;V+C881XY)N Q"W4)^B2/%0;XT'O*3V&A430[[DQ4,-PS7D_F\$'QU:._ M](-+"VPCT+0ZG,11*5^J% _'#(_GNZGRW1S^\C MW%O(Y2NU0@FXMWA4F85[ZWT>*$/>NV=4,M363X>V^>2+&)/@HADYL'A%2FD",[X-':;GN6@I[)DQR8S%/3-NE!F+ MN6*Q0*JT>%2Y+?2WM^W[3R+=5J)\3OI6?P^SG#P=@1-^-280]UL(\=HAT,W]T1(V+5 M52-P6]\EM*ZBI^?C^K>A/=3S16+[DYG9OK1.'8^"J5#>J_@LEB_O67YK5'QY MZU7\C?LH-&B-V"D_,\.7]WI^>YB^LF?ZK='SA:UG>G*1"T6N/V=F^,)>PV\' MLY_LF7W#&KZ0*YYP#3]3/'SSS,[#8<69>7WU,7-:ULGRM?E.\7)I.;FM\7F^ M[>3QS+*V,:V7XR3"4O-:I=GXF.@<>.L356D2^]Z%\"[3IXQ5GW0?NN"SL5EI M0ZFI?Q6#+27]M&>PA1EL)JM8,E@R@1Q$##6=&8MN![>*!V=2<@GW[YT%YB.S M]7-$*((=#?5;@K&Y9@&VX<_,<*O7>'N&@V->2OW$B^"T-1B-LRHU:37&4!.Q M6S92> MTW28?W3[PV9#G9",.D"PN<)*HJWE*GN!NN^5W(%>R:T1AG&Z2!P/%Q M:-;'Y]/[Z]_T ^L0"[S;S$$XS#,5ROG4M D,O-%C+##@D^,_JE1A=?3;"+;; MH&7 %V?\)B6T>Z[=9IXO'#\!\8JO?YSM(6<(VWX)I^_SP4,'CX<"QX#0W=UQ M#XE52O0X>$)@=KL\DM.T87$4T$$:$H/?$$<;;[G-$+H<@8#]*?&/]/]]^62TES=[>3.SO&FJQOKD70"]H57L!M$0!=%:_WE/**@70F6FW),CVM>5\ M;V*9T5X*[?RJ]E)HB5+H_.)R3RFKE$+GC$),"2&TMXE>SJKVTFB)TNBZ?KJG ME%5*HVNSR>R](-J3UUX0311$=_<7>TI9I2"Z\Y@/@L>VYQ##JV=^"<,)SK#D0MAL#;YGH&H:^%5B9A-Y.#Q0JY:">-J]LM)=?/&CU<,IG;)M(5\KE@SQQ0ATN6?Z>ANAE%MFB(6M M0<_RX>]4\P6O:3+JQ\21HD 2\)HFZYEV1V\.:>XHC:,3'Z!6X]"!+]'SS##H MN1ZLOOV"!GR^]%%T6^;:P<;QM__]I3#WF:Y$)JH&SYBIC*=7M_7+RZN;JX>_ M:1L/%V=O;FZO;U]?730,_>KF+',1F\A%07]]MV-M[38QFV:WMKOP B\DY\!A.,R<[P/A M5F$>P-82;C9>\0D+WOUHW*!Z@@H)! $YBZ012(/J A6J*$= ?JLX_X F^0,7 M]7024^003U6%_.,GFU.F>:.FFZ'B8>E=?8_=9K0Y(!C$Z7\"W?>NC\:)WI[J MOX#JKUG.U[*93WMG-E[S[:#Z;R8SOZL047WN=J'8GW.@Z%J]%.V79#A_M%T( MW0_C=:WKSP6EYB%L'-CS'=A;B.%.>E6('3H-&]4$Y$K9E7$3J8VQJ[J M]6"(&QVRFTW&]:Z(I72DY'!O'<'" O)L&;H+G8XQTB"#?(*51J/CNV ^Z0[9D(UP(3"'6 M^)WI:/!8U[(-G'I'R+9 )54X\+T\ @R;$3JO3+$ZTN:!=6QK/D$R.J#\$4&9 M^V3;=1(+"M"0XK"GNIBYMZ$+H!;08;G@I-V@D_+07.)9E\J^F&YZ6&!6/TZH MF<\ )72BC9_-Q6P(-_*29CU)J4@MM?,*YV*6QK@A(Q.8GP,N#2S"D#(G4HZD MHD]U6B'RX2$U--Y*.\"HYCK5L>7Q2NCU.9*G%P)[?W^Z0YB=NH=O^W69Q)^_ M E!+ 0(4 Q0 ( *I6KUA8ZT;^-A -2H 1 " 0 M !B:6%F+3(P,C0P,S,Q+GAS9%!+ 0(4 Q0 ( *I6KUAMN0XST14 X0 M 0 5 " 640 !B:6%F+3(P,C0P,S,Q7V-A;"YX;6Q02P$" M% ,4 " "J5J]8\9$<&*(P B"0, %0 @ %I)@ 8FEA M9BTR,#(T,#,S,5]D968N>&UL4$L! A0#% @ JE:O6"9.UL668 2*D% M !4 ( !/E< &)I868M,C R-# S,S%?;&%B+GAM;%!+ 0(4 M Q0 ( *I6KU@'+#7P944 "5! 5 " 0>X !B:6%F M+3(P,C0P,S,Q7W!R92YX;6Q02P$"% ,4 " "J5J]8L?!JYH ( !K20 M"@ @ &?_0 97@S,2TQ+FAT;5!+ 0(4 Q0 ( *I6KUB* MYO?=G @ ,%) * " 4<& 0!E>#,Q+3(N:'1M4$L! A0# M% @ JE:O6!%Q./W,! 6R< H ( !"P\! &5X,S(M M,2YH=&U02P$"% ,4 " "J5J]8X!)(V!XZ 0 #2 P # H@ '_$P$ 9F]R;3$P+7$N:'1M4$L%!@ ) D +0( $=. @ $! end XML 79 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001712762 2024-01-01 2024-03-31 0001712762 BIAF:CommonStockParValue0.007PerShareMember 2024-01-01 2024-03-31 0001712762 BIAF:TradeableWarrantsToPurchaseCommonStockMember 2024-01-01 2024-03-31 0001712762 2024-05-08 0001712762 2024-03-31 0001712762 2023-12-31 0001712762 2023-01-01 2023-03-31 0001712762 us-gaap:PreferredStockMember 2023-12-31 0001712762 us-gaap:CommonStockMember 2023-12-31 0001712762 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001712762 us-gaap:RetainedEarningsMember 2023-12-31 0001712762 us-gaap:PreferredStockMember 2022-12-31 0001712762 us-gaap:CommonStockMember 2022-12-31 0001712762 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001712762 us-gaap:RetainedEarningsMember 2022-12-31 0001712762 2022-12-31 0001712762 us-gaap:PreferredStockMember 2024-01-01 2024-03-31 0001712762 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001712762 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001712762 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001712762 us-gaap:PreferredStockMember 2023-01-01 2023-03-31 0001712762 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001712762 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001712762 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001712762 us-gaap:PreferredStockMember 2024-03-31 0001712762 us-gaap:CommonStockMember 2024-03-31 0001712762 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001712762 us-gaap:RetainedEarningsMember 2024-03-31 0001712762 us-gaap:PreferredStockMember 2023-03-31 0001712762 us-gaap:CommonStockMember 2023-03-31 0001712762 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001712762 us-gaap:RetainedEarningsMember 2023-03-31 0001712762 2023-03-31 0001712762 BIAF:SecuritiesPurchaseAgreementMember 2024-03-08 2024-03-08 0001712762 BIAF:SecuritiesPurchaseAgreementMember 2024-03-08 0001712762 BIAF:VillageOaksMember 2023-09-18 2023-09-18 0001712762 BIAF:VillageOaksMember 2023-09-18 0001712762 srt:ScenarioPreviouslyReportedMember 2023-10-14 0001712762 srt:ScenarioPreviouslyReportedMember 2023-10-14 2023-10-14 0001712762 us-gaap:HealthCarePatientServiceMember 2024-01-01 2024-03-31 0001712762 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001712762 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001712762 us-gaap:WarrantMember 2024-01-01 2024-03-31 0001712762 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001712762 us-gaap:HealthCarePatientServiceMember 2023-01-01 2023-03-31 0001712762 BIAF:HistologyFeesMember 2024-01-01 2024-03-31 0001712762 BIAF:HistologyFeesMember 2023-01-01 2023-03-31 0001712762 us-gaap:HealthCareOtherMember 2024-01-01 2024-03-31 0001712762 us-gaap:HealthCareOtherMember 2023-01-01 2023-03-31 0001712762 BIAF:DepartmentOfDefenseObservationalStudiesrMember 2024-01-01 2024-03-31 0001712762 BIAF:DepartmentOfDefenseObservationalStudiesrMember 2023-01-01 2023-03-31 0001712762 BIAF:OtherRevenuesMember 2024-01-01 2024-03-31 0001712762 BIAF:OtherRevenuesMember 2023-01-01 2023-03-31 0001712762 srt:MinimumMember us-gaap:ComputerEquipmentMember 2024-03-31 0001712762 srt:MaximumMember us-gaap:ComputerEquipmentMember 2024-03-31 0001712762 BIAF:ComputerSoftwareMember 2024-03-31 0001712762 srt:MinimumMember us-gaap:EquipmentMember 2024-03-31 0001712762 srt:MaximumMember us-gaap:EquipmentMember 2024-03-31 0001712762 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2024-03-31 0001712762 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2024-03-31 0001712762 us-gaap:VehiclesMember 2024-03-31 0001712762 us-gaap:LeaseholdImprovementsMember 2024-01-01 2024-03-31 0001712762 us-gaap:GoodwillMember 2024-01-01 2024-03-31 0001712762 us-gaap:GoodwillMember 2024-03-31 0001712762 us-gaap:TrademarksAndTradeNamesMember 2024-01-01 2024-03-31 0001712762 us-gaap:TrademarksAndTradeNamesMember 2024-03-31 0001712762 us-gaap:CustomerRelationshipsMember 2024-01-01 2024-03-31 0001712762 us-gaap:CustomerRelationshipsMember 2024-03-31 0001712762 BIAF:DiagnosticResearchAndDevelopmentMember 2024-01-01 2024-03-31 0001712762 BIAF:DiagnosticResearchAndDevelopmentMember 2023-01-01 2023-03-31 0001712762 BIAF:LaboratoryServicesMember 2024-01-01 2024-03-31 0001712762 BIAF:LaboratoryServicesMember 2023-01-01 2023-03-31 0001712762 BIAF:GeneralCorporateActivitiesMember 2024-01-01 2024-03-31 0001712762 BIAF:GeneralCorporateActivitiesMember 2023-01-01 2023-03-31 0001712762 BIAF:LabEquipmentMember 2024-03-31 0001712762 BIAF:LabEquipmentMember 2023-12-31 0001712762 BIAF:ComputerAndSoftwareMember 2024-03-31 0001712762 BIAF:ComputerAndSoftwareMember 2023-12-31 0001712762 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001712762 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001712762 us-gaap:VehiclesMember 2023-12-31 0001712762 srt:MinimumMember 2024-03-31 0001712762 srt:MaximumMember 2024-03-31 0001712762 BIAF:TwentyTwentyFourToyotaCorollaMember 2024-03-18 0001712762 BIAF:TwentyTwentyFourToyotaCorollaMember 2024-03-17 2024-03-18 0001712762 2023-01-01 2023-12-31 0001712762 2023-06-06 0001712762 BIAF:RestrictedStockUnitsUnvestedMember 2024-03-31 0001712762 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001712762 BIAF:EquityIncentivePlanMember 2024-03-31 0001712762 BIAF:EquityIncentivePlanMember 2023-06-06 0001712762 BIAF:EquityIncentivePlanMember 2024-01-01 2024-03-31 0001712762 BIAF:EmployeesNonemployeesAndBoardOfDirectorsMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001712762 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001712762 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001712762 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001712762 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-03-31 0001712762 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001712762 BIAF:EquityIncentivePlanMember 2023-12-31 0001712762 BIAF:EquityIncentivePlanMember 2023-01-01 2023-12-31 0001712762 us-gaap:RestrictedStockMember BIAF:EquityIncentivePlanMember 2023-12-31 0001712762 us-gaap:RestrictedStockMember BIAF:EquityIncentivePlanMember 2024-01-01 2024-03-31 0001712762 us-gaap:RestrictedStockMember BIAF:EquityIncentivePlanMember 2024-03-31 0001712762 us-gaap:WarrantMember 2024-03-31 0001712762 us-gaap:WarrantMember 2023-12-31 0001712762 us-gaap:WarrantMember 2024-01-01 2024-03-31 0001712762 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001712762 BIAF:PlacementAgentMember BIAF:SecuritiesPurchaseAgreementMember 2024-03-08 0001712762 BIAF:TradeableWarrantMember 2024-03-08 0001712762 BIAF:NonTradeableWarrantMember 2024-03-08 0001712762 BIAF:PreIpoConvertibleNotesMember 2024-03-31 0001712762 BIAF:IpoTradeableMember 2024-03-31 0001712762 BIAF:IpoNonTradableMember 2024-03-31 0001712762 BIAF:DirectOfferingMarchEightTwentyTwentyFourMember 2024-03-31 0001712762 BIAF:PlacementAgentDirectOfferingMarchEightTwentyTwentyFourMember 2024-03-31 0001712762 us-gaap:SubsequentEventMember 2024-04-09 2024-04-10 iso4217:USD shares iso4217:USD shares pure false --12-31 Q1 0001712762 10-Q true 2024-03-31 2024 false 001-41463 bioAffinity Technologies, Inc. DE 46-5211056 22211 W. Interstate 10 Suite 1206 San Antonio TX 78257 (210) 698-5334 Common Stock, par value $0.007 per share BIAF NASDAQ Tradeable Warrants to purchase Common Stock BIAFW NASDAQ Yes Yes Non-accelerated Filer true true false false 11657537 2453165 2821570 1123609 811674 9487 18484 344900 321017 3931161 3972745 461209 458633 347860 370312 1069601 1165844 1404486 1404486 818889 833472 16060 16060 8049266 8221552 383993 604789 883319 1149811 30174 33058 96631 94708 372787 365463 4686 1771590 2247829 739478 835467 258110 283001 23037 2792215 3366297 0.001 0.001 20000000 20000000 0 0 0 0 0.007 0.007 25000000 25000000 11216491 11216491 9394610 9394610 78515 65762 51744830 49393972 -46566294 -44604479 5257051 4855255 8049266 8221552 2406391 921 1573441 87 393639 369617 48960 19628 2185944 1147875 149637 21684 4351621 1558891 -1945230 -1557970 6127 38654 23550 1655 4510 -12913 36999 -1958143 -1520971 3672 11819 -1961815 -1532790 -0.20 -0.20 -0.18 -0.18 9915426 9915426 8433689 8433689 9394610 65762 49393972 -44604479 4855255 157033 1099 282613 283712 64848 454 74445 74899 1600000 11200 2488800 2500000 495000 495000 -1961815 -1961815 11216491 78515 51744830 -46566294 5257051 8381324 58669 47652242 -36667468 11043443 8381324 58669 47652242 -36667468 11043443 81728 572 157041 157613 -1532790 -1532790 8463052 59241 47809283 -38200258 9668266 8463052 59241 47809283 -38200258 9668266 -1961815 -1532790 149637 21684 283712 157613 311935 538 -8997 5795 23883 -89847 -220796 -198505 -266492 -60557 -2884 516 -2345975 -1529041 41387 32314 -41387 -32314 495000 2005000 74899 27723 83316 88665 2018957 -83316 -368405 -1644671 2821570 11413759 2453165 9769088 23550 11819 3672 1655 <p id="xdx_800_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zIpFgo0pmOTd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 1. <span id="xdx_825_zS2yIor3bd85">NATURE OF OPERATIONS, ORGANIZATION, AND BASIS OF PRESENTATION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Description of Business</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">bioAffinity Technologies, Inc., a Delaware corporation (the “Company,” or “bioAffinity Technologies”), addresses the need for noninvasive diagnosis of early-stage cancer and diseases of the lung. The Company also is conducting early-stage research focused on advancing therapeutic discoveries that could result in broad-spectrum cancer treatments. bioAffinity Technologies develops proprietary noninvasive diagnostic tests using technology that identifies cancer cells and cell populations indicative of a diseased state for analysis using proprietary platforms developed using artificial intelligence (“AI”). The Company’s first diagnostic test, CyPath<sup>® </sup>Lung, is a noninvasive test for early detection of lung cancer, the leading cause of cancer-related deaths. CyPath<sup>®</sup> Lung is offered for sale to physicians by the Company’s subsidiary, Precision Pathology Laboratory Services, LLC (“PPLS”). Research and optimization of the Company’s proprietary platform for <i>in vitro</i> diagnostics and technologies are conducted in laboratories at PPLS and The University of Texas at San Antonio. The Company is developing its platform technologies so that in the future they will be able to detect, monitor, and treat diseases of the lung and other cancers.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Organization</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company was formed on March 26, 2014, as a Delaware corporation with its corporate offices located in San Antonio, Texas. On June 15, 2016, the Company formed a wholly owned subsidiary, OncoSelect<sup>®</sup> Therapeutics, LLC, as a Delaware limited liability company. On August 14, 2023, the Company formed a wholly owned subsidiary, Precision Pathology Laboratory Services, LLC (“PPLS”), as a Texas limited liability company, to acquire the assets of Village Oaks Pathology Services, P.A., a Texas professional association d/b/a Precision Pathology Services (“Village Oaks”), including the clinical pathology laboratory it owned.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis of Presentation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) for interim financial reporting. The condensed consolidated financial statements are unaudited and in management’s opinion include all adjustments, including normal recurring adjustments and accruals, necessary for a fair presentation of the results for the interim periods presented. The condensed consolidated balance sheet as of December 31, 2023, was derived from the audited consolidated financial statements at that date but does not include all the information and footnotes required by GAAP. Operating results for the periods presented are not necessarily indicative of the results that may be expected for the fiscal year ended December 31, 2024, or any future period. These unaudited condensed consolidated financial statements should be read in conjunction with the audited annual consolidated financial statements and notes included in the Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on April 1, 2024 (the “2023 Form 10-K”) filed with the SEC on April 1, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Liquidity and Capital Resources</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with Accounting Standards Update (“ASU”) 2014-15, <i>Presentation of Financial Statements – Going Concern </i>(Subtopic 205-40), the Company has evaluated whether there are conditions and events that raise substantial doubt about the Company’s ability to continue as a going concern for at least one year after the date the condensed consolidated financial statements are issued.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has incurred significant losses and negative cash flows from operations since inception and expects to continue to incur losses and negative cash flows for the foreseeable future. As a result, the Company had an accumulated deficit of $<span id="xdx_90B_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_pn5n6_di_c20240331_zZAga8N7XJNc" title="Accumulated deficit">46.6</span> million at March 31, 2024. The Company’s cash and cash equivalents at March 31, 2024, were approximately $<span id="xdx_90F_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20240331_zmUsmmxEAYO" title="Cash and cash equivalents">2.5</span> million, representing <span id="xdx_900_ecustom--PercentageOfNetAssets_iI_pid_dp_uPure_c20240331_zjP1x3RHSWoc" title="Percentage of net assets">30</span>% of total assets. Based on the Company’s current expected level of operating expenditures and the cash and cash equivalents on hand at March 31, 2024, management concludes that there is substantial doubt about the Company’s ability to continue as a going concern for a period of at least twelve (12) months subsequent to the issuance of the accompanying condensed consolidated financial statements. Therefore, the Company may need to raise further capital through the sale of additional equity or debt securities or other debt instruments, strategic relationships or grants, or other arrangements to support its future operations, if revenue from operations does not significantly increase. If such funding is not available or not available on terms acceptable to the Company, the Company’s current development plan may be curtailed. On March 8, 2024, the Company issued to certain investors, pursuant to a Securities Purchase Agreement (the “Purchase Agreement”) (1) <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240308__20240308__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zIOKIYDHweKf" title="Number of shares issued">1,600,000</span> shares of the Company’s common stock (the “Shares”), par value $<span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20240308__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zjqJFQbkwzR9" title="Common stock par value">0.007</span> per share (“Common Stock”) in a registered direct offering, and (2) warrants to purchase an aggregate of <span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20240308__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zHhMK5TAtIRd" title="Warrants to purchase common stock">1,600,000</span> shares of Common Stock (the “Common Warrants”) with an exercise price of $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20240308__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zvYaHTS0FKv4" title="Exercise price">1.64</span>, in a concurrent private placement. The direct offering resulted in net proceeds of $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn4n6_c20240308__20240308__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_z767A3t9Lqo7" title="Proceeds from direct offerings">2.05</span> million. Furthermore, an alternative source of funding to the sale of additional equity or debt securities is the exercising of outstanding warrants for which there can be no guarantee. No adjustments have been made to the presented condensed consolidated financial statements as a result of this uncertainty.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> -46600000 2500000 0.30 1600000 0.007 1600000 1.64 2050000.00 <p id="xdx_80D_eus-gaap--SignificantAccountingPoliciesTextBlock_zqf2h2hPAx15" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 2. <span id="xdx_820_ziFLwOU0pRTd">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--UseOfEstimates_zu28THyhLQn7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use of Estimates</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates include the valuation allowance on the Company’s deferred tax assets, stock-based compensation, valuation of goodwill and intangible assets related to the business combination, allowance for contractual adjustments and discounts related to service revenues, and the useful lives of fixed assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p id="xdx_845_eus-gaap--ConsolidationPolicyTextBlock_zZ5ckYCsfcol" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Principles of Consolidation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s condensed consolidated financial statements reflect its financial statements, those of its wholly owned subsidiaries, and certain variable interest entities where the Company is the primary beneficiary. The accompanying condensed consolidated financial statements include all the accounts of the Company, its wholly owned subsidiaries, OncoSelect<sup>®</sup> Therapeutics, LLC and PPLS, and the variable interest entity, Village Oaks. All significant intercompany balances and transactions have been eliminated.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In determining whether the Company is the primary beneficiary of a variable interest entity, it applies a qualitative approach that determines whether it has both (1) the power to direct the economically significant activities of the entity and (2) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to that entity. The Company continuously assesses whether it is the primary beneficiary of a variable interest entity as changes to existing relationships or future transactions may result in the Company consolidating or deconsolidating one or more of its collaborators or partners.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--BusinessCombinationsPolicy_z8SXc2jWuGEd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Business Combination</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 18, 2023, the Company, in connection with the Asset Purchase Agreement it entered into with Village Oaks (the “Seller”) and Roby P. Joyce, M.D., dated September 18, 2023, acquired substantially all the assets and assumed certain liabilities of Village Oaks in exchange for total consideration of $<span id="xdx_904_eus-gaap--BusinessCombinationConsiderationTransferred1_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zjh81q4uFKbh" title="Assets net">3,500,000</span>, which consists of: (1) $<span id="xdx_900_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_znQSFgOUfqLc" title="Cash">2.5</span> million in cash paid at closing and (2) <span id="xdx_905_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_pid_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zygYN67Iwui7" title="Business acquisition equity interests issued or issuable number of shares issued">564,972</span> shares of the Company’s common stock valued at $<span id="xdx_902_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn6n6_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zjt5Yg3buyV2" title="Business combination consideration transferred equity interests issued and issuable">1</span> million. The assets purchased included a clinical pathology laboratory regulated by the Centers for Medicare and Medicaid Services (“CMS”) and accredited by the College of American Pathologists (“CAP”) and certified under the Clinical Laboratory Improvement Amendments (“CLIA”) of 1988. The primary reason for the acquisition is control of the laboratory in which CyPath<sup>® </sup>Lung is ordered and processed.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognized goodwill of $<span id="xdx_901_eus-gaap--Goodwill_iI_c20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zQA7EZhMAvqk" title="Goodwill">1,404,000</span> arising from the acquisition. The acquisition is being accounted for as a business combination in accordance with ASC 805. The Company has determined the preliminary fair values of the accounts receivable, accounts payable, and accrued expenses that make up the majority of the net working capital assumed in the acquisition. These values are subject to change as the Company performs additional reviews of its assumptions utilized, and any future period adjustments would impact the consolidated statement of operations post-acquisition.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zPk6DfzQUcWk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the purchase price and preliminary purchase price allocations relating to the acquisition:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zAlGbuVHugka" style="display: none">SCHEDULE OF PURCHASE PRICE AND PRELIMINARY PURCHASE PRICE ALLOCATIONS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td id="xdx_498_20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_z2v3zskA0zYd" style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; width: 82%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_980_eus-gaap--PaymentsToAcquireBusinessesGross_ma1_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zyH24kRl0e5c" style="font: 10pt Times New Roman, Times, Serif; width: 15%; text-align: right" title="Cash"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,500,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_987_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_ma1_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zNEsPVeqK88i" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Common Stock"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total purchase consideration</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_984_eus-gaap--BusinessCombinationConsiderationTransferred1_iT_mt1_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zqnwHs0H1gg8" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total net assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,500,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_iB_zou4u4EUKa4l" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_i01I_maBCRIAzP2Q_zP3df8XIiSTh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net working capital (including cash)</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">912,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_i01I_maBCRIAzP2Q_z4h8vFYHZPKg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">326,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_i01I_maBCRIAzP2Q_zNh3IDZSsoP4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other assets</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationships_i01I_maBCRIAzP2Q_zDlJAtnEKz0e" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationships</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">700,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_i01I_maBCRIAzP2Q_zkemAfpOQ3Nk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade names and trademarks</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">150,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--Goodwill_i01I_maBCRIAzP2Q_zAAyneooLmul" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,404,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_i01TI_mtBCRIAzP2Q_zuvbxjGHf5Lj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total net assets</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,500,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A8_z5gbEaauAwzg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill represents the excess fair value after the allocation to the identifiable net assets. The calculated goodwill is not deductible for tax purposes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preliminary purchase price allocations relating to the acquisition previously reported in the Quarterly Report on Form 10-Q filed October 14, 2023, reported Net Working Capital of $<span id="xdx_908_ecustom--NetWorkingCapital_iI_c20231014__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zDFl3ksB3Nol" title="Net working capital">1,167,000</span> and Goodwill of $<span id="xdx_901_eus-gaap--Goodwill_iI_c20231014__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zfOpVfRnMTu8" title="Goodwill">1,149,000</span>. The amounts have been updated to reflect the purchase price adjustments to accounts payable and accounts receivable that existed at the time of the acquisition. The Company incurred approximately $<span id="xdx_904_eus-gaap--AcquisitionCosts_c20231014__20231014__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zWMQFregPKzd" title="Acquisition costs">811,000</span> in acquisition costs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For prior year comparative purposes, the pro-forma statement of operations as if combined on January 1, 2022, would result in net revenues of $<span id="xdx_90D_eus-gaap--Revenues_c20230101__20230331_zRlZZq9W6P7b" title="Revenues">1,806,196</span>, net loss of ($<span id="xdx_901_eus-gaap--ProfitLoss_c20230101__20230331_zUccEGnYhBP8" title="Net loss">1,779,300</span>) and loss per share of ($<span id="xdx_90B_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_pid_c20230101__20230331_ztde6C26v1h3" title="Loss per share">0.21</span>) for the three months ended March 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p id="xdx_845_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zhD6HH7VasSa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash and Cash Equivalents</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the purpose of the statement of cash flows, the Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. Cash equivalents are stated at cost, which approximates market value, because of the short maturity of these instruments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--ConcentrationRiskCreditRisk_zOphz1IvC8Z3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Concentration of Risk</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has significant cash balances at financial institutions which throughout the year regularly exceed the federally insured limit of $<span id="xdx_90B_eus-gaap--CashFDICInsuredAmount_iI_c20240331_zeBC1BeZQ85e" title="Federal insured limit">250,000</span>. Any loss incurred or a lack of access to such funds could have a significant adverse impact on the Company’s financial condition, results of operations, and cash flow.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_zXwYbWGt4Vx5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Advertising expense</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company expenses all advertising costs as incurred. Advertising expense was $<span id="xdx_901_eus-gaap--AdvertisingExpense_c20240101__20240331_zywTuJKwWR72" title="Advertising expense">11,920</span> and $<span id="xdx_90D_eus-gaap--AdvertisingExpense_c20230101__20230331_zjm5Nkgc7eoa" title="Advertising expense">6,049</span> for the three months ended March 31, 2024 and 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_eus-gaap--EarningsPerSharePolicyTextBlock_zWQXRj9sBve6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Loss Per Share</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of the Company’s common stock, par value $<span id="xdx_909_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20240331_zpbPBpEt8i6e" title="Common stock par value">0.007</span> per share (the “Common Stock”) outstanding during the period. Diluted loss per share is computed by dividing net loss attributable to common stockholders by the sum of the weighted-average number of shares of Common Stock outstanding during the period and the weighted-average number of dilutive Common Stock equivalents outstanding during the period, using the treasury stock method. Dilutive Common Stock equivalents are comprised of in-the-money stock options, convertible notes payable, and warrants based on the average stock price for each period using the treasury stock method.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zijTJn24iiDc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following potentially dilutive securities have been excluded from the computations of weighted average shares of Common Stock outstanding as of March 31, 2024 and 2023, as they would be anti-dilutive:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zTZOu03DsI53" style="display: none">SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_493_20240101__20240331_zCXJEGTQrHzf" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20230101__20230331_zND8HEtWITxh" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">As of March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_hus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_ztVUucMQUNh3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify">Shares underlying options outstanding</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">618,847</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">806,392</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_hus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zTMmxXHcJpFh" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Shares underlying warrants outstanding</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,838,717</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,649,952</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_zz7G04zXisTf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Anti-dilutive securities</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">9,457,564</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">5,456,344</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A6_zBxEjPKyC75a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zsgPY8I9Pmn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue Recognition</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes as revenue the amount that reflects the consideration to which it expects to be entitled in exchange for goods sold or services rendered primarily upon completion of the testing process (when results are reported) or when services have been rendered.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patient Service Fee revenue</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net revenues from patient service fees accounted for greater than <span id="xdx_905_ecustom--PercentageOfNetRevuenues_pid_dp_uPure_c20240101__20240331__srt--ProductOrServiceAxis__us-gaap--HealthCarePatientServiceMember_zoT0lbqiJqC2" title="Percentage of net revuenues">95</span>% of the Company’s consolidated net revenues for the three months ended March 31, 2024 and are primarily comprised of a high volume of relatively low-dollar transactions. The laboratory which provides clinical testing services and other services, satisfies its performance obligation and recognizes revenues primarily upon completion of the testing process (when results are reported) or when services have been rendered. The Company estimates the amount of consideration it expects to be entitled to receive from payer customer groups in exchange for providing services using the portfolio approach. These estimates include the impact of contractual allowances (including payer denials), and patient price concessions. The portfolios determined using the portfolio approach consist of the following groups of payer customers: healthcare insurers, government payers (Medicare and Medicaid programs), client payers and self-pay. Contracts do not contain significant financing components based on the typical period of time between performance of services and collection of consideration.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The process for estimating revenues and the ultimate collection of accounts receivable involves significant judgment and estimation. The Company follows a standard process, which considers historical denial and collection experience and other factors (including the period of time that the receivables have been outstanding), to estimate contractual allowances and implicit price concessions, recording adjustments in the current period as changes in estimates. Further adjustments to the allowances, based on actual receipts, may be recorded upon settlement.</span></p> <p id="xdx_899_eus-gaap--ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_zqEM8FpKEaRi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zP5KlWK1Tn4h" style="display: none">SCHEDULE OF REVENUE RECOGNITION</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_493_20240101__20240331_zayGRcBQf60j" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20230101__20230331_zpAShtSqqBOi" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">For the three months ended</p> March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__us-gaap--HealthCarePatientServiceMember_zTlcQ45tTpNe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patient service fees<sup id="xdx_F42_zymBYzrdJCid">1</sup></span></td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,149,049</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0563">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--HistologyFeesMember_zqHgh5zXivOk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Histology service fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">237,972</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0566">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__us-gaap--HealthCareOtherMember_zWKjLOrEHtre" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Medical director fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,058</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0569">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--DepartmentOfDefenseObservationalStudiesrMember_zue5CUNR1Xva" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Department of Defense observational studies</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,885</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0572">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--OtherRevenuesMember_zq2KMxldpDrj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other revenues<sup id="xdx_F4E_zrH3ADaEQOu5">2</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">427</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zb8SlGPO7Ow2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total net revenue</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,406,391</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">921</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <div style="margin-top: 0pt; margin-bottom: 0pt; width: 25%"><div style="border-top: Black 1.5pt solid; font-size: 1pt"> </div></div> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="width: 0.25in"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F04_zWrKmfqn1vu8">1</sup></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1C_zfsknHMrWFud" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patient services fees include direct billing for CyPath<sup>®</sup> Lung diagnostic test.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="width: 0.25in"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F0D_zGPtkR3bxHkd">2</sup></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1B_zxjOAksKoZve" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other revenues include pre-acquisition CyPath<sup>®</sup> Lung royalty income and laboratory services.</span></td></tr> </table> <p id="xdx_8AA_zBm0WLKnjkB8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zTAtGnMwOAtf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Property and Equipment </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with ASC 360-10, <i>Accounting for the Impairment of Long-Lived Assets</i>, the Company periodically reviews the carrying value of its long-lived assets, such as property, equipment, and definite-lived intangible assets, to test whether current events or circumstances indicate that such carrying value may not be recoverable. When evaluating assets for potential impairment, the Company compares the carrying value of the asset to its estimated undiscounted future cash flows. If an asset’s carrying value exceeds such estimated cash flows (undiscounted and with interest charges), the Company records an impairment charge for the difference. The Company did not record any impairment for the three months ended March 31, 2024, or fiscal year ended December 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_ecustom--PropertyAndEquipmentUsefulLifeTableTextBlock_z5K1KH8SggW2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are carried at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful life of the asset. Amortization of leasehold improvements is computed using the shorter of the lease term or estimated useful life of the asset. Additions and improvements are capitalized, while repairs and maintenance are expensed as incurred. Useful lives of each asset class are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_zFnFevLqzfxl" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Asset Category</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful Life</b></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_zRBcAxgy25Wc" title="Property, plant and equipment, useful life">3</span>-<span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_zx0oD9d8ZgVl" title="Property, plant and equipment, useful life">5</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer software</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerSoftwareMember_zvTex2yEOEk4" title="Property, plant and equipment, useful life">3</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zpieYSC6b6ok" title="Property, plant and equipment, useful life">3</span>-<span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_z6QCrnCGgKE5" title="Property, plant and equipment, useful life">5</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixtures</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zXYLky76HQig" title="Property, plant and equipment, useful life">5</span>-<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zs9CB8hEM4Sk" title="Property, plant and equipment, useful life">7</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zr3dgde6ASUf" title="Property, plant and equipment, useful life">5</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--PropertyPlantAndEquipmentUsefulLifeDescription_dtY_c20240101__20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zQ1Fd0OE8ug9" title="Property, plant and equipment, useful life">Lesser of lease term or useful life</span></span></td></tr> </table> <p id="xdx_8AB_z3ULCa9C0ayb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_841_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zaixOx8w0oHg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Intangible Assets</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zTTlJdiM3Dkg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, net of accumulated amortization, are summarized as follows as of March 31, 2024:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zVG638aN6Yr5" style="display: none">SCHEDULE OF INTANGIBLE ASSETS ADJUSTMENTS</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Date Acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Useful Life</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 15%">Goodwill</td><td style="width: 2%"> </td> <td style="width: 15%; text-align: center"><span id="xdx_903_ecustom--IntangibleAssetsDateAcquired_dd_c20240101__20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zRTbAUTljmEg" title="Date acquired">9/18/2023</span></td><td style="width: 2%"> </td> <td style="width: 15%; text-align: right"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zPfBzhLr2Ux6" title="Intangible assets cost">1,404,486</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zbXFd8Lkr6dj" title="Amortization"><span style="-sec-ix-hidden: xdx2ixbrl0612">—</span></span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zLcjbVBxKRVi" title="Intangible assets net">1,404,486</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trade names and trademarks</td><td> </td> <td style="text-align: center"><span id="xdx_908_ecustom--IntangibleAssetsDateAcquired_dd_c20240101__20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zeKGeAt5kLU7" title="Date acquired">9/18/2023</span></td><td> </td> <td style="text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zmkXCfq3LN19" title="Useful life">18</span> years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zOn7Z9o7m4Va" title="Intangible assets cost">150,000</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zFhhtATXlA1j" title="Amortization">(4,444</span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zz12eq35aN29" title="Intangible assets net">145,556</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Customer relationships</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"><span id="xdx_905_ecustom--IntangibleAssetsDateAcquired_dd_c20240101__20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zcsNSHsnMHO7" title="Date acquired">9/18/2023</span></td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: right; padding-bottom: 1.5pt"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zNdf9q1ButC1" title="Useful life">14</span> years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zX3SuQbKxgd8" title="Intangible assets cost">700,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zwNhoKYAbvRf" title="Amortization">(26,667</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zUyvDdMJXBg8" title="Intangible assets net">673,333</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total Intangible Assets</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20240331_zQh13DmtBJA8" title="Intangible assets cost">2,254,486</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20240331_ztO7piaIoAv1" title="Amortization">(31,111</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20240331_zSAYVM29qva7" title="Intangible assets net">2,223,375</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> <p id="xdx_8A9_zq5GQWe921T8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three months ended March 31, 2024, amortization of intangible assets totaled $<span id="xdx_90A_eus-gaap--AmortizationOfIntangibleAssets_c20240101__20240331_zw4P3HKWhrrj" title="Amortization of intangible assets">14,583</span> compared to $<span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230331_zoQKLeiN7fi" title="Amortization of intangible assets">0</span> in the prior year comparative period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zkdELpqvKRMh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recent Accounting Pronouncements</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company continues to monitor new accounting pronouncements issued by the Financial Accounting Standards Board (“FASB”) and does not believe any accounting pronouncements issued through the date of this Quarterly Report will have a material impact on the Company’s condensed consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company adopted FASB issued Accounting Standards Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures on December 31, 2023. The Company used the 5 steps to ASC 280 to evaluate what, if any, segment reporting would be beneficial for shareholders. These 5 steps included: 1) Evaluate operating segments for aggregation, 2) Perform quantitative threshold tests, 3) Evaluate remaining operating segments for aggregation, 4) Ensure that 75 percent of revenue is reported, and 5) Consider practical limit. Based on the analysis above against those 5 steps, management concludes that segment reporting is required for two segment operations: 1) diagnostic R&amp;D and 2) laboratory services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zRCRELSdaQOf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Segment Information</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is organized in two operating segments, Diagnostic Research and Development (R&amp;D) and Laboratory Services, whereby its chief operating decision maker (“CODM”) assesses the performance of and allocates resources. The CODM is the Chief Executive Officer. Diagnostic R&amp;D includes research and development and clinical development on diagnostic tests. Any revenues assigned to Diagnostic R&amp;D are proceeds received from observational studies. Laboratory services include all the operations from Village Oaks and PPLS in addition to sales and marketing costs of CyPath<sup>® </sup>Lung from bioAffinity.</span></p> <p id="xdx_890_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zAf4ERURnJl7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zskRMr2u978l" style="display: none">SCHEDULE OF SEGMENT INFORMATION</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20240101__20240331_zXUvGQECW2He" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20230101__20230331_z2PA1p9UwS2e" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">As of March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net revenues:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--DiagnosticResearchAndDevelopmentMember_zqi5f8fC2nM6" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt">Diagnostic R&amp;D</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,885</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0653">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--LaboratoryServicesMember_z0wgYMq9Fi0b" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Laboratory services <sup>1<span id="xdx_F46_zr8j2ipyEdm" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></sup></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,403,506</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zq1w3xwdier1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 20pt">Total net revenues</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,406,391</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating expenses:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--OperatingIncomeLoss_hsrt--ProductOrServiceAxis__custom--DiagnosticResearchAndDevelopmentMember_z4nnx7kst3N1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Diagnostic R&amp;D</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(442,599</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(389,245</td><td style="text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--OperatingIncomeLoss_hsrt--ProductOrServiceAxis__custom--LaboratoryServicesMember_zfI3j1ZGresj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Laboratory services</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,736,999</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(87</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--OperatingIncomeLoss_hsrt--ProductOrServiceAxis__custom--GeneralCorporateActivitiesMember_zqsLxePHl08i" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">General corporate activities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,172,023</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,169,559</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--OperatingIncomeLoss_zSGOrjpkMNTi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Total operating loss</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,945,230</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,557,970</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--NonoperatingIncomeExpense_zkp5vPYKGpRi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Non-operating income (expense), net</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(12,913</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,999</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zZaGeJjl1m4a" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net loss before income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,958,143</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,520,971</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxExpenseBenefit_iN_di_zMwKTkMmXsv2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Income tax expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,672</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,819</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--NetIncomeLoss_zDfOwwRNnPJd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Net loss</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,961,815</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,532,790</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td id="xdx_F08_zamopJnncL8k" style="width: 15pt; text-align: right"><i><sup>1</sup></i></td><td style="text-align: justify"><i id="xdx_F1C_ziooPB0fLFDc">The majority of the increase versus the prior year is from the acquisition of Precision Pathology Laboratories Services, LLC on September 18, 2024.</i></td> </tr></table> <p style="margin-top: 0; margin-bottom: 0"></p> <p id="xdx_8A6_zLFp43ODBVJ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_eus-gaap--ResearchAndDevelopmentExpensePolicy_zm5shHECKAKg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Research and Development</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development costs are charged to expense as incurred. The Company’s research and development expenses consist primarily of expenditures for lab operations, preclinical studies, compensation, and consulting costs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company incurred research and development expenses of $<span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpense_c20240101__20240331_zHZpaIc9WqSb" title="Research and development expenses">393,639</span> and $<span id="xdx_901_eus-gaap--ResearchAndDevelopmentExpense_c20230101__20230331_zF9gMVHVnid8" title="Research and development expenses">369,617</span> for the three months ended March 31, 2024 and 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_846_ecustom--AccruedResearchAndDevelopmentCostsPolicyTextBlock_zXtAtxmzF0pl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accrued Research and Development Costs</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company records accrued liabilities for estimated costs of research and development activities conducted by service providers, which include preclinical studies. The Company records the estimated costs of research and development activities based upon the estimated amount of services provided but not yet invoiced and includes these costs in accrued expenses in the accompanying condensed consolidated balance sheets and within research and development expense in the accompanying condensed consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accrues for these costs based on factors such as estimates of the work completed and in accordance with agreements established with service providers. The Company makes significant judgments and estimates in determining the accrued expenses balance in each reporting period. As actual costs become known, the Company adjusts its accrued liabilities. The Company has not experienced any material differences between accrued costs and actual costs incurred since its inception.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_ecustom--RegulatoryMattersPolicyTextBlock_zwRoBM33ZXul" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Regulatory Matters</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Regulations imposed by federal, state, and local authorities in the U.S. are a significant factor in providing medical care. In the U.S., drugs, biological products, and medical devices are regulated by the Federal Food, Drug, and Cosmetic Act (“FDCA”), which is administered by the Food and Drug Administration (“FDA”) and the CMS. The Company has not yet obtained marketing authorization from the FDA but is able to market its CyPath<sup>® </sup>Lung test as a laboratory developed test (“LTD”) sold by Precision Pathology Laboratory Services, a CAP-accredited, CLIA-certified clinical pathology laboratory and wholly owned subsidiary.</span></p> <p id="xdx_856_zsruPxzyXhVl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--UseOfEstimates_zu28THyhLQn7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use of Estimates</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates include the valuation allowance on the Company’s deferred tax assets, stock-based compensation, valuation of goodwill and intangible assets related to the business combination, allowance for contractual adjustments and discounts related to service revenues, and the useful lives of fixed assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p id="xdx_845_eus-gaap--ConsolidationPolicyTextBlock_zZ5ckYCsfcol" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Principles of Consolidation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s condensed consolidated financial statements reflect its financial statements, those of its wholly owned subsidiaries, and certain variable interest entities where the Company is the primary beneficiary. The accompanying condensed consolidated financial statements include all the accounts of the Company, its wholly owned subsidiaries, OncoSelect<sup>®</sup> Therapeutics, LLC and PPLS, and the variable interest entity, Village Oaks. All significant intercompany balances and transactions have been eliminated.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In determining whether the Company is the primary beneficiary of a variable interest entity, it applies a qualitative approach that determines whether it has both (1) the power to direct the economically significant activities of the entity and (2) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to that entity. The Company continuously assesses whether it is the primary beneficiary of a variable interest entity as changes to existing relationships or future transactions may result in the Company consolidating or deconsolidating one or more of its collaborators or partners.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--BusinessCombinationsPolicy_z8SXc2jWuGEd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Business Combination</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 18, 2023, the Company, in connection with the Asset Purchase Agreement it entered into with Village Oaks (the “Seller”) and Roby P. Joyce, M.D., dated September 18, 2023, acquired substantially all the assets and assumed certain liabilities of Village Oaks in exchange for total consideration of $<span id="xdx_904_eus-gaap--BusinessCombinationConsiderationTransferred1_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zjh81q4uFKbh" title="Assets net">3,500,000</span>, which consists of: (1) $<span id="xdx_900_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_znQSFgOUfqLc" title="Cash">2.5</span> million in cash paid at closing and (2) <span id="xdx_905_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_pid_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zygYN67Iwui7" title="Business acquisition equity interests issued or issuable number of shares issued">564,972</span> shares of the Company’s common stock valued at $<span id="xdx_902_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn6n6_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zjt5Yg3buyV2" title="Business combination consideration transferred equity interests issued and issuable">1</span> million. The assets purchased included a clinical pathology laboratory regulated by the Centers for Medicare and Medicaid Services (“CMS”) and accredited by the College of American Pathologists (“CAP”) and certified under the Clinical Laboratory Improvement Amendments (“CLIA”) of 1988. The primary reason for the acquisition is control of the laboratory in which CyPath<sup>® </sup>Lung is ordered and processed.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognized goodwill of $<span id="xdx_901_eus-gaap--Goodwill_iI_c20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zQA7EZhMAvqk" title="Goodwill">1,404,000</span> arising from the acquisition. The acquisition is being accounted for as a business combination in accordance with ASC 805. The Company has determined the preliminary fair values of the accounts receivable, accounts payable, and accrued expenses that make up the majority of the net working capital assumed in the acquisition. These values are subject to change as the Company performs additional reviews of its assumptions utilized, and any future period adjustments would impact the consolidated statement of operations post-acquisition.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zPk6DfzQUcWk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the purchase price and preliminary purchase price allocations relating to the acquisition:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zAlGbuVHugka" style="display: none">SCHEDULE OF PURCHASE PRICE AND PRELIMINARY PURCHASE PRICE ALLOCATIONS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td id="xdx_498_20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_z2v3zskA0zYd" style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; width: 82%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_980_eus-gaap--PaymentsToAcquireBusinessesGross_ma1_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zyH24kRl0e5c" style="font: 10pt Times New Roman, Times, Serif; width: 15%; text-align: right" title="Cash"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,500,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_987_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_ma1_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zNEsPVeqK88i" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Common Stock"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total purchase consideration</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_984_eus-gaap--BusinessCombinationConsiderationTransferred1_iT_mt1_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zqnwHs0H1gg8" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total net assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,500,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_iB_zou4u4EUKa4l" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_i01I_maBCRIAzP2Q_zP3df8XIiSTh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net working capital (including cash)</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">912,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_i01I_maBCRIAzP2Q_z4h8vFYHZPKg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">326,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_i01I_maBCRIAzP2Q_zNh3IDZSsoP4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other assets</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationships_i01I_maBCRIAzP2Q_zDlJAtnEKz0e" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationships</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">700,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_i01I_maBCRIAzP2Q_zkemAfpOQ3Nk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade names and trademarks</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">150,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--Goodwill_i01I_maBCRIAzP2Q_zAAyneooLmul" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,404,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_i01TI_mtBCRIAzP2Q_zuvbxjGHf5Lj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total net assets</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,500,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A8_z5gbEaauAwzg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill represents the excess fair value after the allocation to the identifiable net assets. The calculated goodwill is not deductible for tax purposes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preliminary purchase price allocations relating to the acquisition previously reported in the Quarterly Report on Form 10-Q filed October 14, 2023, reported Net Working Capital of $<span id="xdx_908_ecustom--NetWorkingCapital_iI_c20231014__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zDFl3ksB3Nol" title="Net working capital">1,167,000</span> and Goodwill of $<span id="xdx_901_eus-gaap--Goodwill_iI_c20231014__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zfOpVfRnMTu8" title="Goodwill">1,149,000</span>. The amounts have been updated to reflect the purchase price adjustments to accounts payable and accounts receivable that existed at the time of the acquisition. The Company incurred approximately $<span id="xdx_904_eus-gaap--AcquisitionCosts_c20231014__20231014__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zWMQFregPKzd" title="Acquisition costs">811,000</span> in acquisition costs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For prior year comparative purposes, the pro-forma statement of operations as if combined on January 1, 2022, would result in net revenues of $<span id="xdx_90D_eus-gaap--Revenues_c20230101__20230331_zRlZZq9W6P7b" title="Revenues">1,806,196</span>, net loss of ($<span id="xdx_901_eus-gaap--ProfitLoss_c20230101__20230331_zUccEGnYhBP8" title="Net loss">1,779,300</span>) and loss per share of ($<span id="xdx_90B_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_pid_c20230101__20230331_ztde6C26v1h3" title="Loss per share">0.21</span>) for the three months ended March 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> 3500000 2500000 564972 1000000 1404000 <p id="xdx_89E_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zPk6DfzQUcWk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the purchase price and preliminary purchase price allocations relating to the acquisition:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zAlGbuVHugka" style="display: none">SCHEDULE OF PURCHASE PRICE AND PRELIMINARY PURCHASE PRICE ALLOCATIONS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td id="xdx_498_20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_z2v3zskA0zYd" style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; width: 82%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_980_eus-gaap--PaymentsToAcquireBusinessesGross_ma1_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zyH24kRl0e5c" style="font: 10pt Times New Roman, Times, Serif; width: 15%; text-align: right" title="Cash"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,500,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_987_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_ma1_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zNEsPVeqK88i" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Common Stock"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total purchase consideration</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_984_eus-gaap--BusinessCombinationConsiderationTransferred1_iT_mt1_c20230918__20230918__us-gaap--BusinessAcquisitionAxis__custom--VillageOaksMember_zqnwHs0H1gg8" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total net assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,500,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_iB_zou4u4EUKa4l" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_i01I_maBCRIAzP2Q_zP3df8XIiSTh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net working capital (including cash)</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">912,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_i01I_maBCRIAzP2Q_z4h8vFYHZPKg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">326,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_i01I_maBCRIAzP2Q_zNh3IDZSsoP4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other assets</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationships_i01I_maBCRIAzP2Q_zDlJAtnEKz0e" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationships</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">700,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_i01I_maBCRIAzP2Q_zkemAfpOQ3Nk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade names and trademarks</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">150,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--Goodwill_i01I_maBCRIAzP2Q_zAAyneooLmul" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,404,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_i01TI_mtBCRIAzP2Q_zuvbxjGHf5Lj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total net assets</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,500,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 2500000 1000000 3500000 912000 326000 8000 700000 150000 1404000 3500000 1167000 1149000 811000 1806196 1779300 0.21 <p id="xdx_845_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zhD6HH7VasSa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash and Cash Equivalents</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the purpose of the statement of cash flows, the Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. Cash equivalents are stated at cost, which approximates market value, because of the short maturity of these instruments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--ConcentrationRiskCreditRisk_zOphz1IvC8Z3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Concentration of Risk</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has significant cash balances at financial institutions which throughout the year regularly exceed the federally insured limit of $<span id="xdx_90B_eus-gaap--CashFDICInsuredAmount_iI_c20240331_zeBC1BeZQ85e" title="Federal insured limit">250,000</span>. Any loss incurred or a lack of access to such funds could have a significant adverse impact on the Company’s financial condition, results of operations, and cash flow.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 250000 <p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_zXwYbWGt4Vx5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Advertising expense</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company expenses all advertising costs as incurred. Advertising expense was $<span id="xdx_901_eus-gaap--AdvertisingExpense_c20240101__20240331_zywTuJKwWR72" title="Advertising expense">11,920</span> and $<span id="xdx_90D_eus-gaap--AdvertisingExpense_c20230101__20230331_zjm5Nkgc7eoa" title="Advertising expense">6,049</span> for the three months ended March 31, 2024 and 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 11920 6049 <p id="xdx_84C_eus-gaap--EarningsPerSharePolicyTextBlock_zWQXRj9sBve6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Loss Per Share</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of the Company’s common stock, par value $<span id="xdx_909_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20240331_zpbPBpEt8i6e" title="Common stock par value">0.007</span> per share (the “Common Stock”) outstanding during the period. Diluted loss per share is computed by dividing net loss attributable to common stockholders by the sum of the weighted-average number of shares of Common Stock outstanding during the period and the weighted-average number of dilutive Common Stock equivalents outstanding during the period, using the treasury stock method. Dilutive Common Stock equivalents are comprised of in-the-money stock options, convertible notes payable, and warrants based on the average stock price for each period using the treasury stock method.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zijTJn24iiDc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following potentially dilutive securities have been excluded from the computations of weighted average shares of Common Stock outstanding as of March 31, 2024 and 2023, as they would be anti-dilutive:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zTZOu03DsI53" style="display: none">SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_493_20240101__20240331_zCXJEGTQrHzf" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20230101__20230331_zND8HEtWITxh" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">As of March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_hus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_ztVUucMQUNh3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify">Shares underlying options outstanding</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">618,847</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">806,392</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_hus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zTMmxXHcJpFh" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Shares underlying warrants outstanding</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,838,717</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,649,952</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_zz7G04zXisTf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Anti-dilutive securities</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">9,457,564</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">5,456,344</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A6_zBxEjPKyC75a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.007 <p id="xdx_893_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zijTJn24iiDc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following potentially dilutive securities have been excluded from the computations of weighted average shares of Common Stock outstanding as of March 31, 2024 and 2023, as they would be anti-dilutive:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zTZOu03DsI53" style="display: none">SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_493_20240101__20240331_zCXJEGTQrHzf" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20230101__20230331_zND8HEtWITxh" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">As of March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_hus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_ztVUucMQUNh3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify">Shares underlying options outstanding</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">618,847</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">806,392</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_hus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zTMmxXHcJpFh" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Shares underlying warrants outstanding</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,838,717</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,649,952</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_zz7G04zXisTf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Anti-dilutive securities</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">9,457,564</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">5,456,344</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 618847 806392 8838717 4649952 9457564 5456344 <p id="xdx_84E_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zsgPY8I9Pmn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue Recognition</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes as revenue the amount that reflects the consideration to which it expects to be entitled in exchange for goods sold or services rendered primarily upon completion of the testing process (when results are reported) or when services have been rendered.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patient Service Fee revenue</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net revenues from patient service fees accounted for greater than <span id="xdx_905_ecustom--PercentageOfNetRevuenues_pid_dp_uPure_c20240101__20240331__srt--ProductOrServiceAxis__us-gaap--HealthCarePatientServiceMember_zoT0lbqiJqC2" title="Percentage of net revuenues">95</span>% of the Company’s consolidated net revenues for the three months ended March 31, 2024 and are primarily comprised of a high volume of relatively low-dollar transactions. The laboratory which provides clinical testing services and other services, satisfies its performance obligation and recognizes revenues primarily upon completion of the testing process (when results are reported) or when services have been rendered. The Company estimates the amount of consideration it expects to be entitled to receive from payer customer groups in exchange for providing services using the portfolio approach. These estimates include the impact of contractual allowances (including payer denials), and patient price concessions. The portfolios determined using the portfolio approach consist of the following groups of payer customers: healthcare insurers, government payers (Medicare and Medicaid programs), client payers and self-pay. Contracts do not contain significant financing components based on the typical period of time between performance of services and collection of consideration.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The process for estimating revenues and the ultimate collection of accounts receivable involves significant judgment and estimation. The Company follows a standard process, which considers historical denial and collection experience and other factors (including the period of time that the receivables have been outstanding), to estimate contractual allowances and implicit price concessions, recording adjustments in the current period as changes in estimates. Further adjustments to the allowances, based on actual receipts, may be recorded upon settlement.</span></p> <p id="xdx_899_eus-gaap--ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_zqEM8FpKEaRi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zP5KlWK1Tn4h" style="display: none">SCHEDULE OF REVENUE RECOGNITION</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_493_20240101__20240331_zayGRcBQf60j" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20230101__20230331_zpAShtSqqBOi" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">For the three months ended</p> March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__us-gaap--HealthCarePatientServiceMember_zTlcQ45tTpNe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patient service fees<sup id="xdx_F42_zymBYzrdJCid">1</sup></span></td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,149,049</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0563">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--HistologyFeesMember_zqHgh5zXivOk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Histology service fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">237,972</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0566">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__us-gaap--HealthCareOtherMember_zWKjLOrEHtre" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Medical director fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,058</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0569">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--DepartmentOfDefenseObservationalStudiesrMember_zue5CUNR1Xva" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Department of Defense observational studies</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,885</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0572">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--OtherRevenuesMember_zq2KMxldpDrj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other revenues<sup id="xdx_F4E_zrH3ADaEQOu5">2</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">427</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zb8SlGPO7Ow2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total net revenue</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,406,391</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">921</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <div style="margin-top: 0pt; margin-bottom: 0pt; width: 25%"><div style="border-top: Black 1.5pt solid; font-size: 1pt"> </div></div> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="width: 0.25in"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F04_zWrKmfqn1vu8">1</sup></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1C_zfsknHMrWFud" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patient services fees include direct billing for CyPath<sup>®</sup> Lung diagnostic test.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="width: 0.25in"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F0D_zGPtkR3bxHkd">2</sup></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1B_zxjOAksKoZve" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other revenues include pre-acquisition CyPath<sup>®</sup> Lung royalty income and laboratory services.</span></td></tr> </table> <p id="xdx_8AA_zBm0WLKnjkB8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.95 <p id="xdx_899_eus-gaap--ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_zqEM8FpKEaRi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zP5KlWK1Tn4h" style="display: none">SCHEDULE OF REVENUE RECOGNITION</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_493_20240101__20240331_zayGRcBQf60j" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20230101__20230331_zpAShtSqqBOi" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">For the three months ended</p> March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__us-gaap--HealthCarePatientServiceMember_zTlcQ45tTpNe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patient service fees<sup id="xdx_F42_zymBYzrdJCid">1</sup></span></td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,149,049</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0563">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--HistologyFeesMember_zqHgh5zXivOk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Histology service fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">237,972</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0566">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__us-gaap--HealthCareOtherMember_zWKjLOrEHtre" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Medical director fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,058</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0569">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--DepartmentOfDefenseObservationalStudiesrMember_zue5CUNR1Xva" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Department of Defense observational studies</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,885</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0572">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--OtherRevenuesMember_zq2KMxldpDrj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other revenues<sup id="xdx_F4E_zrH3ADaEQOu5">2</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">427</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zb8SlGPO7Ow2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total net revenue</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,406,391</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">921</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <div style="margin-top: 0pt; margin-bottom: 0pt; width: 25%"><div style="border-top: Black 1.5pt solid; font-size: 1pt"> </div></div> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="width: 0.25in"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F04_zWrKmfqn1vu8">1</sup></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1C_zfsknHMrWFud" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patient services fees include direct billing for CyPath<sup>®</sup> Lung diagnostic test.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="width: 0.25in"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F0D_zGPtkR3bxHkd">2</sup></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1B_zxjOAksKoZve" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other revenues include pre-acquisition CyPath<sup>®</sup> Lung royalty income and laboratory services.</span></td></tr> </table> 2149049 237972 16058 2885 427 921 2406391 921 <p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zTAtGnMwOAtf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Property and Equipment </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with ASC 360-10, <i>Accounting for the Impairment of Long-Lived Assets</i>, the Company periodically reviews the carrying value of its long-lived assets, such as property, equipment, and definite-lived intangible assets, to test whether current events or circumstances indicate that such carrying value may not be recoverable. When evaluating assets for potential impairment, the Company compares the carrying value of the asset to its estimated undiscounted future cash flows. If an asset’s carrying value exceeds such estimated cash flows (undiscounted and with interest charges), the Company records an impairment charge for the difference. The Company did not record any impairment for the three months ended March 31, 2024, or fiscal year ended December 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_ecustom--PropertyAndEquipmentUsefulLifeTableTextBlock_z5K1KH8SggW2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are carried at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful life of the asset. Amortization of leasehold improvements is computed using the shorter of the lease term or estimated useful life of the asset. Additions and improvements are capitalized, while repairs and maintenance are expensed as incurred. Useful lives of each asset class are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_zFnFevLqzfxl" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Asset Category</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful Life</b></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_zRBcAxgy25Wc" title="Property, plant and equipment, useful life">3</span>-<span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_zx0oD9d8ZgVl" title="Property, plant and equipment, useful life">5</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer software</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerSoftwareMember_zvTex2yEOEk4" title="Property, plant and equipment, useful life">3</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zpieYSC6b6ok" title="Property, plant and equipment, useful life">3</span>-<span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_z6QCrnCGgKE5" title="Property, plant and equipment, useful life">5</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixtures</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zXYLky76HQig" title="Property, plant and equipment, useful life">5</span>-<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zs9CB8hEM4Sk" title="Property, plant and equipment, useful life">7</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zr3dgde6ASUf" title="Property, plant and equipment, useful life">5</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--PropertyPlantAndEquipmentUsefulLifeDescription_dtY_c20240101__20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zQ1Fd0OE8ug9" title="Property, plant and equipment, useful life">Lesser of lease term or useful life</span></span></td></tr> </table> <p id="xdx_8AB_z3ULCa9C0ayb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_893_ecustom--PropertyAndEquipmentUsefulLifeTableTextBlock_z5K1KH8SggW2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are carried at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful life of the asset. Amortization of leasehold improvements is computed using the shorter of the lease term or estimated useful life of the asset. Additions and improvements are capitalized, while repairs and maintenance are expensed as incurred. Useful lives of each asset class are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_zFnFevLqzfxl" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Asset Category</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful Life</b></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_zRBcAxgy25Wc" title="Property, plant and equipment, useful life">3</span>-<span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_zx0oD9d8ZgVl" title="Property, plant and equipment, useful life">5</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer software</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerSoftwareMember_zvTex2yEOEk4" title="Property, plant and equipment, useful life">3</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zpieYSC6b6ok" title="Property, plant and equipment, useful life">3</span>-<span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_z6QCrnCGgKE5" title="Property, plant and equipment, useful life">5</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixtures</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zXYLky76HQig" title="Property, plant and equipment, useful life">5</span>-<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zs9CB8hEM4Sk" title="Property, plant and equipment, useful life">7</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zr3dgde6ASUf" title="Property, plant and equipment, useful life">5</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--PropertyPlantAndEquipmentUsefulLifeDescription_dtY_c20240101__20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zQ1Fd0OE8ug9" title="Property, plant and equipment, useful life">Lesser of lease term or useful life</span></span></td></tr> </table> P3Y P5Y P3Y P3Y P5Y P5Y P7Y P5Y Lesser of lease term or useful life <p id="xdx_841_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zaixOx8w0oHg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Intangible Assets</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zTTlJdiM3Dkg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, net of accumulated amortization, are summarized as follows as of March 31, 2024:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zVG638aN6Yr5" style="display: none">SCHEDULE OF INTANGIBLE ASSETS ADJUSTMENTS</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Date Acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Useful Life</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 15%">Goodwill</td><td style="width: 2%"> </td> <td style="width: 15%; text-align: center"><span id="xdx_903_ecustom--IntangibleAssetsDateAcquired_dd_c20240101__20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zRTbAUTljmEg" title="Date acquired">9/18/2023</span></td><td style="width: 2%"> </td> <td style="width: 15%; text-align: right"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zPfBzhLr2Ux6" title="Intangible assets cost">1,404,486</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zbXFd8Lkr6dj" title="Amortization"><span style="-sec-ix-hidden: xdx2ixbrl0612">—</span></span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zLcjbVBxKRVi" title="Intangible assets net">1,404,486</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trade names and trademarks</td><td> </td> <td style="text-align: center"><span id="xdx_908_ecustom--IntangibleAssetsDateAcquired_dd_c20240101__20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zeKGeAt5kLU7" title="Date acquired">9/18/2023</span></td><td> </td> <td style="text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zmkXCfq3LN19" title="Useful life">18</span> years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zOn7Z9o7m4Va" title="Intangible assets cost">150,000</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zFhhtATXlA1j" title="Amortization">(4,444</span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zz12eq35aN29" title="Intangible assets net">145,556</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Customer relationships</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"><span id="xdx_905_ecustom--IntangibleAssetsDateAcquired_dd_c20240101__20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zcsNSHsnMHO7" title="Date acquired">9/18/2023</span></td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: right; padding-bottom: 1.5pt"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zNdf9q1ButC1" title="Useful life">14</span> years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zX3SuQbKxgd8" title="Intangible assets cost">700,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zwNhoKYAbvRf" title="Amortization">(26,667</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zUyvDdMJXBg8" title="Intangible assets net">673,333</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total Intangible Assets</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20240331_zQh13DmtBJA8" title="Intangible assets cost">2,254,486</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20240331_ztO7piaIoAv1" title="Amortization">(31,111</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20240331_zSAYVM29qva7" title="Intangible assets net">2,223,375</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> <p id="xdx_8A9_zq5GQWe921T8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three months ended March 31, 2024, amortization of intangible assets totaled $<span id="xdx_90A_eus-gaap--AmortizationOfIntangibleAssets_c20240101__20240331_zw4P3HKWhrrj" title="Amortization of intangible assets">14,583</span> compared to $<span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230331_zoQKLeiN7fi" title="Amortization of intangible assets">0</span> in the prior year comparative period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zTTlJdiM3Dkg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, net of accumulated amortization, are summarized as follows as of March 31, 2024:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zVG638aN6Yr5" style="display: none">SCHEDULE OF INTANGIBLE ASSETS ADJUSTMENTS</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Date Acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Useful Life</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 15%">Goodwill</td><td style="width: 2%"> </td> <td style="width: 15%; text-align: center"><span id="xdx_903_ecustom--IntangibleAssetsDateAcquired_dd_c20240101__20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zRTbAUTljmEg" title="Date acquired">9/18/2023</span></td><td style="width: 2%"> </td> <td style="width: 15%; text-align: right"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zPfBzhLr2Ux6" title="Intangible assets cost">1,404,486</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zbXFd8Lkr6dj" title="Amortization"><span style="-sec-ix-hidden: xdx2ixbrl0612">—</span></span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zLcjbVBxKRVi" title="Intangible assets net">1,404,486</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trade names and trademarks</td><td> </td> <td style="text-align: center"><span id="xdx_908_ecustom--IntangibleAssetsDateAcquired_dd_c20240101__20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zeKGeAt5kLU7" title="Date acquired">9/18/2023</span></td><td> </td> <td style="text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zmkXCfq3LN19" title="Useful life">18</span> years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zOn7Z9o7m4Va" title="Intangible assets cost">150,000</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zFhhtATXlA1j" title="Amortization">(4,444</span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zz12eq35aN29" title="Intangible assets net">145,556</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Customer relationships</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"><span id="xdx_905_ecustom--IntangibleAssetsDateAcquired_dd_c20240101__20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zcsNSHsnMHO7" title="Date acquired">9/18/2023</span></td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: right; padding-bottom: 1.5pt"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zNdf9q1ButC1" title="Useful life">14</span> years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zX3SuQbKxgd8" title="Intangible assets cost">700,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zwNhoKYAbvRf" title="Amortization">(26,667</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20240331__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zUyvDdMJXBg8" title="Intangible assets net">673,333</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total Intangible Assets</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20240331_zQh13DmtBJA8" title="Intangible assets cost">2,254,486</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20240331_ztO7piaIoAv1" title="Amortization">(31,111</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20240331_zSAYVM29qva7" title="Intangible assets net">2,223,375</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> 2023-09-18 1404486 1404486 2023-09-18 P18Y 150000 -4444 145556 2023-09-18 P14Y 700000 -26667 673333 2254486 -31111 2223375 14583 0 <p id="xdx_842_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zkdELpqvKRMh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recent Accounting Pronouncements</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company continues to monitor new accounting pronouncements issued by the Financial Accounting Standards Board (“FASB”) and does not believe any accounting pronouncements issued through the date of this Quarterly Report will have a material impact on the Company’s condensed consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company adopted FASB issued Accounting Standards Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures on December 31, 2023. The Company used the 5 steps to ASC 280 to evaluate what, if any, segment reporting would be beneficial for shareholders. These 5 steps included: 1) Evaluate operating segments for aggregation, 2) Perform quantitative threshold tests, 3) Evaluate remaining operating segments for aggregation, 4) Ensure that 75 percent of revenue is reported, and 5) Consider practical limit. Based on the analysis above against those 5 steps, management concludes that segment reporting is required for two segment operations: 1) diagnostic R&amp;D and 2) laboratory services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zRCRELSdaQOf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Segment Information</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is organized in two operating segments, Diagnostic Research and Development (R&amp;D) and Laboratory Services, whereby its chief operating decision maker (“CODM”) assesses the performance of and allocates resources. The CODM is the Chief Executive Officer. Diagnostic R&amp;D includes research and development and clinical development on diagnostic tests. Any revenues assigned to Diagnostic R&amp;D are proceeds received from observational studies. Laboratory services include all the operations from Village Oaks and PPLS in addition to sales and marketing costs of CyPath<sup>® </sup>Lung from bioAffinity.</span></p> <p id="xdx_890_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zAf4ERURnJl7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zskRMr2u978l" style="display: none">SCHEDULE OF SEGMENT INFORMATION</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20240101__20240331_zXUvGQECW2He" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20230101__20230331_z2PA1p9UwS2e" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">As of March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net revenues:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--DiagnosticResearchAndDevelopmentMember_zqi5f8fC2nM6" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt">Diagnostic R&amp;D</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,885</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0653">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--LaboratoryServicesMember_z0wgYMq9Fi0b" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Laboratory services <sup>1<span id="xdx_F46_zr8j2ipyEdm" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></sup></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,403,506</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zq1w3xwdier1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 20pt">Total net revenues</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,406,391</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating expenses:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--OperatingIncomeLoss_hsrt--ProductOrServiceAxis__custom--DiagnosticResearchAndDevelopmentMember_z4nnx7kst3N1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Diagnostic R&amp;D</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(442,599</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(389,245</td><td style="text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--OperatingIncomeLoss_hsrt--ProductOrServiceAxis__custom--LaboratoryServicesMember_zfI3j1ZGresj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Laboratory services</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,736,999</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(87</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--OperatingIncomeLoss_hsrt--ProductOrServiceAxis__custom--GeneralCorporateActivitiesMember_zqsLxePHl08i" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">General corporate activities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,172,023</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,169,559</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--OperatingIncomeLoss_zSGOrjpkMNTi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Total operating loss</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,945,230</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,557,970</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--NonoperatingIncomeExpense_zkp5vPYKGpRi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Non-operating income (expense), net</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(12,913</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,999</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zZaGeJjl1m4a" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net loss before income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,958,143</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,520,971</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxExpenseBenefit_iN_di_zMwKTkMmXsv2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Income tax expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,672</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,819</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--NetIncomeLoss_zDfOwwRNnPJd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Net loss</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,961,815</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,532,790</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td id="xdx_F08_zamopJnncL8k" style="width: 15pt; text-align: right"><i><sup>1</sup></i></td><td style="text-align: justify"><i id="xdx_F1C_ziooPB0fLFDc">The majority of the increase versus the prior year is from the acquisition of Precision Pathology Laboratories Services, LLC on September 18, 2024.</i></td> </tr></table> <p style="margin-top: 0; margin-bottom: 0"></p> <p id="xdx_8A6_zLFp43ODBVJ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zAf4ERURnJl7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zskRMr2u978l" style="display: none">SCHEDULE OF SEGMENT INFORMATION</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20240101__20240331_zXUvGQECW2He" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20230101__20230331_z2PA1p9UwS2e" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">As of March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net revenues:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--DiagnosticResearchAndDevelopmentMember_zqi5f8fC2nM6" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt">Diagnostic R&amp;D</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,885</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0653">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--LaboratoryServicesMember_z0wgYMq9Fi0b" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Laboratory services <sup>1<span id="xdx_F46_zr8j2ipyEdm" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></sup></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,403,506</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zq1w3xwdier1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 20pt">Total net revenues</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,406,391</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating expenses:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--OperatingIncomeLoss_hsrt--ProductOrServiceAxis__custom--DiagnosticResearchAndDevelopmentMember_z4nnx7kst3N1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Diagnostic R&amp;D</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(442,599</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(389,245</td><td style="text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--OperatingIncomeLoss_hsrt--ProductOrServiceAxis__custom--LaboratoryServicesMember_zfI3j1ZGresj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Laboratory services</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,736,999</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(87</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--OperatingIncomeLoss_hsrt--ProductOrServiceAxis__custom--GeneralCorporateActivitiesMember_zqsLxePHl08i" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">General corporate activities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,172,023</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,169,559</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--OperatingIncomeLoss_zSGOrjpkMNTi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Total operating loss</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,945,230</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,557,970</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--NonoperatingIncomeExpense_zkp5vPYKGpRi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Non-operating income (expense), net</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(12,913</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,999</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zZaGeJjl1m4a" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net loss before income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,958,143</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,520,971</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxExpenseBenefit_iN_di_zMwKTkMmXsv2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Income tax expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,672</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,819</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--NetIncomeLoss_zDfOwwRNnPJd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Net loss</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,961,815</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,532,790</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td id="xdx_F08_zamopJnncL8k" style="width: 15pt; text-align: right"><i><sup>1</sup></i></td><td style="text-align: justify"><i id="xdx_F1C_ziooPB0fLFDc">The majority of the increase versus the prior year is from the acquisition of Precision Pathology Laboratories Services, LLC on September 18, 2024.</i></td> </tr></table> <p style="margin-top: 0; margin-bottom: 0"></p> 2885 2403506 921 2406391 921 -442599 -389245 -2736999 -87 -1172023 -1169559 -1945230 -1557970 -12913 36999 -1958143 -1520971 3672 11819 -1961815 -1532790 <p id="xdx_84C_eus-gaap--ResearchAndDevelopmentExpensePolicy_zm5shHECKAKg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Research and Development</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development costs are charged to expense as incurred. The Company’s research and development expenses consist primarily of expenditures for lab operations, preclinical studies, compensation, and consulting costs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company incurred research and development expenses of $<span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpense_c20240101__20240331_zHZpaIc9WqSb" title="Research and development expenses">393,639</span> and $<span id="xdx_901_eus-gaap--ResearchAndDevelopmentExpense_c20230101__20230331_zF9gMVHVnid8" title="Research and development expenses">369,617</span> for the three months ended March 31, 2024 and 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 393639 369617 <p id="xdx_846_ecustom--AccruedResearchAndDevelopmentCostsPolicyTextBlock_zXtAtxmzF0pl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accrued Research and Development Costs</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company records accrued liabilities for estimated costs of research and development activities conducted by service providers, which include preclinical studies. The Company records the estimated costs of research and development activities based upon the estimated amount of services provided but not yet invoiced and includes these costs in accrued expenses in the accompanying condensed consolidated balance sheets and within research and development expense in the accompanying condensed consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accrues for these costs based on factors such as estimates of the work completed and in accordance with agreements established with service providers. The Company makes significant judgments and estimates in determining the accrued expenses balance in each reporting period. As actual costs become known, the Company adjusts its accrued liabilities. The Company has not experienced any material differences between accrued costs and actual costs incurred since its inception.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_ecustom--RegulatoryMattersPolicyTextBlock_zwRoBM33ZXul" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Regulatory Matters</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Regulations imposed by federal, state, and local authorities in the U.S. are a significant factor in providing medical care. In the U.S., drugs, biological products, and medical devices are regulated by the Federal Food, Drug, and Cosmetic Act (“FDCA”), which is administered by the Food and Drug Administration (“FDA”) and the CMS. The Company has not yet obtained marketing authorization from the FDA but is able to market its CyPath<sup>® </sup>Lung test as a laboratory developed test (“LTD”) sold by Precision Pathology Laboratory Services, a CAP-accredited, CLIA-certified clinical pathology laboratory and wholly owned subsidiary.</span></p> <p id="xdx_80B_eus-gaap--AccountsAndNontradeReceivableTextBlock_z6BnWHIhUR69" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.45pt; text-align: justify; text-indent: -0.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 3. <span id="xdx_82E_zzK8iNZs3ZB">ACCOUNTS AND OTHER RECEIVABLES, NET</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.45pt; text-align: justify; text-indent: -0.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z0a6zB5sptO8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a summary of accounts receivable:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B1_zYoMLdDrOpHk" style="display: none">SCHEDULE OF ACCOUNTS RECEIVABLE</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20240331_zuqOqbGnFXgd" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20231231_zkxh4XOuy5o6" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_409_ecustom--PatientServiceFees_iI_maRNCzBKX_zYEQSjnHfQee" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Patient service fees</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">951,636</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">657,717</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_ecustom--HistologyFees_iI_maRNCzBKX_zSjBUeTFSXf4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Histology service fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,790</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">121,301</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--MedicalDirectorFees_iI_maRNCzBKX_ztCRs7FVVI19" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Medical director fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,040</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,103</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--OtherReceivables_iI_maRNCzBKX_zWkXd9Bpu0n2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Other receivables</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">56,143</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">29,553</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iTI_mtRNCzBKX_zVs32RPvM58i" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total accounts and other receivables, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,123,609</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">811,674</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zTs1GpvGhRN2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z0a6zB5sptO8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a summary of accounts receivable:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B1_zYoMLdDrOpHk" style="display: none">SCHEDULE OF ACCOUNTS RECEIVABLE</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20240331_zuqOqbGnFXgd" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20231231_zkxh4XOuy5o6" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_409_ecustom--PatientServiceFees_iI_maRNCzBKX_zYEQSjnHfQee" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Patient service fees</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">951,636</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">657,717</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_ecustom--HistologyFees_iI_maRNCzBKX_zSjBUeTFSXf4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Histology service fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,790</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">121,301</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--MedicalDirectorFees_iI_maRNCzBKX_ztCRs7FVVI19" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Medical director fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,040</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,103</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--OtherReceivables_iI_maRNCzBKX_zWkXd9Bpu0n2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Other receivables</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">56,143</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">29,553</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iTI_mtRNCzBKX_zVs32RPvM58i" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total accounts and other receivables, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,123,609</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">811,674</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 951636 657717 112790 121301 3040 3103 56143 29553 1123609 811674 <p id="xdx_80E_ecustom--PrepaidExpensesAndOtherCurrentAssetsTextBlock_zMia8wLtfkQ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 4. <span id="xdx_821_z8H0SvfcGmOk">PREPAID EXPENSES AND OTHER CURRENT ASSETS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_894_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zPpkHUOFNSJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses and other current assets are summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B3_zlKOl5glg1q9" style="display: none">SCHEDULE OF PREPAID EXPENSES AND OTHER CURRENT ASSETS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20240331_zt2PVTuHlhod" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20231231_zbDVW1kbV5Oa" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr id="xdx_40C_eus-gaap--PrepaidInsurance_iI_maPEAOAzlO0_zqzvnjkysBL" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify; padding-left: 10pt">Prepaid insurance</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">120,215</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">171,855</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_ecustom--PrepaidLegalAndProfessional_iI_maPEAOAzlO0_z94W80xVNU2j" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-left: 10pt">Legal and professional</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,042</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,476</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OtherPrepaidExpenseCurrent_iI_maPEAOAzlO0_zmruPhczusii" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 10pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">199,643</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">124,686</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_mtPEAOAzlO0_zv10nY7jhCVk" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Total prepaid expenses and other current assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">344,900</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">321,017</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A1_zJqqXCvIbAZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_894_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zPpkHUOFNSJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses and other current assets are summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B3_zlKOl5glg1q9" style="display: none">SCHEDULE OF PREPAID EXPENSES AND OTHER CURRENT ASSETS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20240331_zt2PVTuHlhod" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20231231_zbDVW1kbV5Oa" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr id="xdx_40C_eus-gaap--PrepaidInsurance_iI_maPEAOAzlO0_zqzvnjkysBL" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify; padding-left: 10pt">Prepaid insurance</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">120,215</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">171,855</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_ecustom--PrepaidLegalAndProfessional_iI_maPEAOAzlO0_z94W80xVNU2j" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-left: 10pt">Legal and professional</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,042</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,476</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OtherPrepaidExpenseCurrent_iI_maPEAOAzlO0_zmruPhczusii" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 10pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">199,643</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">124,686</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_mtPEAOAzlO0_zv10nY7jhCVk" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Total prepaid expenses and other current assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">344,900</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">321,017</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 120215 171855 25042 24476 199643 124686 344900 321017 <p id="xdx_80B_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zM1BIr5By3W8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 5. <span id="xdx_82B_zz7tYlFxJN0d">PROPERTY AND EQUIPMENT, NET</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--PropertyPlantAndEquipmentTextBlock_zm7XzYsoQLai" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B9_zIWbFTLyDK8b" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20240331_zyaeMCT7ZPGb" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_493_20231231_zzxXMJWbnhu7" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LabEquipmentMember_zIOtsD6nAPD7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify">Lab equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">647,214</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">647,214</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndSoftwareMember_z66Q9H1BtMph" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Computers and software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">68,682</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">68,682</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zjZVEj9zFerg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,941</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,941</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zm7ZyFFWMdhj" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Vehicles</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">148,102</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">105,919</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzFLE_zmKvjMN4tW1f" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">873,939</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">831,756</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzFLE_ziLi90JphMRc" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(412,730</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(373,123</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzFLE_zKXcKTJzt2I8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt; padding-left: 10pt">Total property and equipment, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">461,209</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">458,633</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zxe49HCQxEM4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation expense was $<span id="xdx_902_eus-gaap--Depreciation_c20240101__20240331_zUbp3oicphv9" title="Depreciation expense">38,811</span> and $<span id="xdx_900_eus-gaap--Depreciation_c20230101__20230331_zTw58uqC1oF3" title="Depreciation expense">21,685</span> for the three months ended March 31, 2024 and 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--PropertyPlantAndEquipmentTextBlock_zm7XzYsoQLai" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B9_zIWbFTLyDK8b" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20240331_zyaeMCT7ZPGb" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_493_20231231_zzxXMJWbnhu7" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LabEquipmentMember_zIOtsD6nAPD7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify">Lab equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">647,214</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">647,214</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndSoftwareMember_z66Q9H1BtMph" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Computers and software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">68,682</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">68,682</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zjZVEj9zFerg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,941</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,941</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zm7ZyFFWMdhj" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Vehicles</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">148,102</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">105,919</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzFLE_zmKvjMN4tW1f" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">873,939</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">831,756</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzFLE_ziLi90JphMRc" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(412,730</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(373,123</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzFLE_zKXcKTJzt2I8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt; padding-left: 10pt">Total property and equipment, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">461,209</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">458,633</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 647214 647214 68682 68682 9941 9941 148102 105919 873939 831756 412730 373123 461209 458633 38811 21685 <p id="xdx_808_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zRzvMUG0zrzb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 6. <span id="xdx_82E_zDKFVRncbtN">ACCRUED EXPENSES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89F_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zUXlOMjQ7GOd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses are summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BE_zwxIx7iOiVGg" style="display: none">SCHEDULE OF ACCRUED EXPENSES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20240331_zSogQgLFxOz9" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20231231_zZduWQlAXPih" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr id="xdx_400_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_maAEzneg_zdZ2XTQYk411" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify">Compensation</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">670,488</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">857,037</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--AccruedProfessionalFeesCurrent_iI_maAEzneg_zFt1Vy7mo1zi" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Legal and professional</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">196,553</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">257,926</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--AccruedClinicalExpenseCurrent_iI_maAEzneg_zngvxMzZTxt4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Clinical</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,356</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,350</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maAEzneg_z3I6rpPXR9m" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,922</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,498</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iTI_mtAEzneg_zNgdSmrlbht5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt; padding-left: 10pt">Total accrued expenses</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">883,319</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,149,811</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_z0VpRtskiVKj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89F_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zUXlOMjQ7GOd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses are summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BE_zwxIx7iOiVGg" style="display: none">SCHEDULE OF ACCRUED EXPENSES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20240331_zSogQgLFxOz9" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20231231_zZduWQlAXPih" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr id="xdx_400_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_maAEzneg_zdZ2XTQYk411" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify">Compensation</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">670,488</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">857,037</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--AccruedProfessionalFeesCurrent_iI_maAEzneg_zFt1Vy7mo1zi" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Legal and professional</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">196,553</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">257,926</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--AccruedClinicalExpenseCurrent_iI_maAEzneg_zngvxMzZTxt4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Clinical</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,356</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,350</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maAEzneg_z3I6rpPXR9m" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,922</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,498</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iTI_mtAEzneg_zNgdSmrlbht5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt; padding-left: 10pt">Total accrued expenses</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">883,319</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,149,811</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 670488 857037 196553 257926 3356 15350 12922 19498 883319 1149811 <p id="xdx_80E_eus-gaap--DeferredRevenueDisclosureTextBlock_zaiegH1PU709" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 7. <span id="xdx_820_zLTZ3feurU68">UNEARNED REVENUE</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company engaged in an observational study of CyPath<sup>®</sup> Lung with the DOD. A total of 70 CyPath<sup>®</sup> Lung units were ordered and shipped. However, in compliance with FASB ASC 606, the performance obligation was complete for only 30 units as of March 31, 2024. The performance obligation is deemed complete after samples have been collected and processed and results analyzed. The unearned revenue balance amounted to $<span id="xdx_901_eus-gaap--DeferredRevenue_iI_c20240331_zKU29Ki6YYj1" title="Deferred revenue">30,174</span> and $<span id="xdx_907_eus-gaap--DeferredRevenue_iI_c20231231_zOxS3yIDQBg4" title="Deferred revenue">33,058</span> as of March 31, 2024, and December 31, 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 30174 33058 <p id="xdx_80D_eus-gaap--FairValueMeasurementInputsDisclosureTextBlock_zoeaHCiR7c4e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 8. <span id="xdx_82D_zcC2QyNaTeI">FAIR VALUE MEASUREMENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company analyzes all financial instruments with features of both liabilities and equity under the FASB accounting standard for such instruments. Under this standard, financial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated fair value of certain financial instruments, including cash and cash equivalents, accounts and other receivables, prepaid and other current assets, accounts payable, accrued expenses, and loan payable, are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_805_eus-gaap--LesseeOperatingLeasesTextBlock_zLhnIfp2Zhwf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 9. <span id="xdx_821_zHJqMzReHlF5">LEASES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has one operating lease for its real estate and office space for the CAP/CLIA laboratory, as well as multiple finance leases for lab equipment in Texas that were acquired through the September 18, 2023, acquisition. The operating lease has a remaining lease term of <span id="xdx_902_eus-gaap--LesseeOperatingLeaseRemainingLeaseTerm_iI_dtY_c20240331_zDfVQRakEZM4" title="Operating lease, remaining lease term">3.33</span> years as of March 31, 2024. The Company has finance leases consisting of office and lab equipment with remaining lease terms ranging from approximately <span id="xdx_900_eus-gaap--LesseeFinanceLeaseRemainingLeaseTerm_iI_dtY_c20240331__srt--RangeAxis__srt--MinimumMember_zEvddgc9WQYi" title="Finance lease, remaining lease term">2.5</span> to <span id="xdx_906_eus-gaap--LesseeFinanceLeaseRemainingLeaseTerm_iI_dtY_c20240331__srt--RangeAxis__srt--MaximumMember_zJmsiBn0rhx6" title="Finance lease, remaining lease term">4.25</span> years as of March 31, 2024, for which the Company has determined that it will use the equipment for a major part of its remaining economic life.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The lease agreements generally do not provide an implicit borrowing rate. Therefore, the Company used a benchmark approach as of September 18, 2023, to derive an appropriate incremental borrowing rate to discount remaining lease payments. The Company benchmarked itself against other companies of similar credit ratings and comparable quality and derived imputed interest rates ranging from <span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20240331__srt--RangeAxis__srt--MinimumMember_zvMF5E1zJ1i4" title="Imputed interest, rate">8.01</span>% to <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20240331__srt--RangeAxis__srt--MaximumMember_zEKQrvDcnRof" title="Imputed interest, rate">8.07</span>% for the lease term lengths.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leases with an initial term of 12 months or less are not recorded on the balance sheet. There are no material residual guarantees associated with any of the Company’s leases, and there are no significant restrictions or covenants included in the Company’s lease agreements. Certain leases include variable payments related to common area maintenance and property taxes, which are billed by the landlord, as is customary with these types of charges for office space. The Company has not entered into any lease arrangements with related parties, and the Company is not the sublessor in any arrangement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s existing leases contain escalation clauses and renewal options. The Company has evaluated several factors in assessing whether there is reasonable certainty that the Company will exercise a contractual renewal option. For leases with renewal options that are reasonably certain to be exercised, the Company included the renewal term in the total lease term used in calculating the right-of-use asset and lease liability.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--LeaseCostTableTextBlock_zlLF5E01f5B6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of lease expense, which are included in selling, general and administrative expense and depreciation and amortization for the three months ended March 31, 2024 and 2023, are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BC_zOS3TdST2Vb5" style="display: none">SCHEDULE OF COMPONENTS OF LEASE EXPENSE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Components of lease expense:</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20240101__20240331_z9zIwFRhqLx7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20230101__20230331_zsDKhSiF3N0i" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40E_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_maLCzPfj_zRFimvssgOn6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Amortization of right-of-use assets - finance lease</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">96,243</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0802">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FinanceLeaseInterestExpense_maLCzPfj_ztJ5PBL3xyo4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Interest on lease liabilities - finance lease</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,550</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0805">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseCost_maLCzPfj_zOqptLfVznG7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Operating lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">29,915</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0808">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LeaseCost_iT_mtLCzPfj_zUp09DAHbhI3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">149,708</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0811">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A1_z9Zff8KA5eLl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89F_ecustom--ScheduleOfCapitalLeasedAsssetTableTextBlock_zJY84Oy7YGvk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental balance sheet information relating to leases was as follows as of March 31, 2024, and December 31, 2023:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B3_z9bEa7fBxC19" style="display: none">SCHEDULE OF BALANCE SHEET INFORMATION RELATING TO LEASES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Operating leases:</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20240331_zuv3eBfzPdz6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20231231_zQ1fFNQP5mYf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zEcdYzoWx4u2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-bottom: 2.5pt">Operating lease right-of-use assets</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">347,860</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">370,312</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityCurrent_iI_z3IMVdsLKESe" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Operating lease liability, current</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">96,631</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">94,708</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zSd2CalOE761" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Operating lease liability, long-term</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">258,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">283,001</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Finance leases:</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20240331_zTDOuFGu6nne" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_492_20231231_zxLXk5TeUZf2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40C_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_zzIr4Z9WUp9i" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Finance lease right-of-use asset, gross</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,294,168</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,294,168</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_di_zD0jorvTDV22" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(224,567</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(128,324</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--FinanceLeaseRightOfUseAsset_iI_zvG80KfaKznh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance lease right-of-use asset, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,069,601</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,165,844</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--FinanceLeaseLiabilityCurrent_iI_zjmB4B3Jo4Lg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Finance lease liability, current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">372,787</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">365,463</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_zDAv8jirRs0a" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Finance lease liability, long-term</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">739,478</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">835,467</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--FinanceLeaseLiability_iI_zqCnutZcwkoj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total finance lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,112,265</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,200,930</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Weighted-average remaining lease term:</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Operating leases (in years)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20240331_zxhF4TkGSBZ1" title="Weighted average remaining operating lease, term">3.33</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_z8RL9Kctit7i" title="Weighted average remaining operating lease, term">3.58</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Finance leases (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20240331_zhRzUjsVNGIl" title="Weighted average remaining finance lease, term">3.04</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zumgm7LvoCLh" title="Weighted average remaining finance lease, term">3.25</span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Weighted-average discount rate:</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20240331_zebaJKV0NjXe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49D_20231231_zxmDuDtE4yad" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_zltoWaoC4NV" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Operating leases</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">8.07</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">8.07</td><td style="width: 1%; text-align: left">%</td></tr> <tr id="xdx_409_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_dp_zl8jFivvaYoa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.01</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.01</td><td style="text-align: left">%</td></tr> </table> <p id="xdx_8AC_znuLiCkM4rAa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_898_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z83CD7zjB2Pl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future minimum lease payment under non-cancellable lease as of March 31, 2024, are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BF_ziK8fTyyZtb" style="display: none">SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT UNDER NON-CANCELLABLE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Operating Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Finance Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Remaining for 2024</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_ma2_c20240331_zyxFhGX6z7xk" style="width: 20%; text-align: right" title="2024">91,294</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_ma3_c20240331_z4WReejFWgG6" style="width: 20%; text-align: right" title="2024">336,378</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_ma2_c20240331_z0Amdvd7iZki" style="text-align: right" title="2024">121,726</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_ma3_c20240331_zOHlfpsSkR1c" style="text-align: right" title="2024">448,505</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_ma2_c20240331_zlzUCTeeijh6" style="text-align: right" title="2025">121,726</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_ma3_c20240331_z06zguZcaJle" style="text-align: right" title="2025">270,395</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">2027 and thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearThreeAndThereafter_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_ma2_c20240331_zniaKAtgnpyh" style="border-bottom: Black 1.5pt solid; text-align: right" title="2027 and thereafter">71,007</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98A_ecustom--FinanceLeaseLiabilityPaymentsDueYearThreeAndThereafter_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_ma3_c20240331_zhUCmGv8QPKd" style="border-bottom: Black 1.5pt solid; text-align: right" title="2027 and thereafter">202,970</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total undiscounted cash flows</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_mt2_c20240331_zRazcuOBFLId" style="text-align: right" title="Total undiscounted cash flows">405,753</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iTIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_mt3_c20240331_zT27gU6q95Xg" style="text-align: right" title="Total undiscounted cash flows">1,258,248</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Less discounting</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_di_c20240331_zLV3DgKbO377" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less discounting">(51,012</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_di_c20240331_zZ10FEU7uHU8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less discounting">(145,983</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--OperatingLeaseLiability_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_c20240331_zO3iZIfGdn4k" style="border-bottom: Black 2.5pt double; text-align: right" title="Present value of lease liabilities">354,741</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--FinanceLeaseLiability_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_c20240331_zKfLHWvJA3m6" style="border-bottom: Black 2.5pt double; text-align: right" title="Present value of lease liabilities">1,112,265</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zbr0QT8HkD9i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> P3Y3M29D P2Y6M P4Y3M 0.0801 0.0807 <p id="xdx_895_eus-gaap--LeaseCostTableTextBlock_zlLF5E01f5B6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of lease expense, which are included in selling, general and administrative expense and depreciation and amortization for the three months ended March 31, 2024 and 2023, are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BC_zOS3TdST2Vb5" style="display: none">SCHEDULE OF COMPONENTS OF LEASE EXPENSE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Components of lease expense:</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20240101__20240331_z9zIwFRhqLx7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20230101__20230331_zsDKhSiF3N0i" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40E_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_maLCzPfj_zRFimvssgOn6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Amortization of right-of-use assets - finance lease</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">96,243</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0802">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FinanceLeaseInterestExpense_maLCzPfj_ztJ5PBL3xyo4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Interest on lease liabilities - finance lease</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,550</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0805">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseCost_maLCzPfj_zOqptLfVznG7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Operating lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">29,915</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0808">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LeaseCost_iT_mtLCzPfj_zUp09DAHbhI3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">149,708</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0811">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 96243 23550 29915 149708 <p id="xdx_89F_ecustom--ScheduleOfCapitalLeasedAsssetTableTextBlock_zJY84Oy7YGvk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental balance sheet information relating to leases was as follows as of March 31, 2024, and December 31, 2023:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B3_z9bEa7fBxC19" style="display: none">SCHEDULE OF BALANCE SHEET INFORMATION RELATING TO LEASES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Operating leases:</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20240331_zuv3eBfzPdz6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20231231_zQ1fFNQP5mYf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zEcdYzoWx4u2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-bottom: 2.5pt">Operating lease right-of-use assets</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">347,860</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">370,312</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityCurrent_iI_z3IMVdsLKESe" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Operating lease liability, current</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">96,631</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">94,708</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zSd2CalOE761" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Operating lease liability, long-term</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">258,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">283,001</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Finance leases:</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20240331_zTDOuFGu6nne" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_492_20231231_zxLXk5TeUZf2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40C_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_zzIr4Z9WUp9i" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Finance lease right-of-use asset, gross</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,294,168</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,294,168</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_di_zD0jorvTDV22" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(224,567</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(128,324</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--FinanceLeaseRightOfUseAsset_iI_zvG80KfaKznh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance lease right-of-use asset, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,069,601</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,165,844</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--FinanceLeaseLiabilityCurrent_iI_zjmB4B3Jo4Lg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Finance lease liability, current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">372,787</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">365,463</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_zDAv8jirRs0a" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Finance lease liability, long-term</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">739,478</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">835,467</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--FinanceLeaseLiability_iI_zqCnutZcwkoj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total finance lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,112,265</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,200,930</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Weighted-average remaining lease term:</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Operating leases (in years)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20240331_zxhF4TkGSBZ1" title="Weighted average remaining operating lease, term">3.33</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_z8RL9Kctit7i" title="Weighted average remaining operating lease, term">3.58</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Finance leases (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20240331_zhRzUjsVNGIl" title="Weighted average remaining finance lease, term">3.04</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zumgm7LvoCLh" title="Weighted average remaining finance lease, term">3.25</span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Weighted-average discount rate:</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20240331_zebaJKV0NjXe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49D_20231231_zxmDuDtE4yad" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_zltoWaoC4NV" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Operating leases</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">8.07</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">8.07</td><td style="width: 1%; text-align: left">%</td></tr> <tr id="xdx_409_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_dp_zl8jFivvaYoa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.01</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.01</td><td style="text-align: left">%</td></tr> </table> 347860 370312 96631 94708 258110 283001 1294168 1294168 224567 128324 1069601 1165844 372787 365463 739478 835467 1112265 1200930 P3Y3M29D P3Y6M29D P3Y14D P3Y3M 0.0807 0.0807 0.0801 0.0801 <p id="xdx_898_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z83CD7zjB2Pl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future minimum lease payment under non-cancellable lease as of March 31, 2024, are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BF_ziK8fTyyZtb" style="display: none">SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT UNDER NON-CANCELLABLE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Operating Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Finance Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Remaining for 2024</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_ma2_c20240331_zyxFhGX6z7xk" style="width: 20%; text-align: right" title="2024">91,294</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_ma3_c20240331_z4WReejFWgG6" style="width: 20%; text-align: right" title="2024">336,378</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_ma2_c20240331_z0Amdvd7iZki" style="text-align: right" title="2024">121,726</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_ma3_c20240331_zOHlfpsSkR1c" style="text-align: right" title="2024">448,505</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_ma2_c20240331_zlzUCTeeijh6" style="text-align: right" title="2025">121,726</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_ma3_c20240331_z06zguZcaJle" style="text-align: right" title="2025">270,395</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">2027 and thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearThreeAndThereafter_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_ma2_c20240331_zniaKAtgnpyh" style="border-bottom: Black 1.5pt solid; text-align: right" title="2027 and thereafter">71,007</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98A_ecustom--FinanceLeaseLiabilityPaymentsDueYearThreeAndThereafter_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_ma3_c20240331_zhUCmGv8QPKd" style="border-bottom: Black 1.5pt solid; text-align: right" title="2027 and thereafter">202,970</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total undiscounted cash flows</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_mt2_c20240331_zRazcuOBFLId" style="text-align: right" title="Total undiscounted cash flows">405,753</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iTIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_mt3_c20240331_zT27gU6q95Xg" style="text-align: right" title="Total undiscounted cash flows">1,258,248</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Less discounting</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_di_c20240331_zLV3DgKbO377" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less discounting">(51,012</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_di_c20240331_zZ10FEU7uHU8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less discounting">(145,983</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--OperatingLeaseLiability_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_c20240331_zO3iZIfGdn4k" style="border-bottom: Black 2.5pt double; text-align: right" title="Present value of lease liabilities">354,741</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--FinanceLeaseLiability_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_c20240331_zKfLHWvJA3m6" style="border-bottom: Black 2.5pt double; text-align: right" title="Present value of lease liabilities">1,112,265</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 91294 336378 121726 448505 121726 270395 71007 202970 405753 1258248 51012 145983 354741 1112265 <p id="xdx_80A_eus-gaap--DebtDisclosureTextBlock_z5ZAhSbiAcvb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 10. <span id="xdx_82E_zYnC6ppeOwZ4">NOTES PAYABLE</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Toyota Corolla - 2024</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 18, 2024, the Company entered into a Finance Agreement to purchase a 2024 Toyota Corolla for $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20240318__us-gaap--TypeOfArrangementAxis__custom--TwentyTwentyFourToyotaCorollaMember_ze63DGtZ0Aqc" title="Face amount">33,620</span> with a maturity date of <span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20240317__20240318__us-gaap--TypeOfArrangementAxis__custom--TwentyTwentyFourToyotaCorollaMember_zx9gqz7d8rhg" title="Maturity date">February 18, 2030</span>. The loan bears fixed interest at a rate of <span id="xdx_908_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_uPure_c20240318__us-gaap--TypeOfArrangementAxis__custom--TwentyTwentyFourToyotaCorollaMember_z6pE2x63Hlth" title="Bears fixed interest rate">5.99</span>% per annum, with monthly payments of $<span id="xdx_90B_eus-gaap--DebtInstrumentPeriodicPayment_c20240317__20240318__us-gaap--TypeOfArrangementAxis__custom--TwentyTwentyFourToyotaCorollaMember_zWo9FewOvJl" title="Monthly payments">467</span>, which is comprised of principal and interest. This loan is collateralized by the underlying vehicle. The balance of this loan as of March 31, 2024, and December 31, 2023, is $<span id="xdx_904_eus-gaap--ProceedsFromBankDebt_c20240101__20240331_z9KjZS4xhh2a" title="Proceeds from loans payable">27,723</span> and $<span id="xdx_90E_eus-gaap--ProceedsFromBankDebt_c20230101__20231231_zU3dWGlzeSH1" title="Proceeds from loans payable">0</span>, respectively. The current portion of the balance of this loan as of March 31, 2024, and December 31, 2023, is $<span id="xdx_905_eus-gaap--NotesPayableCurrent_iI_c20240331_zQcM3P8Qp5f5" title="Notes payable, current portion">4,686</span> and $<span id="xdx_901_eus-gaap--NotesPayableCurrent_iI_dxL_c20231231_zVOWqrqrSE13" title="Notes payable, current portion::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0902">0</span></span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 33620 2030-02-18 0.0599 467 27723 0 4686 <p id="xdx_80E_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zBAGYoQs1hrc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 11. <span id="xdx_829_zEaQBH2D0VV1">COMMITMENTS AND CONTINGENCIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Operating Leases</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In addition to the operating lease listed in Note 9, the Company leases its corporate offices under a month-to-month agreement and leases laboratory and additional office space under an operating lease that is renewable annually by written notice by the Company and will require renewal in September 2024. Rent expense for office and lab space amounted to approximately $<span id="xdx_902_eus-gaap--PaymentsForRent_c20240101__20240331_zPbxpPkLB6ud" title="Rent expense">31,000</span> and $<span id="xdx_901_eus-gaap--PaymentsForRent_c20230101__20230331_z5umZa2jtBVh" title="Rent expense">26,000</span> for the three months ended March 31, 2024, and 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Legal Matters</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From time to time, the Company is involved in various disputes and litigation matters that arise in the ordinary course of business. To date, the Company has no material pending legal proceedings.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 31000 26000 <p id="xdx_809_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zZmEoMAScnzi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 12. <span id="xdx_823_zbLwcaxCL6te">COMMON STOCK</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Common Stock</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has authorized a total of <span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_iI_c20240331_zGdQ192QfjKe" title="Common stock, shares authorized">25,000,000</span> shares of Common Stock, $<span id="xdx_90A_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20240331_zY8zwBiZVoXf" title="Common stock par value">0.007</span> par value per share. On June 6, 2023, the Company received stockholder approval to increase the number of authorized shares from <span id="xdx_906_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20230606_zSk1CsL8Sfje" title="Common stock, shares authorized">14,285,715</span> shares to <span id="xdx_90F_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20240331_zTb0wtQQnWf8" title="Common stock, shares authorized">25,000,000</span> shares. The Company has issued <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zeCxEZtp6Bkl" title="Common shares issued">11,514,354</span> shares of Common Stock of which <span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iI_pid_c20240331__us-gaap--AwardTypeAxis__custom--RestrictedStockUnitsUnvestedMember_zwf1CFi21B5h" title="Unvested number of shares">297,862</span> are unvested restricted stock shares as of March 31, 2024, and <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z19fIOzwfNy5" title="Shares of common stock">9,505,255</span> shares of Common Stock of which <span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iI_pid_c20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z10uZpHsGZE9" title="Unvested number of shares">110,664</span> are unvested as of December 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 25000000 0.007 14285715 25000000 11514354 297862 9505255 110664 <p id="xdx_804_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_ztyVRT14WjHf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 13. <span id="xdx_827_zTqvdOnT7eb">STOCK-BASED COMPENSATION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company grants options and restricted stock awards under its 2014 Equity Incentive Plan (the “Plan”). Under the Plan, the Company is authorized to grant options or restricted stock for up to <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zArxWeTildk5" title="Grant option, outstanding">2,000,000</span> shares of Common Stock. On June 6, 2023, the Company received stockholder approval to increase the number of authorized shares from <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20230606__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zmuDK8rXzApj" title="Number of shares authorized">1,142,857</span> to <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zuEzDRFnNgbe" title="Number of shares authorized">2,000,000</span>. Options or restricted stock awards may be granted to employees, the Company’s board of directors, and external consultants who provide services to the Company. Options and restricted stock awards granted under the Plan have vesting schedules with terms of one to three years and become fully exercisable based on specific terms imposed at the date of grant. The 2014 Equity Incentive Plan expired according to the respective 10 year terms of the Plan in March 2024. A new 2024 Employee Incentive Plan (“2024 Plan”) has been drafted for resolution to a majority Shareholder vote held at the Annual Meeting of Shareholders on June 4, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_892_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_znAt69jr28N4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: -0.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has recorded stock-based compensation expense related to the issuance of restricted stock awards in the following line items in the accompanying condensed consolidated statement of operations:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: -0.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B5_zw3KJnfg98Gj" style="display: none">SUMMARY OF STOCK-BASED COMPENSATION EXPENSE RECOGNIZED FOR STOCK OPTION AWARDS</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_497_20240101__20240331_zXciLfE11tE" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20230101__20230331_z8XjHO5lzIYk" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_40A_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_z2h2KEc4ndJh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify">Research and development</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">21,882</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">11,268</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zv6YHJOZ5Kl2" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Selling, general and administrative</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">260,731</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">146,345</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--AllocatedShareBasedCompensationExpense_zgpSYVGmwGP3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">Total stock-based compensation expense</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">282,613</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">157,613</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A3_zpGct61Ec03h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z4bzuVzV9X79" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes stock option activity under the Plan:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BC_zAadD7WJG9Ye" style="display: none">SUMMARY OF OPTION ACTIVITY</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of <br/>options</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted-average <br/>exercise price</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted-average <br/>remaining contractual <br/>term (in years)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Aggregate <br/>intrinsic value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: justify">Outstanding at December 31, 2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_z0ILZyROfZxi" style="width: 11%; text-align: right" title="Number of Options Outstanding, Balance">683,695</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zuUatMjdTwv2" style="width: 11%; text-align: right" title="Weighted-Average Exercise Price Outstanding, Balance">3.99</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zksz7vPoQnGf" title="Weighted- Average Remaining Contractual Term, Outstanding">2.9</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zA0Cv0VpDgye" style="width: 11%; text-align: right" title="Aggregate Intrinsic Value Outstanding, Balance">158,332</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_z9uvkFb7hLvg" style="text-align: right" title="Number of Options, Granted"><span style="-sec-ix-hidden: xdx2ixbrl0957">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_z82nuY9WdMP1" style="text-align: right" title="Weighted-Average Exercise Price, Granted"><span style="-sec-ix-hidden: xdx2ixbrl0959">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zdVeVFtzcv2c" style="text-align: right" title="Number of Options, Exercised">(64,848</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zjmVbGYDqxBd" style="text-align: right" title="Weighted-Average Exercise Price, Exercised">1.155</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zDNQ0N3ObCH5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Options, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0965">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_z8R5kl4YnXN2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted-Average Exercise Price, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0967">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt">Outstanding at March 31, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zzsGKwpV63Uh" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Balance">618,847</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zHsSkDpE0Unl" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-Average Exercise Price Outstanding, Balance">4.28</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zhjLczpS2wk7" title="Weighted- Average Remaining Contractual Term, Outstanding">2.7</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zeFAoVWttnv3" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic Value Outstanding, Balance">243,097</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt">Vested and exercisable at March 31, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iE_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zLAGmABgxvak" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Vested and exercisable">618,053</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zrOXshIZRn47" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-Average Exercise Price, Vested and exercisable">4.28</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_z2wfib0lzZk2" title="Weighted- Average Remaining Contractual Term, Vested and exercisable">2.7</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iE_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zRfivAUUqZrd" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic Value, Vested and exercisable">243,097</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zRXQF79J7Xc8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 31, 2024, there was <span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_do_c20240331_zEphd1O6ZuHf" title="Unrecognized compensation">no</span> unrecognized compensation cost related to non-vested stock options.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three months ended March 31, 2024, <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zWdciLMN1DZd" title="Options exercised, shares">64,848</span> options were exercised at an exercise price of $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zOxHNPXJincj" title="Exercise price">1.155</span> for proceeds of $<span id="xdx_903_eus-gaap--ProceedsFromStockOptionsExercised_c20240101__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zlXzducPbgt7" title="Options exercised, value">74,899</span>. During the three months ended March 31, 2023, there were <span id="xdx_90C_eus-gaap--ProceedsFromStockOptionsExercised_do_c20230101__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zHCPKRT0Qdil" title="Options exercised, value">no</span> options exercised.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zGGc1QASNtyh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes restricted stock award activity under the Plan:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B0_zFFBfv5tf2qc" style="display: none">SUMMARY OF RESTRICTED STOCK AWARD</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of <br/>restricted stock <br/>awards (RSA)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted-average <br/>grant price</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">FMV on <br/>grant date</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Vested number <br/>of RSA</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Unvested number <br/>of RSA</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 35%; text-align: justify">Balance at December 31, 2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zDqeOi3UnOs" style="width: 9%; text-align: right" title="Number of restricted stock awards, Balance">540,967</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zh90RxXeu8F5" style="width: 9%; text-align: right" title="Weighted-average grant price, Balance">2.24</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumber_iS_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_z6BqiC0Wb48c" style="width: 9%; text-align: right" title="FMV on grant date, Balance">1,209,391</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iS_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zjk9RS6ifGKj" style="width: 9%; text-align: right" title="Vested number of RSA, Balance">441,059</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iS_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zR1QX51iTTI9" style="width: 9%; text-align: right" title="Unvested number of RSA, Balance">99,908</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zZiHTyhJZVe5" style="text-align: right" title="Number of restricted stock awards, Granted">344,251</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zhBdRWZ5b3i7" style="text-align: right" title="Weighted-average grant price, Granted">1.53</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumberGrants_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zOEbfXstjFU9" style="text-align: right" title="FMV on grant date, Granted">528,013</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumberGranted_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_z4waKnJc5n2i" style="text-align: right" title="Vested number of RSA, Granted">146,297</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zflOXCOeDTu9" style="text-align: right" title="Unvested number of RSA, Granted">197,954</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zAbujpS76Eee" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of restricted stock awards, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1017">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_ze07hnZ28La9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted-average grant price, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1019">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumberForfeited_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zEHRkcZr8HGh" style="border-bottom: Black 1.5pt solid; text-align: right" title="FMV on grant date, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1021">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumberForfeited_iN_di_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zuSmYjXvqVGf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Vested number of RSA, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1023">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zlWUeziCKFx5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unvested number of RSA, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1025">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Balance at March 31, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zDZiwULxunQ4" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of restricted stock awards, Balance">885,218</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zriur9gBlcV2" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant price, Ending Balance">1.96</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumber_iE_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zmluqG4hdfi2" style="border-bottom: Black 2.5pt double; text-align: right" title="FMV on grant date, Balance">1,737,404</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iE_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zHXhtovKQqL5" style="border-bottom: Black 2.5pt double; text-align: right" title="Vested number of RSA, Balance">587,356</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iE_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zr45Vbzn8kdi" style="border-bottom: Black 2.5pt double; text-align: right" title="Unvested number of RSA, Balance">297,862</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AE_zAScYdrwmJA5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three months ended March 31, 2024, the Company issued restricted stock awards (“RSAs”) for <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__srt--TitleOfIndividualAxis__custom--EmployeesNonemployeesAndBoardOfDirectorsMember_zMXJTO5f7yFd" title="Grant date fair value of options granted">344,251</span> shares of Common Stock to employees, non-employees, and the board of directors. The shares vest in equal monthly installments over terms of between immediately up to <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_dc_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__srt--TitleOfIndividualAxis__custom--EmployeesNonemployeesAndBoardOfDirectorsMember_z6SCAjdaMNmd" title="Stock options, vested period">three years</span>, subject to the employees and non-employees providing continuous service through the vesting date. During the three months ended March 31, 2024, <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zxgmMSG74cf3" title="Numbet of vested options">10,736</span> shares vested from RSAs granted prior to January 1, 2024, and <span id="xdx_904_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumberGranted_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zQj9piXVEdgc" title="Vested number of RSA, Granted">146,297</span> shares vested from RSAs granted during the three months ended March 31, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 2000000 1142857 2000000 <p id="xdx_892_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_znAt69jr28N4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: -0.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has recorded stock-based compensation expense related to the issuance of restricted stock awards in the following line items in the accompanying condensed consolidated statement of operations:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: -0.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B5_zw3KJnfg98Gj" style="display: none">SUMMARY OF STOCK-BASED COMPENSATION EXPENSE RECOGNIZED FOR STOCK OPTION AWARDS</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_497_20240101__20240331_zXciLfE11tE" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20230101__20230331_z8XjHO5lzIYk" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_40A_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_z2h2KEc4ndJh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify">Research and development</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">21,882</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">11,268</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zv6YHJOZ5Kl2" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Selling, general and administrative</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">260,731</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">146,345</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--AllocatedShareBasedCompensationExpense_zgpSYVGmwGP3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">Total stock-based compensation expense</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">282,613</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">157,613</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 21882 11268 260731 146345 282613 157613 <p id="xdx_895_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z4bzuVzV9X79" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes stock option activity under the Plan:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BC_zAadD7WJG9Ye" style="display: none">SUMMARY OF OPTION ACTIVITY</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of <br/>options</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted-average <br/>exercise price</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted-average <br/>remaining contractual <br/>term (in years)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Aggregate <br/>intrinsic value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: justify">Outstanding at December 31, 2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_z0ILZyROfZxi" style="width: 11%; text-align: right" title="Number of Options Outstanding, Balance">683,695</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zuUatMjdTwv2" style="width: 11%; text-align: right" title="Weighted-Average Exercise Price Outstanding, Balance">3.99</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zksz7vPoQnGf" title="Weighted- Average Remaining Contractual Term, Outstanding">2.9</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zA0Cv0VpDgye" style="width: 11%; text-align: right" title="Aggregate Intrinsic Value Outstanding, Balance">158,332</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_z9uvkFb7hLvg" style="text-align: right" title="Number of Options, Granted"><span style="-sec-ix-hidden: xdx2ixbrl0957">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_z82nuY9WdMP1" style="text-align: right" title="Weighted-Average Exercise Price, Granted"><span style="-sec-ix-hidden: xdx2ixbrl0959">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zdVeVFtzcv2c" style="text-align: right" title="Number of Options, Exercised">(64,848</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zjmVbGYDqxBd" style="text-align: right" title="Weighted-Average Exercise Price, Exercised">1.155</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zDNQ0N3ObCH5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Options, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0965">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_z8R5kl4YnXN2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted-Average Exercise Price, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0967">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt">Outstanding at March 31, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zzsGKwpV63Uh" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Balance">618,847</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zHsSkDpE0Unl" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-Average Exercise Price Outstanding, Balance">4.28</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zhjLczpS2wk7" title="Weighted- Average Remaining Contractual Term, Outstanding">2.7</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zeFAoVWttnv3" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic Value Outstanding, Balance">243,097</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt">Vested and exercisable at March 31, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iE_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zLAGmABgxvak" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Vested and exercisable">618,053</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zrOXshIZRn47" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-Average Exercise Price, Vested and exercisable">4.28</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_z2wfib0lzZk2" title="Weighted- Average Remaining Contractual Term, Vested and exercisable">2.7</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iE_c20240101__20240331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zRfivAUUqZrd" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic Value, Vested and exercisable">243,097</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 683695 3.99 P2Y10M24D 158332 64848 1.155 618847 4.28 P2Y8M12D 243097 618053 4.28 P2Y8M12D 243097 0 64848 1.155 74899 0 <p id="xdx_89B_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zGGc1QASNtyh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes restricted stock award activity under the Plan:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B0_zFFBfv5tf2qc" style="display: none">SUMMARY OF RESTRICTED STOCK AWARD</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of <br/>restricted stock <br/>awards (RSA)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted-average <br/>grant price</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">FMV on <br/>grant date</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Vested number <br/>of RSA</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Unvested number <br/>of RSA</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 35%; text-align: justify">Balance at December 31, 2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zDqeOi3UnOs" style="width: 9%; text-align: right" title="Number of restricted stock awards, Balance">540,967</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zh90RxXeu8F5" style="width: 9%; text-align: right" title="Weighted-average grant price, Balance">2.24</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumber_iS_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_z6BqiC0Wb48c" style="width: 9%; text-align: right" title="FMV on grant date, Balance">1,209,391</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iS_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zjk9RS6ifGKj" style="width: 9%; text-align: right" title="Vested number of RSA, Balance">441,059</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iS_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zR1QX51iTTI9" style="width: 9%; text-align: right" title="Unvested number of RSA, Balance">99,908</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zZiHTyhJZVe5" style="text-align: right" title="Number of restricted stock awards, Granted">344,251</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zhBdRWZ5b3i7" style="text-align: right" title="Weighted-average grant price, Granted">1.53</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumberGrants_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zOEbfXstjFU9" style="text-align: right" title="FMV on grant date, Granted">528,013</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumberGranted_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_z4waKnJc5n2i" style="text-align: right" title="Vested number of RSA, Granted">146,297</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zflOXCOeDTu9" style="text-align: right" title="Unvested number of RSA, Granted">197,954</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zAbujpS76Eee" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of restricted stock awards, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1017">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_ze07hnZ28La9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted-average grant price, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1019">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumberForfeited_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zEHRkcZr8HGh" style="border-bottom: Black 1.5pt solid; text-align: right" title="FMV on grant date, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1021">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumberForfeited_iN_di_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zuSmYjXvqVGf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Vested number of RSA, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1023">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zlWUeziCKFx5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unvested number of RSA, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1025">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Balance at March 31, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zDZiwULxunQ4" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of restricted stock awards, Balance">885,218</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zriur9gBlcV2" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant price, Ending Balance">1.96</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairMarketValueOptionsOutstandingNumber_iE_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zmluqG4hdfi2" style="border-bottom: Black 2.5pt double; text-align: right" title="FMV on grant date, Balance">1,737,404</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iE_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zHXhtovKQqL5" style="border-bottom: Black 2.5pt double; text-align: right" title="Vested number of RSA, Balance">587,356</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iE_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zr45Vbzn8kdi" style="border-bottom: Black 2.5pt double; text-align: right" title="Unvested number of RSA, Balance">297,862</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 540967 2.24 1209391 441059 99908 344251 1.53 528013 146297 197954 885218 1.96 1737404 587356 297862 344251 P3Y 10736 146297 <p id="xdx_805_ecustom--WarrantsDisclosureTextBlock_zbMOCtVFjEk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 14. <span id="xdx_829_zFr1p8yKVL9j">WARRANTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s outstanding Common Stock warrants are equity classified. As of March 31, 2024, and December 31, 2023, the Company had <span id="xdx_902_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240331_zzjXxwQBSXA9" title="Warrant outstanding">8,838,717</span> and <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20231231_zR4TVtNIWWRi" title="Warrant outstanding">4,649,952</span> warrants outstanding to purchase one share of the Company’s Common Stock for each warrant at a weighted average exercise price of $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zO74tMBhuNK7" title="Weighted average exercise price"><span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zd55nocR5w6h" title="Weighted average exercise price">3.53</span></span> and expire at various dates through March 2029. During the three months ended March 31, 2024, <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_do_c20240101__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zamSsLIIOASl" title="Exercise of warrants">no</span> warrants were exercised into an equivalent number of Common Shares as compared to <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20230101__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zi5XMXv2r7nj" title="Exercise of warrants">1,036,486</span> warrants being exercised during the three months ended March 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 8, 2024, the Company issued to certain investors (i) in a registered direct offering, <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240308__20240308__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zPvYRMa7STj9" title="Number of shares issued">1,600,000</span> shares of the Company’s common stock and (ii) in a concurrent private placement, warrants to purchase an aggregate of <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240308__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zPSu9t0ZeO64" title="Warrants to purchase common stock">1,600,000</span> shares of Common Stock, with an exercise price of $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240308__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zRTSQk5cqYRg" title="Exercise price">1.64</span> (collectively, the “Transaction”), which Transaction constitutes a Dilutive Issuance under the terms of the Warrants. In addition, the placement agent was granted warrants to purchase <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240308__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--ClassOfWarrantOrRightAxis__custom--PlacementAgentMember_zM9iTvfoN5r3" title="Warrants to purchase common stock">32,000</span> shares of Common Stock, with an exercise price of $<span id="xdx_902_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240308__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--ClassOfWarrantOrRightAxis__custom--PlacementAgentMember_zCJbgDUUVmrk" title="Exercise price">1.64</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Section 3(b) of the Warrant Agreement executed during the IPO in September 2022 provides that in the event of a Dilutive Issuance, the Exercise Price of the Warrants shall be reduced and only reduced to equal the effective price per share of the Dilutive Issuance (the “Base Share Price”), and the number of Warrant Shares issuable thereunder shall be increased such that the aggregate Exercise Price payable pursuant to the Warrant, after taking into account the decrease in the Exercise Price, shall be equal to the aggregate Exercise Price prior to such adjustment, provided that the <span id="xdx_907_ecustom--WarrantsDescription_c20240308__20240308__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zMiCBWTFF0p3" title="Warrants description">Base Share Price shall not be less than $3.0625 (50% of the public offering price of the Units sold in the Company’s IPO) (subject to adjustment for reverse and forward stock splits, recapitalizations, and similar transactions).</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The effect of the Transaction is such that the Exercise Price of the Warrants shall be reduced to $<span id="xdx_90C_eus-gaap--WarrantExercisePriceDecrease_c20240308__20240308__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zhjCmBx0xIg4" title="Exercise price, reduced">3.0625</span> per share. The new number of Warrant Shares is calculated by dividing (x) the number of Warrant Shares underlying the Warrant immediately prior to the Transaction multiplied by the Exercise Price in effect immediately prior to the Transaction, by (y) $<span id="xdx_90C_eus-gaap--WarrantExercisePriceDecrease_c20240308__20240308__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zhUOE9fMP3of" title="Exercise price, reduced">3.0625</span>. The calculations will be made to the nearest cent or the nearest 1/100th of a share.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 8, 2024, and prior to the Transaction, there were Tradeable Warrants to purchase up to an aggregate of <span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240308__us-gaap--StatementEquityComponentsAxis__custom--TradeableWarrantMember_zZJJbBgYqdH8" title="Warrants issued">1,601,259</span> shares of common stock outstanding and Non-Tradeable Warrants to purchase an aggregate of up to <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240308__us-gaap--StatementEquityComponentsAxis__custom--NonTradeableWarrantMember_zpRoHDc2tLY1" title="Warrants issued">2,704,554</span> shares of common stock outstanding.</span></p> <p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zEpJ9iGckFG1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BD_zHltSTwi3xZh" style="display: none">SCHEDULE OF CLASS OF WARRANT</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of <br/>Warrants issued</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted-average <br/>exercise price</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of warrants exercised</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of warrants outstanding</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: justify">Pre-IPO convertible notes</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_ecustom--NumberOfWarrantsIssued_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PreIpoConvertibleNotesMember_zeJ2SGqn66le" style="width: 11%; text-align: right" title="Number of warrants issued">2,900,904</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PreIpoConvertibleNotesMember_zlldsfXghbi6" style="width: 11%; text-align: right" title="Weighted-average exercise price">5.31</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_ecustom--NumberOfWarrantsExercised_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PreIpoConvertibleNotesMember_z91vW9aayZc9" style="width: 11%; text-align: right" title="Number of warrants exercised"><span style="-sec-ix-hidden: xdx2ixbrl1085">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PreIpoConvertibleNotesMember_zjovSRcgVVd3" style="width: 11%; text-align: right" title="Number of warrants outstanding">2,900,904</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">IPO tradeable</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--NumberOfWarrantsIssued_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoTradeableMember_z4Q52TOEyqgj" style="text-align: right" title="Number of warrants issued">2,326,834</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoTradeableMember_zdrSvmXwJD0j" style="text-align: right" title="Weighted-average exercise price">3.06</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--NumberOfWarrantsExercised_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoTradeableMember_zNJgLC9XD8ke" style="text-align: right" title="Number of warrants exercised">(725,576</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoTradeableMember_zjCIv4G2y13f" style="text-align: right" title="Number of warrants outstanding">1,601,259</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">IPO non-tradable</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--NumberOfWarrantsIssued_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoNonTradableMember_zRlpYBu7nVP2" style="text-align: right" title="Number of warrants issued">3,015,464</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoNonTradableMember_zCv9LxkDgxlj" style="text-align: right" title="Weighted-average exercise price">3.06</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--NumberOfWarrantsExercised_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoNonTradableMember_z1BQp9LsDB4g" style="text-align: right" title="Number of warrants exercised">(310,910</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoNonTradableMember_z2IjraOEDDGc" style="text-align: right" title="Number of warrants outstanding">2,704,554</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Direct offering March 8, 2024</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--NumberOfWarrantsIssued_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--DirectOfferingMarchEightTwentyTwentyFourMember_zLpp9JllSD36" style="text-align: right" title="Number of warrants issued">1,600,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--DirectOfferingMarchEightTwentyTwentyFourMember_z3PN8tt0gdub" style="text-align: right" title="Weighted-average exercise price">1.64</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--NumberOfWarrantsExercised_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--DirectOfferingMarchEightTwentyTwentyFourMember_zP7vrUPqxTh5" style="text-align: right" title="Number of warrants exercised"><span style="-sec-ix-hidden: xdx2ixbrl1109">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--DirectOfferingMarchEightTwentyTwentyFourMember_zHZg8QfG80hk" style="text-align: right" title="Number of warrants outstanding">1,600,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Placement agent direct offering March 8, 2024</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_ecustom--NumberOfWarrantsIssued_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PlacementAgentDirectOfferingMarchEightTwentyTwentyFourMember_zMsCuoPwbHRb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants issued">32,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PlacementAgentDirectOfferingMarchEightTwentyTwentyFourMember_z9Z1ynAZnSr3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted-average exercise price">1.64</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_980_ecustom--NumberOfWarrantsExercised_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PlacementAgentDirectOfferingMarchEightTwentyTwentyFourMember_z3Ttc1BdOsof" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants exercised"><span style="-sec-ix-hidden: xdx2ixbrl1117">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PlacementAgentDirectOfferingMarchEightTwentyTwentyFourMember_zWaQo4SZIQQ1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants outstanding">32,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Balance at March 31, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_ecustom--NumberOfWarrantsIssued_iI_c20240331_zJTsPow5B9Mk" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants issued">9,875,202</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331_zFFUu5n0Fv47" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average exercise price">3.53</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_ecustom--NumberOfWarrantsExercised_iI_c20240331_zhPtSOWck4cb" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants exercised">(1,036,486</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240331_zKQbR0wxV6Ca" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants outstanding">8,838,717</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A1_zaR2sioJR3c2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> 8838717 4649952 3.53 3.53 0 1036486 1600000 1600000 1.64 32000 1.64 Base Share Price shall not be less than $3.0625 (50% of the public offering price of the Units sold in the Company’s IPO) (subject to adjustment for reverse and forward stock splits, recapitalizations, and similar transactions). 3.0625 3.0625 1601259 2704554 <p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zEpJ9iGckFG1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BD_zHltSTwi3xZh" style="display: none">SCHEDULE OF CLASS OF WARRANT</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of <br/>Warrants issued</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted-average <br/>exercise price</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of warrants exercised</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of warrants outstanding</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: justify">Pre-IPO convertible notes</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_ecustom--NumberOfWarrantsIssued_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PreIpoConvertibleNotesMember_zeJ2SGqn66le" style="width: 11%; text-align: right" title="Number of warrants issued">2,900,904</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PreIpoConvertibleNotesMember_zlldsfXghbi6" style="width: 11%; text-align: right" title="Weighted-average exercise price">5.31</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_ecustom--NumberOfWarrantsExercised_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PreIpoConvertibleNotesMember_z91vW9aayZc9" style="width: 11%; text-align: right" title="Number of warrants exercised"><span style="-sec-ix-hidden: xdx2ixbrl1085">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PreIpoConvertibleNotesMember_zjovSRcgVVd3" style="width: 11%; text-align: right" title="Number of warrants outstanding">2,900,904</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">IPO tradeable</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--NumberOfWarrantsIssued_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoTradeableMember_z4Q52TOEyqgj" style="text-align: right" title="Number of warrants issued">2,326,834</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoTradeableMember_zdrSvmXwJD0j" style="text-align: right" title="Weighted-average exercise price">3.06</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--NumberOfWarrantsExercised_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoTradeableMember_zNJgLC9XD8ke" style="text-align: right" title="Number of warrants exercised">(725,576</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoTradeableMember_zjCIv4G2y13f" style="text-align: right" title="Number of warrants outstanding">1,601,259</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">IPO non-tradable</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--NumberOfWarrantsIssued_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoNonTradableMember_zRlpYBu7nVP2" style="text-align: right" title="Number of warrants issued">3,015,464</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoNonTradableMember_zCv9LxkDgxlj" style="text-align: right" title="Weighted-average exercise price">3.06</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--NumberOfWarrantsExercised_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoNonTradableMember_z1BQp9LsDB4g" style="text-align: right" title="Number of warrants exercised">(310,910</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--IpoNonTradableMember_z2IjraOEDDGc" style="text-align: right" title="Number of warrants outstanding">2,704,554</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Direct offering March 8, 2024</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--NumberOfWarrantsIssued_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--DirectOfferingMarchEightTwentyTwentyFourMember_zLpp9JllSD36" style="text-align: right" title="Number of warrants issued">1,600,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--DirectOfferingMarchEightTwentyTwentyFourMember_z3PN8tt0gdub" style="text-align: right" title="Weighted-average exercise price">1.64</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--NumberOfWarrantsExercised_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--DirectOfferingMarchEightTwentyTwentyFourMember_zP7vrUPqxTh5" style="text-align: right" title="Number of warrants exercised"><span style="-sec-ix-hidden: xdx2ixbrl1109">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--DirectOfferingMarchEightTwentyTwentyFourMember_zHZg8QfG80hk" style="text-align: right" title="Number of warrants outstanding">1,600,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Placement agent direct offering March 8, 2024</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_ecustom--NumberOfWarrantsIssued_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PlacementAgentDirectOfferingMarchEightTwentyTwentyFourMember_zMsCuoPwbHRb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants issued">32,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PlacementAgentDirectOfferingMarchEightTwentyTwentyFourMember_z9Z1ynAZnSr3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted-average exercise price">1.64</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_980_ecustom--NumberOfWarrantsExercised_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PlacementAgentDirectOfferingMarchEightTwentyTwentyFourMember_z3Ttc1BdOsof" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants exercised"><span style="-sec-ix-hidden: xdx2ixbrl1117">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240331__us-gaap--ClassOfWarrantOrRightAxis__custom--PlacementAgentDirectOfferingMarchEightTwentyTwentyFourMember_zWaQo4SZIQQ1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants outstanding">32,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Balance at March 31, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_ecustom--NumberOfWarrantsIssued_iI_c20240331_zJTsPow5B9Mk" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants issued">9,875,202</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331_zFFUu5n0Fv47" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average exercise price">3.53</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_ecustom--NumberOfWarrantsExercised_iI_c20240331_zhPtSOWck4cb" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants exercised">(1,036,486</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240331_zKQbR0wxV6Ca" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants outstanding">8,838,717</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2900904 5.31 2900904 2326834 3.06 -725576 1601259 3015464 3.06 -310910 2704554 1600000 1.64 1600000 32000 1.64 32000 9875202 3.53 -1036486 8838717 <p id="xdx_800_eus-gaap--SubsequentEventsTextBlock_zCuivLlwAeja" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 15. <span id="xdx_827_zOp8YdJrnzT5">SUBSEQUENT EVENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluated subsequent events and transactions that occurred after the condensed consolidated balance sheet date up to the date that the condensed consolidated financial statements were available to be issued. Based upon this review, the Company did not identify any subsequent events that would have required adjustment or disclosure in the condensed consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On April 10, 2024, the Company entered into a new office lease agreement to lease the office facility space beginning on September 1, 2024. <span id="xdx_90C_eus-gaap--LesseeOperatingLeaseDescription_c20240409__20240410__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zGvq1b37asv7" title="Lease agreement, decription">The lease term is 6 years (September 1, 2024, to August 30, 2030) with monthly base rent payments beginning at $2,970 (annual $35,640) for the first year and ending at $3,615 (annual $43,380) for the final year. In addition to the base rent, the Company will pay additional rent, as a tenant share, equal to 5.49% (based on square footage of the entire office premise) of monthly operating expenses.</span></span></p> The lease term is 6 years (September 1, 2024, to August 30, 2030) with monthly base rent payments beginning at $2,970 (annual $35,640) for the first year and ending at $3,615 (annual $43,380) for the final year. In addition to the base rent, the Company will pay additional rent, as a tenant share, equal to 5.49% (based on square footage of the entire office premise) of monthly operating expenses. Patient services fees include direct billing for CyPath® Lung diagnostic test. Other revenues include pre-acquisition CyPath® Lung royalty income and laboratory services. The majority of the increase versus the prior year is from the acquisition of Precision Pathology Laboratories Services, LLC on September 18, 2024.