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
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
22ND CENTY GROUP INC COM 90137F103   5,178 13,530 SH   SOLE   0 0 13,530
3M CO COM 88579Y101   1,736,801 17,352 SH   SOLE   0 0 17,352
ABBOTT LABS COM 002824100   1,699,653 15,590 SH   SOLE   0 0 15,590
ABBVIE INC COM 00287Y109   5,603,416 41,590 SH   SOLE   15 0 41,575
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   313,525 5,801 SH   SOLE   0 0 5,801
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,377,446 4,464 SH   SOLE   0 0 4,464
ADOBE SYSTEMS INCORPORATED COM 00724F101   821,992 1,681 SH   SOLE   0 0 1,681
ADVANCED MICRO DEVICES INC COM 007903107   1,714,573 15,052 SH   SOLE   0 0 15,052
AFLAC INC COM 001055102   715,226 10,247 SH   SOLE   0 0 10,247
AIRBNB INC COM CL A 009066101   262,728 2,050 SH   SOLE   0 0 2,050
ALBEMARLE CORP COM 012653101   261,908 1,174 SH   SOLE   0 0 1,174
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   513,936 6,166 SH   SOLE   0 0 6,166
ALLSTATE CORP COM 020002101   362,950 3,329 SH   SOLE   0 0 3,329
ALPHABET INC CAP STK CL C 02079K107   9,518,645 78,686 SH   SOLE   122 0 78,564
ALPHABET INC CAP STK CL A 02079K305   2,657,584 22,202 SH   SOLE   0 0 22,202
ALTRIA GROUP INC COM 02209S103   2,387,365 52,701 SH   SOLE   330 0 52,371
AMAZON COM INC COM 023135106   14,448,846 110,838 SH   SOLE   861 0 109,977
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   242,039 5,545 SH   SOLE   0 0 5,545
AMERICAN CENTY ETF TR US EQT ETF 025072885   3,451,693 45,906 SH   SOLE   0 0 45,906
AMERICAN ELEC PWR CO INC COM 025537101   246,135 2,923 SH   SOLE   0 0 2,923
AMERICAN TOWER CORP NEW COM 03027X100   517,079 2,666 SH   SOLE   0 0 2,666
AMGEN INC COM 031162100   2,673,477 12,042 SH   SOLE   20 0 12,022
AMPLIFY ETF TR ONLIN RETL ETF 032108102   355,386 7,689 SH   SOLE   61 0 7,628
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   1,417,227 39,367 SH   SOLE   0 0 39,367
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   130,822 5,750 SH   SOLE   0 0 5,750
AMPLIFY ETF TR INTERNATINL ENHC 032108722   871,481 31,376 SH   SOLE   0 0 31,376
AMPLIFY ETF TR INFLATION FIGHTE 032108748   103,758 4,343 SH   SOLE   703 0 3,640
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   52 4 SH   SOLE   0 0 4
AMPLIFY ETF TR HIGH INCOME 032108847   303,543 25,966 SH   SOLE   210 0 25,756
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   30,593 1,189 SH   SOLE   0 0 1,189
ANALOG DEVICES INC COM 032654105   216,629 1,112 SH   SOLE   0 0 1,112
APPLE INC COM 037833100   34,434,285 177,524 SH   SOLE   371 0 177,153
APPLIED MATLS INC COM 038222105   922,053 6,379 SH   SOLE   0 0 6,379
ARDAGH METAL PACKAGING S A SHS L02235106   63,920 17,000 SH   SOLE   0 0 17,000
ARK ETF TR INNOVATION ETF 00214Q104   204,148 4,625 SH   SOLE   31 0 4,594
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   13,245 235 SH   SOLE   0 0 235
ARK ETF TR GENOMIC REV ETF 00214Q302   41,147 1,207 SH   SOLE   0 0 1,207
ARK ETF TR NEXT GNRTN INTER 00214Q401   5,568 95 SH   SOLE   0 0 95
ASTRAZENECA PLC SPONSORED ADR 046353108   400,105 5,590 SH   SOLE   0 0 5,590
AT&T INC COM 00206R102   1,136,864 71,277 SH   SOLE   470 0 70,807
AUTOMATIC DATA PROCESSING IN COM 053015103   429,689 1,955 SH   SOLE   0 0 1,955
BALL CORP COM 058498106   366,432 6,295 SH   SOLE   0 0 6,295
BANCO SANTANDER S.A. ADR 05964H105   110,735 29,848 SH   SOLE   0 0 29,848
BANK AMERICA CORP COM 060505104   2,796,773 97,483 SH   SOLE   0 0 97,483
BANK AMERICA CORP 7.25%CNV PFD L 060505682   4,687 4 SH   SOLE   0 0 4
BARINGS BDC INC COM 06759L103   95,413 12,170 SH   SOLE   0 0 12,170
BCE INC COM NEW 05534B760   617,285 13,540 SH   SOLE   0 0 13,540
BECTON DICKINSON & CO COM 075887109   344,533 1,305 SH   SOLE   0 0 1,305
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,702,578 10,858 SH   SOLE   0 0 10,858
BEST BUY INC COM 086516101   569,389 6,948 SH   SOLE   0 0 6,948
BIG LOTS INC COM 089302103   135,580 15,355 SH   SOLE   0 0 15,355
BIOGEN INC COM 09062X103   212,783 747 SH   SOLE   0 0 747
BIOXCEL THERAPEUTICS INC COM 09075P105   115,385 17,325 SH   SOLE   0 0 17,325
BLACKROCK ENHANCED EQUITY DI COM 09251A104   239,091 28,668 SH   SOLE   4,245 0 24,423
BLACKROCK INC COM 09247X101   1,713,818 2,480 SH   SOLE   0 0 2,480
BLACKSTONE INC COM 09260D107   338,225 3,638 SH   SOLE   0 0 3,638
BLOCK INC CL A 852234103   387,038 5,814 SH   SOLE   0 0 5,814
BOEING CO COM 097023105   1,571,544 7,442 SH   SOLE   0 0 7,442
BORGWARNER INC COM 099724106   773,169 15,808 SH   SOLE   0 0 15,808
BP PLC SPONSORED ADR 055622104   898,044 25,448 SH   SOLE   155 0 25,293
BRISTOL-MYERS SQUIBB CO COM 110122108   662,716 10,363 SH   SOLE   100 0 10,263
BROADCOM INC COM 11135F101   3,499,767 4,035 SH   SOLE   0 0 4,035
CADENCE DESIGN SYSTEM INC COM 127387108   243,901 1,040 SH   SOLE   0 0 1,040
CALLON PETE CO DEL COM 13123X508   214,102 6,105 SH   SOLE   0 0 6,105
CARDINAL HEALTH INC COM 14149Y108   640,983 6,778 SH   SOLE   0 0 6,778
CARMAX INC COM 143130102   458,927 5,483 SH   SOLE   0 0 5,483
CATERPILLAR INC COM 149123101   913,042 3,711 SH   SOLE   0 0 3,711
CHECK POINT SOFTWARE TECH LT ORD M22465104   862,633 6,867 SH   SOLE   0 0 6,867
CHEVRON CORP NEW COM 166764100   3,770,652 23,963 SH   SOLE   115 0 23,848
CHEWY INC CL A 16679L109   235,833 5,975 SH   SOLE   0 0 5,975
CHURCH & DWIGHT CO INC COM 171340102   870,054 8,681 SH   SOLE   0 0 8,681
CISCO SYS INC COM 17275R102   1,145,178 22,133 SH   SOLE   0 0 22,133
CITIGROUP INC COM NEW 172967424   227,771 4,947 SH   SOLE   0 0 4,947
CLEVELAND-CLIFFS INC NEW COM 185899101   800,877 47,785 SH   SOLE   0 0 47,785
CLOROX CO DEL COM 189054109   486,821 3,061 SH   SOLE   0 0 3,061
COCA COLA CO COM 191216100   2,353,487 39,081 SH   SOLE   0 0 39,081
COEUR MNG INC COM NEW 192108504   135,025 47,544 SH   SOLE   0 0 47,544
COHEN & STEERS INFRASTRUCTUR COM 19248A109   598,762 25,350 SH   SOLE   400 0 24,950
COMCAST CORP NEW CL A 20030N101   799,498 19,242 SH   SOLE   0 0 19,242
COMPASS DIVERSIFIED SH BEN INT 20451Q104   227,745 10,500 SH   SOLE   0 0 10,500
CONOCOPHILLIPS COM 20825C104   436,936 4,217 SH   SOLE   0 0 4,217
CORTEVA INC COM 22052L104   365,034 6,371 SH   SOLE   0 0 6,371
COSTCO WHSL CORP NEW COM 22160K105   2,300,284 4,273 SH   SOLE   0 0 4,273
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,098,278 11,787 SH   SOLE   0 0 11,787
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,676,116 29,856 SH   SOLE   0 0 29,856
CROWDSTRIKE HLDGS INC CL A 22788C105   603,048 4,106 SH   SOLE   0 0 4,106
CROWN CASTLE INC COM 22822V101   204,895 1,798 SH   SOLE   0 0 1,798
CSX CORP COM 126408103   1,511,414 44,323 SH   SOLE   0 0 44,323
CVS HEALTH CORP COM 126650100   1,469,049 21,251 SH   SOLE   0 0 21,251
DANAHER CORPORATION COM 235851102   1,256,880 5,237 SH   SOLE   0 0 5,237
DEERE & CO COM 244199105   658,839 1,626 SH   SOLE   0 0 1,626
DELTA AIR LINES INC DEL COM NEW 247361702   253,055 5,323 SH   SOLE   0 0 5,323
DIAGEO PLC SPON ADR NEW 25243Q205   210,778 1,215 SH   SOLE   0 0 1,215
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   3,866,746 124,774 SH   SOLE   0 0 124,774
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   2,145,931 78,548 SH   SOLE   0 0 78,548
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   756,045 32,227 SH   SOLE   0 0 32,227
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   451,596 9,377 SH   SOLE   0 0 9,377
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   10,083 184 SH   SOLE   0 0 184
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   334,472 7,210 SH   SOLE   0 0 7,210
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   62,445 2,300 SH   SOLE   0 0 2,300
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   16,457 477 SH   SOLE   0 0 477
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   2,540 107 SH   SOLE   0 0 107
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   4,235 173 SH   SOLE   0 0 173
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   6,207 272 SH   SOLE   0 0 272
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   562,819 17,133 SH   SOLE   0 0 17,133
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   16,614 626 SH   SOLE   0 0 626
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   149,510 6,414 SH   SOLE   0 0 6,414
DIREXION SHS ETF TR DAILY REGIONAL 25460G153   8,651 160 SH   SOLE   0 0 160
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G336   148,050 15,000 SH   SOLE   0 0 15,000
DIREXION SHS ETF TR DAILY TECH OCT21 25460G393   267,345 19,500 SH   SOLE   0 0 19,500
DISNEY WALT CO COM 254687106   1,714,622 19,205 SH   SOLE   0 0 19,205
DNP SELECT INCOME FD INC COM 23325P104   566,646 54,069 SH   SOLE   0 0 54,069
DOMINION ENERGY INC COM 25746U109   1,552,273 29,972 SH   SOLE   0 0 29,972
DOW INC COM 260557103   731,064 13,726 SH   SOLE   0 0 13,726
DUKE ENERGY CORP NEW COM NEW 26441C204   7,060,547 78,678 SH   SOLE   243 0 78,435
DUPONT DE NEMOURS INC COM 26614N102   405,831 5,681 SH   SOLE   0 0 5,681
EATON CORP PLC SHS G29183103   266,659 1,326 SH   SOLE   0 0 1,326
EATON VANCE TX ADV GLBL DIV COM 27828S101   220,572 13,208 SH   SOLE   100 0 13,108
ELEVANCE HEALTH INC COM 036752103   440,736 992 SH   SOLE   0 0 992
EMERSON ELEC CO COM 291011104   753,984 8,341 SH   SOLE   0 0 8,341
ENBRIDGE INC COM 29250N105   1,146,442 30,860 SH   SOLE   0 0 30,860
ENDEAVOUR SILVER CORP COM 29258Y103   186,602 64,568 SH   SOLE   0 0 64,568
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   210,871 16,604 SH   SOLE   0 0 16,604
ENTERPRISE PRODS PARTNERS L COM 293792107   1,075,499 40,816 SH   SOLE   125 0 40,691
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   1,876 200 SH   SOLE   0 0 200
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   734,074 14,513 SH   SOLE   0 0 14,513
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   18,790 440 SH   SOLE   0 0 440
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   4,781 1,599 SH   SOLE   0 0 1,599
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   21,664 1,005 SH   SOLE   0 0 1,005
ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230   6,026 156 SH   SOLE   0 0 156
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   84,494 2,510 SH   SOLE   0 0 2,510
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   7,690 241 SH   SOLE   0 0 241
ETF SER SOLUTIONS US GLB JETS 26922A842   221,302 10,332 SH   SOLE   0 0 10,332
EXELON CORP COM 30161N101   262,992 6,455 SH   SOLE   0 0 6,455
EXXON MOBIL CORP COM 30231G102   3,734,490 34,820 SH   SOLE   100 0 34,720
F N B CORP COM 302520101   415,930 36,358 SH   SOLE   0 0 36,358
FASTENAL CO COM 311900104   216,198 3,665 SH   SOLE   0 0 3,665
FEDEX CORP COM 31428X106   1,447,174 5,838 SH   SOLE   0 0 5,838
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   114,746 1,565 SH   SOLE   0 0 1,565
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   35,929 763 SH   SOLE   0 0 763
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   4,061 64 SH   SOLE   0 0 64
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   9,939 396 SH   SOLE   0 0 396
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   1,019,201 24,106 SH   SOLE   0 0 24,106
FIDUS INVT CORP COM 316500107   672,590 34,316 SH   SOLE   0 0 34,316
FIFTH THIRD BANCORP COM 316773100   629,991 24,036 SH   SOLE   0 0 24,036
FIRST HORIZON CORPORATION COM 320517105   153,914 13,657 SH   SOLE   0 0 13,657
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,795,619 112,437 SH   SOLE   7,215 0 105,222
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,570,573 30,990 SH   SOLE   0 0 30,990
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   37,772 1,317 SH   SOLE   0 0 1,317
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   1,005,585 21,350 SH   SOLE   0 0 21,350
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   53,298 2,700 SH   SOLE   0 0 2,700
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   24,770 1,470 SH   SOLE   420 0 1,050
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   216,657 9,515 SH   SOLE   145 0 9,370
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   15,663 250 SH   SOLE   0 0 250
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   5,583 357 SH   SOLE   0 0 357
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   87,279 2,315 SH   SOLE   0 0 2,315
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   45,490 420 SH   SOLE   0 0 420
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   4,687 78 SH   SOLE   0 0 78
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   1,605 25 SH   SOLE   0 0 25
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   46,509 404 SH   SOLE   35 0 369
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   4,292 135 SH   SOLE   0 0 135
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,663,677 35,076 SH   SOLE   0 0 35,076
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   1,199,632 55,953 SH   SOLE   4,920 0 51,033
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812   134 5 SH   SOLE   0 0 5
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   6,285 500 SH   SOLE   0 0 500
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,048,910 23,099 SH   SOLE   0 0 23,099
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   11,778 300 SH   SOLE   0 0 300
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   488,808 4,650 SH   SOLE   0 0 4,650
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   361,053 5,030 SH   SOLE   0 0 5,030
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,598,528 21,291 SH   SOLE   1,033 0 20,258
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   143,915 940 SH   SOLE   0 0 940
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   700,857 4,300 SH   SOLE   0 0 4,300
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   1,012 12 SH   SOLE   0 0 12
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   39,393 770 SH   SOLE   0 0 770
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   10,544 250 SH   SOLE   0 0 250
FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831   122,082 5,243 SH   SOLE   0 0 5,243
FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849   534,378 27,276 SH   SOLE   0 0 27,276
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   2,870 150 SH   SOLE   0 0 150
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   33,678 1,282 SH   SOLE   0 0 1,282
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   98,010 3,630 SH   SOLE   0 0 3,630
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,375,925 30,374 SH   SOLE   875 0 29,499
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   792,402 19,995 SH   SOLE   750 0 19,245
FIRST TR EXCHANGE-TRADED FD FT CBOE TARG INC 33738D846   3,083 155 SH   SOLE   0 0 155
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   251,491 11,447 SH   SOLE   970 0 10,477
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   3,667,242 251,871 SH   SOLE   25,875 0 225,996
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   11,204 191 SH   SOLE   0 0 191
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   491,847 23,399 SH   SOLE   1,660 0 21,739
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   213,501 10,780 SH   SOLE   1,000 0 9,780
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   759,736 16,130 SH   SOLE   765 0 15,365
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,000,356 21,325 SH   SOLE   350 0 20,975
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   288,223 6,311 SH   SOLE   0 0 6,311
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   71,865 2,414 SH   SOLE   315 0 2,099
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   47,413 666 SH   SOLE   0 0 666
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   15,089 711 SH   SOLE   0 0 711
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   30,249 900 SH   SOLE   470 0 430
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   23,377 1,293 SH   SOLE   0 0 1,293
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   660,916 13,864 SH   SOLE   415 0 13,449
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   329,714 7,485 SH   SOLE   100 0 7,385
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   11,756,526 197,888 SH   SOLE   6,658 0 191,230
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   457,470 8,656 SH   SOLE   665 0 7,991
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   6,977,988 360,806 SH   SOLE   42,570 0 318,236
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433   26,957 895 SH   SOLE   0 0 895
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441   2,120,118 67,872 SH   SOLE   241 0 67,631
FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458   237,965 7,659 SH   SOLE   0 0 7,659
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482   3,021 95 SH   SOLE   0 0 95
FIRST TR EXCHNG TRADED FD VI FLEXIBL MUN HIGH 33740F508   433,810 26,220 SH   SOLE   0 0 26,220
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516   210,551 6,472 SH   SOLE   0 0 6,472
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   1,587 260 SH   SOLE   0 0 260
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   32,280 1,000 SH   SOLE   0 0 1,000
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   69,471 1,868 SH   SOLE   0 0 1,868
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   283,030 8,658 SH   SOLE   0 0 8,658
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   10,814 483 SH   SOLE   0 0 483
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   23,775 630 SH   SOLE   0 0 630
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   85,508 2,450 SH   SOLE   0 0 2,450
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   5,784 231 SH   SOLE   0 0 231
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   9,242 232 SH   SOLE   0 0 232
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   160,779 3,640 SH   SOLE   0 0 3,640
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821   12,735 500 SH   SOLE   0 0 500
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   68,060 2,000 SH   SOLE   0 0 2,000
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   4,067,171 105,312 SH   SOLE   0 0 105,312
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   86,367 4,684 SH   SOLE   400 0 4,284
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   1,173,599 48,556 SH   SOLE   0 0 48,556
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,218,260 35,821 SH   SOLE   820 0 35,001
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   864,118 12,185 SH   SOLE   490 0 11,695
FIRST TR VALUE LINE DIVID IN SHS 33734H106   3,645,304 90,928 SH   SOLE   350 0 90,578
FIRSTENERGY CORP COM 337932107   300,815 7,737 SH   SOLE   0 0 7,737
FORD MTR CO DEL COM 345370860   1,072,947 70,915 SH   SOLE   0 0 70,915
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   349,115 24,655 SH   SOLE   0 0 24,655
FREEPORT-MCMORAN INC CL B 35671D857   444,365 11,109 SH   SOLE   0 0 11,109
GABELLI DIVID & INCOME TR COM 36242H104   570,510 27,000 SH   SOLE   1,000 0 26,000
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   210,745 2,594 SH   SOLE   0 0 2,594
GENERAL DYNAMICS CORP COM 369550108   272,595 1,267 SH   SOLE   0 0 1,267
GENERAL ELECTRIC CO COM NEW 369604301   896,759 8,164 SH   SOLE   0 0 8,164
GENERAL MLS INC COM 370334104   579,739 7,559 SH   SOLE   0 0 7,559
GENERAL MTRS CO COM 37045V100   1,456,623 37,775 SH   SOLE   0 0 37,775
GENUINE PARTS CO COM 372460105   250,614 1,481 SH   SOLE   0 0 1,481
GILEAD SCIENCES INC COM 375558103   905,203 11,745 SH   SOLE   0 0 11,745
GLOBAL NET LEASE INC COM NEW 379378201   136,802 13,308 SH   SOLE   0 0 13,308
GLOBAL X FDS GLOBX SUPDV US 37950E291   100,699 6,030 SH   SOLE   0 0 6,030
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   27,120 3,000 SH   SOLE   0 0 3,000
GLOBAL X FDS GLB X GURU INDEX 37950E341   3,714 100 SH   SOLE   0 0 100
GLOBAL X FDS SOCIAL MED ETF 37950E416   46,396 1,268 SH   SOLE   95 0 1,173
GLOBAL X FDS MSCI CHINA FINCL 37950E606   9,581 799 SH   SOLE   0 0 799
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   28,018 674 SH   SOLE   0 0 674
GLOBAL X FDS GLBL X MLP ETF 37954Y343   29,622 690 SH   SOLE   0 0 690
GLOBAL X FDS THMATC GWT ETF 37954Y418   2,666 100 SH   SOLE   0 0 100
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   78,943 3,979 SH   SOLE   218 0 3,761
GLOBAL X FDS RUSSELL 2000 37954Y459   5,427 300 SH   SOLE   0 0 300
GLOBAL X FDS E COMMERCE ETF 37954Y467   46,632 2,522 SH   SOLE   186 0 2,336
GLOBAL X FDS S&P 500 COVERED 37954Y475   57,265 1,395 SH   SOLE   0 0 1,395
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,938,650 109,220 SH   SOLE   3,685 0 105,535
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   16,930 537 SH   SOLE   0 0 537
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   48,374 1,858 SH   SOLE   0 0 1,858
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   9,199 329 SH   SOLE   0 0 329
GLOBAL X FDS US PFD ETF 37954Y657   635,100 32,754 SH   SOLE   148 0 32,606
GLOBAL X FDS US INFR DEV ETF 37954Y673   22,912 729 SH   SOLE   0 0 729
GLOBAL X FDS FOUNDER RUN CO 37954Y681   6,202 232 SH   SOLE   0 0 232
GLOBAL X FDS RENEWABLE ENERGY 37954Y707   2,398 200 SH   SOLE   0 0 200
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   328,955 11,446 SH   SOLE   178 0 11,268
GLOBAL X FDS CONSCIOUS COS 37954Y731   5,056 163 SH   SOLE   0 0 163
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   42,023 1,319 SH   SOLE   0 0 1,319
GLOBAL X FDS AGING POPULATION 37954Y772   2,446 88 SH   SOLE   0 0 88
GLOBAL X FDS INTERNET OF THNG 37954Y780   9,649 279 SH   SOLE   0 0 279
GLOBAL X FDS HEALTH WELLNESS 37954Y798   5,221 231 SH   SOLE   0 0 231
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   25,606 2,268 SH   SOLE   0 0 2,268
GLOBAL X FDS FINTECH ETF 37954Y814   45,023 2,040 SH   SOLE   129 0 1,911
GLOBAL X FDS GLOBAL X COPPER 37954Y830   40,662 1,080 SH   SOLE   0 0 1,080
GLOBAL X FDS GLOBAL X SILVER 37954Y848   91,095 3,505 SH   SOLE   0 0 3,505
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   65,768 1,012 SH   SOLE   0 0 1,012
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   2,729,244 125,772 SH   SOLE   0 0 125,772
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   679,766 7,787 SH   SOLE   0 0 7,787
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545   10,499 123 SH   SOLE   0 0 123
GOLDMAN SACHS GROUP INC COM 38141G104   575,775 1,785 SH   SOLE   0 0 1,785
GRAINGER W W INC COM 384802104   285,647 362 SH   SOLE   0 0 362
GRAY TELEVISION INC COM 389375106   299,440 38,000 SH   SOLE   0 0 38,000
GRAY TELEVISION INC CL A 389375205   28,706 3,158 SH   SOLE   0 0 3,158
GSK PLC SPONSORED ADR 37733W204   264,355 7,417 SH   SOLE   0 0 7,417
HANESBRANDS INC COM 410345102   189,215 41,677 SH   SOLE   0 0 41,677
HEALTHCARE RLTY TR CL A COM 42226K105   194,631 10,320 SH   SOLE   0 0 10,320
HELMERICH & PAYNE INC COM 423452101   350,138 9,877 SH   SOLE   0 0 9,877
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   120,611 13,357 SH   SOLE   0 0 13,357
HOME DEPOT INC COM 437076102   4,836,582 15,570 SH   SOLE   15 0 15,555
HONEYWELL INTL INC COM 438516106   2,423,506 11,680 SH   SOLE   0 0 11,680
HUBSPOT INC COM 443573100   220,285 414 SH   SOLE   0 0 414
ILLINOIS TOOL WKS INC COM 452308109   395,893 1,583 SH   SOLE   0 0 1,583
INNOVATOR ETFS TR IBD 50 ETF 45782C102   11,856 464 SH   SOLE   0 0 464
INNOVATOR ETFS TR US SML CP PWR B 45782C284   971,159 37,803 SH   SOLE   0 0 37,803
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292   98,523 3,525 SH   SOLE   0 0 3,525
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   30,925 1,036 SH   SOLE   0 0 1,036
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   14,100 512 SH   SOLE   0 0 512
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367   5,208 209 SH   SOLE   0 0 209
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   3,377 100 SH   SOLE   0 0 100
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   40,449 1,090 SH   SOLE   0 0 1,090
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   59,877 2,110 SH   SOLE   0 0 2,110
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   1,165 35 SH   SOLE   0 0 35
INNOVATOR ETFS TR US SML CP PWR B 45782C599   1,625 60 SH   SOLE   0 0 60
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   1,308 40 SH   SOLE   0 0 40
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   411,800 11,953 SH   SOLE   0 0 11,953
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   18,408 590 SH   SOLE   0 0 590
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   14,125 446 SH   SOLE   0 0 446
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   1,749,733 52,153 SH   SOLE   0 0 52,153
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   5,644 160 SH   SOLE   0 0 160
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   161,298 5,400 SH   SOLE   0 0 5,400
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839   86,400 3,000 SH   SOLE   0 0 3,000
INNOVATOR ETFS TR INNOVATOR DEEPW 45782C862   51,348 1,299 SH   SOLE   0 0 1,299
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   2,472 80 SH   SOLE   0 0 80
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   2,505 70 SH   SOLE   0 0 70
INTEL CORP COM 458140100   1,818,846 54,391 SH   SOLE   0 0 54,391
INTERNATIONAL BUSINESS MACHS COM 459200101   3,627,427 27,109 SH   SOLE   0 0 27,109
INTERNATIONAL PAPER CO COM 460146103   262,977 8,267 SH   SOLE   0 0 8,267
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   1,095 44 SH   SOLE   0 0 44
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   395,686 7,971 SH   SOLE   270 0 7,701
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   167,791 12,333 SH   SOLE   0 0 12,333
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   11,066 83 SH   SOLE   0 0 83
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180   13,967 152 SH   SOLE   0 0 152
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   108,276 2,092 SH   SOLE   0 0 2,092
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   18,976 700 SH   SOLE   0 0 700
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   132,957 4,861 SH   SOLE   0 0 4,861
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   46,989 914 SH   SOLE   0 0 914
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   33,445 1,422 SH   SOLE   0 0 1,422
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   3,100,334 49,361 SH   SOLE   0 0 49,361
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   3,025,578 73,170 SH   SOLE   0 0 73,170
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   813,324 10,647 SH   SOLE   0 0 10,647
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388   43,196 905 SH   SOLE   0 0 905
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   205,212 5,042 SH   SOLE   0 0 5,042
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   309,192 17,101 SH   SOLE   0 0 17,101
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   4,947 202 SH   SOLE   0 0 202
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   465,282 40,922 SH   SOLE   0 0 40,922
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   165,176 6,999 SH   SOLE   0 0 6,999
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   64,979 3,618 SH   SOLE   0 0 3,618
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   4,611 295 SH   SOLE   0 0 295
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   13,464 328 SH   SOLE   0 0 328
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   735 34 SH   SOLE   0 0 34
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   418,243 21,581 SH   SOLE   0 0 21,581
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693   404,843 17,541 SH   SOLE   0 0 17,541
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   19,382 1,109 SH   SOLE   0 0 1,109
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   149,027 7,995 SH   SOLE   0 0 7,995
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   4,651 151 SH   SOLE   0 0 151
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   207,940 4,625 SH   SOLE   0 0 4,625
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   1,286 66 SH   SOLE   0 0 66
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   3,966 100 SH   SOLE   0 0 100
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875   162,200 5,325 SH   SOLE   0 0 5,325
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   60,781 1,526 SH   SOLE   0 0 1,526
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   68,669 3,264 SH   SOLE   0 0 3,264
INVESCO EXCH TRADED FD TR II NASDAQ BIOTECH 46138G599   224,771 11,002 SH   SOLE   0 0 11,002
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   292,786 11,201 SH   SOLE   0 0 11,201
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,250,491 8,228 SH   SOLE   0 0 8,228
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   29,942 765 SH   SOLE   0 0 765
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   296,750 4,155 SH   SOLE   0 0 4,155
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   3,273,304 123,288 SH   SOLE   0 0 123,288
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   907 48 SH   SOLE   0 0 48
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   917,024 41,215 SH   SOLE   0 0 41,215
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   12,970 358 SH   SOLE   0 0 358
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   12,390 253 SH   SOLE   0 0 253
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   209,850 10,628 SH   SOLE   0 0 10,628
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   1,512,214 21,837 SH   SOLE   0 0 21,837
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   33,770 1,775 SH   SOLE   0 0 1,775
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   238,233 12,575 SH   SOLE   0 0 12,575
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   44,286 2,200 SH   SOLE   0 0 2,200
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   263,605 12,815 SH   SOLE   0 0 12,815
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   13,845 654 SH   SOLE   0 0 654
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   410,958 4,865 SH   SOLE   0 0 4,865
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   8,425 210 SH   SOLE   0 0 210
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   42,408 752 SH   SOLE   0 0 752
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225   60,430 664 SH   SOLE   0 0 664
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   34,378 98 SH   SOLE   0 0 98
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   805,787 15,972 SH   SOLE   0 0 15,972
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   270,806 921 SH   SOLE   0 0 921
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   544,520 6,087 SH   SOLE   0 0 6,087
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   205,661 1,006 SH   SOLE   0 0 1,006
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   44,704 150 SH   SOLE   0 0 150
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   25,728,998 171,939 SH   SOLE   0 0 171,939
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   33,037 483 SH   SOLE   0 0 483
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   31,810 190 SH   SOLE   0 0 190
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   4,136 187 SH   SOLE   0 0 187
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   99,360 2,599 SH   SOLE   0 0 2,599
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   126,837 7,027 SH   SOLE   0 0 7,027
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   399,191 20,770 SH   SOLE   0 0 20,770
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   3,282 312 SH   SOLE   0 0 312
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   156,022 908 SH   SOLE   0 0 908
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   8,536 200 SH   SOLE   0 0 200
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   766,864 4,686 SH   SOLE   0 0 4,686
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   56,990 3,971 SH   SOLE   0 0 3,971
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   78,244 572 SH   SOLE   0 0 572
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   567,255 7,501 SH   SOLE   0 0 7,501
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712   11,612 100 SH   SOLE   0 0 100
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   85,682 2,049 SH   SOLE   0 0 2,049
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   31,242 670 SH   SOLE   0 0 670
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761   17,623 633 SH   SOLE   0 0 633
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795   15,326 473 SH   SOLE   0 0 473
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   1,599,046 19,734 SH   SOLE   0 0 19,734
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852   12,178 100 SH   SOLE   0 0 100
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878   20,946 530 SH   SOLE   0 0 530
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886   48,672 561 SH   SOLE   0 0 561
INVESCO QQQ TR UNIT SER 1 46090E103   5,676,601 15,366 SH   SOLE   0 0 15,366
INVESCO SR INCOME TR COM 46131H107   38,885 10,100 SH   SOLE   0 0 10,100
INVESCO TR INVT GRADE MUNS COM 46131M106   458,735 47,244 SH   SOLE   0 0 47,244
IRON MTN INC DEL COM 46284V101   871,468 15,337 SH   SOLE   0 0 15,337
ISHARES INC FRONTIER AND SEL 464286145   2,587 100 SH   SOLE   0 0 100
ISHARES INC EM MKTS DIV ETF 464286319   165,161 6,741 SH   SOLE   0 0 6,741
ISHARES INC MSCI BRAZIL ETF 464286400   325,240 10,029 SH   SOLE   0 0 10,029
ISHARES INC MSCI EM ASIA ETF 464286426   1,840 28 SH   SOLE   0 0 28
ISHARES INC MSCI GBL MIN VOL 464286525   384,670 3,923 SH   SOLE   0 0 3,923
ISHARES INC MSCI EMERG MRKT 464286533   370,070 6,731 SH   SOLE   0 0 6,731
ISHARES INC MSCI CHILE ETF 464286640   297,461 10,194 SH   SOLE   0 0 10,194
ISHARES INC MSCI BIC ETF 464286657   1,744 51 SH   SOLE   0 0 51
ISHARES INC MSCI PAC JP ETF 464286665   3,464 82 SH   SOLE   0 0 82
ISHARES INC MSCI MEXICO ETF 464286822   132,133 2,125 SH   SOLE   0 0 2,125
ISHARES INC MSCI HONG KG ETF 464286871   4,407 228 SH   SOLE   0 0 228
ISHARES INC CORE MSCI EMKT 46434G103   2,221,944 45,079 SH   SOLE   0 0 45,079
ISHARES INC MSCI JPN ETF NEW 46434G822   248 4 SH   SOLE   0 0 4
ISHARES INC MSCI GBL ETF NEW 46434G848   34,492 853 SH   SOLE   0 0 853
ISHARES INC ESG AWR MSCI EM 46434G863   2,594 82 SH   SOLE   0 0 82
ISHARES TR S&P 100 ETF 464287101   196,433 949 SH   SOLE   0 0 949
ISHARES TR CORE S&P TTL STK 464287150   347,723 3,554 SH   SOLE   0 0 3,554
ISHARES TR SELECT DIVID ETF 464287168   362,748 3,202 SH   SOLE   0 0 3,202
ISHARES TR TIPS BD ETF 464287176   765,814 7,116 SH   SOLE   0 0 7,116
ISHARES TR CHINA LG-CAP ETF 464287184   15,717 578 SH   SOLE   0 0 578
ISHARES TR US TRSPRTION 464287192   66,702 267 SH   SOLE   0 0 267
ISHARES TR CORE S&P500 ETF 464287200   9,172,736 20,580 SH   SOLE   0 0 20,580
ISHARES TR CORE US AGGBD ET 464287226   202,365 2,066 SH   SOLE   0 0 2,066
ISHARES TR MSCI EMG MKT ETF 464287234   52,417 1,325 SH   SOLE   0 0 1,325
ISHARES TR IBOXX INV CP ETF 464287242   377,257 3,489 SH   SOLE   0 0 3,489
ISHARES TR GLOBAL TECH ETF 464287291   14,863 239 SH   SOLE   0 0 239
ISHARES TR S&P 500 GRWT ETF 464287309   4,269,950 60,584 SH   SOLE   0 0 60,584
ISHARES TR GLOB HLTHCRE ETF 464287325   26,347 310 SH   SOLE   0 0 310
ISHARES TR NORTH AMERN NAT 464287374   5,745 148 SH   SOLE   0 0 148
ISHARES TR LATN AMER 40 ETF 464287390   8,414,902 309,713 SH   SOLE   0 0 309,713
ISHARES TR S&P 500 VAL ETF 464287408   431,302 2,676 SH   SOLE   0 0 2,676
ISHARES TR 20 YR TR BD ETF 464287432   27,279 265 SH   SOLE   0 0 265
ISHARES TR 7-10 YR TRSY BD 464287440   6,224,310 64,434 SH   SOLE   0 0 64,434
ISHARES TR 1 3 YR TREAS BD 464287457   1,296,847 15,995 SH   SOLE   0 0 15,995
ISHARES TR MSCI EAFE ETF 464287465   925,440 12,765 SH   SOLE   0 0 12,765
ISHARES TR RUS MDCP VAL ETF 464287473   122,824 1,118 SH   SOLE   0 0 1,118
ISHARES TR RUS MD CP GR ETF 464287481   13,983 145 SH   SOLE   0 0 145
ISHARES TR RUS MID CAP ETF 464287499   83,692 1,146 SH   SOLE   0 0 1,146
ISHARES TR CORE S&P MCP ETF 464287507   6,333,164 24,220 SH   SOLE   0 0 24,220
ISHARES TR EXPANDED TECH 464287515   50,096 145 SH   SOLE   0 0 145
ISHARES TR ISHARES SEMICDTR 464287523   776,887 1,532 SH   SOLE   0 0 1,532
ISHARES TR EXPND TEC SC ETF 464287549   14,536 37 SH   SOLE   0 0 37
ISHARES TR ISHARES BIOTECH 464287556   67,480 532 SH   SOLE   0 0 532
ISHARES TR COHEN STEER REIT 464287564   2,223 40 SH   SOLE   0 0 40
ISHARES TR GLOBAL 100 ETF 464287572   21,765 286 SH   SOLE   0 0 286
ISHARES TR US CONSUM DISCRE 464287580   96,340 1,354 SH   SOLE   0 0 1,354
ISHARES TR RUS 1000 VAL ETF 464287598   626,875 3,972 SH   SOLE   0 0 3,972
ISHARES TR S&P MC 400GR ETF 464287606   54,000 720 SH   SOLE   0 0 720
ISHARES TR RUS 1000 GRW ETF 464287614   750,552 2,727 SH   SOLE   0 0 2,727
ISHARES TR RUS 1000 ETF 464287622   216,685 889 SH   SOLE   0 0 889
ISHARES TR RUS 2000 VAL ETF 464287630   13,376 95 SH   SOLE   0 0 95
ISHARES TR RUS 2000 GRW ETF 464287648   22,567 93 SH   SOLE   0 0 93
ISHARES TR RUSSELL 2000 ETF 464287655   975,787 5,211 SH   SOLE   0 0 5,211
ISHARES TR CORE S&P US VLU 464287663   42,417 542 SH   SOLE   0 0 542
ISHARES TR CORE S&P US GWT 464287671   3,515,528 36,005 SH   SOLE   0 0 36,005
ISHARES TR U.S. UTILITS ETF 464287697   45,608 558 SH   SOLE   0 0 558
ISHARES TR S&P MC 400VL ETF 464287705   74,455 695 SH   SOLE   0 0 695
ISHARES TR US TELECOM ETF 464287713   2,409 109 SH   SOLE   0 0 109
ISHARES TR U.S. TECH ETF 464287721   541,763 4,976 SH   SOLE   0 0 4,976
ISHARES TR U.S. REAL ES ETF 464287739   52,703 609 SH   SOLE   0 0 609
ISHARES TR US HLTHCARE ETF 464287762   396,641 1,415 SH   SOLE   0 0 1,415
ISHARES TR U.S. FIN SVC ETF 464287770   17,022 108 SH   SOLE   0 0 108
ISHARES TR CORE S&P SCP ETF 464287804   5,593,802 56,134 SH   SOLE   8 0 56,126
ISHARES TR US CONSM STAPLES 464287812   117,998 589 SH   SOLE   0 0 589
ISHARES TR U.S. BAS MTL ETF 464287838   14,103 106 SH   SOLE   0 0 106
ISHARES TR EUROPE ETF 464287861   90,972 1,800 SH   SOLE   0 0 1,800
ISHARES TR SP SMCP600VL ETF 464287879   417,255 4,388 SH   SOLE   0 0 4,388
ISHARES TR S&P SML 600 GWT 464287887   32,640 284 SH   SOLE   0 0 284
ISHARES TR SHRT NAT MUN ETF 464288158   72,412 696 SH   SOLE   0 0 696
ISHARES TR AGENCY BOND ETF 464288166   120,256 1,124 SH   SOLE   0 0 1,124
ISHARES TR MSCI AC ASIA ETF 464288182   91,421 1,376 SH   SOLE   0 0 1,376
ISHARES TR GL CLEAN ENE ETF 464288224   33,537 1,823 SH   SOLE   0 0 1,823
ISHARES TR MSCI ACWI ETF 464288257   1,682,460 17,537 SH   SOLE   0 0 17,537
ISHARES TR EAFE SML CP ETF 464288273   48,953 830 SH   SOLE   0 0 830
ISHARES TR JPMORGAN USD EMG 464288281   14,439 167 SH   SOLE   0 0 167
ISHARES TR NEW YORK MUN ETF 464288323   10,652 200 SH   SOLE   0 0 200
ISHARES TR NATIONAL MUN ETF 464288414   1,633,009 15,300 SH   SOLE   0 0 15,300
ISHARES TR INTL SEL DIV ETF 464288448   95,820 3,639 SH   SOLE   0 0 3,639
ISHARES TR IBOXX HI YD ETF 464288513   78,038 1,040 SH   SOLE   0 0 1,040
ISHARES TR USD INV GRDE ETF 464288620   1,603 32 SH   SOLE   0 0 32
ISHARES TR ISHS 5-10YR INVT 464288638   3,641 72 SH   SOLE   0 0 72
ISHARES TR ISHS 1-5YR INVS 464288646   3,963 79 SH   SOLE   0 0 79
ISHARES TR 3 7 YR TREAS BD 464288661   13,667,064 118,576 SH   SOLE   0 0 118,576
ISHARES TR SHORT TREAS BD 464288679   287,170 2,600 SH   SOLE   0 0 2,600
ISHARES TR PFD AND INCM SEC 464288687   124,110 4,013 SH   SOLE   0 0 4,013
ISHARES TR MRNING SM CP ETF 464288703   64,824 1,200 SH   SOLE   0 0 1,200
ISHARES TR US HOME CONS ETF 464288752   8,125 95 SH   SOLE   0 0 95
ISHARES TR US AER DEF ETF 464288760   359,434 3,081 SH   SOLE   0 0 3,081
ISHARES TR US REGNL BKS ETF 464288778   653,034 19,292 SH   SOLE   0 0 19,292
ISHARES TR MSCI USA ESG SLC 464288802   122,768 1,311 SH   SOLE   0 0 1,311
ISHARES TR U.S. MED DVC ETF 464288810   836,597 14,818 SH   SOLE   0 0 14,818
ISHARES TR EAFE VALUE ETF 464288877   49 1 SH   SOLE   0 0 1
ISHARES TR EAFE GRWTH ETF 464288885   4,389 46 SH   SOLE   0 0 46
ISHARES TR BRAZIL SM-CP ETF 464289131   7,965 529 SH   SOLE   0 0 529
ISHARES TR RUS TOP 200 ETF 464289446   213,280 2,000 SH   SOLE   0 0 2,000
ISHARES TR 10+ YR INVST GRD 464289511   4,176 81 SH   SOLE   0 0 81
ISHARES TR AGGRES ALLOC ETF 464289859   421,326 6,351 SH   SOLE   0 0 6,351
ISHARES TR GRWT ALLOCAT ETF 464289867   244,336 4,749 SH   SOLE   0 0 4,749
ISHARES TR MODERT ALLOC ETF 464289875   397,895 9,846 SH   SOLE   0 0 9,846
ISHARES TR CONSER ALLOC ETF 464289883   907,500 25,752 SH   SOLE   0 0 25,752
ISHARES TR US TREAS BD ETF 46429B267   2,672,139 116,687 SH   SOLE   0 0 116,687
ISHARES TR MSCI INDONIA ETF 46429B309   541,352 23,486 SH   SOLE   0 0 23,486
ISHARES TR MSCI INDIA ETF 46429B598   8,740 200 SH   SOLE   0 0 200
ISHARES TR FLTG RATE NT ETF 46429B655   297,958 5,863 SH   SOLE   0 0 5,863
ISHARES TR CORE HIGH DV ETF 46429B663   121,269 1,203 SH   SOLE   0 0 1,203
ISHARES TR MSCI EAFE MIN VL 46429B689   23,828 353 SH   SOLE   0 0 353
ISHARES TR MSCI USA MIN VOL 46429B697   2,233,914 30,054 SH   SOLE   0 0 30,054
ISHARES TR 0-5 YR TIPS ETF 46429B747   27,816 285 SH   SOLE   0 0 285
ISHARES TR MSCI USA QLT FCT 46432F339   33,635,185 249,390 SH   SOLE   0 0 249,390
ISHARES TR MSCI USA SZE FT 46432F370   122,285 996 SH   SOLE   0 0 996
ISHARES TR MSCI USA VALUE 46432F388   3,189 34 SH   SOLE   0 0 34
ISHARES TR MSCI USA MMENTM 46432F396   1,485,369 10,297 SH   SOLE   10 0 10,287
ISHARES TR CORE MSCI TOTAL 46432F834   321,115 5,128 SH   SOLE   0 0 5,128
ISHARES TR CORE MSCI EAFE 46432F842   4,414,028 65,393 SH   SOLE   0 0 65,393
ISHARES TR 0-5YR INVT GR CP 46434V100   8,437 175 SH   SOLE   0 0 175
ISHARES TR INTL EQTY FACTOR 46434V274   851,539 31,762 SH   SOLE   0 0 31,762
ISHARES TR EXPONENTIAL TECH 46434V381   48,928 880 SH   SOLE   0 0 880
ISHARES TR 0-5YR HI YL CP 46434V407   162,816 3,928 SH   SOLE   0 0 3,928
ISHARES TR CORE TOTAL USD 46434V613   136 3 SH   SOLE   0 0 3
ISHARES TR CORE DIV GRWTH 46434V621   9,439,162 183,178 SH   SOLE   0 0 183,178
ISHARES TR CORE MSCI PAC 46434V696   230 4 SH   SOLE   0 0 4
ISHARES TR CORE MSCI EURO 46434V738   44,775 851 SH   SOLE   0 0 851
ISHARES TR TRS FLT RT BD 46434V860   7,601 150 SH   SOLE   0 0 150
ISHARES TR CONV BD ETF 46435G102   11,836 155 SH   SOLE   0 0 155
ISHARES TR ESG AWR MSCI USA 46435G425   3,058,197 31,379 SH   SOLE   0 0 31,379
ISHARES TR MSCI USA SMCP MN 46435G433   2,091 61 SH   SOLE   0 0 61
ISHARES TR FALN ANGLS USD 46435G474   147,752 5,824 SH   SOLE   0 0 5,824
ISHARES TR ESG AW MSCI EAFE 46435G516   244,680 3,355 SH   SOLE   0 0 3,355
ISHARES TR ROBOTICS ARTIF 46435U556   15,430 467 SH   SOLE   0 0 467
ISHARES TR ESG AWARE MSCI 46435U663   2,578,219 72,585 SH   SOLE   0 0 72,585
ISHARES TR US INFRASTRUC 46435U713   3,908 100 SH   SOLE   0 0 100
ISHARES TR BROAD USD HIGH 46435U853   29,523 836 SH   SOLE   0 0 836
ISHARES TR IBONDS 27 ETF 46435UAA9   25,405 1,082 SH   SOLE   0 0 1,082
ISHARES TR US SML CP VALUE 46436E536   4,004 150 SH   SOLE   0 0 150
ISHARES TR 0-3 MNTH TREASRY 46436E718   4,815,146 47,850 SH   SOLE   0 0 47,850
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   422,639 8,500 SH   SOLE   0 0 8,500
ISHARES U S ETF TR INT RT HDG C B 46431W705   1,424,242 15,323 SH   SOLE   0 0 15,323
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   14,366 339 SH   SOLE   0 0 339
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   30,964 542 SH   SOLE   0 0 542
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   18,020 347 SH   SOLE   0 0 347
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,578,947 28,537 SH   SOLE   0 0 28,537
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   40,568 1,137 SH   SOLE   0 0 1,137
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   4,428 100 SH   SOLE   0 0 100
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   4,237 100 SH   SOLE   0 0 100
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   55,245,633 1,101,828 SH   SOLE   0 0 1,101,828
JACKSON FINANCIAL INC COM CL A 46817M107   2,132,446 69,665 SH   SOLE   0 0 69,665
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   2,989,858 54,470 SH   SOLE   54 0 54,416
JOHNSON & JOHNSON COM 478160104   9,263,738 55,967 SH   SOLE   100 0 55,867
JPMORGAN CHASE & CO COM 46625H100   3,774,819 25,954 SH   SOLE   0 0 25,954
KAYNE ANDERSON ENERGY INFRST COM 486606106   118,063 14,504 SH   SOLE   0 0 14,504
KELLOGG CO COM 487836108   317,611 4,712 SH   SOLE   0 0 4,712
KIMBERLY-CLARK CORP COM 494368103   2,170,788 15,724 SH   SOLE   0 0 15,724
KINDER MORGAN INC DEL COM 49456B101   878,063 50,991 SH   SOLE   0 0 50,991
KINROSS GOLD CORP COM 496902404   179,662 37,665 SH   SOLE   0 0 37,665
KRAFT HEINZ CO COM 500754106   267,636 7,539 SH   SOLE   0 0 7,539
KRANESHARES TR CSI CHI INTERNET 500767306   221,374 8,220 SH   SOLE   0 0 8,220
KRANESHARES TR QUADRTC INT RT 500767736   62,769 3,050 SH   SOLE   0 0 3,050
KRANESHARES TR ELEC VEH FUTUR 500767827   14,962 479 SH   SOLE   0 0 479
KROGER CO COM 501044101   373,744 7,952 SH   SOLE   0 0 7,952
LEGGETT & PLATT INC COM 524660107   366,696 12,380 SH   SOLE   0 0 12,380
LEUTHOLD FDS INC CORE ETF 527289789   1,040,742 33,576 SH   SOLE   0 0 33,576
LIGHTBRIDGE CORP COM 53224K302   177,079 30,426 SH   SOLE   0 0 30,426
LILLY ELI & CO COM 532457108   2,005,747 4,277 SH   SOLE   0 0 4,277
LINDE PLC SHS G54950103   702,294 1,843 SH   SOLE   0 0 1,843
LISTED FD TR TRUESHARES LW VO 53656F474   22,074 803 SH   SOLE   0 0 803
LISTED FD TR TRUESHARES STRCT 53656F664   257,531 7,265 SH   SOLE   0 0 7,265
LISTED FD TR TRUESHARES DEC 53656F672   224,488 7,339 SH   SOLE   0 0 7,339
LISTED FD TR TRUESHARES STRUC 53656F714   291,593 8,916 SH   SOLE   0 0 8,916
LISTED FD TR TRUESHARES STRUC 53656F722   1,074,120 32,359 SH   SOLE   0 0 32,359
LISTED FD TR TRUESHARES STRUC 53656F748   113,349 4,026 SH   SOLE   0 0 4,026
LISTED FD TR TRUESHARES STRUC 53656F755   29,606 960 SH   SOLE   0 0 960
LISTED FD TR TRUESHARES STRCD 53656F763   196,934 6,831 SH   SOLE   0 0 6,831
LISTED FD TR ROUNDHILL SPORTS 53656F789   5,537 316 SH   SOLE   0 0 316
LISTED FD TR TRUESHARES STRUC 53656F797   253,308 10,024 SH   SOLE   0 0 10,024
LISTED FD TR TRUESHS TECH AI 53656F821   23,989 751 SH   SOLE   0 0 751
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   29,700 13,500 SH   SOLE   0 0 13,500
LOCKHEED MARTIN CORP COM 539830109   2,358,932 5,124 SH   SOLE   50 0 5,074
LOWES COS INC COM 548661107   5,663,698 25,094 SH   SOLE   0 0 25,094
LUMEN TECHNOLOGIES INC COM 550241103   42,135 18,644 SH   SOLE   0 0 18,644
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   277,324 4,450 SH   SOLE   0 0 4,450
MAIN STR CAP CORP COM 56035L104   246,793 6,165 SH   SOLE   0 0 6,165
MARKEL GROUP INC COM 570535104   235,141 170 SH   SOLE   0 0 170
MARRIOTT INTL INC NEW CL A 571903202   442,693 2,410 SH   SOLE   0 0 2,410
MASTERCARD INCORPORATED CL A 57636Q104   2,028,173 5,157 SH   SOLE   0 0 5,157
MCDONALDS CORP COM 580135101   2,945,505 9,871 SH   SOLE   30 0 9,841
MEDTRONIC PLC SHS G5960L103   1,471,511 16,703 SH   SOLE   0 0 16,703
MERCADOLIBRE INC COM 58733R102   1,104,047 932 SH   SOLE   0 0 932
MERCK & CO INC COM 58933Y105   3,294,595 28,552 SH   SOLE   160 0 28,392
META PLATFORMS INC CL A 30303M102   3,741,071 13,036 SH   SOLE   0 0 13,036
METLIFE INC COM 59156R108   1,058,294 18,721 SH   SOLE   0 0 18,721
METTLER TOLEDO INTERNATIONAL COM 592688105   528,591 403 SH   SOLE   0 0 403
MICROSOFT CORP COM 594918104   14,749,802 43,313 SH   SOLE   15 0 43,298
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   524,433 13,650 SH   SOLE   0 0 13,650
MOELIS & CO CL A 60786M105   261,490 5,767 SH   SOLE   0 0 5,767
MONDELEZ INTL INC CL A 609207105   538,797 7,387 SH   SOLE   0 0 7,387
MORGAN STANLEY COM NEW 617446448   866,010 10,141 SH   SOLE   0 0 10,141
NETFLIX INC COM 64110L106   1,258,039 2,856 SH   SOLE   2 0 2,854
NEW YORK CMNTY BANCORP INC COM 649445103   283,627 25,234 SH   SOLE   200 0 25,034
NEWELL BRANDS INC COM 651229106   151,617 17,427 SH   SOLE   0 0 17,427
NEXTERA ENERGY INC COM 65339F101   1,246,161 16,795 SH   SOLE   10 0 16,785
NIKE INC CL B 654106103   1,378,521 12,490 SH   SOLE   0 0 12,490
NORFOLK SOUTHN CORP COM 655844108   1,005,586 4,435 SH   SOLE   0 0 4,435
NORTHROP GRUMMAN CORP COM 666807102   333,219 731 SH   SOLE   0 0 731
NORTHWEST BANCSHARES INC MD COM 667340103   321,561 30,336 SH   SOLE   0 0 30,336
NOVARTIS AG SPONSORED ADR 66987V109   371,026 3,677 SH   SOLE   0 0 3,677
NOVO-NORDISK A S ADR 670100205   295,016 1,823 SH   SOLE   0 0 1,823
NUCOR CORP COM 670346105   1,380,829 8,421 SH   SOLE   0 0 8,421
NUVEEN AMT FREE MUN CR INC F COM 67071L106   469,486 40,127 SH   SOLE   0 0 40,127
NUVEEN AMT FREE QLTY MUN INC COM 670657105   339,836 31,092 SH   SOLE   0 0 31,092
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   283,223 26,795 SH   SOLE   0 0 26,795
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   192,390 16,500 SH   SOLE   0 0 16,500
NUVEEN QUALITY MUNCP INCOME COM 67066V101   466,578 41,400 SH   SOLE   0 0 41,400
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   269,772 25,002 SH   SOLE   0 0 25,002
NVIDIA CORPORATION COM 67066G104   9,698,296 22,926 SH   SOLE   0 0 22,926
OCCIDENTAL PETE CORP COM 674599105   236,754 4,026 SH   SOLE   0 0 4,026
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   4,254 114 SH   SOLE   0 0 114
OMEGA HEALTHCARE INVS INC COM 681936100   773,744 25,212 SH   SOLE   0 0 25,212
OMNICOM GROUP INC COM 681919106   405,910 4,266 SH   SOLE   0 0 4,266
ORACLE CORP COM 68389X105   588,095 4,938 SH   SOLE   0 0 4,938
PAYCHEX INC COM 704326107   489,319 4,374 SH   SOLE   0 0 4,374
PAYCOM SOFTWARE INC COM 70432V102   352,722 1,098 SH   SOLE   0 0 1,098
PAYPAL HLDGS INC COM 70450Y103   1,595,781 23,914 SH   SOLE   0 0 23,914
PEPSICO INC COM 713448108   1,558,838 8,416 SH   SOLE   0 0 8,416
PFIZER INC COM 717081103   2,523,100 68,787 SH   SOLE   0 0 68,787
PHILIP MORRIS INTL INC COM 718172109   745,466 7,636 SH   SOLE   0 0 7,636
PHILLIPS 66 COM 718546104   302,573 3,172 SH   SOLE   20 0 3,152
PHYSICIANS RLTY TR COM 71943U104   416,622 29,780 SH   SOLE   0 0 29,780
PIMCO ETF TR BROAD US TIPS 72201R403   1,857 34 SH   SOLE   0 0 34
PIMCO ETF TR ACTIVE BD ETF 72201R775   64,867 708 SH   SOLE   0 0 708
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   682,037 6,837 SH   SOLE   0 0 6,837
PIMCO ETF TR INTER MUN BD ACT 72201R866   10,851 209 SH   SOLE   0 0 209
PPL CORP COM 69351T106   421,605 15,934 SH   SOLE   0 0 15,934
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409   133,013 3,702 SH   SOLE   278 0 3,424
PRINCIPAL EXCHANGE TRADED FD PRIN MILNS GBL 74255Y508   46,288 1,081 SH   SOLE   101 0 980
PRINCIPAL EXCHANGE TRADED FD SPECTRUM TAX ADV 74255Y763   300,464 17,140 SH   SOLE   1,800 0 15,340
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   338,271 19,957 SH   SOLE   326 0 19,631
PROCTER AND GAMBLE CO COM 742718109   5,311,744 35,006 SH   SOLE   30 0 34,976
PROGRESSIVE CORP COM 743315103   580,178 4,383 SH   SOLE   0 0 4,383
PROSHARES TR ONLINE RTL ETF 74347B169   3,932 120 SH   SOLE   0 0 120
PROSHARES TR EQTS FOR RISIN 74347B391   6,106 124 SH   SOLE   0 0 124
PROSHARES TR SHORT S&P 500 NE 74347B425   138,800 10,000 SH   SOLE   0 0 10,000
PROSHARES TR S&P MDCP 400 DIV 74347B680   20,129 286 SH   SOLE   0 0 286
PROSHARES TR PSHS ULT S&P 500 74347R107   551,469 9,484 SH   SOLE   0 0 9,484
PROSHARES TR ULTR 7-10 TREA 74347R180   34,710 750 SH   SOLE   0 0 750
PROSHARES TR PSHS ULTRA QQQ 74347R206   206,016 3,200 SH   SOLE   0 0 3,200
PROSHARES TR PSHS ULTRA DOW30 74347R305   82,614 1,225 SH   SOLE   0 0 1,225
PROSHARES TR PSHS ULTRA TECH 74347R693   23,630 525 SH   SOLE   0 0 525
PROSHARES TR PSHS ULT HLTHCRE 74347R735   153,687 1,726 SH   SOLE   0 0 1,726
PROSHARES TR ULTRA CONS DISCR 74347R750   54,824 1,607 SH   SOLE   0 0 1,607
PROSHARES TR ULTRAPRO QQQ 74347X831   233,949 5,706 SH   SOLE   0 0 5,706
PROSHARES TR ULTRPRO S&P500 74347X864   5,212 110 SH   SOLE   0 0 110
PROSHARES TR S&P 500 DV ARIST 74348A467   4,236,355 44,934 SH   SOLE   0 0 44,934
PRUDENTIAL FINL INC COM 744320102   584,464 6,625 SH   SOLE   0 0 6,625
QUALCOMM INC COM 747525103   1,151,551 9,674 SH   SOLE   25 0 9,649
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,322,115 13,496 SH   SOLE   0 0 13,496
REALTY INCOME CORP COM 756109104   1,080,423 18,070 SH   SOLE   0 0 18,070
REGIONS FINANCIAL CORP NEW COM 7591EP100   492,153 27,618 SH   SOLE   0 0 27,618
REPUBLIC SVCS INC COM 760759100   272,796 1,781 SH   SOLE   0 0 1,781
ROCKWELL AUTOMATION INC COM 773903109   325,420 988 SH   SOLE   0 0 988
ROYAL BK CDA COM 780087102   1,823,316 19,090 SH   SOLE   0 0 19,090
SALESFORCE INC COM 79466L302   447,237 2,117 SH   SOLE   0 0 2,117
SAP SE SPON ADR 803054204   322,792 2,359 SH   SOLE   0 0 2,359
SCANSOURCE INC COM 806037107   226,784 7,672 SH   SOLE   0 0 7,672
SCHWAB CHARLES CORP COM 808513105   1,284,142 22,656 SH   SOLE   0 0 22,656
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   127,314 2,463 SH   SOLE   0 0 2,463
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   255,790 4,884 SH   SOLE   0 0 4,884
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,640,450 21,887 SH   SOLE   0 0 21,887
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   13,485 201 SH   SOLE   0 0 201
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   249,903 3,518 SH   SOLE   0 0 3,518
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   136,638 3,120 SH   SOLE   0 0 3,120
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   488,785 19,845 SH   SOLE   0 0 19,845
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   10,655 249 SH   SOLE   0 0 249
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   63,792 1,976 SH   SOLE   0 0 1,976
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   486,843 9,650 SH   SOLE   0 0 9,650
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   8,808 153 SH   SOLE   0 0 153
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   316,328 5,575 SH   SOLE   0 0 5,575
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,644,618 63,958 SH   SOLE   31 0 63,927
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   736,833 20,669 SH   SOLE   0 0 20,669
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   175,823 3,809 SH   SOLE   0 0 3,809
SCHWAB STRATEGIC TR US REIT ETF 808524847   57,987 2,969 SH   SOLE   0 0 2,969
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   31,646 642 SH   SOLE   0 0 642
SCHWAB STRATEGIC TR US TIPS ETF 808524870   81,628 1,557 SH   SOLE   0 0 1,557
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   268,021 4,332 SH   SOLE   0 0 4,332
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   163,254 1,970 SH   SOLE   0 0 1,970
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,307,818 24,921 SH   SOLE   0 0 24,921
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,286,865 17,350 SH   SOLE   0 0 17,350
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   85,754 505 SH   SOLE   0 0 505
SELECT SECTOR SPDR TR ENERGY 81369Y506   815,381 10,045 SH   SOLE   0 0 10,045
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   487,854 14,472 SH   SOLE   0 0 14,472
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   439,500 4,095 SH   SOLE   0 0 4,095
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,904,805 10,956 SH   SOLE   0 0 10,956
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   586 9 SH   SOLE   0 0 9
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   163,476 4,337 SH   SOLE   0 0 4,337
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   13,901,669 212,434 SH   SOLE   0 0 212,434
SERVICENOW INC COM 81762P102   375,396 668 SH   SOLE   0 0 668
SHELL PLC SPON ADS 780259305   246,610 4,084 SH   SOLE   0 0 4,084
SHERWIN WILLIAMS CO COM 824348106   1,143,621 4,307 SH   SOLE   0 0 4,307
SKYWORKS SOLUTIONS INC COM 83088M102   218,846 1,977 SH   SOLE   0 0 1,977
SNOWFLAKE INC CL A 833445109   202,025 1,148 SH   SOLE   0 0 1,148
SONIC AUTOMOTIVE INC CL A 83545G102   388,463 8,149 SH   SOLE   0 0 8,149
SOUTHERN CO COM 842587107   1,370,802 19,513 SH   SOLE   510 0 19,003
SOUTHWESTERN ENERGY CO COM 845467109   190,337 31,670 SH   SOLE   0 0 31,670
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,523,137 4,430 SH   SOLE   0 0 4,430
SPDR GOLD TR GOLD SHS 78463V107   1,681,443 9,432 SH   SOLE   0 0 9,432
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   43,221 940 SH   SOLE   0 0 940
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   14,353 250 SH   SOLE   0 0 250
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   193,065 5,616 SH   SOLE   0 0 5,616
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   5,861 206 SH   SOLE   0 0 206
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   3,676 70 SH   SOLE   0 0 70
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   8,873 258 SH   SOLE   0 0 258
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   2,180 88 SH   SOLE   0 0 88
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   27,123 889 SH   SOLE   0 0 889
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   179,784 5,525 SH   SOLE   0 0 5,525
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,775,336 8,517 SH   SOLE   0 0 8,517
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   818,457 1,709 SH   SOLE   0 0 1,709
SPDR SER TR NYSE TECH ETF 78464A102   1,141 8 SH   SOLE   0 0 8
SPDR SER TR FACTST INV ETF 78464A110   26,805 203 SH   SOLE   0 0 203
SPDR SER TR S&P 600 SMCP GRW 78464A201   97,200 1,263 SH   SOLE   0 0 1,263
SPDR SER TR ICE PFD SEC ETF 78464A292   351,719 10,509 SH   SOLE   0 0 10,509
SPDR SER TR S&P 600 SMCP VAL 78464A300   113,701 1,473 SH   SOLE   0 0 1,473
SPDR SER TR BBG CONV SEC ETF 78464A359   125,910 1,800 SH   SOLE   0 0 1,800
SPDR SER TR PORTFOLIO LN COR 78464A367   8,746 376 SH   SOLE   0 0 376
SPDR SER TR PORTFOLIO INTRMD 78464A375   287,332 8,948 SH   SOLE   0 0 8,948
SPDR SER TR PORT MTG BK ETF 78464A383   1,358 62 SH   SOLE   0 0 62
SPDR SER TR BLOOMBERG EMERGI 78464A391   1,878 89 SH   SOLE   0 0 89
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,640,179 26,884 SH   SOLE   0 0 26,884
SPDR SER TR PORTFOLIO SHORT 78464A474   4,563 155 SH   SOLE   0 0 155
SPDR SER TR PRTFLO S&P500 VL 78464A508   97,157 2,249 SH   SOLE   0 0 2,249
SPDR SER TR HLTH CARE SVCS 78464A573   24,203 258 SH   SOLE   0 0 258
SPDR SER TR DJ REIT ETF 78464A607   29,752 329 SH   SOLE   0 0 329
SPDR SER TR PORTFOLIO AGRGTE 78464A649   75,831 2,989 SH   SOLE   0 0 2,989
SPDR SER TR PORTFOLIO LN TSR 78464A664   110,929 3,710 SH   SOLE   0 0 3,710
SPDR SER TR PORTFLI INTRMDIT 78464A672   311 11 SH   SOLE   0 0 11
SPDR SER TR S&P REGL BKG 78464A698   235,834 5,776 SH   SOLE   0 0 5,776
SPDR SER TR S&P METALS MNG 78464A755   2,998 59 SH   SOLE   0 0 59
SPDR SER TR S&P DIVID ETF 78464A763   504,538 4,116 SH   SOLE   0 0 4,116
SPDR SER TR S&P 400 MDCP GRW 78464A821   2,651 37 SH   SOLE   0 0 37
SPDR SER TR S&P 400 MDCP VAL 78464A839   27,581 401 SH   SOLE   0 0 401
SPDR SER TR PORTFOLIO S&P400 78464A847   11,249,412 245,139 SH   SOLE   0 0 245,139
SPDR SER TR PORTFOLIO S&P500 78464A854   452,002 8,674 SH   SOLE   0 0 8,674
SPDR SER TR S&P BIOTECH 78464A870   1,665,664 20,020 SH   SOLE   0 0 20,020
SPDR SER TR S&P HOMEBUILD 78464A888   2,454 31 SH   SOLE   0 0 31
SPDR SER TR BLOOMBERG INVT 78468R200   175,577 5,721 SH   SOLE   0 0 5,721
SPDR SER TR BLOOMBERG SHT TE 78468R408   31,369 1,270 SH   SOLE   0 0 1,270
SPDR SER TR S&P OILGAS EXP 78468R556   72,531 563 SH   SOLE   0 0 563
SPDR SER TR PORTFLI HIGH YLD 78468R606   18,957 830 SH   SOLE   0 0 830
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,288 14 SH   SOLE   0 0 14
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   139,808,660 1,522,638 SH   SOLE   0 0 1,522,638
SPDR SER TR NUVEEN BLMBRG MU 78468R721   83,919 1,818 SH   SOLE   0 0 1,818
SPDR SER TR NUVEEN BLMBRG SH 78468R739   23,525 500 SH   SOLE   0 0 500
SPDR SER TR PRTFLO S&P500 HI 78468R788   210,253 5,670 SH   SOLE   0 0 5,670
SPDR SER TR SSGA US LRG ETF 78468R804   3,996 28 SH   SOLE   0 0 28
SPDR SER TR MSCI USA STRTGIC 78468R812   5,533 45 SH   SOLE   0 0 45
SPDR SER TR PORTFOLIO S&P600 78468R853   637,520 16,414 SH   SOLE   0 0 16,414
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   17,851 967 SH   SOLE   0 0 967
SPDR SER TR SSGA US SMAL ETF 78468R887   266,185 2,577 SH   SOLE   0 0 2,577
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   15,199 380 SH   SOLE   0 0 380
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   113,331 2,707 SH   SOLE   0 0 2,707
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   81,080 2,000 SH   SOLE   0 0 2,000
STANLEY BLACK & DECKER INC COM 854502101   201,851 2,154 SH   SOLE   0 0 2,154
STARBUCKS CORP COM 855244109   1,560,583 15,754 SH   SOLE   0 0 15,754
STRYKER CORPORATION COM 863667101   1,881,795 6,168 SH   SOLE   0 0 6,168
SYSCO CORP COM 871829107   396,795 5,348 SH   SOLE   0 0 5,348
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   322,566 3,196 SH   SOLE   0 0 3,196
TARGET CORP COM 87612E106   1,069,163 8,106 SH   SOLE   0 0 8,106
TE CONNECTIVITY LTD SHS H84989104   238,566 1,702 SH   SOLE   0 0 1,702
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   253,063 14,842 SH   SOLE   0 0 14,842
TERADYNE INC COM 880770102   1,125,324 10,108 SH   SOLE   0 0 10,108
TESLA INC COM 88160R101   1,967,463 7,516 SH   SOLE   0 0 7,516
TEXAS INSTRS INC COM 882508104   534,372 2,968 SH   SOLE   0 0 2,968
THERMO FISHER SCIENTIFIC INC COM 883556102   740,408 1,419 SH   SOLE   0 0 1,419
TJX COS INC NEW COM 872540109   791,300 9,332 SH   SOLE   0 0 9,332
TRUIST FINL CORP COM 89832Q109   8,737,666 287,897 SH   SOLE   0 0 287,897
UNILEVER PLC SPON ADR NEW 904767704   1,221,782 23,437 SH   SOLE   0 0 23,437
UNION PAC CORP COM 907818108   890,575 4,352 SH   SOLE   0 0 4,352
UNITED PARCEL SERVICE INC CL B 911312106   2,305,476 12,862 SH   SOLE   100 0 12,762
UNITEDHEALTH GROUP INC COM 91324P102   1,825,725 3,799 SH   SOLE   50 0 3,749
URANIUM ENERGY CORP COM 916896103   433,140 127,394 SH   SOLE   0 0 127,394
US BANCORP DEL COM NEW 902973304   330,680 10,008 SH   SOLE   0 0 10,008
VALERO ENERGY CORP COM 91913Y100   413,600 3,526 SH   SOLE   100 0 3,426
VANECK ETF TRUST GOLD MINERS ETF 92189F106   585,760 19,454 SH   SOLE   0 0 19,454
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   8,363 150 SH   SOLE   0 0 150
VANECK ETF TRUST MRNGSTR GBL WIDE 92189F122   1,917,304 55,116 SH   SOLE   0 0 55,116
VANECK ETF TRUST STEEL ETF 92189F205   1,919 30 SH   SOLE   0 0 30
VANECK ETF TRUST BDC INCOME ETF 92189F411   27,754 1,807 SH   SOLE   0 0 1,807
VANECK ETF TRUST PREFERRED SECURT 92189F429   88,516 5,009 SH   SOLE   0 0 5,009
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   35,960 2,136 SH   SOLE   0 0 2,136
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593   20,548 648 SH   SOLE   0 0 648
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   3,132,435 39,258 SH   SOLE   0 0 39,258
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   25,578 168 SH   SOLE   0 0 168
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   37,416 475 SH   SOLE   0 0 475
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   131,830 1,613 SH   SOLE   0 0 1,613
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   252,295 7,075 SH   SOLE   0 0 7,075
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   109,191 4,272 SH   SOLE   0 0 4,272
VANECK ETF TRUST OIL SERVICES ETF 92189H607   581,815 2,023 SH   SOLE   0 0 2,023
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   832,700 27,803 SH   SOLE   0 0 27,803
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   7,152 86 SH   SOLE   0 0 86
VANGUARD BD INDEX FDS INTERMED TERM 921937819   22,719 302 SH   SOLE   0 0 302
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   156,767 2,074 SH   SOLE   0 0 2,074
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   253,325 3,485 SH   SOLE   0 0 3,485
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,263,383 3,102 SH   SOLE   0 0 3,102
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   338,448 2,446 SH   SOLE   0 0 2,446
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   156,591 761 SH   SOLE   0 0 761
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   77,220 924 SH   SOLE   0 0 924
VANGUARD INDEX FDS SML CP GRW ETF 922908595   160,359 698 SH   SOLE   0 0 698
VANGUARD INDEX FDS SM CP VAL ETF 922908611   177,612 1,074 SH   SOLE   0 0 1,074
VANGUARD INDEX FDS MID CAP ETF 922908629   3,654,565 16,600 SH   SOLE   0 0 16,600
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,606,151 7,923 SH   SOLE   0 0 7,923
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   163,829 1,101 SH   SOLE   0 0 1,101
VANGUARD INDEX FDS GROWTH ETF 922908736   1,193,706 4,219 SH   SOLE   0 0 4,219
VANGUARD INDEX FDS VALUE ETF 922908744   1,410,863 9,929 SH   SOLE   0 0 9,929
VANGUARD INDEX FDS SMALL CP ETF 922908751   468,226 2,354 SH   SOLE   0 0 2,354
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,755,418 30,667 SH   SOLE   0 0 30,667
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   7,292 66 SH   SOLE   0 0 66
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   76,127 785 SH   SOLE   0 0 785
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   12,775,146 234,794 SH   SOLE   0 0 234,794
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   639,822 15,728 SH   SOLE   0 0 15,728
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   60,430 979 SH   SOLE   0 0 979
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,320,837 27,854 SH   SOLE   0 0 27,854
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   49,562,203 858,517 SH   SOLE   0 0 858,517
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   310,461 4,103 SH   SOLE   0 0 4,103
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   27,677 366 SH   SOLE   0 0 366
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   39,413 557 SH   SOLE   0 0 557
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   37,484 639 SH   SOLE   0 0 639
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   4,153 60 SH   SOLE   0 0 60
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   22,422 488 SH   SOLE   0 0 488
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   318 5 SH   SOLE   0 0 5
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   51,623 653 SH   SOLE   0 0 653
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,313,750 8,088 SH   SOLE   0 0 8,088
VANGUARD STAR FDS VG TL INTL STK F 921909768   523,641 9,337 SH   SOLE   0 0 9,337
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   954,171 20,662 SH   SOLE   0 0 20,662
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,493,827 32,939 SH   SOLE   0 0 32,939
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   19,592 310 SH   SOLE   0 0 310
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   116,014 1,545 SH   SOLE   0 0 1,545
VANGUARD WORLD FD EXTENDED DUR 921910709   99,521 1,143 SH   SOLE   0 0 1,143
VANGUARD WORLD FD MEGA GRWTH IND 921910816   233,908 994 SH   SOLE   0 0 994
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   157,207 1,515 SH   SOLE   0 0 1,515
VANGUARD WORLD FD MEGA CAP INDEX 921910873   61,496 393 SH   SOLE   0 0 393
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   5,664 20 SH   SOLE   0 0 20
VANGUARD WORLD FDS ENERGY ETF 92204A306   76,089 674 SH   SOLE   0 0 674
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   20,310 250 SH   SOLE   0 0 250
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   597,745 2,442 SH   SOLE   0 0 2,442
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   14,182 69 SH   SOLE   0 0 69
VANGUARD WORLD FDS INF TECH ETF 92204A702   348,240 788 SH   SOLE   0 0 788
VANGUARD WORLD FDS MATERIALS ETF 92204A801   93,897 516 SH   SOLE   0 0 516
VANGUARD WORLD FDS UTILITIES ETF 92204A876   1,741,194 12,247 SH   SOLE   0 0 12,247
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   5,333 50 SH   SOLE   0 0 50
VEEVA SYS INC CL A COM 922475108   516,668 2,613 SH   SOLE   0 0 2,613
VERIZON COMMUNICATIONS INC COM 92343V104   2,142,818 57,618 SH   SOLE   0 0 57,618
VERTEX PHARMACEUTICALS INC COM 92532F100   1,987,940 5,649 SH   SOLE   0 0 5,649
VISA INC COM CL A 92826C839   3,242,977 13,656 SH   SOLE   0 0 13,656
VOYA FINANCIAL INC COM 929089100   229,472 3,200 SH   SOLE   0 0 3,200
VULCAN MATLS CO COM 929160109   266,696 1,183 SH   SOLE   0 0 1,183
WALGREENS BOOTS ALLIANCE INC COM 931427108   789,491 27,711 SH   SOLE   0 0 27,711
WALMART INC COM 931142103   3,026,295 19,254 SH   SOLE   0 0 19,254
WASTE MGMT INC DEL COM 94106L109   1,010,661 5,828 SH   SOLE   0 0 5,828
WATSCO INC COM 942622200   1,329,423 3,485 SH   SOLE   0 0 3,485
WELLS FARGO CO NEW COM 949746101   901,601 21,125 SH   SOLE   0 0 21,125
WELLS FARGO CO NEW PERP PFD CNV A 949746804   80,640 70 SH   SOLE   0 0 70
WEYERHAEUSER CO MTN BE COM NEW 962166104   226,762 6,767 SH   SOLE   0 0 6,767
WISDOMTREE TR US LARGECAP DIVD 97717W307   5,215 82 SH   SOLE   0 0 82
WISDOMTREE TR EMER MKT HIGH FD 97717W315   11,154 291 SH   SOLE   0 0 291
WISDOMTREE TR INTRST RATE HDGE 97717W380   1,342,551 30,347 SH   SOLE   0 0 30,347
WISDOMTREE TR US MIDCAP DIVID 97717W505   36,185 861 SH   SOLE   0 0 861
WISDOMTREE TR US SMALLCAP DIVD 97717W604   40,017 1,390 SH   SOLE   0 0 1,390
WISDOMTREE TR INTL LRGCAP DV 97717W794   330 7 SH   SOLE   0 0 7
WISDOMTREE TR GLB US QTLY DIV 97717W844   716 20 SH   SOLE   0 0 20
WISDOMTREE TR EUROPE SMCP DV 97717W869   39,089 700 SH   SOLE   0 0 700
WISDOMTREE TR YIELD ENHANCD US 97717X511   8,661 201 SH   SOLE   0 0 201
WISDOMTREE TR EM EX ST-OWNED 97717X578   6,736 241 SH   SOLE   0 0 241
WISDOMTREE TR US QTLY DIV GRT 97717X669   3,709,829 55,653 SH   SOLE   40 0 55,613
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   32,421 396 SH   SOLE   0 0 396
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,066,029 21,185 SH   SOLE   0 0 21,185
WOLFSPEED INC COM 977852102   206,795 3,720 SH   SOLE   0 0 3,720
WP CAREY INC COM 92936U109   608,287 9,004 SH   SOLE   0 0 9,004
ZOETIS INC CL A 98978V103   292,068 1,696 SH   SOLE   0 0 1,696