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,1851,274SH SOLE 128101,136
ULTA BEAUTY INCCOM90384S30312SH SOLE 002
FIRST TR NAS100 EQ WEIGHTEDSHS33734410522200SH SOLE 00200
INVESCO QQQ TRUNIT SER 146090E10314,50440,520SH SOLE 3,84570035,974
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8034422,957SH SOLE 67502,281
STARBUCKS CORPCOM8552441091991,808SH SOLE 8460962
PUBLIC SVC ENTERPRISE GRP INCOM7445731067120SH SOLE 00120
ALNYLAM PHARMACEUTICALS INCCOM02043Q10725135SH SOLE 13500
ANTHEM INCCOM03675210301SH DFND 001
ANTHEM INCCOM0367521036771,816SH SOLE 13601,680
DOLLAR GEN CORP NEWCOM2566771055222,461SH SOLE 50701,954
IONIS PHARMACEUTICALS INCCOM46222210013399SH SOLE 39900
JOHNSON & JOHNSONCOM4781601041,1777,288SH SOLE 585756,627
LKQ CORPCOM5018892081843,657SH SOLE 1,03402,623
ABB LTDSPONSORED ADR0003752041193,574SH SOLE 3,57400
VANGUARD INDEX FDSTOTAL STK MKT9229087694,59120,675SH SOLE 5,199015,475
VANGUARD INDEX FDSEXTEND MKT ETF9229086524272,341SH SOLE 27502,066
COSTCO WHSL CORP NEWCOM22160K1051,1902,648SH SOLE 259302,358
ISHARES TRMSCI EMG MKT ETF46428723492118,286SH SOLE 783017,503
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1437326,150SH SOLE 72505,425
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X17612100SH SOLE 00100
GOLDMAN SACHS GROUP INCCOM38141G10476200SH SOLE 00200
YUM BRANDS INCCOM988498101435SH SOLE 0035
BOSTON SCIENTIFIC CORPCOM10113710711265SH SOLE 00265
F5 NETWORKS INCCOM3156161024092,058SH SOLE 80801,250
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y86047810,760SH SOLE 1,21109,548
PROCTER AND GAMBLE COCOM7427181091,46310,462SH SOLE 1,0731509,239
COCA COLA COCOM19121610010199SH SOLE 490150
GENERAL MLS INCCOM3703341041863,107SH SOLE 2003,087
ISHARES TRU.S. ENERGY ETF464287796145SH SOLE 4500
OCCIDENTAL PETE CORPCOM67459910512408SH SOLE 00408
TRUIST FINL CORPCOM89832Q10915250SH SOLE 00250
UNITED PARCEL SERVICE INCCL B9113121063712,040SH SOLE 4301,997
BIOGEN INCCOM09062X103197697SH SOLE 200676
INVESCO DB COMMDY INDX TRCKUNIT46138B1035232SH SOLE 00232
INTEL CORPCOM45814010001SH DFND 001
INTEL CORPCOM45814010078914,813SH SOLE 1,000013,813
MEDTRONIC PLCSHSG5960L1031771,411SH SOLE 31001,101
CLOROX CO DELCOM1890541091711,032SH SOLE 1310901
ISHARES INCMSCI TAIWAN ETF46434G772901,450SH SOLE 10001,350
NETFLIX INCCOM64110L1061,1161,828SH SOLE 220501,558
SPDR DOW JONES INDL AVERAGEUT SER 178467X1094351,287SH SOLE 15401,133
HORMEL FOODS CORPCOM44045210010250SH SOLE 00250
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X74912228SH SOLE 195032
SANOFISPONSORED ADR80105N1052665,525SH SOLE 20005,325
MERCK & CO INCCOM58933Y1051,19315,890SH SOLE 2,234013,655
SPDR S&P 500 ETF TRTR UNIT78462F10312,83929,917SH SOLE 3,67930025,938
MCKESSON CORPCOM58155Q1031,1785,909SH SOLE 46705,442
E L F BEAUTY INCCOM26856L103123SH SOLE 0023
MASTERCARD INCORPORATEDCL A57636Q1043,0558,785SH SOLE 1,03807,747
ILLINOIS TOOL WKS INCCOM4523081095672,745SH SOLE 59502,150
YUM CHINA HLDGS INCCOM98850P109235SH SOLE 0035
DOUBLELINE INCOME SOLUTIONSCOM25862210918610,500SH SOLE 1,00009,500
DIAGEO PLCSPON ADR NEW25243Q2051158SH SOLE 34023
ISHARES TRTIPS BD ETF46428717625199SH SOLE 00199
FIRST TR EXCHANGE-TRADED FDNASDAQ TRANSN33738R79537412,131SH SOLE 1,500010,631
VERTEX PHARMACEUTICALS INCCOM92532F1001369SH SOLE 59010
ISHARES TRUS HOME CONS ETF4642887523505,287SH SOLE 72504,561
CORNING INCCOM219350105140SH SOLE 4000
BANK NEW YORK MELLON CORPCOM064058100901,732SH SOLE 001,732
VERIZON COMMUNICATIONS INCCOM92343V1042033,750SH SOLE 003,750
CHUBB LIMITEDCOMH1467J10433193SH SOLE 00193
MARVELL TECHNOLOGY INCCOM5738741042534,201SH SOLE 80003,401
ISHARES TRCOHEN STEER REIT464287564118SH SOLE 1008
FEDEX CORPCOM31428X1061358SH SOLE 0057
PEPSICO INCCOM7134481088785,837SH SOLE 27705,559
KIMBERLY-CLARK CORPCOM494368103752SH SOLE 0051
NUVEEN CR OPPORTUNITIES 2022COM67075U102293,509SH SOLE 50003,009
HONEYWELL INTL INCCOM4385161063171,494SH SOLE 26001,234
FORD MTR CO DELCOM3453708605333SH SOLE 00333
US BANCORP DELCOM NEW902973304349SH SOLE 0049
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X12714612,720SH SOLE 1,000011,719
SPDR SER TRBLMBRG BRC CNVRT78464A3596277,350SH SOLE 5507,294
HOME DEPOT INCCOM4370761021,3714,176SH SOLE 92603,250
BOSTON OMAHA CORPCOM101044105128SH SOLE 2800
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X13564414,557SH SOLE 1,550013,007
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1092502,929SH SOLE 65002,278
DUPONT DE NEMOURS INCCOM26614N1021,04915,422SH SOLE 804014,618
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2091,0608,324SH SOLE 80007,524
SOUTHERN COCOM84258710744708SH SOLE 00708
AMERISOURCEBERGEN CORPCOM03073E1058296,938SH SOLE 1,91305,025
BECTON DICKINSON & COCOM07588710901SH SOLE 001
SCHWAB STRATEGIC TRUS SML CAP ETF80852460725252SH SOLE 00252
ISHARES TRRUS 1000 GRW ETF4642876142,98510,892SH SOLE 1,49709,395
SCHWAB STRATEGIC TRINTL EQTY ETF80852480513348SH SOLE 00348
WHIRLPOOL CORPCOM9633201068784,306SH SOLE 26504,041
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y30811156SH SOLE 00155
SPDR SER TRPORTFOLIO S&P40078464A8479189SH SOLE 00189
FORTINET INCCOM34959E1095181,775SH SOLE 25001,525
IQVIA HLDGS INCCOM46266C1058253,443SH SOLE 003,443
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83727532SH SOLE 720459
CANNAE HLDGS INCCOM13765N107383SH SOLE 8300
LUMEN TECHNOLOGIES INCCOM550241103161,331SH SOLE 001,331
HENRY JACK & ASSOC INCCOM42628110148291SH SOLE 266025
ISHARES TRBROAD USD HIGH46435U8531202,896SH SOLE 002,896
MSC INDL DIRECT INCCL A5535301063504,367SH SOLE 98203,385
FS KKR CAP CORPCOM30263520637917,192SH SOLE 1,900015,291
ISHARES TRCORE S&P SCP ETF4642878044,04137,012SH SOLE 5,962031,050
BERKSHIRE HATHAWAY INC DELCL B NEW0846707023,46812,706SH SOLE 701012,005
ADOBE SYSTEMS INCORPORATEDCOM00724F101434754SH SOLE 00754
WEYERHAEUSER CO MTN BECOM NEW962166104124SH SOLE 0024
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4091171,425SH SOLE 10001,324
VANECK ETF TRUSTHIGH YLD MUNIETF92189H4091312,102SH SOLE 40001,701
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C870438SH SOLE 0038
ALPHABET INCCAP STK CL A02079K3051,444540SH SOLE 750465
FISERV INCCOM33773810801SH DFND 001
FISERV INCCOM3377381081181,085SH SOLE 2150870
OREILLY AUTOMOTIVE INCCOM67103H10723SH SOLE 003
ZSCALER INCCOM98980G102197750SH SOLE 1750575
FIRST TR EXCH TRADED FD IIIMUNI HI INCM ETF33739P3011342,408SH SOLE 40002,008
CONSTELLATION BRANDS INCCL A21036P10859280SH SOLE 255025
UNILEVER PLCSPON ADR NEW9047677041963,614SH SOLE 503,609
SENSATA TECHNOLOGIES HLDG PLSHSG8060N102115SH SOLE 0015
ISHARES TRUS INFRASTRUC46435U71354816,093SH SOLE 1,600014,493
MICROSOFT CORPCOM5949181044,56416,187SH SOLE 1,195014,992
DOCUSIGN INCCOM2561631067682,984SH SOLE 48602,498
CHAMPIONX CORPORATIONCOM15872M1048339SH SOLE 00339
INDEXIQ ETF TRIQ MRGR ARB ETF45409B800651,989SH SOLE 001,989
HEALTHPEAK PROPERTIES INCCOM42250P10313380SH SOLE 00380
SCHLUMBERGER LTDCOM STK80685710824813SH SOLE 81300
CVS HEALTH CORPCOM1266501002,26926,736SH SOLE 2,802023,934
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8524175,206SH SOLE 80004,405
DOMO INCCOM CL B25755410505SH SOLE 500
NUSHARES ETF TRNUVEEN SHRT TERM67092P7063259,200SH SOLE 1,30007,900
MASCO CORPCOM574599106125SH SOLE 0025
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C70662919SH SOLE 2000718
ASPEN TECHNOLOGY INCCOM04532710328226SH SOLE 158068
GARRETT MOTION INCCOM36650510504SH SOLE 400
BOEING COCOM097023105211SH SOLE 0011
VANGUARD INDEX FDSSMALL CP ETF9229087511,1835,410SH SOLE 73204,677
VANGUARD INDEX FDSMID CAP ETF922908629166701SH SOLE 00701
NEXTERA ENERGY INCCOM65339F1011,10414,061SH SOLE 1,834012,226
NEXTERA ENERGY INCCOM65339F1014,44056,542SH DFND 0056,542
NIKE INCCL B654106103430SH SOLE 0030
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1022504,067SH SOLE 40003,667
TESLA INCCOM88160R1011418SH SOLE 3015
LINDE PLCSHSG5494J103621SH SOLE 0021
SPDR SER TRS&P KENSHO NEW78468R64818302SH SOLE 00302
VANGUARD WORLD FDSHEALTH CAR ETF92204A504418SH SOLE 0017
MODERNA INCCOM60770K107142370SH SOLE 500320
ETFIS SER TR IVIRTUS INFRCAP26923G8222289,177SH SOLE 1,10008,077
NXP SEMICONDUCTORS N VCOMN6596X109182929SH SOLE 1500778
INNOVATOR ETFS TRUS EQTY BUFR JAN45782C4091263,500SH SOLE 003,500
VANGUARD WORLD FDSCONSUM STP ETF92204A2072421,350SH SOLE 25001,100
VANGUARD WORLD FDSINDUSTRIAL ETF92204A60316SH SOLE 006
VANGUARD WORLD FDSINF TECH ETF92204A7022049SH SOLE 39010
ARK ETF TRFINTECH INNOVA00214Q70857811,719SH SOLE 800010,919
FOX CORPCL A COM35137L10501SH SOLE 001
WELLTOWER INCCOM95040Q10416200SH SOLE 00200
HANESBRANDS INCCOM410345102663,830SH SOLE 53003,300
ZOOM VIDEO COMMUNICATIONS INCL A98980L101414SH SOLE 1400
GLOBAL X FDSLITHIUM BTRY ETF37954Y8553554,328SH SOLE 57503,752
VANGUARD INDEX FDSS&P 500 ETF SHS922908363922SH SOLE 5016
GLOBAL X FDSCLOUD COMPUTNG37954Y442501,700SH SOLE 001,700
WISDOMTREE TREUROPE HEDGED EQ97717X70100SH SOLE 000
ILLUMINA INCCOM4523271092664SH SOLE 6400
CORTEVA INCCOM22052L10458913,993SH SOLE 1,783012,210
GENERAL MTRS COCOM37045V1001482,804SH SOLE 30002,504
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3571,55110,355SH SOLE 1,21009,145
TERADYNE INCCOM88077010211100SH SOLE 00100
SPDR SER TRS&P 600 SMCP VAL78464A3003474,238SH SOLE 65003,587
SPDR SER TRS&P 400 MDCP VAL78464A839232SH SOLE 0031
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C66443488SH SOLE 00488
BOOKING HOLDINGS INCCOM09857L108470198SH SOLE 20196
WABTECCOM929740108448SH SOLE 16032
LILLY ELI & COCOM532457108162702SH SOLE 00702
ISHARES S&P GSCI COMMODITY-UNIT BEN INT46428R1071176,915SH SOLE 006,915
AIR PRODS & CHEMS INCCOM0091581062941,148SH SOLE 2501,123
PELOTON INTERACTIVE INCCL A COM70614W100110SH SOLE 1000
AMERICAN CENTY ETF TRINTL EQT ETF0250727032283,652SH SOLE 13203,519
AMERICAN CENTY ETF TRINTL SMCP VLU0250728026209,593SH SOLE 15109,442
AMERICAN CENTY ETF TRAVANTIS EMGMKT0250726041492,311SH SOLE 18902,122
VANGUARD STAR FDSVG TL INTL STK F9219097686,419101,467SH SOLE 12,732088,735
INNOVATOR ETFS TRUS EQTY BUF NOV45782C581321,000SH SOLE 1,00000
ISHARES TRRUS MDCP VAL ETF4642874737957,023SH SOLE 3,19103,831
INNOVATOR ETFS TRUS EQTY BUF DEC45782C55725750SH SOLE 00750
VANGUARD SCOTTSDALE FDSMTG-BKD SECS ETF92206C77125462SH SOLE 00461
INNOVATOR ETFS TRGRWT100 PWR BF45782C466822,000SH SOLE 002,000
ISHARES TRRUSSELL 2000 ETF464287655211SH SOLE 0011
FIDELITY NATL INFORMATION SVCOM31620M10601SH DFND 001
FIDELITY NATL INFORMATION SVCOM31620M10689734SH SOLE 3020432
ISHARES TRCORE HIGH DV ETF46429B66315159SH SOLE 00159
INNOVATOR ETFS TRUS EQTY BUFR FEB45782C43315500SH SOLE 00500
DUKE ENERGY CORP NEWCOM NEW26441C20427276SH SOLE 00275
INNOVATOR ETFS TRUS EQTY PWR BUF45782C383381,230SH SOLE 001,230
INNOVATOR ETFS TRGRWT100 PWR BF45782C33434900SH SOLE 00900
FREEPORT-MCMORAN INCCL B35671D857932,857SH SOLE 30002,557
INVESCO EXCHANGE TRADED FD TGBL LISTED PVT46137V589855,644SH SOLE 80004,843
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3541302,130SH SOLE 20001,929
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q3322043,422SH SOLE 30003,122
ISHARES TRFLTG RATE NT ETF46429B65530590SH SOLE 00590
BROOKDALE SR LIVING INCCOM1124631041100SH SOLE 00100
INNOVATOR ETFS TRUS SML CP PWR B45782C28413500SH SOLE 00500
AMERICAN CENTY ETF TRFOCUSED DYNAMIC02507281017210SH SOLE 21000
QUANTA SVCS INCCOM74762E10223200SH SOLE 00200
ISHARES TRSELECT DIVID ETF4642871682,55322,252SH SOLE 2,00299519,255
BROWN FORMAN CORPCL B1156372092093,113SH SOLE 18502,928
ISHARES TRRUS MD CP GR ETF4642874812,13819,077SH SOLE 5,775013,301
ADVISORSHARES TRPURE US CANNABIS00768Y453401,265SH SOLE 4050860
VANGUARD INDEX FDSSM CP VAL ETF922908611212SH SOLE 0012
PALANTIR TECHNOLOGIES INCCL A69608A1082389,900SH SOLE 9,90000
VIATRIS INCCOM92556V1064285SH SOLE 60279
PIMCO ETF TR0-5 HIGH YIELD72201R78301SH SOLE 001
ISHARES TREAFE VALUE ETF4642888775100SH SOLE 00100
VANGUARD INDEX FDSMCAP GR IDXVIP922908538210SH SOLE 0010
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247976779,118SH SOLE 95008,168
ISHARES INCMSCI EMERG MRKT464286533456SH SOLE 0056
ROBLOX CORPCL A77104910303SH SOLE 300
ORGANON & COCOMMON STOCK68622V10616501SH SOLE 60495
VISA INCCOM CL A92826C8392,1389,600SH SOLE 64408,955
ISHARES TRMSCI EAFE MIN VL46429B6898108SH SOLE 00107
INVESCO EXCH TRADED FD TR IIKBW BK ETF46138E6281742,600SH SOLE 20002,400
ISHARES TRMSCI USA MIN VOL46429B6971401,904SH SOLE 15001,753
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G70648601SH SOLE 00600
KELLOGG COCOM4878361087102SH SOLE 00102
ISHARES TRMSCI INDIA ETF46429B5986127SH SOLE 00127
VANGUARD INDEX FDSSML CP GRW ETF9229085953,36111,996SH SOLE 1,8792510,091
VANGUARD INDEX FDSVALUE ETF9229087441,1918,798SH SOLE 2,68006,117
VANGUARD INDEX FDSGROWTH ETF922908736205705SH SOLE 00705
COSTAR GROUP INCCOM22160N109110SH SOLE 0010
SPLUNK INCCOM84863710401SH SOLE 100
L3HARRIS TECHNOLOGIES INCCOM5024311092671,214SH SOLE 19001,024
PHILLIPS 66COM7185461041011,449SH SOLE 12501,324
ISHARES TRCORE S&P TTL STK464287150115SH SOLE 1500
SPROUTS FMRS MKT INCCOM85208M102148SH SOLE 0048
VANECK ETF TRUSTFALLEN ANGEL HG92189F4372758,311SH SOLE 80007,511
FACEBOOK INCCL A30303M1022574SH SOLE 0074
ISHARES INCUS INTL HGH YLD464286178353SH SOLE 5300
ASML HOLDING N VN Y REGISTRY SHSN070592106080SH SOLE 8000
ISHARES TRA RATE CP BD ETF46429B29121378SH SOLE 1000277
VANECK ETF TRUSTMRNGSTR WDE MOAT92189F6436178,430SH SOLE 90007,530
SERVICENOW INCCOM81762P10224SH SOLE 004
PALO ALTO NETWORKS INCCOM6974351055211,087SH SOLE 5220565
TOLL BROTHERS INCCOM88947810365611,859SH SOLE 1,10520010,554
MANTECH INTERNATIONAL CORPCL A56456310433433SH SOLE 373060
DIAMONDBACK ENERGY INCCOM25278X1091932,036SH SOLE 1,1360900
VANGUARD MALVERN FDSSTRM INFPROIDX9220208051793,400SH SOLE 50002,900
RHCOM74967X103710SH SOLE 1000
MARTIN MARIETTA MATLS INCCOM5732841066101,785SH SOLE 001,784
ISHARES TRCORE MSCI TOTAL46432F834881,245SH SOLE 6601,179
NOVARTIS AGSPONSORED ADR66987V1093043,717SH SOLE 33003,387
ISHARES TRCORE MSCI EAFE46432F8423,39245,678SH SOLE 9,077036,601
KINDER MORGAN INC DELCOM49456B10164738,644SH SOLE 5,667032,977
ACCENTURE PLC IRELANDSHS CLASS AG1151C101129403SH SOLE 60397
OMNICOM GROUP INCCOM6819191063564,919SH SOLE 21304,706
ENBRIDGE INCCOM29250N1052,02450,855SH SOLE 7,906042,949
ISHARES TRU.S. MED DVC ETF4642888101662,650SH SOLE 55002,100
NVIDIA CORPORATIONCOM67066G10426124SH SOLE 200104
EOG RES INCCOM26875P10162769SH SOLE 76900
GRAINGER W W INCCOM384802104615SH SOLE 0015
WPP PLC NEWADR92937A10280512,007SH SOLE 42011,965
ABBVIE INCCOM00287Y1091461,353SH SOLE 8950457
SPDR SER TRS&P BIOTECH78464A870650SH SOLE 0050
SPDR SER TRS&P METALS MNG78464A7552666,363SH SOLE 1,00005,363
ISHARES TRGLB CNSM STP ETF46428873735581SH SOLE 2000380
ISHARES INCCORE MSCI EMKT46434G1031452,354SH SOLE 502,349
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783527316SH SOLE 100306
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1182664,717SH SOLE 60004,117
ISHARES TRCORE 1 5 YR USD46432F85931600SH SOLE 00600
RANGE RES CORPCOM75281A109020SH SOLE 2000
WEST PHARMACEUTICAL SVSC INCCOM9553061057011,650SH SOLE 37501,275
INVESCO LTDSHSG491BT108135SH SOLE 0035
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001901,701SH SOLE 24901,452
ISHARES TRRUS 2000 GRW ETF4642876482790SH SOLE 0090
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V24163813,132SH SOLE 1,800011,331
BLACKSTONE INCCOM09260D1071161,000SH SOLE 1,00000
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E198242SH SOLE 0042
POLARIS INCCOM73106810220171SH SOLE 16506
ROCKWELL AUTOMATION INCCOM77390310914SH SOLE 004
QUALCOMM INCCOM74752510388682SH SOLE 1300552
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V6081964,250SH SOLE 35003,900
GENERAL DYNAMICS CORPCOM3695501083521,795SH SOLE 61201,183
MCDONALDS CORPCOM5801351014811,993SH SOLE 2201,971
FIRST TR INTER DURATN PFD &COM33718W103512,032SH SOLE 002,032
DOVER CORPCOM260003108111715SH SOLE 00715
CISCO SYS INCCOM17275R102591,089SH SOLE 6000489
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J40786115,119SH SOLE 3,577011,541
CAPITAL ONE FINL CORPCOM14040H1055713,524SH SOLE 1803,506
ISHARES TRRUS MID CAP ETF46428749922278SH SOLE 900188
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D3091543,210SH SOLE 20003,009
NEWS CORP NEWCL A65249B10901SH SOLE 001
AT&T INCCOM00206R1021686,233SH SOLE 25805,975
SELECT SECTOR SPDR TRENERGY81369Y506240SH SOLE 4000
ISHARES TRISHARES BIOTECH4642875565343,301SH SOLE 60002,700
WISDOMTREE TREM MKTS QTLY DIV97717W323015SH SOLE 1500
GENERAL ELECTRIC COCOM NEW36960430157558SH SOLE 4370121
ISHARES TRIBOXX HI YD ETF4642885131,85921,245SH SOLE 3,048018,197
ISHARES TRS&P SML 600 GWT46428788727208SH SOLE 00208
MOTOROLA SOLUTIONS INCCOM NEW620076307126544SH SOLE 20542
SPDR SER TRS&P REGL BKG78464A6983505,172SH SOLE 77504,397
SELECT SECTOR SPDR TRSBI INT-INDS81369Y70430303SH SOLE 00302
SCIENCE APPLICATIONS INTL COCOM80862510704SH SOLE 400
ISHARES TRISHARES SEMICDTR4642875231125SH SOLE 0025
ISHARES TREXPANDED TECH4642875153991,000SH SOLE 2500750
VEEVA SYS INCCL A COM9224751084411,531SH SOLE 6710860
SKYWORKS SOLUTIONS INCCOM83088M1023852,339SH SOLE 8202,257
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922041,01012,583SH SOLE 1,300011,283
SPDR SER TRPORTFOLIO S&P60078468R853257SH SOLE 0057
ISHARES TRCORE S&P500 ETF46428720049113SH SOLE 30109
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W108351,614SH SOLE 001,614
CIGNA CORP NEWCOM12552310001SH DFND 001
CIGNA CORP NEWCOM1255231005062,530SH SOLE 27202,258
WESCO INTL INCCOM95082P1051,19010,318SH SOLE 3,59906,719
WELLS FARGO CO NEWCOM94974610149010,551SH SOLE 2,36108,189
VMWARE INCCL A COM928563402147986SH SOLE 4630523
UNION PAC CORPCOM9078181081,3967,120SH SOLE 85606,263
ECOLAB INCCOM278865100203974SH SOLE 290945
ISHARES TRPFD AND INCM SEC4642886877,447191,887SH SOLE 36,5300155,357
SALESFORCE COM INCCOM79466L3028363,082SH SOLE 45602,626
MICROCHIP TECHNOLOGY INC.COM5950171041,4989,759SH SOLE 27609,482
NORTHROP GRUMMAN CORPCOM666807102195542SH SOLE 1400402
THERMO FISHER SCIENTIFIC INCCOM88355610283146SH SOLE 116030
VANGUARD INDEX FDSMCAP VL IDXVIP92290851218127SH SOLE 00127
LOCKHEED MARTIN CORPCOM5398301097352,129SH SOLE 60801,521
JPMORGAN CHASE & COCOM46625H1001,3858,459SH SOLE 1,15507,303
CHEVRON CORP NEWCOM1667641003963,906SH SOLE 44103,464
ALBEMARLE CORPCOM01265310194430SH SOLE 90421
DANAHER CORPORATIONCOM2358511028112,664SH SOLE 51502,148
BK OF AMERICA CORPCOM0605051041102,600SH SOLE 30002,300
MALIBU BOATS INCCOM CL A56117J10001SH DFND 001
MALIBU BOATS INCCOM CL A56117J10033467SH SOLE 45908
SPDR SER TRS&P DIVID ETF78464A7632902,464SH SOLE 12502,339
SPDR SER TRPORTFOLI S&P150078464A8056105SH SOLE 00104
WALMART INCCOM9311421031,65611,878SH SOLE 1,13310010,645
INTERNATIONAL BUSINESS MACHSCOM4592001012521,812SH SOLE 34001,471
ORACLE CORPCOM68389X1057538,644SH SOLE 1,38807,256
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF336920103650SH SOLE 0050
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,07512,510SH SOLE 2,232010,278
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,98839,753SH SOLE 6,247033,505
TEXAS INSTRS INCCOM882508104528SH SOLE 0028
TARGET CORPCOM87612E10652226SH SOLE 00226
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061501,454SH SOLE 001,453
PFIZER INCCOM7170811032,41856,212SH SOLE 6,43830049,474
ISHARES TRIBOXX INV CP ETF4642872424,31932,463SH SOLE 4,155028,308
MORGAN STANLEYCOM NEW6174464482822,900SH SOLE 45002,450
3M COCOM88579Y1011,0846,180SH SOLE 8741005,206
KLA CORPCOM NEW48248010026SH SOLE 006
GILEAD SCIENCES INCCOM375558103911,296SH SOLE 1,0260270
CATERPILLAR INCCOM1491231011,7909,325SH SOLE 1,47007,855
ALPHABET INCCAP STK CL C02079K1071,924722SH SOLE 780644
AMERICAN EXPRESS COCOM0258161092431,449SH SOLE 14901,300
AMGEN INCCOM0311621002341,102SH SOLE 2701,075
APPLIED MATLS INCCOM0382221051,88814,664SH SOLE 2,161012,502
OTIS WORLDWIDE CORPCOM68902V107111SH SOLE 0011
ANALOG DEVICES INCCOM0326541052751,641SH SOLE 1,1990442
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E30273310SH SOLE 00310
TRANSDIGM GROUP INCCOM8936411001118SH SOLE 1008
JONES LANG LASALLE INCCOM48020Q10752210SH SOLE 21000
FRANKLIN RESOURCES INCCOM354613101331,097SH SOLE 001,097
VIPER ENERGY PARTNERS LPCOM UNT RP INT92763M105894,055SH SOLE 4,05500
VANGUARD SPECIALIZED FUNDSDIV APP ETF921908844530SH SOLE 20010
SOUTHSTATE CORPORATIONCOM84044110967900SH SOLE 00900
ISHARES TREAFE SML CP ETF46428827354726SH SOLE 00725
ISHARES TRCORE US AGGBD ET4642872263,54730,889SH SOLE 3,783027,106
SPDR SER TRPORTFOLIO S&P50078464A8549173SH SOLE 00172
ISHARES TRSP SMCP600VL ETF4642878793563,535SH SOLE 13503,400
ISHARES TRS&P MC 400VL ETF4642877056796,585SH SOLE 1406,571
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102430SH SOLE 20010
DNP SELECT INCOME FD INCCOM23325P104262,400SH SOLE 002,400
SYNEOS HEALTH INCCL A87166B10261700SH SOLE 2000500
PLUG POWER INCCOM NEW72919P20202SH SOLE 200
ETF MANAGERS TRPRIME CYBR SCRTY26924G2014447,306SH SOLE 1,00006,306
WISDOMTREE TRINDIA ERNGS FD97717W4222737,309SH SOLE 1,20006,109
BORGWARNER INCCOM0997241062164,998SH SOLE 61304,385
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E50031501SH SOLE 00500
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X853741,157SH SOLE 001,156
DELTA AIR LINES INC DELCOM NEW2473617021834,300SH SOLE 70003,600
ISHARES TRUSD INV GRDE ETF4642886202754,574SH SOLE 004,574
VANGUARD BD INDEX FDSSHORT TRM BOND921937827790SH SOLE 9000
GATX CORPCOM36144810305SH SOLE 005
SPDR SER TRPRTFLO S&P500 GW78464A4095318,291SH SOLE 98407,307
ARK ETF TRGENOMIC REV ETF00214Q30244584SH SOLE 00584
LAM RESEARCH CORPCOM512807108200352SH SOLE 1340218
PHILIP MORRIS INTL INCCOM718172109552SH SOLE 0052
NUCOR CORPCOM670346105110SH SOLE 0010
ISHARES TRGLB INFRASTR ETF4642883721383,000SH SOLE 50002,500
ROPER TECHNOLOGIES INCCOM776696106190425SH SOLE 1810244
VANGUARD WORLD FDMEGA GRWTH IND9219108161,5476,589SH SOLE 94005,648
SPDR SER TRBLOOMBERG BRCLYS78468R6228828,065SH SOLE 83007,234
BRISTOL-MYERS SQUIBB COCOM1101221081602,705SH SOLE 20002,505
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN30150588943866SH SOLE 00866
ISHARES TRGLOBAL ENERG ETF464287341153SH SOLE 5200
SPDR SER TRDJ REIT ETF78464A607111SH SOLE 0011
ALTRIA GROUP INCCOM02209S103621,364SH SOLE 1,0000364
DOMINION ENERGY INCCOM25746U1092112,894SH SOLE 002,894
CITIGROUP INCCOM NEW17296742460852SH SOLE 00852
ISHARES TRJPMORGAN USD EMG46428828151462SH SOLE 00462
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V848492SH SOLE 0091
FIRST TR EXCHANGE-TRADED FDNAT GAS ETF33733E8074240SH SOLE 24000
WISDOMTREE TREUR HDG SMLCAP97717X55204SH SOLE 004
EXXON MOBIL CORPCOM30231G102651,101SH SOLE 1701,083
UNITEDHEALTH GROUP INCCOM91324P1026271,604SH SOLE 6580946
CHENIERE ENERGY INCNOTE 4.250% 3/116411RAG4129150,000SH SOLE 150,00000
PRICE T ROWE GROUP INCCOM74144T1085642,866SH SOLE 37502,491
TRAVELERS COMPANIES INCCOM89417E1091063SH SOLE 0063
LOWES COS INCCOM5486611073,76718,569SH SOLE 947017,621
ARK ETF TRAUTNMUS TECHNLGY00214Q20316202SH SOLE 00201
ARK ETF TRNEXT GNRTN INTER00214Q40165465SH SOLE 00465
ARK ETF TRINNOVATION ETF00214Q10487788SH SOLE 80780
DEERE & COCOM244199105300896SH SOLE 500845
SOUTHWEST AIRLS COCOM8447411085100SH SOLE 00100
COLGATE PALMOLIVE COCOM19416210361803SH SOLE 2300573
NOVO-NORDISK A SADR6701002051,28913,426SH SOLE 2,760010,666
KRAFT HEINZ COCOM50075410612322SH SOLE 20320
PAYPAL HLDGS INCCOM70450Y1031,1914,578SH SOLE 2,28202,296
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84615300SH SOLE 00300
SCHWAB CHARLES CORPCOM808513105571SH SOLE 0071
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8898208SH SOLE 00207
ETF MANAGERS TRPRIME MOBILE PAY26924G40914200SH SOLE 00200
AUTOZONE INCCOM05333210221SH SOLE 001
BLACKROCK INCCOM09247X10178SH SOLE 800
ISHARES TRCORE S&P MCP ETF4642875074,50117,109SH SOLE 5,742011,366
ISHARES TRMSCI EAFE ETF4642874651,16814,975SH SOLE 0014,975
APPLE INCCOM0378331008,71661,599SH SOLE 9,216052,382
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10524630SH SOLE 3550275
ISHARES TRCONV BD ETF46435G10210104SH SOLE 00103
ABBOTT LABSCOM0028241003593,037SH SOLE 65802,379
DISNEY WALT COCOM2546871062,49714,760SH SOLE 3,05410011,606
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742217SH SOLE 0016
ISHARES TRRUS 1000 VAL ETF4642875981,66710,654SH SOLE 1,14009,514