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
AMAZON COM INCCOM0231351064,4451,292SH SOLE 121101,161
ULTA BEAUTY INCCOM90384S30312SH SOLE 002
FIRST TR NAS100 EQ WEIGHTEDSHS33734410522200SH SOLE 00200
INVESCO QQQ TRUNIT SER 146090E10313,58738,336SH SOLE 3,69670033,939
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8033162,140SH SOLE 39001,750
STARBUCKS CORPCOM8552441092021,808SH SOLE 8460962
PUBLIC SVC ENTERPRISE GRP INCOM7445731067120SH SOLE 00120
ALNYLAM PHARMACEUTICALS INCCOM02043Q10723135SH SOLE 13500
ANTHEM INCCOM03675210301SH DFND 001
ANTHEM INCCOM0367521036961,822SH SOLE 13601,686
DOLLAR GEN CORP NEWCOM2566771055332,461SH SOLE 30702,154
IONIS PHARMACEUTICALS INCCOM46222210016399SH SOLE 39900
JOHNSON & JOHNSONCOM4781601049565,802SH SOLE 629755,097
LKQ CORPCOM5018892081803,667SH SOLE 1,03402,633
ABB LTDSPONSORED ADR0003752041213,574SH SOLE 3,57400
VANGUARD INDEX FDSTOTAL STK MKT9229087694,60620,672SH SOLE 5,198015,473
BANK OZKCOM06417N103116SH SOLE 0016
VANGUARD INDEX FDSEXTEND MKT ETF9229086521,5148,031SH SOLE 91507,115
COSTCO WHSL CORP NEWCOM22160K1058292,095SH SOLE 269301,796
ISHARES TRMSCI EMG MKT ETF4642872341,10820,092SH SOLE 783019,309
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1435454,650SH SOLE 47504,175
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X17612100SH SOLE 00100
GOLDMAN SACHS GROUP INCCOM38141G10438100SH SOLE 00100
YUM BRANDS INCCOM988498101435SH SOLE 0035
BOSTON SCIENTIFIC CORPCOM10113710711265SH SOLE 00265
F5 NETWORKS INCCOM3156161023852,060SH SOLE 80801,252
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8602154,847SH SOLE 71104,136
PROCTER AND GAMBLE COCOM7427181091,1978,870SH SOLE 1,0101507,710
COCA COLA COCOM19121610011199SH SOLE 490150
GENERAL MLS INCCOM3703341041893,107SH SOLE 2003,087
ISHARES TRU.S. ENERGY ETF464287796145SH SOLE 4500
OCCIDENTAL PETE CORPCOM67459910513408SH SOLE 00408
TRUIST FINL CORPCOM89832Q10914250SH SOLE 00250
UNITED PARCEL SERVICE INCCL B9113121064242,040SH SOLE 4301,997
BIOGEN INCCOM09062X103325938SH SOLE 2410696
INVESCO DB COMMDY INDX TRCKUNIT46138B1034232SH SOLE 00232
INTEL CORPCOM45814010001SH DFND 001
INTEL CORPCOM45814010081714,545SH SOLE 715013,830
MEDTRONIC PLCSHSG5960L1031841,481SH SOLE 10001,381
CLOROX CO DELCOM189054109157875SH SOLE 900785
ISHARES INCMSCI TAIWAN ETF46434G7721732,700SH SOLE 20002,500
NETFLIX INCCOM64110L1069041,711SH SOLE 212501,449
SPDR DOW JONES INDL AVERAGEUT SER 178467X1094071,180SH SOLE 12601,054
HORMEL FOODS CORPCOM44045210012250SH SOLE 00250
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X74912228SH SOLE 195032
SANOFISPONSORED ADR80105N1052915,525SH SOLE 20005,325
MERCK & CO INCCOM58933Y10589611,520SH SOLE 1,205010,315
SPDR S&P 500 ETF TRTR UNIT78462F10312,46929,129SH SOLE 3,54430025,284
ADVANSIX INCCOM00773T10104SH SOLE 004
MCKESSON CORPCOM58155Q1031,1305,909SH SOLE 46705,442
E L F BEAUTY INCCOM26856L103123SH SOLE 0023
MASTERCARD INCORPORATEDCL A57636Q1043,0918,465SH SOLE 87907,586
ILLINOIS TOOL WKS INCCOM4523081096162,755SH SOLE 37502,380
YUM CHINA HLDGS INCCOM98850P109235SH SOLE 0035
DIAGEO PLCSPON ADR NEW25243Q2051158SH SOLE 34023
ISHARES TRTIPS BD ETF46428717625197SH SOLE 00197
FIRST TR EXCHANGE-TRADED FDNASDAQ TRANSN33738R79554816,119SH SOLE 2,100014,019
VERTEX PHARMACEUTICALS INCCOM92532F1001469SH SOLE 59010
FIRST TR EXCHANGE-TRADED FDNASDQ OIL GAS33738R8451287,010SH SOLE 1,10005,909
ISHARES TRUS HOME CONS ETF4642887523855,559SH SOLE 80004,758
ATHENE HOLDING LTDCL AG0684D1075067,500SH SOLE 1,20006,300
CORNING INCCOM219350105240SH SOLE 4000
BANK NEW YORK MELLON CORPCOM064058100951,857SH SOLE 001,857
VERIZON COMMUNICATIONS INCCOM92343V1041953,489SH SOLE 003,488
CHUBB LIMITEDCOMH1467J10431193SH SOLE 00193
MARVELL TECHNOLOGY INCCOM5738741042454,200SH SOLE 80003,400
ISHARES TRCOHEN STEER REIT464287564118SH SOLE 1008
FEDEX CORPCOM31428X1063751,258SH SOLE 10001,158
PEPSICO INCCOM7134481088655,837SH SOLE 1705,819
VIAVI SOLUTIONS INCCOM925550105014SH SOLE 1400
KIMBERLY-CLARK CORPCOM494368103751SH SOLE 0051
NUVEEN CR OPPORTUNITIES 2022COM67075U102293,504SH SOLE 50003,004
HONEYWELL INTL INCCOM4385161063281,494SH SOLE 26001,233
KKR REAL ESTATE FIN TR INCCOM48251K1001567,200SH SOLE 80006,400
US BANCORP DELCOM NEW902973304349SH SOLE 0049
SPDR SER TRBLMBRG BRC CNVRT78464A3596377,347SH SOLE 5507,291
HOME DEPOT INCCOM4370761021,6775,260SH SOLE 1,05104,209
BOSTON OMAHA CORPCOM10104410518578SH SOLE 57800
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X1352636,024SH SOLE 80005,224
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1093524,101SH SOLE 80003,301
DUPONT DE NEMOURS INCCOM26614N1021,22415,812SH SOLE 804015,008
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2095684,511SH SOLE 25004,261
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X2001124,324SH SOLE 50003,824
SOUTHERN COCOM84258710755908SH SOLE 2000708
AMERISOURCEBERGEN CORPCOM03073E1057946,938SH SOLE 1,59305,345
BECTON DICKINSON & COCOM07588710901SH SOLE 001
SCHWAB STRATEGIC TRUS SML CAP ETF8085246079789,389SH SOLE 1,20008,188
ISHARES TRRUS 1000 GRW ETF4642876142,6179,640SH SOLE 1,28708,353
SCHWAB STRATEGIC TRINTL EQTY ETF80852480514348SH SOLE 00348
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y30811155SH SOLE 00154
SPDR SER TRPORTFOLIO S&P40078464A8479189SH SOLE 00189
FORTINET INCCOM34959E1095002,100SH SOLE 30001,800
IQVIA HLDGS INCCOM46266C1058343,443SH SOLE 003,443
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83739770SH SOLE 720696
CANNAE HLDGS INCCOM13765N107383SH SOLE 8300
LUMEN TECHNOLOGIES INCCOM550241103191,374SH SOLE 28501,089
HENRY JACK & ASSOC INCCOM42628110148291SH SOLE 266025
ISHARES TRBROAD USD HIGH46435U8531212,896SH SOLE 002,896
MSC INDL DIRECT INCCL A5535301063924,367SH SOLE 98203,385
FS KKR CAP CORPCOM30263520625311,770SH SOLE 1,300010,470
ISHARES TRCORE S&P SCP ETF4642878044,46139,483SH SOLE 5,952033,531
BERKSHIRE HATHAWAY INC DELCL B NEW0846707023,53212,710SH SOLE 541012,169
SCHWAB STRATEGIC TREMRG MKTEQ ETF80852470634410,473SH SOLE 1,10009,373
ADOBE SYSTEMS INCORPORATEDCOM00724F101242413SH SOLE 00413
WEYERHAEUSER CO MTN BECOM NEW962166104124SH SOLE 0024
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4091171,421SH SOLE 10001,320
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C870438SH SOLE 0038
ALPHABET INCCAP STK CL A02079K3051,856760SH SOLE 1150645
FISERV INCCOM33773810801SH DFND 001
FISERV INCCOM3377381081441,350SH SOLE 21501,135
OREILLY AUTOMOTIVE INCCOM67103H10723SH SOLE 003
FIRST TR EXCH TRADED FD IIIMUNI HI INCM ETF33739P3011352,402SH SOLE 40002,002
CONSTELLATION BRANDS INCCL A21036P10865280SH SOLE 255025
UNILEVER PLCSPON ADR NEW9047677042113,614SH SOLE 503,609
SENSATA TECHNOLOGIES HLDG PLSHSG8060N102110SH SOLE 0010
ISHARES TRUS INFRASTRUC46435U7132848,044SH SOLE 90007,143
MICROSOFT CORPCOM5949181044,58216,914SH SOLE 980015,933
DOCUSIGN INCCOM2561631062811,005SH SOLE 3550650
CHAMPIONX CORPORATIONCOM15872M1049339SH SOLE 00339
INDEXIQ ETF TRIQ MRGR ARB ETF45409B800671,989SH SOLE 001,989
HEALTHPEAK PROPERTIES INCCOM42250P10313380SH SOLE 00380
SCHLUMBERGER LTDCOM STK80685710831958SH SOLE 8130145
CVS HEALTH CORPCOM1266501002,21426,531SH SOLE 2,352024,179
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8522272,802SH SOLE 40002,402
NUSHARES ETF TRNUVEEN SHRT TERM67092P7061705,000SH SOLE 70004,300
MASCO CORPCOM574599106120SH SOLE 0020
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C70662917SH SOLE 2000716
ASPEN TECHNOLOGY INCCOM04532710331226SH SOLE 158068
BOEING COCOM097023105311SH SOLE 0011
VANGUARD INDEX FDSSMALL CP ETF922908751134594SH SOLE 120582
VANGUARD INDEX FDSMID CAP ETF922908629166701SH SOLE 00701
NEXTERA ENERGY INCCOM65339F1015667,730SH SOLE 1,14406,585
NEXTERA ENERGY INCCOM65339F1014,14356,542SH DFND 0056,542
NIKE INCCL B654106103530SH SOLE 0030
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1022814,566SH SOLE 40004,166
TESLA INCCOM88160R1011218SH SOLE 3015
LINDE PLCSHSG5494J103621SH SOLE 0021
SPDR SER TRS&P KENSHO NEW78468R64820302SH SOLE 00301
ISHARES INCMSCI EMRG CHN46434G7641562,503SH SOLE 35002,152
HILTON WORLDWIDE HLDGS INCCOM43300A20312100SH SOLE 00100
VANGUARD WORLD FDSHEALTH CAR ETF92204A504418SH SOLE 0017
SELECT SECTOR SPDR TRFINANCIAL81369Y6051474,000SH SOLE 40003,600
ETFIS SER TR IVIRTUS INFRCAP26923G822933,717SH SOLE 30003,416
NXP SEMICONDUCTORS N VCOMN6596X1094332,104SH SOLE 32501,778
INNOVATOR ETFS TRS&P 500 BUFFER45782C4091253,500SH SOLE 003,500
VANGUARD WORLD FDSINDUSTRIAL ETF92204A60316SH SOLE 006
VANGUARD WORLD FDSINF TECH ETF92204A702512SH SOLE 507
ARK ETF TRFINTECH INNOVA00214Q70873213,524SH SOLE 1,000012,523
FOX CORPCL A COM35137L10501SH SOLE 001
WELLTOWER INCCOM95040Q10417200SH SOLE 00200
HANESBRANDS INCCOM410345102965,117SH SOLE 53004,587
KKR & CO INCCOM48251W1042013,400SH SOLE 50002,900
ZOOM VIDEO COMMUNICATIONS INCL A98980L1012256SH SOLE 5600
GLOBAL X FDSLITHIUM BTRY ETF37954Y8553144,327SH SOLE 57503,752
VANGUARD INDEX FDSS&P 500 ETF SHS922908363717SH SOLE 0016
GLOBAL X FDSCLOUD COMPUTNG37954Y442612,150SH SOLE 002,150
ILLUMINA INCCOM4523271093064SH SOLE 6400
CORTEVA INCCOM22052L10464814,608SH SOLE 1,783012,825
GENERAL MTRS COCOM37045V10018304SH SOLE 00304
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572,05013,600SH SOLE 1,510012,089
TERADYNE INCCOM88077010213100SH SOLE 00100
SPDR SER TRS&P 600 SMCP VAL78464A3006467,532SH SOLE 90006,631
SPDR SER TRS&P 400 MDCP VAL78464A839232SH SOLE 0031
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C66445488SH SOLE 00488
BOOKING HOLDINGS INCCOM09857L108438200SH SOLE 20198
WABTECCOM929740108451SH SOLE 16035
LILLY ELI & COCOM532457108161702SH SOLE 00702
ISHARES S&P GSCI COMMODITY-UNIT BEN INT46428R1071116,915SH SOLE 006,915
AIR PRODS & CHEMS INCCOM0091581063371,173SH SOLE 2501,148
PELOTON INTERACTIVE INCCL A COM70614W100110SH SOLE 1000
INNOVATOR ETFS TRNASDAQ 100 PWR45782C6151734,500SH SOLE 50004,000
AMERICAN CENTY ETF TRINTL EQT ETF0250727031983,142SH SOLE 13203,009
AMERICAN CENTY ETF TRINTL SMCP VLU0250728026169,519SH SOLE 15109,368
AMERICAN CENTY ETF TRAVANTIS EMGMKT0250726041612,311SH SOLE 18902,122
VANGUARD STAR FDSVG TL INTL STK F9219097685,77987,994SH SOLE 11,977076,017
INNOVATOR ETFS TRS&P 500 BUFFER45782C581321,000SH SOLE 1,00000
ISHARES TRRUS MDCP VAL ETF4642874737986,942SH SOLE 3,19103,751
ETF SER SOLUTIONSAAM LW DUR PFD26922A198271,075SH SOLE 1,07500
INNOVATOR ETFS TRS&P 500 BUFFER E45782C55725750SH SOLE 00750
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C77130563SH SOLE 00562
INNOVATOR ETFS TRNASDAQ 100 PWR45782C466812,000SH SOLE 002,000
ISHARES TRRUSSELL 2000 ETF464287655311SH SOLE 0011
FIDELITY NATL INFORMATION SVCOM31620M10601SH DFND 001
FIDELITY NATL INFORMATION SVCOM31620M1061701,203SH SOLE 3370866
ISHARES TRCORE HIGH DV ETF46429B66315159SH SOLE 00159
INNOVATOR ETFS TRS&P 500 BUFFER45782C43315500SH SOLE 00500
DUKE ENERGY CORP NEWCOM NEW26441C20427276SH SOLE 00275
INNOVATOR ETFS TRS&P 500 PWR BUFR45782C383381,230SH SOLE 001,230
ISHARES TRUS OIL GS EX ETF464288851240SH SOLE 0040
INNOVATOR ETFS TRNASDAQ 100 POWER45782C33434900SH SOLE 00900
FREEPORT-MCMORAN INCCL B35671D8571754,704SH SOLE 60004,103
ISHARES TRUS AER DEF ETF46428876000SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35414226SH SOLE 00226
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q3322063,409SH SOLE 30003,109
ISHARES TRFLTG RATE NT ETF46429B65530590SH SOLE 00590
BROOKDALE SR LIVING INCCOM1124631041100SH SOLE 00100
INNOVATOR ETFS TRRUSSELL 2000 PWR45782C28413500SH SOLE 00500
AMERICAN CENTY ETF TRFOCUSED DYNAMIC02507281020250SH SOLE 25000
QUANTA SVCS INCCOM74762E1023924,327SH SOLE 65003,677
ISHARES TRSELECT DIVID ETF4642871681,62113,904SH SOLE 1,71199511,198
ERICSSONADR B SEK 10294821608140SH SOLE 4000
BROWN FORMAN CORPCL B1156372092333,112SH SOLE 18502,927
ISHARES TRRUS MD CP GR ETF4642874811,75415,491SH SOLE 5,410010,081
GULF RES INCCOM40251W408050SH SOLE 0050
ADVISORSHARES TRPURE US CANNABIS00768Y45361215,301SH SOLE 6,55408,747
ADVISORSHARES TRPURE US CANNABIS00768Y4534100SHCallSOLE 10000
ADVISORSHARES TRPURE US CANNABIS00768Y453401,000SHCallSOLE 1,00000
ADVISORSHARES TRPURE US CANNABIS00768Y453481,200SHCallSOLE 1,20000
ADVISORSHARES TRPURE US CANNABIS00768Y4531764,400SHCallSOLE 4,40004,400
ADVISORSHARES TRPURE US CANNABIS00768Y4534100SHCallSOLE 1000100
ADVISORSHARES TRPURE US CANNABIS00768Y4534100SHCallSOLE 00100
ADVISORSHARES TRPURE US CANNABIS00768Y4538200SHCallSOLE 20000
VANGUARD INDEX FDSSM CP VAL ETF922908611212SH SOLE 0012
PALANTIR TECHNOLOGIES INCCL A69608A1082619,900SH SOLE 9,90000
VIATRIS INCCOM92556V10610693SH SOLE 1310562
PIMCO ETF TR0-5 HIGH YIELD72201R78303SH SOLE 002
ISHARES TREAFE VALUE ETF4642888775100SH SOLE 00100
VANGUARD INDEX FDSMCAP GR IDXVIP922908538210SH SOLE 0010
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247976879,090SH SOLE 95008,140
ISHARES INCMSCI EMERG MRKT464286533456SH SOLE 0056
J ALEXANDERS HLDGS INCCOM46609J106014SH SOLE 1400
ROBLOX CORPCL A77104910303SH SOLE 300
VISA INCCOM CL A92826C8392,0818,900SH SOLE 41908,480
WM TECHNOLOGY INCCOM92971A10911610SH SOLE 61000
ISHARES TRMSCI EAFE MIN VL46429B6898108SH SOLE 00107
ISHARES TRINTL PFD STK ETF46429B1351247,207SH SOLE 80006,407
INVESCO EXCH TRADED FD TR IIKBW BK ETF46138E62800SH SOLE 000
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G70672801SH SOLE 00800
KELLOGG COCOM4878361087112SH SOLE 00112
ISHARES TRMSCI INDIA ETF46429B5986127SH SOLE 00127
VANGUARD INDEX FDSSML CP GRW ETF9229085952,8649,882SH SOLE 1,77708,104
VANGUARD INDEX FDSVALUE ETF9229087441,1098,069SH SOLE 2,57505,493
VANGUARD INDEX FDSGROWTH ETF922908736202705SH SOLE 00705
COSTAR GROUP INCCOM22160N109110SH SOLE 0010
SPLUNK INCCOM84863710401SH SOLE 100
L3HARRIS TECHNOLOGIES INCCOM5024311092641,221SH SOLE 19001,031
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F6764721,800SH SOLE 25001,550
PHILLIPS 66COM7185461042572,999SH SOLE 12502,874
SPROUTS FMRS MKT INCCOM85208M102148SH SOLE 0048
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4371554,700SH SOLE 50004,200
FACEBOOK INCCL A30303M1027732,224SH SOLE 35001,874
ISHARES INCUS INTL HGH YLD464286178353SH SOLE 5300
ASML HOLDING N VN Y REGISTRY SHSN070592105580SH SOLE 8000
ISHARES TRA RATE CP BD ETF46429B29133581SH SOLE 1000481
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F6436248,430SH SOLE 90007,530
SERVICENOW INCCOM81762P10224SH SOLE 004
PALO ALTO NETWORKS INCCOM6974351054051,092SH SOLE 5220570
TOLL BROTHERS INCCOM8894781033766,501SH SOLE 7722005,528
MANTECH INTERNATIONAL CORPCL A56456310437433SH SOLE 373060
DIAMONDBACK ENERGY INCCOM25278X10985900SH SOLE 00900
RHCOM74967X103710SH SOLE 1000
MARTIN MARIETTA MATLS INCCOM5732841066281,785SH SOLE 001,784
PIONEER NAT RES COCOM723787107529SH SOLE 0029
ISHARES TRCORE MSCI TOTAL46432F834901,230SH SOLE 5101,179
NOVARTIS AGSPONSORED ADR66987V1093423,747SH SOLE 33003,417
ISHARES TRCORE MSCI EAFE46432F8423,41945,678SH SOLE 9,077036,601
KINDER MORGAN INC DELCOM49456B10177642,568SH SOLE 3,467039,101
ACCENTURE PLC IRELANDSHS CLASS AG1151C101119405SH SOLE 60399
OMNICOM GROUP INCCOM6819191064045,046SH SOLE 21304,833
ENBRIDGE INCCOM29250N1052,13253,251SH SOLE 7,206046,044
ISHARES TRU.S. MED DVC ETF464288810925SH SOLE 2500
NVIDIA CORPORATIONCOM67066G1042531SH SOLE 5026
EOG RES INCCOM26875P10164769SH SOLE 76900
GRAINGER W W INCCOM384802104715SH SOLE 0015
WPP PLC NEWADR92937A10282112,105SH SOLE 42012,062
ABBVIE INCCOM00287Y1091521,350SH SOLE 8950454
SPDR SER TRS&P BIOTECH78464A870750SH SOLE 0050
SPDR SER TRS&P METALS MNG78464A7553237,509SH SOLE 1,10006,408
ISHARES TRGLB CNSM STP ETF46428873736581SH SOLE 2000380
ISHARES INCCORE MSCI EMKT46434G1031572,349SH SOLE 002,349
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783526306SH SOLE 00306
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1182764,810SH SOLE 60004,209
ISHARES TRCORE 1 5 YR USD46432F85936703SH SOLE 00703
RANGE RES CORPCOM75281A109020SH SOLE 2000
WEST PHARMACEUTICAL SVSC INCCOM955306105341950SH SOLE 2500700
INVESCO LTDSHSG491BT108135SH SOLE 0035
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391002041,701SH SOLE 24901,452
FIRST TR EXCHANGE TRADED FDAUTO INDEX FD33734X30900SH SOLE 000
ISHARES TRRUS 2000 GRW ETF4642876482890SH SOLE 0090
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2414539,312SH SOLE 1,10008,212
BLACKSTONE GROUP INCCOM09260D1071251,284SH SOLE 1,28400
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E198242SH SOLE 0042
POLARIS INCCOM73106810216SH SOLE 006
ROCKWELL AUTOMATION INCCOM77390310914SH SOLE 004
QUALCOMM INCCOM74752510397681SH SOLE 1300550
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V6089195SH SOLE 100095
GENERAL DYNAMICS CORPCOM3695501083381,796SH SOLE 61201,184
MCDONALDS CORPCOM5801351015302,293SH SOLE 32201,971
FIRST TR INTER DURATN PFD &COM33718W103502,005SH SOLE 002,005
DOVER CORPCOM260003108108715SH SOLE 00715
CISCO SYS INCCOM17275R102581,089SH SOLE 6000489
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40796416,883SH SOLE 4,752012,130
CAPITAL ONE FINL CORPCOM14040H1055453,524SH SOLE 1803,506
ISHARES TRRUS MID CAP ETF46428749922278SH SOLE 900188
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D3091543,205SH SOLE 20003,004
NEWS CORP NEWCL A65249B10901SH SOLE 001
AT&T INCCOM00206R10229910,388SH SOLE 1,78508,603
SELECT SECTOR SPDR TRENERGY81369Y506240SH SOLE 4000
ISHARES TRISHARES BIOTECH4642875562781,700SH SOLE 35001,350
WISDOMTREE TREM MKTS QTLY DIV97717W323015SH SOLE 1500
GENERAL ELECTRIC COCOM369604103755,550SH SOLE 3,56301,986
KRANESHARES TRCSI CHI INTERNET5007673067100SH SOLE 00100
ISHARES TRIBOXX HI YD ETF4642885131,47616,769SH SOLE 2,489014,280
ISHARES TRS&P SML 600 GWT46428788728208SH SOLE 00208
MOTOROLA SOLUTIONS INCCOM NEW620076307118544SH SOLE 20542
SPDR SER TRS&P REGL BKG78464A69874311,335SH SOLE 1,100010,234
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7044834,717SH SOLE 50004,216
SCIENCE APPLICATIONS INTL COCOM80862510704SH SOLE 400
ISHARES TRISHARES SEMICDTR4642875231125SH SOLE 0025
SCHWAB STRATEGIC TRSCHWB FDT INT LG80852475542812,846SH SOLE 1,200011,646
ISHARES TREXPANDED TECH4642875155071,300SH SOLE 30001,000
VEEVA SYS INCCL A COM9224751084761,531SH SOLE 6710860
SKYWORKS SOLUTIONS INCCOM83088M1024492,339SH SOLE 8202,257
FIDELITY COVINGTON TRUSTMSCI CONSM DIS31609220490611,176SH SOLE 1,100010,075
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX31609240223215,757SH SOLE 1,600014,156
SPDR SER TRPORTFOLIO S&P60078468R853357SH SOLE 0056
ISHARES TRCORE S&P500 ETF46428720048113SH SOLE 30109
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W108351,614SH SOLE 001,614
CIGNA CORP NEWCOM12552310001SH DFND 001
CIGNA CORP NEWCOM1255231005782,439SH SOLE 3102,408
WESCO INTL INCCOM95082P1051,08910,587SH SOLE 3,59906,988
AMC ENTMT HLDGS INCCL A COM00165C10412220SH SOLE 22000
WELLS FARGO CO NEWCOM94974610147310,433SH SOLE 2,36108,072
VMWARE INCCL A COM92856340289558SH SOLE 350523
UNION PAC CORPCOM9078181081,5667,120SH SOLE 65606,463
ECOLAB INCCOM278865100200971SH SOLE 290942
ISHARES TRPFD AND INCM SEC4642886871,97450,180SH SOLE 7,500042,680
SALESFORCE COM INCCOM79466L3027533,082SH SOLE 45602,626
MICROCHIP TECHNOLOGY INC.COM5950171041,4619,759SH SOLE 2609,732
NORTHROP GRUMMAN CORPCOM666807102201553SH SOLE 1400413
THERMO FISHER SCIENTIFIC INCCOM88355610274146SH SOLE 116030
VANGUARD INDEX FDSMCAP VL IDXVIP92290851218127SH SOLE 00127
LOCKHEED MARTIN CORPCOM5398301099092,402SH SOLE 60801,794
JPMORGAN CHASE & COCOM46625H1001,2147,806SH SOLE 1,10606,700
CHEVRON CORP NEWCOM1667641004284,086SH SOLE 44103,644
ALBEMARLE CORPCOM01265310173433SH SOLE 90424
DANAHER CORPORATIONCOM2358511027692,864SH SOLE 51502,349
SPDR SER TRS&P RETAIL ETF78464A7141992,050SH SOLE 40001,650
INVESCO EXCHANGE TRADED FD TDYNMC LEISURE46137V7201573,000SH SOLE 50002,500
SPDR SER TRS&P DIVID ETF78464A7632882,354SH SOLE 4502,309
SPDR SER TRPORTFOLI S&P150078464A8056105SH SOLE 00104
WALMART INCCOM9311421031,41310,022SH SOLE 8141009,108
INTERNATIONAL BUSINESS MACHSCOM4592001015373,662SH SOLE 54003,121
ORACLE CORPCOM68389X1056738,644SH SOLE 92807,716
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF336920103650SH SOLE 0050
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,06712,510SH SOLE 1,832010,678
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428582,23941,223SH SOLE 6,227034,995
TEXAS INSTRS INCCOM882508104528SH SOLE 0028
TARGET CORPCOM87612E1064902,026SH SOLE 37501,651
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061521,454SH SOLE 001,453
PFIZER INCCOM7170811032,01751,496SH SOLE 6,09530045,101
ISHARES TRIBOXX INV CP ETF4642872422,14215,942SH SOLE 3,375012,567
3M COCOM88579Y1019414,740SH SOLE 8461003,793
KLA CORPCOM NEW48248010026SH SOLE 006
GILEAD SCIENCES INCCOM375558103891,296SH SOLE 1,0260270
CATERPILLAR INCCOM1491231011,0654,892SH SOLE 41704,475
ALPHABET INCCAP STK CL C02079K1071,827729SH SOLE 620667
AMERICAN EXPRESS COCOM02581610920123SH SOLE 95028
AMGEN INCCOM0311621003261,338SH SOLE 2701,311
APPLIED MATLS INCCOM0382221052,27315,961SH SOLE 2,386013,575
OTIS WORLDWIDE CORPCOM68902V107111SH SOLE 0011
ANALOG DEVICES INCCOM0326541052831,641SH SOLE 1,1990442
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E30276310SH SOLE 00310
TRANSDIGM GROUP INCCOM8936411001218SH SOLE 1008
JONES LANG LASALLE INCCOM48020Q10741210SH SOLE 21000
FRANKLIN RESOURCES INCCOM354613101351,097SH SOLE 001,097
NOW INCCOM67011P100199SH SOLE 9900
VIPER ENERGY PARTNERS LPCOM UNT RP INT92763M1051477,805SH SOLE 5,30502,500
VANGUARD SPECIALIZED FUNDSDIV APP ETF921908844530SH SOLE 20010
SOUTH ST CORPCOM84044110974900SH SOLE 00900
ISHARES TREAFE SML CP ETF46428827354726SH SOLE 00725
ISHARES TRCORE US AGGBD ET4642872261,64114,226SH SOLE 3,213011,012
SPDR SER TRPORTFOLIO S&P50078464A8549172SH SOLE 00172
ISHARES TRSP SMCP600VL ETF4642878793733,535SH SOLE 13503,400
ISHARES TRASIA 50 ETF46428843014151SH SOLE 00151
ISHARES TRS&P MC 400VL ETF4642877056946,585SH SOLE 1406,571
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022781,228SH SOLE 4300798
DNP SELECT INCOME FD INCCOM23325P104252,400SH SOLE 002,400
PLUG POWER INCCOM NEW72919P20202SH SOLE 200
ETF MANAGERS TRPRIME CYBR SCRTY26924G2012554,201SH SOLE 60003,600
BORGWARNER INCCOM0997241062435,004SH SOLE 61304,391
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E50038551SH SOLE 00550
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X853931,356SH SOLE 001,355
DELTA AIR LINES INC DELCOM NEW247361702651,500SH SOLE 20001,300
ISHARES TRUSD INV GRDE ETF4642886202774,574SH SOLE 004,574
GATX CORPCOM36144810305SH SOLE 005
SPDR SER TRPRTFLO S&P500 GW78464A4095228,286SH SOLE 98407,301
ARK ETF TRGENOMIC REV ETF00214Q30263686SH SOLE 00685
LAM RESEARCH CORPCOM512807108229352SH SOLE 1340218
PHILIP MORRIS INTL INCCOM718172109552SH SOLE 0052
NUCOR CORPCOM670346105110SH SOLE 0010
ROPER TECHNOLOGIES INCCOM776696106200425SH SOLE 1810244
VANGUARD WORLD FDMEGA GRWTH IND9219108161,2205,274SH SOLE 70004,573
SPDR SER TRBLOOMBERG BRCLYS78468R6223603,278SH SOLE 78502,492
BRISTOL-MYERS SQUIBB COCOM1101221081812,701SH SOLE 20002,501
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN301505889741,167SH SOLE 001,166
ISHARES TRGLOBAL ENERG ETF4642873419323SH SOLE 520270
SPDR SER TRDJ REIT ETF78464A607111SH SOLE 0010
ALTRIA GROUP INCCOM02209S103651,364SH SOLE 1,0000364
DOMINION ENERGY INCCOM25746U1092313,144SH SOLE 25002,894
CITIGROUP INCCOM NEW17296742466938SH SOLE 00938
ISHARES TRJPMORGAN USD EMG46428828152461SH SOLE 00460
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V848491SH SOLE 0090
FIRST TR EXCHANGE-TRADED FDNAT GAS ETF33733E807814,945SH SOLE 64004,305
WISDOMTREE TREUR HDG SMLCAP97717X55204SH SOLE 004
EXXON MOBIL CORPCOM30231G102991,575SH SOLE 1701,558
UNITEDHEALTH GROUP INCCOM91324P1026431,606SH SOLE 6580948
CHENIERE ENERGY INCNOTE 4.250% 3/116411RAG4126150,000SH SOLE 150,00000
PRICE T ROWE GROUP INCCOM74144T1083461,750SH SOLE 27501,475
TRAVELERS COMPANIES INCCOM89417E109963SH SOLE 0063
LOWES COS INCCOM5486611073,43817,723SH SOLE 557017,165
ARK ETF TRAUTNMUS TECHNLGY00214Q2031291,502SH SOLE 30001,201
ARK ETF TRNEXT GNRTN INTER00214Q40176496SH SOLE 00496
ARK ETF TRINNOVATION ETF00214Q10498750SH SOLE 00750
DEERE & COCOM2441991055451,545SH SOLE 17501,370
SOUTHWEST AIRLS COCOM8447411085100SH SOLE 00100
UNITI GROUP INCCOM91325V108150SH SOLE 5000
COLGATE PALMOLIVE COCOM19416210369850SH SOLE 2300619
NOVO-NORDISK A SADR6701002051,12513,426SH SOLE 2,360011,066
KRAFT HEINZ COCOM50075410613322SH SOLE 20320
PAYPAL HLDGS INCCOM70450Y1031,6545,676SH SOLE 2,48203,194
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84614300SH SOLE 00300
SCHWAB CHARLES CORPCOM808513105571SH SOLE 0071
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8898208SH SOLE 00207
ETF MANAGERS TRPRIME MOBILE PAY26924G40914200SH SOLE 00200
LUMENTUM HLDGS INCCOM55024U10903SH SOLE 300
AUTOZONE INCCOM05333210211SH SOLE 001
BLACKROCK INCCOM09247X10178SH SOLE 800
ISHARES TRCORE S&P MCP ETF4642875074,57217,013SH SOLE 5,737011,275
ISHARES TRMSCI EAFE ETF4642874651,19815,193SH SOLE 0015,193
APPLE INCCOM0378331008,02858,619SH SOLE 8,452050,166
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10525630SH SOLE 3550275
ISHARES TRCONV BD ETF46435G10211104SH SOLE 00103
ABBOTT LABSCOM0028241003523,039SH SOLE 65802,381
DISNEY WALT COCOM2546871061,98411,287SH SOLE 1,8401009,347
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742216SH SOLE 0016
ISHARES TRRUS 1000 VAL ETF4642875982,05712,967SH SOLE 1,230011,736