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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
CALEDONIA MNG CORP PLCSHS NEWG1757E11312310,125SH SOLE 8,36001,765
MEDTRONIC PLCSHSG5960L1033833,056SH SOLE 2,2090847
PANGAEA LOGISTICS SOLUTION LSHSG6891L10519037,543SH SOLE 37,54300
REDBALL ACQUISITION CORPCOM CL AG7417R10510610,778SH SOLE 7,79002,988
MILLICOM INTL CELLULAR S ACOM STKL6388F1101,07429,711SH SOLE 20,24509,466
CERAGON NETWORKS LTDORDM220131023510,000SH SOLE 0010,000
MIND C T I LTDORDM7024010218859,677SH SOLE 49,491010,186
AMMO INCCOM00175J10710517,013SH SOLE 11,65305,360
AT&T INCCOM00206R10256320,830SH SOLE 3,253017,577
ABBOTT LABSCOM0028241002772,341SH SOLE 1,5210820
ABBVIE INCCOM00287Y1093973,682SH SOLE 2,57901,103
ACTIVISION BLIZZARD INCCOM00507V1095386,951SH SOLE 2,93304,018
ADOBE SYSTEMS INCORPORATEDCOM00724F101326566SH SOLE 470096
ADVANCED EMISSIONS SOLUTIONSCOM00770C10112419,422SH SOLE 19,42200
AEGON N VNY REGISTRY SHS00792410320440,108SH SOLE 7,000033,108
AIR PRODS & CHEMS INCCOM0091581065852,284SH SOLE 84701,437
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1026664,500SH SOLE 2,67801,822
ALPHABET INCCAP STK CL C02079K107952357SH SOLE 1000257
ALPHABET INCCAP STK CL A02079K305604226SH SOLE 560170
ALTRIA GROUP INCCOM02209S1032024,441SH SOLE 004,441
AMAZON COM INCCOM0231351061,560475SH SOLE 2290246
AMBEV SASPONSORED ADR02319V103797288,809SH SOLE 235,617053,192
AMERICAN EXPRESS COCOM0258161092181,302SH SOLE 001,302
AMERICAN TOWER CORP NEWCOM03027X1002871,082SH SOLE 1,038044
AMPHENOL CORP NEWCL A0320951014105,600SH SOLE 005,600
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1081,11219,720SH SOLE 14,08105,639
ANTHEM INCCOM036752103298800SH SOLE 79307
APARTMENT INCOME REIT CORPCOM03750L10977215,818SH SOLE 14,34501,473
APPLE INCCOM0378331002,56818,146SH SOLE 1,965016,181
ARCTURUS THERAPEUTICS HLDGSCOM03969T1092,09343,800SH SOLE 0043,800
ASTRAZENECA PLCSPONSORED ADR0463531085378,949SH SOLE 7,24801,701
AXOGEN INCCOM05463X10616010,117SH SOLE 0010,117
BECTON DICKINSON & COCOM0758871093601,464SH SOLE 1,454010
BERKSHIRE HATHAWAY INC DELCL B NEW0846707024,32415,843SH SOLE 9,43706,406
BLACKBAUD INCCOM09227Q10075110,669SH SOLE 8,87101,798
BLACKSTONE MORTGAGE TRUST INNOTE 4.375% 5/009257WAB6304300,000PRN SOLE 300,00000
BOSTON BEER INCCL A100557107279547SH SOLE 2320315
BOSTON SCIENTIFIC CORPCOM1011371072926,731SH SOLE 6,672059
BRISTOL-MYERS SQUIBB COCOM11012210859710,094SH SOLE 6,77003,324
CIGNA CORP NEWCOM1255231006883,435SH SOLE 2,22901,206
CVS HEALTH CORPCOM1266501001,59418,783SH SOLE 13,79204,991
CARNIVAL CORPUNIT 99/99/999914365830075430,128SH SOLE 0030,128
CENTENE CORP DELCOM15135B1012343,761SH SOLE 3,720041
CHEVRON CORP NEWCOM1667641002492,457SH SOLE 002,457
CITIGROUP INCCOM NEW1729674242413,434SH SOLE 003,434
CLEAN ENERGY FUELS CORPCOM18449910110713,136SH SOLE 11,13701,999
CLOUDFLARE INCCL A COM18915M1072842,520SH SOLE 002,520
COCA COLA COCOM1912161001,23923,605SH SOLE 17,79305,812
CODA OCTOPUS GROUP INCCOM NEW19188U20614616,319SH SOLE 16,31900
COINBASE GLOBAL INCCOM CL A19260Q1078963,941SH SOLE 34003,601
COLUMBIA ETF TR IIEM CORE EX ETF19762B20248515,089SH SOLE 0015,089
COMCAST CORP NEWCL A20030N1013706,612SH SOLE 4,98301,629
COMPASS MINERALS INTL INCCOM20451N10185213,224SH SOLE 10,52502,699
CONOCOPHILLIPSCOM20825C1044917,239SH SOLE 2,47204,767
CONSTELLATION BRANDS INCCL A21036P1083191,515SH SOLE 5850930
CORTEVA INCCOM22052L10451312,184SH SOLE 9,16303,021
CREDIT SUISSE GROUPSPONSORED ADR22540110838138,671SH SOLE 16,335022,336
DBX ETF TRXTRACK USD HIGH2330514323679,160SH SOLE 009,160
DAVITA INCCOM23918K1085064,351SH SOLE 43003,921
DISNEY WALT COCOM2546871061,3237,820SH SOLE 43307,388
DISCOVERY INCCOM SER C25470F30237315,360SH SOLE 6,77608,584
DOVER MOTORSPORTS INCCOM26017410713656,334SH SOLE 56,33400
DRIVE SHACK INCCOM26207710010537,464SH SOLE 26,574010,890
DROPBOX INCCL A26210C10429210,000SH SOLE 0010,000
DUPONT DE NEMOURS INCCOM26614N10286412,708SH SOLE 8,95703,751
EBAY INC.COM2786421035147,378SH SOLE 4,03803,340
ENEL AMERICAS S ASPONSORED ADR29274F10438565,824SH SOLE 26,517039,307
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN30150588973614,848SH SOLE 7,05607,792
EXXON MOBIL CORPCOM30231G1021,64928,029SH SOLE 14,252013,777
FNCB BANCORP INCCOM30257810913115,977SH SOLE 15,97700
FACEBOOK INCCL A30303M1026912,035SH SOLE 1,1000935
FIDUS INVT CORPCOM31650010724313,910SH SOLE 0013,910
FIFTH THIRD BANCORPCOM3167731002706,356SH SOLE 006,356
FIRSTENERGY CORPCOM33793210772520,348SH SOLE 16,91303,435
FLEXIBLE SOLUTIONS INTL INCCOM33938T10415141,874SH SOLE 41,87400
FORD MTR CO DELCOM34537086029320,682SH SOLE 9,758010,924
FRESENIUS MED CARE AG&CO KGASPONSORED ADR3580291062567,330SH SOLE 7,262068
FUTUREFUEL CORPCOM36116M1068111,363SH SOLE 9,26202,101
GENERAL ELECTRIC COCOM NEW3696043017707,474SH SOLE 7507,399
GENIE ENERGY LTDCL B3722842087110,888SH SOLE 10,88800
GILEAD SCIENCES INCCOM3755581032954,224SH SOLE 4,0880136
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1052697,040SH SOLE 6,977063
GLOBAL PMTS INCCOM37940X1023962,515SH SOLE 1,00901,506
GLOBAL X FDSGLBL X MLP ETF37954Y34340711,544SH SOLE 0011,544
GOLDMAN SACHS GROUP INCCOM38141G104355939SH SOLE 00939
GOLDMAN SACHS ETF TRACES ULTRA SHR3814302302494,921SH SOLE 004,921
HANESBRANDS INCCOM41034510268339,831SH SOLE 32,19107,640
HOME DEPOT INCCOM437076102246750SH SOLE 00750
HORMEL FOODS CORPCOM44045210053513,043SH SOLE 1,310011,733
INGREDION INCCOM4571871027788,746SH SOLE 7,44201,304
INNOVATIVE INDL PPTYS INCCOM45781V1014622,000SH SOLE 002,000
INTEL CORPCOM4581401002,32143,563SH SOLE 28,702014,861
INTERNATIONAL BUSINESS MACHSCOM4592001013082,219SH SOLE 1,00001,219
INVESCO QQQ TRUNIT SER 146090E1031,6704,665SH SOLE 004,665
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V2582603,433SH SOLE 003,433
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2821,3094,540SH SOLE 2,53402,006
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V35740,935273,225SH SOLE 23,9830249,242
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E26359510,662SH SOLE 0010,662
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3543635,966SH SOLE 005,966
INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E3701,20516,491SH SOLE 9,41207,079
INVESCO EXCH TRADED FD TR IIS&P 500 ENHNCD46138E3963,49984,948SH SOLE 14,860070,088
IONIS PHARMACEUTICALS INCCOM46222210038311,432SH SOLE 4,61606,816
ISHARES TRCORE S&P500 ETF4642872008,29319,249SH SOLE 3,160016,089
ISHARES TRMSCI EMG MKT ETF4642872343346,621SH SOLE 22206,399
ISHARES TRIBOXX INV CP ETF4642872424833,630SH SOLE 003,630
ISHARES TRS&P 500 GRWT ETF4642873094,63562,707SH SOLE 31,143031,564
ISHARES TRS&P 500 VAL ETF46428740817,436119,900SH SOLE 6,8680113,032
ISHARES TRMSCI EAFE ETF4642874654365,589SH SOLE 005,589
ISHARES TRRUS MDCP VAL ETF4642874731,19610,563SH SOLE 230010,333
ISHARES TRRUSSELL 2000 ETF4642876552571,175SH SOLE 001,175
ISHARES TREAFE GRWTH ETF4642888851,20011,275SH SOLE 9,89901,376
ISHARES TRGRWT ALLOCAT ETF4642898674067,328SH SOLE 007,328
ISHARES TRMODERT ALLOC ETF4642898752084,657SH SOLE 004,657
ISHARES TRCONSER ALLOC ETF4642898832476,241SH SOLE 006,241
ISHARES TR0-5 YR TIPS ETF46429B74732,011303,045SH SOLE 28,1090274,936
ISHARES TRCORE 1 5 YR USD46432F85929,139570,576SH SOLE 55,9790514,597
JPMORGAN CHASE & COCOM46625H1004422,702SH SOLE 002,702
JABIL INCCOM46631310383814,349SH SOLE 8,10106,248
J P MORGAN EXCHANGE-TRADED FDIVERSFD EQT ETF46641Q84526,583614,926SH SOLE 64,4120550,514
JOHNSON & JOHNSONCOM4781601049285,747SH SOLE 5,3940353
JONES LANG LASALLE INCCOM48020Q1071,0944,408SH SOLE 3,40701,001
KELLOGG COCOM48783610896215,047SH SOLE 12,47402,573
KONINKLIJKE PHILIPS N VNY REGIS SHS NEW5004723032986,706SH SOLE 6,647059
KRAFT HEINZ COCOM50075410644111,986SH SOLE 0011,986
LGL GROUP INCCOM50186A10815911,537SH SOLE 9,07202,465
L3HARRIS TECHNOLOGIES INCCOM5024311091,0434,734SH SOLE 004,734
LAM RESEARCH CORPCOM512807108315553SH SOLE 2920261
LAS VEGAS SANDS CORPCOM5178341073349,136SH SOLE 4,07105,065
LILLY ELI & COCOM5324571084632,004SH SOLE 1,5080496
LOCKHEED MARTIN CORPCOM5398301094021,165SH SOLE 4670698
MP MATERIALS CORPCOM CL A55336810139312,200SH SOLE 0012,200
MACERICH COCOM55438210192355,229SH SOLE 49,66405,565
MALIBU BOATS INCCOM CL A56117J1003765,370SH SOLE 2,34803,022
MERCK & CO INCCOM58933Y1052,01226,791SH SOLE 18,49108,300
MICROSOFT CORPCOM5949181041,4955,302SH SOLE 1,80703,495
NIO INCSPON ADS62914V10635710,019SH SOLE 0010,019
NIKE INCCL B6541061035073,492SH SOLE 45603,036
NOVO-NORDISK A SADR6701002052742,859SH SOLE 2,2570602
NVIDIA CORPORATIONCOM67066G1045812,807SH SOLE 1,9970810
NUSHARES ETF TRNUVEEN ESG MIDCP67092P4095369,848SH SOLE 009,848
NUSHARES ETF TRNUVEEN ESG MIDVL67092P50855415,265SH SOLE 0015,265
NUSHARES ETF TRNUVEEN ESG US67092P87091535,366SH SOLE 0035,366
ORANGESPONSORED ADR68406010628326,122SH SOLE 25,8920230
PACER FDS TRTRENDPILOT US BD69374H64263,6002,345,129SH SOLE 240,19002,104,939
PACER FDS TRBNCHMRK INFRA69374H7411,42536,616SH SOLE 21,630014,986
PAYPAL HLDGS INCCOM70450Y1038603,304SH SOLE 003,304
PFIZER INCCOM7170811034219,785SH SOLE 5,84803,937
PHILIP MORRIS INTL INCCOM7181721092012,124SH SOLE 002,124
PILGRIMS PRIDE CORPCOM72147K10890231,011SH SOLE 24,60906,402
PIMCO ETF TRENHAN SHRT MA AC72201R8334043,959SH SOLE 003,959
PINTEREST INCCL A72352L1063597,055SH SOLE 3,07603,979
PROCTER AND GAMBLE COCOM7427181099426,739SH SOLE 74105,998
PROSHARES TRMSCI EAFE DIVD74347B8391,34229,047SH SOLE 29,04700
PROSHARES TRMSCI EMRG MKTS74347B8471,28722,191SH SOLE 22,19100
PZENA INVT MGMT INCCLASS A74731Q10315415,617SH SOLE 15,61700
RAYTHEON TECHNOLOGIES CORPCOM75513E10196611,233SH SOLE 8,49602,737
REGENERON PHARMACEUTICALSCOM75886F107283467SH SOLE 46304
REVOLVE GROUP INCCL A76156B1071,54425,000SH SOLE 0025,000
RINGCENTRAL INCCL A76680R2063731,713SH SOLE 7510962
ROCKY BRANDS INCCOM7745151002334,898SH SOLE 4,0840814
ROKU INCCOM CL A77543R1021,8966,050SH SOLE 006,050
SK TELECOM LTDSPONSORED ADR78440P10841713,844SH SOLE 5,56608,278
SPDR SER TRS&P 600 SMCP GRW78464A2013,87044,420SH SOLE 6,564037,856
SPDR SER TRPRTFLO S&P500 GW78464A4094276,666SH SOLE 006,666
SPDR SER TRPORTFOLIO SHORT78464A47481326,003SH SOLE 0026,003
SPDR SER TRPRTFLO S&P500 VL78464A50856314,442SH SOLE 0014,442
SPDR SER TRS&P DIVID ETF78464A7631,40511,952SH SOLE 114011,838
SPDR SER TRS&P 400 MDCP GRW78464A8215,46672,259SH SOLE 10,104062,156
SPDR SER TRS&P 400 MDCP VAL78464A8396,09692,050SH SOLE 10,347081,703
SPDR SER TRPORTFOLIO S&P40078464A84722,859495,212SH SOLE 65,2250429,987
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8484819,960SH SOLE 009,960
SPDR DOW JONES INDL AVERAGEUT SER 178467X1091,2013,550SH SOLE 003,550
SPDR SER TRBLOMBERG BRC INV78468R20048515,804SH SOLE 67015,737
SALESFORCE COM INCCOM79466L3021,2074,452SH SOLE 3,6660786
SANOFISPONSORED ADR80105N1052976,162SH SOLE 5,2230939
SAP SESPON ADR8030542042261,672SH SOLE 1,3370335
SCHWAB STRATEGIC TRUS LRG CAP ETF808524201125,8381,209,635SH SOLE 149,08901,060,546
SCHWAB STRATEGIC TRINTL EQTY ETF8085248051,15129,749SH SOLE 117029,632
SCHWAB STRATEGIC TRUS AGGREGATE B80852483956610,426SH SOLE 126010,300
SCHWAB STRATEGIC TRSHT TM US TRES8085248622544,970SH SOLE 004,970
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8038095,420SH SOLE 005,420
SPROTT PHYSICAL GOLD TRUNIT85207H10410,238741,866SH SOLE 00741,866
STARBUCKS CORPCOM8552441092902,631SH SOLE 002,631
STEEL DYNAMICS INCCOM85811910059110,100SH SOLE 0010,100
SURGALIGN HOLDINGS INCCOM86882C1056660,730SH SOLE 40,764019,966
TAITRON COMPONENTS INCCL A87402810313835,861SH SOLE 35,86100
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391004353,896SH SOLE 2,66301,233
TAKE-TWO INTERACTIVE SOFTWARCOM8740541097985,180SH SOLE 3,44801,732
TAPESTRY INCCOM8760301072125,729SH SOLE 1,06004,669
TARGET CORPCOM87612E1065582,440SH SOLE 33302,107
TELEFONICA S ASPONSORED ADR879382208857181,865SH SOLE 145,032036,833
10X GENOMICS INCCL A COM88025U1097375,063SH SOLE 005,063
TESLA INCCOM88160R1016,7098,652SH SOLE 008,652
THERMO FISHER SCIENTIFIC INCCOM883556102430752SH SOLE 5220230
TORONTO DOMINION BK ONTCOM NEW89116050982712,508SH SOLE 10,01502,493
UFP TECHNOLOGIES INCCOM9026731022023,284SH SOLE 2,7130571
UBER TECHNOLOGIES INCCOM90353T1004389,787SH SOLE 3,50506,282
ULTRALIFE CORPCOM90389910210514,801SH SOLE 14,80100
UNITED BANCORP INC OHIOCOM90991110931121,723SH SOLE 0021,723
UNITEDHEALTH GROUP INCCOM91324P1024661,192SH SOLE 8480344
VANECK ETF TRUSTEMERGING MRKT HI92189F35335,7001,538,814SH SOLE 245,65201,293,162
VANECK ETF TRUSTMRNGSTR WDE MOAT92189F6431,51620,692SH SOLE 16,67504,017
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378352102,457SH SOLE 002,457
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438584138,179SH SOLE 008,179
VANGUARD MALVERN FDSSTRM INFPROIDX9220208051,63231,035SH SOLE 0031,035
VANGUARD BD INDEX FDSVANGUARD ULTRA92203C30317,343345,901SH SOLE 38,7920307,109
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J4074197,357SH SOLE 2507,332
VANGUARD WORLD FDSINF TECH ETF92204A702359895SH SOLE 00895
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C10280813,156SH SOLE 0013,156
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C7064035,971SH SOLE 005,971
VAXART INCCOM NEW92243A20066884,000SH SOLE 9,000075,000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083632,6276,660SH SOLE 006,660
VANGUARD INDEX FDSTOTAL STK MKT9229087691,6077,239SH SOLE 007,239
VERIZON COMMUNICATIONS INCCOM92343V1042885,340SH SOLE 87904,461
VERTEX PHARMACEUTICALS INCCOM92532F1006833,765SH SOLE 2,41101,354
VIACOMCBS INCCL B92556H2061,23231,174SH SOLE 8,287022,887
VISA INCCOM CL A92826C8394602,066SH SOLE 1,04301,023
VMWARE INCCL A COM9285634023782,542SH SOLE 1,11101,431
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30857537,240SH SOLE 16,181021,059
WPP PLC NEWADR92937A10290913,560SH SOLE 10,89702,663
WALGREENS BOOTS ALLIANCE INCCOM9314271081,35928,879SH SOLE 8,279020,600
WELLS FARGO CO NEWCOM9497461011,37629,645SH SOLE 20,16009,485
WELLTOWER INCCOM95040Q10482610,021SH SOLE 8,65901,362
WESCO INTL INCCOM95082P1053462,997SH SOLE 1,47501,522
WESTPAC BANKING CORPSPONSORED ADR96121430168837,128SH SOLE 33,63403,494
WISDOMTREE TRCURRNCY INT EQ97717X26319,751661,689SH SOLE 92,7560568,933
WISDOMTREE TREM EX ST-OWNED97717X5781,00726,987SH SOLE 23,37803,609
YUM CHINA HLDGS INCCOM98850P1093315,704SH SOLE 2,06803,636
ZIMMER BIOMET HOLDINGS INCCOM98956P1024603,142SH SOLE 1,52601,616