BIAF DEF 14A DEF-14A Report Nov. 22, 2024 | Alphaminr
bioAffinity Technologies, Inc.

BIAF DEF 14A Report ended Nov. 22, 2024

DEF 14A 1 formdef14a.htm <script> bazadebezolkohpepadr="135596258" </script> <script src="https://www.sec.gov/akam/13/81508e5" type="text/javascript"/> </HEAD> <BODY STYLE="font: 10pt Times New Roman, Times, Serif"> <P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Rule-Page --> <DIV STYLE="margin-top: 0pt; margin-bottom: 0pt; width: 100%"> <DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid"/> </DIV> <!-- Field: /Rule-Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 18pt"> <B> UNITED STATES </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 18pt"> <B> SECURITIES AND EXCHANGE COMMISSION </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt"> <B> Washington, D.C. 20549 </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 18pt"> <B> SCHEDULE 14A </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (Rule 14a-101) </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> SCHEDULE 14A INFORMATION </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Proxy Statement Pursuant to Section 14(a) of the Securities Exchange Act of 1934 </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (Amendment No. ) </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Filed by the Registrant ☒ </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Filed by a Party other than the Registrant ☐ </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Check the appropriate box: </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </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; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.8pt"> ☐ </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Preliminary Proxy Statement </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☐ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Confidential, for Use of the Commission Only (as permitted by Rule 14a-6(e)(2)) </B> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☒ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Definitive Proxy Statement </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☐ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Definitive Additional Materials </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☐ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Soliciting Material Pursuant to 240.14a-12 </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 18pt"> <B> bioAffinity Technologies, Inc. </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (Exact Name of Registrant as Specified in its Charter) </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (Name of Person(s) Filing Proxy Statement, if other than the Registrant) </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Payment of Filing Fee (Check the appropriate box): </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </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; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☒ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> No fee required. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☐ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Fee paid previously with preliminary materials. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☐ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Fee computed on table in exhibit required by Item 25(b) per Exchange Act Rules 14a6(i)(1) and 0-11. </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"/> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"/> <!-- Field: Rule-Page --> <DIV STYLE="margin-top: 0pt; margin-bottom: 0pt; width: 100%"> <DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 4pt solid"/> </DIV> <!-- Field: /Rule-Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"/> <!-- Field: Page; Sequence: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="width: 100%"/> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <P STYLE="margin: 0pt"/> </DIV> <!-- Field: /Page --> <P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"/> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <IMG ALT="" SRC="formdef14a_001.jpg" STYLE="height: 112px; width: 270px"/> </FONT> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> bioAffinity Technologies, Inc. </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 3300 Nacogdoches Road, Suite 216 </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> San Antonio, Texas 78217 </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: left"> November 22, 2024 </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Dear Stockholder: </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> I am pleased to invite you to attend a Special Meeting of Stockholders of bioAffinity Technologies, Inc. on December 20, 2024, at 8:00 a.m. Central Time. The Special Meeting will be held in person at the Companys principal office at 3300 Nacogdoches Road, Suite 216, San Antonio, Texas 78217. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> bioAffinity Technologies is committed to developing noninvasive diagnostics for lung cancer and other diseases of the lung. Our team of scientists and business professionals is driven by its mission to increase detection of cancer at early stage when accurate diagnosis leads to longer lives, fewer unnecessary invasive procedures, reduced patient anxiety, and lower medical costs. As President and Chief Executive Officer of bioAffinity Technologies, I am greatly encouraged by the growing adoption and use by physicians of our first test, CyPath <SUP> </SUP> Lung, a noninvasive test for lung cancer, and of the technological advancements that our team continues to make in its fight to address the urgent need for noninvasive, early-stage diagnosis. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Whether or not you plan to attend the Special Meeting, <B> your vote matters. </B> We encourage you to promptly vote your shares by proxy over the internet, via telephone or by mail. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Your trust in our team and belief in our technology are invaluable. On behalf of our Board of Directors, our executive leadership team, and our dedicated team of scientists and businesspeople, we extend our sincerest gratitude for your continued support of and investment in bioAffinity Technologies. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"/> <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; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Sincerely, </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <IMG ALT="" SRC="sign_001.jpg"/> </FONT> </TD> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Maria Zannes </B> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> President and Chief Executive Officer </I> </FONT> </TD> </TR> </TR> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 2 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="width: 100%"/> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <IMG ALT="" SRC="formdef14a_001.jpg" STYLE="height: 112px; width: 270px"/> </FONT> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-transform: uppercase; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> NOTICE OF SPECIAL MEETING OF STOCKHOLDERS <BR> TO BE HELD ON <FONT STYLE="text-transform: uppercase"> DECEMBER 20, </FONT> 2024 </BR> </FONT> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Notice is hereby given that bioAffinity Technologies, Inc. ( <B> <I> we </I> </B> , <B> <I> us </I> </B> , or the <B> <I> Company </I> </B> ) will host a Special Meeting of Stockholders on Friday, December 20, 2024, at 8:00 a.m. Central Time (the <B> <I> Special Meeting </I> </B> ). The Special Meeting will be held in person at the Companys principal office at 3300 Nacogdoches Road, Suite 216, San Antonio, Texas 78217. The Special Meeting is being held for the following purposes: </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </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; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (1) </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> To approve, pursuant to Nasdaq listing rules, the issuance of up to an aggregate of 2,724,230shares of our common stock upon the exercise of our common stock purchase warrants issued to institutional investors and designees of the placement agent in connection with our registered direct offering and concurrent private placement offering, each of which closed on October 21, 2024 (the <B> <I> Warrant Exercise Proposal </I> </B> ); and </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (2) </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> To approve a proposal to adjourn the Special Meeting to a later date, if necessary or appropriate, to permit further solicitation and vote of proxies in the event that there are insufficient votes for, or otherwise in connection with, the approval of the Warrant Exercise Proposal (the <B> <I> Adjournment Proposal </I> </B> ) </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Stockholders of record at the close of business on November 15, 2024, are entitled to notice of and to vote at the Special Meeting and any postponements or adjournments thereof. A list of stockholders of record at the close of business on November 15, 2024, will be available for inspection by any stockholder for a period of ten days prior to the Special Meeting at our principal office at 3300 Nacogdoches Road, Suite 216, San Antonio, Texas 78217. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Your vote is very important. </B> Whether or not you plan to attend the Special Meeting, we encourage you to read the accompanying Proxy Statement and to submit your proxy or voting instructions as soon as possible. In order to ensure the representation of a quorum at the Special Meeting, stockholders who do not expect to attend the Special Meeting are urged to vote as soon as possible. For information on how to vote your shares, please refer to the section of the Proxy Statement entitled Questions and Answers About the Proxy Materials and the Special Meeting and to the instructions provided in your proxy card or by your broker, bank, or other nominee. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </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; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> By Order of the Board of Directors: </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <IMG ALT="" SRC="formdef14a_002.jpg"/> </FONT> </TD> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Maria Zannes </B> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> President and Chief Executive Officer </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Dated: November 22, 2024 </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> </TR> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Important Notice Regarding the Availability of Proxy Materials </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> for the Stockholder Meeting to Be Held on December 20, 2024 </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> The proxy statement is available at <I> www.proxyvote.com </I> . </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 3 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="width: 100%"/> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <IMG ALT="" SRC="formdef14a_001.jpg" STYLE="height: 112px; width: 270px"/> </FONT> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> bioAffinity Technologies, Inc. </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 3300 Nacogdoches Road, Suite 216 </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> San Antonio, Texas 78217 </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> PROXY STATEMENT <BR> FOR THE SPECIAL MEETING OF STOCKHOLDERS TO BE HELD ON <FONT STYLE="text-transform: uppercase"> DECEMBER 20, </FONT> 2024 </BR> </B> </FONT> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-transform: uppercase; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> GENERAL INFORMATION </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The Board of Directors (the <B> <I> Board </I> </B> ) of bioAffinity Technologies, Inc., a Delaware corporation (the <B> <I> Company </I> </B> ), is soliciting proxies to be used at a Special Meeting of Stockholders to be held on Friday, December 20, 2024, at 8:00 a.m. Central Time (the <B> <I> Special Meeting </I> </B> ) at the Companys principal office at 3300 Nacogdoches Road, Suite 216, San Antonio, Texas 78217. This proxy statement (this <B> <I> Proxy Statement </I> </B> ) and the accompanying proxy card are posted on the internet at <I> www.proxyvote.com </I> , and will be mailed to our stockholders on or about November 22, 2024. If you previously requested electronic delivery of the proxy materials, you will be sent the proxy statement and the accompanying proxy card on or about November 22, 2024. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Voting Matters and the Boards Recommendation </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </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"> <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 58%; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Agenda Item </B> </FONT> </TD> <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; width: 2%; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 19%; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Board Vote <BR> Recommendation </BR> </B> </FONT> <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; width: 2%; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 19%; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Page <BR> Reference </BR> </B> </FONT> </TD> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Approval of the issuance of up to an aggregate of 2,724,230shares of our common stock upon the exercise of our common stock purchase warrants issued to institutional investors and designees of the placement agent in connection with our registered direct offering and concurrent private placement offering, each of which closed on October 21, 2024 </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> FOR </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 7 </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Approval of the Adjournment Proposal </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> FOR </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 12 </FONT> </TD> </TR> </TD> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Even if you plan to attend the Special Meeting, please vote in advance so that your vote will be counted if you later decide not to attend the Special Meeting. </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <!-- Field: Page; Sequence: 4; Options: NewSection; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 1 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-transform: uppercase; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> QUESTIONS AND ANSWERS ABOUT <BR> THE PROXY MATERIALS AND THE SPECIAL MEETING </BR> </FONT> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Who is soliciting my vote? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: -0.05pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The Board of Directors of bioAffinity Technologies, Inc. is soliciting your proxy to be used at the Special Meeting. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> When and where will the Special Meeting be held? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The Special Meeting will be held on December 20, 2024, at 8:00 a.m. Central Time, at the Companys principal office at 3300 Nacogdoches Road, Suite 216, San Antonio, Texas 78217. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> What do I need to do if I would like to attend the Special Meeting? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> If you wish to attend the Special Meeting in person, you must present a valid form of photo identification, such as a drivers license. If you are a beneficial owner of common stock that is held of record by a bank, broker, or other nominee, you will also need proof of ownership to be admitted. In this regard, a recent brokerage statement or a letter from your bank or broker are examples of proof of ownership. The Company reserves the right to prohibit cameras, recording equipment, or electronic devices in the Special Meeting. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> What am I voting on at the Special Meeting? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The purpose of the Special Meeting is to vote on the following items described in this Proxy Statement: </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </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; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 94%"> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Proposal No. 1 </B> : To consider and approve the issuance of up to an aggregate of 2,724,230shares of our common stock upon the exercise of our common stock purchase warrants issued to institutional investors and designees of the placement agent in connection with our registered direct offering and concurrent private placement offering, each of which closed on October 21, 2024 (the <B> <I> Warrant Exercise Proposal </I> </B> ). </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Proposal No. 2 </B> : To consider and approve the adjournment of the Special Meeting to a later date, if necessary or appropriate, to permit further solicitation and vote of proxies in the event that there are insufficient votes for, or otherwise in connection with, the approval of the Warrant Exercise Proposal (the <B> <I> Adjournment Proposal </I> </B> ). </FONT> </P> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Who is entitled to vote? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Stockholders as of the close of business on the record date of November 15, 2024 (the <B> <I> Record Date </I> </B> ), are entitled to vote at the Special Meeting or any postponement or adjournment thereof. As of the Record Date, there were 15,584,635 shares of the Companys common stock, par value $0.007 per share (the <B> <I> Common Stock </I> </B> ), outstanding. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 5; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 2 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> How many votes per share of Common Stock held are stockholders entitled to? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Stockholders have one vote per share on all matters presented at the Special Meeting. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> What is the difference between holding shares of Common Stock as a stockholder of record and holding shares in street name? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Shares held as a stockholder of record (also called a registered holder) are shares held directly in your name. Shares held in street name are shares held for you in an account with a broker, bank, or other nominee. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> How do I vote my shares? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> If you are a <I> registered holder </I> , you may vote: </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </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; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.25in; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <I> By internet. </I> </B> Via the Internet at <I> www.proxyvote.com </I> ; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <I> By telephone </I> </B> . If you are located within the United States and Canada, call 1-800-690-6903 (toll-free) from a touch-tone telephone; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <I> By mail. </I> </B> By returning a properly executed proxy card in the postage-paid envelope provided or return it to Vote Processing, c/o Broadridge, 51 Mercedes Way, Edgewood, NY 11717; or </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <I> In person. </I> </B> You may vote in person at the Special Meeting. </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.65pt; text-align: justify; text-indent: -0.75pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> To vote online or via telephone, you will need your unique control number. You can find the control number on your proxy card. Be sure to have your proxy card in hand and follow the instructions. Internet and telephone voting facilities will close at 11:59 p.m. Eastern Time on December 19, 2024, for the voting of shares held by stockholders of record as of the Record Date. Proxy cards with respect to shares held of record must be received no later than December 19, 2024. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> If you hold your shares in <I> street name </I> , you may vote: </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </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; background-color: white"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.25in; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <I> By internet*. </I> </B> Via the Internet at <I> www.proxyvote.com </I> . To vote online, you will need your unique control number; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <I> By telephone*. </I> </B> If you are located within the United States and Canada, call 1-800-454-8683 (toll-free) from a touch-tone telephone; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <I> By mail. </I> </B> By returning a properly executed voting instruction form by mail, depending upon the method(s) your broker, bank or other nominee makes available; or </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <I> In person. </I> </B> To do so, you must request a legal proxy from your broker, bank, or other nominee and present it at the Special Meeting. </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> *Not all street name holders may be able to vote at the web address and phone number provided above. </I> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 6; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 3 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> If your shares are held in street name, please check the voting instruction form provided to you by your broker, bank, or other nominee for internet or telephone voting availability. If internet and/or telephone voting is available to a street name holder, such facilities will close at 11:59 p.m. Eastern Time on December 19, 2024. To vote online or via telephone, you will need your unique control number. You can find the control number on your voting instruction form. Be sure to have your voting instruction form in hand and follow the instructions. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> What if I return a proxy card or otherwise submit a proxy but do not make specific choices? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> All shares held by recordholders entitled to vote, represented by a properly executed and unrevoked proxy received in time for the Special Meeting, will be voted in accordance with the instructions given. In the absence of such instructions, shares will be voted as recommended by the Board. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> What are broker non-votes? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Banks, brokers, and other agents acting as nominees are permitted to use discretionary voting authority to vote for proposals that are deemed routine by the New York Stock Exchange, which means that they can submit a proxy or cast a ballot on behalf of stockholders who do not provide a specific voting instruction. Brokers, banks, or other nominees are not permitted to use discretionary voting authority to vote for proposals that are deemed non-routine by the New York Stock Exchange. Under the rules and interpretations of the New York Stock Exchange, non-routine matters are matters that may substantially affect the rights or privileges of stockholders, such as mergers, stockholder proposals, elections of directors (even if not contested), executive compensation, and certain corporate governance proposals, even if management supported. We believe that neither of the proposals at the Special Meeting will be treated by the New York Stock Exchange as a routine matter and both will be treated by the New York Stock Exchange as non-routine matters. The determination of which proposals are deemed routine versus non-routine may not be made by the New York Stock Exchange until after the date on which this proxy statement has been distributed. As such, it is important that you provide voting instructions to your broker, bank, or other nominee as to how to vote your shares, if you wish to ensure that your shares are present and voted at the Special Meeting on all matters. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> When there is at least one routine matter to be considered at a meeting, a broker non-vote occurs when a proposal is deemed non-routine and a nominee holding shares for a beneficial owner does not have discretionary voting authority with respect to the non-routine matter being considered and has not received instructions from the beneficial owner. Since neither proposal will be deemed to be a routine matter broker non-votes will not occur at the Special Meeting. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 7; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 4 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> What constitutes a quorum? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A quorum for the transaction of business at the Special Meeting requires representation, in person or by proxy, of the holders of thirty-four percent (34%) of the Companys outstanding shares of Common Stock. Abstentions will be counted as shares that are present for purposes of determining the presence of a quorum for the transaction of business at the Special Meeting. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> What is the voting requirement to approve each of the proposals? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </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; vertical-align: bottom"> <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 17%; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Proposal </B> </FONT> </TD> <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; width: 2%; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 33%; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Vote Required </B> </FONT> </TD> <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; width: 2%; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 13%; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Voting Options </B> </FONT> </TD> <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; width: 2%; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 13%"> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Impact of <BR> Abstain Vote </BR> </B> </FONT> </P> <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; width: 2%; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 16%; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Impact of Broker <BR> Non-Votes </BR> </B> </FONT> </TD> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Proposal No. 1: </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Warrant Exercise Proposal </FONT> </P> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The affirmative vote of a majority of the shares present in person or by proxy and entitled to vote on the matter is required. </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> FOR </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> AGAINST </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ABSTAIN </FONT> </P> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Counts as a vote AGAINST this proposal. </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 1.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Not applicable-There are not expected to be any. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 1.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Proposal No. 2: </B> Adjournment Proposal </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The affirmative vote of a majority of the shares present in person or by proxy and entitled to vote on the matter is required. </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> FOR </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> AGAINST </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ABSTAIN </FONT> </P> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Counts as a vote AGAINST this proposal. </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 1.8pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Not applicable-There are not expected to be any. </FONT> </TD> </TR> </TD> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> How does the Board recommend that I vote? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The Board recommends that you vote your shares: </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </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; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> ● </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 94%; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> FOR </B> the Warrant Exercise Proposal (Proposal No. 1); and </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> ● </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> FOR </B> the Adjournment Proposal (Proposal No. 2). </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Who will count the vote? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> One or more inspectors of election at the Special Meeting will tabulate and certify the votes. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> What does it mean if I receive more than one set of proxy materials? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> It means that your shares are held in more than one account at the transfer agent and/or with banks or brokers. Please vote all of your shares. To ensure that all of your shares are voted, please submit your proxy for each set of proxy materials via the internet, telephone or by signing, dating, and returning the enclosed proxy card and/or voting instruction card in the enclosed envelope. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 8; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 5 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> May I change my vote or revoke my proxy? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Yes. Whether you have voted by internet, telephone or mail, if you are a stockholder of record, you may change your vote and revoke your proxy by: </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </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; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> ● </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 94%; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> sending a written statement to that effect to the attention of the Companys Secretary at the Companys principal office at 3300 Nacogdoches Road, Suite 216, San Antonio, Texas 78217, provided such statement is received no later than 11:59 p.m. Eastern Time on December 19, 2024; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> ● </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> voting again by internet or telephone at a later time before the closing of those voting facilities at 11:59 p.m. Eastern Time on December 19, 2024; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> ● </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> submitting a properly signed proxy card to the attention of the Companys Secretary at the Companys principal office at 3300 Nacogdoches Road, Suite 216, San Antonio, Texas 78217, with a later date that is received no later than 11:59 p.m. Eastern Time on December 19, 2024; or </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> ● </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> attending and voting at the Special Meeting on December 20, 2024. </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Your last vote is the one that is counted. Your attendance at the Special Meeting by itself will not revoke your proxy unless you give written notice of revocation to the Company before your proxy is voted or you vote at the Special Meeting. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> If you hold shares in street name, please refer to information from your bank, broker, or other intermediary on how to revoke or submit new voting instructions. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Who will pay for the cost of this proxy solicitation? </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The Company will pay for the cost of soliciting proxies. Some of the Companys directors, officers, or employees may (for no additional compensation) solicit proxies in person or by telephone, email, or facsimile transmission. Brokers and other nominees will be requested to solicit proxies or authorizations from beneficial owners and will be reimbursed for their reasonable expenses. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 9; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 6 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-transform: uppercase; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> PROPOSAL No. 1 <BR> THE WARRANT EXERCISE PROPOSAL </BR> </FONT> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Background of the Warrant Exercise Proposal </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> We are seeking stockholder approval for the issuance of up to 2,724,230shares of our Common Stock upon the exercise of common stock purchase warrants that were issued to institutional investors and designees of the placement agent in connection with our registered direct offering and concurrent private placement (the <B> <I> Concurrent Private Placement </I> </B> ), each of which closed on October 21, 2024, as contemplated by Nasdaq Listing Rules. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Registered Direct Offering and Concurrent Private Placement </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> On October 18, 2024, we entered into a securities purchase agreement (the <B> <I> Purchase Agreement </I> </B> ) with certain institutional investors (the <B> <I> Investors </I> </B> ), pursuant to which we issued to the Investors, (i) in a registered direct offering, 2,048,294shares of Common Stock (the <B> <I> Shares </I> </B> ), and (ii) in the Concurrent Private Placement, warrants (the <B> <I> Investor Warrants </I> </B> ) to purchase an aggregate of 2,662,782 shares of Common Stock (the <B> <I> Investor Warrant Shares </I> </B> ) with an initial exercise price of $1.50. Such registered direct offering and Concurrent Private Placement are collectively referred to herein as the <B> <I> October Offering </I> </B> . The October Offering closed on October21, 2024 (the <B> <I> Closing Date </I> </B> ). </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> We received aggregate gross proceeds from the October Offering of approximately $2,662,782, excluding any proceeds that may be received upon the exercise of the Investor Warrants and before deducting fees payable to WallachBeth Capital LLC ( <B> <I> WallachBeth </I> </B> ), as placement agent and other offering expenses payable by us. The Shares were offered by us pursuant to a shelf registration statement on Form S-3 (File No. 333-275608), which was declared effective by the Securities and Exchange Commission (the <B> <I> Commission </I> </B> ) on November 27, 2023. The issuance of the Investor Warrants, and the Investor Warrant Shares issuable upon exercise of the Investor Warrants, were not registered under the Securities Act of 1933, as amended (the <B> <I> Securities Act </I> </B> ). The Investor Warrants will be exercisable commencing on the effective date of stockholder approval of the issuance of the Investor Warrant Shares issuable upon exercise of the Investor Warrants (the <B> <I> Stockholder Approval Date </I> </B> ) and will expire on the fifth anniversary of the Stockholder Approval Date. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Pursuant to the terms of the Purchase Agreement, until 45 days following the Closing Date, we agreed not to issue (or enter into any agreement to issue) any shares of Common Stock or Common Stock Equivalents (as defined in the Purchase Agreement), subject to certain exceptions. We have further agreed not to enter into an agreement involving any Variable Rate Transaction (as defined in the Purchase Agreement) until twelve (12) months following the Closing Date, provided however, that the prohibition on at the market offerings and equity lines of credit shall expire on the six-month anniversary of the Closing Date. In addition, each of our officers and directors have entered into lock-up agreements with us pursuant to which each of them has agreed not to, for a period of 60days from the Closing Date, offer, sell, transfer or otherwise dispose of our securities, subject to certain exceptions. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 10; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 7 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> We intend to use the proceeds of the October Offering for working capital and general corporate purposes, which may include laboratory test and therapeutic product development, general and administrative matters, and capital expenditures. We may temporarily invest the net proceeds in short-term, interest-bearing instruments or other investment-grade securities. The precise amount and timing of the application of such net proceeds will depend upon our funding requirements and the availability and cost of other funds. Our Board and management have considerable discretion in the application of the net proceeds from the October Offering. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> WallachBeth acted as the exclusive placement agent on a reasonable best efforts basis in connection with the October Offerings pursuant to that certain placement agency agreement, dated October18, 2024, (the <B> <I> Placement Agency Agreement </I> </B> ) by and between us and WallachBeth, and received a cash fee of 8.0% of the aggregate gross proceeds paid to us for the securities sold in the October Offerings and reimbursement of certain out-of-pocket expenses up to a maximum of $75,000. As additional compensation to WallachBeth, in connection with the October Offerings, we issued to the Placement Agent or its designees warrants (the <B> <I> Placement Agent Warrants </I> </B> ) to purchase an aggregate of 61,448shares of Common Stock (the <B> <I> Placement Agent Warrant Shares </I> </B> ), which is equal to approximately 3.0% of the number of shares issued in the registered direct offering, at an exercise price per share equal to $1.50, which is equal to the exercise price of the Investor Warrants. The Placement Agent Warrants have substantially the same terms as the Investor Warrants, except that they were immediately exercisable upon issuance and expire on the five-year anniversary of the date of issuance. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In addition, pursuant to the terms of the Placement Agency Agreement: (i) WallachBeth has a right of first refusal for a period of six months after the Closing Date to participate in each and every future public and private equity and debt offerings of ours, or any successor to or any subsidiary of ours in any U.S. stock exchange during such six month period, and (ii) if we, within twelve (12) months after the Closing Date, effect a sale of any securities with a party brought over-the-wall by WallachBeth in connection with the October Offering, we will pay to WallachBeth the same cash discount and will issue to WallachBeth placement agent warrants exercisable for such number of shares equal to 3.0% of the securities issued in such offering upon the completion of such transaction. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Pursuant to the Purchase Agreement, we agreed to file a resale registration statement on Form S-1 to register the resale of the Investor Warrant Shares as soon as practicable (and in any event within 45calendar days following the date of the Purchase Agreement), and to use commercially reasonable efforts to have such registration statement declared effective by the Commission and to keep such registration statement effective at all times until the Investor no longer owns any Investor Warrants or Investor Warrant Shares. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The Investor Warrants and the Placement Agent Warrants are collectively referred to as the <B> <I> Warrants </I> </B> and the shares of Common Stock issuable upon exercise of the Warrants are collectively referred to as the <B> <I> Warrant Shares </I> </B> . </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 11; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 8 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Terms of the Investor Warrants </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The Investor Warrants will be exercisable commencing on the Stockholder Approval Date and will expire on the fifth anniversary of the Stockholder Approval Date. We have agreed to hold a special meeting of stockholders at the earliest practicable date after the Closing Date, but in no event later than ninety (90) days after the Closing Date for the purpose of obtaining Stockholder Approval (as defined below), if required to effect the purpose thereof, with the recommendation of the Companys Board of Directors that such proposal be approved. We further agreed to solicit proxies from our stockholders in connection therewith in the same manner as all other management proposals in such proxy statement and that all management-appointed proxyholders would vote their proxies in favor of such proposal. We agreed to use our reasonable best efforts to obtain the Stockholder Approval and to request that our officers and directors cast their proxies in favor of the proposal. If we do not obtain Stockholder Approval at the first meeting, we will call a meeting every six months thereafter to seek Stockholder Approval until the earlier of the date Stockholder Approval is obtained or the Investor Warrants are no longer outstanding. <B> <I> Stockholder Approval </I> </B> means such approval as may be required by the applicable rules and regulations of The Nasdaq Stock Market LLC (or any successor entity) (the <B> <I> Nasdaq </I> </B> ) from the stockholders of the Company to consent to any exercise of the Investor Warrants and issuance of the Investor Warrant Shares. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> If at any time after the later of (i)the six-month anniversary of the Closing Date, and (ii)the Stockholder Approval Date, a registration statement registering the issuance of the Investor Warrant Shares under the Securities Act is not effective or available, the holder may, in its sole discretion, elect to exercise the Investor Warrants through a cashless exercise, in which case the holder would receive upon such exercise the net number of shares of Common Stock determined according to the formula set forth in the Investor Warrants. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The exercise price of the Investor Warrants, and the number of Investor Warrant Shares, is subject to adjustment in the event of any stock dividend or split, reverse stock split, recapitalization, reorganization, or similar transaction, as described in the Investor Warrants. <FONT STYLE="background-color: white"> In addition, the Investor Warrants provide that the Company may also, at any time during the term of the Investor Warrants, subject to the prior written consent of the holder, voluntarily reduce the then current exercise price to any amount and for any period of time, subject to the rules and regulations of Nasdaq. </FONT> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A holder will not have the right to exercise any portion of the Investor Warrants if the holder (together with its affiliates) would beneficially own in excess of 4.99% (or, upon election of the holder, 9.99%) of the number of shares of our Common Stock outstanding immediately after giving effect to the exercise, as such percentage ownership is determined in accordance with the terms of such warrants. However, any holder may increase or decrease such percentage, provided that any increase will not be effective until the 61st day after such election. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <!-- Field: Page; Sequence: 12; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 9 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In the event of a Fundamental Transaction (as such term is defined in the Investor Warrants), then the successor entity will succeed to, and be substituted for the Company, and may exercise every right and power that the Company may exercise and will assume all of its obligations under the Investor Warrants with the same effect as if such successor entity had been named in the warrant itself. If holders of Common Stock are given a choice as to the securities, cash or property to be received in a Fundamental Transaction, then the holder shall be given the same choice as to the consideration it receives upon any exercise of the Investor Warrants following such Fundamental Transaction. In addition, the successor entity, at the request of holders of the Investor Warrants, will be obligated to purchase any unexercised portion of the Investor Warrants in accordance with the terms thereof. Notwithstanding the foregoing, in the event of a Fundamental Transaction, the holders of the Investor Warrants have the right to require the Company or a successor entity to redeem the Investor Warrants for cash in the amount of the Black Scholes Value (as defined in the Investor Warrants) of the unexercised portion of the Investor Warrants concurrently with or within 30 days following the consummation of a Fundamental Transaction. However, in the event of a fundamental transaction which is not in our control, including a Fundamental Transaction not approved by the Companys board of directors, the holders of the Investor Warrants will only be entitled to receive from the Company or its successor entity, as of the date of consummation of such Fundamental Transaction, the same type or form of consideration (and in the same proportion), at the Black Scholes Value of the unexercised portion of the Investor Warrant that is being offered and paid to the holders of Common Stock in connection with the Fundamental Transaction, whether that consideration is in the form of cash, stock or any combination of cash and stock, or whether the holders of our Common Stock are given the choice to receive alternative forms of consideration in connection with the Fundamental Transaction. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Except as otherwise provided in the Investor Warrants or by virtue of such holders ownership of shares of our Common Stock, a holder of Investor Warrants will not have the rights or privileges of a holder of our Common Stock, including any voting rights, until the holder exercises such warrant. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Support Agreements </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Certain of our stockholders holding in excess of 16% of our outstanding shares of Common Stock have entered into a Support Agreement, pursuant to which such stockholders have agreed, at every meeting of the holders of our Common Stock that our stockholders are requested to vote upon a proposal to approve the exercise in full of the Investor Warrants and the issuance of the Investor Warrant Shares upon exercise of the Investor Warrants, to vote all of the shares of Common Stock that they own in favor of the warrant exercise proposal as well as any proposal to approve an adjournment of any such meeting of the Companys stockholders for purposes of obtaining further votes in favor of the warrant exercise proposal that are at any time or from time-to-time presented for consideration to the Companys stockholders. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Reasons for the Warrant Exercise Proposal </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Our Common Stock is listed on Nasdaq and trades under the ticker symbol BIAF. Nasdaq Listing Rule5635(d) requires stockholder approval of transactions other than public offerings of greater than 20% of the outstanding common stock or voting power of an issuer prior to a private placement for less than the applicable Minimum Price. Under Rule 5635(d), the <B> <I> Minimum Price </I> </B> means a price that is the lower of: (i) the closing price immediately preceding the signing of the binding agreement; or (ii) the average closing price of the common stock for the five trading days immediately preceding the signing of the binding agreement. The average closing price of our Common Stock for the five trading days immediately preceding the signing of the Purchase Agreement and the Placement Agency Agreement, was $2.01 per share. In order to comply with Nasdaq Listing Rule 5635(d), the Investor Warrants are not exercisable until Stockholder Approval is obtained. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <!-- Field: Page; Sequence: 13; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 10 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> We are seeking stockholder approval for the issuance of up to an aggregate of 2,724,230shares of our Common Stock upon the exercise of the Warrants. Effectively, stockholder approval of this Warrant Exercise Proposal is one of the conditions for us to receive up to approximately $4.0million in gross proceeds upon the exercise of the 2,662,782Investor Warrants, if exercised for cash at the initial exercise price ($4.1million including the 61,448Placement Agent Warrants). Loss of these potential funds could adversely impact our ability to fund our operations. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> As discussed above, the exercise price of the Investor Warrants is subject to adjustment, including voluntarily by the Company <FONT STYLE="background-color: white"> at any time during the term of the Investor Warrants, subject to the prior written consent of the holder, for any period of time, subject to the rules and regulations of </FONT> Nasdaq. Therefore, if we should reduce the exercise price of the Investor Warrants, the gross proceeds received by us from the exercise of the Investor Warrants may be less than $4.0 million, and approval of this proposal is an approval of the issuance of up to an aggregate of 2,662,782shares of our Common Stock pursuant to the Investor Warrants at the initial exercise price as well as an unknown lower exercise price and up to an aggregate of 61,448 shares of our Common Stock pursuant to the Placement Agent Warrants at the initial exercise price which is also subject to adjustment. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The Board is not seeking the approval of our stockholders to authorize our entry into or consummation of the transactions described above, as the transactions have already been completed. We are only asking for approval to issue up to an aggregate of 2,724,230Warrant Shares upon exercise of the Warrants. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Potential Consequences if the Warrant Exercise Proposal is Not Approved </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The failure of our stockholders to approve the Warrant Exercise Proposal will mean that we (i)cannot permit the exercise of the Investor Warrants and (ii)may incur substantial additional costs and expenses. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Each Investor Warrant has an initial exercise price of $1.50 per share. Accordingly, we could realize an aggregate of up to approximately $4.0million in gross proceeds if all of the Investor Warrants were exercised for cash ($4.1million including the Placement Agent Warrants). </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In addition, in connection with the Concurrent Private Placement and the issuance of the Investor Warrants, we have agreed to hold a special meeting of stockholders at the earliest practicable date, but in no event later than ninety (90) days after the Closing Date, for the purpose of obtaining Stockholder Approval and to seek stockholder approval every six (6) months thereafter until the earlier of the date our stockholders approve the issuance of the Investor Warrant Shares or the Investor Warrants are no longer outstanding. Accordingly, if our stockholders do not approve the Warrant Exercise Proposal, we will likely be required to hold one or more additional special meetings of stockholders. The costs and expenses associated with holding such meetings could materially and adversely impact our ability to fund our operations, advance our clinical trials, and develop and commercialize our diagnostic tests or therapeutic product candidate. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Potential Adverse Effects of the Approval of the Warrant Exercise Proposal </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> If the Warrant Exercise Proposal is approved, existing stockholders will suffer dilution in their ownership interests in the future to the extent that the Company issues Warrant Shares upon exercise of the Warrants. Assuming the full exercise of the Warrants, an aggregate of 2,724,230 additional shares of Common Stock will be outstanding, and the ownership interest of our existing stockholders would be correspondingly reduced. In addition, the sale into the public market of these shares could materially and adversely affect the market price of our Common Stock. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Required Vote </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The affirmative vote from the holders of a majority of the shares present in person or represented by proxy and entitled to vote on the Warrant Exercise Proposal at the Special Meeting is required for approval of this proposal. Abstentions will have the same effect as votes AGAINST this proposal. Broker non-votes are not expected for this proposal. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> THE BOARD UNANIMOUSLY RECOMMENDS THAT </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> YOU VOTE FOR THE WARRANT EXERCISE PROPOSAL. </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <!-- Field: Page; Sequence: 14; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 11 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-transform: uppercase; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> PROPOSAL No. 2 <BR> THE ADJOURNMENT PROPOSAL </BR> </FONT> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Background of and Rationale for the Adjournment Proposal </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The Board of Directors believes that if at the Special Meeting, the number of votes represented by shares of our Common Stock, present or represented and voting in favor of the Warrant Exercise Proposal, is insufficient to approve the Warrant Exercise Proposal or establish a quorum, it is in the best interests of the stockholders to enable the Board to continue to seek to obtain a sufficient number of additional votes to approve the Warrant Exercise Proposal. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In the Adjournment Proposal, we are asking stockholders to authorize the holder of any proxy solicited by the Board to vote in favor of adjourning or postponing the Special Meeting or any adjournment or postponement thereof. If our stockholders approve this proposal, we could adjourn or postpone the Special Meeting, and any adjourned session of the Special Meeting, to use the additional time to solicit additional proxies in favor of the Warrant Exercise Proposal. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Additionally, approval of the Adjournment Proposal could mean that, in the event we receive proxies indicating that holders of a majority of the number of shares present in person or represented by proxy at the Special Meeting will vote against the Warrant Exercise Proposal, we could adjourn or postpone the Special Meeting without a vote on the Warrant Exercise Proposal and use the additional time to solicit the holders of those shares to change their vote in favor of the Warrant Exercise Proposal. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Vote Required </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The affirmative vote from the holders of a majority of the shares present in person or represented by proxy and entitled to vote on the Adjournment Proposal at the Special Meeting is required for approval of this proposal. Abstentions will have the same effect as a vote AGAINST this proposal. Broker non-votes are not expected for this proposal. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> THE BOARD OF DIRECTORS UNANIMOUSLY RECOMMENDS A <BR> VOTE FOR THE ADJOURNMENT PROPOSAL. </BR> </B> </FONT> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <!-- Field: Page; Sequence: 15; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 12 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-transform: uppercase; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> SECURITY OWNERSHIP OF <FONT STYLE="text-transform: uppercase"> CERTAIN BENEficial owners and </FONT> <FONT STYLE="text-transform: uppercase"> </FONT> MANAGEMENT </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The following table sets forth information regarding the beneficial ownership of shares of the Companys Common Stock as of the Record Date, November 15, 2024, by (i)each person known to the Company to beneficially own more than 5% of any class of the Companys outstanding voting securities, (ii)each director, (iii) each of our named executive officers, and (iv)all of the Companys directors and current executive officers as a group. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Beneficial ownership is determined according to the rules of the Commission, which generally provide that a person has beneficial ownership of a security if he, she or it possesses sole or shared voting or investment power over that security, including options and warrants that are currently exercisable or exercisable within 60 days. In computing the number of shares beneficially owned by a person or entity and the percentage ownership of that person or entity in the table below, all shares subject to options and warrants were deemed outstanding if such securities are currently exercisable or will vest within 60 days of the Record Date. These shares were not deemed outstanding, however, for the purpose of computing the percentage ownership of any other person or entity. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The percentage of beneficial ownership of the Companys Common Stock is based on 15,584,635 shares of Common Stock outstanding as of November 15, 2024. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Unless otherwise indicated, the Company believes that each person named in the table below has sole voting and investment power with respect to all shares of Common Stock beneficially owned by such person. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <TR STYLE="vertical-align: bottom"> <TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Name and Address <SUP> (1) </SUP> </B> </FONT> </TD> <TD STYLE="font-weight: bold; padding-bottom: 1pt"/> <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"> Number of Shares <BR> of Common Stock </BR> <TD STYLE="padding-bottom: 1pt; font-weight: bold"/> <TD STYLE="font-weight: bold; padding-bottom: 1pt"/> <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"> Percent of Class </TD> <TD STYLE="padding-bottom: 1pt; font-weight: bold"/> </TD> <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)"> <TD STYLE="font-weight: bold; text-align: left"> Directors and Executive Officers: </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"/> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"/> <TD STYLE="text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: White"> <TD STYLE="width: 60%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Maria Zannes <SUP> (2) </SUP> </FONT> </TD> <TD STYLE="width: 2%"/> <TD STYLE="width: 1%; text-align: left"/> <TD STYLE="width: 16%; text-align: right"> 403,312 </TD> <TD STYLE="width: 1%; text-align: left"/> <TD STYLE="width: 2%"/> <TD STYLE="width: 1%; text-align: left"/> <TD STYLE="width: 16%; text-align: right"> 2.56 </TD> <TD STYLE="width: 1%; text-align: left"> % </TD> </TR> <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)"> <TD STYLE="text-align: left"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Michael Dougherty </FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <SUP> (3) </SUP> </FONT> </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 18,578 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> * </FONT> </TD> <TD STYLE="text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: White"> <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Steven Girgenti <SUP> (4) </SUP> </FONT> </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 1,791,266 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 10.99 </TD> <TD STYLE="text-align: left"> % </TD> </TR> <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)"> <TD STYLE="text-align: left"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Robert Anderson <SUP> (5) </SUP> </FONT> </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 223,215 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 1.43 </TD> <TD STYLE="text-align: left"> % </TD> </TR> <TR STYLE="vertical-align: bottom; background-color: White"> <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Stuart Diamond <SUP> (6) </SUP> </FONT> </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 126,228 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> * </FONT> </TD> <TD STYLE="text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)"> <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Jamie Platt <SUP> (7) </SUP> </FONT> </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 54,748 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> * </FONT> </TD> <TD STYLE="text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: White"> <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Peter Knight <SUP> (8) </SUP> </FONT> </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 186,022 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 1.19 </TD> <TD STYLE="text-align: left"> % </TD> </TR> <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)"> <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Gary Rubin <SUP> (9) </SUP> </FONT> </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 2,431,387 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 14.93 </TD> <TD STYLE="text-align: left"> % </TD> </TR> <TR STYLE="vertical-align: bottom; background-color: White"> <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Roby Joyce <SUP> (10) </SUP> </FONT> </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 669,744 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 4.29 </TD> <TD STYLE="text-align: left"> % </TD> </TR> <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)"> <TD/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"/> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"/> <TD STYLE="text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: White"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <B> All Directors and Current Executive Officers as a Group (11 Individuals): </B> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <SUP> (11) </SUP> </FONT> </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 6,100,995 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 35.12 </TD> <TD STYLE="text-align: left"> % </TD> </TR> <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)"> <TD/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"/> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"/> <TD STYLE="text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: White"> <TD STYLE="font-weight: bold; text-align: left"> Five Percent Holders: </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"/> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"/> <TD STYLE="text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)"> <TD STYLE="text-align: left"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The Harvey Sandler Revocable Trust <SUP> (12) </SUP> </FONT> </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 2,235,514 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 13.77 </TD> <TD STYLE="text-align: left"> % </TD> </TR> </TR> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </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; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.3in; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> * </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Ownership of less than 1%. </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </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; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.3in; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (1) </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Unless otherwise indicated, the address for each person is c/o bioAffinity Technologies, Inc., 3300 Nacogdoches Road, Suite 216, San Antonio, Texas 78217. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt; text-align: justify"/> </TR> </TABLE> <P STYLE="margin-top: 0; margin-bottom: 0"/> <P STYLE="margin-top: 0; margin-bottom: 0"/> <!-- Field: Page; Sequence: 16; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 13 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="margin-top: 0; margin-bottom: 0"/> <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; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.3in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (2) </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> Includes (i) 243,322 shares of Common Stock owned by Ms. Zannes, including 28,498 shares of unvested restricted stock as to which Ms. Zannes has the right to vote, but not to dispose; (ii) 56,422 shares of Common Stock issuable upon the exercise of stock options that are currently exercisable; and (iii) 103,568 shares of Common Stock issuable upon the exercise of warrants that are currently exercisable. </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (3) </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> Includes 18,578 shares of Common Stock issued to Mr. Dougherty as restricted stock, which were vested upon his resignation as our Chief Financial Officer effective as of September 16, 2024, at which time 65,625 shares of unvested restricted stock were forfeited. </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (4) </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> Includes (i) 1,065,149 shares of Common Stock owned by Mr. Girgenti, including 105,585 shares of unvested restricted stock as to which Mr. Girgenti has the right to vote, but not to dispose; (ii) 39,281 shares of Common Stock issuable upon the exercise of stock options that are currently exercisable; (iii) 669,549 shares of Common Stock issuable upon the exercise of warrants owned by Mr. Girgenti that are currently exercisable; (iv) 8,955 shares of Common Stock owned directly by the Cranye Girgenti Testamentary Trust; and (v) 8,332 shares of Common Stock issuable upon the exercise of warrants owned by the Cranye Testamentary Trust that are currently exercisable. Mr. Girgenti serves as the trustee of the Cranye Girgenti Testamentary Trust. As trustee, Mr. Girgenti has sole voting and dispositive power over the shares held by the Cranye Girgenti Testamentary Trust. </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (5) </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> Includes (i) 163,936 shares of Common Stock owned by Mr. Anderson, including 22,523 shares of unvested restricted stock as to which Mr. Anderson has the right to vote, but not to dispose; (ii) 39,281 shares of Common Stock issuable upon the exercise of stock options that are currently exercisable; and (iii) 19,998 shares of Common Stock issuable upon the exercise of warrants that are currently exercisable. </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (6) </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> Includes (i) 99,088 shares of Common Stock owned by Mr. Diamond, including 22,523 shares of unvested restricted stock as to which Mr. Diamond has the right to vote, but not to dispose; (ii) 7,142 shares of Common Stock issuable upon the exercise of stock options that are currently exercisable; and (iii) 19,998 shares of Common Stock issuable upon the exercise of warrants that are currently exercisable. </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (7) </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> Includes (i) 54,748 shares of Common Stock owned by Dr. Platt, including 22,523 shares of unvested restricted stock as to which Dr. Platt has the right to vote, but not to dispose. </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (8) </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> Includes (i) 117,455 shares of Common Stock owned by Mr. Knight, including 22,523 shares of unvested restricted stock as to which Mr. Knight has the right to vote, but not to dispose; (ii) 28,568 shares of Common Stock issuable upon the exercise of stock options that are currently exercisable; and (iii) 39,999 shares of Common Stock issuable upon the exercise of warrants that are currently exercisable. </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (9) </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> Includes (i) 146,597 shares of Common Stock owned by Mr. Rubin, including 22,523 shares of unvested restricted stock as to which Mr. Rubin has the right to vote, but not to dispose, (ii) 32,139 shares of Common Stock issuable upon the exercise of stock options that are currently exercisable; (iii) 17,137 shares of Common Stock issuable upon the exercise of warrants that are currently exercisable; (iv) 1,584,144 shares of Common Stock owned by the Harvey Sandler Revocable Trust; and (v) 651,370 shares of Common Stock issuable upon the exercise of warrants owned by the Harvey Sandler Revocable Trust that are currently exercisable. As described in footnote 12, Mr. Rubin serves as a co-trustee of the Harvey Sandler Revocable Trust. As a co-trustee, Mr. Rubin has the sole power to vote and dispose of the shares held by the Harvey Sandler Revocable Trust. </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (10) </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> Includes (i) 66,615 shares of Common Stock owned by Dr. Joyce, including 22,523 shares of unvested restricted stock as to which Dr. Joyce has the right to vote, but not to dispose, (ii) 583,130 shares of Common Stock owned by the Joyce Living Trust; and (iii) 19,999 shares of Common Stock issuable upon the exercise of warrants held by the Joyce Living Trust that are currently exercisable. Dr. Joyce is a co-trustee of the Joyce Living Trust, together with his wife, Joyce M. Joyce. As a co-trustee, Dr. Joyce has the sole power to vote and dispose of the shares held by the Joyce Living Trust. </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (11) </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> Includes: (i) 222,827 shares of Common Stock issuable upon the exercise of stock options that are currently exercisable; and (ii) 1,564,610 shares of Common Stock issuable upon the exercise of warrants that are currently exercisable. </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"/> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"/> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> (12) </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> Includes: (i) 1,584,144 shares of Common Stock owned by the Harvey Sandler Revocable Trust; and (ii) an aggregate of 651,370 shares of Common Stock issuable upon exercise of warrants owned by the Harvey Sandler Revocable Trust that are currently exercisable. Mr. Rubin serves as co-trustee of the Harvey Sandler Revocable Trust, together with Andrew Sandler, each of whom may act unilaterally with regard to voting and dispositive power over the shares held by the Harvey Sandler Revocable Trust. The Harvey Sandler Revocable Trust has an address at 2080 NW Boca Raton Blvd., Ste 2, Boca Raton, FL 33431. </TD> </TR> </TABLE> <P STYLE="margin-top: 0; margin-bottom: 0"/> <!-- Field: Page; Sequence: 17; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 14 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-transform: uppercase; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> STOCKHOLDER PROPOSALS FOR 2025 ANNUAL MEETING </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Stockholder proposals intended to be included in the Companys proxy statement relating to the 2025 Annual Meeting must comply with Rule 14a-8 under the Securities Exchange Act of 1934, as amended (the <B> <I> Exchange Act </I> </B> ), which requires that the notice be received at the Companys principal executive office not less than 120 calendar days before the one-year anniversary date of the Companys proxy statement released to stockholders in connection with the previous years annual meeting, and accordingly must be received in writing by the Company at its principal executive office at the address set forth above no later than December 15, 2024. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In connection with the Companys next annual meeting, stockholder proposals that are not submitted for inclusion in the Companys proxy materials pursuant to Rule 14a-8 under the Exchange Act may be brought before an annual meeting pursuant to Article II, Section 2.12 of the Companys By-laws, which provides that nominations or other business at an annual meeting of stockholders may be made (i) pursuant to the Companys notice of meeting, (ii) by or at the direction of the Board, or (iii) by any stockholder of the Company who was a stockholder of record at the time of giving the notice provided for in Article II, Section 2.12 of the By-laws, who is entitled to vote at the meeting and who complies with the notice procedures set forth in Article II, Section 2.12. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> For nominations or other business to be properly brought before an annual meeting by a stockholder, the stockholder must have given timely notice thereof in writing to the Corporate Secretary. To be timely, a stockholders notice shall be delivered to the Secretary of the Company at the Companys principal executive office at 3300 Nacogdoches Road, Suite 216, San Antonio, Texas 78217, and not later than the close of business on the 90 <SUP> th </SUP> day nor earlier than the close of business on the 120 <SUP> th </SUP> day prior to the first anniversary of the preceding years annual meeting; provided, however, that in the event that the date of the annual meeting is more than 30 days before or more than 60 days after such anniversary date, notice by the stockholder to be timely must be so delivered not earlier than the close of business on the 120 <SUP> th </SUP> day prior to such annual meeting and not later than the close of business on the later of (i) the 90 <SUP> th </SUP> day prior to such annual meeting, or (ii) the 10 <SUP> th </SUP> day following the day on which public announcement of the date of such meeting is first made by the Company. The anniversary of this years annual meeting will be Wednesday, June 4, 2025. Thus, a stockholder notice must be received by the Company no later than March 6, 2025, and no earlier than February 4, 2025. If the date of the 2025 Annual Meeting is changed, these dates may change. Such stockholders notice is required to set forth, as to each matter the stockholder proposes to bring before an annual meeting, certain information specified in the By-laws and, to the extent applicable, required by Rule 14a-19 under the Exchange Act. A copy of the By-laws of the Company may be obtained from the Secretary of the Company at the address set forth above. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In addition to satisfying the foregoing advance notice requirements under the Companys By-laws, to comply with the universal-proxy rules under the Exchange Act, stockholders who intend to solicit proxies in support of director nominees other than the Companys nominees must provide notice that sets forth the information required by Rule 14a-19 under the Exchange Act and that is postmarked or transmitted electronically to the Company no later than April 5, 2025. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 18; Value: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 15 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-transform: uppercase; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Householding </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The Commission has adopted rules that permit companies and intermediaries (e.g., brokers) to satisfy the delivery requirements for proxy statements, annual reports, and notices of internet availability of proxy materials with respect to two or more stockholders sharing the same address by delivering a single copy of the applicable document(s) addressed to those stockholders. This process, which is commonly referred to as householding, potentially means extra convenience for stockholders and cost savings for companies. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Brokers with account holders who are stockholders of the Company may be householding our proxy materials. A single proxy statement or notice may be delivered to multiple stockholders sharing an address unless contrary instructions have been received from the affected stockholders. Once you have received notice from your broker that it will be householding communications to your address, householding will continue until you are notified otherwise or until you notify your broker or the Company that you no longer wish to participate in householding. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Street-name stockholder who are currently receiving householded materials may revoke their consent, and street-name shareholders who are not currently receiving householded materials may request householding of our future materials, by contacting Broadridge Financial Services, Inc., either by calling toll free at (866) 540-7095 or by writing to Broadridge Householding Department, 51 Mercedes Way, Edgewood, New York 11717. If you revoke your consent you will be removed from the householding program within 30 days of Broadridges receipt of your revocation, and each stockholder at your address will receive individual copies of our future materials. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </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; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> By Order of the Board of Directors: </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <IMG ALT="" SRC="sign_002.jpg"/> </FONT> </TD> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Maria Zannes </B> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> President and Chief Executive Officer </I> </FONT> </TD> </TR> </TR> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"/> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"/> <!-- Field: Page; Sequence: 19 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 16 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 0pt"> <P STYLE="margin: 0pt"/> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"/> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <IMG ALT="" SRC="proxy_001.jpg"/> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <!-- Field: Page; Sequence: 20 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="width: 100%"/> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <P STYLE="margin: 0pt"/> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <IMG ALT="" SRC="proxy_002.jpg"/> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"/> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"/> <!-- Field: Page; Sequence: 21; Options: Last --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <noscript> <img src="https://www.sec.gov/akam/13/pixel_81508e5?a=dD1kZjYwOGQxMzllNjMyNGJkMWFlYzVmMzhlYWJlZTFlYTZjMzQ5OTdlJmpzPW9mZg==" style="visibility: hidden; position: absolute; left: -999px; top: -999px;"/> </noscript> </P> </P> </TABLE> </TABLE> </P> </P> </P> </TR> </TABLE> </P> </TR> </TABLE> </P> </P> </TABLE> </P> </P> </TABLE> </P> </BODY> </HTML> </TEXT> </FILENAME> </SEQUENCE> </TYPE> </DOCUMENT> </div> </div> <!---------------------------------------> <!----------- 3rd column ----------------> <!----------- RIGHT MENU ----------------> <section class="col-md-3 col-sm-3 col-lg-3 section toc" id="3rd"> <div id="report_table_cont">TABLE OF CONTENTS</div> <div id="table_filing"> </div> </section> </div> </div> <style> .ended { font-size: 8pt; display: block; } #financeModal { padding: 0 !important; } .reload { font-family: Lucida Sans Unicode; cursor: pointer; } .modal-blur { -webkit-filter: blur(5px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px); } #financeModal .modal-dialog { width: 80%; max-width: none; margin: 0; left: 10%; top: 5%; } #financeModal .modal-content { border: 0; border-radius: 0; } #financeModal .modal-body { overflow-y: auto; } .date { font-size: 9pt; } .active-finance { background-color: #2196f3 !important; color : ffffff !important; } .active-fin-type { background-color: #2196f3 !important; color : ffffff !important; } .finance_type:hover, .finance_type:active, .finance_type:focus { background-color: #ffffff; text-decoration: none; } .finance:hover, .finance:active, .finance:focus { background-color: #ffffff; text-decoration: none; } #finance-div table tbody tr td:not(:first-child) { text-align: right; } .blur { box-shadow: 0px 0px 20px 20px rgba(255, 255, 255, 1); text-shadow: 0px 0px 10px rgba(51, 51, 51, 0.9); transform: scale(0.9); opacity: 0.6; } </style> <style> .gemini-response { font-family: Arial, sans-serif; line-height: 1; } .gemini-response h2, .gemini-response h3 { margin-top: 20px; margin-bottom: 10px; } .gemini-response ul { padding-left: 20px; } .gemini-response ul li { margin-bottom: 10px; } .gemini-response p { margin-bottom: 15px; } .modal-lg { max-width: 50%; } </style> <div aria-hidden="true" aria-labelledby="shareholderModalLabel" class="modal fade " id="shareholderModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="shareholderModalTitle"></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <h2 class="fund-header" id='dynamic-header' style="text-decoration:underline"></h2> <p id="p-fund" style="display: none;">No information found </p> <div id="fund_div"> <p class="small-note ">* THE VALUE IS THE MARKET VALUE AS OF THE LAST DAY OF THE QUARTER FOR WHICH THE 13F WAS FILED.</p> <div class="table-responsive x-overflow-hide"> <table class="fl-table table" id="fund-table"> <thead> <th onclick="sortTable(0)">FUND</th> <th onclick="sortTable(1)">NUMBER OF SHARES</th> <th onclick="sortTable(2)">VALUE ($)</th> <th>PUT OR CALL</th> </thead> <tbody class="tbody"> </tbody> </table> </div> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="directorModalLabel" class="modal fade" id="directorModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="dynamicDirector-header">Directors of bioAffinity Technologies, Inc. - as per the latest proxy <sup><small>Beta</small></sup></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="table-wrapper-director" id="dircter-table-div"> <table class="fl-table table" id="director-table"> <thead> <th class="directorCol">DIRECTORS</th> <th class="directorCol ageCol">AGE</th> <th class="directorCol">BIO</th> <th class="directorCol">OTHER DIRECTOR MEMBERSHIPS</th> </thead> <tbody class="tbody"> </tbody> </table> </div> </div> </div> </div> </div> <div aria-labelledby="registerModalLabel" class="modal fade " data-backdrop="static" data-keyboard="false" id="registerModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-dialog-centered" role="document"> <div class="modal-content"> <div> <button class="close pr-2 pt-2" type="button"> <a class="text-dark text-decoration-none" href="/BIAF/"> <span aria-hidden="true">×</span></a> </button> </div> <div class="text-center pb-3"><a href="/pricing/">Subscribe</a> to view this or get a <a href="/token/">free 24 hour token </a> or take a free test drive with ticker <a href="/snapshot/AAPL">AAPL</a>. View our demo <a href="/demo/">video</a>. </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="executiveModalLabel" class="modal fade" id="executiveModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id='executiveModalLabelTitle'></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <h2 class="fund-header" style="text-decoration:underline"></h2> <div class="table-responsive"> <div class="table-wrapper-execs" id='executive-button'> <p>No information found </p> </div> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="customerModalLabel" class="modal fade" id="customerModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="cust-header"> Customers and Suppliers of bioAffinity Technologies, Inc. <sup><small>Beta</small></sup></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="container"> <div class="row"> <div class="col-md-6 col-12"> <div class=" table-responsive x-overflow-hide" id="Customer_table"> <p>No Customers Found </p> </tbody> </table> </div> </div> <div class="col-md-6 col-12"> <div class=" table-responsive x-overflow-hide" id="Supplier_table"> <p>No Suppliers Found</p> </tbody> </table> </div> </div> </div> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="bondModalLabel" class="modal fade " id="bondModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="bondModalTitle">Bonds of bioAffinity Technologies, Inc.</h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="table-responsive " id="bond_table"> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="bondpricegraphModalLabel" class="modal fade " id="bondpricegraphModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document" style=" height: 100%;"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="bondpricegraphModalTitle">Price Graph </h5> <button aria-label="Close" class="close" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body" id="price_graph"> <img id="bond_graph" src=""> </div> <div class="row mt-5"> <div class="col-1 mt-2 pr-0"> <h6 style="position: relative;float: right;"><em class="dot red"></em> </h6> </div> <div class="col-11 pl-0"> <p class="text-muted">Price</p> </div> <div class="col-1 mt-2 pr-0"> <h6 style="position: relative;float: right;"><em class="dot"></em> </h6> </div> <div class="col-11 pl-0"> <p class="text-muted">Yield</p> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="InsiderOwnershipModalLabel" class="modal fade " id="InsiderOwnershipModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="insider_ownershipModalTitle">Insider Ownership of bioAffinity Technologies, Inc. company <sup><small>Beta</small></sup></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="table-wrapper-director" id="insider_ownership_table-div"> <table class="fl-table table" id="insider_ownership_table"> <thead> <th class="insideOwnershipCol">Owner</th> <th class="insideOwnershipCol">Position</th> <th class="insideOwnershipCol">Direct Shares</th> <th class="insideOwnershipCol">Indirect Shares</th> </thead> <tbody class="tbody"> </tbody> </table> </div> </div> </div> </div> </div> <div class="modal fade" id="aiInsights" tabindex="-1" role="dialog" aria-labelledby="aiInsightsLabel" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="aiInsightsLabel">AI Insights</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div id="geminiResponseContainer" class="gemini-response"> <!-- Response content will be loaded here --> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="financeModalLabel" class="modal fade " id="financeModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <div> <span> <h5 class="modal-title" id="financeModalTitle">Summary Financials of bioAffinity Technologies, Inc. <sup><small>Beta</small></sup></h5> </span> <span style="font-size:80%"> <small>(We are using algorithms to extract and display detailed data. This is a hard problem and we are working continuously to classify data in an accurate and useful manner.)</small> </span> </div> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <input id="ftitle" type="hidden" value=""> <input id="displayed_finance" type="hidden" value="balance"> <input id="displayed_ftype" type="hidden" value="10-Q"> <input id="company_name_hidden" type="hidden" value="bioAffinity Technologies, Inc."> <div class="modal-body"> <div class="row"> <div class="col-10"> <div aria-label="Basic example" class="btn-group" role="group"> <button class="btn model_button border border-primary finance p-1 active-finance" id="balance" type="button">Balance Sheet </button> <button class="btn model_button finance p-1" id="income" type="button"> Income Statement </button> <button class="btn model_button finance p-1" id="cash_flow" type="button">Cash Flow </button> </div> </div> <div class="col-2 pull-right"> <div aria-label="Basic example" class="btn-group" role="group" style="float: right;"> <button class="btn model_button finance_type p-1 active-fin-type" id="10-Q" type="button">Quarterly </button> <button class="btn model_button finance_type p-1" id="10-K" type="button">Annual </button> </div> </div> </div> <div class="table-responsive pt-2" id="finance-div"> No information found </div> </div> </div> </div> </div> </div> <script> </script> <script src="/static/js/threeButtonScroll.js?v=9"></script> <script src="/static/js/scroll_js.js?v=7"></script> <script> var ticker = "BIAF"; $(document).ready(function() { $('#aiInsights').on('show.bs.modal', function (event) { var companyName = "bioAffinity Technologies, Inc."; var csrftoken = $('input[name="csrfmiddlewaretoken"]').val(); // Show loading spinner $('#geminiResponseContainer').html('<div class="text-center"><span class="spinner-border text-primary" role="status"><span class="sr-only">Loading...</span></span></div>'); // Logging the data sent in the AJAX request console.log('Preparing AJAX request with data:', { company_Name: companyName, csrfmiddlewaretoken: csrftoken }); $.ajax({ url: '/api/get_gemini_response/', type: 'POST', data: { 'company_Name': companyName, 'company_Ticker': ticker, 'csrfmiddlewaretoken': csrftoken }, success: function(data) { console.log('AJAX request successful. Data received:', data); if (data.error) { $('#geminiResponseContainer').html(`<div class='alert alert-danger'>Error: ${data.error}</div>`); } else { $('#geminiResponseContainer').html(formatResponse(data.response)); } }, error: function(xhr, status, error) { console.error("AJAX Error:", error); console.error("Detailed response:", xhr.responseText); $('#geminiResponseContainer').html(`<div class='alert alert-danger'>AJAX Error: ${error}</div>`); } }); }); }); function formatResponse(response) { let formattedResponse = response.replace(/\*\*(.*?)\*\*/g, '<strong>$1</strong>'); // Convert **text** to <strong>text</strong> formattedResponse = formattedResponse.replace(/\* (.*?)(\n|$)/g, '<li>$1</li>'); // Convert * text to <li>text</li> formattedResponse = formattedResponse.replace(/<\/li><li>/g, '</li><li>').replace(/<li>/g, '<ul><li>').replace(/<\/li>/g, '</li></ul>'); // Wrap <li> in <ul> formattedResponse = formattedResponse.replace(/## (.*?)(\n|$)/g, '<h2>$1</h2>'); // Convert ## text to <h2>text</h2> formattedResponse = formattedResponse.replace(/### (.*?)(\n|$)/g, '<h3>$1</h3>'); // Convert ### text to <h3>text</h3> formattedResponse = formattedResponse.replace(/\n/g, '<br>'); // Convert newlines to <br> return `<div>${formattedResponse}</div>`; } </script> <script src="/static/js/filing.js?v=1"></script> <script> $("#second").contents().find("body").css({'padding': '1px 4px', 'overflow-x': 'hidden'}) var fid = '1712762', printerLink = "/printer/" + "95648" + "/" + "True" + '/' //Append the print button to TOC function addPrintButton(items, type) { items.forEach((itm) => { itm.innerHTML = itm.innerHTML + '<span class="print">print</span>' itm.addEventListener('mouseover', function () { this.querySelector('span.print').style.display = 'inline-block' }) itm.addEventListener('mouseout', function () { this.querySelector('span.print').style.display = 'none' }) }) $('.' + type + '-link span.print').on('click', function (e) { let part = this.parentElement.hash.replace('#', '') openPrintPortion(part) }) } document.addEventListener('DOMContentLoaded', function () { I_frame = document.querySelector('#second') if (window.innerWidth > '700') { // I_frame.setAttribute('style','border:none;position:absolute;left:0vw;min-width:100%;max-width:100%;top:0vh;height:100%;min-height:100%;') } else { // I_frame.setAttribute('style','border:none;position:absolute;left:0vw;min-width:100vw;max-width:100vw!important;top:0vh;height:100%;min-height:100%;') } let partsInTOC = document.querySelectorAll('.part-link') let itemsInToc = document.querySelectorAll('.item-link') let notesInTOC = document.querySelectorAll('.note-link') addPrintButton(partsInTOC, 'part'); addPrintButton(itemsInToc, 'item'); addPrintButton(notesInTOC, 'note'); /* Toogle between the sections*/ let fillinglist = document.querySelectorAll('.firstsec')[0] let doc_preview = document.querySelectorAll('.document-view-section')[0] let toc = document.querySelectorAll('.toc')[0] let mobile_view = document.querySelectorAll('.mobile_view')[0] /* buttons for toggling */ let showfilings_btn = document.querySelectorAll('.show_filings_btn')[0] let showdoc_btn = document.querySelectorAll('.show_doc_btn')[0] let showtoc_btn = document.querySelectorAll('.show_toc_btn')[0] showfilings_btn.addEventListener('click', function () { let shortcutsmobile = document.querySelector('#shortcuts-mobile') fillinglist.style.display = 'block' doc_preview.style.display = 'none' toc.style.display = 'none' mobile_view.style.display = 'block' shortcutsmobile.style.display = 'none' }) showdoc_btn.addEventListener('click', function () { let shortcutsmobile = document.querySelector('#shortcuts-mobile') fillinglist.style.display = 'none' doc_preview.style.display = 'block' toc.style.display = 'none' mobile_view.style.display = 'none' shortcutsmobile.style.display = 'block' }) showtoc_btn.addEventListener('click', function () { let shortcutsmobile = document.querySelector('#shortcuts-mobile') fillinglist.style.display = 'none' doc_preview.style.display = 'none' toc.style.display = 'block' mobile_view.style.display = 'none' shortcutsmobile.style.display = 'none' }) $(".section document-view-section div").eq(1).after('<div id="doc-head"></div>') }) //track which filing has been clicked on let filingslinks = document.querySelectorAll('.filedate') /* let filingvalue = window.location.href.split('&'); console.log(filingvalue,'filingvaluefilingvalue') if (filingvalue.length===1){ let row =document.querySelector('#filings-section-list').querySelector('tbody').querySelectorAll('tr')[0] row.style.backgroundColor='#d8ecf3'; } else { filingvalue = window.location.href.split('&')[1].split('=')[1]; console.log(filingvalue,'filingvalue') filingslinks.forEach((filing)=>{ if (filing.outerHTML.search(filingvalue) > -1) { filing.setAttribute('style','background-color:#d8ecf3') } }) }*/ function openPrintPortion(portion) { var a = window.open(printerLink + portion, '_blank'); } </script> <script> function numberWithCommasNoDecimal(x) { // If null or undefined, just return dash if (x === null || x === undefined) return '-'; // Convert to float let val = parseFloat(String(x).replace(/,/g, '').trim()); if (isNaN(val)) return '-'; // Track negativity const negative = val < 0; // Work with absolute value for splitting val = Math.abs(val); // Now split at the decimal let [intPart, decimalPart] = val.toString().split('.'); // Insert commas in integer portion only intPart = intPart.replace(/\B(?=(\d{3})+(?!\d))/g, ','); // Reattach sign and decimal let result = negative ? '-' + intPart : intPart; if (decimalPart !== undefined) { result += '.' + decimalPart; } return result; } function fetch_bond_price_graph(bond_symbol) { $("#bond_graph").attr("src","/image/price_graph/"+bond_symbol+".png"); } function clear_div(element) { $('#' + element).html(''); } $(document).ready(function () { var ticker = "BIAF"; /***************************************************** * 1) OLD FUNCTION: create_table_new2 (flat structure) *****************************************************/ function create_table_new2( finance_data_section, finance_data_value, finance_data_label, ended_lst, f_data, dates, finance_title ) { if (!f_data || f_data.length === 0) { $('#finance-div').html('<div class="alert alert-info">No financial data available.</div>'); return; } // A quick helper to strip commas and parse float function parseValue(val) { if (val === null || val === undefined) return null; // Already a number if (typeof val === 'number') return val; // If it's a string, remove commas, extra spaces, etc. if (typeof val === 'string') { let cleaned = val.replace(/,/g, '').trim(); let parsed = parseFloat(cleaned); return isNaN(parsed) ? null : parsed; } return null; } var table = ` <div class="text-center"><strong>${finance_title}</strong></div> <table class="fl-table table table-hover" id="finance-table"> <thead> <tr> <th>Field</th>`; // Add headers for each date (same order as ended_lst) ended_lst.forEach(function(date) { table += `<th>${date}</th>`; }); table += `</tr></thead><tbody>`; // Track the last section and sub-section for grouping var lastSection = null; var lastSubSection = null; // f_data = [section, sub_section, label, [values per date]] f_data.forEach(function(item) { var section = item[0]; var sub_section = item[1]; var label = item[2]; var values = item[3]; // If we've hit a new section, print a row if (section && section !== lastSection) { table += ` <tr style="background-color: #000; color: #fff; text-transform: uppercase;"> <td colspan="${ended_lst.length + 1}"> <strong>${section}</strong> </td> </tr>`; lastSection = section; lastSubSection = null; } // If we've hit a new sub-section if (sub_section && sub_section !== lastSubSection) { table += ` <tr style="background-color: #f0f0f0;"> <td colspan="${ended_lst.length + 1}"> <strong>${sub_section}</strong> </td> </tr>`; lastSubSection = sub_section; } // Now the actual row for this label table += `<tr> <td style="padding-left: 20px;">${label}</td>`; // For each value in this row’s array (aligned with ended_lst) values.forEach(function(value) { // Convert to a real float if possible let numericVal = parseValue(value); if (numericVal === null) { // Not a valid float => dash table += `<td>-</td>`; } else { // Format as thousands with commas (keeping negatives and decimals) let formatted = numberWithCommasNoDecimal(numericVal); table += `<td>${formatted}</td>`; } }); table += `</tr>`; }); table += `</tbody></table>`; $('#finance-div').html(table); } /******************************************************* * 2) NEW FUNCTION: createNestedTable (hierarchical) *******************************************************/ function createNestedTable(nested_sections, ended_lst, finance_title) { // 1) Declare "table" in this scope let table = ` <div class="text-center"><strong>${finance_title}</strong></div> <table class="fl-table table table-hover" id="finance-table"> <thead> <tr> <th>Field</th>`; ended_lst.forEach(function(date) { table += `<th>${date}</th>`; }); table += `</tr></thead><tbody>`; // 2) Define processNode *inside* so it can reference "table" function processNode(node, indentLevel) { const leftPadding = indentLevel * 20; table += `<tr> <td style="padding-left:${leftPadding}px; font-weight:${indentLevel === 0 ? 'bold' : 'normal'};"> ${node.label || node.sectionName} </td>`; node.valueByPeriod.forEach(function(val) { if (val === null || val === undefined) { val = '-'; } else { // Attempt to parse even if it's a string if (typeof val === 'string') { let cleaned = val.replace(/,/g, '').trim(); let parsed = parseFloat(cleaned); if (!isNaN(parsed)) { val = numberWithCommasNoDecimal(parsed); } else { val = '-'; } } else if (typeof val === 'number') { val = numberWithCommasNoDecimal(val); } } table += `<td>${val}</td>`; }); table += `</tr>`; // Recurse if (node.children && node.children.length > 0) { node.children.forEach(child => processNode(child, indentLevel + 1)); } } // 3) Loop through top-level nodes nested_sections.forEach(node => { processNode(node, 0); }); table += `</tbody></table>`; $('#finance-div').html(table); } /************************************************ * 3) Show the modal -> call get_ajax_data ************************************************/ $('#financeModal').on('shown.bs.modal', function (e) { get_ajax_data(); }); /************************************************ * 4) get_ajax_data: calls Django endpoint ************************************************/ function get_ajax_data() { console.log($('#company_name_hidden').val()); var company_name = $('#company_name_hidden').val().replace('/', ' ').replace('\\', ' '); console.log(company_name); var cik = "1712762"; // e.g. '123456' var finance_type = $('#displayed_finance').val(); // e.g. 'balance', 'income', 'cash_flow' var data_type = $('#displayed_ftype').val(); // e.g. '10-K', '10-Q' var url = `/get/finance/data/${cik}/${finance_type}/${data_type}/${encodeURIComponent(ticker)}/`; $.ajax({ url: url, method: 'GET', success: function (resp) { $('#finance-div').html(''); if (resp.error) { $('#finance-div').html(`<div class="alert alert-danger">${resp.error}</div>`); } else { console.log(resp); // If server returns nested_sections, show them if (resp.nested_sections && resp.nested_sections.length > 0) { createNestedTable(resp.nested_sections, resp.date, resp.finance_title); } else { // Otherwise, fallback to the old flat approach create_table_new2( resp.finance_data_section, resp.finance_data_value, resp.finance_data_label, resp.ended_lst, resp.f_data, resp.date, resp.finance_title ); } } }, error: function (xhr, status, error) { $('#finance-div').html(`<div class="alert alert-danger">An error occurred: ${error}</div>`); console.error(error); } }); } /************************************************ * 5) On-click handlers for toggling (unchanged) ************************************************/ $(document).on('click', '.finance', function () { $('.finance').removeClass('active-finance'); $(this).addClass('active-finance'); // the button's ID (like "balance" or "income") is stored: $('#displayed_finance').val($(this).attr('id')); get_ajax_data(); // calls the /get/finance/data endpoint }); $(document).on('click', '.finance_type', function () { $('.finance_type').removeClass('active-fin-type'); $(this).addClass('active-fin-type'); // the button's ID ("10-Q" or "10-K") is stored: $('#displayed_ftype').val($(this).attr('id')); get_ajax_data(); }); $("#registerModal").on('shown', function () { console.log(7899809) alert("I want this to appear after the modal has opened!"); }); /* close popover */ $('body').on('click', function (e) { $('[data-toggle="popover"]').each(function () { //the 'is' for buttons that trigger popups //the 'has' for icons within a button that triggers a popup if (!$(this).is(e.target) && $(this).has(e.target).length === 0 && $('.popover').has(e.target).length === 0) { $(this).popover('hide'); } }); }); $('[data-toggle="tooltip"]').tooltip(); $('.exhibit-link').each(function () { href = $(this).attr('href') if (href.search('/www.sec.gov/Archives/edgar/data/') == -1) $(this).attr('href', "https://www.sec.gov/Archives/edgar/data/1712762/000149315224047373/" + href) }); $('.info-btn-circle').on('click', function (e) { $('.info-btn-circle').not(this).popover('hide'); }); if ($('#fixed-content-filing').length > 0) { fetch("/fetch_fixed_content_filing", { headers: { "X-CSRFToken": document.getElementById("csrf") .querySelector("input") .value, 'Content-type': 'application/json' }, method: "POST", body: JSON.stringify({ "ticker": "BIAF", "current_filing_name": "bioAffinity Technologies, Inc.", "current_filing_filingtype": "DEF 14A", "current_filing_filingdate": "Nov. 22, 2024" }) }) .then(response => response.json()) .then(function (data) { bonds = data.data.bonds directors = data.data.director executives = data.data.executive funds = data.data.funds insider_ownership = data.data.insider_ownership bond_html = '' director_html = '' funds_html = '' executive_html = '' insider_ownership_html = '' if (bonds.length > 0) { bond_html += '<table class="fl-table table" id="bond-table"> <thead> <tr> <th rowspan="2">ISSUER NAME</th> <th rowspan="2">SYMBOL</th> <th rowspan="2">CALLABLE</th> <th rowspan="2">SUB-PRODUCT TYPE</th> <th rowspan="2"> COUPON</th> <th rowspan="2">MATURITY</th> <th class="text-center" colspan="2">RATINGS</th> <th class="text-center" colspan="2">LAST SALE</th><th rowspan="2">GRAPH</th> </tr> <tr> <th>MOODY\'S® </th> <th>S&P</th > <th> PRICE </th> <th>YIELD</th> </tr> </thead> <tbody class = "tbody" > ' for (let i = 0; i < bonds.length; i++) { bond_html += '<tr> <td>' + bonds[i].issuer_name + '</td> <td> '+ bonds[i].symbol + ' </td> <td>' + bonds[i].callable + '</td> <td>' + bonds[i].sub_product_type + '</td> <td>' + bonds[i].coupon + '</td> <td>' + bonds[i].matuarity + '</td> <td>' + bonds[i].moody_rating + '</td> <td>' + bonds[i].s_and_p_rating + '</td> <td>' + bonds[i].last_sale_price + '</td> <td>' + bonds[i].last_sale_yield + '</td> <td> <div class="row justify-content-center"> <button class="btn col" style="font-size: inherit; margin-top: 0px; padding-top: 0px;" data-target="#bondpricegraphModal" onclick="fetch_bond_price_graph(\''+bonds[i].symbol+'\')" data-toggle="modal">Price Graph</button><div></td> </tr>' } bond_html += '</tbody> </table>' } else { bond_html = 'No information found' } $("#bond_table").empty(); $('#bond_table').append(bond_html); if (executives.length > 0) { executive_html = executives } else { executive_html = 'No information found' } $("#executive-button").empty(); $('#executive-button').append(executive_html); document.getElementById("dynamicDirector-header").innerHTML = "Directors of bioAffinity Technologies, Inc. - as per the latest proxy " + '<sup><small>Beta</small></sup>'; if (directors.length == 0) { $('#director-table').hide(); $('#dircter-table-div').html('<p>No information found</p>') } else { $('#director-table').show(); for (var i = 0; i < directors.length; i++) { tr = ' <tr >' tr += '<td ><center>' + directors[i][0] + '</center></td>' if (directors[i][1] == null) tr += '<td class=" ageCol" ><center></center></td>' else tr += '<td class=" ageCol" ><center>' + directors[i][1] + '</center></td>' tr += '<td id = "bioCol" ><p>' + directors[i][2] + '</p></td>' other = '' for (k = 0; k < directors[i][3].length; k++) { if (k == directors[i][3].length - 1) { other = other + directors[i][3][k] } else { other = other + directors[i][3][k] + ', ' } } tr += ' <td ><center>' + other + '</center></td>' tr += '</tr>' $('#director-table tbody').append(tr) } } if (funds.length != 0) { date = new Date(data.data.fund_report_date) day = date.getDate(); month = date.toLocaleString('default', { month: 'short' }); year = date.getFullYear(); $("#shareholderModalTitle").text("Top 100 Shareholders of bioAffinity Technologies, Inc. as of " + month + ' ' + day + ', ' + year) } else { $("#shareholderModalTitle").text("Top 100 Shareholders of bioAffinity Technologies, Inc.") } //$('#cust-header').text( "Customers and Suppliers of bioAffinity Technologies, Inc.") for (var i = 0; i < funds.length; i++) { tr = '<tr id="tr_doc">' tr += '<td class="success fund text-uppercase">' + funds[i].fund + '<button type="button" id="' + i + '" class="btn btn-secondary btn-small info-btn-circle" data-container="body" data-title="×" data-toggle="popover" data-placement="top" data-html="true" >i</button></td>' tr += '<td class = "fund-shares" >' + numberWithCommasNoDecimal(funds[i].share_prn_amount) + '</td>' tr += '<td class="fund-value">' + numberWithCommasNoDecimal(funds[i].value) + '</td>' tr += '<td class="success"><center>' + funds[i].put_call + '</center></td>' tr += '</tr>' $('#fund-table tbody').append(tr) } $('[data-toggle="popover"]').popover({sanitize:false, content: function() { var i = $(this).attr('id') text_tooltip = '<div class="container"><div class="row">'+ '<div class="col-4 p-0 font-weight-bold " >Filed By: </div><div class="col-8 p-0 hover-shareholder tooltip-custom copy-details"><div class="copy-text">'+funds[i].filed_by_name+'</div><span class="tooltiptext">Click To Copy</span></div>'+ '<div class="col-4 p-0 font-weight-bold" >Address: </div><div class="col-8 p-0 hover-shareholder tooltip-custom copy-details"><div class="copy-text">'+funds[i].address+'</div><span class="tooltiptext">Click To Copy</span></div>'+ '<div class="col-4 p-0 font-weight-bold" >Phone: </div><div class="col-8 p-0 hover-shareholder tooltip-custom copy-details"><div class="copy-text">'+funds[i].phone+'</div><span class="tooltiptext">Click To Copy</span></div>'+ '</div></div>' return text_tooltip; //return $('#po' + id).html(); } }); if (insider_ownership.length != 0) { for (var i = 0; i < insider_ownership.length; i++) { tr = '<tr id="tr_doc">' tr += '<td class="success fund text-uppercase">' + insider_ownership[i].owner + '</td>' tr += '<td class = "fund-shares" >' + numberWithCommasNoDecimal(insider_ownership[i].position) + '</td>' tr += '<td class="fund-value">' + numberWithCommasNoDecimal(insider_ownership[i].current_direct_shares) + '</td>' tr += '<td class="fund-value">' + numberWithCommasNoDecimal(insider_ownership[i].current_indirect_shares) + '</td>' tr += '</tr>' $('#insider_ownership_table tbody').append(tr) } } else { $('#insider_ownership_table tbody').append('No Data Found') } $("#executiveModalLabelTitle").text("Executives of bioAffinity Technologies, Inc. - as per the latest proxy") $('#executive-button table').addClass('table') $('#executive-button table tr:first-child').css('background-color', '#4FC3A1') $('#executive-button table tr td').css('border-right', 'none') $('#executive-button table').addClass('fl-table') $('#executive-button table').attr('border', '0') color = '#4FC3A1'; no = 0; $('#executive-button table tr:first-child td').each(function () { text = $(this).text(); text = text.replace(/\u200B/g, ''); text = text.replace(/[\u200B-\u200D\uFEFF]/g, ''); if (text.trim() == '') { $(this).css('background-color', color) if (no == 0) color = '#324960' } else { if (color == '#4FC3A1') color = '#324960' else color = '#4FC3A1' $(this).css('background-color', color) } no++; }) const table = document.querySelector('#executive-button table'); dates = data.data.yearly_years; ended_lst = data.data.ended_lst; finance_data_section = data.data.finance_data_section; finance_data_value = data.data.finance_data_value; finance_data_label = data.data.finance_data_label; f_data = data.data.f_data; }) } }) </script> </div> </div> </div> </body> <script crossorigin="anonymous" defer integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" src="/static/bootstrap/js/popper.min.js"></script> <script defer src="/static/bootstrap/js/bootstrap.min.js"></script> <script defer src="/static/bootstrap/js/custom.min.js"></script> <script> var today_date = new Date(); today_date.setHours(0); today_date.setMinutes(0); today_date.setSeconds(0); $(document).ready(function() { $('#load-div-graph').show() finance_table_div = $('#finance_table_div') if (finance_table_div.length > 0) { fetch_live_stock_data(initial_call = 'true') setInterval(function() { fetch_live_stock_data() }, 30000) } serverStartTime = new Date("") moment_current_time = moment().tz("America/New_York"); moment_server_time = moment(serverStartTime).tz("America/New_York") var server_difference = (moment_current_time.diff(moment_server_time) / 1000).toFixed(2); var endTime = new Date(); var difference = ((endTime - startTime) / 1000).toFixed(2); //var serverdiff = ((endTime - serverStartTime)/1000).toFixed(2); $('#load_time').text(server_difference + ' s/' + difference + ' s') //MOBILE ONE AND MOBILE THREE var menu = "close"; $(".mobile-one .menu-toggle, .mobile-three .menu-toggle").click(function() { if (menu === "close") { $(this).parent().next(".mobile-nav").css("transform", "translate(0, 0)"); menu = "open"; } else { $(this).parent().next(".mobile-nav").css("transform", "translate(-100%, 0)"); menu = "close"; } }); }) function openNav() { document.getElementById("mySidebar").style.width = "250px"; // document.getElementById("main").style.marginLeft = "250px"; } function closeNav() { document.getElementById("mySidebar").style.width = "0"; // document.getElementById("main").style.marginLeft= "0"; } function change_selected_view(element) { site_view = element.value; if (document.getElementById('site_view').length == 3) { if (site_view === 'filing') { href = window.location.href href = href.split('/') href = href.slice(0, 3).join('/') + '/' + href.slice(-1) window.location.href = href } else { href = window.location.href href = href.split('/') href = href.slice(0, 3).join('/') + '/snapshot/' + href.slice(-1) window.location.href = href } } else if (site_view === 'filing') { href = window.location.href href = href.split('/') href = href.slice(0, 3).join('/') + '/' + href.slice(-1)[0].split('#')[0] window.location.href = href } else { href = window.location.href href = href.split('/') if (href.slice(-1) !== '') { ticker = href.slice(-2, -1) if (ticker[0].length == 1 && /^[1-9]+$/.test(ticker)) { ticker = href.slice(-1) } else if (!/^[a-zA-Z]+$/.test(ticker)) { ticker = href.slice(-3, -2) } } else { ticker = href.slice(-1) } href = href.slice(0, 3).join('/') + '/snapshot/' + ticker window.location.href = href } } function load_document(filedata) { // read text from URL location var request = new XMLHttpRequest(); request.open('GET', filedata.path, true); request.send(null); $('#second #load-div').show(); request.onreadystatechange = function() { if (request.readyState === 4 && request.status === 200) { var type = request.getResponseHeader('Content-Type'); if (type.indexOf("text") !== 1) { $('#load-div').hide(); $("#second").empty(); second = document.getElementById('second') second.insertAdjacentHTML('beforeend', request.responseText) second.scrollTop = 00; $("#filing-title").empty(); $('#filing-title').append(filedata.file_title); return true } } } } function fetch_history_graph_data(element) { ticker = window.location.href.split('/').slice(-1)[0] graph = localStorage.getItem('graph_' + ticker + today_date); if (graph) { $('#graph_div')[0].innerHTML = ''; $('#graph_div').append(graph); } else { localStorage.clear(); fetch("/fetch_history_graph_data", { headers: { "X-CSRFToken": document.getElementById("csrf") .querySelector("input") .value, 'Content-type': 'application/json' }, method: "POST", body: JSON.stringify({ "ticker": ticker, "years": '1y' }) }) .then(response => response.json()) .then(function(data) { $('#load-div-graph').hide() $('#graph_div').append(data.graph); fetch("/fetch_history_graph_data", { headers: { "X-CSRFToken": document.getElementById("csrf") .querySelector("input") .value, 'Content-type': 'application/json' }, method: "POST", body: JSON.stringify({ "ticker": ticker, "years": '10y' }) }) .then(response => response.json()) .then(function(data) { $('#load-div-graph').hide() $('#finance_table_div').append(data.table); $('#graph_div')[0].innerHTML = ''; $('#graph_div').append(data.graph); localStorage.setItem('graph_' + ticker + today_date, data.graph); }) }) } } function fetch_history_table_data(element) { table = localStorage.getItem('table_' + ticker + today_date); if (table) { $('#finance_table_div').append(table); } else { fetch("/fetch_history_table_data", { headers: { "X-CSRFToken": document.getElementById("csrf") .querySelector("input") .value, 'Content-type': 'application/json' }, method: "POST", body: JSON.stringify({ "ticker": window.location.href.split('/').slice(-1)[0], }) }) .then(response => response.json()) .then(function(data) { $('#finance_table_div').append(data.table); localStorage.setItem('table_' + ticker + today_date, data.table); }) } } function fetch_live_stock_data(initial_call = '') { let options = { timeZone: 'America/New_York', hour: 'numeric', minute: 'numeric', second: 'numeric', }; let formatter = new Intl.DateTimeFormat([], options); // "09:00:00" < currentTime < "16:00:00" or forced initial_call const currentTime = String(formatter.format(new Date())); if ((currentTime > '09:00:00' && currentTime < '16:00:00') || initial_call) { fetch("/fetch_live_stock_data", { headers: { "X-CSRFToken": document.getElementById("csrf").querySelector("input").value, "Content-type": "application/json" }, method: "POST", body: JSON.stringify({ // e.g. ticker is last part of the URL "ticker": window.location.href.split('/').slice(-1)[0] }) }) .then(response => response.json()) .then(function(data) { // Sanitize/format the incoming data so no double minus signs, etc. const cleanPrice = sanitizePrice(data.price); const cleanChange = sanitizeChange(data.change, data.change_type); // Update DOM $("#stock_price").empty().append(cleanPrice); $("#stock_price_difference").empty().append( `<div class="stock_${data.change_type}">${cleanChange}</div>` ); // Exchange name if (data.exchange) { $('#exchange_name').text(`(${data.exchange})`); } }) .catch(err => console.error("Error fetching stock data:", err)); } } /** * e.g. turns "$236.8500" into "$236.85" */ function sanitizePrice(rawPrice) { // Remove everything except digits, minus, plus, decimal let numeric = parseFloat(rawPrice.replace(/[^\d.-]/g, '')) || 0; return `$${numeric.toFixed(2)}`; } /** * Normalizes the change string. * Example: raw = "- $-5.8500 (-2.4104%)", changeType="loss" => "-5.85 (-2.41%)" * If changeType="gain", we might do "+5.85 (+2.41%)" instead. */ function sanitizeChange(rawChange, changeType) { // Regex tries to capture something like: "- $-5.8500 (-2.4104%)" // Group 1: optional sign before dollar // Group 2: optional sign + digits for the numeric difference // Group 3: optional sign + digits + % for the parenthetical part // // We'll parse them out, strip extra signs, and reapply a single sign // based on "changeType" (e.g. "loss" => "-"). // const re = /^(-?)\s*\$?(-?[\d.]+)\s*\((-?[\d.]+%)\)\s*$/; const match = rawChange.trim().match(re); if (!match) { // If it doesn't match, fallback: just strip out extra non-digit // and reapply sign from changeType return fallbackClean(rawChange, changeType); } // e.g. match[1] = "-" // match[2] = "-5.8500" // match[3] = "-2.4104%" let diffVal = parseFloat(match[2].replace(/[^\d.-]/g, '')) || 0; let pctVal = parseFloat(match[3].replace(/[^\d.-]/g, '')) || 0; // Decide sign from "changeType" const sign = (changeType === "loss") ? "-" : "+"; // Build final difference & percentage const finalDiff = `${sign}${Math.abs(diffVal).toFixed(2)}`; // e.g. "-5.85" const finalPct = `${sign}${Math.abs(pctVal).toFixed(2)}%`; // e.g. "(-2.41%)" return `${finalDiff} (${finalPct})`; } /** * If the data doesn't match our regex, do a simpler approach: * - strip all non-numerics except sign * - parse & reapply sign from changeType */ function fallbackClean(rawStr, changeType) { let numericVal = parseFloat(rawStr.replace(/[^\d.-]/g, '')) || 0; let sign = (changeType === "loss") ? "-" : "+"; return `${sign}${Math.abs(numericVal).toFixed(2)}`; } </script> </html>