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
ABBOTT LABORATORIESCOM00282410025215SH SOLE 00215
Abbvie IncCOM00287Y10957525SH SOLE 00525
ACADIA Pharmaceuticals IncCOM0042251083180SH SOLE 00180
Accenture PLCSHSG1151C1012475SH SOLE 0075
Advanced Battery Technologies IncCOM00752H102030SH SOLE 0030
Advanced Micro Devices IncCOM00790310710100SH SOLE 00100
Air Products & Chemicals IncCOM00915810651200SH SOLE 00200
Alibaba Group Holding Ltd AdrADS01609W102750SH SOLE 0050
Align Technology IncCOM0162551014365SH SOLE 0065
Alphabet Inc ACOM02079K305218SH SOLE 008
Alphabet Inc CCOM02079K107218SH SOLE 008
Altria Group IncCOM02209S1039200SH SOLE 00200
Amazon.com IncCOM02313510616851SH SOLE 0051
AMC Entertainment Holdings IncCOM00165C1044100SH SOLE 00100
Ameren CorpCOM0236081023354,138SH SOLE 004,138
American Airlines Group IncCOM02376R102145SH SOLE 0045
American Electric Power Co IncCOM02553710141511SH SOLE 00511
American Express CoCOM025816109320SH SOLE 0020
AMERICAN OUTDOOR BRANDS ORD WICOM02875D109299SH SOLE 0099
Ameriprise Financial IncCOM03076C10644167SH SOLE 00167
AMGEN INC.COM0311621001152SH SOLE 0052
APPLE INC.COM0378331007024,962SH SOLE 004,962
Archer-Daniels Midland CoCOM039483102230SH SOLE 0030
Arconic IncCOM03966V107125SH SOLE 0025
ASTRAZENECA PLC -SPONS ADRADR0463531086100SH SOLE 00100
AT&T IncCOM00206R1022439,002SH SOLE 009,002
Aurinia Pharmaceuticals IncCOM05156V10212531SH SOLE 00531
Automatic Data ProcessingCOM0530151032431,215SH SOLE 001,215
Avago Technologies LtdCOM11135F1011430SH SOLE 0030
Badger Meter IncCOM0565251082112,082SH SOLE 002,082
Bank of America CorporationCOM06050510437870SH SOLE 00870
Bausch Health Companies IncCOM071734107150SH SOLE 0050
Becton Dickinson & CoCOM0758871091560SH SOLE 0060
Berkshire Hathaway IncCOM08467070227100SH SOLE 00100
Beyond Meat IncCOM08862E1091051,000SH SOLE 001,000
BlackRock Floating Rate Inc Tr CommonCOM0919411044333SH SOLE 00333
BlackRock MuniHoldings Inv QtyCOM09254P10812800SH SOLE 00800
Booz Allen Hamilton Holding CorpCOM099502106451SH SOLE 0051
BP PLCADR055622104572,093SH SOLE 002,093
Bristol-Myers Squibb CompanyCOM1101221088140SH SOLE 00140
Broadridge Financial Solutions IncCOM11133T10382491SH SOLE 00491
Brown-Forman CorpCOM115637209345SH SOLE 0045
Cardinal Health IncCOM14149Y108370SH SOLE 0070
Carnival CorpUNIT14365830010380SH SOLE 00380
CATERPILLAR INC.COM1491231011576SH SOLE 0076
CDK Global IncCOM12508E10130699SH SOLE 00699
CHEVRON CORPORATIONCOM16676410075738SH SOLE 00738
Chipotle Mexican Grill IncCOM1696561052011SH SOLE 0011
Churchill Downs IncCOM1714841081250SH SOLE 0050
Cisco Systems IncCOM17275R10211208SH SOLE 00208
CLENE ORDCOM38113L1072100SH SOLE 00100
Coca-Cola CoCOM1912161001031,963SH SOLE 001,963
Cohen & Steers Qty Inc Realty CommonCOM19247L1067444SH SOLE 00444
Comcast CorpCOM20030N10130543SH SOLE 00543
Communication Services Sel Sect SPDR ETFETF81369Y852675SH SOLE 0075
comScore IncCOM20564W1052500SH SOLE 00500
Conformis IncCOM20717E1010140SH SOLE 00140
ConocoPhillipsCOM20825C10413197SH SOLE 00197
Consumer Discret Select Sector SPDRASBI CONS DISCR81369Y4071585SH SOLE 0085
Consumer Staples Select Sector SPDRASBI CONS STPLS81369Y3087100SH SOLE 00100
Costco Wholesale CorpCOM22160K10576169SH SOLE 00169
Cree IncCOM225447101332SH SOLE 0032
Crispr Therapeutics Agnamen AktNAMEN AKTH1718210804SH SOLE 004
CSX CorpCOM126408103396SH SOLE 0096
CVS CAREMARK CORPORATIONCOM12665010024282SH SOLE 00282
Deere & CoCOM2441991051029SH SOLE 0029
Dell IncCOM24703L20219185SH SOLE 00185
DISNEY WALT COMPANYCOM254687106104616SH SOLE 00616
DNP Select Income CommonCOM23325P104565,294SH SOLE 005,294
Dollar General CorpCOM25667710521100SH SOLE 00100
Domino s Pizza IncCOM25754A2011327SH SOLE 0027
Dow Chemical CoCOM260557103114SH SOLE 0014
Drive Shack IncCOM2620771000100SH SOLE 00100
Duke Energy CorporationCOM26441C20413133SH SOLE 00133
Energy Select Sector SPDRAETF81369Y5063,35264,342SH SOLE 0064,342
Enphase Energy IncCOM29355A10720134SH SOLE 00134
ETFMG Alternative Harvest ETFETF26924G508157SH SOLE 0057
Exelon CorpCOM30161N10122452SH SOLE 00452
Exxon Mobil CorporationCOM30231G1023245,514SH SOLE 005,514
Facebook IncCOM30303M102106312SH SOLE 00312
Fidelity MSCI Energy ETFETF3160924022110SH SOLE 00110
Fidelity MSCI Health Care ETFETF316092600350SH SOLE 0050
Financial Select Sector SPDRETF81369Y60511280SH SOLE 00280
First Trust Health Care AlphaDEXETF33734X14319161SH SOLE 00161
First Trust ISE Chindia IdxETF33733A10219381SH SOLE 00381
Flah&Crum Total ReturnCOM338479108241,000SH SOLE 001,000
FMC CorpCOM302491303951,035SH SOLE 001,035
Ford Motor CompanyCOM345370860282,000SH SOLE 002,000
Freeport-McMoran Copper & GoldCOM35671D857952,909SH SOLE 002,909
Garmin LtdSHSH2906T10962400SH SOLE 00400
GENERAL ELECTRIC COMPANYCOM369604301330SH SOLE 0030
General Mills IncCOM37033410457960SH SOLE 00960
Global X Robotics & Artfcl Intllgnc ETFETF37954Y71547312,930SH SOLE 0012,930
Groupon IncCOM39947320604SH SOLE 004
Guggenheim Enhanced Equity IncETF40167B1005500SH SOLE 00500
Guggenheim S&P 500 Eq Wt Technology ETFETF46137V2821657SH SOLE 0057
Guggenheim S&P 500 Pure Growth ETFETF46137V26658299SH SOLE 00299
Guggenheim S&P 500A Equal WeightETF46137V357960SH SOLE 0060
H&R Block IncCOM09367110510406SH SOLE 00406
Health Care Select Sector SPDRSBI HEALTHCARE81369Y20924187SH SOLE 00187
Hershey CoCOM427866108152895SH SOLE 00895
Hilton Worldwide Holdings IncCOM43300A20334255SH SOLE 00255
HOME DEPOT INC.COM43707610293285SH SOLE 00285
Horizon Kinetics Inflation Bnfcrs ETFHORIZON KINETICS53656F6231,40348,050SH SOLE 0048,050
Howmet Aerospace OrdCOM4432011083100SH SOLE 00100
Industrial Select Sector SPDRASBI INT-INDS81369Y7042,70627,662SH SOLE 0027,662
INTEL CORPCOM458140100475SH SOLE 0075
International Business Machines CorpCOM459200101533SH SOLE 0033
Invesco Cleantech ETFETF46137V40705SH SOLE 005
Invesco Financial Preferred ETFETF46137V62112650SH SOLE 00650
Invesco QQQ TrustUNIT SER 146090E10325,51271,271SH SOLE 0071,271
INVESCO SOLAR ETFETF46138G7069115SH SOLE 00115
iPath DJ-UBS Commodity Index TR ETNETN06738C7789310SH SOLE 00310
iShares 0-5 Year High Yield Corp Bd ETFETF46434V407531,150SH SOLE 001,150
iShares Aaa - A Rated Corporate Bond ETFETF46429B2914,02471,441SH SOLE 0071,441
iShares Core MSCI EAFEETF46432F8428,024108,074SH SOLE 00108,074
iShares Core MSCI Emerging MarketsETF46434G1031,77628,758SH SOLE 0028,758
iShares Core MSCI Pacific ETFETF46434V6961662,475SH SOLE 002,475
iShares Core MSCI Total Intl StkETF46432F834685SH SOLE 0085
iShares Core S&P 500ETF4642872004196SH SOLE 0096
iShares Core S&P Mid-CapETF464287507414SH SOLE 0014
iShares Core S&P Small-CapETF46428780439359SH SOLE 00359
iShares Core S&P Total US Stock MktETF46428715016161SH SOLE 00161
iShares Core US Aggregate BondETF46428722620172SH SOLE 00172
iShares Core US REIT ETFETF46428852136610SH SOLE 00610
iShares DJ US Total Market IndexETF4642878464,62142,834SH SOLE 0042,834
iShares ESG Aware MSCI EAFE ETFETF46435G516941,200SH SOLE 001,200
iShares ESG MSCI USA ETFETF46435G4252092,125SH SOLE 002,125
iShares Global Clean EnergyETF4642882245220SH SOLE 00220
iShares Global Timber & ForestryETF464288174450SH SOLE 0050
iShares Gold TrustETF46428520414,525434,764SH SOLE 00434,764
iShares High DividendETF46429B6632923,103SH SOLE 003,103
iShares International Select DividendETF4642884481274,170SH SOLE 004,170
iShares Morningstar Small-Cap Growth ETFETF46428860410210SH SOLE 00210
iShares MSCI ACWI ex US ETFETF4642882401342,410SH SOLE 002,410
iShares MSCI EAFEETF464287465344SH SOLE 0044
iShares MSCI Emerging MarketsETF464287234501,002SH SOLE 001,002
iShares MSCI EmrgMkts MinVolatilityETF46428653315245SH SOLE 00245
iShares MSCI Glbl Agriculture ProducersETF464286350496SH SOLE 0096
iShares MSCI Global Gold MinersETF46434G855411,663SH SOLE 001,663
iShares MSCI KLD 400 Social ETFETF4642885704455,346SH SOLE 005,346
iShares MSCI Singapore ETFETF46434G780271,200SH SOLE 001,200
Ishares Nasdaq BiotechnologyETF464287556425SH SOLE 0025
iShares Russell 1000 GrowthETF464287614413SH SOLE 0013
iShares Russell 2000ETF46428765542193SH SOLE 00193
iShares Russell 2000 ValueETF4642876301485SH SOLE 0085
iShares Russell 3000ETF4642876891,2895,056SH SOLE 005,056
Ishares Russell MidCap Growth ETFETF46428748117150SH SOLE 00150
iShares S&P 100 Index Fund CBOEETF464287101130656SH SOLE 00656
iShares S&P 500 GrowthETF4642873091221,648SH SOLE 001,648
iShares S&P MidCap 400 GrowthETF464287606672SH SOLE 0072
iShares S&P Small-Cap 600 GrowthETF464287887750SH SOLE 0050
iShares Select DividendETF46428716879688SH SOLE 00688
Ishares Silver TrustETF46428Q1091246,053SH SOLE 006,053
iShares Tr MSCI USA MinVolatilityETF46429B69721,410291,292SH SOLE 00291,292
iShares US Home ConstructionETF46428875217250SH SOLE 00250
iShares US Preferred StockETF464288687441,125SH SOLE 001,125
iShares US Real EstateETF46428773916158SH SOLE 00158
Jazz Pharmaceuticals PLCSHS USDG5087110503SH SOLE 003
JOANN IncCOM47768J1013265SH SOLE 00265
Johnson and JohnsonCOM47816010498606SH SOLE 00606
Johnson Controls IncCOMG5150210519SH SOLE 009
JPMorgan Chase & CoCOM46625H100850SH SOLE 0050
JPMorgan Equity Premium Income ETFETF46641Q3324948,285SH SOLE 008,285
JPMorgan Ultra-Short Income ETFETF46641Q8379,687190,990SH SOLE 00190,990
Kimberly-Clark CorpCOM494368103110SH SOLE 0010
Kohl s CorpCOM50025510407SH SOLE 007
KraneShares Global Carbon ETFETF50076767813325SH SOLE 00325
Leggett & Platt IncCOM52466010722500SH SOLE 00500
Lexington Realty TrustPFD CONV SER C52904330926400SH SOLE 00400
Lockheed Martin CorpCOM539830109191554SH SOLE 00554
lowes companies incorporatedCOM54866110731155SH SOLE 00155
Lululemon Athletica Inc Com Usd0.005COM55002110925SH SOLE 005
Lumber Liquidators Holdings IncCOM55003T1074200SH SOLE 00200
Main Street Capital CorpCOM56035L10429700SH SOLE 00700
Mallinckrodt PLCSHSG5785G10701SH SOLE 001
MannKind CorpCOM56400P7062500SH SOLE 00500
Marathon Petroleum CorpCOM56585A1022233,600SH SOLE 003,600
Market Vectors Agribusiness ETFETF92189F70036395SH SOLE 00395
Market Vectors Gold Miners ETFETF92189F106441,500SH SOLE 001,500
Market Vectors Junior Gold Miners ETFETF92189F79112300SH SOLE 00300
Marriott International IncCOM571903202318SH SOLE 0018
Masimo CorpCOM574795100725SH SOLE 0025
MasterCard IncCOM57636Q1041750SH SOLE 0050
Materials Select Sector SPDRAETF81369Y10045568SH SOLE 00568
McCormick & Company IncCOM5797802061,15214,218SH SOLE 0014,218
McCormick & Company IncCOM5797801073564,322SH SOLE 004,322
McDonald s CorpCOM58013510130124SH SOLE 00124
Medifast IncCOM58470H101630SH SOLE 0030
Medtronic IncCOMG5960L10319SH SOLE 009
MERCK & CO. INC.COM58933Y1052212,939SH SOLE 002,939
MFAM Small-Cap Growth ETFETF74933W87426667SH SOLE 00667
Microsoft CorpCOM5949181047952,820SH SOLE 002,820
Morgan StanleyCOM61744644810100SH SOLE 00100
NETFLIX INC.COM64110L1061017SH SOLE 0017
New Age Beverages CorpCOM6501941030100SH SOLE 00100
Newmont Mining CorpCOM6516391061753,220SH SOLE 003,220
NextEra Energy IncCOM65339F101224SH SOLE 0024
NIKE INCCOM654106103961SH SOLE 0061
NIO INC ADS REPSTG CL A ORD SHSSPON ADS62914V1064100SH SOLE 00100
Nokia OyjADR65490220401SH SOLE 001
Nordstrom IncCOM655664100145SH SOLE 0045
Northrop Grumman CorpCOM666807102515SH SOLE 0015
NOVARTIS AG-ADRADR66987V109221SH SOLE 0021
Nutanix IncCOM67059N1088200SH SOLE 00200
Nutrien LtdCOM67077M108112SH SOLE 0012
Nuveen Municipal Income CommonCOM67062J10207SH SOLE 007
Nuveen Quality Muni Income FundCOM67066V101191,233SH SOLE 001,233
Nvent Electric Plc ShsSHSG6700G10702SH SOLE 002
Oracle CorporationCOM68389X10517200SH SOLE 00200
Paychex IncCOM70432610726230SH SOLE 00230
Pentair PlcCOMG7S00T104677SH SOLE 0077
PepsiCo IncCOM713448108428SH SOLE 0028
Pfizer IncCOM7170811034100SH SOLE 00100
PIMCO Enhanced Short Maturity ETFETF72201R83310,03098,405SH SOLE 0098,405
PNC Financial Services Group IncCOM69347510560308SH SOLE 00308
PowerShares Insured National Muni BondETF46138E537150SH SOLE 0050
PPL CorpCOM69351T1062197,869SH SOLE 007,869
Procter & Gamble CoCOM742718109325SH SOLE 0025
Prologis IncCOM74340W10353423SH SOLE 00423
ProShares Short S&P500ETF74347B425936,102SH SOLE 006,102
Prothena Corp PLCSHSG7280010801SH SOLE 001
Prudential Financial IncCOM7443201024614,386SH SOLE 004,386
Pure Storage IncCOM74624M10214575SH SOLE 00575
Quadratic Intrst Rt Vol & Infl H ETFQUADRTC INT RT5007677361,51154,215SH SOLE 0054,215
Quanta Services IncCOM74762E1021090SH SOLE 0090
Ramco-Gershenson Properties TrustPERP PFD-D CV74971D20030500SH SOLE 00500
Raytheon Technologies OrdCOM75513E10116187SH SOLE 00187
Real Estate Select Sector SPDRETF81369Y86002SH SOLE 002
Reaves Utility IncomeCOM7561581012427,400SH SOLE 007,400
Rockwell Automation IncCOM77390310973248SH SOLE 00248
Royal Dutch Shell PLCSPONS ADR B780259107115SH SOLE 0015
SALESFORCE COM COMPANYCOM79466L302518SH SOLE 0018
Schlumberger NVCOM806857108015SH SOLE 0015
Schwab Fundamental US Broad Market ETFETF80852478905SH SOLE 005
Schwab US Large-Cap Growth ETFETF80852430059400SH SOLE 00400
Sensata Technologies Holding PLCSHSG8060N10236665SH SOLE 00665
Smith & Wesson Brands IncCOM8317541068400SH SOLE 00400
Southwest Airlines CoCOM8447411089175SH SOLE 00175
SPDR Dow Jones Industrial AverageETF78467X1091236SH SOLE 0036
SPDR Gold SharesETF78463V107955SH SOLE 0055
SPDR S&P 500 ETFETF78462F10363,236147,355SH SOLE 00147,355
SPDR S&P Dividend ETFETF78464A76325216SH SOLE 00216
SPDR S&P MidCap 400ETF78467Y1071,9384,029SH SOLE 004,029
SPDR S&P Oil & Gas Exploration & Production ETFETF78468R55659605SH SOLE 00605
SPDR Portfolio Developed Wld ex-US ETFETF78463X889249SH SOLE 0049
SPDR S&P 500 GrowthETF78464A40963991SH SOLE 00991
SPDR S&P Aerospace & Defense ETFETF78464A6313603,015SH SOLE 003,015
SPDR S&P Global Natural Resources ETFETF78463X54159511,580SH SOLE 0011,580
SPDR Wells Fargo Preferred Stock ETFETF78464A2923147,223SH SOLE 007,223
Splunk IncCOM848637104640SH SOLE 0040
Sprott Physical Gold and Silver TrustTR UNIT85208R101342,000SH SOLE 002,000
Starbucks CorpCOM85524410963568SH SOLE 00568
Starwood Property Trust Inc.COM85571B1054180SH SOLE 00180
Stericycle IncCOM85891210814200SH SOLE 00200
Stryker CorporationCOM86366710153200SH SOLE 00200
STURM RUGER AND CO INCCOM864159108450SH SOLE 0050
Sun Life Financial IncCOM866796105671,301SH SOLE 001,301
Synopsys IncCOM87160710730100SH SOLE 00100
T. Rowe Price Group IncCOM74144T108169860SH SOLE 00860
TE Connectivity LtdSHSH84989104110SH SOLE 0010
Technology Select Sector SPDRAETF81369Y8031496SH SOLE 0096
TESLA MTRS INCCOM88160R1013545SH SOLE 0045
Teva Pharmaceutical Industries LtdADR881624209168SH SOLE 0068
Truist Finl Corp ComCOM89832Q109230SH SOLE 0030
UNDER ARMOUR INC.COM904311107211,048SH SOLE 001,048
UNDER ARMOUR INC-CLASS CCOM904311206221,271SH SOLE 001,271
United Parcel Service Inc (UPS)COM911312106525SH SOLE 0025
UnitedHealth Group IncCOM91324P102102260SH SOLE 00260
Utilities SPDR ETFETF81369Y8865638,818SH SOLE 008,818
Valero Energy CorpCOM91913Y100225SH SOLE 0025
VanEck Vectors Fallen Angel HiYld Bd ETFETF92189F4371,39942,330SH SOLE 0042,330
VanEck Vectors Oil Services ETFETF92189H60720100SH SOLE 00100
VanEck Vectors Semiconductor ETFETF92189F6761,1194,365SH SOLE 004,365
Vanguard European Stock Index ETFETF92204287411165SH SOLE 00165
Vanguard FTSE Developed Markets ETFETF92194385810194SH SOLE 00194
Vanguard Growth ETFETF922908736311SH SOLE 0011
Vanguard REIT ETFETF9229085531,29512,728SH SOLE 0012,728
Vanguard Short Term Bond ETFETF921937827563SH SOLE 0063
Vanguard Short-Term Corporate Bond ETFETF92206C40912,670153,740SH SOLE 00153,740
Vanguard Short-Term Infl-Prot Secs ETFETF9220208059170SH SOLE 00170
Vanguard Total Stock Market ETFETF9229087692981,343SH SOLE 001,343
Vanguard Value ETFETF92290874456412SH SOLE 00412
Verizon Communications IncCOM92343V1041,39725,862SH SOLE 0025,862
VIACOMCBS CL B ORDCOM92556H206601,524SH SOLE 001,524
Virgin Galactic Holdings IncCOM92766K10610401SH SOLE 00401
Visa IncCOM92826C839155697SH SOLE 00697
VISHAY INTERTECHNOLOGY INCCOM928298108015SH SOLE 0015
Walgreen Boots Alliance Inc ComCOM931427108236SH SOLE 0036
Wal-Mart Stores IncCOM93114210347334SH SOLE 00334
Waste Management IncCOM94106L10915102SH SOLE 00102
Westinghouse Air Brake Technologies CorpCOM92974010801SH SOLE 001
Wheeler Real Estate Investment Trust IncCV PFD SER9630253099900SH SOLE 00900
WisdomTree Dividend ex-FinancialsETF97717W4061401,492SH SOLE 001,492
WisdomTree Europe SmallCap Dividend ETFETF97717W8698115SH SOLE 00115
WisdomTree India Earnings ETFETF97717W4221,10529,555SH SOLE 0029,555
Wyndham Hotels & Resorts IncCOM98311A105220SH SOLE 0020
Xcel Energy IncCOM98389B10041658SH SOLE 00658
Yamana Gold IncCOM98462Y100328,000SH SOLE 008,000