The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
BIOHAVEN LTD COM G1110E107   273,450 5,000 SH   SOLE   0 0 5,000
NVENT ELECTRIC PLC SHS G6700G107   410,930 5,450 SH   SOLE   0 0 5,450
CHUBB LIMITED COM H1467J104   1,597,536 6,165 SH   SOLE   0 0 6,165
ARC DOCUMENT SOLUTIONS INC COM 00191G103   515,450 186,083 SH   SOLE   0 0 186,083
ADVISORSHARES TR PURE US CANNABIS 00768Y453   129,129 12,900 SH   SOLE   0 0 12,900
ADVANCED MICRO DEVICES INC COM 007903107   2,405,539 13,330 SH   SOLE   0 0 13,330
ALKAMI TECHNOLOGY INC COM 01644J108   307,125 12,500 SH   SOLE   0 0 12,500
ALPHABET INC CAP STK CL C 02079K107   417,040 2,739 SH   SOLE   0 0 2,739
ALPHABET INC CAP STK CL A 02079K305   233,791 1,549 SH   SOLE   0 0 1,549
AMAZON COM INC COM 023135106   827,042 4,585 SH   SOLE   0 0 4,585
AMPLITECH GROUP INC *W EXP 02/26/202 03211Q119   1,450 10,000 SH   SOLE   0 0 10,000
APPLE INC COM 037833100   1,045,587 6,097 SH   SOLE   0 0 6,097
APPLIED DIGITAL CORP COM NEW 038169207   77,040 18,000 SH   SOLE   0 0 18,000
AWARE INC MASS COM 05453N100   251,640 134,667 SH   SOLE   0 0 134,667
AZEK CO INC CL A 05478C105   245,325 4,885 SH   SOLE   0 0 4,885
BANK AMERICA CORP COM 060505104   212,352 5,600 SH   SOLE   0 0 5,600
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   201,009 478 SH   SOLE   0 0 478
CAMECO CORP COM 13321L108   232,845 5,375 SH   SOLE   0 0 5,375
CARLISLE COS INC COM 142339100   8,220,621 20,979 SH   SOLE   0 0 20,979
CEMEX SAB DE CV SPON ADR NEW 151290889   241,468 26,800 SH   SOLE   0 0 26,800
CHENIERE ENERGY INC COM NEW 16411R208   298,368 1,850 SH   SOLE   0 0 1,850
COMFORT SYS USA INC COM 199908104   273,231 860 SH   SOLE   0 0 860
COSTCO WHSL CORP NEW COM 22160K105   1,024,949 1,399 SH   SOLE   0 0 1,399
CROWDSTRIKE HLDGS INC CL A 22788C105   1,269,536 3,960 SH   SOLE   0 0 3,960
DISNEY WALT CO COM 254687106   477,816 3,905 SH   SOLE   0 0 3,905
DOVER CORP COM 260003108   3,712,131 20,950 SH   SOLE   0 0 20,950
DYCOM INDS INC COM 267475101   383,943 2,675 SH   SOLE   0 0 2,675
EMCOR GROUP INC COM 29084Q100   262,650 750 SH   SOLE   0 0 750
ENERGY SVCS ACQUISITION CORP COM 29271Q103   11,003,231 1,333,725 SH   SOLE   0 0 1,333,725
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   182,468 11,600 SH   SOLE   0 0 11,600
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   80,990 18,200 SH   SOLE   0 0 18,200
META PLATFORMS INC CL A 30303M102   702,149 1,458 SH   SOLE   0 0 1,458
FREQUENCY ELECTRS INC COM 358010106   1,510,933 138,745 SH   SOLE   0 0 138,745
GSI TECHNOLOGY INC COM 36241U106   42,160 12,400 SH   SOLE   0 0 12,400
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   484,641 5,331 SH   SOLE   0 0 5,331
GENERAL ELECTRIC CO COM NEW 369604301   584,866 3,332 SH   SOLE   0 0 3,332
GENMAB A/S SPONSORED ADS 372303206   201,893 6,750 SH   SOLE   0 0 6,750
GOLD ROYALTY CORP COMMON SHARES 38071H106   46,060 24,500 SH   SOLE   0 0 24,500
HYCROFT MINING HOLDING CORP *W EXP 05/29/202 44862P117   576 40,000 SH   SOLE   0 0 40,000
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   70,785 16,500 SH   SOLE   0 0 16,500
INTERNATIONAL TOWER HILL MIN COM 46050R102   34,475 50,000 SH   SOLE   0 0 50,000
INVESCO QQQ TR UNIT SER 1 46090E103   713,564 1,607 SH   SOLE   0 0 1,607
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   252,531 1,491 SH   SOLE   0 0 1,491
ISHARES TR CORE S&P500 ETF 464287200   209,379 398 SH   SOLE   0 0 398
ISHARES TR RUSSELL 2000 ETF 464287655   486,214 2,312 SH   SOLE   0 0 2,312
ISHARES TR FLTG RATE NT ETF 46429B655   405,687 7,945 SH   SOLE   0 0 7,945
ISHARES BITCOIN TR SHS 46438F101   450,633 11,135 SH   SOLE   0 0 11,135
ISUN INC COM 465246106   2,500 10,000 SH   SOLE   0 0 10,000
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   529,419 9,150 SH   SOLE   0 0 9,150
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   612,686 12,075 SH   SOLE   0 0 12,075
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   375,951 7,452 SH   SOLE   0 0 7,452
JOHNSON & JOHNSON COM 478160104   387,752 2,451 SH   SOLE   0 0 2,451
KEYSIGHT TECHNOLOGIES INC COM 49338L103   203,294 1,300 SH   SOLE   0 0 1,300
KINSALE CAP GROUP INC COM 49714P108   1,240,485 2,364 SH   SOLE   0 0 2,364
LIFEMD INC COM 53216B104   411,200 40,000 SH   SOLE   0 0 40,000
ELI LILLY & CO COM 532457108   1,303,083 1,675 SH   SOLE   0 0 1,675
MARIN SOFTWARE INC COM NEW 56804T205   9,150 30,000 SH   SOLE   0 0 30,000
MICROSOFT CORP COM 594918104   547,723 1,302 SH   SOLE   0 0 1,302
MICRON TECHNOLOGY INC COM 595112103   341,881 2,900 SH   SOLE   0 0 2,900
MITEK SYS INC COM NEW 606710200   172,020 12,200 SH   SOLE   0 0 12,200
NETFLIX INC COM 64110L106   315,812 520 SH   SOLE   0 0 520
NEXTRACKER INC CLASS A COM 65290E101   436,937 7,765 SH   SOLE   0 0 7,765
NORTHROP GRUMMAN CORP COM 666807102   204,866 428 SH   SOLE   0 0 428
NOVO-NORDISK A S ADR 670100205   806,352 6,280 SH   SOLE   0 0 6,280
NUTANIX INC CL A 67059N108   564,738 9,150 SH   SOLE   0 0 9,150
NVIDIA CORPORATION COM 67066G104   750,869 840 SH   SOLE   0 0 840
ORACLE CORP COM 68389X105   210,397 1,675 SH   SOLE   0 0 1,675
PDF SOLUTIONS INC COM 693282105   367,845 10,925 SH   SOLE   0 0 10,925
PARAMOUNT GOLD NEV CORP COM 69924M109   15,413 38,000 SH   SOLE   0 0 38,000
REPOSITRAK INC COM NEW 700215304   573,524 36,330 SH   SOLE   0 0 36,330
PIONEER PWR SOLUTIONS INC COM NEW 723836300   102,438 17,875 SH   SOLE   0 0 17,875
PRIMORIS SVCS CORP COM 74164F103   854,593 20,075 SH   SOLE   0 0 20,075
PROCTER AND GAMBLE CO COM 742718109   486,426 2,998 SH   SOLE   0 0 2,998
PROFIRE ENERGY INC COM 74316X101   38,665 20,900 SH   SOLE   0 0 20,900
PROFOUND MED CORP COM NEW 74319B502   585,585 68,650 SH   SOLE   0 0 68,650
QUANTA SVCS INC COM 74762E102   565,065 2,175 SH   SOLE   0 0 2,175
QUICKLOGIC CORP COM NEW 74837P405   201,978 12,600 SH   SOLE   0 0 12,600
RADNET INC COM 750491102   283,445 5,825 SH   SOLE   0 0 5,825
RXSIGHT INC COM 78349D107   268,216 5,200 SH   SOLE   0 0 5,200
SPDR S&P 500 ETF TR TR UNIT 78462F103   427,871 818 SH   SOLE   0 0 818
SPDR GOLD TR GOLD SHS 78463V107   542,484 2,637 SH   SOLE   0 0 2,637
SPDR SER TR PORTFOLIO LN TSR 78464A664   260,192 9,313 SH   SOLE   0 0 9,313
SPDR SER TR PORTFLI INTRMDIT 78464A672   352,250 12,500 SH   SOLE   0 0 12,500
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   346,081 622 SH   SOLE   0 0 622
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   445,566 15,700 SH   SOLE   0 0 15,700
S&W SEED CO COM 785135104   22,855 47,250 SH   SOLE   0 0 47,250
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   308,936 3,832 SH   SOLE   0 0 3,832
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   204,110 2,673 SH   SOLE   0 0 2,673
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   219,565 1,194 SH   SOLE   0 0 1,194
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   428,888 2,059 SH   SOLE   0 0 2,059
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   237,712 2,911 SH   SOLE   0 0 2,911
GENEDX HOLDINGS CORP COM CL A 81663L200   219,978 24,094 SH   SOLE   0 0 24,094
SHERWIN WILLIAMS CO COM 824348106   2,604,975 7,500 SH   SOLE   0 0 7,500
SMITH MIDLAND CORP COM 832156103   73,012,370 1,554,116 SH   SOLE   0 0 1,554,116
SNOWFLAKE INC CL A 833445109   315,120 1,950 SH   SOLE   0 0 1,950
SOTHERLY HOTELS INC COM 83600C103   416,156 287,004 SH   SOLE   0 0 287,004
SOUTHLAND HLDGS INC COM 84445C100   51,500 10,000 SH   SOLE   0 0 10,000
STANDARD LITHIUM LTD COM 853606101   12,390 10,500 SH   SOLE   0 0 10,500
SUPER MICRO COMPUTER INC COM 86800U104   208,066 206 SH   SOLE   0 0 206
T-MOBILE US INC COM 872590104   297,877 1,825 SH   SOLE   0 0 1,825
TARGET CORP COM 87612E106   243,664 1,375 SH   SOLE   0 0 1,375
UBER TECHNOLOGIES INC COM 90353T100   1,106,346 14,370 SH   SOLE   0 0 14,370
UNIVERSAL TECHNICAL INST INC COM 913915104   302,860 19,000 SH   SOLE   0 0 19,000
URANIUM ENERGY CORP COM 916896103   129,938 19,250 SH   SOLE   0 0 19,250
VANECK MERK GOLD TR GOLD TRUST 921078101   234,454 10,915 SH   SOLE   0 0 10,915
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,168,898 6,401 SH   SOLE   0 0 6,401
VANGUARD WORLD FD ESG INTL STK ETF 921910725   320,453 5,576 SH   SOLE   0 0 5,576
VANGUARD WORLD FD ESG US STK ETF 921910733   785,033 8,424 SH   SOLE   0 0 8,424
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   209,714 2,667 SH   SOLE   0 0 2,667
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,229,103 4,637 SH   SOLE   0 0 4,637
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   219,263 1,251 SH   SOLE   0 0 1,251
VANGUARD INDEX FDS GROWTH ETF 922908736   623,113 1,810 SH   SOLE   0 0 1,810
VANGUARD INDEX FDS VALUE ETF 922908744   929,330 5,706 SH   SOLE   0 0 5,706
VANGUARD INDEX FDS SMALL CP ETF 922908751   447,351 1,957 SH   SOLE   0 0 1,957
VERTIV HOLDINGS CO COM CL A 92537N108   453,269 5,550 SH   SOLE   0 0 5,550
VISTA GOLD CORP COM NEW 927926303   38,964 69,000 SH   SOLE   0 0 69,000
VISA INC COM CL A 92826C839   205,403 736 SH   SOLE   0 0 736
WESTROCK CO COM 96145D105   257,140 5,200 SH   SOLE   0 0 5,200
BRIDGER AEROSPACE GRP HLDGS *W EXP 01/24/202 96812F110   2,000 10,000 SH   SOLE   0 0 10,000