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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM Stock 023135106 1,174 352 SH   SOLE 0 0 0 352
PRUDENTIAL FINL INC COM Stock 744320102 235 2,174 SH   SOLE 0 0 0 2,174
ISHARES GOLD TRUST ETF 464285204 857 24,615 SH   SOLE 0 0 0 24,615
LKQ CORP COM Stock 501889208 486 8,099 SH   SOLE 0 0 0 8,099
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 494 2,048 SH   SOLE 0 0 0 2,048
COSTCO WHSL CORP NEW COM Stock 22160K105 341 600 SH   SOLE 0 0 0 600
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 218 4,459 SH   SOLE 0 0 0 4,458
LIBERTY MEDIA CORP DEL COM A SIRIUSXM Stock 531229409 761 14,964 SH   SOLE 0 0 0 14,964
LIBERTY MEDIA CORP DEL COM C SIRIUSXM Stock 531229607 1,705 33,521 SH   SOLE 0 0 0 33,521
LIBERTY MEDIA CORP DEL COM C BRAVES GRP Stock 531229888 2,014 71,656 SH   SOLE 0 0 0 71,656
LIBERTY MEDIA CORP DEL COM A BRAVES GRP Stock 531229706 1,180 41,041 SH   SOLE 0 0 0 41,041
POPULAR INC COM NEW Stock 733174700 4,586 55,894 SH   SOLE 0 0 0 55,894
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 2,558 116,494 SH   SOLE 0 0 0 116,494
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 2,090 37,592 SH   SOLE 0 0 0 37,592
US FOODS HLDG CORP COM Stock 912008109 697 20,000 SH   SOLE 0 0 0 20,000
ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334 2,840 85,687 SH   SOLE 0 0 0 85,687
SANOFI SPONSORED ADR ADR 80105N105 3,037 60,616 SH   SOLE 0 0 0 60,616
SPDR S&P 500 ETF ETF 78462F103 287 604 SH   SOLE 0 0 0 603
SPDR S&P 500 ETF ETF 78462F103 37,617 79,200 SH Put SOLE 0 0 0 79,200
SPDR S&P 500 ETF ETF 78462F103 21,041 44,300 SH Put SOLE 0 0 0 44,300
MASTERCARD INCORPORATED CL A Stock 57636Q104 5,739 15,971 SH   SOLE 0 0 0 15,971
UNIVERSAL TECHNICAL INST INC COM Stock 913915104 352 45,031 SH   SOLE 0 0 0 45,031
BELDEN INC COM Stock 077454106 1,086 16,526 SH   SOLE 0 0 0 16,526
FEDERAL SIGNAL CORP COM Stock 313855108 314 7,248 SH   SOLE 0 0 0 7,248
MATTEL INC COM Stock 577081102 1,047 48,548 SH   SOLE 0 0 0 48,547
CORNING INC COM Stock 219350105 347 9,308 SH   SOLE 0 0 0 9,308
TEGNA INC COM Stock 87901J105 421 22,673 SH   SOLE 0 0 0 22,673
AQUABOUNTY TECHNOLOGIES INC COM NEW Stock 03842K200 177 84,343 SH   SOLE 0 0 0 84,343
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 3,428 440,041 SH   SOLE 0 0 0 440,041
PEPSICO INC COM Stock 713448108 238 1,372 SH   SOLE 0 0 0 1,372
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 414 8,930 SH   SOLE 0 0 0 8,930
HONEYWELL INTL INC COM Stock 438516106 281 1,350 SH   SOLE 0 0 0 1,350
ADTALEM GLOBAL ED INC COM Stock 00737L103 361 12,224 SH   SOLE 0 0 0 12,224
HOME DEPOT INC COM Stock 437076102 469 1,130 SH   SOLE 0 0 0 1,130
CLARUS CORP NEW COM Stock 18270P109 229 8,275 SH   SOLE 0 0 0 8,275
SPDR GOLD SHARES ETF 78463V107 260 1,518 SH   SOLE 0 0 0 1,518
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 1,855 47,720 SH   SOLE 0 0 0 47,719
CONMED CORP COM Stock 207410101 367 2,591 SH   SOLE 0 0 0 2,591
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 325 3,200 SH   SOLE 0 0 0 3,200
NUTRIEN LTD COM Stock 67077M108 3,141 41,766 SH   SOLE 0 0 0 41,766
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 337 1,126 SH   SOLE 0 0 0 1,126
EYENOVIA INC COM Stock 30234E104 224 55,955 SH   SOLE 0 0 0 55,955
ALPHABET INC CAP STK CL A Stock 02079K305 2,321 801 SH   SOLE 0 0 0 801
COMCAST CORP NEW CL A Stock 20030N101 1,722 34,219 SH   SOLE 0 0 0 34,219
MICROSOFT CORP COM Stock 594918104 3,905 11,610 SH   SOLE 0 0 0 11,609
MASCO CORP COM Stock 574599106 722 10,288 SH   SOLE 0 0 0 10,288
MAGNOLIA OIL & GAS CORP CL A Stock 559663109 2,666 141,260 SH   SOLE 0 0 0 141,260
ARES CAPITAL CORP COM CEF 04010L103 1,546 72,970 SH   SOLE 0 0 0 72,970
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 451 1 SH   SOLE 0 0 0 1
NEXTERA ENERGY INC COM Stock 65339F101 265 2,835 SH   SOLE 0 0 0 2,835
TESLA INC COM Stock 88160R101 1,482 1,402 SH   SOLE 0 0 0 1,402
DELL TECHNOLOGIES INC CL C Stock 24703L202 875 15,586 SH   SOLE 0 0 0 15,586
TEJON RANCH CO COM Stock 879080109 289 15,131 SH   SOLE 0 0 0 15,131
VANGUARD FTSE EUROPE ETF ETF 922042874 349 5,110 SH   SOLE 0 0 0 5,110
AMPHENOL CORP NEW CL A Stock 032095101 544 6,221 SH   SOLE 0 0 0 6,221
DEFIANCE NEXT GEN CONNECTIVITY ETF ETF 26922A289 3,821 91,641 SH   SOLE 0 0 0 91,641
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 5,989 102,820 SH   SOLE 0 0 0 102,819
UBER TECHNOLOGIES INC COM Stock 90353T100 943 22,480 SH   SOLE 0 0 0 22,480
RANPAK HOLDINGS CORP COM CL A Stock 75321W103 388 10,333 SH   SOLE 0 0 0 10,333
AKERNA CORP COM Stock 00973W102 83 47,462 SH   SOLE 0 0 0 47,462
TEKLA LIFE SCIENCES INVS SH BEN INT CEF 87911K100 282 14,659 SH   SOLE 0 0 0 14,659
WABTEC COM Stock 929740108 412 4,478 SH   SOLE 0 0 0 4,478
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 329 5,175 SH   SOLE 0 0 0 5,175
TEKLA HEALTHCARE INVS SH BEN INT CEF 87911J103 1,656 69,694 SH   SOLE 0 0 0 69,694
ISHARES RUSSELL 2000 ETF ETF 464287655 525 2,358 SH   SOLE 0 0 0 2,358
INVESCO SENIOR LOAN ETF ETF 46138G508 2,098 94,923 SH   SOLE 0 0 0 94,923
S&W SEED CO COM Stock 785135104 920 336,948 SH   SOLE 0 0 0 336,948
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 4,113 88,575 SH   SOLE 0 0 0 88,574
FIRST SOLAR INC COM Stock 336433107 911 10,452 SH   SOLE 0 0 0 10,452
ISHARES MSCI EAFE VALUE ETF ETF 464288877 334 6,625 SH   SOLE 0 0 0 6,624
GENTEX CORP COM Stock 371901109 6,322 181,399 SH   SOLE 0 0 0 181,399
INOTIV INC COM Stock 45783Q100 589 14,005 SH   SOLE 0 0 0 14,005
TRACTOR SUPPLY CO COM Stock 892356106 279 1,169 SH   SOLE 0 0 0 1,169
RYAN SPECIALTY GROUP HLDGS INC CL A Stock 78351F107 2,091 51,831 SH   SOLE 0 0 0 51,831
BOWLERO CORP CL A COM Stock 10258P102 307 33,988 SH   SOLE 0 0 0 33,988
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 292 490 SH   SOLE 0 0 0 490
COMPASS DIVERSIFIED SH BEN INT Stock 20451Q104 1,176 38,462 SH   SOLE 0 0 0 38,462
ISHARES EMERGING MARKETS DIVIDEND ETF ETF 464286319 780 20,265 SH   SOLE 0 0 0 20,265
META PLATFORMS INC CL A Stock 30303M102 2,068 6,147 SH   SOLE 0 0 0 6,147
AUDACY INC CL A Stock 05070N103 74 28,974 SH   SOLE 0 0 0 28,974
ICAD INC COM NEW Stock 44934S206 1,211 168,220 SH   SOLE 0 0 0 168,220
PENTAIR PLC SHS Stock G7S00T104 342 4,689 SH   SOLE 0 0 0 4,689
UNIFIRST CORP MASS COM Stock 904708104 398 1,892 SH   SOLE 0 0 0 1,891
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 13,509 262,820 SH   SOLE 0 0 0 262,819
MAGNA INTL INC COM Stock 559222401 330 4,080 SH   SOLE 0 0 0 4,080
COMMERCIAL METALS CO COM Stock 201723103 429 11,830 SH   SOLE 0 0 0 11,830
KINDER MORGAN INC DEL COM Stock 49456B101 2,693 169,793 SH   SOLE 0 0 0 169,793
NEOGENOMICS INC COM NEW Stock 64049M209 1,983 58,120 SH   SOLE 0 0 0 58,120
AES CORP COM Stock 00130H105 233 9,599 SH   SOLE 0 0 0 9,599
NVIDIA CORPORATION COM Stock 67066G104 706 2,400 SH   SOLE 0 0 0 2,400
SCHOLASTIC CORP COM Stock 807066105 432 10,800 SH   SOLE 0 0 0 10,800
TENNECO INC CL A VTG COM STK Stock 880349105 2,424 214,527 SH   SOLE 0 0 0 214,527
WESTERN DIGITAL CORP. COM Stock 958102105 447 6,852 SH   SOLE 0 0 0 6,852
EOG RES INC COM Stock 26875P101 1,110 12,495 SH   SOLE 0 0 0 12,495
OWENS CORNING NEW COM Stock 690742101 394 4,357 SH   SOLE 0 0 0 4,357
ABBVIE INC COM Stock 00287Y109 6,872 50,751 SH   SOLE 0 0 0 50,750
LIBERTY MEDIA CORP DEL COM SER A FRMLA Stock 531229870 1,708 28,779 SH   SOLE 0 0 0 28,779
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 6,000 49,875 SH   SOLE 0 0 0 49,875
CASELLA WASTE SYS INC CL A Stock 147448104 1,736 20,320 SH   SOLE 0 0 0 20,320
ATLAS CORP SHARES Stock Y0436Q109 1,663 117,255 SH   SOLE 0 0 0 117,255
SEAWORLD ENTMT INC COM Stock 81282V100 614 9,474 SH   SOLE 0 0 0 9,474
STRYKER CORPORATION COM Stock 863667101 607 2,271 SH   SOLE 0 0 0 2,271
QUALCOMM INC COM Stock 747525103 9,914 54,214 SH   SOLE 0 0 0 54,213
RESMED INC COM Stock 761152107 285 1,094 SH   SOLE 0 0 0 1,094
QUEST DIAGNOSTICS INC COM Stock 74834L100 395 2,283 SH   SOLE 0 0 0 2,283
CISCO SYS INC COM Stock 17275R102 869 13,709 SH   SOLE 0 0 0 13,709
B2GOLD CORP COM Stock 11777Q209 4,810 1,224,002 SH   SOLE 0 0 0 1,224,002
MARRONE BIO INNOVATIONS INC COM Stock 57165B106 302 418,690 SH   SOLE 0 0 0 418,690
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 374 1,377 SH   SOLE 0 0 0 1,376
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 1,351 6,609 SH   SOLE 0 0 0 6,609
BLACKROCK CR ALLOCATION INCOME COM CEF 092508100 217 14,429 SH   SOLE 0 0 0 14,429
WELLS FARGO CO NEW COM Stock 949746101 2,618 54,563 SH   SOLE 0 0 0 54,563
VMWARE INC CL A COM Stock 928563402 4,888 42,182 SH   SOLE 0 0 0 42,182
CINTAS CORP COM Stock 172908105 233 525 SH   SOLE 0 0 0 525
DONALDSON INC COM Stock 257651109 262 4,421 SH   SOLE 0 0 0 4,421
ISHARES PREFERRED INCOME SECURITIES ETF ETF 464288687 229 5,817 SH   SOLE 0 0 0 5,817
NORTHROP GRUMMAN CORP COM Stock 666807102 1,615 4,173 SH   SOLE 0 0 0 4,172
REPUBLIC SVCS INC COM Stock 760759100 302 2,169 SH   SOLE 0 0 0 2,169
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 474 710 SH   SOLE 0 0 0 710
LOCKHEED MARTIN CORP COM Stock 539830109 1,002 2,819 SH   SOLE 0 0 0 2,818
JPMORGAN CHASE & CO COM Stock 46625H100 826 5,216 SH   SOLE 0 0 0 5,216
CHEVRON CORP NEW COM Stock 166764100 1,082 9,220 SH   SOLE 0 0 0 9,220
DANAHER CORPORATION COM Stock 235851102 268 815 SH   SOLE 0 0 0 815
WALMART INC COM Stock 931142103 1,015 7,016 SH   SOLE 0 0 0 7,015
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 668 13,505 SH   SOLE 0 0 0 13,505
PFIZER INC COM Stock 717081103 339 5,741 SH   SOLE 0 0 0 5,741
VANECK AGRIBUSINESS ETF ETF 92189F700 303 3,180 SH   SOLE 0 0 0 3,180
METHODE ELECTRS INC COM Stock 591520200 578 11,745 SH   SOLE 0 0 0 11,745
GILEAD SCIENCES INC COM Stock 375558103 324 4,467 SH   SOLE 0 0 0 4,467
ALPHABET INC CAP STK CL C Stock 02079K107 2,167 749 SH   SOLE 0 0 0 749
QUIDEL CORP COM Stock 74838J101 207 1,535 SH   SOLE 0 0 0 1,535
QIAGEN NV SHS NEW Stock N72482123 337 6,058 SH   SOLE 0 0 0 6,058
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 233 1,998 SH   SOLE 0 0 0 1,998
IHS MARKIT LTD SHS Stock G47567105 562 4,230 SH   SOLE 0 0 0 4,230
ALICO INC COM Stock 016230104 3,218 86,903 SH   SOLE 0 0 0 86,903
VISTAGEN THERAPEUTICS INC COM NEW Stock 92840H202 360 184,517 SH   SOLE 0 0 0 184,517
IDACORP INC COM Stock 451107106 299 2,640 SH   SOLE 0 0 0 2,640
NVE CORP COM NEW Stock 629445206 236 3,455 SH   SOLE 0 0 0 3,455
AGILENT TECHNOLOGIES INC COM Stock 00846U101 296 1,851 SH   SOLE 0 0 0 1,851
POWERFLEET INC COM Stock 73931J109 403 84,918 SH   SOLE 0 0 0 84,918
ENVIVA INC COM Stock 29415B103 2,252 31,981 SH   SOLE 0 0 0 31,981
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 504 12,794 SH   SOLE 0 0 0 12,794
NEW YORK TIMES CO CL A Stock 650111107 258 5,333 SH   SOLE 0 0 0 5,333
LINDBLAD EXPEDITIONS HLDGS INC COM Stock 535219109 429 27,521 SH   SOLE 0 0 0 27,521
BLACKROCK INC COM Stock 09247X101 223 244 SH   SOLE 0 0 0 244
FULL HSE RESORTS INC COM Stock 359678109 2,757 227,687 SH   SOLE 0 0 0 227,687
ISHARES MSCI EAFE ETF ETF 464287465 706 8,970 SH   SOLE 0 0 0 8,969
APPLE INC COM Stock 037833100 6,950 39,139 SH   SOLE 0 0 0 39,138
APPLE INC COM Stock 037833100 444 2,500 SH Put SOLE 0 0 0 2,500
ABBOTT LABS COM Stock 002824100 2,358 16,757 SH   SOLE 0 0 0 16,756
DISNEY WALT CO COM Stock 254687106 444 2,867 SH   SOLE 0 0 0 2,867
INVESCO PREFERRED ETF ETF 46138E511 229 15,250 SH   SOLE 0 0 0 15,250
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 269 2,502 SH   SOLE 0 0 0 2,502
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 485 2,888 SH   SOLE 0 0 0 2,888