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
ABBOTT LABS COM 002824100   1,258,636 11,103 SH   SOLE 0 0 0 11,103
ABBVIE INC COM 00287Y109   1,440,846 7,442 SH   SOLE 0 0 0 7,442
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,693,016 4,745 SH   SOLE 0 0 0 4,745
AFLAC INC COM 001055102   1,196,464 10,698 SH   SOLE 0 0 0 10,698
ALPHABET INC CAP STK CL C 02079K107   5,275,604 32,092 SH   SOLE 0 0 0 32,092
ALPHABET INC CAP STK CL A 02079K305   501,489 3,077 SH   SOLE 0 0 0 3,077
ALTRIA GROUP INC COM 02209S103   275,059 5,510 SH   SOLE 0 0 0 5,510
AMAZON COM INC COM 023135106   2,403,194 13,292 SH   SOLE 0 0 0 13,292
AMERICAN EXPRESS CO COM 025816109   1,017,677 3,717 SH   SOLE 0 0 0 3,717
AMERIPRISE FINL INC COM 03076C106   1,046,157 2,177 SH   SOLE 0 0 0 2,177
AMGEN INC COM 031162100   371,734 1,171 SH   SOLE 0 0 0 1,171
ANALOG DEVICES INC COM 032654105   1,781,048 7,863 SH   SOLE 0 0 0 7,863
APPLE INC COM 037833100   8,164,694 36,829 SH   SOLE 0 0 0 36,829
ARISTA NETWORKS INC COM 040413106   1,293,419 3,295 SH   SOLE 0 0 0 3,295
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   222,093 12,250 SH   SOLE 0 0 0 12,250
AUTOZONE INC COM 053332102   283,971 93 SH   SOLE 0 0 0 93
AVALONBAY CMNTYS INC COM 053484101   283,400 1,300 SH   SOLE 0 0 0 1,300
BANK AMERICA CORP COM 060505104   2,277,005 56,982 SH   SOLE 0 0 0 56,982
BECTON DICKINSON & CO COM 075887109   285,902 1,204 SH   SOLE 0 0 0 1,204
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,624,761 12,403 SH   SOLE 0 0 0 12,403
BLACKSTONE INC COM 09260D107   1,302,276 8,736 SH   SOLE 0 0 0 8,736
BOOKING HOLDINGS INC COM 09857L108   287,718 69 SH   SOLE 0 0 0 69
CENCORA INC COM 03073E105   1,969,793 8,974 SH   SOLE 0 0 0 8,974
CHEVRON CORP NEW COM 166764100   299,973 1,985 SH   SOLE 0 0 0 1,985
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,674,897 29,524 SH   SOLE 0 0 0 29,524
CHUBB LIMITED COM H1467J104   983,435 3,548 SH   SOLE 0 0 0 3,548
CISCO SYS INC COM 17275R102   227,053 4,324 SH   SOLE 0 0 0 4,324
COCA COLA CO COM 191216100   867,801 12,575 SH   SOLE 0 0 0 12,575
COMCAST CORP NEW CL A 20030N101   329,063 8,113 SH   SOLE 0 0 0 8,113
COSTCO WHSL CORP NEW COM 22160K105   1,251,854 1,433 SH   SOLE 0 0 0 1,433
CSX CORP COM 126408103   275,613 8,191 SH   SOLE 0 0 0 8,191
DANAHER CORPORATION COM 235851102   747,236 2,780 SH   SOLE 0 0 0 2,780
DEERE & CO COM 244199105   332,547 819 SH   SOLE 0 0 0 819
DICKS SPORTING GOODS INC COM 253393102   447,042 2,168 SH   SOLE 0 0 0 2,168
DISCOVER FINL SVCS COM 254709108   829,642 5,759 SH   SOLE 0 0 0 5,759
DOMINION ENERGY INC COM 25746U109   2,429,509 42,556 SH   SOLE 0 0 0 42,556
DUKE ENERGY CORP NEW COM NEW 26441C204   985,787 8,943 SH   SOLE 0 0 0 8,943
DUPONT DE NEMOURS INC COM 26614N102   1,073,219 12,488 SH   SOLE 0 0 0 12,488
EATON CORP PLC SHS G29183103   263,688 788 SH   SOLE 0 0 0 788
ELECTRONIC ARTS INC COM 285512109   270,224 1,891 SH   SOLE 0 0 0 1,891
ELEVANCE HEALTH INC COM 036752103   869,399 1,767 SH   SOLE 0 0 0 1,767
ELI LILLY & CO COM 532457108   1,546,146 1,721 SH   SOLE 0 0 0 1,721
EXXON MOBIL CORP COM 30231G102   980,179 7,818 SH   SOLE 0 0 0 7,818
FIDELITY NATL INFORMATION SV COM 31620M106   1,032,844 12,252 SH   SOLE 0 0 0 12,252
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   24,632,478 275,131 SH   SOLE 0 0 0 275,131
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   368,859 1,739 SH   SOLE 0 0 0 1,739
FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201   2,697,686 76,034 SH   SOLE 0 0 0 76,034
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   23,923,551 192,234 SH   SOLE 0 0 0 192,234
FIRST TR VALUE LINE DIVID IN SHS 33734H106   305,089 6,821 SH   SOLE 0 0 0 6,821
GE AEROSPACE COM NEW 369604301   965,132 5,190 SH   SOLE 0 0 0 5,190
GENERAL DYNAMICS CORP COM 369550108   450,989 1,517 SH   SOLE 0 0 0 1,517
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   14,591,504 130,456 SH   SOLE 0 0 0 130,456
GOLDMAN SACHS GROUP INC COM 38141G104   856,187 1,731 SH   SOLE 0 0 0 1,731
HCA HEALTHCARE INC COM 40412C101   1,255,846 3,283 SH   SOLE 0 0 0 3,283
HOLOGIC INC COM 436440101   263,364 3,297 SH   SOLE 0 0 0 3,297
HOME DEPOT INC COM 437076102   984,241 2,412 SH   SOLE 0 0 0 2,412
HONEYWELL INTL INC COM 438516106   384,294 1,890 SH   SOLE 0 0 0 1,890
HOWMET AEROSPACE INC COM 443201108   252,962 2,460 SH   SOLE 0 0 0 2,460
INTERNATIONAL BUSINESS MACHS COM 459200101   758,453 3,339 SH   SOLE 0 0 0 3,339
INTERNATIONAL PAPER CO COM 460146103   288,858 6,057 SH   SOLE 0 0 0 6,057
INTUIT COM 461202103   850,029 1,411 SH   SOLE 0 0 0 1,411
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   315,630 5,377 SH   SOLE 0 0 0 5,377
INVESCO QQQ TR UNIT SER 1 46090E103   32,417,392 67,242 SH   SOLE 0 0 0 67,242
IQVIA HLDGS INC COM 46266C105   364,858 1,619 SH   SOLE 0 0 0 1,619
ISHARES TR IBONDS DEC2026 46435GAA0   29,714,420 1,231,431 SH   SOLE 0 0 0 1,231,431
ISHARES TR IBONDS 27 ETF 46435UAA9   29,195,155 1,209,911 SH   SOLE 0 0 0 1,209,911
ISHARES TR IBDS DEC28 ETF 46435U515   28,428,449 1,126,325 SH   SOLE 0 0 0 1,126,325
ISHARES TR IBONDS DEC 29 46436E205   447,444 19,303 SH   SOLE 0 0 0 19,303
ISHARES TR CORE S&P MCP ETF 464287507   244,958 3,961 SH   SOLE 0 0 0 3,961
ISHARES TR CORE S&P500 ETF 464287200   2,795,434 4,900 SH   SOLE 0 0 0 4,900
ISHARES TR IBONDS DEC25 ETF 46434VBD1   29,060,592 1,161,494 SH   SOLE 0 0 0 1,161,494
ISHARES TR IBONDS DEC24 ETF 46434VBG4   27,686,081 1,101,714 SH   SOLE 0 0 0 1,101,714
ISHARES TR CORE DIV GRWTH 46434V621   69,768,600 1,121,862 SH   SOLE 0 0 0 1,121,862
JACOBS SOLUTIONS INC COM 46982L108   838,582 6,078 SH   SOLE 0 0 0 6,078
JOHNSON & JOHNSON COM 478160104   659,338 4,133 SH   SOLE 0 0 0 4,133
JPMORGAN CHASE & CO. COM 46625H100   399,147 1,892 SH   SOLE 0 0 0 1,892
KROGER CO COM 501044101   616,008 11,008 SH   SOLE 0 0 0 11,008
LOWES COS INC COM 548661107   2,002,771 7,458 SH   SOLE 0 0 0 7,458
LULULEMON ATHLETICA INC COM 550021109   498,911 1,831 SH   SOLE 0 0 0 1,831
MARATHON PETE CORP COM 56585A102   217,800 1,257 SH   SOLE 0 0 0 1,257
MARRIOTT INTL INC NEW CL A 571903202   880,302 3,450 SH   SOLE 0 0 0 3,450
MARSH & MCLENNAN COS INC COM 571748102   452,747 2,060 SH   SOLE 0 0 0 2,060
MASTERCARD INCORPORATED CL A 57636Q104   1,248,393 2,541 SH   SOLE 0 0 0 2,541
MCDONALDS CORP COM 580135101   521,620 1,734 SH   SOLE 0 0 0 1,734
MCKESSON CORP COM 58155Q103   2,547,490 5,267 SH   SOLE 0 0 0 5,267
MERCK & CO INC COM 58933Y105   1,893,267 17,435 SH   SOLE 0 0 0 17,435
META PLATFORMS INC CL A 30303M102   713,432 1,220 SH   SOLE 0 0 0 1,220
MICROSOFT CORP COM 594918104   6,849,966 16,726 SH   SOLE 0 0 0 16,726
MOTOROLA SOLUTIONS INC COM NEW 620076307   613,144 1,365 SH   SOLE 0 0 0 1,365
NETFLIX INC COM 64110L106   1,302,764 1,856 SH   SOLE 0 0 0 1,856
NEXTERA ENERGY INC COM 65339F101   298,679 3,720 SH   SOLE 0 0 0 3,720
NORFOLK SOUTHN CORP COM 655844108   584,902 2,400 SH   SOLE 0 0 0 2,400
NOVO-NORDISK A S ADR 670100205   434,925 3,693 SH   SOLE 0 0 0 3,693
NVIDIA CORPORATION COM 67066G104   8,230,021 64,438 SH   SOLE 0 0 0 64,438
NXP SEMICONDUCTORS N V COM N6596X109   1,678,859 7,174 SH   SOLE 0 0 0 7,174
PEPSICO INC COM 713448108   843,909 5,047 SH   SOLE 0 0 0 5,047
PFIZER INC COM 717081103   493,246 16,892 SH   SOLE 0 0 0 16,892
PHILIP MORRIS INTL INC COM 718172109   302,983 2,548 SH   SOLE 0 0 0 2,548
PHILLIPS 66 COM 718546104   382,676 2,763 SH   SOLE 0 0 0 2,763
PROCTER AND GAMBLE CO COM 742718109   2,302,245 13,776 SH   SOLE 0 0 0 13,776
PTC INC COM 69370C100   526,551 2,970 SH   SOLE 0 0 0 2,970
QUALCOMM INC COM 747525103   623,992 3,738 SH   SOLE 0 0 0 3,738
QUANTA SVCS INC COM 74762E102   1,575,066 5,122 SH   SOLE 0 0 0 5,122
REGENERON PHARMACEUTICALS COM 75886F107   326,704 328 SH   SOLE 0 0 0 328
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   3,292,920 76,225 SH   SOLE 0 0 0 76,225
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   583,825 12,948 SH   SOLE 0 0 0 12,948
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   27,908,656 124,737 SH   SOLE 0 0 0 124,737
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   14,497,498 96,029 SH   SOLE 0 0 0 96,029
SHELL PLC SPON ADS 780259305   838,476 11,939 SH   SOLE 0 0 0 11,939
SOUTHERN CO COM 842587107   598,852 6,737 SH   SOLE 0 0 0 6,737
SPDR GOLD TR GOLD SHS 78463V107   737,393 3,020 SH   SOLE 0 0 0 3,020
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,650,641 11,713 SH   SOLE 0 0 0 11,713
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,573,810 43,599 SH   SOLE 0 0 0 43,599
T-MOBILE US INC COM 872590104   1,471,018 7,061 SH   SOLE 0 0 0 7,061
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,861,750 15,510 SH   SOLE 0 0 0 15,510
TOLL BROTHERS INC COM 889478103   842,293 5,597 SH   SOLE 0 0 0 5,597
TRANE TECHNOLOGIES PLC SHS G8994E103   541,778 1,388 SH   SOLE 0 0 0 1,388
TRUIST FINL CORP COM 89832Q109   864,906 20,593 SH   SOLE 0 0 0 20,593
UNION PAC CORP COM 907818108   978,747 4,132 SH   SOLE 0 0 0 4,132
UNITED PARCEL SERVICE INC CL B 911312106   259,382 1,977 SH   SOLE 0 0 0 1,977
UNITEDHEALTH GROUP INC COM 91324P102   1,423,303 2,439 SH   SOLE 0 0 0 2,439
VANGUARD INDEX FDS MID CAP ETF 922908629   10,680,766 40,819 SH   SOLE 0 0 0 40,819
VANGUARD INDEX FDS SMALL CP ETF 922908751   23,185,497 98,775 SH   SOLE 0 0 0 98,775
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   218,158 418 SH   SOLE 0 0 0 418
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,621,493 18,526 SH   SOLE 0 0 0 18,526
VANGUARD WORLD FD MEGA GRWTH IND 921910816   54,688,252 172,431 SH   SOLE 0 0 0 172,431
VANGUARD WORLD FD INF TECH ETF 92204A702   22,948,313 39,509 SH   SOLE 0 0 0 39,509
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   3,752,836 11,330 SH   SOLE 0 0 0 11,330
VERISK ANALYTICS INC COM 92345Y106   301,842 1,135 SH   SOLE 0 0 0 1,135
VERIZON COMMUNICATIONS INC COM 92343V104   259,927 5,929 SH   SOLE 0 0 0 5,929
VISA INC COM CL A 92826C839   914,459 3,340 SH   SOLE 0 0 0 3,340
WALMART INC COM 931142103   294,252 3,720 SH   SOLE 0 0 0 3,720
WASTE MGMT INC DEL COM 94106L109   205,410 1,000 SH   SOLE 0 0 0 1,000