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.

Washington, D.C. 20549


OMB Number:3235-0006
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

Alaska Air Group COM 001659109579SH SOLE 0079
Aberdeen Standard Phys COM 0032641081185,500SH SOLE 005,500
Advanced Micro Devices COM 007903107990SH SOLE 0090
Air Prod & Chemicals I COM 00915810651200SH SOLE 00200
Amarin Corp plc COM 0231112061125SH SOLE 00125
Amazon Com Inc COM 0231351063,6661,116SH SOLE 3601,080
American Express Compa COM 02581610987518SH SOLE 00518
Amern Financial Gp New COM 02593210428220SH SOLE 00220
Ametek Inc COM 0311001003823,081SH SOLE 80902,272
Amgen Incorporated COM 0311621002561,205SH SOLE 001,205
Amphenol Corp Cl A COM 0320951012,17829,741SH SOLE 2,626027,115
Anheuser Busch Co Inc COM 03522910352930SH SOLE 00930
Annaly Capital Mgmt ETF 035710409303,511SH SOLE 003,511
Anthem Inc COM 03675210365175SH SOLE 00175
Apple Inc COM 0378331001,80912,785SH SOLE 1,408011,377
Applied Materials Inc COM 03822210548375SH SOLE 00375
Archer-Daniels-Midlnd COM 03948310220339SH SOLE 00339
Arista Networks COM 04041310641120SH SOLE 00120
Astrazeneca Plc Adr COM 04635310831512SH SOLE 00512
Atlas Air Worldwide Hl COM 049164205335SH SOLE 0035
AutoZone Inc COM 053332102491289SH SOLE 710218
Bp Amoco Plc Adr COM 0556221042499,095SH SOLE 009,095
Bank Of America Corp COM 06050510410225SH SOLE 00225
The Bank of Nova Scoti COM 06414910711180SH SOLE 00180
Bausch Health Cos Inc COM 071734107321,159SH SOLE 001,159
Becton Dickinson & Co COM 075887109210SH SOLE 0010
Berkshire Hathaway Cl COM 084670702136500SH SOLE 00500
BHP Billiton plc COM 08860610835700SH SOLE 00700
Boeing Co COM 09702310568311SH SOLE 00311
Boston Beer Co Inc Cl COM 10055710747SH SOLE 007
Boston Scientific Corp COM 10113710722500SH SOLE 00500
Bristol-Myers Squibb C COM 1101221081,51725,646SH SOLE 3,007022,639
British Amer Tobacco COM 1104481077196SH SOLE 00196
Brown-Forman Corp COM 11563710029468SH SOLE 00468
Brown-Forman Corp COM 1156372097102SH SOLE 00102
Cit Group Inc Pfd COM 1255818847250SH SOLE 00250
C S X Corp COM 126408103471,575SH SOLE 001,575
C V S Corp Del COM 1266501001762,075SH SOLE 002,075
Callaway Golf COM 1311931044150SH SOLE 00150
Canopy Growth Corp F COM 1380351008582SH SOLE 00582
Carnival Corp COM 1436583003100SH SOLE 00100
Caterpillar Inc COM 14912310136187SH SOLE 00187
Celanese Corp COM 1508701038545,671SH SOLE 30805,363
Chevron Corp COM 1667641001071,052SH SOLE 001,052
ChromaDex Corp COM 1710774074667SH SOLE 00667
Citigroup Inc COM 1729674249133SH SOLE 00133
Citrix Systems Inc COM 177376100220SH SOLE 0020
Coca Cola Company COM 19121610048909SH SOLE 00909
Colgate-Palmolive Co COM 1941621031071,410SH SOLE 001,410
Companhia Energetica d COM 2044096011222SH SOLE 00222
Consolidated Edison In COM 20911510404SH SOLE 004
Continental Resources COM 21201510108SH SOLE 008
Crestwood Eq Partners COM 2263443076625SH SOLE 00625
Crown Holdings Inc COM 22836810615150SH SOLE 00150
Cummins Inc COM 23102110640180SH SOLE 00180
Deutsche X-tackers MSC COM 2330512008,158216,042SH SOLE 00216,042
Deere & Co COM 24419910551153SH SOLE 00153
Delta Air Lines Inc COM 24736170213301SH SOLE 00301
Disney Walt Hldg Co COM 254687106161949SH SOLE 00949
Discover Financial Svc COM 25470910832257SH SOLE 00257
Dollar Tree Inc COM 25674610812125SH SOLE 00125
Dow Chemical Company COM 26054310329508SH SOLE 00508
Du Pont E I De Nemour& COM 26353410914213SH SOLE 00213
Eastman Chemical Co COM 2774321008017,955SH SOLE 38407,571
Ebay Inc COM 278642103891,275SH SOLE 001,275
Enterprise Prd Prtnrs ETF 293792107693,189SH SOLE 003,189
Robo Glb Robotics & Au COM 301505707641,000SH SOLE 001,000
F5 Networks COM 31561610215SH SOLE 005
Fidelity NASDAQ Comp T COM 315912808621,100SH SOLE 001,100
Fidelity MSCI Real Est COM 3160928578250SH SOLE 00250
Fifth Third Bancorp COM 3167731002,39156,328SH SOLE 3,843052,485
First Tr Morningstar D ETF 33691710920625SH SOLE 00625
First Tst Nasdaq 100 E ETF 3373451021711,083SH SOLE 001,083
FirstEnergy Corp ETF 337932107371,035SH SOLE 001,035
Flahty & Crum Prf Inc COM 33847810018795SH SOLE 00795
Ford Motor Company COM 345370860161,100SH SOLE 001,100
Fundamental Investors ETF 36080210206SH SOLE 006
Arthur J Gallagher & C COM 3635761094963,335SH SOLE 1,04702,288
General Electric Compa COM 3696041033042,946SH SOLE 002,946
General Mills Inc COM 37033410418300SH SOLE 00300
Gibraltar Industries COM 37468910712175SH SOLE 00175
Gilead Sciences Inc COM 37555810330427SH SOLE 00427
Gladstone Capital Corp COM 3765351005400SH SOLE 00400
Gs Access Ultra Short COM 3814302301,05620,849SH SOLE 0020,849
Grayscale Ethereum Trs COM 3896381075174SH SOLE 00174
Growth Fund Of America ETF 39987410601SH SOLE 001
H & Q Healthcare Fund COM 4040521028300SH SOLE 00300
Hanesbrands Inc COM 41034510219711,465SH SOLE 0011,465
HOG COM 4128221084100SH SOLE 00100
Hercules Capital Inc COM 4270965089550SH SOLE 00550
Hershey Foods Corp COM 42786610842250SH SOLE 00250
Hewlett-Packard Compan COM 4282361037253SH SOLE 00253
Hill-Rom Holdings COM 43147510279525SH SOLE 00525
Hillenbrand COM 43157110823528SH SOLE 00528
Hologic Inc COM 436440101225SH SOLE 0025
Home Depot Inc COM 437076102238725SH SOLE 00725
Honeywell Internationa COM 4385161062231,050SH SOLE 001,050
Hubbell Inc COM 4435106074982,755SH SOLE 60802,147
Huntington Bancshs Inc COM 446150104251,596SH SOLE 001,596
Husqvarna AB COM 4481031014150SH SOLE 00150
Illumina Inc COM 45232710925SH SOLE 005
Ingredion Inc COM 457187102450SH SOLE 0050
Intel Corp COM 45814010026491SH SOLE 00491
Intl Business Machines COM 4592001011,59711,492SH SOLE 1,344010,148
International Paper Co COM 4601461031622,895SH SOLE 80202,093
Interpublic Group Of C COM 4606901001363,700SH SOLE 003,700
Ionis Pharmaceutical COM 4622221007195SH SOLE 00195
iShares Gold Trust ETF 464285105250SH SOLE 0050
iShares Emerging Marke ETF 4642862854100SH SOLE 00100
iShares MSCI Glbl Meta ETF 46428636827650SH SOLE 00650
iShares Msci Brazil In ETF 4642864004125SH SOLE 00125
iShares MSCI Emer Mkts ETF 4642864753,64560,127SH SOLE 60,12601
iShares Edge MSCI Min ETF 4642865336100SH SOLE 00100
iShares MSCI Switzerla ETF 4642867491062,265SH SOLE 002,265
Ishares Msci Grmny Idx ETF 4642868068250SH SOLE 00250
iShares MSCI Mexico Ca ETF 46428682210200SH SOLE 00200
iShares DJ Dividend ETF 4642871682462,140SH SOLE 002,140
iShares TIPS ETF 4642871763,87030,306SH SOLE 0030,306
iShares DJ Transportat ETF 4642871921875SH SOLE 0075
iShares S&P 500 ETF 46428720083193SH SOLE 00193
iShares Emerging Mkts ETF 464287234651,300SH SOLE 001,300
iShares iBoxx Corp Bon ETF 464287242110SH SOLE 0010
iShares - S&P Global T ETF 4642872751532,700SH SOLE 002,700
iShares - S&P Global T ETF 464287291560SH SOLE 0060
iShares - S&P Global H ETF 46428732544520SH SOLE 00520
iShares Nat'l Resource ETF 4642873749300SH SOLE 00300
iShares S&P SmallCap ETF 464287382545SH SOLE 0045
iShares MSCI EAFE Inde ETF 46428746541528SH SOLE 00528
iShares Russell Midcap ETF 46428749943550SH SOLE 00550
Ishr Tr GS Software In ETF 464287515216542SH SOLE 00542
iShares PHLX Semicondu ETF 4642875231125SH SOLE 0025
Ishr Tr Nasdaq Bio Fd ETF 46428755662385SH SOLE 00385
iShares DJ US Consumer ETF 4642875803304,270SH SOLE 004,270
Ishares Tr Russell ETF 46428759844280SH SOLE 00280
iShares Russell 1000 ETF 464287622152627SH SOLE 00627
iShares Russ Val 2000 ETF 46428763011,17669,747SH SOLE 68,7980949
iShares Russ Gro 2000 ETF 4642876486,94623,659SH SOLE 22,7340925
iShares Russell 2000 ETF 4642876552,1849,982SH SOLE 7,05602,926
iShares DJ US Telecom ETF 4642877136200SH SOLE 00200
iShares DJ US Tech ETF 4642877214,88448,237SH SOLE 0048,237
iShares DJ Real Estate ETF 4642877391651,610SH SOLE 001,610
iShares Dow Jones US I ETF 4642877541301,213SH SOLE 001,213
iShares DJ US HealthCa ETF 464287762149540SH SOLE 00540
iShares Fin Svcs Dow J ETF 4642877704582,435SH SOLE 002,435
iShares DJ US Financia ETF 4642877881611,950SH SOLE 001,950
iShares DJ US Energy ETF 464287796722,531SH SOLE 002,531
iShares S&P Glbl Timbe ETF 46428817447550SH SOLE 00550
iShares MSCI ACWI Ex U ETF 464288240245SH SOLE 0045
iShares MSCI EAFE Smal ETF 4642882733,07341,297SH SOLE 36,01605,281
iShares JPMorgan Emerg ETF 4642882817566,871SH SOLE 006,871
ishares S&P Natl Muni ETF 46428841423200SH SOLE 00200
Ishares S&P Global Mat ETF 46428869530350SH SOLE 00350
iShares US Regional Ba ETF 4642887783255,370SH SOLE 005,370
iShares US Medical Dev ETF 464288810460SH SOLE 0060
iShares US Pharmaceuti ETF 464288836950SH SOLE 0050
iShares Msci Europe Fi ETF 464289180261,325SH SOLE 001,325
Johnson & Johnson COM 4781601049385,811SH SOLE 005,811
Johnson Controls Inc COM 47836610713185SH SOLE 00185
KLA-Tencor Corp COM 482480100216647SH SOLE 00647
Kansas City Southern COM 48517030254200SH SOLE 00200
Kellogg Company COM 4878361082794,370SH SOLE 004,370
Keycorp Inc New COM 49326710811500SH SOLE 00500
Kimberly-Clark Corp COM 49436810353400SH SOLE 00400
Kohls Corp COM 500255104365SH SOLE 0065
Komatsu Ltd COM 5004584012100SH SOLE 00100
Koninklijke Ahold Del COM 50046750110300SH SOLE 00300
Kraft Heinz Company COM 5007541064115SH SOLE 00115
Quadratic Int Rt Vol a COM 50076773655820,013SH SOLE 0020,013
Kroger Company COM 5010441011,48536,733SH SOLE 4,325032,408
Lam Research Corporati COM 51280710885150SH SOLE 00150
Estee Lauder Co Inc COM 5184391047452,484SH SOLE 58601,898
Leidos Holdings COM 5253271021,15211,981SH SOLE 1,641010,340
Lilly Eli & Company COM 5324571084642,010SH SOLE 002,010
Lockheed Martin COM 539830109157454SH SOLE 00454
Lowes Companies Inc COM 5486611077363,628SH SOLE 61403,014
Magellan Midstream Ptn ETF 55908010621454SH SOLE 00454
U S X-Marathon Group COM 56584910612855SH SOLE 00855
Marriott Intl Inc Cl A COM 571903202960SH SOLE 0060
Mc Donalds Corp COM 5801351012821,170SH SOLE 001,170
Medtronic Inc COM 58505510613100SH SOLE 00100
Melco Crown Entmt Ltd COM 5854641007650SH SOLE 00650
Merck & Co Inc COM 58933110730400SH SOLE 00400
T-Mobile US COM 59170810229225SH SOLE 00225
Micro Focus Int COM 594837304028SH SOLE 0028
Microsoft Corp COM 5949181043851,365SH SOLE 001,365
Micron Technology Inc COM 59511210311150SH SOLE 00150
Mondelez Intl COM 60920710501SH SOLE 001
Morgan Stanley COM 61744644839400SH SOLE 00400
NN Group NV COM 629334103261,000SH SOLE 001,000
Nasdaq 100 Shares ETF 631100104240670SH SOLE 00670
Natera Inc COM 63230710401SH SOLE 001
National Oilwell Varco COM 637071101150SH SOLE 0050
New York Community Ban COM 649445103171,350SH SOLE 001,350
Newtek Business Svcs COM 6525262036200SH SOLE 00200
Nike Inc Class B COM 65410610315SH SOLE 005
Nokia Corp COM 6549022042300SH SOLE 00300
Norfolk Southern Corp COM 655844108135565SH SOLE 00565
Novavax Inc COM 670002401735SH SOLE 0035
Novo-Nordisk COM 6701002052512,615SH SOLE 002,615
Oasis Petroleum I 24 W COM 67421511607SH SOLE 007
Odyssey Marine Expl COM 6761182017950SH SOLE 00950
ON Semiconductor COM 68218910571915,703SH SOLE 4,643011,060
Open Text Corp COM 68371510628572SH SOLE 00572
Orange SA COM 684060106232,100SH SOLE 002,100
Oshkosh Truck Corp COM 68823920117165SH SOLE 00165
Paccar Inc COM 69371810817215SH SOLE 00215
Packaging Corp Of Amer COM 6951561091791,301SH SOLE 27101,030
Paychex Inc COM 70432610701SH SOLE 001
Penn National Gaming COM 7075691091452,005SH SOLE 002,005
Peoples United Finl COM 71270410511630SH SOLE 00630
Pepsico Incorporated COM 7134481083712,468SH SOLE 002,468
Pfizer Incorporated COM 7170811032245,218SH SOLE 005,218
Philip Morris Intl Inc COM 718172109951,000SH SOLE 001,000
Pinduoduo Inc COM 722304102560SH SOLE 0060
Polaris Industries COM 7310681021,23910,358SH SOLE 80709,551
Preferred Bank COM 740367404117SH SOLE 0017
Procter & Gamble Co COM 7427181098,66962,012SH SOLE 0062,012
Progressive Corp Ohio COM 74331510332357SH SOLE 00357
Qualcomm Inc COM 74752510313100SH SOLE 00100
Realty Income Corp ETF 75610910422340SH SOLE 00340
Reaves Utility Income COM 75615810120600SH SOLE 00600
Rio Tinto Plc Spon Adr COM 76720410015225SH SOLE 00225
Roche Hldg Ltd Spon Ad COM 77119510420450SH SOLE 00450
Rockwell Automation In COM 773903109141481SH SOLE 00481
Roper Technologies COM 77669610613SH SOLE 003
Ross Stores COM 7782961034454,090SH SOLE 1,02103,069
Royal Bank Of Canada COM 78008710222225SH SOLE 00225
Royal Dutch Shell B AD COM 780259107671,515SH SOLE 001,515
Royal Dutch Shell A Ad COM 7802592064100SH SOLE 00100
Rush Street Interactiv COM 782011100241,225SH SOLE 001,225
Schwab US Large Cap Va COM 8085244091382,050SH SOLE 002,050
Schwab Emerging Mkts COM 808524706471,528SH SOLE 001,528
Schwab US Dividend ETF COM 80852479730400SH SOLE 00400
Schwab US TIPS ETF COM 8085248702,16934,657SH SOLE 0034,657
Shutterstock COM 825690100112SH SOLE 0012
Siemens A G Adr COM 82619750152630SH SOLE 00630
Simon Ppty Group New ETF 82880610921165SH SOLE 00165
J M Smuckers Co New COM 832696405107891SH SOLE 00891
Soc Quimica Minera De COM 8336351056106SH SOLE 00106
The Southern Company COM 8425871071862,996SH SOLE 002,996
Southwestern Energy Co COM 8454671092409SH SOLE 00409
Splunk Inc COM 8486371042311,595SH SOLE 001,595
Spongetech Delivery Sy COM 8491091030200,000SH SOLE 00200,000
Stein Mart Inc COM 8583751080300SH SOLE 00300
Steris Corp COM 85915210031150SH SOLE 00150
Stmicroelectronics Ny COM 86101210239900SH SOLE 00900
Suburban Propane Ptrs ETF 8644821041056,850SH SOLE 006,850
Telefonica COM 879382208296,259SH SOLE 006,259
Tenneco Inc COM 8803491051148,000SH SOLE 008,000
Texas Instruments Inc COM 88250810419101SH SOLE 00101
Thermo Fisher Scientif COM 8835561021,6892,956SH SOLE 34602,610
Timken Company COM 8873891046309,626SH SOLE 1,56908,057
Toll Brothers Inc COM 8894781033856,960SH SOLE 1,75705,203
II-VI COM 902104108346SH SOLE 0046
Tyson Foods COM 9024941036898,730SH SOLE 2,26806,462
U S Bancorp Del New COM 9029733042,78146,788SH SOLE 0046,788
US Bancorp Pfd COM 902973833341,351SH SOLE 001,351
Unilever Plc Adr New COM 90476770401SH SOLE 001
Union Pacific Corp COM 90781810870355SH SOLE 00355
United Parcel Service COM 91131210627150SH SOLE 00150
Vanguard Total World S ETF 9220427425855,745SH SOLE 005,745
Vanguard Muni Bnd Tax ETF 9229077465100SH SOLE 00100
Vanguard REIT ETF Inde ETF 9229085538638,475SH SOLE 008,475
Vanguard Small Cap Val ETF 9229086111165SH SOLE 0065
Vanguard Value ETF 9229087446064,475SH SOLE 004,475
Vanguard Small Cap ETF 922908751202925SH SOLE 00925
Vanguard Total Stock M ETF 922908769524SH SOLE 0024
Vmware Inc Cl A COM 928563402855SH SOLE 0055
Wabash National COM 9295661077450SH SOLE 00450
Wal-Mart Stores Inc COM 93114210378558SH SOLE 00558
Walgreens Boots Allian COM 931427108495SH SOLE 0095
Waters Corp COM 941848103410SH SOLE 0010
Wells Fargo & Co New COM 94974610142900SH SOLE 00900
WesBanco Inc COM 950810101852,507SH SOLE 002,507
Western Alliance Banco COM 9576381098808,085SH SOLE 1,41006,675
Weyerhaeuser Co COM 9621661049250SH SOLE 00250
Wheaton Precious Metal COM 962879102451,200SH SOLE 001,200
XPO Logistics COM 98379310020254SH SOLE 00254
Zebra Technology COM 9892071056901,339SH SOLE 4040935
CDK Global Inc COM 12508E101237SH SOLE 0037
Quanta Services Inc COM 74762E1024864,273SH SOLE 1,12303,150
Edwards Lifesciences C COM 26176E108760SH SOLE 0060
Beyond Com Corp COM 08862E109215SH SOLE 0015
Total S A Adr COM 89151E109531,100SH SOLE 001,100
AMC Entertainment Hldg COM 00165C10410250SH SOLE 00250
AQR Diversified Arbitr ETF 00203H10721717,784SH SOLE 0017,784
A T & T Corp COM 00206R102521,933SH SOLE 001,933
ARK Innovation ETF COM 00214Q1041391,259SH SOLE 001,259
ARK Innovation ETF COM 00214Q3023614,835SH SOLE 004,835
AbbVie Inc COM 00287Y1091111,033SH SOLE 001,033
Adidas AG COM 00687A10716SH SOLE 006
Adobe Systems Inc COM 00724F1017001,216SH SOLE 001,216
AdvisorShs Ranger Eqy COM 00768Y883271,065SH SOLE 001,065
Akamai Technologies COM 00971T1011093SH SOLE 0093
Alibaba Group Hldg Adr COM 01609W1023522,380SH SOLE 002,380
The Alkaline Wtr Co COM 01643A207127,250SH SOLE 007,250
AllianceBernstein Hldg ETF 01881G10625500SH SOLE 00500
Alphabet Class C COM 02079K1072,577967SH SOLE 1480819
Alphabet Cl A COM 02079K3059435SH SOLE 0035
Altria Group COM 02209S1031192,622SH SOLE 002,622
AGNC Investment Corp ETF 02503X105171,100SH SOLE 001,100
Amern Greetings Cp Cl COM 03676B1023335SH SOLE 00335
APT Sytems Inc COM 03834Y101013,200SH SOLE 0013,200
BCE COM 05534B76015300SH SOLE 00300
Barclays Bank Ipath Et COM 06738C7783100SH SOLE 00100
iPath S&P 500 VIX Sht ETF 06740C26101SH SOLE 001
Best Inc COM 08653C106050SH SOLE 0050
Beyond Air Inc COM 08862L1038725SH SOLE 00725
BioDelivery Sci Intl COM 09060J1061400SH SOLE 00400
Biogen Idec Inc COM 09062X103517SH SOLE 0017
BioNTech SE COM 09075V10246170SH SOLE 00170
Bitcoin Investment Tr COM 09173T108591,736SH SOLE 001,736
Blackberry Ltd COM 09228F103046SH SOLE 0046
BlackRock Inc COM 09247X101176210SH SOLE 00210
Blackstone Group Lp ETF 09253U1083613,100SH SOLE 003,100
BlackRock Corporate Hi COM 09255P1074350SH SOLE 00350
Bridgeway Natl Corp COM 10874R102034SH SOLE 0034
Broadcom Corp COM 11135F1016961,436SH SOLE 37601,060
B2Gold Corp COM 11777Q2098524,875SH SOLE 0024,875
Carrier Global Corp COM 14448C10421405SH SOLE 00405
Centene Corp COM 15135B1016102SH SOLE 00102
Charlottes Web Holding COM 16106R1091575SH SOLE 00575
Charter Communications COM 16119P10868SH SOLE 008
Chemed Corporation COM 16359R10313SH SOLE 003
Chewy Inc COM 16679L109112SH SOLE 0012
Cincinnati Bancorp COM 17187C102372,500SH SOLE 002,500
Cisco Systems Inc COM 17275R10211200SH SOLE 00200
Cohen & Steers Qty Inc COM 19247L106231,575SH SOLE 001,575
Coinbase Global Inc COM 19260Q10741181SH SOLE 00181
Comcast Corp New Cl A COM 20030N10114250SH SOLE 00250
Companhia De Saneam COM 20441A10208SH SOLE 008
Compass Diversified COM 20451Q1043100SH SOLE 00100
Concentrix Corp COM 20602D101212SH SOLE 0012
Conocophillips COM 20825C10418261SH SOLE 00261
ContexLogic Inc COM 21077C1071140SH SOLE 00140
Costco Whsl Corp New COM 22160K105142315SH SOLE 00315
Coupang Inc COM 22266T1098300SH SOLE 00300
Curaleaf Holdings Inc COM 23126M102242,000SH SOLE 002,000
DXC Technology Co COM 23355L106142SH SOLE 0042
DaVita Inc COM 23918K1082,17218,682SH SOLE 1,637017,045
Diageo Plc New Adr COM 25243Q20519100SH SOLE 00100
Direxion Daily S&P Oil ETF 25460G658071SH SOLE 0071
Direxion Dly Semicndtr ETF 25460G690212,900SH SOLE 002,900
Discovery Communicatio COM 25470F104271,061SH SOLE 001,061
Discovery Communicatio COM 25470F30212482SH SOLE 00482
Diversified Healthcare COM 25525P10751,400SH SOLE 001,400
Douyu Intl Hldgs Ltd COM 25985W1050100SH SOLE 00100
DraftKings Inc COM 26142R10417360SH SOLE 00360
Duke Energy Corporatio COM 26441C2041721,758SH SOLE 001,758
Duke Energy C Pfd COM 26441C50116560SH SOLE 00560
Defiance Nasdaq Jr Bio COM 26922A14912400SH SOLE 00400
Defiance 5G Next Gen C COM 26922A2891855,100SH SOLE 005,100
AlphaMark Actively Man ETF 26922A83423,768776,993SH SOLE 00776,993
US Global Jets ETF COM 26922A842241,012SH SOLE 001,012
ETF Gold Trust ETF 26922Y105342,000SH SOLE 002,000
Virtus InfraCap US Pfd COM 26923G822411,652SH SOLE 001,652
ETF MG Prime Mobile Pym ETF 26924G40924350SH SOLE 00350
ETF MG Alt Harvest ETF ETF 26924G508181,225SH SOLE 001,225
Enbridge Inc COM 29250N10523567SH SOLE 00567
Exxon Mobil Corporatio COM 30231G102721,217SH SOLE 001,217
FCN Banc Corp COM 30241C10912262SH SOLE 00262
Facebook Inc Class A COM 30303M102102302SH SOLE 00302
ISE Water First Trust ETF 33733B1009100SH SOLE 00100
First Trust Snr FR Inc ETF 33733U108121,000SH SOLE 001,000
First Trust ISE Nat Ga ETF 33734J1023195SH SOLE 00195
FirstTr Lrge Cap Core ETF 33734K109890SH SOLE 0090
First Tr Finls AlphaDE ETF 33734X13515350SH SOLE 00350
First Tr Tech AlphaDEX ETF 33734X176322SH SOLE 0022
FirstTrust Mid Cap Cor ETF 33735B1081411,440SH SOLE 001,440
First Tr Lrg Cp Val Al ETF 33735J101961,485SH SOLE 001,485
First Trst STOXX Eur S ETF 33735T109705,005SH SOLE 005,005
First Tst NASDAQ ABA C ETF 33736Q10439695SH SOLE 00695
First Trust Europe Alp ETF 33737J11725605SH SOLE 00605
FirstTrust Latin Am Al ETF 33737J12514750SH SOLE 00750
FirstTr Emg Mkts Alpha ETF 33737J1823125SH SOLE 00125
First TRUST Germany ETF 33737J190651,185SH SOLE 001,185
First Tr UK AlphaDEX F ETF 33737J2244100SH SOLE 00100
FirstTr Senior Loan ETF 33738D309475SH SOLE 0075
FirstTrustTactcl HighY ETF 33738D40831635SH SOLE 00635
Multi-Asset Divfd Incc COM 33738R1003200SH SOLE 00200
First Tr Dorsey Wright ETF 33738R60534750SH SOLE 00750
First Tr Gbl Ttcl Comm ETF 33739H1011988,200SH SOLE 008,200
Frst Trt Emg Mkt Llc C ETF 33739P20216500SH SOLE 00500
FirstTr RiverFront Dyn ETF 33739P6081712,475SH SOLE 002,475
Frst Tr Low Dtn Oppos ETF 33739Q2001,84836,537SH SOLE 0036,537
First Tr Strategic Inc ETF 33739Q309240SH SOLE 0040
First Dyn EU Equity In ETF 33740D1071027,892SH SOLE 007,892
FT Cboe Vest US Eq Dp COM 33740F631361,150SH SOLE 001,150
FT Cboe Vest US Eq Oct COM 33740F664451,300SH SOLE 001,300
FT Cboe Vest US Eqty D COM 33740F680010SH SOLE 0010
FT Cboe Vst US Eqty De COM 33740F7142667,936SH SOLE 007,936
FT Cboe Vest US Eq Dp COM 33740F771431,250SH SOLE 001,250
FT Cboe Vest US Eq Dp COM 33740F854661,930SH SOLE 001,930
First Trust TCW Securt ETF 33740U10967526,009SH SOLE 0026,009
FlexShs iBoxx 3Yr Tgt COM 33939L5063115SH SOLE 00115
Flowserve Corporation COM 34354P105375SH SOLE 0075
Freeport Mcmorn Cp&Gld COM 35671D8579275SH SOLE 00275
Gabelli Multimedia Tr COM 36239Q1095530SH SOLE 00530
GXO Logistics Inc COM 36262G10120254SH SOLE 00254
Gamco Global Gold Nat COM 36465A1091400SH SOLE 00400
GameStop Corp COM 36467W1091055SH SOLE 0055
Glaxosmithkline Plc Ad COM 37733W105390SH SOLE 0090
Global Payments Inc COM 37940X1021,62910,339SH SOLE 87109,468
Janus Global Technolog ETF 37940X10215240SH SOLE 00240
Global Partners LP COM 37946R1094200SH SOLE 00200
Global X MSCI China Co COM 37950E40813450SH SOLE 00450
Global X MSCI Argentin COM 37950E6973100SH SOLE 00100
Global X Nasdaq 100 ET COM 37954Y48338617,481SH SOLE 0017,481
Global X US Pref ETF COM 37954Y65761023,686SH SOLE 0023,686
Global X Robotics AI E COM 37954Y7151443,950SH SOLE 003,950
Global X Lithium Batte COM 37954Y8552793,400SH SOLE 003,400
Goldman Sachs Group In COM 38141G1042,1845,776SH SOLE 41205,364
JH Tax Advgd Glbl Shrh COM 41013P74915924,250SH SOLE 0024,250
JH Preferred Inc COM 41013W1084200SH SOLE 00200
Welltower ETF 42217k1063634,405SH SOLE 004,405
Hewlett Packard Enterp COM 42824C1094253SH SOLE 00253
Highland Fd Inc COM 43010E4044400SH SOLE 00400
Himax Technologies Adr COM 43289P106595,500SH SOLE 005,500
IMV Inc COM 44974L1030200SH SOLE 00200
Innovator S&P Invt Gra COM 45783G2011,78674,159SH SOLE 0074,159
Intercontinental Excha COM 45866F1041,69114,729SH SOLE 1,086013,643
Invesco Variable Rate ETF 46090A87942817,057SH SOLE 0017,057
Intuitive Surgical New COM 46120E6021818SH SOLE 0018
Invesco Mtg Cap ETF 46131B1003857SH SOLE 00857
PowerShares Aerospace/ ETF 46137V100721,000SH SOLE 001,000
Invesco Fincl Pfd ETF ETF 46137V6211879,876SH SOLE 009,876
Invesco Preferred ETF ETF 46138E5111,581105,210SH SOLE 00105,210
PowerShares KBW High D ETF 46138E6101939,475SH SOLE 009,475
Invesco Senior Loan ET ETF 46138G50854624,715SH SOLE 0024,715
Invesco Variable Rate ETF 46138G8701576,000SH SOLE 006,000
Invesco Bulletshares 2 ETF 46138J866783,600SH SOLE 003,600
Iron Mountain US Holdi ETF 46284V10117400SH SOLE 00400
iShares Silver Trust ETF 46428Q109482,350SH SOLE 002,350
iShares Floating Rate ETF 46429B6551222,391SH SOLE 002,391
iShares MSCI China ETF ETF 46429B6717100SH SOLE 00100
iShares Edge MSCI Min ETF 46429B689220SH SOLE 0020
iShares Evlvd US Invtv ETF 46431W62211300SH SOLE 00300
iShares Core MSCI Emer ETF 46434G10338615SH SOLE 00615
iShares MSCI Emerging ETF 46434G764240SH SOLE 0040
iShares 0-5 Yr Invst C ETF 46434V1001032,000SH SOLE 002,000
iShs iBonds 12/2023 ETF 46434VAX83,530135,773SH SOLE 00135,773
iShs iBonds 12/2022 ETF 46434VBA756822,415SH SOLE 0022,415
iShares iBds Dec 2025 ETF 46434VBD1813,025SH SOLE 003,025
iShares iBonds Dec 202 ETF 46434VBG486132,735SH SOLE 0032,735
iShs iBonds 12/2021 ETF 46434VBK51636,583SH SOLE 006,583
iShs iBonds 12/2026 ETF 46435GAA010360SH SOLE 00360
Izotropic Corp COM 46604F10911,000SH SOLE 001,000
J P Morgan Chase & Co COM 46625H1003482,126SH SOLE 002,126
JP Morgan Alerian MLP COM 46625H365150SH SOLE 0050
Janus Hndrsn Sm Cap Al COM 47103U10033500SH SOLE 00500
Janus Henderson AAA CL COM 47103U8454,87796,540SH SOLE 0096,540
Janus Short Duration I COM 47103U88620390SH SOLE 00390
JD com COM 47215P1061081,495SH SOLE 001,495
JinkoSolar Holding Co COM 47759T10021465SH SOLE 00465
Jumia Technologies AG COM 48138M105150SH SOLE 0050
KKR & Co Inc COM 48251W10418300SH SOLE 00300
K12 COM 48273U102134SH SOLE 0034
Kinder Morgan COM 49456B101171,000SH SOLE 001,000
Lightning eMotors Inc COM 53228T1011100SH SOLE 00100
Horizon Kinetics Infla COM 53656F6231234,224SH SOLE 004,224
Main Street Capital COM 56035L10412300SH SOLE 00300
Marathon Petroluem COM 56585A1021,05317,039SH SOLE 3,494013,545
Market Vectors ETF TRU ETF 57060U1003100SH SOLE 00100
Market Vectors Junior ETF 57060U58910250SH SOLE 00250
Market Vectors Nuclear ETF 57060U70414266SH SOLE 00266
Marriott Vacations COM 57164Y10701SH SOLE 001
Mastercard Inc COM 57636Q104130373SH SOLE 00373
Mckesson Corporation COM 58155Q10330150SH SOLE 00150
Medical Properties ETF 58463J3042100SH SOLE 00100
Metlife Pfd COM 59156R5041706,685SH SOLE 006,685
Moderna Inc COM 60770K107135351SH SOLE 00351
Molina Healthcare COM 60855R1001,1824,356SH SOLE 71003,646
Molson Coors Brewing COM 60871R2091252,690SH SOLE 002,690
Momo Inc COM 60879B1071100SH SOLE 00100
Mosaic Company COM 61945A107892,500SH SOLE 002,500
NetEase com COM 64110W10230350SH SOLE 00350
NiSource Inc COM 65473P105451,850SH SOLE 001,850
NW Biotherapeutics COM 66737P6001814,007SH SOLE 0014,007
Novartis A G Spon Adr COM 66987V10920250SH SOLE 00250
Nuveen CA Muni Value F ETF 67062C10720519,400SH SOLE 0019,400
Nvidia Corp COM 67066G10448234SH SOLE 00234
Nuveen Muni Credit Inc ETF 67070X1013200SH SOLE 00200
Nuveen Qual Pfd Inc Fd ETF 67072C1055500SH SOLE 00500
O'Shares Glbl Internet COM 67110P7041352,550SH SOLE 002,550
Oracle Corporation COM 68389X1051721,970SH SOLE 001,970
Orbital Energy Grp COM 68559A10920767,250SH SOLE 50,000017,250
PGIM Ultra Short Bd COM 69344A1071,26525,465SH SOLE 0025,465
Paypal Holdings COM 70450Y1033321,275SH SOLE 001,275
Perficient Inc COM 71375U101322SH SOLE 0022
Petroleo Brasileiro Ad COM 71654V4081125SH SOLE 00125
Pimco Corporate Oppty ETF 72201B101512,777SH SOLE 002,777
Pimco Enhd Srt ESG ETF ETF 72201R6436,26562,240SH SOLE 0062,240
Pimco Enhanced Sht Mat ETF 72201R8331,05110,310SH SOLE 0010,310
Pimco Intrmediate Muni ETF 72201R8662825,000SH SOLE 005,000
PIMCO Dynmc Crdt & Mrt ETF 72202D10615690SH SOLE 00690
Plug Power Inc COM 72919P2025200SH SOLE 00200
Powershs Exch Trad Fd ETF 73935X30244722,593SH SOLE 0022,593
PowerShares Build Amer ETF 73937B40721640SH SOLE 00640
ProShares UltraPro Sho COM 74347G30930880SH SOLE 00880
ProShares UltraPro Sht COM 74347G40817620,350SH SOLE 0020,350
ProShares Vix Short-Te COM 74347W17101SH SOLE 001
Qorvo Inc COM 74736K10185509SH SOLE 00509
Re/Max Hldg Inc COM 75524W108277SH SOLE 0077
Regeneron Pharmaceutic COM 75886F1071,3732,269SH SOLE 37001,899
Roku Inc COM 77543R10212SH SOLE 002
SK Telecom Co Ltd ADR COM 78440P1086200SH SOLE 00200
SPDR Trust Unit SR ETF 78462f10312,14828,308SH SOLE 0028,308
SPDR Gold Trust ETF 78463V1072411,465SH SOLE 001,465
SPDR S&P 500 Growth Et ETF 78464A409921,442SH SOLE 001,442
SPDR Portfolio Short T ETF 78464A4747,196230,256SH SOLE 00230,256
SPDR S&P Dividend ETF ETF 78464A76392785SH SOLE 00785
SPDR S&P Bank ETF ETF 78464A79752985SH SOLE 00985
SS&C Technologs Hldg COM 78467J1005588,042SH SOLE 2,43605,606
Salesforce com COM 79466L3021868SH SOLE 0068
Basic Materials SPDR ETF 81369Y1002,36929,948SH SOLE 5,276024,672
Health Care SPDR COM 81369Y2099,91377,872SH SOLE 17,816060,056
Cons Stpls SPDR COM 81369Y3084,97172,207SH SOLE 14,815057,392
Consumer Disc SPDR COM 81369Y4077,65442,654SH SOLE 7,325035,329
Energy SPDR COM 81369Y5063,26062,593SH SOLE 7,191055,402
Financials SPDR COM 81369Y6057,427197,900SH SOLE 41,7240156,176
Industrials SPDR COM 81369Y7045,37454,928SH SOLE 11,653043,275
Technology SPDR ETF 81369Y8039,83565,863SH SOLE 13,824052,039
Comms Svcs Sel SPDR Fd COM 81369Y8527,30591,183SH SOLE 16,146075,037
Real Estate SPDR COM 81369Y8603,39476,364SH SOLE 3,000073,364
Utilitites SPDR COM 81369Y8864,07863,845SH SOLE 8,875054,970
Shopify Inc COM 82509L1072418SH SOLE 0018
Skillz Inc COM 83067L1095500SH SOLE 00500
Skyworks Solutions Inc COM 83088M10237227SH SOLE 00227
Snap Inc Cl A COM 83304A1067100SH SOLE 00100
SolarEdge Tech COM 83417M1041350SH SOLE 0050
Starwood Ppty Trst ETF 85571B1059380SH SOLE 00380
Stealth Bioherapeutics COM 85789A10532,306SH SOLE 002,306
Stem Inc COM 85859N10212500SH SOLE 00500
Day Hagn/Ned Dvs Rsrc COM 86280R8037194SH SOLE 00194
Sundial Growers Inc COM 86730L10911,000SH SOLE 001,000
Suntory Bev & Food Ltd COM 86803T1046300SH SOLE 00300
SYNNEX Corp COM 87162W1001,30012,484SH SOLE 1,485010,999
Tekla World Healthcare COM 87911L10810600SH SOLE 00600
Tencent Holdings Ltd A COM 88032Q10915250SH SOLE 00250
Tesla Motors COM 88160R101228294SH SOLE 00294
Minnesota Mining & Mfg COM 88579Y10143243SH SOLE 00243
Tilray Inc COM 88688T100474,148SH SOLE 004,148
True Leaf Brands Inc COM 89785F2090215SH SOLE 00215
Truist Finl Corp COM 89832Q1093756,393SH SOLE 006,393
Twilio Inc COM 90138F102413SH SOLE 0013
Uber Technologies Inc COM 90353T10033745SH SOLE 00745
United States Oil Fund ETF 91232N10808SH SOLE 008
Unitedhealth Group Inc COM 91324P1022257SH SOLE 0057
Valero Energy Corp New COM 91913Y10064900SH SOLE 00900
Vaneck Vectors Short ETF 92189F387125SH SOLE 0025
VanEck Vectors Invt Gr ETF 92189F4865200SH SOLE 00200
VanEck Israel ETF ETF 92189F6359190SH SOLE 00190
VanEck Vtrs Semiconduc ETF 92189F6761040SH SOLE 0040
VanEck Vectors Brazil ETF 92189F825160SH SOLE 0060
VanEck Vectors Nat Res ETF 92189F841250SH SOLE 0050
VanEck Vectors Energy ETF 92189H870541,000SH SOLE 001,000
Vanguard Consumer Disc ETF 92204A108113365SH SOLE 00365
Vanguard Consumer ETF 92204A20727150SH SOLE 00150
Vanguard Health Care ETF 92204A504625SH SOLE 0025
Vanguard WF Industials ETF 92204A60325135SH SOLE 00135
Vanguard Telecom Svcs ETF 92204A884323SH SOLE 0023
Vanguard Scottsdale Sh ETF 92206C4096307,645SH SOLE 007,645
Verizon Communications COM 92343V1042,37443,954SH SOLE 5,472038,482
Vertex Pharmaceuticals COM 92532F100528SH SOLE 0028
Vertiv Hldg Co COM 92537N1085200SH SOLE 00200
ViacomCBS COM 92556H20621525SH SOLE 00525
VIATRIS INC COM COM 92556V1069700SH SOLE 00700
Vipshop Hldgs Ltd COM 92763W1036500SH SOLE 00500
Virgin Galactic Hldgs COM 92766K1063100SH SOLE 00100
Visa Inc Cl A COM 92826C83929128SH SOLE 00128
Vodafone Airtouch Adr COM 92857W308157SH SOLE 0057
W P Carey Inc ETF 92936U10920280SH SOLE 00280
Waste Management Inc D COM 94106L1091,84412,348SH SOLE 834011,514
Wendys International I COM 95058W10013583SH SOLE 00583
WisdomTree US Total Di COM 97717W1091861,585SH SOLE 001,585
WisdomTree US High Div COM 97717W2088100SH SOLE 00100
WisdomTree India Earni COM 97717W42217450SH SOLE 00450
WisdomTree SmallCap Di COM 97717W60432510,545SH SOLE 0010,545
WisdomTree Intl Dvd COM 97717W7868200SH SOLE 00200
Workhorse Group Inc COM 98138J2062200SH SOLE 00200
XAI Octgon FR & Alt Te COM 98400T1062200SH SOLE 00200
Yext Inc COM 98585N1062200SH SOLE 00200
Zix Corp COM 98974P1001116SH SOLE 00116
Zogenix Inc COM 98978L204150SH SOLE 0050
Zoom Video Communicati COM 98980L101313SH SOLE 0013
Zynga Inc COM 98986T10881,000SH SOLE 001,000
Deutsche Bank New COM D18190898282,200SH SOLE 002,200
Amcor plc COM G0250X107161,375SH SOLE 001,375
Accenture Ltd Cl A COM G1151C1012886SH SOLE 0086
CC Neuberger Prin Hdls COM G3166T11143,500SH SOLE 003,500
Frontline Ltd COM G3682E1921100SH SOLE 00100
Jazz Pharmaceuticals COM G50871105434SH SOLE 0034
Lazard Ltd COM G540501021352,950SH SOLE 002,950
Nabors Industries Ltd COM G6359F10301SH SOLE 001
Prudential Corp Pfd COM G7293H189762,870SH SOLE 002,870
Valaris Plc COM G9402V10901,523SH SOLE 001,523
Valaris Ltd 28 Wts COM G9460G119041SH SOLE 0041
Perrigo Co COM G978221038171SH SOLE 00171
Alcon Inc COM H01301128450SH SOLE 0050
Avantium NV COM N0805A1095212,041SH SOLE 0012,041
CureVac NV COM N2451R1057125SH SOLE 00125
LyondellBasell Inds COM N5374510014145SH SOLE 00145
First Graphene Ltd ETF Q3860H107212,500SH SOLE 0012,500
Novonix Ltd COM Q6880B10951,000SH SOLE 001,000
BYD Co COM Y1023R10410307SH SOLE 00307
Performance Shipping I COM Y673051211200SH SOLE 00200