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
NEXPOINT STRATEGIC OPPORTESCOM NEW65340G20510,659,0001,008,415SH SOLE 000
APPLE INCCOM037833100100,224,000749,504SH SOLE 000
FIRST TR VALUE LINE DIVID INSHS33734H10623,011,000660,489SH SOLE 000
VERU INCCOM92536C1035,009,000582,486SH SOLE 000
HIGHLAND GLOBAL ALLOCATION FCOM43010T1043,147,000482,734SH SOLE 000
AURINIA PHARMACEUTICALS INCCOM05156V1025,668,000406,000SH SOLE 000
CYMABAY THERAPEUTICS INCCOM23257D1032,358,000401,000SH SOLE 000
GAMCO GLOBAL GOLD NAT RES &COM SH BEN INT36465A1091,218,000345,170SH SOLE 000
ISHARES TRIBONDS DEC21 ETF46434VBK56,840,000274,798SH SOLE 000
FRANKLIN UNVL TRSH BEN INT3551451032,015,000272,296SH SOLE 000
AT&T INCCOM00206R1027,437,000261,043SH SOLE 000
FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T1093,212,000245,785SH SOLE 000
BK OF AMERICA CORPCOM0605051047,293,000243,268SH SOLE 000
ISHARES TRCORE DIV GRWTH46434V62110,724,000241,249SH SOLE 000
GENERAL ELECTRIC COCOM3696041032,476,000231,219SH SOLE 000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1084,155,000205,369SH SOLE 000
FORD MTR CO DELCOM3453708601,813,000204,617SH SOLE 000
COHEN & STEERS SELECT PFD &COM19248Y1075,547,000200,972SH SOLE 000
MARINUS PHARMACEUTICALS INCCOM NEW56854Q2002,466,000200,000SH SOLE 000
PROSPECT CAP CORPCOM74348T1021,088,000198,934SH SOLE 000
VERIZON COMMUNICATIONS INCCOM92343V10410,325,000177,596SH SOLE 000
PFIZER INCCOM7170811036,389,000173,903SH SOLE 000
OXFORD LANE CAP CORPCOM691543102905,000173,626SH SOLE 000
ALPHA ARCHITECT ETF TRMERLYN AI BULL02072L7065,601,000168,056SH SOLE 000
FIDELITY COVINGTON TRUSTVLU FACTOR ETF3160927826,689,000166,561SH SOLE 000
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G8703,991,000153,659SH SOLE 000
CISCO SYS INCCOM17275R1026,823,000153,404SH SOLE 000
STONE HBR EMERGING MKTS INCOCOM86164T1071,187,000147,869SH SOLE 000
ALPHA ARCHITECT ETF TRMERLYN AI ETF02072L8053,876,000141,424SH SOLE 000
MICROSOFT CORPCOM59491810430,863,000139,222SH SOLE 000
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X1354,239,000124,668SH SOLE 000
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8056,665,000121,861SH SOLE 000
ISHARES TRBLACKROCK ULTRA46434V8786,028,000119,315SH SOLE 000
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1027,309,000118,606SH SOLE 000
ALTRIA GROUP INCCOM02209S1034,547,000111,602SH SOLE 000
WESTERN ASSET MTG DEFINED OPCOM95790B1091,541,000109,680SH SOLE 000
ISHARES TRMSCI USA SMCP MN46435G4333,675,000108,933SH SOLE 000
ISHARES TRMSCI USA MIN VOL46429B6977,299,000108,474SH SOLE 000
TIMBERLAND BANCORP INCCOM8870981012,692,000108,411SH SOLE 000
VANGUARD BD INDEX FDSSHORT TRM BOND9219378278,500,000102,581SH SOLE 000
INTEL CORPCOM4581401004,846,00099,411SH SOLE 000
JPMORGAN CHASE & COCOM46625H10012,399,00098,905SH SOLE 000
ARLINGTON ASSET INVST CORPCL A NEW041356205369,00098,158SH SOLE 000
COHEN & STEERS QUALITY INCOMCOM19247L1061,176,00096,434SH SOLE 000
EXXON MOBIL CORPCOM30231G1023,981,00095,700SH SOLE 000
OSI ETF TROSHARES EUR QLT67110P5062,340,00093,790SH SOLE 000
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E1046,288,00093,780SH SOLE 000
SPDR SER TRPORTFLI TIPS ETF78464A6562,803,00090,259SH SOLE 000
ISHARES TRCORE S&P SCP ETF4642878048,244,00089,846SH SOLE 000
SOUTHERN COUNIT 08/01/20228425876024,532,00088,662SH SOLE 000
DBX ETF TRXTRACK MSCI EMRG2330511012,415,00087,409SH SOLE 000
BERKSHIRE HATHAWAY INC DELCL B NEW08467070220,027,00087,205SH SOLE 000
ISHARES TRCORE US AGGBD ET46428722610,193,00086,307SH SOLE 000
COCA COLA COCOM1912161004,694,00086,229SH SOLE 000
MERCK & CO. INCCOM58933Y1056,782,00084,149SH SOLE 000
ISHARES TRS&P 500 GRWT ETF4642873095,088,00080,032SH SOLE 000
AMCOR PLCORDG0250X107923,00078,613SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J1821,882,00074,738SH SOLE 000
LIBERTY ALL STAR EQUITY FDSH BEN INT530158104505,00073,281SH SOLE 000
PROCTER AND GAMBLE COCOM74271810910,065,00073,054SH SOLE 000
FIRST HORIZON CORPORATIONCOM320517105923,00072,213SH SOLE 000
VOYA GLBL EQTY DIV & PREM OPCOM92912T100368,00070,105SH SOLE 000
JOHNSON & JOHNSONCOM47816010410,775,00069,046SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8864,233,00068,524SH SOLE 000
FS KKR CAP CORPCOM3026352061,116,00068,024SH SOLE 000
BP PLCSPONSORED ADR0556221041,417,00067,394SH SOLE 000
DISNEY WALT COCOM25468710612,138,00066,999SH SOLE 000
FACEBOOK INCCL A30303M10218,144,00066,739SH SOLE 000
VISA INCCOM CL A92826C83914,493,00066,374SH SOLE 000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5081,454,00065,362SH SOLE 000
BRISTOL-MYERS SQUIBB COCOM1101221083,836,00061,953SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6051,783,00061,233SH SOLE 000
ISHARES TRMSCI EAFE ETF4642874654,460,00060,662SH SOLE 000
COHEN & STEERS INFRASTRUCTURCOM19248A1091,554,00060,274SH SOLE 000
CHEVRON CORP NEWCOM1667641005,066,00059,375SH SOLE 000
CVS HEALTH CORPCOM1266501003,932,00058,038SH SOLE 000
FIRST TR MLP & ENERGY INCOMCOM33739B104332,00057,597SH SOLE 000
WELLS FARGO CO NEWCOM9497461011,694,00056,938SH SOLE 000
PALANTIR TECHNOLOGIES INCCL A69608A1081,420,00056,579SH SOLE 000
ISHARES TRBARCLAYS 7 10 YR4642874406,736,00056,197SH SOLE 000
GRAFTECH INTL LTDCOM384313508582,00056,007SH SOLE 000
ABBVIE INCCOM00287Y1095,886,00055,917SH SOLE 000
FIRST TR MULTI CP VAL ALPHASHS ISSUED FRST33733C1083,186,00054,934SH SOLE 000
NIKE INCCL B6541061037,721,00054,537SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J1172,095,00054,220SH SOLE 000
DOMINION ENERGY INCUNIT 99/99/999925746U1335,301,00053,610SH SOLE 000
ISHARES SILVER TRISHARES46428Q1091,301,00052,549SH SOLE 000
AMPLIFY ETF TRHIGH INCOME032108847835,00052,511SH SOLE 000
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J1012,852,00052,427SH SOLE 000
VANGUARD INDEX FDSTOTAL STK MKT92290876910,127,00052,267SH SOLE 000
INVESCO DB MULTI-SECTOR COMMAGRICULTURE FD46140H106827,00051,774SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI COMMNTN SVC3160928732,338,00051,725SH SOLE 000
AMERICAN ELEC PWR CO INCUNIT 08/01/20210255371272,499,00051,001SH SOLE 000
ISHARES TRISHS 1-5YR INVS4642886462,802,00050,813SH SOLE 000
STARBUCKS CORPCOM8552441095,308,00050,094SH SOLE 000
BLACKROCK ENHANCED GLOBAL DICOM092501105535,00049,446SH SOLE 000
TELUS CORPORATIONCOM87971M103973,00049,061SH SOLE 000
VOYA PRIME RATE TRSH BEN INT92913A100217,00048,339SH SOLE 000
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1084,665,00048,312SH SOLE 000
SPDR GOLD TRGOLD SHS78463V1078,528,00047,991SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6051,930,00047,619SH SOLE 000
COMCAST CORP NEWCL A20030N1012,402,00046,908SH SOLE 000
FIRST TR EXCHNG TRADED FD VIALT ABSLT STRG33740Y1011,262,00046,606SH SOLE 000
ABBOTT LABSCOM0028241005,027,00046,356SH SOLE 000
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D106965,00045,981SH SOLE 000
DNP SELECT INCOME FD INCCOM23325P104464,00045,276SH SOLE 000
ISHARES TRCORE MSCI EAFE46432F8423,147,00045,141SH SOLE 000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4093,718,00044,659SH SOLE 000
WORLD GOLD TRSPDR GLD MINIS98149E204833,00044,193SH SOLE 000
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438582,099,00044,167SH SOLE 000
ISHARES TRCORE S&P TTL STK4642871503,757,00043,750SH SOLE 000
FLIR SYS INCCOM3024451011,908,00043,550SH SOLE 000
ISHARES TRIBONDS DEC202146435G7891,113,00043,166SH SOLE 000
TEUCRIUM COMMODITY TRSOYBEAN FD88166A607831,00043,037SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4082,569,00042,803SH SOLE 000
DRAFTKINGS INCCOM CL A26142R1042,062,00042,132SH SOLE 000
MOMO INCADR60879B107572,00042,121SH SOLE 000
FIRST TR HIGH YIELD OPPRT 20COM33741Q107829,00041,250SH SOLE 000
NOKIA CORPSPONSORED ADR654902204160,00041,109SH SOLE 000
UNITED PARCEL SERVICE INCCL B9113121066,746,00040,580SH SOLE 000
ISHARES INCCORE MSCI EMKT46434G1032,492,00040,136SH SOLE 000
NEXTERA ENERGY INCCOM65339F1013,030,00039,919SH SOLE 000
SOUTHWEST AIRLS COCOM8447411081,843,00039,718SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R886889,00039,670SH SOLE 000
KAYNE ANDERSON NEXTGEN ENRGYCOM48661E108222,00039,483SH SOLE 000
CANOPY GROWTH CORPCOM138035100987,00039,095SH SOLE 000
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8371,981,00039,013SH SOLE 000
BLACKSTONE GROUP INCCOM CL A09260D1072,492,00038,511SH SOLE 000
GABELLI EQUITY TR INCCOM362397101242,00038,285SH SOLE 000
GILEAD SCIENCES INCCOM3755581032,168,00038,271SH SOLE 000
AMGEN INCCOM0311621008,671,00038,170SH SOLE 000
TWITTER INCCOM90184L1022,072,00038,131SH SOLE 000
ROCKET COS INCCOM CL A77311W101805,00038,045SH SOLE 000
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088445,206,00037,133SH SOLE 000
ADVANCED MICRO DEVICES INCCOM0079031073,406,00036,900SH SOLE 000
NUVEEN CORPORATE INCM NOVEMECOM67077N106334,00036,397SH SOLE 000
WALMART INCCOM9311421035,217,00036,184SH SOLE 000
KINDER MORGAN INC DELCOM49456B101484,00035,664SH SOLE 000
ISHARES TRCORE 1 5 YR USD46432F8591,841,00035,651SH SOLE 000
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X8532,450,00035,501SH SOLE 000
PEPSICO INCCOM7134481085,227,00035,486SH SOLE 000
WALGREENS BOOTS ALLIANCE INCCOM9314271081,393,00035,406SH SOLE 000
VANGUARD INDEX FDSREAL ESTATE ETF9229085532,974,00035,349SH SOLE 000
NABRIVA THERAPEUTICS PLCSHS NEWG6363711388,00035,174SH SOLE 000
COSTCO WHSL CORP NEWCOM22160K10513,114,00035,022SH SOLE 000
HOME DEPOT INCCOM4370761029,151,00034,500SH SOLE 000
ISHARES TRCORE S&P500 ETF46428720012,778,00034,231SH SOLE 000
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X200749,00034,052SH SOLE 000
CONOCOPHILLIPSCOM20825C1041,351,00033,764SH SOLE 000
QUALCOMM INCCOM7475251035,059,00033,736SH SOLE 000
PIMCO HIGH INCOME FDCOM SHS722014107203,00033,660SH SOLE 000
CARDIFF ONCOLOGY INCCOM14147L108586,00033,500SH SOLE 000
FIRST TR HIGH INCOME L/S FDCOM33738E109487,00033,024SH SOLE 000
SELECT SECTOR SPDR TRENERGY81369Y5061,261,00033,004SH SOLE 000
FIRST TR MORNINGSTAR DIVID LSHS336917109960,00032,762SH SOLE 000
ISHARES TRNORTH AMERN NAT464287374767,00032,639SH SOLE 000
CALAMOS STRATEGIC TOTL RETNCOM SH BEN INT128125101516,00032,532SH SOLE 000
MCDONALDS CORPCOM5801351016,814,00032,209SH SOLE 000
VANGUARD INDEX FDSS&P 500 ETF SHS92290836310,920,00031,944SH SOLE 000
ISHARES TRUSD INV GRDE ETF4642886201,967,00031,745SH SOLE 000
CITIGROUP INCCOM NEW1729674241,930,00031,709SH SOLE 000
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X101497,00031,227SH SOLE 000
ISHARES TRUS TREAS BD ETF46429B267841,00030,752SH SOLE 000
VIATRIS INCCOM92556V106556,00030,642SH SOLE 000
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F437970,00030,212SH SOLE 000
INVESCO EXCH TRADED FD TR IINASDAQNXTGEN10046138G631926,00030,000SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D4081,431,00029,352SH SOLE 000
BCE INCCOM NEW05534B7601,250,00029,217SH SOLE 000
INVESCO QUALITY MUN INCOME TCOM46133G107370,00028,568SH SOLE 000
BOEING COCOM0970231056,180,00028,523SH SOLE 000
CALAMOS CONV OPPORTUNITIES &SH BEN INT128117108385,00028,198SH SOLE 000
CEMEX SAB DE CVSPON ADR NEW151290889146,00028,186SH SOLE 000
CENTER COAST BRKFLD MLP ENRGSHS BEN INT151461209266,00028,103SH SOLE 000
SPDR SER TRBLOMBERG 1 10 YR78468R861584,00027,978SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925011,163,00027,883SH SOLE 000
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF3369201033,321,00027,853SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922041,982,00027,683SH SOLE 000
TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L108432,00027,474SH SOLE 000
RED ROCK RESORTS INCCL A75700L108673,00027,250SH SOLE 000
TANZANIAN GOLD CORPCOM87601A10718,00027,200SH SOLE 000
ISHARES TRIBOXX HI YD ETF4642885132,370,00027,175SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I3160928082,823,00027,025SH SOLE 000
MEDTRONIC PLCSHSG5960L1033,114,00026,932SH SOLE 000
METLIFE INCCOM59156R1081,248,00026,893SH SOLE 000
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X8461,188,00026,798SH SOLE 000
FIRST TR EXCHANGE-TRADED FDMNGD FUTRS STRGY33739G1031,209,00026,724SH SOLE 000
WYNN RESORTS LTDCOM9831341072,965,00026,149SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2001,342,00026,047SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E3025,531,00025,980SH SOLE 000
BLACKROCK ENHANCD CAP & INMCOM09256A109452,00025,847SH SOLE 000
DUKE ENERGY CORP NEWCOM NEW26441C2042,326,00025,681SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926001,456,00025,408SH SOLE 000
TRUIST FINL CORPCOM89832Q1091,202,00025,384SH SOLE 000
PACER FDS TRTRENDP US LAR CP69374H105824,00025,342SH SOLE 000
MCEWEN MNG INCCOM58039P10725,00025,312SH SOLE 000
U S GLOBAL INVS INCCL A902952100126,00025,287SH SOLE 000
INTERNATIONAL BUSINESS MACHSCOM4592001013,136,00025,218SH SOLE 000
BLACKROCK RES & COMMODITIESSHS09257A108189,00025,086SH SOLE 000
TRANSOCEAN LTDREG SHSH8817H10057,00025,000SH SOLE 000
ISHARES TRCORE S&P MCP ETF4642875075,692,00024,785SH SOLE 000
STONECO LTDCOM CL AG851581062,041,00024,525SH SOLE 000
WESTPORT FUEL SYSTEMS INCCOM NEW960908309132,00024,476SH SOLE 000
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,742,00024,413SH SOLE 000
UNILEVER PLCSPON ADR NEW9047677041,482,00024,337SH SOLE 000
ARK ETF TRINNOVATION ETF00214Q1043,064,00024,110SH SOLE 000
PING IDENTITY HLDG CORPCOM72341T103683,00024,083SH SOLE 000
SALESFORCE COM INCCOM79466L3025,329,00023,960SH SOLE 000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8033,088,00023,788SH SOLE 000
KIMBERLY-CLARK CORPCOM4943681033,147,00023,635SH SOLE 000
NUVEEN AMT FREE MUN CR INC FCOM67071L106393,00023,595SH SOLE 000
VANGUARD INDEX FDSVALUE ETF9229087442,774,00023,520SH SOLE 000
CONAGRA BRANDS INCCOM205887102846,00023,424SH SOLE 000
EAGLE PT CR CO LLCCOM269808101235,00023,269SH SOLE 000
INVESCO LTDSHSG491BT108399,00023,022SH SOLE 000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1025,473,00022,959SH SOLE 000
ISHARES TRIBONDS DEC202246435G755599,00022,703SH SOLE 000
SCRIPPS E W CO OHIOCL A NEW811054402343,00022,534SH SOLE 000
UNION PAC CORPCOM9078181084,637,00022,514SH SOLE 000
MAGNA INTL INCCOM5592224011,612,00022,400SH SOLE 000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS881624209213,00022,239SH SOLE 000
LOCKHEED MARTIN CORPCOM5398301097,868,00022,215SH SOLE 000
VODAFONE GROUP PLC NEWSPONSORED ADR92857W308370,00022,198SH SOLE 000
ISHARES GOLD TRUSTISHARES464285105401,00022,193SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E362825,00022,099SH SOLE 000
ING GROEP N.V.SPONSORED ADR456837103205,00021,880SH SOLE 000
SPDR SER TRS&P DIVID ETF78464A7632,296,00021,789SH SOLE 000
NEWELL BRANDS INCCOM651229106458,00021,712SH SOLE 000
SPDR S&P 500 ETF TRTR UNIT78462F1038,073,00021,703SH SOLE 000
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,961,00021,615SH SOLE 000
FREEPORT-MCMORAN INCCL B35671D857572,00021,549SH SOLE 000
VOYA NAT RES EQUITY INCOME FCOM92913C10656,00021,388SH SOLE 000
ZYNGA INCCL A98986T108206,00021,212SH SOLE 000
VANECK VECTORS ETF TRGOLD MINERS ETF92189F106766,00020,961SH SOLE 000
PROSHARES TRS&P 500 DV ARIST74348A4671,658,00020,913SH SOLE 000
PENN NATL GAMING INCCOM7075691091,820,00020,893SH SOLE 000
GOLDMAN SACHS MLP ENERGY RENCOM38148G206156,00020,722SH SOLE 000
PEMBINA PIPELINE CORPCOM706327103489,00020,675SH SOLE 000
NUVEEN AMT FREE QLTY MUN INCCOM670657105308,00020,583SH SOLE 000
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378351,812,00020,577SH SOLE 000
PUBLIC SVC ENTERPRISE GRP INCOM7445731061,177,00020,518SH SOLE 000
CORNING INCCOM219350105736,00020,453SH SOLE 000
NUVEEN S&P 500 BUY-WRITE INCCOM6706ER101260,00020,388SH SOLE 000
ISHARES TRMSCI EMG MKT ETF4642872341,050,00020,317SH SOLE 000
C H ROBINSON WORLDWIDE INCCOM NEW12541W2091,890,00020,312SH SOLE 000
CATERPILLAR INCCOM1491231013,650,00020,276SH SOLE 000
AMERICAN INTL GROUP INCCOM NEW026874784759,00020,230SH SOLE 000
EATON VANCE TX ADV GLBL DIVCOM27828S101365,00020,178SH SOLE 000
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3081,327,00019,810SH SOLE 000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4071,156,00019,758SH SOLE 000
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X168939,00019,554SH SOLE 000
CUSHING NEXTGEN INFRA INCM FCOM231647207709,00019,502SH SOLE 000
INVESCO QQQ TRUNIT SER 146090E1036,087,00019,451SH SOLE 000
ISHARES TRBROAD USD HIGH46435U853794,00019,281SH SOLE 000
ISHARES TRMSCI USA MMENTM46432F3963,092,00019,192SH SOLE 000
CORTEVA INCCOM22052L104737,00019,170SH SOLE 000
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L108101,00019,164SH SOLE 000
OVERSTOCK COM INC DELCOM6903701011,001,00019,093SH SOLE 000
WILLIAMS COS INCCOM969457100380,00019,067SH SOLE 000
YETI HLDGS INCCOM98585X1041,297,00019,025SH SOLE 000
FIDELITY COVINGTON TRUSTBLUE CHIP GRWTH316092352545,00019,011SH SOLE 000
DIGITAL TURBINE INCCOM NEW25400W1021,077,00018,950SH SOLE 000
AMERICAN ELEC PWR CO INCCOM0255371011,536,00018,841SH SOLE 000
VIRTUS GLOBAL DIVID & INCOMECOM92835W107165,00018,811SH SOLE 000
ORACLE CORPCOM68389X1051,209,00018,778SH SOLE 000
FIDELITY COVINGTON TRUSTCONSMR STAPLES316092303757,00018,751SH SOLE 000
COLUMBIA FINL INCCOM197641103292,00018,750SH SOLE 000
ZOETIS INCCL A98978V1033,066,00018,665SH SOLE 000
CRONOS GROUP INCCOM22717L101135,00018,640SH SOLE 000
LOWES COS INCCOM5486611072,986,00018,598SH SOLE 000
PACIFIC PREMIER BANCORPCOM69478X105579,00018,551SH SOLE 000
WISDOMTREE TRINTL DIV EX FINL97717W786754,00018,510SH SOLE 000
WIPRO LTDSPON ADR 1 SH97651M109104,00018,411SH SOLE 000
TJX COS INC NEWCOM8725401091,255,00018,379SH SOLE 000
VOYA INTL HIGH DIV EQTY INMCOM92912Y10984,00018,361SH SOLE 000
ISHARES TRTIPS BD ETF4642871762,337,00018,349SH SOLE 000
GARMIN LTDSHSH2906T1092,184,00018,273SH SOLE 000
PACER FDS TRTRENDP US MID CP69374H204595,00018,250SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2033,062,00018,093SH SOLE 000
GLOBAL X FDSGLB X SUPERDIV37950E549233,00018,089SH SOLE 000
COEUR MNG INCCOM NEW192108504189,00018,071SH SOLE 000
AMERICAN EXPRESS COCOM0258161092,155,00018,048SH SOLE 000
VOYA ASIA PAC HIGH DIV EQT ICOM92912J102157,00018,015SH SOLE 000
MANNKIND CORPCOM NEW56400P70660,00018,000SH SOLE 000
ISHARES TRPFD AND INCM SEC464288687690,00017,996SH SOLE 000
SLACK TECHNOLOGIES INCCOM CL A83088V102757,00017,891SH SOLE 000
VALERO ENERGY CORPCOM91913Y1001,015,00017,886SH SOLE 000
U S CONCRETE INCCOM90333L201703,00017,850SH SOLE 000
BROOKFIELD REAL ASSETS INCOMSHS BEN INT112830104316,00017,817SH SOLE 000
ALPS ETF TRALERIAN MLP00162Q452452,00017,737SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE EQT BUFER33740F847619,00017,628SH SOLE 000
GENERAL MTRS COCOM37045V100737,00017,611SH SOLE 000
MORGAN STANLEYCOM NEW6174464481,194,00017,606SH SOLE 000
OPKO HEALTH INCCOM68375N10371,00017,600SH SOLE 000
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E784500,00017,367SH SOLE 000
GAMCO NAT RES GOLD & INCOMESH BEN INT36465E10188,00017,338SH SOLE 000
GENIUS BRANDS INTL INCCOM37229T30124,00017,300SH SOLE 000
CHEWY INCCL A16679L1091,596,00017,283SH SOLE 000
CLEAN ENERGY FUELS CORPCOM184499101140,00017,100SH SOLE 000
MONDELEZ INTL INCCL A609207105984,00016,974SH SOLE 000
HUNTINGTON BANCSHARES INCCOM446150104213,00016,964SH SOLE 000
LILLY ELI & COCOM5324571082,831,00016,952SH SOLE 000
GENERAL MLS INCCOM370334104991,00016,929SH SOLE 000
VICTORY PORTFOLIOS IIVCSHS US EQ INCM92647N824892,00016,743SH SOLE 000
CARLYLE GROUP INCCOM14316J108526,00016,738SH SOLE 000
WASTE MGMT INC DELCOM94106L1091,954,00016,708SH SOLE 000
PCM FD INCCOM69323T101179,00016,677SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI INDL INDX316092709778,00016,642SH SOLE 000
MASTERCARD INCORPORATEDCL A57636Q1045,869,00016,507SH SOLE 000
BLACKROCK FLOATING RATE INCOCOM091941104195,00016,500SH SOLE 000
MICRON TECHNOLOGY INCCOM5951121031,187,00016,498SH SOLE 000
NUVEEN PFD & INCOME TERM FDCOM67075A106396,00016,254SH SOLE 000
M D C HLDGS INCCOM552676108805,00016,209SH SOLE 000
AMAZON COM INCCOM02313510653,060,00016,148SH SOLE 000
WISDOMTREE TRFLOATNG RAT TREA97717X628400,00015,924SH SOLE 000
WEC ENERGY GROUP INCCOM92939U1061,439,00015,893SH SOLE 000
VANGUARD WHITEHALL FDSINTL HIGH ETF921946794965,00015,789SH SOLE 000
VANGUARD INDEX FDSMID CAP ETF9229086293,244,00015,723SH SOLE 000
TARGET CORPCOM87612E1062,699,00015,525SH SOLE 000
SPDR SER TRBLMBRG BRC CNVRT78464A3591,279,00015,437SH SOLE 000
ISHARES TRMSCI USA VALUE46432F3881,329,00015,436SH SOLE 000
AZUL S ASPONSR ADR PFD05501U106351,00015,402SH SOLE 000
FIRST TR NASDAQ 100 TECH INDSHS3373451022,120,00015,348SH SOLE 000
EATON CORP PLCSHSG291831031,827,00015,313SH SOLE 000
JOHNSON CTLS INTL PLCSHSG51502105710,00015,302SH SOLE 000
FIRST TR EXCHANGE-TRADED ALPMID CP GR ALPH33737M1021,003,00015,248SH SOLE 000
NOVARTIS AGSPONSORED ADR66987V1091,434,00015,192SH SOLE 000
HONEYWELL INTL INCCOM4385161063,187,00015,107SH SOLE 000
INTERCONTINENTAL EXCHANGE INCOM45866F1041,686,00014,900SH SOLE 000
WISDOMTREE TRCLOUD COMPUTNG97717Y691801,00014,836SH SOLE 000
EATON VANCE TAX ADVT DIV INCCOM27828G107348,00014,826SH SOLE 000
VIRTUS GLOBAL MULTI-SECTOR ICOM92829B101179,00014,825SH SOLE 000
BLACKBERRY LTDCOM09228F10398,00014,730SH SOLE 000
WESTERN ASSET HIGH INCOME FDCOM95766J102102,00014,692SH SOLE 000
PAYPAL HLDGS INCCOM70450Y1033,396,00014,667SH SOLE 000
AFLAC INCCOM001055102644,00014,640SH SOLE 000
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461021,180,00014,561SH SOLE 000
DIAGEO PLCSPON ADR NEW25243Q2052,354,00014,549SH SOLE 000
US BANCORP DELCOM NEW902973304665,00014,404SH SOLE 000
TOTAL SESPONSORED ADS89151E109614,00014,394SH SOLE 000
BARRICK GOLD CORPCOM067901108334,00014,366SH SOLE 000
VANGUARD INDEX FDSEXTEND MKT ETF9229086522,368,00014,359SH SOLE 000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001,554,00014,266SH SOLE 000
PACER FDS TRTRENDP 100 ETF69374H303739,00014,243SH SOLE 000
UBER TECHNOLOGIES INCCOM90353T100750,00014,113SH SOLE 000
NORTHROP GRUMMAN CORPCOM6668071024,243,00014,022SH SOLE 000
GREAT PANTHER MNG LTDCOM39115V10112,00014,000SH SOLE 000
MGM RESORTS INTERNATIONALCOM552953101432,00013,845SH SOLE 000
SQUARE INCCL A8522341033,050,00013,799SH SOLE 000
PHILLIPS 66COM718546104972,00013,768SH SOLE 000
MARATHON PETE CORPCOM56585A102570,00013,711SH SOLE 000
VANGUARD INDEX FDSMCAP VL IDXVIP9229085121,617,00013,694SH SOLE 000
CLEVELAND-CLIFFS INC NEWCOM185899101198,00013,643SH SOLE 000
WISDOMTREE TRUS QTLY DIV GRT97717X669730,00013,639SH SOLE 000
RIOT BLOCKCHAIN INCCOM767292105235,00013,600SH SOLE 000
VANGUARD STAR FDSVG TL INTL STK F921909768822,00013,583SH SOLE 000
KAYNE ANDERSON ENERGY INFRSTCOM48660610677,00013,500SH SOLE 000
BIOCRYST PHARMACEUTICALS INCCOM09058V103101,00013,449SH SOLE 000
SOUTHERN COCOM842587107809,00013,347SH SOLE 000
DISCOVER FINL SVCSCOM2547091081,188,00013,301SH SOLE 000
TORTOISE PWR & ENERGY INFRASCOM89147X104145,00013,279SH SOLE 000
NVIDIA CORPORATIONCOM67066G1046,977,00013,269SH SOLE 000
TESLA INCCOM88160R1019,186,00013,222SH SOLE 000
WESTERN ASSET EMERGING MKTSCOM95766A101183,00013,215SH SOLE 000
ADVENT CONVERTIBLE & INCOMECOM00764C109218,00013,184SH SOLE 000
HEWLETT PACKARD ENTERPRISE CCOM42824C109154,00013,143SH SOLE 000
ALPHATEC HLDGS INCCOM NEW02081G201189,00013,083SH SOLE 000
TRANSACT TECHNOLOGIES INCCOM89291810391,00013,074SH SOLE 000
FLUOR CORP NEWCOM343412102213,00013,064SH SOLE 000
SANOFISPONSORED ADR80105N105631,00013,056SH SOLE 000
PHILIP MORRIS INTL INCCOM7181721091,059,00012,998SH SOLE 000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E511197,00012,942SH SOLE 000
ROYCE VALUE TR INCCOM780910105209,00012,928SH SOLE 000
PPL CORPCOM69351T106355,00012,852SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E198612,00012,777SH SOLE 000
EATON VANCE TAX-MANAGED DIVECOM27828N102155,00012,613SH SOLE 000
XERIS PHARMACEUTICALS INCCOM98422L10764,00012,550SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858630,00012,546SH SOLE 000
ETF SER SOLUTIONSNATIONWIDE RSK26922A172345,00012,544SH SOLE 000
VANECK VECTORS ETF TRBDC INCOME ETF92189F411170,00012,535SH SOLE 000
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X127100,00012,486SH SOLE 000
TEKLA HEALTHCARE OPPORTUNITISHS879105104248,00012,365SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX316092402127,00012,358SH SOLE 000
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C706857,00012,348SH SOLE 000
VANGUARD INDEX FDSGROWTH ETF9229087363,122,00012,345SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D101256,00012,344SH SOLE 000
ABERDEEN ASIA-PACIFIC INCOMECOM00300910754,00012,309SH SOLE 000
ISHARES TRU.S. MED DVC ETF4642888103,988,00012,289SH SOLE 000
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P103534,00012,250SH SOLE 000
DOMINION ENERGY INCCOM25746U109902,00012,178SH SOLE 000
TEMPLETON EMERGING MKTS INCOCOM88019210995,00012,170SH SOLE 000
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1921,157,00012,137SH SOLE 000
GABELLI UTIL TRCOM36240A10197,00012,010SH SOLE 000
CHUBB LIMITEDCOMH1467J1041,824,00012,004SH SOLE 000
FLUENT INCCOM34380C10268,00012,000SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E230360,00011,967SH SOLE 000
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F870244,00011,955SH SOLE 000
WISDOMTREE TRINTL MIDCAP DV97717W778763,00011,934SH SOLE 000
GLOBAL X FDSUS INFR DEV ETF37954Y673251,00011,900SH SOLE 000
LUMEN TECHNOLOGIES INCCOM156700106115,00011,840SH SOLE 000
TEXAS INSTRS INCCOM8825081041,918,00011,789SH SOLE 000
GOLDMAN SACHS GROUP INCCOM38141G1043,036,00011,702SH SOLE 000
SCHWAB STRATEGIC TRUS TIPS ETF808524870721,00011,644SH SOLE 000
ALLIANCEBERNSTEIN NATL MUN ICOM01864U106163,00011,528SH SOLE 000
CARNIVAL CORPUNIT 99/99/9999143658300251,00011,500SH SOLE 000
RIO TINTO PLCSPONSORED ADR767204100874,00011,498SH SOLE 000
EBAY INC.COM278642103581,00011,493SH SOLE 000
CSX CORPCOM1264081031,037,00011,481SH SOLE 000
AMERICAN AIRLS GROUP INCCOM02376R102184,00011,382SH SOLE 000
CALAMOS CONV & HIGH INCOME FCOM SHS12811P108164,00011,356SH SOLE 000
COLGATE PALMOLIVE COCOM194162103961,00011,340SH SOLE 000
BAXTER INTL INCCOM071813109896,00011,313SH SOLE 000
OCCIDENTAL PETE CORPCOM674599105203,00011,310SH SOLE 000
YUM BRANDS INCCOM9884981011,237,00011,300SH SOLE 000
FIRST TR ENHANCED EQTY INC FCOM337318109198,00011,245SH SOLE 000
EQUINOR ASASPONSORED ADR29446M102187,00011,172SH SOLE 000
VANGUARD SCOTTSDALE FDSTOTAL CORP BND92206C5731,050,00011,160SH SOLE 000
ASTRAZENECA PLCSPONSORED ADR046353108559,00011,130SH SOLE 000
TWILIO INCCL A90138F1023,884,00011,112SH SOLE 000
CROWDSTRIKE HLDGS INCCL A22788C1052,336,00011,110SH SOLE 000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W105411,00011,107SH SOLE 000
BROADCOM INCCOM11135F1014,819,00011,082SH SOLE 000
NETFLIX INCCOM64110L1065,809,00011,074SH SOLE 000
ORION ENERGY SYSTEMS INCCOM686275108109,00011,000SH SOLE 000
MORGAN STANLEY EMERGING MKTSCOM61747710469,00011,000SH SOLE 000
URANIUM ENERGY CORPCOM91689610320,00011,000SH SOLE 000
CHICOS FAS INCCOM16861510218,00011,000SH SOLE 000
GRAN TIERRA ENERGY INCCOM38500T1014,00011,000SH SOLE 000
EMERSON ELEC COCOM291011104876,00010,973SH SOLE 000
WELLS FARGO ADVANTAGE INCOMEWF INC OPPTY FD94987B10589,00010,966SH SOLE 000
EATON VANCE TAX-MANAGED BUY-COM27828Y108165,00010,806SH SOLE 000
FIRST TR EXCHANGE TRADED FDDOW 30 EQL WGT33733A201292,00010,788SH SOLE 000
RENT A CTR INC NEWCOM76009N100413,00010,767SH SOLE 000
GABELLI DIVID & INCOME TRCOM36242H104231,00010,749SH SOLE 000
FOX CORPCL A COM35137L105312,00010,729SH SOLE 000
MID-SOUTHERN BANCORP INCCOM59548Q107155,00010,702SH SOLE 000
ISHARES TRCORE MSCI TOTAL46432F834721,00010,671SH SOLE 000
MAINSTAY MACKAY DEFINDTRM MUCOM56064K100233,00010,666SH SOLE 000
UNITEDHEALTH GROUP INCCOM91324P1023,670,00010,637SH SOLE 000
VANGUARD INDEX FDSLARGE CAP ETF9229086371,847,00010,556SH SOLE 000
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P105267,00010,545SH SOLE 000
HP INCCOM40434L105255,00010,502SH SOLE 000
EATON VANCE TAX-MANAGED GLOBCOM27829F10892,00010,474SH SOLE 000
BLACKROCK MUN INCOME TRSH BEN INT09248F109160,00010,435SH SOLE 000
ISHARES TRIBOXX INV CP ETF4642872421,440,00010,427SH SOLE 000
ISHARES TRRUSSELL 2000 ETF4642876552,032,00010,344SH SOLE 000
DUPONT DE NEMOURS INCCOM26614N102726,00010,324SH SOLE 000
DELTA AIR LINES INC DELCOM NEW247361702418,00010,305SH SOLE 000
CO-DIAGNOSTICS INCCOM189763105100,00010,300SH SOLE 000
ALLIANZGI CONV & INCOME FD ICOM01882510952,00010,270SH SOLE 000
SPDR SER TRS&P OILGAS EXP78468R556608,00010,249SH SOLE 000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1012,634,00010,227SH SOLE 000
INFOSYS LTDSPONSORED ADR456788108173,00010,222SH SOLE 000
MARVELL TECHNOLOGY GROUP LTDORDG5876H105485,00010,221SH SOLE 000
KKR & CO INCCOM48251W104403,00010,151SH SOLE 000
RENEWABLE ENERGY GROUP INCCOM NEW75972A301736,00010,090SH SOLE 000
CBRE CLARION GLOBAL REAL ESTCOM12504G10069,00010,049SH SOLE 000
BLACKROCK TAX MUNICPAL BD TRSHS09248X100272,00010,000SH SOLE 000
ARMOUR RESIDENTIAL REIT INCCOM NEW042315507107,00010,000SH SOLE 000
POWERFLEET INCCOM73931J10972,00010,000SH SOLE 000
SOLITARIO ZINC CORPCOM8342EP1076,00010,000SH SOLE 000
EDISON INTLCOM281020107616,0009,997SH SOLE 000
STMICROELECTRONICS N VNY REGISTRY861012102374,0009,962SH SOLE 000
KRAFT HEINZ COCOM500754106339,0009,770SH SOLE 000
GLOBAL X FDSCONSCIOUS COS37954Y731265,0009,738SH SOLE 000
GENERAL DYNAMICS CORPCOM3695501081,443,0009,730SH SOLE 000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C870936,0009,642SH SOLE 000
INTERNATIONAL PAPER COCOM460146103478,0009,621SH SOLE 000
FIRST TR LRGE CP CORE ALPHACOM SHS33734K109700,0009,582SH SOLE 000
KONINKLIJKE PHILIPS N VNY REG SH NEW500472303520,0009,552SH SOLE 000
BRITISH AMERN TOB PLCSPONSORED ADR110448107360,0009,534SH SOLE 000
VANGUARD INDEX FDSSMALL CP ETF9229087511,844,0009,466SH SOLE 000
3M COCOM88579Y1011,640,0009,420SH SOLE 000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C771507,0009,385SH SOLE 000
AMERICAN ELEC PWR CO INCUNIT 08/15/202502557T307461,0009,300SH SOLE 000
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K205641,0009,281SH SOLE 000
DOW INCCOM260557103514,0009,261SH SOLE 000
B & G FOODS INC NEWCOM05508R106260,0009,222SH SOLE 000
APPLIED MATLS INCCOM038222105796,0009,149SH SOLE 000
COHEN & STEERS LTD DURATIONCOM19248C105239,0009,115SH SOLE 000
ISHARES TRMSCI CHINA ETF46429B671731,0009,032SH SOLE 000
ISHARES TRIBONDS DEC202346435G318236,0009,000SH SOLE 000
MERCURY GENL CORP NEWCOM589400100464,0008,979SH SOLE 000
PIMCO ETF TRENHAN SHRT MA AC72201R833898,0008,800SH SOLE 000
CREE INCCOM225447101915,0008,765SH SOLE 000
CLOROX CO DELCOM1890541091,755,0008,729SH SOLE 000
SNAP INCCL A83304A106430,0008,705SH SOLE 000
PNC FINL SVCS GROUP INCCOM6934751051,256,0008,552SH SOLE 000
SCHWAB CHARLES CORPCOM808513105448,0008,543SH SOLE 000
JOHN HANCOCK EXCHANGE TRADEDMLTFCTR CONSMR47804J875274,0008,515SH SOLE 000
ADIENT PLCORD SHSG0084W101299,0008,491SH SOLE 000
PAYCHEX INCCOM704326107782,0008,491SH SOLE 000
ISHARES TRSHORT TREAS BD464288679932,0008,437SH SOLE 000
ISHARES TRRUS 1000 GRW ETF4642876142,027,0008,425SH SOLE 000
NIO INCSPON ADS62914V106398,0008,220SH SOLE 000
HOLLYFRONTIER CORPCOM436106108214,0008,200SH SOLE 000
BRINKS COCOM109696104583,0008,158SH SOLE 000
ZIONS BANCORPORATION N ACOM989701107351,0008,132SH SOLE 000
LOEWS CORPCOM540424108360,0008,094SH SOLE 000
ISHARES TR1 3 YR TREAS BD464287457696,0008,057SH SOLE 000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y209904,0008,051SH SOLE 000
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A108569,0008,050SH SOLE 000
JD.COM INCSPON ADR CL A47215P106720,0008,042SH SOLE 000
PPG INDS INCCOM6935061071,148,0008,014SH SOLE 000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A887404,0008,000SH SOLE 000
ALLSTATE CORPCOM020002101861,0007,963SH SOLE 000
ACTIVISION BLIZZARD INCCOM00507V109728,0007,946SH SOLE 000
VANGUARD INTL EQUITY INDEX FGLB EX US ETF922042676426,0007,828SH SOLE 000
BOSTON SCIENTIFIC CORPCOM101137107278,0007,810SH SOLE 000
AUTOMATIC DATA PROCESSING INCOM0530151031,347,0007,752SH SOLE 000
FLEXSHARES TRQLT DIV DEF IDX33939L845367,0007,709SH SOLE 000
ISHARES TRRUS 1000 VAL ETF4642875981,045,0007,704SH SOLE 000
FIRSTENERGY CORPCOM337932107231,0007,659SH SOLE 000
CAPITAL ONE FINL CORPCOM14040H105740,0007,555SH SOLE 000
TRACTOR SUPPLY COCOM8923561061,075,0007,533SH SOLE 000
AXALTA COATING SYS LTDCOMG0750C108215,0007,527SH SOLE 000
SCHWAB STRATEGIC TRUS SML CAP ETF808524607670,0007,510SH SOLE 000
NEWMONT CORPCOM651639106445,0007,363SH SOLE 000
PRICE T ROWE GROUP INCCOM74144T1081,096,0007,328SH SOLE 000
SPDR SER TRS&P BIOTECH78464A8701,054,0007,312SH SOLE 000
BANK NEW YORK MELLON CORPCOM064058100304,0007,289SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V357917,0007,236SH SOLE 000
OSI ETF TROSHARES US QUALT67110P407274,0007,222SH SOLE 000
WINNEBAGO INDS INCCOM974637100451,0007,169SH SOLE 000
SCHWAB STRATEGIC TRSHT TM US TRES808524862364,0007,084SH SOLE 000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y100503,0006,978SH SOLE 000
MICROCHIP TECHNOLOGY INC.COM595017104936,0006,843SH SOLE 000
ALPHABET INCCAP STK CL A02079K30511,833,0006,815SH SOLE 000
CONSTELLATION BRANDS INCCL A21036P1081,482,0006,789SH SOLE 000
VANECK VECTORS ETF TRJP MORGAN MKTS92189H300219,0006,572SH SOLE 000
ROYAL DUTCH SHELL PLCSPONS ADR A780259206236,0006,540SH SOLE 000
CARRIER GLOBAL CORPORATIONCOM14448C104246,0006,532SH SOLE 000
ETF MANAGERS TRPRIME CYBR SCRTY26924G201374,0006,501SH SOLE 000
CHARLES RIV LABS INTL INCCOM1598641071,608,0006,469SH SOLE 000
NOVO-NORDISK A SADR670100205453,0006,447SH SOLE 000
SYSCO CORPCOM871829107472,0006,443SH SOLE 000
SPDR SER TRPORTFLI INTRMDIT78464A672211,0006,376SH SOLE 000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4071,015,0006,318SH SOLE 000
ARK ETF TRGENOMIC REV ETF00214Q302596,0006,201SH SOLE 000
CHURCH & DWIGHT INCCOM171340102534,0006,153SH SOLE 000
FEDEX CORPCOM31428X1061,592,0006,124SH SOLE 000
ISHARES TRMRGSTR MD CP VAL464288406951,0006,118SH SOLE 000
VEREIT INCCOM92339V308229,0006,110SH SOLE 000
ISHARES TRMICRO-CAP ETF464288869715,0006,000SH SOLE 000
VMWARE INCCL A COM928563402826,0005,982SH SOLE 000
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X176667,0005,974SH SOLE 000
GOODRX HLDGS INCCOM CL A38246G108252,0005,950SH SOLE 000
FIRST TR MID CAP CORE ALPHADCOM SHS33735B108493,0005,925SH SOLE 000
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G706603,0005,894SH SOLE 000
ISHARES TRNASDAQ BIOTECH464287556894,0005,864SH SOLE 000
MODERNA INCCOM60770K107644,0005,796SH SOLE 000
D R HORTON INCCOM23331A109401,0005,720SH SOLE 000
DEXCOM INCCOM2521311072,073,0005,713SH SOLE 000
SPDR SER TRS&P RETAIL ETF78464A714368,0005,665SH SOLE 000
OMNICOM GROUP INCCOM681919106350,0005,652SH SOLE 000
OTIS WORLDWIDE CORPCOM68902V107377,0005,646SH SOLE 000
ISHARES TRESG AWR MSCI USA46435G425470,0005,482SH SOLE 000
ADOBE SYSTEMS INCORPORATEDCOM00724F1012,693,0005,414SH SOLE 000
PELOTON INTERACTIVE INCCL A COM70614W100837,0005,404SH SOLE 000
DOLLAR TREE INCCOM256746108582,0005,395SH SOLE 000
RPM INTL INCCOM749685103484,0005,353SH SOLE 000
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R506212,0005,346SH SOLE 000
ISHARES TRU.S. TECH ETF464287721453,0005,327SH SOLE 000
SPDR SER TRPORTFOLIO S&P40078464A847215,0005,323SH SOLE 000
PULTE GROUP INCCOM745867101233,0005,290SH SOLE 000
BANK HAWAII CORPCOM062540109405,0005,273SH SOLE 000
NEW YORK TIMES COCL A650111107270,0005,241SH SOLE 000
KELLOGG COCOM487836108320,0005,198SH SOLE 000
INVESCO EXCHANGE TRADED FD TDWA INDLS MUMT46137V845477,0005,163SH SOLE 000
NUANCE COMMUNICATIONS INCCOM67020Y100227,0005,162SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C730894,0005,127SH SOLE 000
DEERE & COCOM2441991051,348,0005,064SH SOLE 000
ISHARES TRJPMORGAN USD EMG464288281586,0005,059SH SOLE 000
LPL FINL HLDGS INCCOM50212V100521,0005,007SH SOLE 000
SCHWAB STRATEGIC TRUS BRD MKT ETF808524102452,0004,983SH SOLE 000
AKAMAI TECHNOLOGIES INCCOM00971T101519,0004,961SH SOLE 000
PALO ALTO NETWORKS INCCOM6974351051,750,0004,920SH SOLE 000
WESTERN DIGITAL CORP.COM958102105242,0004,885SH SOLE 000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742448,0004,842SH SOLE 000
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F6761,052,0004,831SH SOLE 000
STRYKER CORPORATIONCOM8636671011,166,0004,818SH SOLE 000
RESMED INCCOM7611521071,009,0004,812SH SOLE 000
NUCOR CORPCOM670346105252,0004,769SH SOLE 000
DANAHER CORPORATIONCOM2358511021,042,0004,722SH SOLE 000
ARK ETF TRNEXT GNRTN INTER00214Q401695,0004,710SH SOLE 000
ALCON AGORD SHSH01301128310,0004,657SH SOLE 000
ISHARES TRCORE S&P US GWT464287671403,0004,564SH SOLE 000
AMERICAN TOWER CORP NEWCOM03027X100992,0004,503SH SOLE 000
ISHARES TRRUS 2000 VAL ETF464287630581,0004,413SH SOLE 000
CONSOLIDATED EDISON INCCOM209115104310,0004,358SH SOLE 000
LULULEMON ATHLETICA INCCOM5500211091,524,0004,345SH SOLE 000
NORFOLK SOUTHN CORPCOM6558441081,015,0004,300SH SOLE 000
ISHARES TRSELECT DIVID ETF464287168404,0004,234SH SOLE 000
THERMO FISHER SCIENTIFIC INCCOM8835561021,951,0004,226SH SOLE 000
RAYMOND JAMES FINL INCCOM754730109396,0004,198SH SOLE 000
PROSHARES TRS&P MDCP 400 DIV74347B680262,0004,175SH SOLE 000
CROWN CASTLE INTL CORP NEWCOM22822V101647,0004,136SH SOLE 000
KLA CORPCOM NEW4824801001,071,0004,116SH SOLE 000
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y109311,0004,036SH SOLE 000
ISHARES TRDOW JONES US ETF464287846379,0004,033SH SOLE 000
DOCUSIGN INCCOM256163106906,0004,011SH SOLE 000
V F CORPCOM918204108345,0004,003SH SOLE 000
ANTHEM INCCOM0367521031,244,0003,960SH SOLE 000
L3HARRIS TECHNOLOGIES INCCOM502431109740,0003,942SH SOLE 000
CLOUDFLARE INCCL A COM18915M107306,0003,941SH SOLE 000
VANGUARD BD INDEX FDSINTERMED TERM921937819365,0003,926SH SOLE 000
TELADOC HEALTH INCCOM87918A105799,0003,924SH SOLE 000
ISHARES TRRUS MD CP GR ETF464287481398,0003,874SH SOLE 000
ALASKA AIR GROUP INCCOM011659109203,0003,846SH SOLE 000
FIRST TR EXCHANGE TRADED FDWTR ETF33733B100275,0003,837SH SOLE 000
ISHARES TRMBS ETF464288588422,0003,836SH SOLE 000
AMEREN CORPCOM023608102291,0003,786SH SOLE 000
VANECK VECTORS ETF TRRETAIL ETF92189F684594,0003,784SH SOLE 000
INVESCO EXCHANGE TRADED FD TDWA HEALTHCARE46137V852607,0003,775SH SOLE 000
DOVER CORPCOM260003108468,0003,761SH SOLE 000
MARSH & MCLENNAN COS INCCOM571748102431,0003,745SH SOLE 000
AMERISOURCEBERGEN CORPCOM03073E105363,0003,742SH SOLE 000
EVERSOURCE ENERGYCOM30040W108319,0003,734SH SOLE 000
GENUINE PARTS COCOM372460105370,0003,711SH SOLE 000
BEYOND MEAT INCCOM08862E109463,0003,660SH SOLE 000
TRANE TECHNOLOGIES PLCSHSG8994E103530,0003,657SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G698226,0003,651SH SOLE 000
LAS VEGAS SANDS CORPCOM517834107214,0003,648SH SOLE 000
AMPLIFY ETF TRONLIN RETL ETF032108102419,0003,610SH SOLE 000
ALPHABET INCCAP STK CL C02079K1076,204,0003,566SH SOLE 000
EXACT SCIENCES CORPCOM30063P105480,0003,543SH SOLE 000
ISHARES TREAFE GRWTH ETF464288885355,0003,499SH SOLE 000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y852234,0003,491SH SOLE 000
ISHARES TRS&P MC 400VL ETF464287705295,0003,423SH SOLE 000
VANGUARD ADMIRAL FDS INC500 GRTH IDX F921932505776,0003,385SH SOLE 000
ILLINOIS TOOL WKS INCCOM452308109682,0003,376SH SOLE 000
WORKDAY INCCL A98138H101779,0003,286SH SOLE 000
DOLLAR GEN CORP NEWCOM256677105689,0003,280SH SOLE 000
PRUDENTIAL FINL INCCOM744320102252,0003,253SH SOLE 000
ROBERT HALF INTL INCCOM770323103202,0003,251SH SOLE 000
AEROVIRONMENT INCCOM008073108286,0003,246SH SOLE 000
COMMERCE BANCSHARES INCCOM200525103211,0003,202SH SOLE 000
MAXIM INTEGRATED PRODS INCCOM57772K101277,0003,164SH SOLE 000
CME GROUP INCCOM12572Q105563,0003,162SH SOLE 000
QUANTA SVCS INCCOM74762E102222,0003,114SH SOLE 000
FORTIVE CORPCOM34959J108215,0003,084SH SOLE 000
ISHARES TRCORE HIGH DV ETF46429B663265,0003,045SH SOLE 000
STANLEY BLACK & DECKER INCCOM854502101540,0003,027SH SOLE 000
CRACKER BARREL OLD CTRY STORCOM22410J106398,0002,993SH SOLE 000
LEIDOS HOLDINGS INCCOM525327102307,0002,956SH SOLE 000
GALLAGHER ARTHUR J & COCOM363576109358,0002,939SH SOLE 000
FORTUNE BRANDS HOME & SEC INCOM34964C106251,0002,926SH SOLE 000
GW PHARMACEUTICALS PLCADS36197T103339,0002,920SH SOLE 000
LAUDER ESTEE COS INCCL A518439104766,0002,917SH SOLE 000
LINDE PLCSHSG5494J103760,0002,904SH SOLE 000
ISHARES TREXPANDED TECH4642875151,023,0002,894SH SOLE 000
CUMMINS INCCOM231021106647,0002,877SH SOLE 000
ANALOG DEVICES INCCOM032654105420,0002,874SH SOLE 000
ROKU INCCOM CL A77543R102966,0002,852SH SOLE 000
NXP SEMICONDUCTORS N VCOMN6596X109452,0002,835SH SOLE 000
ROSS STORES INCCOM778296103344,0002,811SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y704242,0002,748SH SOLE 000
VANGUARD WORLD FDSINF TECH ETF92204A702969,0002,741SH SOLE 000
BAIDU INCSPON ADR REP A056752108592,0002,695SH SOLE 000
AIR PRODS & CHEMS INCCOM009158106729,0002,689SH SOLE 000
FIRST TR NAS100 EQ WEIGHTEDSHS337344105269,0002,674SH SOLE 000
ZIMMER BIOMET HOLDINGS INCCOM98956P102401,0002,633SH SOLE 000
PACKAGING CORP AMERCOM695156109357,0002,600SH SOLE 000
XILINX INCCOM983919101369,0002,600SH SOLE 000
SHOPIFY INCCL A82509L1073,023,0002,599SH SOLE 000
AXON ENTERPRISE INCCOM05464C101318,0002,568SH SOLE 000
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X143273,0002,549SH SOLE 000
CHEGG INCCOM163092109231,0002,546SH SOLE 000
ISHARES TRU.S. FIN SVC ETF464287770378,0002,545SH SOLE 000
ZOOM VIDEO COMMUNICATIONS INCL A98980L101890,0002,518SH SOLE 000
SONY CORPSPONSORED ADR835699307253,0002,513SH SOLE 000
AGILENT TECHNOLOGIES INCCOM00846U101295,0002,511SH SOLE 000
SPDR SER TRBLOOMBERG BRCLYS78468R622270,0002,483SH SOLE 000
AUTOZONE INCCOM0533321022,913,0002,477SH SOLE 000
PRIMERICA INCCOM74164M108327,0002,446SH SOLE 000
SPDR DOW JONES INDL AVERAGEUT SER 178467X109740,0002,433SH SOLE 000
FIDELITY NATL INFORMATION SVCOM31620M106339,0002,429SH SOLE 000
NETEASE INCSPONSORED ADS64110W102228,0002,376SH SOLE 000
INPHI CORPCOM45772F107376,0002,343SH SOLE 000
BIOGEN INCCOM09062X103568,0002,330SH SOLE 000
BALL CORPCOM058498106213,0002,292SH SOLE 000
FORTINET INCCOM34959E109337,0002,278SH SOLE 000
REPUBLIC SVCS INCCOM760759100215,0002,249SH SOLE 000
MCKESSON CORPCOM58155Q103386,0002,225SH SOLE 000
ISHARES TREXPND TEC SC ETF464287549772,0002,214SH SOLE 000
VANGUARD WORLD FDSHEALTH CAR ETF92204A504486,0002,190SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C714260,0002,188SH SOLE 000
MARRIOTT INTL INC NEWCL A571903202285,0002,182SH SOLE 000
ISHARES TRMRNGSTR LG-CP VL464288109240,0002,155SH SOLE 000
VANGUARD BD INDEX FDSLONG TERM BOND921937793235,0002,140SH SOLE 000
ISHARES TRNATIONAL MUN ETF464288414250,0002,131SH SOLE 000
ALBEMARLE CORPCOM012653101311,0002,085SH SOLE 000
FISERV INCCOM337738108235,0002,084SH SOLE 000
ELECTRONIC ARTS INCCOM285512109296,0002,082SH SOLE 000
SKYWORKS SOLUTIONS INCCOM83088M102318,0002,079SH SOLE 000
ETSY INCCOM29786A106378,0002,062SH SOLE 000
MOTOROLA SOLUTIONS INCCOM NEW620076307340,0002,038SH SOLE 000
SYNOPSYS INCCOM871607107522,0002,032SH SOLE 000
INTUITCOM461202103709,0001,887SH SOLE 000
TRAVELERS COMPANIES INCCOM89417E109259,0001,863SH SOLE 000
VERISK ANALYTICS INCCOM92345Y106381,0001,853SH SOLE 000
BECTON DICKINSON & COCOM075887109455,0001,844SH SOLE 000
PIONEER NAT RES COCOM723787107211,0001,843SH SOLE 000
MICROSTRATEGY INCCL A NEW594972408718,0001,840SH SOLE 000
AMERICAN WTR WKS CO INC NEWCOM030420103275,0001,828SH SOLE 000
BLACKROCK INCCOM09247X1011,286,0001,813SH SOLE 000
CIGNA CORP NEWCOM125523100363,0001,778SH SOLE 000
ALEXION PHARMACEUTICALS INCCOM015351109273,0001,750SH SOLE 000
T-MOBILE US INCCOM872590104233,0001,746SH SOLE 000
ZSCALER INCCOM98980G102346,0001,720SH SOLE 000
LABORATORY CORP AMER HLDGSCOM NEW50540R409343,0001,703SH SOLE 000
ROCKWELL AUTOMATION INCCOM773903109409,0001,644SH SOLE 000
AMERIPRISE FINL INCCOM03076C106302,0001,576SH SOLE 000
EQUINIX INCCOM29444U7001,088,0001,554SH SOLE 000
OREILLY AUTOMOTIVE INCCOM67103H107669,0001,481SH SOLE 000
TOYOTA MOTOR CORPSP ADR REP2COM892331307225,0001,458SH SOLE 000
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107591,0001,410SH SOLE 000
HUMANA INCCOM444859102546,0001,344SH SOLE 000
LAM RESEARCH CORPCOM512807108590,0001,217SH SOLE 000
SHERWIN WILLIAMS COCOM824348106864,0001,188SH SOLE 000
ISHARES TRMRNGSTR LG-CP GR464287119343,0001,185SH SOLE 000
VANGUARD WORLD FDSCONSUM STP ETF92204A207204,0001,182SH SOLE 000
SERVICENOW INCCOM81762P102603,0001,102SH SOLE 000
PARKER-HANNIFIN CORPCOM701094104292,0001,080SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V332267,0001,032SH SOLE 000
FLEETCOR TECHNOLOGIES INCCOM339041105245,000906SH SOLE 000
ISHARES TRRUS 2000 GRW ETF464287648255,000886SH SOLE 000
FACTSET RESH SYS INCCOM303075105290,000884SH SOLE 000
ILLUMINA INCCOM452327109294,000808SH SOLE 000
MOODYS CORPCOM615369105214,000749SH SOLE 000
ROPER TECHNOLOGIES INCCOM776696106295,000699SH SOLE 000
ASML HOLDING N VN Y REGISTRY SHSN07059210341,000696SH SOLE 000
SPOTIFY TECHNOLOGY S ASHSL8681T102218,000683SH SOLE 000
S&P GLOBAL INCCOM78409V104203,000628SH SOLE 000
BOSTON BEER INCCL A100557107460,000461SH SOLE 000
CHIPOTLE MEXICAN GRILL INCCOM169656105396,000288SH SOLE 000
MERCADOLIBRE INCCOM58733R102248,000145SH SOLE 000
BERKSHIRE HATHAWAY INC DELCL A084670108690,0002SH SOLE 000