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
APPLE INCCOM037833100104,723,000764,628SH SOLE 000
FIRST TR VALUE LINE DIVID INSHS33734H10625,991,000653,545SH SOLE 000
CYMABAY THERAPEUTICS INCCOM23257D1032,184,000501,000SH SOLE 000
GAMCO GLOBAL GOLD NAT RES &COM SH BEN INT36465A1091,721,000430,191SH SOLE 000
VERU INCCOM92536C1032,707,000335,468SH SOLE 000
ALPHA ARCHITECT ETF TRMERLYN AI SECTOR02072L8628,280,000297,007SH SOLE 000
NEXPOINT STRATEGIC OPPORTESCOM NEW65340G2053,803,000276,378SH SOLE 000
FRANKLIN UNVL TRSH BEN INT3551451032,259,000272,792SH SOLE 000
ISHARES TRCORE DIV GRWTH46434V62113,534,000268,753SH SOLE 000
BK OF AMERICA CORPCOM06050510410,235,000248,230SH SOLE 000
ALPHA ARCHITECT ETF TRMERLYN AI BULL02072L7068,833,000246,343SH SOLE 000
ISHARES TRIBONDS DEC21 ETF46434VBK56,080,000245,365SH SOLE 000
FORD MTR CO DELCOM3453708603,430,000230,828SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J8824,940,000228,826SH SOLE 000
ISHARES TRESG AWRE USD ETF46435G1936,265,000226,022SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J7004,615,000218,709SH SOLE 000
VERIZON COMMUNICATIONS INCCOM92343V10412,167,000217,146SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J8664,714,000216,933SH SOLE 000
AT&T INCCOM00206R1026,132,000213,054SH SOLE 000
GENERAL ELECTRIC COCOM3696041032,817,000209,321SH SOLE 000
PROSPECT CAP CORPCOM74348T1021,742,000207,585SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J8414,327,000194,977SH SOLE 000
PFIZER INCCOM7170811037,116,000181,717SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST FD DEP33740U7033,634,000175,031SH SOLE 000
CISCO SYS INCCOM17275R1028,445,000159,342SH SOLE 000
COHEN & STEERS SELECT PFD &COM19248Y1074,663,000152,128SH SOLE 000
MICROSOFT CORPCOM59491810440,730,000150,351SH SOLE 000
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G8703,753,000142,683SH SOLE 000
PALANTIR TECHNOLOGIES INCCL A69608A1083,723,000141,240SH SOLE 000
STONE HBR EMERGING MKTS INCOCOM86164T1071,138,000133,231SH SOLE 000
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1027,193,000117,093SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J1823,224,000115,236SH SOLE 000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1082,304,000111,828SH SOLE 000
ISHARES TRBLACKROCK ULTRA46434V8785,584,000110,535SH SOLE 000
JPMORGAN CHASE & COCOM46625H10016,270,000104,606SH SOLE 000
OSI ETF TROSHARES EUR QLT67110P5062,843,000101,072SH SOLE 000
JANUS INTERNATIONAL GROUP INCOMMON STOCK47103N1061,427,000100,985SH SOLE 000
DBX ETF TRXTRACK MSCI EMRG2330511012,920,00099,800SH SOLE 000
VANGUARD BD INDEX FDSSHORT TRM BOND9219378278,181,00099,576SH SOLE 000
ARLINGTON ASSET INVST CORPCL A NEW041356205404,00099,458SH SOLE 000
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8055,312,00099,053SH SOLE 000
FIRST TR HIGH YIELD OPPRT 20COM33741Q1071,972,00098,374SH SOLE 000
EXXON MOBIL CORPCOM30231G1026,095,00096,622SH SOLE 000
TELEFONICA S ASPONSORED ADR879382208447,00095,194SH SOLE 000
COCA COLA COCOM1912161005,021,00092,796SH SOLE 000
ALTRIA GROUP INCCOM02209S1034,413,00092,559SH SOLE 000
MERCK & CO INCCOM58933Y1057,145,00091,879SH SOLE 000
ISHARES TRCORE S&P SCP ETF46428780410,333,00091,459SH SOLE 000
FLEXSHARES TRQLT DIV DEF IDX33939L8454,881,00090,762SH SOLE 000
COHEN & STEERS QUALITY INCOMCOM19247L1061,412,00089,853SH SOLE 000
TIMBERLAND BANCORP INCCOM8870981012,443,00086,889SH SOLE 000
SOFI TECHNOLOGIES INCCOM83406F1021,658,00086,500SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE GRWT10033740F6491,864,00085,560SH SOLE 000
ISHARES TRNORTH AMERN NAT4642873742,600,00085,428SH SOLE 000
BERKSHIRE HATHAWAY INC DELCL B NEW08467070223,338,00083,975SH SOLE 000
ALPHA ARCHITECT ETF TRMERLYN AI ETF02072L8052,363,00083,885SH SOLE 000
WELLS FARGO CO NEWCOM9497461013,787,00083,608SH SOLE 000
INTEL CORPCOM4581401004,668,00083,146SH SOLE 000
ADVANCED MICRO DEVICES INCCOM0079031077,704,00082,016SH SOLE 000
BP PLCSPONSORED ADR0556221042,060,00077,972SH SOLE 000
PROCTER AND GAMBLE COCOM74271810910,338,00076,620SH SOLE 000
FS KKR CAP CORPCOM3026352061,635,00076,012SH SOLE 000
DISNEY WALT COCOM25468710613,350,00075,950SH SOLE 000
WISDOMTREE TRENHNCD CMMDTY ST97717Y6831,678,00075,765SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSEYWRIGHT MOM33738R6962,373,00075,743SH SOLE 000
PURE STORAGE INCCL A74624M1021,404,00071,884SH SOLE 000
SOUTHERN COUNIT 08/01/20228425876023,612,00071,332SH SOLE 000
ISHARES TRGBL GREEN ETF46435U4403,891,00071,089SH SOLE 000
LIBERTY ALL STAR EQUITY FDSH BEN INT530158104637,00070,490SH SOLE 000
CVS HEALTH CORPCOM1266501005,871,00070,362SH SOLE 000
JOHNSON & JOHNSONCOM47816010411,550,00070,110SH SOLE 000
OXFORD LANE CAP CORPCOM691543102517,00069,829SH SOLE 000
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438583,587,00069,633SH SOLE 000
FACEBOOK INCCL A30303M10224,078,00069,246SH SOLE 000
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E1045,214,00069,013SH SOLE 000
BRISTOL-MYERS SQUIBB COCOM1101221084,565,00068,315SH SOLE 000
VISA INCCOM CL A92826C83915,823,00067,671SH SOLE 000
SO YOUNG INTERNATIONAL INCSPONSORED ADS83356Q108622,00064,740SH SOLE 000
VOYA GLBL EQTY DIV & PREM OPCOM92912T100382,00064,165SH SOLE 000
ABBVIE INCCOM00287Y1097,218,00064,083SH SOLE 000
FIDELITY COVINGTON TRUSTVLU FACTOR ETF3160927823,031,00063,082SH SOLE 000
ISHARES TRBROAD USD HIGH46435U8532,560,00061,358SH SOLE 000
CHEVRON CORP NEWCOM1667641006,420,00061,291SH SOLE 000
ISHARES TRMSCI EAFE ETF4642874654,834,00061,289SH SOLE 000
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4371,992,00060,554SH SOLE 000
ISHARES TRBARCLAYS 7 10 YR4642874406,968,00060,335SH SOLE 000
FIRST HORIZON CORPORATIONCOM3205171051,042,00060,280SH SOLE 000
COMCAST CORP NEWCL A20030N1013,432,00060,196SH SOLE 000
COHEN & STEERS INFRASTRUCTURCOM19248A1091,696,00059,106SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J1172,510,00058,799SH SOLE 000
NOKIA CORPSPONSORED ADR654902204310,00058,309SH SOLE 000
DIMENSIONAL ETF TRUSTUS CORE EQUITY 225434V7081,561,00057,866SH SOLE 000
SELECT SECTOR SPDR TRFINANCIAL81369Y6052,072,00056,461SH SOLE 000
COMSOVEREIGN HLDG CORPCOM NEW205650203130,00056,040SH SOLE 000
NIKE INCCL B6541061038,620,00055,795SH SOLE 000
STARBUCKS CORPCOM8552441096,090,00054,470SH SOLE 000
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J1013,573,00054,430SH SOLE 000
FIRST TR MLP & ENERGY INCOMCOM33739B104430,00054,328SH SOLE 000
VANGUARD INDEX FDSTOTAL STK MKT92290876911,924,00053,516SH SOLE 000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5081,184,00053,452SH SOLE 000
FIRST TR EXCHANGE TRAD FD VIALT ABSLT STRG33740Y1011,588,00052,233SH SOLE 000
ABBOTT LABSCOM0028241005,967,00051,468SH SOLE 000
NEXTERA ENERGY INCCOM65339F1013,726,00050,850SH SOLE 000
CSX CORPCOM1264081031,626,00050,701SH SOLE 000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4093,986,00048,192SH SOLE 000
ISHARES TRISHS 1-5YR INVS4642886462,626,00047,917SH SOLE 000
VIACOMCBS INCCL B92556H2062,150,00047,570SH SOLE 000
WALMART INCCOM9311421036,689,00047,436SH SOLE 000
DOMINION ENERGY INCUNIT 99/99/999925746U1334,554,00046,885SH SOLE 000
ARES CAPITAL CORPCOM04010L103912,00046,579SH SOLE 000
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X1682,661,00046,279SH SOLE 000
DNP SELECT INCOME FD INCCOM23325P104483,00046,255SH SOLE 000
ISHARES SILVER TRISHARES46428Q1091,119,00046,191SH SOLE 000
VANGUARD INDEX FDSEXTEND MKT ETF9229086528,487,00045,001SH SOLE 000
BLACKSTONE GROUP INCCOM09260D1074,301,00044,280SH SOLE 000
AMPLIFY ETF TRHIGH INCOME032108847768,00043,528SH SOLE 000
SONOS INCCOM83570H1081,533,00043,527SH SOLE 000
GLOBAL X FDSUS INFR DEV ETF37954Y6731,113,00043,220SH SOLE 000
CURIS INCCOM NEW231269200343,00042,540SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6052,009,00042,397SH SOLE 000
INVESCO DB MULTI-SECTOR COMMAGRICULTURE FD46140H106788,00042,288SH SOLE 000
ISHARES TRMSCI USA MMENTM46432F3967,329,00042,262SH SOLE 000
UNITED PARCEL SERVICE INCCL B9113121068,717,00041,917SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI COMMNTN SVC3160928732,282,00041,882SH SOLE 000
GLOBAL X FDSNASDAQ 100 COVER37954Y483939,00041,876SH SOLE 000
DIMENSIONAL ETF TRUSTUS EQUITY ETF25434V4011,967,00041,749SH SOLE 000
STABLE RD ACQUISITION CORPCOM CL A85236Q109563,00040,280SH SOLE 000
BLACKROCK ENHANCD CAP & INMCOM09256A109829,00040,263SH SOLE 000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4072,296,00040,212SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D4081,947,00040,126SH SOLE 000
BLACKROCK ENHANCED GLOBAL DICOM092501105502,00039,978SH SOLE 000
SPDR GOLD TRGOLD SHS78463V1076,621,00039,974SH SOLE 000
ISHARES TRCORE MSCI EAFE46432F8422,988,00039,921SH SOLE 000
TWITTER INCCOM90184L1022,718,00039,506SH SOLE 000
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R5061,891,00039,372SH SOLE 000
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1084,320,00039,347SH SOLE 000
ISHARES TRS&P 500 GRWT ETF4642873092,845,00039,116SH SOLE 000
DRAFTKINGS INCCOM CL A26142R1042,034,00038,989SH SOLE 000
ISHARES INCCORE MSCI EMKT46434G1032,591,00038,672SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASDAQ BK ETF33738R8601,198,00038,597SH SOLE 000
SELECT SECTOR SPDR TRENERGY81369Y5062,062,00038,283SH SOLE 000
VANGUARD INDEX FDSREAL ESTATE ETF9229085533,880,00038,121SH SOLE 000
GILEAD SCIENCES INCCOM3755581032,620,00038,052SH SOLE 000
KIMBERLY-CLARK CORPCOM4943681035,070,00037,900SH SOLE 000
SUNCOR ENERGY INC NEWCOM867224107902,00037,613SH SOLE 000
PEPSICO INCCOM7134481085,566,00037,567SH SOLE 000
SOUTHWEST AIRLS COCOM8447411081,980,00037,301SH SOLE 000
QUALCOMM INCCOM7475251035,324,00037,252SH SOLE 000
ISHARES TRCORE 1 5 YR USD46432F8591,907,00037,177SH SOLE 000
AMERICAN ELEC PWR CO INCUNIT 08/01/20210255371271,825,00037,150SH SOLE 000
INVESCO EXCH TRADED FD TR IINASDAQNXTGEN10046138G6311,266,00036,800SH SOLE 000
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT128125101668,00036,712SH SOLE 000
HOME DEPOT INCCOM43707610211,644,00036,515SH SOLE 000
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X8532,490,00036,410SH SOLE 000
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X1012,207,00036,355SH SOLE 000
TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L108596,00036,246SH SOLE 000
GABELLI EQUITY TR INCCOM362397101250,00036,208SH SOLE 000
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D106809,00036,145SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASDQ SEMCNDTR33738R8112,459,00035,920SH SOLE 000
ISHARES TRCORE S&P500 ETF46428720015,438,00035,908SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R886873,00035,430SH SOLE 000
COSTCO WHSL CORP NEWCOM22160K10513,789,00034,850SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4082,083,00034,752SH SOLE 000
SPDR SER TRPORTFLI TIPS ETF78464A6561,072,00034,427SH SOLE 000
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088445,322,00034,383SH SOLE 000
AMGEN INCCOM0311621008,305,00034,071SH SOLE 000
ISHARES TRCORE S&P TTL STK4642871503,363,00034,052SH SOLE 000
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464063,567,00034,045SH SOLE 000
FIRST TR MORNINGSTAR DIVID LSHS3369171091,126,00033,929SH SOLE 000
BCE INCCOM NEW05534B7601,658,00033,613SH SOLE 000
WALGREENS BOOTS ALLIANCE INCCOM9314271081,765,00033,550SH SOLE 000
CALAMOS CONV OPPORTUNITIES &SH BEN INT128117108507,00033,447SH SOLE 000
VICTORY PORTFOLIOS IIVCSHS US EQ INCM92647N8242,160,00033,437SH SOLE 000
FIRST TR HIGH INCOME LONG /COM33738E109523,00033,182SH SOLE 000
MCDONALDS CORPCOM5801351017,657,00033,147SH SOLE 000
ISHARES TRIBONDS DEC202146435G789848,00033,075SH SOLE 000
CITIGROUP INCCOM NEW1729674242,331,00032,947SH SOLE 000
UNILEVER PLCSPON ADR NEW9047677041,926,00032,916SH SOLE 000
UBER TECHNOLOGIES INCCOM90353T1001,648,00032,879SH SOLE 000
ISHARES TRMSCI USA MIN VOL46429B6972,362,00032,093SH SOLE 000
ARK ETF TRINNOVATION ETF00214Q1044,152,00031,750SH SOLE 000
FIRST TR EXCHNG TRADED FD VIUS EQT BUFFER33740F7631,153,00031,725SH SOLE 000
INVESCO QQQ TRUNIT SER 146090E10311,216,00031,646SH SOLE 000
FIRST TR EXCHANGE-TRADED FDMNGD FUTRS STRGY33739G1031,538,00031,533SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8861,993,00031,514SH SOLE 000
RAYTHEON TECHNOLOGIES CORPCOM75513E1012,662,00031,201SH SOLE 000
TEUCRIUM COMMODITY TRSOYBEAN FD88166A607738,00031,159SH SOLE 000
CENTER COAST BRKFLD MLP ENRGSHS BEN INT151461209415,00031,113SH SOLE 000
CONOCOPHILLIPSCOM20825C1041,892,00031,073SH SOLE 000
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X200803,00030,958SH SOLE 000
VANGUARD INDEX FDSS&P 500 ETF SHS92290836312,178,00030,946SH SOLE 000
VOYA ASIA PAC HIGH DIV EQT ICOM92912J102299,00030,866SH SOLE 000
GENERAL MTRS COCOM37045V1001,820,00030,757SH SOLE 000
NUVEEN AMT FREE MUN CR INC FCOM67071L106548,00030,695SH SOLE 000
BOEING COCOM0970231057,332,00030,606SH SOLE 000
OPKO HEALTH INCCOM68375N103124,00030,600SH SOLE 000
INTERNATIONAL BUSINESS MACHSCOM4592001014,439,00030,285SH SOLE 000
SPDR S&P 500 ETF TRTR UNIT78462F10312,949,00030,251SH SOLE 000
EATON VANCE TX ADV GLBL DIVCOM27828S101630,00029,981SH SOLE 000
PIMCO HIGH INCOME FDCOM SHS722014107205,00029,959SH SOLE 000
INVESCO QUALITY MUN INCOME TCOM46133G107403,00029,846SH SOLE 000
DUKE ENERGY CORP NEWCOM NEW26441C2042,925,00029,627SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925011,528,00029,181SH SOLE 000
MEDTRONIC PLCSHSG5960L1033,553,00028,621SH SOLE 000
VANGUARD INDEX FDSSMALL CP ETF9229087516,395,00028,389SH SOLE 000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS881624209278,00028,070SH SOLE 000
METLIFE INCCOM59156R1081,678,00028,031SH SOLE 000
CEMEX SAB DE CVSPON ADR NEW151290889235,00028,030SH SOLE 000
TIDAL ETF TRATAC US ROTATION886364843659,00027,777SH SOLE 000
VODAFONE GROUP PLC NEWSPONSORED ADR92857W308475,00027,751SH SOLE 000
RED ROCK RESORTS INCCL A75700L1081,179,00027,738SH SOLE 000
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X8461,289,00027,567SH SOLE 000
MCEWEN MNG INCCOM58039P10738,00027,312SH SOLE 000
TANZANIAN GOLD CORPCOM87601A10714,00027,200SH SOLE 000
BLACKROCK RES & COMMODITIESSHS09257A108255,00027,095SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E1981,447,00027,051SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926001,719,00026,976SH SOLE 000
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X1501,590,00026,954SH SOLE 000
VANGUARD WHITEHALL FDSINTL HIGH ETF9219467941,828,00026,897SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,449,00026,674SH SOLE 000
ISHARES TRCORE S&P MCP ETF4642875077,109,00026,453SH SOLE 000
NABRIVA THERAPEUTICS PLCSHSG6363711335,00026,274SH SOLE 000
SALESFORCE COM INCCOM79466L3026,405,00026,219SH SOLE 000
ZYNGA INCCL A98986T108279,00026,212SH SOLE 000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1025,882,00025,937SH SOLE 000
AMPLIFY ETF TRBLOCKCHAIN LDR0321086071,224,00025,670SH SOLE 000
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X101441,00025,615SH SOLE 000
ISHARES TRIBONDS DEC202246435G755670,00025,498SH SOLE 000
PUBLIC SVC ENTERPRISE GRP INCOM7445731061,522,00025,471SH SOLE 000
AMERICAN INTL GROUP INCCOM NEW0268747841,208,00025,373SH SOLE 000
VANGUARD INDEX FDSVALUE ETF9229087443,487,00025,364SH SOLE 000
NUVEEN CORPORATE INCM NOVEMECOM67077N106236,00025,070SH SOLE 000
FREEPORT-MCMORAN INCCL B35671D857925,00024,934SH SOLE 000
MOMO INCADR60879B107382,00024,927SH SOLE 000
DOW INCCOM2605571031,572,00024,838SH SOLE 000
PACER FDS TRTRENDP US LAR CP69374H105930,00024,738SH SOLE 000
BRITISH AMERN TOB PLCSPONSORED ADR110448107970,00024,676SH SOLE 000
CLEVELAND-CLIFFS INC NEWCOM185899101531,00024,628SH SOLE 000
LOCKHEED MARTIN CORPCOM5398301099,306,00024,596SH SOLE 000
TRUIST FINL CORPCOM89832Q1091,363,00024,550SH SOLE 000
SPDR SER TRBLMBRG BRC CNVRT78464A3592,120,00024,439SH SOLE 000
UNION PAC CORPCOM9078181085,351,00024,331SH SOLE 000
TILRAY INCCOM CL 288688T100434,00024,003SH SOLE 000
SABA CAPITAL INCOME & OPRNTSHARES78518H103112,00023,745SH SOLE 000
GENERAL MLS INCCOM3703341041,445,00023,713SH SOLE 000
CORNING INCCOM219350105967,00023,648SH SOLE 000
VANGUARD SCOTTSDALE FDSTOTAL CORP BND92206C5732,172,00023,606SH SOLE 000
EAGLE PT CR CO LLCCOM269808101315,00023,269SH SOLE 000
AMERICAN ELEC PWR CO INCCOM0255371011,964,00023,215SH SOLE 000
ISHARES TRGL CLEAN ENE ETF464288224544,00023,188SH SOLE 000
VIATRIS INCCOM92556V106325,00022,742SH SOLE 000
GLOBAL X FDSGLB X SUPERDIV37950E549320,00022,637SH SOLE 000
WISDOMTREE TRUS QTLY DIV GRT97717X6691,335,00022,374SH SOLE 000
WYNN RESORTS LTDCOM9831341072,730,00022,322SH SOLE 000
ISHARES TRPFD AND INCM SEC464288687877,00022,307SH SOLE 000
FIRST TR NASDAQ 100 TECH INDSHS3373451023,543,00022,276SH SOLE 000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8033,279,00022,206SH SOLE 000
PAYPAL HLDGS INCCOM70450Y1036,468,00022,189SH SOLE 000
CATERPILLAR INCCOM1491231014,808,00022,093SH SOLE 000
ISHARES TRIBONDS DEC202346435G318577,00022,082SH SOLE 000
C H ROBINSON WORLDWIDE INCCOM NEW12541W2092,051,00021,898SH SOLE 000
CONAGRA BRANDS INCCOM205887102797,00021,894SH SOLE 000
ISHARES TRUSD INV GRDE ETF4642886201,321,00021,800SH SOLE 000
ISHARES TRMSCI USA SMCP MN46435G433819,00021,524SH SOLE 000
KINDER MORGAN INC DELCOM49456B101390,00021,398SH SOLE 000
BLACKROCK ENHANCED EQUITY DICOM09251A104215,00021,265SH SOLE 000
PENN NATL GAMING INCCOM7075691091,620,00021,179SH SOLE 000
ISHARES TRMSCI EMG MKT ETF4642872341,168,00021,177SH SOLE 000
ISHARES TRCORE US AGGBD ET4642872262,442,00021,175SH SOLE 000
CORTEVA INCCOM22052L104939,00021,162SH SOLE 000
CARNIVAL CORPUNIT 99/99/9999143658300558,00021,151SH SOLE 000
ZOETIS INCCL A98978V1033,903,00020,943SH SOLE 000
ISHARES GOLD TRISHARES NEW464285204706,00020,942SH SOLE 000
HUNTINGTON BANCSHARES INCCOM446150104298,00020,911SH SOLE 000
U S GLOBAL INVS INCCL A902952100129,00020,822SH SOLE 000
MICRON TECHNOLOGY INCCOM5951121031,769,00020,820SH SOLE 000
BAKER HUGHES COMPANYCL A05722G100476,00020,811SH SOLE 000
ING GROEP N.V.SPONSORED ADR456837103274,00020,706SH SOLE 000
GOLDMAN SACHS MLP ENERGY RENCOM38148G206237,00020,703SH SOLE 000
PROSHARES TRS&P 500 DV ARIST74348A4671,875,00020,693SH SOLE 000
FIRST TR MID CAP CORE ALPHADCOM SHS33735B1082,062,00020,603SH SOLE 000
NUVEEN AMT FREE QLTY MUN INCCOM670657105323,00020,583SH SOLE 000
VANECK VECTORS ETF TRGOLD MINERS ETF92189F106699,00020,557SH SOLE 000
WEC ENERGY GROUP INCCOM92939U1061,818,00020,435SH SOLE 000
WILLIAMS COS INCCOM969457100542,00020,425SH SOLE 000
FIDELITY COVINGTON TRUSTCONSMR STAPLES316092303870,00020,411SH SOLE 000
VISTA OUTDOOR INCCOM928377100942,00020,352SH SOLE 000
LOWES COS INCCOM5486611073,909,00020,153SH SOLE 000
EATON CORP PLCSHSG291831032,978,00020,095SH SOLE 000
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3081,402,00020,034SH SOLE 000
ORACLE CORPCOM68389X1051,558,00020,011SH SOLE 000
MONDELEZ INTL INCCL A6092071051,243,00019,904SH SOLE 000
MORGAN STANLEYCOM NEW6174464481,817,00019,819SH SOLE 000
NANO DIMENSION LTDSPONSORD ADS NEW63008G203161,00019,500SH SOLE 000
WESTPORT FUEL SYSTEMS INCCOM NEW960908309103,00019,476SH SOLE 000
NEWELL BRANDS INCCOM651229106534,00019,445SH SOLE 000
SCRIPPS E W CO OHIOCL A NEW811054402396,00019,434SH SOLE 000
AMERICAN EXPRESS COCOM0258161093,173,00019,204SH SOLE 000
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L108122,00019,164SH SOLE 000
SANOFISPONSORED ADR80105N1051,006,00019,098SH SOLE 000
VIRTUS GLOBAL DIVID & INCOMECOM92835W107185,00019,061SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E362839,00019,042SH SOLE 000
GRAFTECH INTL LTDCOM384313508220,00018,926SH SOLE 000
PEMBINA PIPELINE CORPCOM706327103596,00018,749SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI INDL INDX3160927091,015,00018,716SH SOLE 000
ISHARES TRMRGSTR MD CP VAL4642884061,201,00018,706SH SOLE 000
COEUR MNG INCCOM NEW192108504166,00018,671SH SOLE 000
PACIFIC PREMIER BANCORPCOM69478X105785,00018,551SH SOLE 000
GENIUS BRANDS INTL INCCOM37229T30134,00018,500SH SOLE 000
JOHNSON CTLS INTL PLCSHSG515021051,265,00018,425SH SOLE 000
WIPRO LTDSPON ADR 1 SH97651M109143,00018,369SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASDQ OIL GAS33738R845335,00018,334SH SOLE 000
ISHARES TRUS TREAS BD ETF46429B267486,00018,279SH SOLE 000
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378351,569,00018,273SH SOLE 000
LILLY ELI & COCOM5324571084,187,00018,244SH SOLE 000
SOLITARIO ZINC CORPCOM8342EP10712,00018,000SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922041,459,00017,988SH SOLE 000
ASE TECHNOLOGY HLDG CO LTDSPONSORED ADS00215W100145,00017,958SH SOLE 000
INTERCONTINENTAL EXCHANGE INCOM45866F1042,122,00017,881SH SOLE 000
SMILEDIRECTCLUB INCCL A COM83192H106155,00017,850SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q200898,00017,652SH SOLE 000
VANGUARD INDEX FDSGROWTH ETF9229087365,062,00017,649SH SOLE 000
MASTERCARD INCORPORATEDCL A57636Q1046,429,00017,609SH SOLE 000
EQUINOR ASASPONSORED ADR29446M102373,00017,586SH SOLE 000
VANGUARD STAR FDSVG TL INTL STK F9219097681,152,00017,534SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P 500A EQL46137Y609689,00017,523SH SOLE 000
WESTERN ASSET MTG DEFINED OPCOM95790B109273,00017,480SH SOLE 000
PPL CORPCOM69351T106487,00017,404SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E3024,256,00017,382SH SOLE 000
GAMCO NAT RES GOLD & INCOMESH BEN INT36465E10195,00017,338SH SOLE 000
NUVEEN S&P 500 BUY-WRITE INCCOM6706ER101248,00017,257SH SOLE 000
GARMIN LTDSHSH2906T1092,486,00017,187SH SOLE 000
DEUTSCHE BANK A GNAMEN AKTD18190898223,00017,031SH SOLE 000
BLACKROCK MUNI INCOME TR IICOM09249N101268,00017,002SH SOLE 000
US BANCORP DELCOM NEW902973304968,00016,990SH SOLE 000
AZUL S ASPONSR ADR PFD05501U106446,00016,877SH SOLE 000
WASTE MGMT INC DELCOM94106L1092,363,00016,864SH SOLE 000
PACER FDS TRTRENDP US MID CP69374H204590,00016,624SH SOLE 000
CARLYLE GROUP INCCOM14316J108771,00016,591SH SOLE 000
WISDOMTREE TRINTL DIV EX FINL97717W786715,00016,537SH SOLE 000
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T105278,00016,397SH SOLE 000
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q332990,00016,351SH SOLE 000
HONEYWELL INTL INCCOM4385161063,576,00016,301SH SOLE 000
AMAZON COM INCCOM02313510655,830,00016,229SH SOLE 000
EATON VANCE TAX ADVT DIV INCCOM27828G107448,00016,218SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I3160928081,906,00016,182SH SOLE 000
PCM FD INCCOM69323T101192,00016,177SH SOLE 000
WISDOMTREE TRCLOUD COMPUTNG97717Y691903,00016,161SH SOLE 000
BROOKFIELD REAL ASSETS INCOMSHS BEN INT112830104352,00016,094SH SOLE 000
ALPS ETF TRALERIAN MLP00162Q452585,00016,077SH SOLE 000
LIMELIGHT NETWORKS INCCOM53261M10450,00016,000SH SOLE 000
ISHARES TRMSCI USA VALUE46432F3881,672,00015,917SH SOLE 000
FIRST TR EXCHANGE-TRADED FDRBA INDL ETF33738R704652,00015,898SH SOLE 000
OVERSTOCK COM INC DELCOM6903701011,461,00015,843SH SOLE 000
M D C HLDGS INCCOM552676108801,00015,821SH SOLE 000
VANGUARD INDEX FDSMID CAP ETF9229086293,752,00015,808SH SOLE 000
BARRICK GOLD CORPCOM067901108326,00015,755SH SOLE 000
ARK ETF TRARK SPACE EXPL00214Q807331,00015,739SH SOLE 000
ETF SER SOLUTIONSNATIONWIDE RSK26922A172441,00015,655SH SOLE 000
TEXAS INSTRS INCCOM8825081043,009,00015,648SH SOLE 000
DIAGEO PLCSPON ADR NEW25243Q2052,976,00015,524SH SOLE 000
FIDELITY COVINGTON TRUSTBLUE CHIP VALUE316092345438,00015,493SH SOLE 000
SLACK TECHNOLOGIES INCCOM CL A83088V102686,00015,488SH SOLE 000
ASTRAZENECA PLCSPONSORED ADR046353108927,00015,468SH SOLE 000
TARGET CORPCOM87612E1063,734,00015,448SH SOLE 000
TOTALENERGIES SESPONSORED ADS89151E109697,00015,403SH SOLE 000
ORCHARD THERAPEUTICS PLCADS68570P10167,00015,355SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2032,648,00015,339SH SOLE 000
NUVEEN PFD & INCOME TERM FDCOM67075A106390,00015,309SH SOLE 000
RENT A CTR INC NEWCOM76009N100804,00015,159SH SOLE 000
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461021,049,00015,152SH SOLE 000
NVIDIA CORPORATIONCOM67066G10412,094,00015,116SH SOLE 000
NEW RESIDENTIAL INVT CORPCOM NEW64828T201160,00015,063SH SOLE 000
CLEAN ENERGY FUELS CORPCOM184499101152,00015,014SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740U885462,00015,000SH SOLE 000
NOVARTIS AGSPONSORED ADR66987V1091,367,00014,981SH SOLE 000
INFOSYS LTDSPONSORED ADR456788108316,00014,895SH SOLE 000
PHILIP MORRIS INTL INCCOM7181721091,467,00014,805SH SOLE 000
VIRTUS GLOBAL MULTI-SECTOR ICOM92829B101177,00014,785SH SOLE 000
NUVEEN MUN HIGH INCOME OPPORCOM670682103227,00014,740SH SOLE 000
MGM RESORTS INTERNATIONALCOM552953101628,00014,722SH SOLE 000
WESTERN ASSET HIGH INCOME FDCOM95766J102105,00014,692SH SOLE 000
CRONOS GROUP INCCOM22717L101126,00014,683SH SOLE 000
ARK ETF TRFINTECH INNOVA00214Q708786,00014,530SH SOLE 000
TESLA INCCOM88160R1019,871,00014,523SH SOLE 000
TJX COS INC NEWCOM872540109975,00014,458SH SOLE 000
SOUTHERN COCOM842587107866,00014,316SH SOLE 000
ABERDEEN ASIA-PACIFIC INCOMECOM00300910763,00014,309SH SOLE 000
AFLAC INCCOM001055102757,00014,101SH SOLE 000
FOX CORPCL A COM35137L105522,00014,072SH SOLE 000
FIDELITY COVINGTON TRUSTNEW MILLENNIUM316092360410,00014,027SH SOLE 000
ARMOUR RESIDENTIAL REIT INCCOM NEW042315507160,00014,000SH SOLE 000
ORION ENERGY SYS INCCOM68627510880,00014,000SH SOLE 000
TITAN MED INCCOM NEW88830X81924,00014,000SH SOLE 000
GREAT PANTHER MNG LTDCOM39115V1019,00014,000SH SOLE 000
AIRBNB INCCOM CL A0090661012,134,00013,933SH SOLE 000
NORTHROP GRUMMAN CORPCOM6668071025,054,00013,907SH SOLE 000
PINTEREST INCCL A72352L1061,096,00013,879SH SOLE 000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001,662,00013,829SH SOLE 000
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P105361,00013,751SH SOLE 000
POWERFLEET INCCOM73931J10999,00013,750SH SOLE 000
HP INCCOM40434L105415,00013,730SH SOLE 000
ALPHATEC HLDGS INCCOM NEW02081G201210,00013,700SH SOLE 000
ISHARES TRU.S. MED DVC ETF4642888104,906,00013,588SH SOLE 000
INVESCO LTDSHSG491BT108363,00013,587SH SOLE 000
MAINSTAY MACKAY DEFINEDTERMCOM56064K100300,00013,443SH SOLE 000
SPDR SER TRS&P RETAIL ETF78464A7141,304,00013,416SH SOLE 000
MARVELL TECHNOLOGY INCCOM573874104782,00013,414SH SOLE 000
SQUARE INCCL A8522341033,262,00013,378SH SOLE 000
BOSTON SCIENTIFIC CORPCOM101137107572,00013,373SH SOLE 000
PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V408163,00013,361SH SOLE 000
HARROW HEALTH INCCOM415858109124,00013,300SH SOLE 000
FIDELITY COVINGTON TRUSTBLUE CHIP GRWTH316092352430,00013,200SH SOLE 000
PACER FDS TRTRENDP 100 ETF69374H303730,00013,187SH SOLE 000
YETI HLDGS INCCOM98585X1041,209,00013,164SH SOLE 000
BLACKROCK MUN INCOME TRSH BEN INT09248F109203,00013,137SH SOLE 000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4072,342,00013,115SH SOLE 000
TRANSACT TECHNOLOGIES INCCOM892918103180,00013,074SH SOLE 000
ROYCE VALUE TR INCCOM780910105247,00013,021SH SOLE 000
VAXART INCCOM NEW92243A20097,00013,000SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3571,954,00012,966SH SOLE 000
BNY MELLON STRATEGIC MUNS INCOM05588W108116,00012,930SH SOLE 000
REKOR SYSTEMS INCCOM759419104131,00012,900SH SOLE 000
DOMINION ENERGY INCCOM25746U109947,00012,876SH SOLE 000
OAKTREE SPECIALTY LENDING COCOM67401P10886,00012,848SH SOLE 000
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D309616,00012,824SH SOLE 000
STMICROELECTRONICS N VNY REGISTRY861012102465,00012,793SH SOLE 000
CERUS CORPCOM15708510175,00012,756SH SOLE 000
ISHARES TRTIPS BD ETF4642871761,624,00012,688SH SOLE 000
V F CORPCOM9182041081,038,00012,651SH SOLE 000
EATON VANCE TAX-MANAGED DIVECOM27828N102178,00012,622SH SOLE 000
3M COCOM88579Y1012,498,00012,575SH SOLE 000
DUPONT DE NEMOURS INCCOM26614N102973,00012,567SH SOLE 000
XERIS PHARMACEUTICALS INCCOM98422L10751,00012,550SH SOLE 000
TEKLA HEALTHCARE OPPORTUNITISHS879105104286,00012,388SH SOLE 000
HEWLETT PACKARD ENTERPRISE CCOM42824C109180,00012,312SH SOLE 000
GABELLI UTIL TRCOM36240A10198,00012,268SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX316092402180,00012,212SH SOLE 000
KAYNE ANDERSON ENERGY INFRSTCOM486606106108,00012,141SH SOLE 000
PROSHARES TRULTRAPRO SHT QQQ74347G861111,00012,132SH SOLE 000
TEMPLETON EMERGING MKTS INCOCOM88019210997,00012,120SH SOLE 000
EBAY INC.COM278642103851,00012,115SH SOLE 000
II-VI INCCOM902104108879,00012,109SH SOLE 000
NETFLIX INCCOM64110L1066,373,00012,066SH SOLE 000
ARK ETF TRGENOMIC REV ETF00214Q3021,116,00012,060SH SOLE 000
AMERICAN AIRLS GROUP INCCOM02376R102256,00012,054SH SOLE 000
STONECO LTDCOM CL AG85158106807,00012,032SH SOLE 000
WILLIAM PENN BANCORPORATIONCOM96927A105143,00012,000SH SOLE 000
DOUBLELINE YIELD OPPORTUNITICOM25862D105240,00012,000SH SOLE 000
WISDOMTREE TRFLOATNG RAT TREA97717X628300,00011,944SH SOLE 000
MARATHON PETE CORPCOM56585A102722,00011,942SH SOLE 000
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K205905,00011,861SH SOLE 000
WESTERN ASSET EMERGING MKTSCOM95766A101166,00011,851SH SOLE 000
VANECK VECTORS ETF TRBDC INCOME ETF92189F411203,00011,801SH SOLE 000
CAPITAL ONE FINL CORPCOM14040H1051,823,00011,784SH SOLE 000
LUMEN TECHNOLOGIES INCCOM550241103160,00011,769SH SOLE 000
BLACKROCK CR ALLOCATION INCOCOM092508100183,00011,760SH SOLE 000
YUM BRANDS INCCOM9884981011,351,00011,747SH SOLE 000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8701,108,00011,653SH SOLE 000
UNITEDHEALTH GROUP INCCOM91324P1024,655,00011,625SH SOLE 000
T ROWE PRICE ETF INCPRICE BLUE CHIP87283Q107368,00011,625SH SOLE 000
ALLIANCEBERNSTEIN NATL MUN ICOM01864U106175,00011,528SH SOLE 000
APPLIED MATLS INCCOM0382221051,641,00011,523SH SOLE 000
BLACKROCK GLOBAL FLOATING RACOM091941104148,00011,500SH SOLE 000
BROADCOM INCCOM11135F1015,459,00011,448SH SOLE 000
COMPASS PATHWAYS PLCSPONSORED ADS20451W101435,00011,412SH SOLE 000
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1761,414,00011,388SH SOLE 000
VALERO ENERGY CORPCOM91913Y100886,00011,342SH SOLE 000
COLGATE PALMOLIVE COCOM194162103922,00011,334SH SOLE 000
WESTERN UN COCOM959802109260,00011,334SH SOLE 000
GABELLI DIVID & INCOME TRCOM36242H104297,00011,295SH SOLE 000
KONINKLIJKE PHILIPS N VNY REGIS SHS NEW500472303560,00011,273SH SOLE 000
FIRST TR ENHANCED EQUITY INCCOM337318109229,00011,251SH SOLE 000
EATON VANCE TAX-MANAGED GLOBCOM27829C105122,00011,191SH SOLE 000
GLOBAL X FDSGLOBX SUPDV US37950E291223,00011,152SH SOLE 000
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C706756,00011,143SH SOLE 000
EATON VANCE TAX-MANAGED GLOBCOM27829F108113,00011,077SH SOLE 000
SPDR SER TRS&P OILGAS EXP78468R5561,071,00011,073SH SOLE 000
NUVEEN MUN CR OPPORTUNITIESCOM670663103170,00011,035SH SOLE 000
MITSUBISHI UFJ FINL GROUP INSPONSORED ADS60682210460,00011,021SH SOLE 000
MIX TELEMATICS LTDSPONSORED ADR60688N102182,00011,000SH SOLE 000
MORGAN STANLEY EMERGING MKTSCOM61747710467,00011,000SH SOLE 000
GRAN TIERRA ENERGY INCCOM38500T1018,00011,000SH SOLE 000
GEE GROUP INCCOM36165A1026,00011,000SH SOLE 000
GOLD STD VENTURES CORPCOM3807381046,00011,000SH SOLE 000
TWILIO INCCL A90138F1024,327,00010,977SH SOLE 000
WELLS FARGO ADVANTAGE INCOMEWF INC OPPTY FD94987B10596,00010,966SH SOLE 000
BAXTER INTL INCCOM071813109881,00010,941SH SOLE 000
SPDR SER TRS&P DIVID ETF78464A7631,332,00010,891SH SOLE 000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1013,183,00010,798SH SOLE 000
SPDR SER TRS&P CAP MKTS78464A7711,014,00010,785SH SOLE 000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C771574,00010,762SH SOLE 000
MID-SOUTHERN BANCORP INCCOM59548Q107170,00010,723SH SOLE 000
EMERSON ELEC COCOM2910111041,028,00010,686SH SOLE 000
WISDOMTREE TRINTL MIDCAP DV97717W778723,00010,652SH SOLE 000
CHEWY INCCL A16679L109848,00010,638SH SOLE 000
PHILLIPS 66COM718546104913,00010,633SH SOLE 000
FIRST TR EXCHANGE TRADED FDDOW 30 EQL WGT33733A201324,00010,594SH SOLE 000
ADIENT PLCORD SHSG0084W101477,00010,554SH SOLE 000
OCCIDENTAL PETE CORPCOM674599105329,00010,510SH SOLE 000
EVOLUS INCCOM30052C107133,00010,500SH SOLE 000
FLEX LTDORDY2573F102187,00010,490SH SOLE 000
VIRTUS ALLIANZGI CONVERTIBLECOM92838U10856,00010,463SH SOLE 000
EDISON INTLCOM281020107605,00010,461SH SOLE 000
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P103504,00010,350SH SOLE 000
ISHARES TRRUSSELL 2000 ETF4642876552,356,00010,272SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857312,00010,263SH SOLE 000
AXALTA COATING SYS LTDCOMG0750C108313,00010,262SH SOLE 000
GOLDMAN SACHS GROUP INCCOM38141G1043,884,00010,233SH SOLE 000
VANGUARD INDEX FDSLARGE CAP ETF9229086372,052,00010,222SH SOLE 000
FIRSTENERGY CORPCOM337932107380,00010,208SH SOLE 000
KKR & CO INCCOM48251W104603,00010,186SH SOLE 000
ISHARES TRIBOXX INV CP ETF4642872421,365,00010,159SH SOLE 000
FISKER INCCL A COM STK33813J106195,00010,122SH SOLE 000
DELTA AIR LINES INC DELCOM NEW247361702437,00010,096SH SOLE 000
QUANTUMSCAPE CORPCOM CL A74767V109295,00010,077SH SOLE 000
CIVISTA BANCSHARES INCCOM NO PAR178867107222,00010,046SH SOLE 000
VANGUARD INDEX FDSMCAP VL IDXVIP9229085121,409,00010,029SH SOLE 000
CLOROX CO DELCOM1890541091,803,00010,019SH SOLE 000
WISDOMTREE INVTS INCCOM97717P10462,00010,004SH SOLE 000
CHICOS FAS INCCOM16861510266,00010,000SH SOLE 000
FLUENT INCCOM34380C10229,00010,000SH SOLE 000
URANIUM ENERGY CORPCOM91689610327,00010,000SH SOLE 000
EVOLVE TRANSITION INFRASTRUCOM UNITS REP B30053M1049,00010,000SH SOLE 000
BLACKROCK TAX MUNICPAL BD TRSHS09248X100258,00010,000SH SOLE 000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2091,255,0009,968SH SOLE 000
ISHARES TRCORE MSCI TOTAL46432F834729,0009,941SH SOLE 000
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1431,164,0009,935SH SOLE 000
GENERAL DYNAMICS CORPCOM3695501081,865,0009,906SH SOLE 000
PINNACLE WEST CAP CORPCOM723484101811,0009,897SH SOLE 000
SNAP INCCL A83304A106674,0009,887SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E230304,0009,848SH SOLE 000
PIMCO ETF TRENHAN SHRT MA AC72201R833995,0009,759SH SOLE 000
SPDR SER TRPORTFOLIO S&P40078464A847461,0009,757SH SOLE 000
NOVO-NORDISK A SADR670100205815,0009,730SH SOLE 000
DISCOVER FINL SVCSCOM2547091081,148,0009,704SH SOLE 000
FIRST TR INTER DURATN PFD &COM33718W103241,0009,617SH SOLE 000
SPDR DOW JONES INDL AVERAGEUT SER 178467X1093,314,0009,606SH SOLE 000
KRAFT HEINZ COCOM500754106391,0009,588SH SOLE 000
FIRST TR LRGE CP CORE ALPHACOM SHS33734K109815,0009,495SH SOLE 000
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E784262,0009,475SH SOLE 000
SCULPTOR CAP MGMTCOM CL A811246107233,0009,475SH SOLE 000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W105376,0009,446SH SOLE 000
PAYCHEX INCCOM7043261071,011,0009,426SH SOLE 000
AMERICAN ELEC PWR CO INCUNIT 08/15/202502557T307482,0009,400SH SOLE 000
WISDOMTREE TREUR HDG SMLCAP97717X552329,0009,396SH SOLE 000
PNC FINL SVCS GROUP INCCOM6934751051,790,0009,383SH SOLE 000
COHEN & STEERS LTD DURATIONCOM19248C105252,0009,208SH SOLE 000
PROTO LABS INCCOM743713109827,0009,011SH SOLE 000
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X192954,0009,000SH SOLE 000
CARRIER GLOBAL CORPORATIONCOM14448C104435,0008,953SH SOLE 000
DIGITAL TURBINE INCCOM NEW25400W102676,0008,897SH SOLE 000
ISHARES TRIBOXX HI YD ETF464288513775,0008,799SH SOLE 000
INMODE LTDSHSM5425M103832,0008,788SH SOLE 000
INTERNATIONAL PAPER COCOM460146103535,0008,732SH SOLE 000
PPG INDS INCCOM6935061071,470,0008,661SH SOLE 000
EDWARDS LIFESCIENCES CORPCOM28176E108895,0008,645SH SOLE 000
ALLSTATE CORPCOM0200021011,103,0008,453SH SOLE 000
WISDOMTREE TREMG MKTS SMCAP97717W281456,0008,377SH SOLE 000
ORGANON & COCOMMON STOCK68622V106250,0008,248SH SOLE 000
LOEWS CORPCOM540424108447,0008,177SH SOLE 000
SONIC AUTOMOTIVE INCCL A83545G102363,0008,110SH SOLE 000
SCHWAB CHARLES CORPCOM808513105590,0008,105SH SOLE 000
ARCELORMITTAL SA LUXEMBOURGNY REGISTRY SH03938L203252,0008,102SH SOLE 000
MICROCHIP TECHNOLOGY INC.COM5950171041,207,0008,059SH SOLE 000
ISHARES TRMICRO-CAP ETF4642888691,221,0008,000SH SOLE 000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A887404,0008,000SH SOLE 000
ISHARES TRRUS 1000 GRW ETF4642876142,156,0007,941SH SOLE 000
GLOBAL X FDSRUSSELL 200037954Y459203,0007,921SH SOLE 000
D R HORTON INCCOM23331A109715,0007,914SH SOLE 000
ALCOA CORPCOM013872106290,0007,879SH SOLE 000
SCHWAB STRATEGIC TRUS SML CAP ETF808524607820,0007,874SH SOLE 000
NUCOR CORPCOM670346105748,0007,796SH SOLE 000
ISHARES TRMSCI KLD400 SOC464288570644,0007,777SH SOLE 000
AUTOMATIC DATA PROCESSING INCOM0530151031,542,0007,765SH SOLE 000
ADOBE SYSTEMS INCORPORATEDCOM00724F1014,522,0007,721SH SOLE 000
SILVERGATE CAP CORPCL A82837P408859,0007,583SH SOLE 000
CARDINAL HEALTH INCCOM14149Y108432,0007,569SH SOLE 000
ISHARES TRRUS 1000 VAL ETF4642875981,195,0007,533SH SOLE 000
DANAHER CORPORATIONCOM2358511022,011,0007,494SH SOLE 000
SCHWAB STRATEGIC TRSHT TM US TRES808524862384,0007,490SH SOLE 000
BANK NEW YORK MELLON CORPCOM064058100384,0007,486SH SOLE 000
TRACTOR SUPPLY COCOM8923561061,388,0007,461SH SOLE 000
ZIONS BANCORPORATION N ACOM989701107392,0007,420SH SOLE 000
OSI ETF TROSHARES US QUALT67110P407312,0007,417SH SOLE 000
SUNOCO LP/SUNOCO FIN CORPCOM UT REP LP86765K109277,0007,335SH SOLE 000
VANGUARD WORLD FDMEGA GRWTH IND9219108161,695,0007,326SH SOLE 000
U S CONCRETE INCCOM90333L201534,0007,235SH SOLE 000
ROYAL DUTCH SHELL PLCSPONS ADR A780259206291,0007,199SH SOLE 000
BERRY GLOBAL GROUP INCCOM08579W103469,0007,198SH SOLE 000
CUSHING NEXTGEN INFRA INCM FCOM231647207344,0007,118SH SOLE 000
ISHARES TRESG AWR MSCI USA46435G425701,0007,115SH SOLE 000
ISHARES TRESG AW MSCI EAFE46435G516561,0007,104SH SOLE 000
FIRST TR EXCHANGE-TRADED FDINDXX INOVTV ETF33741X201298,0007,075SH SOLE 000
APOLLO GLOBAL MGMT INCCOM CL A03768E105430,0006,921SH SOLE 000
ISHARES TRMORNINGSTAR GRWT464287119445,0006,864SH SOLE 000
ALPHABET INCCAP STK CL A02079K30516,682,0006,832SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX316092881315,0006,823SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E500472,0006,817SH SOLE 000
WISDOMTREE TRUS LARGECAP FUND97717W588309,0006,680SH SOLE 000
SPDR SER TRS&P BIOTECH78464A870903,0006,670SH SOLE 000
RPM INTL INCCOM749685103590,0006,650SH SOLE 000
PRICE T ROWE GROUP INCCOM74144T1081,303,0006,582SH SOLE 000
ROSS STORES INCCOM778296103814,0006,564SH SOLE 000
FIRST TR EXCHANGE-TRADED ALPSML CAP VAL ALPH33737M409334,0006,555SH SOLE 000
PULTE GROUP INCCOM745867101358,0006,553SH SOLE 000
NIO INCSPON ADS62914V106341,0006,419SH SOLE 000
LPL FINL HLDGS INCCOM50212V100866,0006,414SH SOLE 000
FIDELITY NATL INFORMATION SVCOM31620M106903,0006,376SH SOLE 000
FEDEX CORPCOM31428X1061,902,0006,375SH SOLE 000
VANGUARD INTL EQUITY INDEX FGLB EX US ETF922042676372,0006,373SH SOLE 000
CLOUDFLARE INCCL A COM18915M107673,0006,363SH SOLE 000
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B833635105299,0006,319SH SOLE 000
FRONTDOOR INCCOM35905A109309,0006,196SH SOLE 000
OTIS WORLDWIDE CORPCOM68902V107501,0006,127SH SOLE 000
ANTHEM INCCOM0367521032,333,0006,110SH SOLE 000
ETF MANAGERS TRPRIME CYBR SCRTY26924G201367,0006,058SH SOLE 000
SYSCO CORPCOM871829107467,0006,012SH SOLE 000
ISHARES TRISHARES BIOTECH464287556983,0006,007SH SOLE 000
WOLVERINE WORLD WIDE INCCOM978097103202,0006,000SH SOLE 000
STEM INCCOM85859N102215,0005,970SH SOLE 000
NEWMONT CORPCOM651639106374,0005,903SH SOLE 000
ETF SER SOLUTIONSDEFIANCE NEXT26922A289223,0005,852SH SOLE 000
ARK ETF TRNEXT GNRTN INTER00214Q401897,0005,820SH SOLE 000
VANGUARD WORLD FDMEGA CAP INDEX921910873886,0005,817SH SOLE 000
ISHARES TRU.S. TECH ETF464287721578,0005,815SH SOLE 000
AMEREN CORPCOM023608102460,0005,745SH SOLE 000
SIREN ETF TRNSD NXGN ECO ETF829658202271,0005,705SH SOLE 000
3-D SYS CORP DELCOM NEW88554D205228,0005,700SH SOLE 000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y100466,0005,660SH SOLE 000
CONSTELLATION BRANDS INCCL A21036P1081,316,0005,625SH SOLE 000
DEERE & COCOM2441991051,975,0005,600SH SOLE 000
DXC TECHNOLOGY COCOM23355L106218,0005,599SH SOLE 000
VIRGIN GALACTIC HOLDINGS INCCOM92766K106255,0005,553SH SOLE 000
NEW YORK TIMES COCL A650111107241,0005,544SH SOLE 000
AUTONATION INCCOM05329W102523,0005,517SH SOLE 000
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X135240,0005,497SH SOLE 000
CHURCH & DWIGHT INCCOM171340102464,0005,439SH SOLE 000
EVERSOURCE ENERGYCOM30040W108436,0005,439SH SOLE 000
LAS VEGAS SANDS CORPCOM517834107282,0005,352SH SOLE 000
ISHARES TRSELECT DIVID ETF464287168620,0005,316SH SOLE 000
PROSHARES TRS&P MDCP 400 DIV74347B680378,0005,303SH SOLE 000
BANK HAWAII CORPCOM062540109445,0005,282SH SOLE 000
ISHARES TRMORNINGSTAR VALU464288109340,0005,260SH SOLE 000
CRACKER BARREL OLD CTRY STORCOM22410J106772,0005,199SH SOLE 000
L3HARRIS TECHNOLOGIES INCCOM5024311091,122,0005,190SH SOLE 000
VMWARE INCCL A COM928563402829,0005,184SH SOLE 000
ENBRIDGE INCCOM29250N105206,0005,154SH SOLE 000
ALCON AGORD SHSH01301128362,0005,151SH SOLE 000
JD.COM INCSPON ADR CL A47215P106411,0005,150SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C7301,027,0005,129SH SOLE 000
FORTIVE CORPCOM34959J108356,0005,105SH SOLE 000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742525,0005,068SH SOLE 000
CIENA CORPCOM NEW171779309286,0005,023SH SOLE 000
DOCUSIGN INCCOM2561631061,388,0004,963SH SOLE 000
RESMED INCCOM7611521071,220,0004,949SH SOLE 000
ISHARES TRJPMORGAN USD EMG464288281554,0004,928SH SOLE 000
ALLY FINL INCCOM02005N100245,0004,910SH SOLE 000
SCHWAB STRATEGIC TRUS BRD MKT ETF808524102511,0004,899SH SOLE 000
XILINX INCCOM983919101708,0004,893SH SOLE 000
MARSH & MCLENNAN COS INCCOM571748102688,0004,887SH SOLE 000
MASCO CORPCOM574599106286,0004,850SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V738215,0004,835SH SOLE 000
CHARLES RIV LABS INTL INCCOM1598641071,772,0004,789SH SOLE 000
ALPHABET INCCAP STK CL C02079K10711,958,0004,771SH SOLE 000
DOLLAR GEN CORP NEWCOM2566771051,025,0004,738SH SOLE 000
CDK GLOBAL INCCOM12508E101234,0004,710SH SOLE 000
KLA CORPCOM NEW4824801001,526,0004,706SH SOLE 000
ZIMMER BIOMET HOLDINGS INCCOM98956P102755,0004,693SH SOLE 000
SHERWIN WILLIAMS COCOM8243481061,278,0004,689SH SOLE 000
SS&C TECHNOLOGIES HLDGS INCCOM78467J100337,0004,676SH SOLE 000
MODERNA INCCOM60770K1071,097,0004,670SH SOLE 000
NUANCE COMMUNICATIONS INCCOM67020Y100253,0004,646SH SOLE 000
ESSENTIAL UTILS INCCOM29670G102210,0004,591SH SOLE 000
NORFOLK SOUTHN CORPCOM6558441081,215,0004,577SH SOLE 000
ISHARES TRCORE S&P US GWT464287671458,0004,539SH SOLE 000
CONSOLIDATED EDISON INCCOM209115104325,0004,537SH SOLE 000
PELOTON INTERACTIVE INCCL A COM70614W100563,0004,536SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C714311,0004,468SH SOLE 000
ISHARES TRNATIONAL MUN ETF464288414523,0004,459SH SOLE 000
ARK ETF TRAUTNMUS TECHNLGY00214Q203379,0004,393SH SOLE 000
AKAMAI TECHNOLOGIES INCCOM00971T101511,0004,379SH SOLE 000
SPROUT SOCIAL INCCOM CL A85209W109391,0004,373SH SOLE 000
THERMO FISHER SCIENTIFIC INCCOM8835561022,192,0004,345SH SOLE 000
WESTERN DIGITAL CORP.COM958102105309,0004,338SH SOLE 000
LINDE PLCSHSG5494J1031,250,0004,325SH SOLE 000
TE CONNECTIVITY LTDREG SHSH84989104584,0004,318SH SOLE 000
COINBASE GLOBAL INCCOM CL A19260Q1071,091,0004,307SH SOLE 000
VANGUARD BD INDEX FDSINTERMED TERM921937819384,0004,265SH SOLE 000
ACTIVISION BLIZZARD INCCOM00507V109402,0004,211SH SOLE 000
T-MOBILE US INCCOM872590104605,0004,180SH SOLE 000
XCEL ENERGY INCCOM98389B100273,0004,141SH SOLE 000
SEALED AIR CORP NEWCOM81211K100245,0004,134SH SOLE 000
LULULEMON ATHLETICA INCCOM5500211091,508,0004,131SH SOLE 000
CROWN CASTLE INTL CORP NEWCOM22822V101806,0004,131SH SOLE 000
J P MORGAN EXCHANGE-TRADED FBETABULDRS JAPAN46641Q217230,0004,077SH SOLE 000
STANLEY BLACK & DECKER INCCOM854502101820,0004,000SH SOLE 000
DOVER CORPCOM260003108598,0003,970SH SOLE 000
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y109369,0003,961SH SOLE 000
TRANE TECHNOLOGIES PLCSHSG8994E103728,0003,953SH SOLE 000
ISHARES TRRUS MD CP GR ETF464287481445,0003,935SH SOLE 000
COMMERCE BANCSHARES INCCOM200525103293,0003,929SH SOLE 000
EXACT SCIENCES CORPCOM30063P105487,0003,918SH SOLE 000
ISHARES TRDOW JONES US ETF464287846423,0003,914SH SOLE 000
AMERICAN TOWER CORP NEWCOM03027X1001,055,0003,907SH SOLE 000
STRYKER CORPORATIONCOM8636671011,014,0003,903SH SOLE 000
ISHARES TREAFE GRWTH ETF464288885417,0003,884SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V373623,0003,867SH SOLE 000
GENUINE PARTS COCOM372460105489,0003,864SH SOLE 000
CHUBB LIMITEDCOMH1467J104612,0003,852SH SOLE 000
FIVE BELOW INCCOM33829M101742,0003,838SH SOLE 000
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R103337,0003,829SH SOLE 000
BEST BUY INCCOM086516101437,0003,798SH SOLE 000
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F676992,0003,781SH SOLE 000
CROWDSTRIKE HLDGS INCCL A22788C105949,0003,776SH SOLE 000
VANECK VECTORS ETF TRRETAIL ETF92189F684660,0003,761SH SOLE 000
KELLOGG COCOM487836108242,0003,756SH SOLE 000
BOOZ ALLEN HAMILTON HLDG CORCL A099502106318,0003,739SH SOLE 000
ALASKA AIR GROUP INCCOM011659109223,0003,697SH SOLE 000
ILLINOIS TOOL WKS INCCOM452308109825,0003,689SH SOLE 000
LAUDER ESTEE COS INCCL A5184391041,171,0003,683SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G698271,0003,673SH SOLE 000
MARRIOTT INTL INC NEWCL A571903202497,0003,641SH SOLE 000
SCHWAB STRATEGIC TRUS TIPS ETF808524870223,0003,574SH SOLE 000
FORTUNE BRANDS HOME & SEC INCOM34964C106354,0003,554SH SOLE 000
VANGUARD BD INDEX FDSLONG TERM BOND921937793364,0003,529SH SOLE 000
VANGUARD ADMIRAL FDS INC500 GRTH IDX F921932505921,0003,510SH SOLE 000
VANGUARD WORLD FDSHEALTH CAR ETF92204A504862,0003,490SH SOLE 000
AXON ENTERPRISE INCCOM05464C101617,0003,488SH SOLE 000
BIGCOMMERCE HLDGS INCCOM SER 108975P108225,0003,459SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y704354,0003,454SH SOLE 000
SONY GROUP CORPORATIONSPONSORED ADR835699307334,0003,438SH SOLE 000
ISHARES TRCORE HIGH DV ETF46429B663328,0003,394SH SOLE 000
WORKDAY INCCL A98138H101803,0003,362SH SOLE 000
ANALOG DEVICES INCCOM032654105578,0003,355SH SOLE 000
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G706297,0003,321SH SOLE 000
LEIDOS HOLDINGS INCCOM525327102332,0003,280SH SOLE 000
CUMMINS INCCOM231021106799,0003,277SH SOLE 000
ISHARES TRS&P MC 400VL ETF464287705345,0003,272SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF922042874216,0003,216SH SOLE 000
ISHARES TRSHORT TREAS BD464288679355,0003,213SH SOLE 000
JAZZ PHARMACEUTICALS PLCSHS USDG50871105570,0003,206SH SOLE 000
BRINKS COCOM109696104246,0003,201SH SOLE 000
MAXIM INTEGRATED PRODS INCCOM57772K101337,0003,194SH SOLE 000
BHP GROUP LTDSPONSORED ADS088606108231,0003,178SH SOLE 000
AMERISOURCEBERGEN CORPCOM03073E105362,0003,164SH SOLE 000
PROSHARES TRRUSS 2000 DIVD74347B698201,0003,158SH SOLE 000
LGI HOMES INCCOM50187T106504,0003,111SH SOLE 000
SEMPRA ENERGYCOM816851109410,0003,097SH SOLE 000
ISHARES INCMSCI JPN ETF NEW46434G822206,0003,057SH SOLE 000
LYONDELLBASELL INDUSTRIES NSHS - A -N53745100314,0003,049SH SOLE 000
RIO TINTO PLCSPONSORED ADR767204100255,0003,041SH SOLE 000
DOLLAR TREE INCCOM256746108302,0003,036SH SOLE 000
CHEGG INCCOM163092109251,0003,026SH SOLE 000
FIRST TR NAS100 EQ WEIGHTEDSHS337344105338,0003,010SH SOLE 000
PENTAIR PLCSHSG7S00T104202,0002,997SH SOLE 000
JACOBS ENGR GROUP INCCOM469814107396,0002,970SH SOLE 000
ISHARES TREXPANDED TECH4642875151,147,0002,942SH SOLE 000
NXP SEMICONDUCTORS N VCOMN6596X109604,0002,938SH SOLE 000
ISHARES TRU.S. REAL ES ETF464287739298,0002,919SH SOLE 000
BROWN FORMAN CORPCL B115637209218,0002,909SH SOLE 000
ISHARES TRRUS 2000 VAL ETF464287630482,0002,905SH SOLE 000
PRUDENTIAL FINL INCCOM744320102296,0002,891SH SOLE 000
RAYMOND JAMES FINL INCCOM754730109368,0002,831SH SOLE 000
AMERIPRISE FINL INCCOM03076C106704,0002,827SH SOLE 000
MATCH GROUP INC NEWCOM57667L107452,0002,800SH SOLE 000
FISERV INCCOM337738108297,0002,779SH SOLE 000
MONSTER BEVERAGE CORP NEWCOM61174X109254,0002,778SH SOLE 000
ROKU INCCOM CL A77543R1021,274,0002,774SH SOLE 000
CIGNA CORP NEWCOM125523100658,0002,774SH SOLE 000
VANGUARD INDEX FDSMCAP GR IDXVIP922908538652,0002,760SH SOLE 000
ISHARES TRU.S. CNSM SV ETF464287580212,0002,727SH SOLE 000
ISHARES TRMSCI EAFE MIN VL46429B689204,0002,702SH SOLE 000
CREE INCCOM225447101261,0002,669SH SOLE 000
SPDR SER TRBLOOMBERG BRCLYS78468R622293,0002,663SH SOLE 000
ROYAL BK CDACOM780087102270,0002,663SH SOLE 000
GALLAGHER ARTHUR J & COCOM363576109372,0002,654SH SOLE 000
HILTON WORLDWIDE HLDGS INCCOM43300A203319,0002,647SH SOLE 000
COPART INCCOM217204106342,0002,598SH SOLE 000
ROBLOX CORPCL A771049103228,0002,536SH SOLE 000
MCKESSON CORPCOM58155Q103483,0002,527SH SOLE 000
SKYWORKS SOLUTIONS INCCOM83088M102481,0002,510SH SOLE 000
AIR PRODS & CHEMS INCCOM009158106715,0002,486SH SOLE 000
ISHARES TR1 3 YR TREAS BD464287457212,0002,465SH SOLE 000
BEYOND MEAT INCCOM08862E109388,0002,462SH SOLE 000
PRIMERICA INCCOM74164M108375,0002,452SH SOLE 000
QUANTA SVCS INCCOM74762E102221,0002,440SH SOLE 000
INTERNATIONAL FLAVORS&FRAGRACOM459506101362,0002,424SH SOLE 000
AUTOZONE INCCOM0533321023,611,0002,420SH SOLE 000
TELADOC HEALTH INCCOM87918A105401,0002,411SH SOLE 000
DIAMONDBACK ENERGY INCCOM25278X109224,0002,383SH SOLE 000
PARKER-HANNIFIN CORPCOM701094104719,0002,340SH SOLE 000
VANECK VECTORS ETF TRLOW CARBN ENERGY92189F502375,0002,325SH SOLE 000
VANGUARD WORLD FDSINF TECH ETF92204A702924,0002,318SH SOLE 000
INTUITCOM4612021031,134,0002,314SH SOLE 000
QORVO INCCOM74736K101453,0002,313SH SOLE 000
VANGUARD ADMIRAL FDS INC500 VAL IDX FD921932703329,0002,307SH SOLE 000
BAIDU INCSPON ADR REP A056752108463,0002,271SH SOLE 000
TRAVELERS COMPANIES INCCOM89417E109340,0002,268SH SOLE 000
VERISK ANALYTICS INCCOM92345Y106393,0002,250SH SOLE 000
REPUBLIC SVCS INCCOM760759100244,0002,215SH SOLE 000
HERSHEY COCOM427866108384,0002,206SH SOLE 000
AGILENT TECHNOLOGIES INCCOM00846U101326,0002,205SH SOLE 000
EVERCORE INCCLASS A29977A105309,0002,194SH SOLE 000
AMERICAN WTR WKS CO INC NEWCOM030420103334,0002,164SH SOLE 000
SYNOPSYS INCCOM871607107589,0002,134SH SOLE 000
DTE ENERGY COCOM233331107276,0002,129SH SOLE 000
PROGRESSIVE CORPCOM743315103207,0002,106SH SOLE 000
GENERAC HLDGS INCCOM368736104872,0002,100SH SOLE 000
PALO ALTO NETWORKS INCCOM697435105772,0002,081SH SOLE 000
ETSY INCCOM29786A106425,0002,067SH SOLE 000
ROCKWELL AUTOMATION INCCOM773903109588,0002,055SH SOLE 000
BECTON DICKINSON & COCOM075887109492,0002,022SH SOLE 000
BLACKROCK INCCOM09247X1011,765,0002,017SH SOLE 000
LABORATORY CORP AMER HLDGSCOM NEW50540R409554,0002,009SH SOLE 000
ISHARES TRRUS MDCP VAL ETF464287473230,0002,002SH SOLE 000
XYLEM INCCOM98419M100240,0002,001SH SOLE 000
ZOOM VIDEO COMMUNICATIONS INCL A98980L101774,0002,000SH SOLE 000
FORTINET INCCOM34959E109476,0001,997SH SOLE 000
ALLEGION PLCORD SHSG0176J109276,0001,981SH SOLE 000
ADVANCED DRAIN SYS INC DELCOM00790R104227,0001,947SH SOLE 000
EXPEDITORS INTL WASH INCCOM302130109235,0001,859SH SOLE 000
VEEVA SYS INCCL A COM922475108576,0001,851SH SOLE 000
CINCINNATI FINL CORPCOM172062101212,0001,821SH SOLE 000
ILLUMINA INCCOM452327109858,0001,813SH SOLE 000
AMPLIFY ETF TRONLIN RETL ETF032108102234,0001,804SH SOLE 000
INTELLIA THERAPEUTICS INCCOM45826J105290,0001,789SH SOLE 000
TERADYNE INCCOM880770102240,0001,788SH SOLE 000
BIOGEN INCCOM09062X103615,0001,775SH SOLE 000
ELECTRONIC ARTS INCCOM285512109247,0001,718SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL MAT46137V316282,0001,715SH SOLE 000
MOTOROLA SOLUTIONS INCCOM NEW620076307363,0001,673SH SOLE 000
ALEXION PHARMACEUTICALS INCCOM015351109305,0001,661SH SOLE 000
POOL CORPCOM73278L105761,0001,659SH SOLE 000
CME GROUP INCCOM12572Q105349,0001,641SH SOLE 000
QUEST DIAGNOSTICS INCCOM74834L100211,0001,602SH SOLE 000
DARDEN RESTAURANTS INCCOM237194105224,0001,531SH SOLE 000
LAM RESEARCH CORPCOM512807108992,0001,524SH SOLE 000
OREILLY AUTOMOTIVE INCCOM67103H107861,0001,521SH SOLE 000
TOYOTA MOTOR CORPSP ADR REP2COM892331307264,0001,509SH SOLE 000
ISHARES TRMSCI USA QLT FCT46432F339200,0001,503SH SOLE 000
EQUINIX INCCOM29444U7001,204,0001,500SH SOLE 000
ZSCALER INCCOM98980G102320,0001,480SH SOLE 000
HUMANA INCCOM444859102654,0001,477SH SOLE 000
VERTEX PHARMACEUTICALS INCCOM92532F100286,0001,416SH SOLE 000
SCOTTS MIRACLE-GRO COCL A810186106253,0001,317SH SOLE 000
HUNTINGTON INGALLS INDS INCCOM446413106252,0001,197SH SOLE 000
ULTA BEAUTY INCCOM90384S303412,0001,192SH SOLE 000
GLOBAL PMTS INCCOM37940X102219,0001,167SH SOLE 000
WHIRLPOOL CORPCOM963320106247,0001,131SH SOLE 000
VANGUARD WORLD FDSCONSUM STP ETF92204A207204,0001,120SH SOLE 000
VANGUARD INDEX FDSSML CP GRW ETF922908595322,0001,112SH SOLE 000
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107531,0001,081SH SOLE 000
FLEETCOR TECHNOLOGIES INCCOM339041105266,0001,038SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V332296,0001,009SH SOLE 000
S&P GLOBAL INCCOM78409V104412,0001,004SH SOLE 000
ISHARES TRRUS 2000 GRW ETF464287648301,000967SH SOLE 000
ASML HOLDING N VN Y REGISTRY SHSN07059210659,000954SH SOLE 000
AUTODESK INCCOM052769106278,000953SH SOLE 000
SNAP ON INCCOM833034101211,000946SH SOLE 000
LITHIA MTRS INCCOM536797103323,000941SH SOLE 000
ROPER TECHNOLOGIES INCCOM776696106442,000939SH SOLE 000
AON PLCSHS CL AG0403H108214,000895SH SOLE 000
MOODYS CORPCOM615369105316,000873SH SOLE 000
SNOWFLAKE INCCL A833445109211,000873SH SOLE 000
ISHARES TRRUSSELL 3000 ETF464287689220,000861SH SOLE 000
FACTSET RESH SYS INCCOM303075105287,000855SH SOLE 000
DEXCOM INCCOM252131107350,000819SH SOLE 000
MARKETAXESS HLDGS INCCOM57060D108363,000784SH SOLE 000
CINTAS CORPCOM172908105299,000782SH SOLE 000
SPOTIFY TECHNOLOGY S ASHSL8681T102209,000759SH SOLE 000
ARISTA NETWORKS INCCOM040413106267,000738SH SOLE 000
MARTIN MARIETTA MATLS INCCOM573284106223,000635SH SOLE 000
SERVICENOW INCCOM81762P102340,000618SH SOLE 000
REGENERON PHARMACEUTICALSCOM75886F107343,000614SH SOLE 000
DECKERS OUTDOOR CORPCOM243537107212,000552SH SOLE 000
MICROSTRATEGY INCCL A NEW594972408352,000530SH SOLE 000
ALIGN TECHNOLOGY INCCOM016255101288,000472SH SOLE 000
DOMINOS PIZZA INCCOM25754A201219,000470SH SOLE 000
ZEBRA TECHNOLOGIES CORPORATICL A989207105234,000442SH SOLE 000
BOSTON BEER INCCL A100557107434,000425SH SOLE 000
CHIPOTLE MEXICAN GRILL INCCOM169656105594,000383SH SOLE 000
SVB FINANCIAL GROUPCOM78486Q101208,000374SH SOLE 000
INTUITIVE SURGICAL INCCOM NEW46120E602334,000363SH SOLE 000
IDEXX LABS INCCOM45168D104209,000331SH SOLE 000
MERCADOLIBRE INCCOM58733R102269,000173SH SOLE 000
METTLER TOLEDO INTERNATIONALCOM592688105222,000160SH SOLE 000
BERKSHIRE HATHAWAY INC DELCL A0846701081,674,0004SH SOLE 000