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
ASML HLDG NV N Y REGISTRY SHS N07059210 226,459 125 SH SOLE 125 0 0
CNH INDL N V SHS N20944109 118,252 10,530 SH SOLE 10,530 0 0
AT&T INC COM 00206R102 1,246,935 51,104 SH SOLE 51,104 0 0
EA SERIES TRUST VARI PE CYCL ETF 02072Q267 3,208,529 103,301 SH SOLE 103,301 0 0
ALPHABET INC CAP STK CL A 02079K305 2,171,489 6,311 SH SOLE 6,311 0 0
AMAZON COM INC COM 023135106 747,699 3,001 SH SOLE 3,001 0 0
APPLE INC COM 037833100 463,231 1,391 SH SOLE 1,391 0 0
APPLIED MATLS INC COM 038222105 303,760 594 SH SOLE 594 0 0
ARISTA NETWORKS INC COM SHS 040413205 533,609 2,621 SH SOLE 2,621 0 0
BANK AMERICA CORP COM 060505104 4,175,027 76,705 SH SOLE 76,705 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,549,620 3,112 SH SOLE 3,112 0 0
BLACKSTONE INC COM 09260D107 772,355 6,890 SH SOLE 6,890 0 0
BROADCOM INC COM 11135F101 912,392 2,598 SH SOLE 2,598 0 0
CAPITAL ONE FINL CORP COM 14040H105 603,712 3,127 SH SOLE 3,127 0 0
CHEVRON CORP NEW COM 166764100 1,624,580 7,955 SH SOLE 7,955 0 0
DEVON ENERGY CORP NEW COM 25179M103 574,717 12,483 SH SOLE 12,483 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 675,774 5,927 SH SOLE 5,927 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 506,153 3,110 SH SOLE 3,110 0 0
META PLATFORMS INC CL A 30303M102 292,973 404 SH SOLE 404 0 0
FIRST BANCORP N C COM 318910106 768,275 12,572 SH SOLE 12,572 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 3,078,334 29,861 SH SOLE 29,861 0 0
GE VERNOVA INC COM 36828A101 704,313 741 SH SOLE 741 0 0
GE AEROSPACE COM NEW 369604301 441,890 1,415 SH SOLE 1,415 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 4,182,248 59,900 SH SOLE 59,900 0 0
GLOBAL X FDS RATE PREFERRED 37954Y376 3,337,109 153,149 SH SOLE 153,149 0 0
INGLES MKTS INC CL A 457030104 202,211 2,384 SH SOLE 2,384 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1,695,372 45,808 SH SOLE 45,808 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,798,405 23,067 SH SOLE 23,067 0 0
ISHARES SILVER TR ISHARES 46428Q109 658,208 12,075 SH SOLE 12,075 0 0
ISHARES INC MSCI MEXICO ETF 464286822 660,284 9,288 SH SOLE 9,288 0 0
ISHARES TR CORE S&P TTL STK 464287150 48,190,005 289,812 SH SOLE 289,812 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,139,985 4,100 SH SOLE 4,100 0 0
ISHARES TR LATN AMER 40 ETF 464287390 220,628 6,395 SH SOLE 6,395 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 3,561,514 14,365 SH SOLE 14,365 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,057,320 18,199 SH SOLE 18,199 0 0
ISHARES TR S&P MC 400VL ETF 464287705 475,100 3,450 SH SOLE 3,450 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,417,835 54,527 SH SOLE 54,527 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 6,469,621 29,111 SH SOLE 29,111 0 0
ISHARES TR CORE MSCI EAFE 46432F842 33,557,068 346,378 SH SOLE 346,378 0 0
ISHARES INC CORE MSCI EMKT 46434G103 8,285,624 102,090 SH SOLE 102,090 0 0
ISHARES INC MSCI EMRG CHN 46434G764 11,522,707 116,297 SH SOLE 116,297 0 0
ISHARES TR MSCI JP VALUE 46435U374 1,781,821 36,731 SH SOLE 36,731 0 0
JPMORGAN CHASE & CO. COM 46625H100 1,038,937 3,140 SH SOLE 3,140 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 570,331 9,310 SH SOLE 9,310 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 277,574 11,362 SH SOLE 11,362 0 0
LAM RESEARCH CORP COM NEW 512807306 623,512 1,898 SH SOLE 1,898 0 0
ELI LILLY & CO COM 532457108 240,673 208 SH SOLE 208 0 0
LOWES COS INC COM 548661107 82,772,039 449,140 SH SOLE 449,140 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,083,411 2,258 SH SOLE 2,258 0 0
MICROSOFT CORP COM 594918104 2,677,076 5,219 SH SOLE 5,219 0 0
VIPER ENERGY INC CL A 64361Q101 502,513 12,597 SH SOLE 12,597 0 0
NEXTERA ENERGY INC COM 65339F101 491,495 6,489 SH SOLE 6,489 0 0
NVIDIA CORPORATION COM 67066G104 721,452 3,159 SH SOLE 3,159 0 0
PALO ALTO NETWORKS INC COM 697435105 450,550 1,134 SH SOLE 1,134 0 0
QUALCOMM INC COM 747525103 202,812 1,102 SH SOLE 1,102 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104 87,072 15,400 SH SOLE 15,400 0 0
ROYAL BK CDA COM 780087102 232,369 1,182 SH SOLE 1,182 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 39,504,353 51,800 SH SOLE 51,800 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 2,183,514 54,034 SH SOLE 54,034 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 5,995,606 85,737 SH SOLE 85,737 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 274,700 10,000 SH SOLE 10,000 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 222,338 4,470 SH SOLE 4,470 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,419,336 61,342 SH SOLE 61,342 0 0
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 4,734,382 114,054 SH SOLE 114,054 0 0
SIMPLIFY EXCHANGE TRADED FUN BARRIER INCOME 82889N335 400,581 15,802 SH SOLE 15,802 0 0
SIMPLIFY EXCHANGE TRADED FUN AGGREGATE BD ETF 82889N723 698,725 36,911 SH SOLE 36,911 0 0
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 2,723,812 70,565 SH SOLE 70,565 0 0
SOUTHERN CO COM 842587107 706,592 8,524 SH SOLE 8,524 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 319,182 526 SH SOLE 526 0 0
2023 ETF SERIES TRUST BRANDES INTERNAT 900934209 4,338,587 100,710 SH SOLE 100,710 0 0
GMO ETF TRUST GMO US QUALITY E 90139K100 3,654,904 85,375 SH SOLE 85,375 0 0
UR-ENERGY INC COM 91688R108 19,170 17,750 SH SOLE 17,750 0 0
VANECK MERK GOLD ETF GOLD SHS 921078101 926,757 23,227 SH SOLE 23,227 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 658,977 7,505 SH SOLE 7,505 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 5,159,490 33,244 SH SOLE 33,244 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 339,786 1,075 SH SOLE 1,075 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 20,726,163 29,572 SH SOLE 29,572 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,796,410 9,187 SH SOLE 9,187 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 13,776,826 175,680 SH SOLE 175,680 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 422,220 1,200 SH SOLE 1,200 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 14,361,011 159,372 SH SOLE 159,372 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 5,363,106 24,820 SH SOLE 24,820 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 17,569,570 46,947 SH SOLE 46,947 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 249,119 5,431 SH SOLE 5,431 0 0
WALMART INC COM 931142103 817,123 7,863 SH SOLE 7,863 0 0
WASTE MGMT INC DEL COM 94106L109 219,067 1,074 SH SOLE 1,074 0 0
XYLEM INC COM 98419M100 606,250 5,986 SH SOLE 5,986 0 0