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
AMAZON COM INC COM Stock 023135106   274,680 3,270 SH   SOLE 0 0 0 3,270
ISHARES GOLD TRUST ETF 464285204   867,759 25,087 SH   SOLE 0 0 0 25,087
LKQ CORP COM Stock 501889208   681,031 12,751 SH   SOLE 0 0 0 12,751
LIBERTY MEDIA CORP DEL COM C BRAVES GRP Stock 531229888   2,604,764 80,818 SH   SOLE 0 0 0 80,818
MAGNOLIA OIL & GAS CORP CL A Stock 559663109   3,701,958 157,866 SH   SOLE 0 0 0 157,866
LIBERTY MEDIA CORP DEL COM A BRAVES GRP Stock 531229706   548,791 16,798 SH   SOLE 0 0 0 16,798
POPULAR INC COM NEW Stock 733174700   3,017,560 45,500 SH   SOLE 0 0 0 45,500
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   3,955,583 163,996 SH   SOLE 0 0 0 163,995
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   1,385,653 30,454 SH   SOLE 0 0 0 30,453
COLUMBUS MCKINNON CORP N Y COM Stock 199333105   821,848 25,311 SH   SOLE 0 0 0 25,311
MEDTRONIC PLC SHS Stock G5960L103   4,530,143 58,288 SH   SOLE 0 0 0 58,288
SANOFI SPONSORED ADR ADR 80105N105   8,832,809 182,383 SH   SOLE 0 0 0 182,383
SPDR S&P 500 ETF TRUST ETF 78462F103   202,734 530 SH   SOLE 0 0 0 530
SPDR S&P 500 ETF TRUST ETF 78462F103   574 1,500 SH Put SOLE 0 0 0 1,500
MASTERCARD INCORPORATED CL A Stock 57636Q104   4,864,743 13,990 SH   SOLE 0 0 0 13,990
UNIVERSAL TECHNICAL INST INC COM Stock 913915104   467,201 69,524 SH   SOLE 0 0 0 69,524
BELDEN INC COM Stock 077454106   2,295,551 31,927 SH   SOLE 0 0 0 31,927
FEDERAL SIGNAL CORP COM Stock 313855108   494,534 10,642 SH   SOLE 0 0 0 10,642
MATTEL INC COM Stock 577081102   1,113,530 62,418 SH   SOLE 0 0 0 62,417
CORNING INC COM Stock 219350105   473,095 14,812 SH   SOLE 0 0 0 14,812
AQUABOUNTY TECHNOLOGIES INC COM NEW Stock 03842K200   32,197 42,143 SH   SOLE 0 0 0 42,143
PEPSICO INC COM Stock 713448108   238,902 1,322 SH   SOLE 0 0 0 1,322
ADTALEM GLOBAL ED INC COM Stock 00737L103   625,191 17,611 SH   SOLE 0 0 0 17,611
CLARUS CORP NEW COM Stock 18270P109   122,939 15,681 SH   SOLE 0 0 0 15,681
SOUTHERN CO COM Stock 842587107   300,850 4,213 SH   SOLE 0 0 0 4,213
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   1,207,538 37,490 SH   SOLE 0 0 0 37,489
CONMED CORP COM Stock 207410101   602,397 6,796 SH   SOLE 0 0 0 6,796
NUTRIEN LTD COM Stock 67077M108   611,699 8,376 SH   SOLE 0 0 0 8,376
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   5,331,923 17,261 SH   SOLE 0 0 0 17,261
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706   6,033,341 254,894 SH   SOLE 0 0 0 254,894
EYENOVIA INC COM Stock 30234E104   75,099 46,073 SH   SOLE 0 0 0 46,073
ALPHABET INC CAP STK CL A Stock 02079K305   2,290,804 25,964 SH   SOLE 0 0 0 25,964
ALPHABET INC CAP STK CL A Stock 02079K305   265 3,000 SH Put SOLE 0 0 0 3,000
BIOCERES CROP SOLUTIONS CORP SHS Stock G1117K114   1,264,858 105,142 SH   SOLE 0 0 0 105,142
COMCAST CORP NEW CL A Stock 20030N101   631,448 18,057 SH   SOLE 0 0 0 18,056
MICROSOFT CORP COM Stock 594918104   1,408,221 5,872 SH   SOLE 0 0 0 5,871
MASCO CORP COM Stock 574599106   570,587 12,226 SH   SOLE 0 0 0 12,226
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   468,711 1 SH   SOLE 0 0 0 1
VERRA MOBILITY CORP CL A COM STK Stock 92511U102   3,981,214 287,868 SH   SOLE 0 0 0 287,868
ALERIAN MLP ETF ETF 00162Q452   1,122,304 29,480 SH   SOLE 0 0 0 29,480
AMPHENOL CORP NEW CL A Stock 032095101   694,778 9,125 SH   SOLE 0 0 0 9,125
DEFIANCE NEXT GEN CONNECTIVITY ETF ETF 26922A289   403,633 13,513 SH   SOLE 0 0 0 13,513
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   10,155,369 149,784 SH   SOLE 0 0 0 149,784
RANPAK HOLDINGS CORP COM CL A Stock 75321W103   371,640 64,409 SH   SOLE 0 0 0 64,409
WABTEC COM Stock 929740108   605,447 6,066 SH   SOLE 0 0 0 6,066
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   210,759 4,075 SH   SOLE 0 0 0 4,075
S&W SEED CO COM Stock 785135104   196,862 132,122 SH   SOLE 0 0 0 132,122
ISHARES FLOATING RATE BOND ETF ETF 46429B655   1,605,225 31,894 SH   SOLE 0 0 0 31,894
AMERICAN ELEC PWR CO INC COM Stock 025537101   201,864 2,126 SH   SOLE 0 0 0 2,126
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106   4,949,169 98,569 SH   SOLE 0 0 0 98,569
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106   502 10,000 SH Put SOLE 0 0 0 10,000
GENTEX CORP COM Stock 371901109   2,900,382 106,358 SH   SOLE 0 0 0 106,357
INOTIV INC COM Stock 45783Q100   162,729 32,941 SH   SOLE 0 0 0 32,941
TRACTOR SUPPLY CO COM Stock 892356106   259,615 1,154 SH   SOLE 0 0 0 1,154
RYAN SPECIALTY HOLDINGS INC CL A Stock 78351F107   2,212,691 53,305 SH   SOLE 0 0 0 53,305
SOMALOGIC INC CLASS A COM Stock 83444K105   394,236 157,066 SH   SOLE 0 0 0 157,066
BOWLERO CORP CL A COM Stock 10258P102   4,620,755 342,786 SH   SOLE 0 0 0 342,786
META PLATFORMS INC CL A Stock 30303M102   1,414,236 11,752 SH   SOLE 0 0 0 11,752
ESAB CORPORATION COM Stock 29605J106   2,951,925 62,914 SH   SOLE 0 0 0 62,914
ICAD INC COM NEW Stock 44934S206   202,323 110,559 SH   SOLE 0 0 0 110,559
PENTAIR PLC SHS Stock G7S00T104   487,988 10,849 SH   SOLE 0 0 0 10,849
UNIFIRST CORP MASS COM Stock 904708104   352,155 1,825 SH   SOLE 0 0 0 1,824
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   5,926,049 126,869 SH   SOLE 0 0 0 126,868
MPLX LP COM UNIT REP LTD Stock 55336V100   224,954 6,850 SH   SOLE 0 0 0 6,850
COMMERCIAL METALS CO COM Stock 201723103   829,553 17,175 SH   SOLE 0 0 0 17,175
KINDER MORGAN INC DEL COM Stock 49456B101   3,226,652 178,465 SH   SOLE 0 0 0 178,465
NEOGENOMICS INC COM NEW Stock 64049M209   935,033 101,194 SH   SOLE 0 0 0 101,194
AES CORP COM Stock 00130H105   506,377 17,607 SH   SOLE 0 0 0 17,607
SCHOLASTIC CORP COM Stock 807066105   734,706 18,619 SH   SOLE 0 0 0 18,619
ISHARES SHORT TREASURY BOND ETF ETF 464288679   3,147,390 28,633 SH   SOLE 0 0 0 28,633
EOG RES INC COM Stock 26875P101   3,670,985 28,343 SH   SOLE 0 0 0 28,343
OWENS CORNING NEW COM Stock 690742101   706,199 8,279 SH   SOLE 0 0 0 8,279
ABBVIE INC COM Stock 00287Y109   2,779,040 17,196 SH   SOLE 0 0 0 17,195
LIBERTY MEDIA CORP DEL COM SER A FRMLA Stock 531229870   477,076 8,929 SH   SOLE 0 0 0 8,929
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   5,501,235 73,852 SH   SOLE 0 0 0 73,852
CASELLA WASTE SYS INC CL A Stock 147448104   1,315,912 16,592 SH   SOLE 0 0 0 16,592
SEAWORLD ENTMT INC COM Stock 81282V100   310,947 5,811 SH   SOLE 0 0 0 5,811
STRYKER CORPORATION COM Stock 863667101   418,322 1,711 SH   SOLE 0 0 0 1,711
QUALCOMM INC COM Stock 747525103   8,019,091 72,941 SH   SOLE 0 0 0 72,940
RESMED INC COM Stock 761152107   339,044 1,629 SH   SOLE 0 0 0 1,629
MCDONALDS CORP COM Stock 580135101   298,007 1,131 SH   SOLE 0 0 0 1,130
QUEST DIAGNOSTICS INC COM Stock 74834L100   516,721 3,303 SH   SOLE 0 0 0 3,303
CISCO SYS INC COM Stock 17275R102   578,159 12,136 SH   SOLE 0 0 0 12,136
B2GOLD CORP COM Stock 11777Q209   2,315,506 648,601 SH   SOLE 0 0 0 648,601
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   498,235 1,933 SH   SOLE 0 0 0 1,933
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   646,962 5,009 SH   SOLE 0 0 0 5,009
BLACKROCK CR ALLOCATION INCOME COM CEF 092508100   145,733 14,429 SH   SOLE 0 0 0 14,429
CINTAS CORP COM Stock 172908105   219,036 485 SH   SOLE 0 0 0 485
DONALDSON INC COM Stock 257651109   267,093 4,537 SH   SOLE 0 0 0 4,537
NORTHROP GRUMMAN CORP COM Stock 666807102   697,968 1,279 SH   SOLE 0 0 0 1,279
REPUBLIC SVCS INC COM Stock 760759100   401,804 3,115 SH   SOLE 0 0 0 3,115
LOCKHEED MARTIN CORP COM Stock 539830109   813,456 1,672 SH   SOLE 0 0 0 1,672
JPMORGAN CHASE & CO COM Stock 46625H100   2,151,121 16,041 SH   SOLE 0 0 0 16,041
CHEVRON CORP NEW COM Stock 166764100   1,224,301 6,821 SH   SOLE 0 0 0 6,821
WALMART INC COM Stock 931142103   1,319,029 9,303 SH   SOLE 0 0 0 9,302
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   668,390 17,147 SH   SOLE 0 0 0 17,147
ALPHABET INC CAP STK CL C Stock 02079K107   1,714,973 19,328 SH   SOLE 0 0 0 19,328
QUIDELORTHO CORP COM Stock 219798105   1,426,406 16,650 SH   SOLE 0 0 0 16,650
QIAGEN NV SHS NEW Stock N72482123   310,690 6,230 SH   SOLE 0 0 0 6,230
ALICO INC COM Stock 016230104   1,764,637 73,927 SH   SOLE 0 0 0 73,927
NVE CORP COM NEW Stock 629445206   2,857,159 44,126 SH   SOLE 0 0 0 44,126
AGILENT TECHNOLOGIES INC COM Stock 00846U101   615,660 4,114 SH   SOLE 0 0 0 4,114
POWERFLEET INC COM Stock 73931J109   272,099 101,152 SH   SOLE 0 0 0 101,152
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456   5,350,601 165,193 SH   SOLE 0 0 0 165,193
NEW YORK TIMES CO CL A Stock 650111107   337,162 10,387 SH   SOLE 0 0 0 10,387
BWX TECHNOLOGIES INC COM Stock 05605H100   3,710,267 63,882 SH   SOLE 0 0 0 63,882
LINDBLAD EXPEDITIONS HLDGS INC COM Stock 535219109   185,370 24,074 SH   SOLE 0 0 0 24,074
FULL HSE RESORTS INC COM Stock 359678109   1,742,685 231,740 SH   SOLE 0 0 0 231,740
ISHARES MSCI EAFE ETF ETF 464287465   444,682 6,775 SH   SOLE 0 0 0 6,774
APPLE INC COM Stock 037833100   4,556,474 35,069 SH   SOLE 0 0 0 35,068
APPLE INC COM Stock 037833100   585 4,500 SH Put SOLE 0 0 0 4,500
ABBOTT LABS COM Stock 002824100   1,398,220 12,735 SH   SOLE 0 0 0 12,735
DISNEY WALT CO COM Stock 254687106   4,429,056 50,979 SH   SOLE 0 0 0 50,979
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   202,261 2,347 SH   SOLE 0 0 0 2,346
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   328,474 2,166 SH   SOLE 0 0 0 2,166