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
GENIUS SPORTS LIMITED SHARES CL A G3934V109   80,470 13,000 SH   SOLE   0 0 13,000
CHUBB LIMITED COM H1467J104   1,234,502 6,411 SH   SOLE   0 0 6,411
ARC DOCUMENT SOLUTIONS INC COM 00191G103   854,015 263,585 SH   SOLE   0 0 263,585
AEHR TEST SYS COM 00760J108   378,469 9,175 SH   SOLE   0 0 9,175
ADVANCED MICRO DEVICES INC COM 007903107   2,568,101 22,545 SH   SOLE   0 0 22,545
ALLISON TRANSMISSION HLDGS I COM 01973R101   237,132 4,200 SH   SOLE   0 0 4,200
ALPHABET INC CAP STK CL C 02079K107   203,834 1,685 SH   SOLE   0 0 1,685
ALPHABET INC CAP STK CL A 02079K305   393,813 3,290 SH   SOLE   0 0 3,290
ALPHATEC HLDGS INC COM NEW 02081G201   239,134 13,300 SH   SOLE   0 0 13,300
ALTRIA GROUP INC COM 02209S103   231,189 5,104 SH   SOLE   0 0 5,104
AMAZON COM INC COM 023135106   563,546 4,323 SH   SOLE   0 0 4,323
AMPLITECH GROUP INC *W EXP 02/26/202 03211Q119   4,140 10,000 SH   SOLE   0 0 10,000
AMPLITECH GROUP INC COM NEW 03211Q200   50,820 22,000 SH   SOLE   0 0 22,000
APPLE INC COM 037833100   1,605,891 8,279 SH   SOLE   0 0 8,279
APPLIED DIGITAL CORP COM NEW 038169207   575,025 61,500 SH   SOLE   0 0 61,500
ASPEN AEROGELS INC COM 04523Y105   125,846 15,950 SH   SOLE   0 0 15,950
ASURE SOFTWARE INC COM 04649U102   227,696 18,725 SH   SOLE   0 0 18,725
BWX TECHNOLOGIES INC COM 05605H100   295,226 4,125 SH   SOLE   0 0 4,125
BABCOCK & WILCOX ENTERPRISES COM 05614L209   117,558 19,925 SH   SOLE   0 0 19,925
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   249,612 732 SH   SOLE   0 0 732
BOEING CO COM 097023105   258,671 1,225 SH   SOLE   0 0 1,225
BURKE HERBERT FINL SVCS CORP COM 12135Y108   518,736 8,080 SH   SOLE   0 0 8,080
COTERRA ENERGY INC COM 127097103   247,940 9,800 SH   SOLE   0 0 9,800
CARLISLE COS INC COM 142339100   5,439,462 21,204 SH   SOLE   0 0 21,204
CEMEX SAB DE CV SPON ADR NEW 151290889   84,960 12,000 SH   SOLE   0 0 12,000
CHENIERE ENERGY INC COM NEW 16411R208   373,282 2,450 SH   SOLE   0 0 2,450
COCA COLA CO COM 191216100   388,720 6,455 SH   SOLE   0 0 6,455
COMSTOCK RES INC COM 205768302   279,560 24,100 SH   SOLE   0 0 24,100
COSTCO WHSL CORP NEW COM 22160K105   619,137 1,150 SH   SOLE   0 0 1,150
DAWSON GEOPHYSICAL CO NEW COM 239360100   55,074 27,130 SH   SOLE   0 0 27,130
DISC MEDICINE INC COM 254604101   301,920 6,800 SH   SOLE   0 0 6,800
DOMINION ENERGY INC COM 25746U109   242,344 4,679 SH   SOLE   0 0 4,679
DOVER CORP COM 260003108   3,130,180 21,200 SH   SOLE   0 0 21,200
DUOLINGO INC CL A COM 26603R106   343,056 2,400 SH   SOLE   0 0 2,400
DYCOM INDS INC COM 267475101   284,125 2,500 SH   SOLE   0 0 2,500
ENERGY SVCS ACQUISITION CORP COM 29271Q103   1,564,260 539,400 SH   SOLE   0 0 539,400
EXXON MOBIL CORP COM 30231G102   219,863 2,050 SH   SOLE   0 0 2,050
FORD MTR CO DEL COM 345370860   247,376 16,350 SH   SOLE   0 0 16,350
FORTRESS BIOTECH INC COM 34960Q109   7,148 12,996 SH   SOLE   0 0 12,996
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   333,246 4,102 SH   SOLE   0 0 4,102
GENERAL ELECTRIC CO COM NEW 369604301   373,710 3,402 SH   SOLE   0 0 3,402
GENWORTH FINL INC COM CL A 37247D106   85,000 17,000 SH   SOLE   0 0 17,000
GOLD ROYALTY CORP COMMON SHARES 38071H106   54,870 31,000 SH   SOLE   0 0 31,000
HYCROFT MINING HOLDING CORP *W EXP 05/29/202 44862P117   780 40,000 SH   SOLE   0 0 40,000
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   260,615 27,725 SH   SOLE   0 0 27,725
INTERNATIONAL TOWER HILL MIN COM 46050R102   20,950 50,000 SH   SOLE   0 0 50,000
INVESCO QQQ TR UNIT SER 1 46090E103   414,472 1,122 SH   SOLE   0 0 1,122
INTEST CORP COM 461147100   379,457 14,450 SH   SOLE   0 0 14,450
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   236,730 1,582 SH   SOLE   0 0 1,582
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   214,974 3,010 SH   SOLE   0 0 3,010
IONQ INC COM 46222L108   280,071 20,700 SH   SOLE   0 0 20,700
IRON MTN INC DEL COM 46284V101   454,560 8,000 SH   SOLE   0 0 8,000
ISHARES TR RUSSELL 2000 ETF 464287655   400,009 2,136 SH   SOLE   0 0 2,136
ISHARES TR FLTG RATE NT ETF 46429B655   493,610 9,713 SH   SOLE   0 0 9,713
ISHARES TR CORE HIGH DV ETF 46429B663   203,797 2,022 SH   SOLE   0 0 2,022
ISUN INC COM 465246106   4,000 10,000 SH   SOLE   0 0 10,000
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   506,270 9,150 SH   SOLE   0 0 9,150
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   645,788 12,750 SH   SOLE   0 0 12,750
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   322,700 6,436 SH   SOLE   0 0 6,436
JOHNSON & JOHNSON COM 478160104   625,383 3,778 SH   SOLE   0 0 3,778
KINSALE CAP GROUP INC COM 49714P108   898,080 2,400 SH   SOLE   0 0 2,400
LILLY ELI & CO COM 532457108   1,805,573 3,850 SH   SOLE   0 0 3,850
EDGIO INC COM 53261M104   11,290 16,750 SH   SOLE   0 0 16,750
LUNA INNOVATIONS INC COM 550351100   173,244 18,996 SH   SOLE   0 0 18,996
MARIN SOFTWARE INC COM NEW 56804T205   17,700 30,206 SH   SOLE   0 0 30,206
MERCK & CO INC COM 58933Y105   213,472 1,850 SH   SOLE   0 0 1,850
MICROSOFT CORP COM 594918104   431,982 1,269 SH   SOLE   0 0 1,269
NETFLIX INC COM 64110L106   209,233 475 SH   SOLE   0 0 475
NEXTRACKER INC CLASS A COM 65290W101   405,266 10,180 SH   SOLE   0 0 10,180
NORTHROP GRUMMAN CORP COM 666807102   208,763 458 SH   SOLE   0 0 458
NVIDIA CORPORATION COM 67066G104   748,745 1,830 SH   SOLE   0 0 1,830
OCCIDENTAL PETE CORP COM 674599105   625,132 10,631 SH   SOLE   0 0 10,631
OCUPHIRE PHARMA INC COM 67577R102   78,936 18,188 SH   SOLE   0 0 18,188
ON SEMICONDUCTOR CORP COM 682189105   222,263 2,350 SH   SOLE   0 0 2,350
ONE STOP SYS INC COM 68247W109   45,633 15,901 SH   SOLE   0 0 15,901
ORACLE CORP COM 68389X105   293,557 2,465 SH   SOLE   0 0 2,465
PALANTIR TECHNOLOGIES INC CL A 69608A108   193,925 12,650 SH   SOLE   0 0 12,650
PALO ALTO NETWORKS INC COM 697435105   677,102 2,650 SH   SOLE   0 0 2,650
PARAMOUNT GOLD NEV CORP COM 69924M109   12,443 39,500 SH   SOLE   0 0 39,500
PROCTER AND GAMBLE CO COM 742718109   717,353 4,728 SH   SOLE   0 0 4,728
PROFIRE ENERGY INC COM 74316X101   113,037 91,900 SH   SOLE   0 0 91,900
PROFOUND MED CORP COM NEW 74319B502   1,124,975 86,470 SH   SOLE   0 0 86,470
PROSHARES TR SHORT S&P 500 NE 74347B425   172,112 12,400 SH   SOLE   0 0 12,400
QUIPT HOME MEDICAL CORP COM 74880P104   128,160 24,000 SH   SOLE   0 0 24,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   453,919 1,024 SH   SOLE   0 0 1,024
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   560,325 1,170 SH   SOLE   0 0 1,170
S&W SEED CO COM 785135104   233,020 191,000 SH   SOLE   0 0 191,000
SCHLUMBERGER LTD COM STK 806857108   465,412 9,475 SH   SOLE   0 0 9,475
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   321,613 4,429 SH   SOLE   0 0 4,429
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   252,187 1,900 SH   SOLE   0 0 1,900
SHERWIN WILLIAMS CO COM 824348106   1,991,400 7,500 SH   SOLE   0 0 7,500
SMITH MIDLAND CORP COM 832156103   26,347,951 1,120,236 SH   SOLE   0 0 1,120,236
SNOWFLAKE INC CL A 833445109   364,279 2,070 SH   SOLE   0 0 2,070
SOTHERLY HOTELS INC COM 83600C103   2,709,462 1,433,578 SH   SOLE   0 0 1,433,578
SPROTT PHYSICAL GOLD TR UNIT 85207H104   150,692 10,100 SH   SOLE   0 0 10,100
STANDARD LITHIUM LTD COM 853606101   434,813 96,625 SH   SOLE   0 0 96,625
STREAMLINE HEALTH SOLUTIONS COM 86323X106   64,707 50,950 SH   SOLE   0 0 50,950
SUPER MICRO COMPUTER INC COM 86800U104   260,466 1,045 SH   SOLE   0 0 1,045
SURGEPAYS INC COM NEW 86882L204   420,910 57,580 SH   SOLE   0 0 57,580
SYMBOTIC INC CLASS A COM 87151X101   216,191 5,050 SH   SOLE   0 0 5,050
TFF PHARMACEUTICALS INC COM 87241J104   4,700 10,000 SH   SOLE   0 0 10,000
T-MOBILE US INC COM 872590104   253,493 1,825 SH   SOLE   0 0 1,825
TESLA INC COM 88160R101   3,743,311 14,300 SH   SOLE   0 0 14,300
UBER TECHNOLOGIES INC COM 90353T100   506,600 11,735 SH   SOLE   0 0 11,735
UNIVERSAL HLTH SVCS INC CL B 913903100   315,540 2,000 SH   SOLE   0 0 2,000
VANECK MERK GOLD TR GOLD TRUST 921078101   229,059 12,315 SH   SOLE   0 0 12,315
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,116,975 6,877 SH   SOLE   0 0 6,877
VANGUARD WORLD FD ESG INTL STK ETF 921910725   212,228 3,996 SH   SOLE   0 0 3,996
VANGUARD WORLD FD ESG US STK ETF 921910733   440,405 5,621 SH   SOLE   0 0 5,621
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   248,525 3,591 SH   SOLE   0 0 3,591
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,967,660 4,831 SH   SOLE   0 0 4,831
VANGUARD INDEX FDS SM CP VAL ETF 922908611   250,085 1,512 SH   SOLE   0 0 1,512
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   248,546 1,670 SH   SOLE   0 0 1,670
VANGUARD INDEX FDS GROWTH ETF 922908736   687,027 2,428 SH   SOLE   0 0 2,428
VANGUARD INDEX FDS VALUE ETF 922908744   1,054,202 7,419 SH   SOLE   0 0 7,419
VANGUARD INDEX FDS SMALL CP ETF 922908751   482,109 2,424 SH   SOLE   0 0 2,424
VERIZON COMMUNICATIONS INC COM 92343V104   294,917 7,930 SH   SOLE   0 0 7,930
VISTA GOLD CORP COM NEW 927926303   37,433 72,000 SH   SOLE   0 0 72,000
VISA INC COM CL A 92826C839   257,191 1,083 SH   SOLE   0 0 1,083
BRIDGER AEROSPACE GRP HLDGS *W EXP 01/24/202 96812F110   2,027 10,000 SH   SOLE   0 0 10,000
ZEDGE INC CL B 98923T104   29,120 13,100 SH   SOLE   0 0 13,100