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 558 170 SH   SOLE 0 0 0 170
PRUDENTIAL FINL INC COM Stock 744320102 511 4,862 SH   SOLE 0 0 0 4,862
ISHARES GOLD TRUST ETF 464285204 773 23,130 SH   SOLE 0 0 0 23,130
LKQ CORP COM Stock 501889208 403 8,002 SH   SOLE 0 0 0 8,002
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 455 2,048 SH   SOLE 0 0 0 2,048
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 224 4,445 SH   SOLE 0 0 0 4,445
LIBERTY MEDIA CORP DEL COM C SIRIUSXM Stock 531229607 803 16,926 SH   SOLE 0 0 0 16,926
LIBERTY MEDIA CORP DEL COM C BRAVES GRP Stock 531229888 1,686 63,818 SH   SOLE 0 0 0 63,818
LIBERTY MEDIA CORP DEL COM A BRAVES GRP Stock 531229706 1,154 42,869 SH   SOLE 0 0 0 42,869
POPULAR INC COM NEW Stock 733174700 5,126 66,000 SH   SOLE 0 0 0 66,000
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 2,332 107,743 SH   SOLE 0 0 0 107,742
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 2,192 39,558 SH   SOLE 0 0 0 39,557
US FOODS HLDG CORP COM Stock 912008109 693 20,000 SH   SOLE 0 0 0 20,000
ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334 3,344 103,675 SH   SOLE 0 0 0 103,675
SANOFI SPONSORED ADR ADR 80105N105 2,817 58,429 SH   SOLE 0 0 0 58,429
SPDR S&P 500 ETF ETF 78462F103 271 632 SH   SOLE 0 0 0 631
SPDR S&P 500 ETF ETF 78462F103 429 1,000 SH Put SOLE 0 0 0 1,000
SPDR S&P 500 ETF ETF 78462F103 79,262 184,700 SH Put SOLE 0 0 0 184,700
SPDR S&P 500 ETF ETF 78462F103 4,291 10,000 SH Put SOLE 0 0 0 10,000
MASTERCARD INCORPORATED CL A Stock 57636Q104 644 1,853 SH   SOLE 0 0 0 1,853
UNIVERSAL TECHNICAL INST INC COM Stock 913915104 298 44,152 SH   SOLE 0 0 0 44,152
BELDEN INC COM Stock 077454106 601 10,321 SH   SOLE 0 0 0 10,321
FEDERAL SIGNAL CORP COM Stock 313855108 279 7,218 SH   SOLE 0 0 0 7,218
MATTEL INC COM Stock 577081102 877 47,229 SH   SOLE 0 0 0 47,228
CORNING INC COM Stock 219350105 336 9,206 SH   SOLE 0 0 0 9,206
TEGNA INC COM Stock 87901J105 441 22,386 SH   SOLE 0 0 0 22,386
AQUABOUNTY TECHNOLOGIES INC COM NEW Stock 03842K200 158 38,776 SH   SOLE 0 0 0 38,776
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 3,071 383,902 SH   SOLE 0 0 0 383,902
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 409 8,826 SH   SOLE 0 0 0 8,826
FIRSTENERGY CORP COM Stock 337932107 1,194 33,524 SH   SOLE 0 0 0 33,524
ADTALEM GLOBAL ED INC COM Stock 00737L103 458 12,118 SH   SOLE 0 0 0 12,118
CLARUS CORP NEW COM Stock 18270P109 200 7,806 SH   SOLE 0 0 0 7,806
SPDR GOLD SHARES ETF 78463V107 249 1,518 SH   SOLE 0 0 0 1,518
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 2,079 53,710 SH   SOLE 0 0 0 53,710
CONMED CORP COM Stock 207410101 346 2,648 SH   SOLE 0 0 0 2,648
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 510 5,000 SH   SOLE 0 0 0 5,000
NUTRIEN LTD COM Stock 67077M108 3,803 58,664 SH   SOLE 0 0 0 58,664
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 307 1,125 SH   SOLE 0 0 0 1,125
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 300 9,852 SH   SOLE 0 0 0 9,852
EYENOVIA INC COM Stock 30234E104 263 53,706 SH   SOLE 0 0 0 53,706
ALPHABET INC CAP STK CL A Stock 02079K305 1,444 540 SH   SOLE 0 0 0 540
COMCAST CORP NEW CL A Stock 20030N101 1,914 34,230 SH   SOLE 0 0 0 34,230
MICROSOFT CORP COM Stock 594918104 2,992 10,614 SH   SOLE 0 0 0 10,614
MASCO CORP COM Stock 574599106 703 12,655 SH   SOLE 0 0 0 12,655
MAGNOLIA OIL & GAS CORP CL A Stock 559663109 2,258 126,910 SH   SOLE 0 0 0 126,910
ARES CAPITAL CORP COM CEF 04010L103 4,066 199,977 SH   SOLE 0 0 0 199,977
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 411 1 SH   SOLE 0 0 0 1
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 281 1,400 SH   SOLE 0 0 0 1,400
NEXTERA ENERGY INC COM Stock 65339F101 223 2,835 SH   SOLE 0 0 0 2,834
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 614 10,000 SH   SOLE 0 0 0 10,000
DELL TECHNOLOGIES INC CL C Stock 24703L202 3,659 35,169 SH   SOLE 0 0 0 35,169
TEJON RANCH CO COM Stock 879080109 252 14,181 SH   SOLE 0 0 0 14,181
VANGUARD FTSE EUROPE ETF ETF 922042874 335 5,106 SH   SOLE 0 0 0 5,106
AMPHENOL CORP NEW CL A Stock 032095101 454 6,206 SH   SOLE 0 0 0 6,206
DEFIANCE NEXT GEN CONNECTIVITY ETF ETF 26922A289 3,381 93,093 SH   SOLE 0 0 0 93,093
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 5,588 93,041 SH   SOLE 0 0 0 93,040
UBER TECHNOLOGIES INC COM Stock 90353T100 1,084 24,194 SH   SOLE 0 0 0 24,194
RANPAK HOLDINGS CORP COM CL A Stock 75321W103 264 9,834 SH   SOLE 0 0 0 9,834
QUADRATIC INTEREST RATE VOLATILITY AND INFLATION HEDGE ETF ETF 500767736 358 12,850 SH   SOLE 0 0 0 12,850
AKERNA CORP COM Stock 00973W102 126 44,746 SH   SOLE 0 0 0 44,746
TEKLA LIFE SCIENCES INVS SH BEN INT CEF 87911K100 349 16,777 SH   SOLE 0 0 0 16,777
WABTEC COM Stock 929740108 382 4,427 SH   SOLE 0 0 0 4,427
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 364 5,750 SH   SOLE 0 0 0 5,750
TEKLA HEALTHCARE INVS SH BEN INT CEF 87911J103 1,726 67,494 SH   SOLE 0 0 0 67,494
ISHARES RUSSELL 2000 ETF ETF 464287655 205 935 SH   SOLE 0 0 0 935
INVESCO SENIOR LOAN ETF ETF 46138G508 2,084 94,248 SH   SOLE 0 0 0 94,248
S&W SEED CO COM Stock 785135104 767 296,098 SH   SOLE 0 0 0 296,098
ERICSSON ADR B SEK 10 ADR 294821608 4,262 380,506 SH   SOLE 0 0 0 380,506
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 3,743 82,113 SH   SOLE 0 0 0 82,113
FIRST SOLAR INC COM Stock 336433107 1,134 11,875 SH   SOLE 0 0 0 11,875
ISHARES MSCI EAFE VALUE ETF ETF 464288877 336 6,603 SH   SOLE 0 0 0 6,602
GENTEX CORP COM Stock 371901109 5,973 181,101 SH   SOLE 0 0 0 181,101
INOTIV INC COM Stock 45783Q100 390 13,351 SH   SOLE 0 0 0 13,351
TRACTOR SUPPLY CO COM Stock 892356106 217 1,069 SH   SOLE 0 0 0 1,069
RYAN SPECIALTY GROUP HLDGS INC CL A Stock 78351F107 1,092 32,236 SH   SOLE 0 0 0 32,236
COMPASS DIVERSIFIED SH BEN INT Stock 20451Q104 1,056 37,490 SH   SOLE 0 0 0 37,490
ISHARES EMERGING MARKETS DIVIDEND ETF ETF 464286319 1,189 30,570 SH   SOLE 0 0 0 30,570
FACEBOOK INC CL A Stock 30303M102 2,061 6,074 SH   SOLE 0 0 0 6,074
AUDACY INC CL A Stock 05070N103 101 27,368 SH   SOLE 0 0 0 27,368
ICAD INC COM NEW Stock 44934S206 953 88,670 SH   SOLE 0 0 0 88,670
PENTAIR PLC SHS Stock G7S00T104 336 4,632 SH   SOLE 0 0 0 4,632
UNIFIRST CORP MASS COM Stock 904708104 386 1,817 SH   SOLE 0 0 0 1,816
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 12,487 237,495 SH   SOLE 0 0 0 237,494
MAGNA INTL INC COM Stock 559222401 303 4,025 SH   SOLE 0 0 0 4,025
COMMERCIAL METALS CO COM Stock 201723103 350 11,505 SH   SOLE 0 0 0 11,505
KINDER MORGAN INC DEL COM Stock 49456B101 2,775 165,875 SH   SOLE 0 0 0 165,874
NEOGENOMICS INC COM NEW Stock 64049M209 2,777 57,565 SH   SOLE 0 0 0 57,565
AES CORP COM Stock 00130H105 256 11,193 SH   SOLE 0 0 0 11,193
NVIDIA CORPORATION COM Stock 67066G104 497 2,400 SH   SOLE 0 0 0 2,400
SCHOLASTIC CORP COM Stock 807066105 382 10,703 SH   SOLE 0 0 0 10,703
TENNECO INC CL A VTG COM STK Stock 880349105 2,989 209,478 SH   SOLE 0 0 0 209,478
WESTERN DIGITAL CORP. COM Stock 958102105 293 5,190 SH   SOLE 0 0 0 5,190
EOG RES INC COM Stock 26875P101 965 12,020 SH   SOLE 0 0 0 12,020
OWENS CORNING NEW COM Stock 690742101 368 4,305 SH   SOLE 0 0 0 4,305
ABBVIE INC COM Stock 00287Y109 6,305 58,446 SH   SOLE 0 0 0 58,446
LIBERTY MEDIA CORP DEL COM SER A FRMLA Stock 531229870 1,402 29,795 SH   SOLE 0 0 0 29,795
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 6,180 55,350 SH   SOLE 0 0 0 55,350
CASELLA WASTE SYS INC CL A Stock 147448104 1,771 23,320 SH   SOLE 0 0 0 23,320
ATLAS CORP SHARES Stock Y0436Q109 1,789 117,784 SH   SOLE 0 0 0 117,784
SEAWORLD ENTMT INC COM Stock 81282V100 688 12,434 SH   SOLE 0 0 0 12,434
STRYKER CORPORATION COM Stock 863667101 442 1,676 SH   SOLE 0 0 0 1,676
QUALCOMM INC COM Stock 747525103 7,468 57,899 SH   SOLE 0 0 0 57,899
RESMED INC COM Stock 761152107 285 1,082 SH   SOLE 0 0 0 1,082
QUEST DIAGNOSTICS INC COM Stock 74834L100 329 2,263 SH   SOLE 0 0 0 2,263
CISCO SYS INC COM Stock 17275R102 708 13,009 SH   SOLE 0 0 0 13,009
B2GOLD CORP COM Stock 11777Q209 3,965 1,159,272 SH   SOLE 0 0 0 1,159,272
MARRONE BIO INNOVATIONS INC COM Stock 57165B106 562 623,780 SH   SOLE 0 0 0 623,780
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 317 1,363 SH   SOLE 0 0 0 1,362
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 860 4,793 SH   SOLE 0 0 0 4,793
BLACKROCK CR ALLOCATION INCOME COM CEF 092508100 219 14,429 SH   SOLE 0 0 0 14,429
WELLS FARGO CO NEW COM Stock 949746101 2,626 56,579 SH   SOLE 0 0 0 56,579
VMWARE INC CL A COM Stock 928563402 2,324 15,628 SH   SOLE 0 0 0 15,628
DONALDSON INC COM Stock 257651109 251 4,369 SH   SOLE 0 0 0 4,369
ISHARES PREFERRED INCOME SECURITIES ETF ETF 464288687 226 5,817 SH   SOLE 0 0 0 5,817
NORTHROP GRUMMAN CORP COM Stock 666807102 3,639 10,105 SH   SOLE 0 0 0 10,104
REPUBLIC SVCS INC COM Stock 760759100 258 2,145 SH   SOLE 0 0 0 2,145
LOCKHEED MARTIN CORP COM Stock 539830109 1,686 4,886 SH   SOLE 0 0 0 4,886
JPMORGAN CHASE & CO COM Stock 46625H100 510 3,115 SH   SOLE 0 0 0 3,115
CHEVRON CORP NEW COM Stock 166764100 710 7,000 SH   SOLE 0 0 0 7,000
WALMART INC COM Stock 931142103 874 6,273 SH   SOLE 0 0 0 6,272
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 676 13,520 SH   SOLE 0 0 0 13,520
PFIZER INC COM Stock 717081103 281 6,536 SH   SOLE 0 0 0 6,536
VANECK AGRIBUSINESS ETF ETF 92189F700 318 3,480 SH   SOLE 0 0 0 3,480
METHODE ELECTRS INC COM Stock 591520200 492 11,710 SH   SOLE 0 0 0 11,710
GILEAD SCIENCES INC COM Stock 375558103 309 4,421 SH   SOLE 0 0 0 4,421
ALPHABET INC CAP STK CL C Stock 02079K107 1,554 583 SH   SOLE 0 0 0 583
QUIDEL CORP COM Stock 74838J101 393 2,786 SH   SOLE 0 0 0 2,786
QIAGEN NV SHS NEW Stock N72482123 309 5,988 SH   SOLE 0 0 0 5,988
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 306 2,703 SH   SOLE 0 0 0 2,703
IHS MARKIT LTD SHS Stock G47567105 567 4,864 SH   SOLE 0 0 0 4,864
ALICO INC COM Stock 016230104 320 9,350 SH   SOLE 0 0 0 9,350
VISTAGEN THERAPEUTICS INC COM NEW Stock 92840H202 483 176,223 SH   SOLE 0 0 0 176,223
IDACORP INC COM Stock 451107106 270 2,613 SH   SOLE 0 0 0 2,613
AGILENT TECHNOLOGIES INC COM Stock 00846U101 288 1,830 SH   SOLE 0 0 0 1,830
POWERFLEET INC COM Stock 73931J109 547 81,581 SH   SOLE 0 0 0 81,581
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 428 11,294 SH   SOLE 0 0 0 11,294
NEW YORK TIMES CO CL A Stock 650111107 259 5,255 SH   SOLE 0 0 0 5,255
LINDBLAD EXPEDITIONS HLDGS INC COM Stock 535219109 390 26,725 SH   SOLE 0 0 0 26,725
FULL HSE RESORTS INC COM Stock 359678109 2,404 226,599 SH   SOLE 0 0 0 226,599
ISHARES MSCI EAFE ETF ETF 464287465 701 8,990 SH   SOLE 0 0 0 8,989
APPLE INC COM Stock 037833100 4,924 34,797 SH   SOLE 0 0 0 34,797
APPLE INC COM Stock 037833100 354 2,500 SH Put SOLE 0 0 0 2,500
ABBOTT LABS COM Stock 002824100 2,081 17,613 SH   SOLE 0 0 0 17,613
INVESCO PREFERRED ETF ETF 46138E511 229 15,250 SH   SOLE 0 0 0 15,250
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 255 2,501 SH   SOLE 0 0 0 2,501
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 415 2,651 SH   SOLE 0 0 0 2,651