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
AT&T INC COM 00206R102   5,426,455 238,316 SH   SOLE   0 0 238,316
ABBOTT LABS COM 002824100   235,269 2,080 SH   SOLE   0 0 2,080
ABBVIE INC COM 00287Y109   1,923,855 10,826 SH   SOLE   0 0 10,826
ALPHABET INC CAP STK CL C 02079K107   4,037,779 21,202 SH   SOLE   0 0 21,202
ALTRIA GROUP INC COM 02209S103   325,936 6,233 SH   SOLE   0 0 6,233
AMAZON COM INC COM 023135106   6,700,390 30,541 SH   SOLE   0 0 30,541
AMERICAN EXPRESS CO COM 025816109   1,311,215 4,418 SH   SOLE   0 0 4,418
AMERICAN WTR WKS CO INC NEW COM 030420103   642,866 5,164 SH   SOLE   0 0 5,164
ANALOG DEVICES INC COM 032654105   209,910 988 SH   SOLE   0 0 988
APPLE INC COM 037833100   6,156,517 24,585 SH   SOLE   0 0 24,585
BANK AMERICA CORP COM 060505104   4,441,556 101,059 SH   SOLE   0 0 101,059
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   428,350 945 SH   SOLE   0 0 945
BLACKROCK INC COM 09290D101   850,116 829 SH   SOLE   0 0 829
BROADCOM INC COM 11135F101   276,928 1,194 SH   SOLE   0 0 1,194
CATERPILLAR INC COM 149123101   309,722 854 SH   SOLE   0 0 854
CHEVRON CORP NEW COM 166764100   2,265,172 15,639 SH   SOLE   0 0 15,639
CISCO SYS INC COM 17275R102   399,246 6,744 SH   SOLE   0 0 6,744
CITIGROUP INC COM NEW 172967424   5,114,141 72,654 SH   SOLE   0 0 72,654
COCA COLA CO COM 191216100   5,645,569 90,677 SH   SOLE   0 0 90,677
COSTCO WHSL CORP NEW COM 22160K105   1,974,827 2,155 SH   SOLE   0 0 2,155
DUKE ENERGY CORP NEW COM NEW 26441C204   2,405,961 22,331 SH   SOLE   0 0 22,331
EXXON MOBIL CORP COM 30231G102   5,045,599 46,905 SH   SOLE   0 0 46,905
META PLATFORMS INC CL A 30303M102   5,533,490 9,451 SH   SOLE   0 0 9,451
FASTENAL CO COM 311900104   237,303 3,300 SH   SOLE   0 0 3,300
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   253,383 1,042 SH   SOLE   0 0 1,042
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425   1,064,121 30,000 SH   SOLE   0 0 30,000
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   458,483 9,363 SH   SOLE   0 0 9,363
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   23,131,885 518,943 SH   SOLE   0 0 518,943
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   6,391,280 171,348 SH   SOLE   0 0 171,348
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   412,900 10,000 SH   SOLE   0 0 10,000
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   2,437,944 68,004 SH   SOLE   0 0 68,004
FORD MTR CO COM 345370860   147,500 14,899 SH   SOLE   0 0 14,899
GILEAD SCIENCES INC COM 375558103   1,333,408 14,436 SH   SOLE   0 0 14,436
HOME DEPOT INC COM 437076102   3,599,264 9,253 SH   SOLE   0 0 9,253
INTERNATIONAL BUSINESS MACHS COM 459200101   962,091 4,377 SH   SOLE   0 0 4,377
INVESCO QQQ TR UNIT SER 1 46090E103   583,313 1,141 SH   SOLE   0 0 1,141
ISHARES TR CORE S&P TTL STK 464287150   280,392 2,180 SH   SOLE   0 0 2,180
ISHARES TR CORE S&P500 ETF 464287200   595,629 1,012 SH   SOLE   0 0 1,012
JPMORGAN CHASE & CO. COM 46625H100   891,701 3,720 SH   SOLE   0 0 3,720
JOHNSON & JOHNSON COM 478160104   4,073,562 28,167 SH   SOLE   0 0 28,167
KAYNE ANDERSON ENERGY INFRST COM 486606106   205,559 16,173 SH   SOLE   0 0 16,173
KIMBERLY-CLARK CORP COM 494368103   246,595 1,882 SH   SOLE   0 0 1,882
ELI LILLY & CO COM 532457108   336,651 436 SH   SOLE   0 0 436
LOCKHEED MARTIN CORP COM 539830109   1,998,811 4,113 SH   SOLE   0 0 4,113
MARVELL TECHNOLOGY INC COM 573874104   1,869,090 16,922 SH   SOLE   0 0 16,922
METLIFE INC COM 59156R108   221,485 2,705 SH   SOLE   0 0 2,705
MICROSOFT CORP COM 594918104   5,457,194 12,947 SH   SOLE   0 0 12,947
NEXTERA ENERGY INC COM 65339F101   390,827 5,452 SH   SOLE   0 0 5,452
NVIDIA CORPORATION COM 67066G104   3,224,283 24,010 SH   SOLE   0 0 24,010
ONEOK INC NEW COM 682680103   200,800 2,000 SH   SOLE   0 0 2,000
PAYCHEX INC COM 704326107   455,995 3,252 SH   SOLE   0 0 3,252
PEPSICO INC COM 713448108   724,716 4,766 SH   SOLE   0 0 4,766
PFIZER INC COM 717081103   2,730,387 102,917 SH   SOLE   0 0 102,917
PHILIP MORRIS INTL INC COM 718172109   297,144 2,469 SH   SOLE   0 0 2,469
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   203,603 10,940 SH   SOLE   0 0 10,940
PROCTER AND GAMBLE CO COM 742718109   3,527,224 21,039 SH   SOLE   0 0 21,039
PRUDENTIAL FINL INC COM 744320102   305,807 2,580 SH   SOLE   0 0 2,580
REGIONS FINANCIAL CORP NEW COM 7591EP100   338,387 14,387 SH   SOLE   0 0 14,387
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,230,636 3,806 SH   SOLE   0 0 3,806
SOUTHERN CO COM 842587107   4,565,711 55,463 SH   SOLE   0 0 55,463
SUPER MICRO COMPUTER INC COM NEW 86800U302   700,004 22,966 SH   SOLE   0 0 22,966
TESLA INC COM 88160R101   205,555 509 SH   SOLE   0 0 509
TEXAS INSTRS INC COM 882508104   492,612 2,627 SH   SOLE   0 0 2,627
TRUIST FINL CORP COM 89832Q109   4,497,328 103,673 SH   SOLE   0 0 103,673
UNILEVER PLC SPON ADR NEW 904767704   367,019 6,473 SH   SOLE   0 0 6,473
VERIZON COMMUNICATIONS INC COM 92343V104   4,258,077 106,479 SH   SOLE   0 0 106,479
VULCAN MATLS CO COM 929160109   257,230 1,000 SH   SOLE   0 0 1,000
WALMART INC COM 931142103   284,882 3,153 SH   SOLE   0 0 3,153
WELLS FARGO CO NEW COM 949746101   2,377,392 33,847 SH   SOLE   0 0 33,847