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: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100 793,803 8,032 SH SOLE 0 0 8,032
ABBVIE INC COM 00287Y109 1,597,007 6,105 SH SOLE 0 0 6,105
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 258,002 1,407 SH SOLE 0 0 1,407
AFLAC INC COM 001055102 930,502 8,324 SH SOLE 0 0 8,324
ALPHABET INC CAP STK CL C 02079K107 10,063,503 29,534 SH SOLE 0 0 29,534
ALPHABET INC CAP STK CL A 02079K305 1,176,410 3,419 SH SOLE 0 0 3,419
ALTRIA GROUP INC COM 02209S103 339,816 5,046 SH SOLE 0 0 5,046
AMAZON COM INC COM 023135106 3,212,789 12,895 SH SOLE 0 0 12,895
AMERICAN EXPRESS CO COM 025816109 1,174,662 3,863 SH SOLE 0 0 3,863
AMERIPRISE FINL INC COM 03076C106 1,050,702 2,134 SH SOLE 0 0 2,134
ANALOG DEVICES INC COM 032654105 2,725,855 6,871 SH SOLE 0 0 6,871
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR 03524A108 286,533 3,900 SH SOLE 0 0 3,900
APPLE INC COM 037833100 10,928,924 32,818 SH SOLE 0 0 32,818
ARISTA NETWORKS INC COM SHS 040413205 2,534,899 12,451 SH SOLE 0 0 12,451
ASTRAZENECA PLC ORD G0593M107 444,365 2,752 SH SOLE 0 0 2,752
AUTOZONE INC COM 053332102 217,912 77 SH SOLE 0 0 77
BANK OF AMER CORP COM 060505104 2,340,717 43,004 SH SOLE 0 0 43,004
BERKSHIRE HATHAWAY INC DEL CL A 084670108 747,005 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,275,897 8,587 SH SOLE 0 0 8,587
BLACKSTONE INC COM 09260D107 1,118,104 9,975 SH SOLE 0 0 9,975
BP PLC SPONSORED ADR 055622104 264,795 6,019 SH SOLE 0 0 6,019
CACI INTL INC CL A 127190304 626,165 1,028 SH SOLE 0 0 1,028
CAPITAL ONE FINL CORP COM 14040H105 1,149,539 5,954 SH SOLE 0 0 5,954
CENCORA INC COM 03073E105 2,337,577 7,785 SH SOLE 0 0 7,785
CHEVRON CORPORATION COM 166764100 495,822 2,428 SH SOLE 0 0 2,428
CHUBB LIMITED COM H1467J104 1,101,297 3,386 SH SOLE 0 0 3,386
CISCO SYS INC COM 17275R102 509,628 4,735 SH SOLE 0 0 4,735
CITIGROUP INC COM NEW 172967424 387,115 2,990 SH SOLE 0 0 2,990
COCA COLA CO COM 191216100 710,148 8,250 SH SOLE 0 0 8,250
CORNING INC COM 219350105 265,544 1,727 SH SOLE 0 0 1,727
COSTCO WHOLESALE CORPORATION COM 22160K105 1,258,394 1,382 SH SOLE 0 0 1,382
CSX CORP COM 126408103 1,518,766 32,655 SH SOLE 0 0 32,655
DANAHER CORP DEL COM 235851102 404,550 1,826 SH SOLE 0 0 1,826
DEERE & CO COM 244199105 579,548 863 SH SOLE 0 0 863
DELL TECHNOLOGIES INC CL C 24703L202 210,876 392 SH SOLE 0 0 392
DOMINION ENERGY INC COM 25746U109 2,262,184 37,379 SH SOLE 0 0 37,379
DUKE ENERGY CORP NEW COM NEW 26441C204 900,069 7,895 SH SOLE 0 0 7,895
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 562,943 4,334 SH SOLE 0 0 4,334
ELEVANCE HEALTH INC FORMERLY COM 036752103 521,796 1,342 SH SOLE 0 0 1,342
ELI LILLY & CO COM 532457108 2,046,893 1,769 SH SOLE 0 0 1,769
ENBRIDGE INC COM 29250N105 201,255 4,329 SH SOLE 0 0 4,329
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 1,114,130 6,846 SH SOLE 0 0 6,846
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 307,965 4,196 SH SOLE 0 0 4,196
FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 1,149,287 25,955 SH SOLE 0 0 25,955
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 21,574,216 229,880 SH SOLE 0 0 229,880
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 352,197 1,221 SH SOLE 0 0 1,221
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 17,470,843 107,361 SH SOLE 0 0 107,361
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 288,852 6,158 SH SOLE 0 0 6,158
GE AEROSPACE COM NEW 369604301 909,388 2,912 SH SOLE 0 0 2,912
GE VERNOVA INC COM 36828A101 278,494 293 SH SOLE 0 0 293
GENERAL DYNAMICS CORP COM 369550108 283,383 854 SH SOLE 0 0 854
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 18,886,015 130,212 SH SOLE 0 0 130,212
GOLDMAN SACHS GROUP INC COM 38141G104 1,313,625 1,459 SH SOLE 0 0 1,459
HCA HEALTHCARE INC COM 40412C101 1,314,359 3,080 SH SOLE 0 0 3,080
HILTON WORLDWIDE HLDGS INC COM 43300A203 775,577 2,438 SH SOLE 0 0 2,438
HOME DEPOT INC COM 437076102 504,970 1,775 SH SOLE 0 0 1,775
HOWMET AEROSPACE INC COM 443201108 1,198,754 5,300 SH SOLE 0 0 5,300
INTEL CORP COM 458140100 253,685 2,110 SH SOLE 0 0 2,110
INTERNATIONAL BUSINESS MACHS COM 459200101 760,603 3,458 SH SOLE 0 0 3,458
INTUIT COM 461202103 334,988 1,215 SH SOLE 0 0 1,215
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 28,775,540 471,421 SH SOLE 0 0 471,421
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 204,470 3,503 SH SOLE 0 0 3,503
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 43,371,752 531,647 SH SOLE 0 0 531,647
INVESCO QQQ TR UNIT SER 1 46090E103 48,012,064 64,901 SH SOLE 0 0 64,901
ISHARES TR S&P 100 ETF 464287101 210,144 550 SH SOLE 0 0 550
ISHARES TR CORE S&P500 ETF 464287200 3,584,345 4,680 SH SOLE 0 0 4,680
ISHARES TR CORE S&P MCP ETF 464287507 349,033 4,851 SH SOLE 0 0 4,851
ISHARES TR CORE DIV GRWTH 46434V621 93,809,861 1,244,328 SH SOLE 0 0 1,244,328
ISHARES TR IBONDS DEC2026 46435GAA0 37,064,526 1,529,065 SH SOLE 0 0 1,529,065
ISHARES TR IBDS DEC28 ETF 46435U515 35,178,541 1,409,397 SH SOLE 0 0 1,409,397
ISHARES TR IBONDS 27 ETF 46435UAA9 36,253,213 1,503,035 SH SOLE 0 0 1,503,035
ISHARES TR IBONDS DEC 29 46436E205 35,225,541 1,552,470 SH SOLE 0 0 1,552,470
ISHARES TR IBONDS DEC 2032 46436E312 292,499 12,152 SH SOLE 0 0 12,152
ISHARES TR IBONDS DEC 2031 46436E486 311,311 15,519 SH SOLE 0 0 15,519
ISHARES TR IBONDS DEC 2030 46436E726 34,735,631 1,643,124 SH SOLE 0 0 1,643,124
JOHNSON & JOHNSON COM 478160104 770,130 2,909 SH SOLE 0 0 2,909
JPMORGAN CHASE & CO COM 46625H100 567,369 1,715 SH SOLE 0 0 1,715
KIMCO REALTY CORP COM 49446R109 668,627 30,105 SH SOLE 0 0 30,105
KINDER MORGAN INC DEL COM 49456B101 236,376 7,840 SH SOLE 0 0 7,840
KROGER CO COM 501044101 631,302 10,769 SH SOLE 0 0 10,769
L3HARRIS TECHNOLOGIES INC COM 502431109 500,079 2,112 SH SOLE 0 0 2,112
LINCOLN NATL CORP IND COM 534187109 928,033 23,051 SH SOLE 0 0 23,051
LOWES COS INC COM 548661107 848,243 4,603 SH SOLE 0 0 4,603
MARATHON PETE CORP COM 56585A102 502,382 1,271 SH SOLE 0 0 1,271
MARSH & MCLENNAN COS INC COM 571748102 272,144 1,594 SH SOLE 0 0 1,594
MARVELL TECHNOLOGY INC COM 573874104 4,067,574 15,395 SH SOLE 0 0 15,395
MASTERCARD INCORPORATED CL A 57636Q104 1,313,164 2,381 SH SOLE 0 0 2,381
MCDONALDS CORP COM 580135101 317,963 1,377 SH SOLE 0 0 1,377
MCKESSON CORP COM 58155Q103 2,893,750 3,389 SH SOLE 0 0 3,389
MERCK & CO INC COM 58933Y105 1,356,526 9,335 SH SOLE 0 0 9,335
META PLATFORMS INC CL A 30303M102 1,124,762 1,551 SH SOLE 0 0 1,551
MICROSOFT CORP COM 594918104 9,229,982 17,996 SH SOLE 0 0 17,996
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,284,394 2,880 SH SOLE 0 0 2,880
NETFLIX INC. COM 64110L106 1,119,473 16,089 SH SOLE 0 0 16,089
NEXTERA ENERGY INC COM 65339F101 259,031 3,420 SH SOLE 0 0 3,420
NORFOLK SOUTHN CORP COM 655844108 849,674 2,750 SH SOLE 0 0 2,750
NVIDIA CORPORATION COM 67066G104 12,781,617 55,966 SH SOLE 0 0 55,966
NXP SEMICONDUCTORS N V COM N6596X109 376,723 1,586 SH SOLE 0 0 1,586
PEPSICO INC COM 713448108 315,786 2,492 SH SOLE 0 0 2,492
PFIZER INC COM 717081103 415,313 14,562 SH SOLE 0 0 14,562
PHILIP MORRIS INTL INC COM 718172109 413,125 2,165 SH SOLE 0 0 2,165
PHILLIPS 66 COM 718546104 998,865 3,912 SH SOLE 0 0 3,912
PPL CORP COM 69351T106 207,865 6,320 SH SOLE 0 0 6,320
PROCTER & GAMBLE CO COM 742718109 1,360,257 9,363 SH SOLE 0 0 9,363
PTC INC COM 69370C100 300,523 2,142 SH SOLE 0 0 2,142
QUALCOMM INC COM 747525103 632,696 3,438 SH SOLE 0 0 3,438
QUANTA SVCS INC COM 74762E102 2,698,580 4,200 SH SOLE 0 0 4,200
QUEST DIAGNOSTICS INC COM 74834L100 470,145 2,017 SH SOLE 0 0 2,017
RESTAURANT BRANDS INTL INC COM 76131D103 780,032 10,974 SH SOLE 0 0 10,974
RTX CORPORATION COM 75513E101 215,419 1,160 SH SOLE 0 0 1,160
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 1,034,099 6,140 SH SOLE 0 0 6,140
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 362,960 6,797 SH SOLE 0 0 6,797
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 37,660,324 192,390 SH SOLE 0 0 192,390
SEMPRA COM 816851109 565,678 7,256 SH SOLE 0 0 7,256
SHELL PLC SPON ADS 780259305 1,019,329 10,724 SH SOLE 0 0 10,724
SOUTHERN CO COM 842587107 434,037 5,236 SH SOLE 0 0 5,236
SPDR GOLD TR GOLD SHS 78463V107 1,150,137 3,020 SH SOLE 0 0 3,020
STARBUCKS CORP COM 855244109 1,532,769 16,313 SH SOLE 0 0 16,313
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 5,964,529 7,821 SH SOLE 0 0 7,821
STRATEGY SHS DAY HAGAN SMART 86280R803 222,918 3,975 SH SOLE 0 0 3,975
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 5,184,599 11,365 SH SOLE 0 0 11,365
TEXAS INSTRS INC COM 882508104 1,123,774 4,012 SH SOLE 0 0 4,012
TJX COS INC NEW COM 872540109 505,424 3,820 SH SOLE 0 0 3,820
T-MOBILE US INC COM 872590104 1,112,121 6,819 SH SOLE 0 0 6,819
TOLL BROTHERS INC COM 889478103 722,893 5,365 SH SOLE 0 0 5,365
TRANE TECHNOLOGIES PLC SHS G8994E103 1,004,300 2,222 SH SOLE 0 0 2,222
TRUIST FINL CORP COM 89832Q109 515,120 11,126 SH SOLE 0 0 11,126
UNITEDHEALTH GROUP INC COM 91324P102 527,861 1,438 SH SOLE 0 0 1,438
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 293,314 419 SH SOLE 0 0 419
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 25,065,769 319,635 SH SOLE 0 0 319,635
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,946,904 16,917 SH SOLE 0 0 16,917
VANGUARD WORLD FD MRNGSTR MEGA CAP 921910816 75,543,026 815,359 SH SOLE 0 0 815,359
VANGUARD WORLD FD INF TECH ETF 92204A702 33,644,145 267,718 SH SOLE 0 0 267,718
VERIZON COMMUNICATIONS INC COM 92343V104 220,884 4,815 SH SOLE 0 0 4,815
VISA INC COM CL A 92826C839 951,159 2,647 SH SOLE 0 0 2,647
WELLS FARGO & CO COM 949746101 222,063 2,774 SH SOLE 0 0 2,774