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
ADVISORSHARES TRPURE US CANNABIS00768Y45341413,125SH SOLE 0013,125
VANGUARD INDEX FDSMID CAP ETF9229086296532,756SH SOLE 002,756
VANGUARD INDEX FDSS&P 500 ETF SHS9229083631,4403,652SH SOLE 003,652
APPLE INCCOM03783310027,126191,705SH SOLE 00191,705
ILLINOIS TOOL WKS INCCOM4523081093031,464SH SOLE 001,464
TARGET CORPCOM87612E1069073,964SH SOLE 003,964
VALERO ENERGY CORPCOM91913Y1006168,726SH SOLE 008,726
VISA INCCOM CL A92826C8392,62211,773SH SOLE 0011,773
AT&T INCCOM00206R1022,26183,726SH SOLE 0083,726
AMAZON COM INCCOM02313510620,1446,132SH SOLE 006,132
AMERICAN FIN TR INCCOM CLASS A02607T10924630,569SH SOLE 0030,569
AMERICAN EXPRESS COCOM0258161093,88323,175SH SOLE 0023,175
BP PLCSPONSORED ADR05562210441615,220SH SOLE 0015,220
CONSTELLATION BRANDS INCCL A21036P1082,49111,822SH SOLE 0011,822
EXXON MOBIL CORPCOM30231G1021,49725,458SH SOLE 0025,458
CHEVRON CORP NEWCOM1667641001,0029,875SH SOLE 009,875
ISHARES TRU.S. FINLS ETF4642877884385,301SH SOLE 005,301
ISHARES TRRUSSELL 2000 ETF4642876555,39924,683SH SOLE 0024,683
ISHARES TRU.S. TECH ETF4642877213263,222SH SOLE 003,222
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35474712,278SH SOLE 0012,278
TESLA INCCOM88160R1015,4627,043SH SOLE 007,043
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E5004086,522SH SOLE 006,522
NUSHARES ETF TRNUVEEN ESG LRGCP67092P2012053,130SH SOLE 003,130
ISHARES TRMSCI EMG MKT ETF4642872343617,159SH SOLE 007,159
BOEING COCOM0970231051,3105,955SH SOLE 005,955
VERIZON COMMUNICATIONS INCCOM92343V1042,77751,415SH SOLE 0051,415
ALPHABET INCCAP STK CL A02079K3053,0671,147SH SOLE 001,147
COINBASE GLOBAL INCCOM CL A19260Q1072931,289SH SOLE 001,289
DISNEY WALT COCOM2546871064,63027,372SH SOLE 0027,372
INVESCO QQQ TRUNIT SER 146090E1039,65426,970SH SOLE 02,62824,342
ARK ETF TRINNOVATION ETF00214Q1042,16719,610SH SOLE 0019,610
HOME DEPOT INCCOM4370761022,9689,042SH SOLE 009,042
ISHARES SILVER TRISHARES46428Q10949824,291SH SOLE 0024,291
MAXAR TECHNOLOGIES INCCOM57778K1052087,337SH SOLE 007,337
ALPHABET INCCAP STK CL C02079K1075,2881,984SH SOLE 001,984
ARK ETF TRNEXT GNRTN INTER00214Q4012261,631SH SOLE 001,631
AUTOZONE INCCOM053332102392231SH SOLE 00231
COSTCO WHSL CORP NEWCOM22160K1051,0772,397SH SOLE 002,397
ETF SER SOLUTIONSDEFIANCE NEXT26922A2892276,258SH SOLE 006,258
FACEBOOK INCCL A30303M1025,05214,887SH SOLE 0014,887
KRAFT HEINZ COCOM50075410647312,855SH SOLE 0012,855
ISHARES TRCHINA LG-CAP ETF4642871843138,051SH SOLE 008,051
INTEL CORPCOM4581401001,91235,888SH SOLE 0035,888
SALESFORCE COM INCCOM79466L3029523,511SH SOLE 003,511
SNAP INCCL A83304A1062072,797SH SOLE 002,797
WALMART INCCOM9311421031,3269,514SH SOLE 009,514
WASTE MGMT INC DELCOM94106L1098455,655SH SOLE 005,655
WELLS FARGO CO NEWCOM9497461011,07323,129SH SOLE 0023,129
UBER TECHNOLOGIES INCCOM90353T10066814,906SH SOLE 0014,906
ISHARES TRUS AER DEF ETF4642887609358,971SH SOLE 008,971
COSTAR GROUP INCCOM22160N1092492,896SH SOLE 002,896
FIRST TR MORNINGSTAR DIVID LSHS3369171093009,154SH SOLE 009,154
ISHARES TRRUS 1000 GRW ETF4642876143601,313SH SOLE 001,313
ISHARES TRPFD AND INCM SEC4642886872,44763,042SH SOLE 037,29925,743
REALTY INCOME CORPCOM7561091046339,758SH SOLE 009,758
AIRBNB INCCOM CL A0090661012061,227SH SOLE 001,227
DELTA AIR LINES INC DELCOM NEW2473617023838,979SH SOLE 008,979
MICROSOFT CORPCOM59491810411,17439,636SH SOLE 0039,636
NIKE INCCL B6541061036604,544SH SOLE 004,544
MICRON TECHNOLOGY INCCOM59511210384811,942SH SOLE 0011,942
ALTRIA GROUP INCCOM02209S1031,18726,083SH SOLE 0026,083
FORD MTR CO DELCOM34537086024016,981SH SOLE 0016,981
GENERAL MTRS COCOM37045V10066912,692SH SOLE 01,50011,192
SPDR S&P 500 ETF TRTR UNIT78462F1032,0714,825SH SOLE 004,825
THERMO FISHER SCIENTIFIC INCCOM883556102232405SH SOLE 00405
DOMINION ENERGY INCCOM25746U1093685,037SH SOLE 005,037
PROCTER AND GAMBLE COCOM7427181097,90456,537SH SOLE 0056,537
VIRGIN GALACTIC HOLDINGS INCCOM92766K10633213,137SH SOLE 0013,137
GLOBAL NET LEASE INCCOM NEW37937820116810,460SH SOLE 0010,460
NETFLIX INCCOM64110L1062,1873,584SH SOLE 003,584
PAYPAL HLDGS INCCOM70450Y1035,07719,511SH SOLE 0019,511
MCDONALDS CORPCOM5801351012,93112,154SH SOLE 0012,154
ISHARES TRCORE HIGH DV ETF46429B6631,74318,486SH SOLE 0018,486
ISHARES TRCORE S&P MCP ETF4642875079873,753SH SOLE 003,753
ISHARES TRCORE S&P SCP ETF4642878042,33121,351SH SOLE 0021,351
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285862412,480SH SOLE 0012,480
VANGUARD INDEX FDSREAL ESTATE ETF9229085534694,610SH SOLE 004,610
ISHARES TRMBS ETF4642885882332,152SH SOLE 002,152
ISHARES TRIBOXX HI YD ETF4642885134775,448SH SOLE 005,448
ISHARES TRIBOXX INV CP ETF4642872422972,232SH SOLE 002,232
ISHARES TRJPMORGAN USD EMG4642882813413,099SH SOLE 003,099
ISHARES TRTIPS BD ETF4642871761,50211,767SH SOLE 0011,767
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8864386,856SH SOLE 006,856
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8031,4299,571SH SOLE 009,571
SPDR SER TRBLOOMBERG BRCLYS78468R6222832,588SH SOLE 002,588
VANGUARD WORLD FDSFINANCIALS ETF92204A4054024,335SH SOLE 004,335
BOOKING HOLDINGS INCCOM09857L108964406SH SOLE 00406
ISHARES TRISHARES SEMICDTR464287523376844SH SOLE 00844
VPC IMPACT ACQUISITION HLDNGSHS CL AG9441E10012312,200SH SOLE 0012,200
VISTA OIL & GAS SAB DE CVSPONSORED ADS92837L1098817,500SH SOLE 0017,500
MODERNA INCCOM60770K107344895SH SOLE 00895
CINEDIGM CORPCOM NEW1724062096124,400SH SOLE 0024,400
PALANTIR TECHNOLOGIES INCCL A69608A10860325,066SH SOLE 0025,066
NVIDIA CORPORATIONCOM67066G1046,93833,491SH SOLE 0033,491
SHOPIFY INCCL A82509L1071,6011,181SH SOLE 001,181
STARBUCKS CORPCOM8552441096826,181SH SOLE 006,181
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305036487,530SH SOLE 007,530
ISHARES TRCORE S&P500 ETF4642872001,1852,750SH SOLE 002,750
VANGUARD INDEX FDSTOTAL STK MKT9229087692,84712,822SH SOLE 0012,822
COCA COLA COCOM1912161002,02438,569SH SOLE 0038,569
JOHNSON & JOHNSONCOM4781601042,82017,462SH SOLE 0017,462
MERCK & CO INCCOM58933Y1051,11614,859SH SOLE 0014,859
JPMORGAN CHASE & COCOM46625H1002,56315,655SH SOLE 0015,655
PFIZER INCCOM7170811031,95145,356SH SOLE 0045,356
AMERICAN TOWER CORP NEWCOM03027X1009903,729SH SOLE 003,729
CVS HEALTH CORPCOM1266501004435,224SH SOLE 005,224
CLOROX CO DELCOM1890541093542,140SH SOLE 002,140
ISHARES TRSHORT TREAS BD4642886798467,657SH SOLE 007,657
NEXTERA ENERGY INCCOM65339F1015847,434SH SOLE 007,434
UNITEDHEALTH GROUP INCCOM91324P1022,0425,227SH SOLE 005,227
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438584749,397SH SOLE 009,397
ZOETIS INCCL A98978V1037383,802SH SOLE 003,802
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J2063907,552SH SOLE 007,552
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088441,4009,117SH SOLE 009,117
GLOBAL X FDSNASDAQ 100 COVER37954Y4831,33660,550SH SOLE 0060,550
SELECT SECTOR SPDR TRFINANCIAL81369Y6051,80948,211SH SOLE 0048,211
ADOBE SYSTEMS INCORPORATEDCOM00724F1011,0671,853SH SOLE 001,853
MORGAN STANLEYCOM NEW6174464483503,596SH SOLE 003,596
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7049129,326SH SOLE 009,326
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2094343,412SH SOLE 003,412
TWITTER INCCOM90184L1021,28821,331SH SOLE 0021,331
VANGUARD WORLD FDSENERGY ETF92204A3065677,671SH SOLE 06,2841,387
APPLIED MATLS INCCOM0382221057786,047SH SOLE 006,047
PAYCHEX INCCOM7043261077526,691SH SOLE 006,691
INVESCO EXCH TRADED FD TR IINASDAQ 100 ETF46138G6494523,071SH SOLE 003,071
GILEAD SCIENCES INCCOM3755581032313,307SH SOLE 003,307
KIMBERLY-CLARK CORPCOM4943681034143,123SH SOLE 003,123
SQUARE INCCL A8522341037,14529,789SH SOLE 0029,789
ALLSTATE CORPCOM0200021012171,704SH SOLE 001,704
BANK NEW YORK MELLON CORPCOM06405810085816,555SH SOLE 0016,555
FEDEX CORPCOM31428X1066242,848SH SOLE 002,848
INTUITIVE SURGICAL INCCOM NEW46120E602272274SH SOLE 00274
ALLIANT ENERGY CORPCOM0188021082644,717SH SOLE 004,717
BLACKSTONE INCCOM09260D1078637,416SH SOLE 007,416
BRITISH AMERN TOB PLCSPONSORED ADR1104481072476,993SH SOLE 006,993
CATERPILLAR INCCOM1491231017994,164SH SOLE 004,164
CONSOLIDATED EDISON INCCOM2091151042883,971SH SOLE 003,971
EATON CORP PLCSHSG291831035363,592SH SOLE 003,592
LYONDELLBASELL INDUSTRIES NSHS - A -N537451004214,484SH SOLE 004,484
PRUDENTIAL FINL INCCOM7443201026386,065SH SOLE 006,065
SOUTHERN COCOM84258710788414,261SH SOLE 0014,261
3M COCOM88579Y1018574,884SH SOLE 004,884
UNITED PARCEL SERVICE INCCL B9113121061,2897,079SH SOLE 007,079
ISHARES TRS&P 500 VAL ETF4642874081,1067,607SH SOLE 007,607
ISHARES TRS&P 500 GRWT ETF4642873095317,189SH SOLE 007,189
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572481,658SH SOLE 001,658
ISHARES TRISHS 5-10YR INVT4642886381,30321,701SH SOLE 0021,701
VANGUARD WORLD FDSCONSUM DIS ETF92204A1083581,156SH SOLE 001,156
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF92204287469710,630SH SOLE 0010,630
ISHARES INCCORE MSCI EMKT46434G1032,12334,379SH SOLE 0034,379
ISHARES TRCORE S&P TTL STK4642871502,21722,539SH SOLE 0022,539
ISHARES TRRUS 1000 VAL ETF4642875983,06919,607SH SOLE 0019,607
ISHARES TRCORE US AGGBD ET4642872264,09035,618SH SOLE 0035,618
VANGUARD WORLD FDSINF TECH ETF92204A7023,9949,953SH SOLE 009,953
ARK ETF TRGENOMIC REV ETF00214Q3023054,086SH SOLE 004,086
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G7062843,548SH SOLE 003,548
NUVEEN VIRGINIA QLTY MUNCPLCOM67064R10284850,984SH SOLE 0050,984
ABBVIE INCCOM00287Y1091,15810,738SH SOLE 0010,738
ABBOTT LABSCOM0028241009898,368SH SOLE 008,368
AMGEN INCCOM0311621003711,745SH SOLE 001,745
BK OF AMERICA CORPCOM0605051042,21952,265SH SOLE 0052,265
BRISTOL-MYERS SQUIBB COCOM1101221081,13019,104SH SOLE 0019,104
CHUBB LIMITEDCOMH1467J1042081,201SH SOLE 001,201
CISCO SYS INCCOM17275R1021,14721,065SH SOLE 0021,065
EMERSON ELEC COCOM2910111042042,167SH SOLE 002,167
GENERAL MLS INCCOM37033410479213,247SH SOLE 0013,247
HONEYWELL INTL INCCOM4385161064562,148SH SOLE 002,148
KINDER MORGAN INC DELCOM49456B10132219,219SH SOLE 0019,219
LOCKHEED MARTIN CORPCOM5398301091,0563,059SH SOLE 003,059
NORFOLK SOUTHN CORPCOM655844108232970SH SOLE 00970
PPL CORPCOM69351T10641114,726SH SOLE 0014,726
PEPSICO INCCOM7134481081,2258,145SH SOLE 008,145
QUALCOMM INCCOM7475251034503,491SH SOLE 003,491
CDW CORPCOM12514G1089375,146SH SOLE 005,146
COMCAST CORP NEWCL A20030N1014177,464SH SOLE 007,464
CONOCOPHILLIPSCOM20825C1042113,115SH SOLE 003,115
LAM RESEARCH CORPCOM512807108267470SH SOLE 00470
MONDELEZ INTL INCCL A6092071055108,767SH SOLE 008,767
TEXAS INSTRS INCCOM8825081045452,838SH SOLE 002,838
TRUIST FINL CORPCOM89832Q10965711,206SH SOLE 0011,206
WILLIAMS COS INCCOM9694571002539,752SH SOLE 009,752
EATON VANCE MUN BD FDCOM27827X10117012,703SH SOLE 012,461242
NUVEEN AMT FREE MUN CR INC FCOM67071L10627716,145SH SOLE 015,554591
ISHARES TRCORE MSCI EAFE46432F8421,82524,583SH SOLE 0024,583
INTERNATIONAL BUSINESS MACHSCOM4592001019436,787SH SOLE 006,787
PHILIP MORRIS INTL INCCOM7181721091,71918,130SH SOLE 0018,130
VANGUARD BD INDEX FDSSHORT TRM BOND92193782782810,110SH SOLE 0010,110
MOODYS CORPCOM615369105275774SH SOLE 00774
WALGREENS BOOTS ALLIANCE INCCOM9314271083116,615SH SOLE 006,615
ISHARES TRSP SMCP600VL ETF4642878794774,743SH SOLE 004,743
PROSHARES TRS&P 500 DV ARIST74348A4672,33426,366SH SOLE 0026,366
AIR PRODS & CHEMS INCCOM009158106216842SH SOLE 00842
CAPITAL ONE FINL CORPCOM14040H1051,4428,903SH SOLE 008,903
SOUTHWEST AIRLS COCOM8447411083336,469SH SOLE 006,469
CITIGROUP INCCOM NEW17296742487912,531SH SOLE 0012,531
DUKE ENERGY CORP NEWCOM NEW26441C2048408,607SH SOLE 008,607
MEDTRONIC PLCSHSG5960L1035824,640SH SOLE 004,640
NXP SEMICONDUCTORS N VCOMN6596X1091,0845,536SH SOLE 005,536
UNION PAC CORPCOM9078181084482,287SH SOLE 002,287
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247972443,288SH SOLE 003,288
VANGUARD INDEX FDSSM CP VAL ETF9229086114182,468SH SOLE 002,468
ANALOG DEVICES INCCOM0326541054882,914SH SOLE 002,914
AUTOMATIC DATA PROCESSING INCOM0530151032541,270SH SOLE 001,270
BLACKROCK INCCOM09247X101640763SH SOLE 00763
CARRIER GLOBAL CORPORATIONCOM14448C1044328,347SH SOLE 008,347
COLGATE PALMOLIVE COCOM1941621033304,365SH SOLE 004,365
GENERAL DYNAMICS CORPCOM3695501082631,341SH SOLE 001,341
LINDE PLCSHSG5494J103223759SH SOLE 00759
LOWES COS INCCOM5486611072,18310,762SH SOLE 0010,762
L3HARRIS TECHNOLOGIES INCCOM5024311092281,036SH SOLE 001,036
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,27314,810SH SOLE 0014,810
US BANCORP DELCOM NEW9029733043505,895SH SOLE 005,895
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10862630,465SH SOLE 0030,465
ISHARES TRRUSSELL 3000 ETF4642876894801,883SH SOLE 001,883
SPDR GOLD TRGOLD SHS78463V1071,69310,309SH SOLE 0010,309
CLARIVATE PLCORD SHSG2181010927412,496SH SOLE 0012,496
MASTERCARD INCORPORATEDCL A57636Q1042,1926,305SH SOLE 006,305
PROGRESSIVE CORPCOM7433151032532,799SH SOLE 002,799
DOW INCCOM2605571032925,077SH SOLE 005,077
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1053148,206SH SOLE 008,206
CROWN CASTLE INTL CORP NEWCOM22822V1013301,902SH SOLE 001,902
EXELON CORPCOM30161N1014038,341SH SOLE 008,341
NISOURCE INCCOM65473P10531012,791SH SOLE 0012,791
BROADCOM INCCOM11135F1015331,100SH SOLE 001,100
SCHWAB CHARLES CORPCOM80851310583311,437SH SOLE 0011,437
SPDR SER TRS&P DIVID ETF78464A7635244,458SH SOLE 004,458
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464063,04929,503SH SOLE 0029,503
AMERICAN ELEC PWR CO INCCOM0255371013994,916SH SOLE 004,916
HUMANA INCCOM444859102221569SH SOLE 00569
ISHARES TRFLTG RATE NT ETF46429B65574614,669SH SOLE 0014,669
LILLY ELI & COCOM5324571089694,192SH SOLE 004,192
OREILLY AUTOMOTIVE INCCOM67103H107521853SH SOLE 00853
DANAHER CORPORATIONCOM2358511028222,699SH SOLE 002,699
GOLDMAN SACHS GROUP INCCOM38141G104311823SH SOLE 00823
STAG INDL INCCOM85254J1022696,852SH SOLE 006,852
VANECK ETF TRUSTJUNIOR GOLD MINE92189F79167317,550SH SOLE 0017,550
ENBRIDGE INCCOM29250N1053338,377SH SOLE 008,377
GENERAL ELECTRIC COCOM NEW3696043012112,049SH SOLE 002,049
SPDR SER TRAEROSPACE DEF78464A6311,0468,773SH SOLE 008,773
SPDR SER TRS&P BIOTECH78464A8706164,902SH SOLE 004,902
ISHARES TRASIA 50 ETF4642884302803,585SH SOLE 003,585
GLOBAL X FDSUS PFD ETF37954Y65749419,168SH SOLE 0019,168
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q3321,01216,976SH SOLE 0016,976
ISHARES TRMODERT ALLOC ETF4642898752184,865SH SOLE 004,865
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3623718,774SH SOLE 008,774
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8703283,475SH SOLE 003,475
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4091,26815,390SH SOLE 0015,390
ISHARES TRCORE MSCI TOTAL46432F8343725,237SH SOLE 005,237
ISHARES TRAGGRES ALLOC ETF4642898592002,866SH SOLE 002,866
ISHARES TRU.S. MED DVC ETF4642888105027,998SH SOLE 007,998
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4075823,241SH SOLE 003,241
VANECK ETF TRUSTSEMICONDUCTR ETF92189F6764881,906SH SOLE 001,906
VANGUARD INDEX FDSGROWTH ETF9229087364,21314,518SH SOLE 0014,518
WISDOMTREE TRYIELD ENHANCD US97717X5114638,917SH SOLE 008,917
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5092094,905SH SOLE 004,905
HCA HEALTHCARE INCCOM40412C1013811,570SH SOLE 001,570
SCHWAB STRATEGIC TRSHT TM US TRES80852486283316,280SH SOLE 0016,280
SPDR SER TRNUVEEN BRC MUNIC78468R7214759,204SH SOLE 009,204
ISHARES GOLD TRISHARES NEW4642852042497,458SH SOLE 007,458
SPDR INDEX SHS FDSPORTFLO EURP ETF78463X1033929,604SH SOLE 009,604
SELECT SECTOR SPDR TRENERGY81369Y5064538,692SH SOLE 008,692
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V6084028,729SH SOLE 008,729
BERKSHIRE HATHAWAY INC DELCL B NEW0846707024,96318,183SH SOLE 0018,183
ISHARES TRUS HLTHCR PR ETF464288828211826SH SOLE 00826
PIMCO ETF TRENHAN SHRT MA AC72201R8331,45714,290SH SOLE 0014,290
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y86049311,102SH SOLE 0011,102
ISHARES TRCORE DIV GRWTH46434V6212705,369SH SOLE 005,369
SPDR SER TRS&P KENSHO CLEAN78468R6552032,163SH SOLE 002,163
ISHARES TRU.S. FIN SVC ETF4642877703842,043SH SOLE 002,043
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R50652411,043SH SOLE 0011,043
ISHARES INCEM MKTS DIV ETF4642863192676,866SH SOLE 006,866
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378351,49517,494SH SOLE 0017,494
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y30884912,338SH SOLE 0012,338
ISHARES TRSELECT DIVID ETF4642871684193,650SH SOLE 003,650
KRANESHARES TRQUADRTC INT RT50076773628810,341SH SOLE 0010,341
EXTRA SPACE STORAGE INCCOM30225T1022221,324SH SOLE 001,324
IRON MTN INC NEWCOM46284V1012996,891SH SOLE 006,891
ARK ETF TRFINTECH INNOVA00214Q7082595,248SH SOLE 005,248
CUMMINS INCCOM2310211067753,452SH SOLE 003,452
ISHARES TRNATIONAL MUN ETF4642884149848,469SH SOLE 008,469
SPDR SER TRPORTFLI TIPS ETF78464A6561,02032,799SH SOLE 0032,799
DIREXION SHS ETF TRDLY FIN BULL NEW25459Y6943332,878SH SOLE 002,878
PROSHARES TRULTRAPRO QQQ74347X8311,0268,236SH SOLE 008,236
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6052214,838SH SOLE 004,838
FIRST TR EXCHANGE-TRADED FDNASDAQ TRANSN33738R79548515,734SH SOLE 0015,734
DIGITAL RLTY TR INCCOM2538681032221,534SH SOLE 001,534
ISHARES TRGRWT ALLOCAT ETF4642898672213,977SH SOLE 003,977
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E4042359,809SH SOLE 009,809
VANGUARD WORLD FDSINDUSTRIAL ETF92204A6032571,367SH SOLE 001,367
ADVANCED MICRO DEVICES INCCOM0079031076726,530SH SOLE 006,530
FISERV INCCOM3377381082922,695SH SOLE 002,695
SERVICE CORP INTLCOM8175651042764,585SH SOLE 004,585
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D3092304,816SH SOLE 004,816
FIRST TR NASDAQ 100 TECH INDSHS3373451026624,198SH SOLE 004,198
SEA LTDSPONSORD ADS81141R100217680SH SOLE 00680
SPDR SER TRPORTFOLIO SHORT78464A47431710,135SH SOLE 0010,135
GLOBAL X FDSSOCIAL MED ETF37950E4163756,151SH SOLE 006,151
GLOBAL PMTS INCCOM37940X1022651,680SH SOLE 001,680
PIMCO ETF TRACTIVE BD ETF72201R7752792,525SH SOLE 002,525
VANGUARD INDEX FDSMCAP GR IDXVIP9229085383481,472SH SOLE 001,472
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922042142,665SH SOLE 002,665
ANNALY CAPITAL MANAGEMENT INCOM03571040912715,059SH SOLE 0015,059
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1027034,746SH SOLE 004,746
CROWDSTRIKE HLDGS INCCL A22788C1059523,873SH SOLE 003,873
EBAY INC.COM27864210399614,294SH SOLE 0014,294
NOVAVAX INCCOM NEW6700024013731,800SH SOLE 001,800
PENN NATL GAMING INCCOM7075691091,34218,518SH SOLE 0018,518
TELADOC HEALTH INCCOM87918A1054933,884SH SOLE 003,884
ARISTA NETWORKS INCCOM0404131067172,086SH SOLE 002,086
SMUCKER J M COCOM NEW8326964052101,750SH SOLE 001,750
ORACLE CORPCOM68389X1052833,247SH SOLE 003,247
TJX COS INC NEWCOM8725401093605,452SH SOLE 005,452
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391003202,862SH SOLE 002,862
DIAGEO PLCSPON ADR NEW25243Q2059835,096SH SOLE 005,096
GENERAC HLDGS INCCOM3687361042,3005,628SH SOLE 005,628
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R1032432,944SH SOLE 002,944
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1767215,871SH SOLE 005,871
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X1505559,671SH SOLE 009,671
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X1015679,591SH SOLE 009,591
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8372492,787SH SOLE 002,787
APOLLO GLOBAL MGMT INCCOM CL A03768E1052423,924SH SOLE 003,924
MARTIN MARIETTA MATLS INCCOM5732841061,3704,010SH SOLE 004,010
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A10878413,906SH SOLE 0013,906
DOCUSIGN INCCOM2561631065672,203SH SOLE 002,203
LIBERTY BROADBAND CORPCOM SER A5303071071,1106,591SH SOLE 006,591
LIBERTY MEDIA CORP DELCOM SER C FRMLA5312298541,10121,410SH SOLE 0021,410
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1023355,450SH SOLE 005,450
CARMAX INCCOM1431301021,35110,556SH SOLE 0010,556
SNOWFLAKE INCCL A8334451093301,090SH SOLE 001,090
ROCKWELL AUTOMATION INCCOM773903109201684SH SOLE 00684
ALBEMARLE CORPCOM0126531016,10327,870SH SOLE 0027,870
COUCHBASE INCCOM22207T1012578,248SH SOLE 008,248
QUANTUMSCAPE CORPCOM CL A74767V10937615,309SH SOLE 0015,309
RIOT BLOCKCHAIN INCCOM76729210561623,959SH SOLE 0023,959
LULULEMON ATHLETICA INCCOM550021109343847SH SOLE 00847
MARVELL TECHNOLOGY INCCOM5738741044056,713SH SOLE 006,713
MICROSTRATEGY INCCL A NEW5949724083,5436,126SH SOLE 006,126
PRINCIPAL EXCHANGE-TRADED FDSPECTRUM PFD74255Y8881,32163,700SH SOLE 0063,700
PROSHARES TRS&P MDCP 400 DIV74347B6802643,893SH SOLE 003,893
TRANE TECHNOLOGIES PLCSHSG8994E1032281,320SH SOLE 001,320
UNILEVER PLCSPON ADR NEW9047677041,24723,000SH SOLE 0023,000
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83757411,321SH SOLE 0011,321
FIRST TR VALUE LINE DIVID INSHS33734H10689022,706SH SOLE 0022,706
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4084858,095SH SOLE 008,095
VANGUARD WORLD FDSHEALTH CAR ETF92204A5041,5106,108SH SOLE 006,108
NUVEEN PENNSYLVANIA QLT MUNCOM67097210822415,165SH SOLE 0015,165
COHEN & STEERS TOTAL RETURNCOM19247R10324815,218SH SOLE 0015,218
NUVEEN MUN VALUE FD INCCOM67092810015113,368SH SOLE 07,7545,614
CHENIERE ENERGY INCCOM NEW16411R2086857,012SH SOLE 007,012
CANADIAN IMP BK COMMCOM1360691012472,221SH SOLE 002,221
SVB FINANCIAL GROUPCOM78486Q101208321SH SOLE 00321
WAYFAIR INCCL A94419L101209818SH SOLE 00818
FERRARI N VCOMN3167Y1035902,819SH SOLE 002,819
GODADDY INCCL A3802371073024,326SH SOLE 004,326
ISHARES TRINDIA 50 ETF46428952955210,708SH SOLE 0010,708
CERIDIAN HCM HLDG INCCOM15677J1084073,614SH SOLE 003,614
CINCINNATI FINL CORPCOM1720621011,0349,055SH SOLE 009,055
CREDIT ACCEP CORP MICHCOM225310101385658SH SOLE 00658
JACOBS ENGR GROUP INCCOM4698141071,3049,840SH SOLE 009,840
NEW ORIENTAL ED & TECHNOLOGYSPON ADR6475811074421,490SH SOLE 0021,490
PG&E CORPCOM69331C10850952,979SH SOLE 0052,979
PERKINELMER INCCOM7140461091,4318,259SH SOLE 008,259
STELLANTIS N.VSHSN8240510629215,270SH SOLE 0015,270
MCCORMICK & CO INCCOM NON VTG5797802065146,348SH SOLE 006,348
BLACKROCK MUNIYIELD CALIF QUCOM09254N10368142,848SH SOLE 039,8483,000
BLACKROCK MUNIVEST FD INCCOM09253R10519921,000SH SOLE 021,0000
BLACKROCK MUNICIPAL INCOMECOM09253X10277350,834SH SOLE 050,314520
DELAWARE INVTS MINN MUN INCOCOM24610V10357340,439SH SOLE 040,4390
NUVEEN GEORGIA QLTY MUN INCCOM67072B10747334,893SH SOLE 033,6931,200
NUVEEN QUALITY MUNCP INCOMECOM67066V10177349,468SH SOLE 048,897571
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063X10099857,968SH SOLE 057,9680
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063C1061,19376,447SH SOLE 076,38166
NUVEEN MUN INCOME FD INCCOM67062J10218015,028SH SOLE 015,0280
NUVEEN N Y MUN VALUE FDCOM67062M10528228,127SH SOLE 028,1270
NUVEEN AMT FREE QLTY MUN INCCOM67065710578751,821SH SOLE 046,7525,069
NUVEEN NEW YORK AMT QLT MUNICOM67065610774553,875SH SOLE 053,359516
NUVEEN AMT-FREE MUN VALUE FDCOM67069510541624,419SH SOLE 024,4190
DELAWARE INVTS NATL MUN INCOSH BEN INT24610T10871450,639SH SOLE 050,6390
WESTERN ASSET MUN HIGH INCOMCOM95766N10344255,711SH SOLE 055,518193
NUVEEN CALIFORNIA MUNI VLU FCOM STK67062C10711110,562SH SOLE 010,5620
BLACKROCK MUNIYIELD QUALITYCOM09254G10861642,787SH SOLE 042,375412
DWS STRATEGIC MUN INCOME TRCOM23342Q10114712,000SH SOLE 012,0000
WISDOMTREE TRCLOUD COMPUTNG97717Y6914277,408SH SOLE 007,408
FIRST TR ENERGY INCOME & GROCOM33738G10419814,636SH SOLE 0014,636
SOFI TECHNOLOGIES INCCOM83406F10220512,884SH SOLE 0012,884
FORTINET INCCOM34959E109213728SH SOLE 00728
THE ALGER ETF TRUST35 ETF01556420622510,699SH SOLE 0010,699
BARCLAYS BANK PLCIPATH SHILR CAPE06742A66929413,970SH SOLE 0013,970
EATON VANCE CALIF MUN BD FDCOM27828A10013111,000SH SOLE 0011,000
AURINIA PHARMACEUTICALS INCCOM05156V10237917,121SH SOLE 0017,121
BGC PARTNERS INCCL A05541T1017614,650SH SOLE 0014,650
FIDELITY COVINGTON TRUSTMSCI INFO TECH I3160928082341,973SH SOLE 001,973
VANECK ETF TRUSTGOLD MINERS ETF92189F1061,10837,594SH SOLE 0037,594
EQUITY RESIDENTIALSH BEN INT29476L1072142,650SH SOLE 002,650
STANDEX INTL CORPCOM8542311073113,140SH SOLE 003,140
AMERIPRISE FINL INCCOM03076C1066522,467SH SOLE 002,467
ROYCE VALUE TR INCCOM78091010542723,682SH SOLE 0023,682
WESTERN ASST INFLTN LKD INMCOM SH BEN INT95766Q10666848,464SH SOLE 0048,464
SWITCH INCCL A87105L1042499,804SH SOLE 009,804
VIASAT INCCOM92552V1003526,400SH SOLE 006,400
OUTLOOK THERAPEUTICS INCCOM NEW69012T2063516,000SH SOLE 0016,000
AVALONBAY CMNTYS INCCOM0534841012681,210SH SOLE 001,210
ISHARES TRU.S. REAL ES ETF4642877393002,930SH SOLE 002,930
ARES CAPITAL CORPNOTE 4.625% 3/004010LAW32825,000SH SOLE 0025,000
BERKSHIRE HATHAWAY INC DELCL A0846701082,0575SH SOLE 005
SPDR SER TRBLOMBRG BRC INTL78464A1512948,332SH SOLE 008,332