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
3M CO COM 88579Y101 421 2,118 SH   SOLE NONE 0 0 2,118
ABBOTT LABORATORIES COM 002824100 252 2,174 SH   SOLE NONE 0 0 2,174
ABBVIE INC COM 00287Y109 1,046 9,291 SH   SOLE NONE 0 0 9,291
ABERDEEN PRECIOUS ETF COM 003263100 286 2,965 SH   SOLE NONE 0 0 2,965
ACCELERATE DIAGNOSTICS COM 00430H102 120 14,875 SH   SOLE NONE 0 0 14,875
ACCO BRANDS CORP COM 00081T108 234 27,100 SH   SOLE NONE 0 0 27,100
ACTIVISION BLIZZARD INC COM 00507V109 654 6,857 SH   SOLE NONE 0 0 6,857
ADOBE INC COM COM 00724F101 244 416 SH   SOLE NONE 0 0 416
AGNC INVESTMENT CORP COM 00123Q104 325 19,270 SH   SOLE NONE 0 0 19,270
ALASKA POWER TELEPHONE CO COM 011764206 686 10,400 SH   SOLE NONE 0 0 10,400
ALBEMARLE CORP COM 012653101 2,715 16,116 SH   SOLE NONE 0 0 16,116
ALLIANCE RESOURCE PARTNERS L P UT LTD PART COM 01877R108 164 22,800 SH   SOLE NONE 0 0 22,800
ALLSTATE CORP COM 020002101 574 4,403 SH   SOLE NONE 0 0 4,403
ALPHABET INC CL A COM 02079K305 361 148 SH   SOLE NONE 0 0 148
ALPHABET INC CL C COM 02079K107 11,810 4,712 SH   SOLE NONE 0 0 4,712
ALTAGAS INCOME LTD COM 021361100 3,568 170,320 SH   SOLE NONE 0 0 170,320
ALTRIA GROUP INC COM 02209S103 527 11,057 SH   SOLE NONE 0 0 11,057
AMARIN CORP COM 023111206 2,991 682,850 SH   SOLE NONE 0 0 682,850
AMAZON COM INC COM 023135106 1,376 400 SH   SOLE NONE 0 0 400
AMERICAN TOWER CORP REIT COM 03027X100 436 1,614 SH   SOLE NONE 0 0 1,614
AMERICAN WATER WORKS CO COM 030420103 7,555 49,018 SH   SOLE NONE 0 0 49,018
AMPIO PHARMACEUTICALS INC COM 03209T109 114 68,500 SH   SOLE NONE 0 0 68,500
ANNALY CAPITAL MANAGEMENT INC COM 035710409 540 60,800 SH   SOLE NONE 0 0 60,800
APPLE INC COM 037833100 6,657 48,602 SH   SOLE NONE 0 0 48,602
APPLIED ENERGETICS INC COM 03819M106 192 259,529 SH   SOLE NONE 0 0 259,529
ARES CAPITAL CORP COM 04010L103 1,343 68,530 SH   SOLE NONE 0 0 68,530
ARK INNOVATION ETF COM 00214Q104 235 1,799 SH   SOLE NONE 0 0 1,799
ATT INC COM 00206R102 3,790 131,680 SH   SOLE NONE 0 0 131,680
AUMANN AG COM D0R9AW106 491 24,140 SH   SOLE NONE 0 0 24,140
AXCELLA HEALTH INC COM 05454B105 142 35,300 SH   SOLE NONE 0 0 35,300
BALCHEM CORP COM 057665200 4,335 33,027 SH   SOLE NONE 0 0 33,027
BANK OF AMERICA CORP COM 060505104 1,071 25,964 SH   SOLE NONE 0 0 25,964
BARRY CALLEBAUT COM 068788108 2,132 91,225 SH   SOLE NONE 0 0 91,225
BELO SUN MINING CORP COM 080558109 9 18,445 SH   SOLE NONE 0 0 18,445
BERKSHIRE HATHAWAY CL A COM 084670108 419 1 SH   SOLE NONE 0 0 1
BERKSHIRE HATHAWAY INC B COM 084670702 39,602 142,493 SH   SOLE NONE 0 0 142,493
BIOGAIA COM 09072J102 3,708 130,090 SH   SOLE NONE 0 0 130,090
BIOLINERX LTD SPON ADR COM 09071M205 52 18,667 SH   SOLE NONE 0 0 18,667
BIONANO GENOMICS INC COM 09075F107 231 31,500 SH   SOLE NONE 0 0 31,500
BIONTECH SE UNSPON ADR COM 09075V102 1,445 6,456 SH   SOLE NONE 0 0 6,456
BJ'S WHOLESALE CLUB COM 05550J101 1,848 38,836 SH   SOLE NONE 0 0 38,836
BOEING CO COM 097023105 389 1,623 SH   SOLE NONE 0 0 1,623
BOLLORE INVESTISSEMENT COM F10659260 4,617 856,654 SH   SOLE NONE 0 0 856,654
BRENNTAG SE COM 107180101 1,519 81,425 SH   SOLE NONE 0 0 81,425
BRISTOL MYERS SQUIBB COM 110122108 3,575 53,505 SH   SOLE NONE 0 0 53,505
BROADCOM INC COM 11135F101 797 1,672 SH   SOLE NONE 0 0 1,672
BROWN FORMAN CORP CL B COM 115637209 1,418 18,926 SH   SOLE NONE 0 0 18,926
BUILD A BEAR WORKSHOP COM 120076104 861 49,751 SH   SOLE NONE 0 0 49,751
BUNGE LTD COM G16962105 843 10,783 SH   SOLE NONE 0 0 10,783
BUTLER NATL CORP COM 123720104 306 527,436 SH   SOLE NONE 0 0 527,436
CALIFORNIA WATER SERVICE GROUP COM 130788102 210 3,784 SH   SOLE NONE 0 0 3,784
CAPITAL ONE FINL CORP COM 14040H105 394 2,547 SH   SOLE NONE 0 0 2,547
CARDINAL HEALTH INC COM 14149Y108 325 5,689 SH   SOLE NONE 0 0 5,689
CARETRUST REIT INC COM 14174T107 332 14,271 SH   SOLE NONE 0 0 14,271
CATERPILLAR INC COM 149123101 796 3,658 SH   SOLE NONE 0 0 3,658
CBRE GROUP INC CLASS A COM 12504L109 237 2,759 SH   SOLE NONE 0 0 2,759
CEL SCI CORPORATION COM 150837607 124 14,300 SH   SOLE NONE 0 0 14,300
CELANESE CORPORATION A COM 150870103 204 1,347 SH   SOLE NONE 0 0 1,347
CF BANKSHARES INC COM 12520L109 233 11,960 SH   SOLE NONE 0 0 11,960
CHAODA MODER AGRIC ORDF COM G2046Q107 2 176,500 SH   SOLE NONE 0 0 176,500
CHEGG INC COM 163092109 249 3,000 SH   SOLE NONE 0 0 3,000
CHEVRON CORPORATION COM 166764100 1,321 12,616 SH   SOLE NONE 0 0 12,616
CHR HANSEN HLD COM 12545M207 3,930 173,370 SH   SOLE NONE 0 0 173,370
CHRISTIAN DIOR SEADR COM 170715106 213 1,060 SH   SOLE NONE 0 0 1,060
CHUGAI PHARMACEUTICAL CO COM 171269103 3,628 182,229 SH   SOLE NONE 0 0 182,229
CIGNA CORP NEW COM 125523100 284 1,197 SH   SOLE NONE 0 0 1,197
CIRRUS LOGIC INC COM 172755100 264 3,100 SH   SOLE NONE 0 0 3,100
CLEAN TECH BIOFUELS INC COM 18450W106 48 2,403,642 SH   SOLE NONE 0 0 2,403,642
COCA COLA COMPANY COM 191216100 504 9,315 SH   SOLE NONE 0 0 9,315
COHEN STEERS INFRA FD COM 19248A109 727 25,333 SH   SOLE NONE 0 0 25,333
COMCAST CORP CL A COM 20030N101 225 3,945 SH   SOLE NONE 0 0 3,945
CORBION NV COM 218333102 3,268 57,175 SH   SOLE NONE 0 0 57,175
COSTAMARE INC COM Y1771G102 314 26,600 SH   SOLE NONE 0 0 26,600
COSTCO WHOLESALE CORP COM COM 22160K105 518 1,308 SH   SOLE NONE 0 0 1,308
COWEN INC CL A COM 223622606 207 5,050 SH   SOLE NONE 0 0 5,050
CROCS INC COM 227046109 577 4,950 SH   SOLE NONE 0 0 4,950
CRODA INTERNATIONAL PLC COM G25536155 2,767 27,699 SH   SOLE NONE 0 0 27,699
CROWN CASTLE COM 22822V101 212 1,089 SH   SOLE NONE 0 0 1,089
CROWN CRAFTS INC COM 228309100 698 93,900 SH   SOLE NONE 0 0 93,900
CSX CORP COM 126408103 834 25,985 SH   SOLE NONE 0 0 25,985
CUMMINS INC COM 231021106 269 1,104 SH   SOLE NONE 0 0 1,104
CVS HEALTH CORP COM 126650100 1,225 14,680 SH   SOLE NONE 0 0 14,680
DCP MIDSTREAM LP COM 23311P100 223 7,253 SH   SOLE NONE 0 0 7,253
DELL TECH CORP COM 24703L202 889 8,920 SH   SOLE NONE 0 0 8,920
DESKTOP METAL COM 25058X105 910 79,125 SH   SOLE NONE 0 0 79,125
DIAGEO PLC SPONS ADR NEW COM 25243Q205 4,034 21,045 SH   SOLE NONE 0 0 21,045
DISCOVERY INC A COM 25470F104 2,936 95,695 SH   SOLE NONE 0 0 95,695
DISNEY WALT COM COM 254687106 757 4,309 SH   SOLE NONE 0 0 4,309
DNP SELECT INCOME FD INC COM 23325P104 339 32,400 SH   SOLE NONE 0 0 32,400
ECA MARCELLUS TR I UNIT COM 26827L109 16 31,200 SH   SOLE NONE 0 0 31,200
ELEMENT SOLUTIONS INC COM 28618M106 2,530 108,222 SH   SOLE NONE 0 0 108,222
ENABLE MIDSTREAM PTNRS COM 292480100 674 74,030 SH   SOLE NONE 0 0 74,030
ENERGY TRANSFER LP COM 29273V100 664 62,469 SH   SOLE NONE 0 0 62,469
ENTERPRISE PRODUCTS COM 293792107 9,202 381,340 SH   SOLE NONE 0 0 381,340
ENZO BIOCHEM INC COM 294100102 82 25,827 SH   SOLE NONE 0 0 25,827
ESSENTIAL UTILS INC COM 29670G102 4,474 97,899 SH   SOLE NONE 0 0 97,899
EVERSPIN TECHNOLOGIES COM 30041T104 64 10,000 SH   SOLE NONE 0 0 10,000
EVONIK INDUSTRIES AG AKT COM D2R90Y117 650 18,850 SH   SOLE NONE 0 0 18,850
FACEBOOK INC CLASS A COM 30303M102 5,573 16,029 SH   SOLE NONE 0 0 16,029
FALCON CAP ACQUISITION COM 30606L108 760 81,900 SH   SOLE NONE 0 0 81,900
FEDERAL SCREW WORKS COM 313819104 82 13,100 SH   SOLE NONE 0 0 13,100
FEDEX CORP COM COM 31428X106 281 941 SH   SOLE NONE 0 0 941
FIRST MINING GOLD CORP COM 320890106 5 13,450 SH   SOLE NONE 0 0 13,450
FIRST NASDAQ CYBERSC ETF COM 33734X846 994 21,267 SH   SOLE NONE 0 0 21,267
FIRST TR DORSEY ETF COM 33738R605 670 14,136 SH   SOLE NONE 0 0 14,136
FIRST TR ENHANCED ETF COM 33739Q408 435 7,253 SH   SOLE NONE 0 0 7,253
FIRST TRUST WATER ETF COM 33733B100 743 8,895 SH   SOLE NONE 0 0 8,895
FIRSTENERGY CORP COM 337932107 708 19,027 SH   SOLE NONE 0 0 19,027
FMC CORP NEW COM 302491303 2,466 22,790 SH   SOLE NONE 0 0 22,790
FORD MOTOR COMPANY COM 345370860 415 27,923 SH   SOLE NONE 0 0 27,923
GALECTIN THERAPEUTICS INC COM 363225202 591 184,742 SH   SOLE NONE 0 0 184,742
GENASYS INC COM 36872P103 133 24,250 SH   SOLE NONE 0 0 24,250
GENERAL ELECTRIC COMPANY COM 369604103 176 13,088 SH   SOLE NONE 0 0 13,088
GENERAL MOTORS CO COM 37045V100 465 7,864 SH   SOLE NONE 0 0 7,864
GENL DYNAMICS CORP COM COM 369550108 212 1,126 SH   SOLE NONE 0 0 1,126
GENMAB A S ADR COM 372303206 5,700 139,610 SH   SOLE NONE 0 0 139,610
GIVAUDAN SA COM 37636P108 10,613 114,250 SH   SOLE NONE 0 0 114,250
GLACIER BANCORP INC NEW COM 37637Q105 402 7,300 SH   SOLE NONE 0 0 7,300
GLANBIA PLC SPONS ADR COM 376788105 971 11,960 SH   SOLE NONE 0 0 11,960
GLOBAL PAYMENTS INC COM 37940X102 209 1,116 SH   SOLE NONE 0 0 1,116
GLOBAL SUPERDIVIDEND ETF COM 37950E291 201 10,046 SH   SOLE NONE 0 0 10,046
GOLDMAN SACHS ETF COM 38150K103 262 14,905 SH   SOLE NONE 0 0 14,905
GROUPE BRUXELLES LAMBERT COM B4746J115 3,745 34,200 SH   SOLE NONE 0 0 34,200
HAWKINS INC COM 420261109 330 10,069 SH   SOLE NONE 0 0 10,069
HEICO CORP COM 422806109 6,467 46,382 SH   SOLE NONE 0 0 46,382
HEIDELBERG CEMENT COM 42281P205 3,713 216,775 SH   SOLE NONE 0 0 216,775
HEINEKEN HLDGS NV COM N39338194 4,768 47,853 SH   SOLE NONE 0 0 47,853
HENKEL AG & CO KGAA COM D3207M102 463 5,000 SH   SOLE NONE 0 0 5,000
HERON THERAPEUTICS INC COM 427746102 442 28,465 SH   SOLE NONE 0 0 28,465
HOLCIM LTD COM H3816Q102 6,767 115,484 SH   SOLE NONE 0 0 115,484
HOLOGIC INC COM 436440101 665 9,965 SH   SOLE NONE 0 0 9,965
HOME DEPOT INC COM 437076102 1,118 3,505 SH   SOLE NONE 0 0 3,505
HONEYWELL INTERNATIONAL COM 438516106 238 1,085 SH   SOLE NONE 0 0 1,085
HP INC COM 40434L105 264 8,761 SH   SOLE NONE 0 0 8,761
HUNTINGTON BANCSHARES IN COM 446150104 438 30,687 SH   SOLE NONE 0 0 30,687
HUNTINGTON INGALLS COM 446413106 449 2,131 SH   SOLE NONE 0 0 2,131
HUTTIG BUILDING PRODUCTS INC COM 448451104 58 10,000 SH   SOLE NONE 0 0 10,000
I SHARES SILVER TR ETF COM 46428Q109 1,703 70,314 SH   SOLE NONE 0 0 70,314
ILLUMINA INC COM 452327109 4,149 8,768 SH   SOLE NONE 0 0 8,768
IMCD GRP NV COM N4447S106 2,299 14,455 SH   SOLE NONE 0 0 14,455
IMPERIUM GRP GLOBAL COM G4750S113 35 25,000 SH   SOLE NONE 0 0 25,000
INCYTE CORP COM 45337C102 771 9,165 SH   SOLE NONE 0 0 9,165
INGREDION INC COM 457187102 3,878 42,854 SH   SOLE NONE 0 0 42,854
INTEL CORP COM 458140100 939 16,728 SH   SOLE NONE 0 0 16,728
INTERNATIONAL BUSINESS MACHINES COM 459200101 736 5,021 SH   SOLE NONE 0 0 5,021
INTL FLAVOR FRAGRANCE COM 459506101 8,692 58,176 SH   SOLE NONE 0 0 58,176
INVESCO BEARISH FUND ETF COM 46141D104 393 18,625 SH   SOLE NONE 0 0 18,625
INVESCO GLOBAL STRATEGIC INC FD CL A COM 00143K814 41 11,114 SH   SOLE NONE 0 0 11,114
INVESCO QQQ TR ETF COM 46090E103 1,877 5,294 SH   SOLE NONE 0 0 5,294
INVESCO TR II PFD ETF COM 46138E511 529 34,532 SH   SOLE NONE 0 0 34,532
IQVIA HLDGS INC COM 46266C105 878 3,624 SH   SOLE NONE 0 0 3,624
ISHARES CORE EMKTS ETF COM 46434G103 355 5,306 SH   SOLE NONE 0 0 5,306
ISHARES PHLX SEMICON ETF COM 464287523 239 526 SH   SOLE NONE 0 0 526
ISHARES S P 500 GRW ETF COM 464287309 288 3,964 SH   SOLE NONE 0 0 3,964
ISHARES U.S. CONSMR ETF COM 464287580 208 2,677 SH   SOLE NONE 0 0 2,677
ISHARES U.S. TECH ETF COM 464287721 1,273 12,808 SH   SOLE NONE 0 0 12,808
ISHS N AMERN TCH SFT ETF COM 464287515 425 1,090 SH   SOLE NONE 0 0 1,090
JOHNSON JOHNSON COM 478160104 717 4,350 SH   SOLE NONE 0 0 4,350
JPMORGAN CHASE CO COM 46625H100 1,260 8,099 SH   SOLE NONE 0 0 8,099
KANSAS CITY LIFE INSURANCE COM 484836200 247 5,550 SH   SOLE NONE 0 0 5,550
KANSAS CITY SOUTHERN COM 485170302 1,506 5,315 SH   SOLE NONE 0 0 5,315
KERRY GROUP PLC COM 492460100 436 3,095 SH   SOLE NONE 0 0 3,095
KERRY GROUP PLC COM G52416107 1,405 10,370 SH   SOLE NONE 0 0 10,370
KINDER MORGAN INC COM 49456B101 4,822 264,507 SH   SOLE NONE 0 0 264,507
KONINKLIJKE DSM NV ADR COM 780249108 4,361 93,230 SH   SOLE NONE 0 0 93,230
KRAFT HEINZ CO COM 500754106 573 14,049 SH   SOLE NONE 0 0 14,049
L3HARRIS TECHNOLOGIES COM 502431109 2,486 11,501 SH   SOLE NONE 0 0 11,501
L'AIR LIQUIDE ADR COM 009126202 870 24,750 SH   SOLE NONE 0 0 24,750
LAM RESEARCH CORPORATION COM 512807108 3,147 4,837 SH   SOLE NONE 0 0 4,837
LANDEC CORPORATION COM 514766104 362 32,200 SH   SOLE NONE 0 0 32,200
LANXESS AG COM D5032B102 1,377 19,535 SH   SOLE NONE 0 0 19,535
LATTICE INCORPORATED COM 518414107 2 309,400 SH   SOLE NONE 0 0 309,400
LCNB CORPORATION COM 50181P100 340 20,740 SH   SOLE NONE 0 0 20,740
LEGGETT & PLATT INC COM 524660107 518 10,000 SH   SOLE NONE 0 0 10,000
LEIDOS HOLDINGS INC COM 525327102 364 3,603 SH   SOLE NONE 0 0 3,603
LIBERTY MEDIA ACQ CORP COM 53073L203 2,322 219,050 SH   SOLE NONE 0 0 219,050
LIBERTY MEDIA CORP C COM 531229888 262 9,433 SH   SOLE NONE 0 0 9,433
LINDE AG COM G5494J103 3,521 12,179 SH   SOLE NONE 0 0 12,179
LOCKHEED MARTIN CORP COM 539830109 213 564 SH   SOLE NONE 0 0 564
LORDSTOWN MTRS CORP COM 54405Q100 831 75,130 SH   SOLE NONE 0 0 75,130
MACE SECURITY INTL INC COM 554335208 12 20,150 SH   SOLE NONE 0 0 20,150
MAGELLAN MIDSTREAM PRTNS COM 559080106 973 19,884 SH   SOLE NONE 0 0 19,884
MANITEX INTL INC COM 563420108 99 13,519 SH   SOLE NONE 0 0 13,519
MASTERCARD INC CL A COM 57636Q104 311 853 SH   SOLE NONE 0 0 853
MCCORMICK CO INC COM 579780206 4,153 47,023 SH   SOLE NONE 0 0 47,023
MCDONALDS CORP COM 580135101 705 3,053 SH   SOLE NONE 0 0 3,053
MEDTRONIC INC COM G5960L103 4,306 34,692 SH   SOLE NONE 0 0 34,692
MERCK CO INC NEW COM 58933Y105 741 9,526 SH   SOLE NONE 0 0 9,526
MERCURY SYSTEMS INC COM 589378108 347 5,240 SH   SOLE NONE 0 0 5,240
METLIFE INC COM 59156R108 368 6,148 SH   SOLE NONE 0 0 6,148
MICRON TECHNOLOGY INC COM 595112103 224 2,638 SH   SOLE NONE 0 0 2,638
MICROSOFT CORP COM 594918104 2,254 8,320 SH   SOLE NONE 0 0 8,320
MIDDLEFIELD BANC CORP COM 596304204 210 8,878 SH   SOLE NONE 0 0 8,878
MONARCH CEMENT CO COM 609031307 283 2,530 SH   SOLE NONE 0 0 2,530
MP MATERIALS CORP (FVAC) COM 553368101 4,259 115,550 SH   SOLE NONE 0 0 115,550
MUELLER WATER PRODUCTS INC SER A COM 624758108 307 21,300 SH   SOLE NONE 0 0 21,300
NATL FUEL GAS COM 636180101 651 12,450 SH   SOLE NONE 0 0 12,450
NATURAL ALTERNATIVES INTL INC COM 638842302 431 25,600 SH   SOLE NONE 0 0 25,600
NESTLE S A REG ADR COM 641069406 272 2,180 SH   SOLE NONE 0 0 2,180
NEXTERA ENERGY INC COM 65339F101 568 7,755 SH   SOLE NONE 0 0 7,755
NIO INC ADR COM 62914V106 426 8,000 SH   SOLE NONE 0 0 8,000
NORTHROP GRUMMAN CORP COM 666807102 3,317 9,126 SH   SOLE NONE 0 0 9,126
NOVARTIS AG COM 66987V109 806 8,829 SH   SOLE NONE 0 0 8,829
NOVO NORDISK A S ADR COM 670100205 3,913 46,716 SH   SOLE NONE 0 0 46,716
NUTRIEN LTD COM 67077M108 3,011 49,685 SH   SOLE NONE 0 0 49,685
NVIDIA CORP COM 67066G104 638 798 SH   SOLE NONE 0 0 798
NXP SEMICONDUCTORS NV COM N6596X109 544 2,646 SH   SOLE NONE 0 0 2,646
OBSEVA SA COM H5861P103 438 144,550 SH   SOLE NONE 0 0 144,550
ODP CORP COM 88337F105 382 7,950 SH   SOLE NONE 0 0 7,950
OFFICE PROPERTIES INC TR COM 67623C109 729 24,873 SH   SOLE NONE 0 0 24,873
OKTA INC CL A COM 679295105 269 1,100 SH   SOLE NONE 0 0 1,100
ORGANON CO COM 68622V106 217 7,161 SH   SOLE NONE 0 0 7,161
OTIS WORLDWIDE CORP COM 68902V107 385 4,709 SH   SOLE NONE 0 0 4,709
PALANTIR INC COM CL A COM 69608A108 391 14,800 SH   SOLE NONE 0 0 14,800
PARATEK PHARMACEUTICALS COM 699374302 72 10,500 SH   SOLE NONE 0 0 10,500
PAYPAL HOLDINGS INC COM 70450Y103 458 1,570 SH   SOLE NONE 0 0 1,570
PEPSICO INC COM 713448108 3,151 21,263 SH   SOLE NONE 0 0 21,263
PFIZER INC COM 717081103 505 12,899 SH   SOLE NONE 0 0 12,899
PHILIP MORRIS INTERNATIONAL COM 718172109 473 4,770 SH   SOLE NONE 0 0 4,770
PITNEY BOWES INC COM 724479100 689 78,600 SH   SOLE NONE 0 0 78,600
PLAINS GP HLDGS LP COM 72651A207 1,137 95,191 SH   SOLE NONE 0 0 95,191
PROBI AB COM W6740R131 4,245 58,277 SH   SOLE NONE 0 0 58,277
PROCTER GAMBLE CO COM 742718109 367 2,719 SH   SOLE NONE 0 0 2,719
PROFIRE ENERGY INC COM 74316X101 23 20,100 SH   SOLE NONE 0 0 20,100
PROSHARES S P 500 ETF COM 74348A467 275 3,030 SH   SOLE NONE 0 0 3,030
PROSHARES TR ETF COM 74347B110 339 18,625 SH   SOLE NONE 0 0 18,625
PROVECTUS COM 74373P108 2 29,750 SH   SOLE NONE 0 0 29,750
PUB SVC ENTERPRISE COM 744573106 400 6,703 SH   SOLE NONE 0 0 6,703
QC HOLDINGS INC COM 74729T101 4 10,000 SH   SOLE NONE 0 0 10,000
QORVO INC COM 74736K101 575 2,939 SH   SOLE NONE 0 0 2,939
QUALCOMM INC COM 747525103 500 3,495 SH   SOLE NONE 0 0 3,495
QURATE RETAIL INC SER A COM 74915M100 309 23,641 SH   SOLE NONE 0 0 23,641
REALNETWORKS INC NEW COM 75605L708 23 10,000 SH   SOLE NONE 0 0 10,000
REGENERON PHARM INC COM 75886F107 3,610 6,464 SH   SOLE NONE 0 0 6,464
REKOR SYSTEMS INC COM 759419104 501 49,300 SH   SOLE NONE 0 0 49,300
REMARK HOLDINGS INC COM 75955K102 5,099 2,741,290 SH   SOLE NONE 0 0 2,741,290
RGC RESOURCES COM 74955L103 2,948 116,922 SH   SOLE NONE 0 0 116,922
ROKU INC COM 77543R102 723 1,575 SH   SOLE NONE 0 0 1,575
ROYAL DUTCH SHL ADR A COM 780259206 1,375 34,032 SH   SOLE NONE 0 0 34,032
S P GLOBAL INC COM 78409V104 1,010 2,460 SH   SOLE NONE 0 0 2,460
S W SEED CO COM 785135104 3,743 1,028,167 SH   SOLE NONE 0 0 1,028,167
SAGE THERAPEUTICS INC COM 78667J108 423 7,443 SH   SOLE NONE 0 0 7,443
SB FINANCIAL GROUP INC COM 78408D105 211 11,400 SH   SOLE NONE 0 0 11,400
SCHWAB US DIVIDEND ETF COM 808524797 215 2,845 SH   SOLE NONE 0 0 2,845
SCHWAB US LARGE-CAP ETF COM 808524300 807 5,529 SH   SOLE NONE 0 0 5,529
SENSIENT TECHNOLOGIES COM 81725T100 7,317 84,526 SH   SOLE NONE 0 0 84,526
SKYWORKS SOLUTIONS INC COM 83088M102 635 3,310 SH   SOLE NONE 0 0 3,310
SOUTH STATE CORPORATION COM 840441109 211 2,580 SH   SOLE NONE 0 0 2,580
SOUTHERN COMPANY THE COM 842587107 369 6,105 SH   SOLE NONE 0 0 6,105
SOUTHWEST GAS COM 844895102 2,747 41,498 SH   SOLE NONE 0 0 41,498
SPDR DOW JONES INDL ETF COM 78467X109 1,119 3,243 SH   SOLE NONE 0 0 3,243
SPDR GOLD TRUST COM 78463V107 246 1,484 SH   SOLE NONE 0 0 1,484
SPDR S P 500 TRUST ETF COM 78462F103 1,814 4,239 SH   SOLE NONE 0 0 4,239
SPDR S P DIVIDEND ETF COM 78464A763 242 1,982 SH   SOLE NONE 0 0 1,982
SPIRE INC COM 84857L101 897 12,414 SH   SOLE NONE 0 0 12,414
SPOTIFY TECHNOLOGY S A COM L8681T102 604 2,190 SH   SOLE NONE 0 0 2,190
SPROTT PHYSICAL GOLD COM 85208R101 209 11,180 SH   SOLE NONE 0 0 11,180
SPROTT PHYSICAL GOLD TR COM 85207H104 143 10,193 SH   SOLE NONE 0 0 10,193
SPROTT PHYSICAL SILVER COM 85207K107 287 30,900 SH   SOLE NONE 0 0 30,900
SPROTT TR ETF COM 85210B102 229 8,081 SH   SOLE NONE 0 0 8,081
SQUARE INC A COM 852234103 1,721 7,060 SH   SOLE NONE 0 0 7,060
ST JOE COMPANY COM 790148100 3,063 68,671 SH   SOLE NONE 0 0 68,671
STARBOARD VALUE COM 85521J109 2,464 246,375 SH   SOLE NONE 0 0 246,375
STORE CAPITAL CORP COM 862121100 221 6,404 SH   SOLE NONE 0 0 6,404
TAIWAN SEMICONDUCTOR MFG COM 874039100 254 2,114 SH   SOLE NONE 0 0 2,114
TARGET CORP COM 87612E106 487 2,013 SH   SOLE NONE 0 0 2,013
TAYLOR MORRISON HOME A COM 87724P106 258 9,755 SH   SOLE NONE 0 0 9,755
TELEPHONE DATA SYS INC COM 879433829 3,639 160,583 SH   SOLE NONE 0 0 160,583
TERADYNE INCORPORATED COM 880770102 306 2,283 SH   SOLE NONE 0 0 2,283
TERNIUM SA SPON ADR COM 880890108 271 7,051 SH   SOLE NONE 0 0 7,051
TEXTRON INC COM 883203101 263 3,827 SH   SOLE NONE 0 0 3,827
TG THERAPEUTICS INC COM 88322Q108 253 6,525 SH   SOLE NONE 0 0 6,525
THERMO FISHER SCI INC COM 883556102 229 453 SH   SOLE NONE 0 0 453
TRAVELZOO COM 89421Q205 244 16,500 SH   SOLE NONE 0 0 16,500
TREEHOUSE FOODS INC COM 89469A104 2,230 50,080 SH   SOLE NONE 0 0 50,080
TRINITY PLACE HOLDINGS INC COM 89656D101 65 30,900 SH   SOLE NONE 0 0 30,900
TRITON INTL LTD COM G9078F107 204 3,902 SH   SOLE NONE 0 0 3,902
UBER TECHNOLOGIES INC COM 90353T100 259 5,175 SH   SOLE NONE 0 0 5,175
UNION PACIFIC CORP COM 907818108 3,330 15,143 SH   SOLE NONE 0 0 15,143
UNITED RENTALS INC COM 911363109 226 710 SH   SOLE NONE 0 0 710
UNITED STATES CELLULAR COM 911684108 320 8,800 SH   SOLE NONE 0 0 8,800
UNUM GROUP COM 91529Y106 206 7,261 SH   SOLE NONE 0 0 7,261
URANIUM ENERGY CORP COM 916896103 160 60,000 SH   SOLE NONE 0 0 60,000
US BANCORP DEL COM 902973304 206 3,619 SH   SOLE NONE 0 0 3,619
VALERO ENERGY CORP NEW COM 91913Y100 1,495 19,148 SH   SOLE NONE 0 0 19,148
VANECK VCTRS GOLD ETF COM 92189F106 1,063 31,297 SH   SOLE NONE 0 0 31,297
VANGUARD DIV APPREC ETF COM 921908844 336 2,170 SH   SOLE NONE 0 0 2,170
VANGUARD ENERGY ETF COM 92204A306 456 6,011 SH   SOLE NONE 0 0 6,011
VANGUARD INDX S P500 ETF COM 922908363 2,306 5,860 SH   SOLE NONE 0 0 5,860
VANGUARD INFO TECH ETF COM 92204A702 1,951 4,891 SH   SOLE NONE 0 0 4,891
VANGUARD MATERIALS ETF COM 92204A801 372 2,057 SH   SOLE NONE 0 0 2,057
VANGUARD S P 500 GRW ETF COM 921932505 293 1,116 SH   SOLE NONE 0 0 1,116
VANGUARD S P 500 VAL ETF COM 921932703 332 2,326 SH   SOLE NONE 0 0 2,326
VANGUARD TOTL STK MK ETF COM 922908769 217 976 SH   SOLE NONE 0 0 976
VERIZON COMMUNICATIONS COM 92343V104 1,951 34,815 SH   SOLE NONE 0 0 34,815
VERMILION ENERGY INC COM 923725105 131 15,000 SH   SOLE NONE 0 0 15,000
VERTEX PHARM INC COM 92532F100 2,398 11,895 SH   SOLE NONE 0 0 11,895
VIRNETX HOLDING CORP COM 92823T108 463 108,360 SH   SOLE NONE 0 0 108,360
VISA INC CLASS A COM 92826C839 1,080 4,617 SH   SOLE NONE 0 0 4,617
WABTEC COM 929740108 609 7,404 SH   SOLE NONE 0 0 7,404
WALGREENS BOOTS COM 931427108 602 11,439 SH   SOLE NONE 0 0 11,439
WALMART INC COM 931142103 378 2,682 SH   SOLE NONE 0 0 2,682
WASTE MANAGEMENT INC DEL COM 94106L109 335 2,388 SH   SOLE NONE 0 0 2,388
WATSCO INC COM 942622200 1,525 5,321 SH   SOLE NONE 0 0 5,321
WELLNESS CENTER USA INC COM 94973A103 5 105,000 SH   SOLE NONE 0 0 105,000
WELLTOWER INC COM 95040Q104 335 4,030 SH   SOLE NONE 0 0 4,030
WESTHAVEN GOLD CORP COM 960350106 27 60,000 SH   SOLE NONE 0 0 60,000
WILDBRAIN LTD COM 96810C101 122 54,000 SH   SOLE NONE 0 0 54,000
WILLI G FOOD INTERNATIONAL COM M52523103 289 13,000 SH   SOLE NONE 0 0 13,000
WILLIAMS COMPANIES INC COM 969457100 2,585 97,356 SH   SOLE NONE 0 0 97,356
WOODWARD INC COM 980745103 2,147 17,472 SH   SOLE NONE 0 0 17,472
WORKHORSE GRP INC COM 98138J206 308 18,550 SH   SOLE NONE 0 0 18,550
ZEBRA TECHNOLOGIES CL A COM 989207105 4,255 8,182 SH   SOLE NONE 0 0 8,182