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,005,438 8,800 SH   SOLE   2,124 0 6,676
ABBVIE INC COM 00287Y109   1,899,212 10,640 SH   SOLE   2,773 0 7,867
AFLAC INC COM 001055102   270,007 2,607 SH   SOLE   2,500 0 107
ALPHABET INC CAP STK CL A 02079K305   6,260,605 32,279 SH   SOLE   13,554 0 18,725
AMAZON COM INC COM 023135106   6,046,898 27,222 SH   SOLE   11,024 0 16,198
AMERICAN ELEC PWR CO INC COM 025537101   542,862 5,884 SH   SOLE   1,533 0 4,351
AMERICAN TOWER CORP NEW COM 03027X100   280,432 1,565 SH   SOLE   117 0 1,448
AMERICAN WTR WKS CO INC NEW COM 030420103   462,730 3,774 SH   SOLE   460 0 3,314
AMGEN INC COM 031162100   3,425,022 12,963 SH   SOLE   7,599 0 5,364
APPLE INC COM 037833100   9,977,977 41,112 SH   SOLE   19,475 0 21,638
APPLIED MATLS INC COM 038222105   4,773,446 26,970 SH   SOLE   15,951 0 11,019
BANK AMERICA CORP COM 060505104   2,737,378 59,238 SH   SOLE   16,064 0 43,174
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,218,083 4,909 SH   SOLE   1,027 0 3,882
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,355,850 2 SH   SOLE   2 0 0
BOEING CO COM 097023105   2,230,771 12,988 SH   SOLE   5,681 0 7,307
BUILDERS FIRSTSOURCE INC COM 12008R107   351,719 2,451 SH   SOLE   361 0 2,090
CAPITAL ONE FINL CORP COM 14040H105   1,437,511 7,980 SH   SOLE   4,039 0 3,941
CATERPILLAR INC COM 149123101   6,017,390 16,665 SH   SOLE   7,867 0 8,798
CHEVRON CORP NEW COM 166764100   1,185,477 7,887 SH   SOLE   5,310 0 2,577
CHUBB LIMITED COM H1467J104   1,847,963 6,930 SH   SOLE   1,944 0 4,986
CISCO SYS INC COM 17275R102   1,951,945 32,972 SH   SOLE   21,794 0 11,178
CITIGROUP INC COM NEW 172967424   513,303 7,007 SH   SOLE   3,005 0 4,002
COCA COLA CO COM 191216100   5,039,318 81,661 SH   SOLE   55,092 0 26,569
COMCAST CORP NEW CL A 20030N101   208,858 5,619 SH   SOLE   1,172 0 4,447
CONAGRA BRANDS INC COM 205887102   680,621 25,587 SH   SOLE   18,352 0 7,235
COSTCO WHSL CORP NEW COM 22160K105   5,640,896 6,083 SH   SOLE   2,397 0 3,686
CSX CORP COM 126408103   2,189,874 68,009 SH   SOLE   19,652 0 48,357
CVS HEALTH CORP COM 126650100   433,852 9,430 SH   SOLE   3,680 0 5,750
DANAHER CORPORATION COM 235851102   1,414,582 5,941 SH   SOLE   1,595 0 4,346
DARDEN RESTAURANTS INC COM 237194105   1,367,352 7,442 SH   SOLE   2,013 0 5,429
DEERE & CO COM 244199105   3,407,648 8,311 SH   SOLE   2,166 0 6,145
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   2,255,284 62,979 SH   SOLE   14,461 0 48,518
DISNEY WALT CO COM 254687106   1,548,587 14,109 SH   SOLE   4,497 0 9,612
DOLLAR GEN CORP NEW COM 256677105   332,620 4,644 SH   SOLE   1,312 0 3,332
DUKE ENERGY CORP NEW COM NEW 26441C204   5,387,025 49,774 SH   SOLE   29,050 0 20,724
ELECTRONIC ARTS INC COM 285512109   487,252 3,379 SH   SOLE   1,606 0 1,773
ELEVANCE HEALTH INC COM 036752103   2,617,940 6,831 SH   SOLE   2,268 0 4,564
ELI LILLY & CO COM 532457108   6,230,691 7,915 SH   SOLE   3,071 0 4,844
FEDEX CORP COM 31428X106   587,508 2,137 SH   SOLE   470 0 1,667
FIFTH THIRD BANCORP COM 316773100   629,681 14,844 SH   SOLE   2,055 0 12,789
FIRST SOLAR INC COM 336433107   1,109,701 5,806 SH   SOLE   2,987 0 2,819
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   5,165,058 292,141 SH   SOLE   73,063 0 219,079
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   227,486 4,908 SH   SOLE   3,339 0 1,569
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   412,966 8,513 SH   SOLE   5,090 0 3,423
GALLAGHER ARTHUR J & CO COM 363576109   6,465,145 22,645 SH   SOLE   12,056 0 10,589
GAMING & LEISURE PPTYS INC COM 36467J108   821,560 17,638 SH   SOLE   8,023 0 9,615
GE AEROSPACE COM NEW 369604301   2,422,112 14,010 SH   SOLE   6,414 0 7,596
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,345,063 15,593 SH   SOLE   6,533 0 9,060
GE VERNOVA INC COM 36828A101   2,120,087 5,785 SH   SOLE   2,055 0 3,730
GENERAL DYNAMICS CORP COM 369550108   2,375,464 9,085 SH   SOLE   4,383 0 4,702
GENERAL MTRS CO COM 37045V100   616,335 12,085 SH   SOLE   2,867 0 9,218
HOME DEPOT INC COM 437076102   5,820,800 15,033 SH   SOLE   7,617 0 7,416
INTUIT COM 461202103   1,540,101 2,460 SH   SOLE   880 0 1,581
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   1,120,501 42,997 SH   SOLE   12,656 0 30,341
INVESCO QQQ TR UNIT SER 1 46090E103   4,848,689 9,410 SH   SOLE   2,054 0 7,356
ISHARES TR RUS MDCP VAL ETF 464287473   317,919 2,451 SH   SOLE   2,451 0 0
ISHARES TR ISHARES SEMICDTR 464287523   2,827,860 12,650 SH   SOLE   1,766 0 10,884
ISHARES TR CORE DIV GRWTH 46434V621   4,251,468 69,276 SH   SOLE   14,886 0 54,390
ISHARES TR CORE MSCI PAC 46434V696   1,504,091 24,633 SH   SOLE   4,270 0 20,363
ISHARES TR US AER DEF ETF 464288760   1,832,399 12,551 SH   SOLE   1,994 0 10,557
ISHARES TR MRGSTR MD CP GRW 464288307   3,162,645 41,304 SH   SOLE   6,344 0 34,960
JOHNSON & JOHNSON COM 478160104   4,592,629 32,281 SH   SOLE   18,184 0 14,097
JPMORGAN CHASE & CO. COM 46625H100   7,640,425 31,425 SH   SOLE   16,024 0 15,401
KROGER CO COM 501044101   210,393 3,572 SH   SOLE   1,695 0 1,877
LAMB WESTON HLDGS INC COM 513272104   752,315 12,355 SH   SOLE   7,577 0 4,778
LEMAITRE VASCULAR INC COM 525558201   284,700 3,000 SH   SOLE   3,000 0 0
LOCKHEED MARTIN CORP COM 539830109   3,959,642 8,445 SH   SOLE   3,715 0 4,731
LOWES COS INC COM 548661107   5,709,567 23,126 SH   SOLE   10,925 0 12,201
MASTERCARD INCORPORATED CL A 57636Q104   1,205,876 2,335 SH   SOLE   880 0 1,455
MCDONALDS CORP COM 580135101   1,520,962 5,301 SH   SOLE   1,292 0 4,009
MEDTRONIC PLC SHS G5960L103   294,968 3,568 SH   SOLE   2,216 0 1,352
MERCK & CO INC COM 58933Y105   3,477,481 34,827 SH   SOLE   20,810 0 14,018
MICROSOFT CORP COM 594918104   8,750,959 20,612 SH   SOLE   8,985 0 11,627
MONDELEZ INTL INC CL A 609207105   680,638 11,677 SH   SOLE   4,626 0 7,051
NATIONAL HEALTH INVS INC COM 63633D104   635,797 9,390 SH   SOLE   7,058 0 2,332
NORFOLK SOUTHN CORP COM 655844108   1,442,807 6,090 SH   SOLE   2,473 0 3,617
NORTHROP GRUMMAN CORP COM 666807102   2,804,291 6,067 SH   SOLE   1,961 0 4,106
NOVO-NORDISK A S ADR 670100205   1,589,214 18,557 SH   SOLE   5,093 0 13,464
NVIDIA CORPORATION COM 67066G104   1,278,644 9,126 SH   SOLE   520 0 8,606
ORACLE CORP COM 68389X105   5,179,950 31,752 SH   SOLE   16,949 0 14,803
PAYCHEX INC COM 704326107   302,940 2,160 SH   SOLE   275 0 1,885
PEPSICO INC COM 713448108   2,275,225 15,526 SH   SOLE   7,333 0 8,193
PROCTER AND GAMBLE CO COM 742718109   4,470,460 27,578 SH   SOLE   8,387 0 19,191
PROLOGIS INC. COM 74340W103   1,967,917 18,653 SH   SOLE   5,175 0 13,478
PUBLIC STORAGE OPER CO COM 74460D109   927,744 3,140 SH   SOLE   600 0 2,540
REALTY INCOME CORP COM 756109104   524,340 9,986 SH   SOLE   4,171 0 5,815
RIO TINTO PLC SPONSORED ADR 767204100   1,522,567 25,969 SH   SOLE   11,439 0 14,530
ROBERT HALF INC. COM 770323103   519,918 7,712 SH   SOLE   2,395 0 5,317
ROBLOX CORP CL A 771049103   205,261 3,308 SH   SOLE   625 0 2,683
ROLLINS INC COM 775711104   333,720 7,200 SH   SOLE   0 0 7,200
SCHWAB CHARLES CORP COM 808513105   459,900 6,300 SH   SOLE   5,129 0 1,171
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,043,844 24,285 SH   SOLE   5,124 0 19,162
SOUTHERN CO COM 842587107   3,016,805 36,338 SH   SOLE   22,157 0 14,181
SOUTHWEST AIRLS CO COM 844741108   207,144 6,300 SH   SOLE   4,278 0 2,022
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,968,709 115,135 SH   SOLE   21,163 0 93,973
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,626,189 7,848 SH   SOLE   1,640 0 6,208
SPDR SER TR S&P DIVID ETF 78464A763   303,941 2,323 SH   SOLE   1,327 0 996
STARBUCKS CORP COM 855244109   2,858,601 30,870 SH   SOLE   11,693 0 19,178
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   6,121,163 29,554 SH   SOLE   14,619 0 14,935
THE CIGNA GROUP COM 125523100   1,806,176 6,466 SH   SOLE   1,906 0 4,561
THERMO FISHER SCIENTIFIC INC COM 883556102   1,451,767 2,664 SH   SOLE   778 0 1,886
TORONTO DOMINION BK ONT COM NEW 891160509   1,328,255 24,516 SH   SOLE   8,232 0 16,284
TRACTOR SUPPLY CO COM 892356106   917,905 16,876 SH   SOLE   1,307 0 15,569
TRANSDIGM GROUP INC COM 893641100   2,889,672 2,253 SH   SOLE   527 0 1,726
TRUIST FINL CORP COM 89832Q109   282,743 6,433 SH   SOLE   2,118 0 4,315
UNION PAC CORP COM 907818108   2,025,150 8,736 SH   SOLE   3,042 0 5,694
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   1,239,916 39,843 SH   SOLE   11,232 0 28,611
UNITED PARCEL SERVICE INC CL B 911312106   467,612 3,689 SH   SOLE   844 0 2,845
UNITEDHEALTH GROUP INC COM 91324P102   4,167,682 7,946 SH   SOLE   2,272 0 5,674
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   4,266,903 148,724 SH   SOLE   35,416 0 113,309
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,088,346 27,044 SH   SOLE   4,288 0 22,756
VANGUARD BD INDEX FDS INTERMED TERM 921937819   4,060,039 54,556 SH   SOLE   9,605 0 44,951
VANGUARD INDEX FDS MID CAP ETF 922908629   4,963,026 18,631 SH   SOLE   3,090 0 15,541
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,032,754 10,243 SH   SOLE   1,519 0 8,724
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,234,130 36,881 SH   SOLE   10,257 0 26,624
VISA INC COM CL A 92826C839   5,423,105 17,348 SH   SOLE   7,920 0 9,429
VULCAN MATLS CO COM 929160109   5,935,474 23,251 SH   SOLE   12,030 0 11,221
WALMART INC COM 931142103   6,163,458 67,140 SH   SOLE   34,014 0 33,126
WASTE MGMT INC DEL COM 94106L109   3,020,460 14,621 SH   SOLE   3,720 0 10,901
WELLS FARGO CO NEW COM 949746101   916,096 12,800 SH   SOLE   12,000 0 800
WP CAREY INC COM 92936U109   271,657 4,959 SH   SOLE   449 0 4,510