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
3M CO COM 88579Y101   2,492,214 16,970 SH   SOLE   16,970 0 0
ABBOTT LABS COM 002824100   3,299,006 24,870 SH   SOLE   24,870 0 0
ABBVIE INC COM 00287Y109   8,040,696 38,376 SH   SOLE   38,376 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   512,370 1,642 SH   SOLE   1,642 0 0
ADAM NAT RES FD INC COM 00548F105   1,749,885 76,715 SH   SOLE   76,715 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   201,653 2,505 SH   SOLE   2,505 0 0
ALPHABET INC CAP STK CL A 02079K305   14,977,657 96,855 SH   SOLE   96,855 0 0
ALPHABET INC CAP STK CL C 02079K107   484,313 3,100 SH   SOLE   3,100 0 0
ALTRIA GROUP INC COM 02209S103   2,130,830 35,502 SH   SOLE   35,502 0 0
AMAZON COM INC COM 023135106   14,955,768 78,607 SH   SOLE   78,607 0 0
AMERICAN EXPRESS CO COM 025816109   496,397 1,845 SH   SOLE   1,845 0 0
AMGEN INC COM 031162100   2,128,821 6,833 SH   SOLE   6,833 0 0
APPLE INC COM 037833100   23,336,683 105,102 SH   SOLE   105,102 0 0
APPLIED MATLS INC COM 038222105   736,380 5,074 SH   SOLE   5,074 0 0
ARES CAPITAL CORP COM 04010L103   622,529 28,092 SH   SOLE   28,092 0 0
AT&T INC COM 00206R102   392,292 13,871 SH   SOLE   13,871 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   244,424 800 SH   SOLE   800 0 0
BANK AMERICA CORP COM 060505104   756,774 18,135 SH   SOLE   18,135 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,043,343 12,440 SH   SOLE   12,440 0 0
BARRICK GOLD CORP COM 067901108   1,392,662 71,639 SH   SOLE   71,639 0 0
BECTON DICKINSON & CO COM 075887109   824,616 3,600 SH   SOLE   3,600 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,276,455 11,785 SH   SOLE   11,785 0 0
BLACKROCK FLOATING RATE INCO COM 09255X100   477,381 36,949 SH   SOLE   36,949 0 0
BOEING CO COM 097023105   209,752 1,225 SH   SOLE   1,225 0 0
BROADCOM INC COM 11135F101   371,443 2,218 SH   SOLE   2,218 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,089,068 6,074 SH   SOLE   6,074 0 0
CATERPILLAR INC COM 149123101   3,662,056 11,103 SH   SOLE   11,103 0 0
CHEVRON CORP NEW COM 166764100   3,853,100 23,032 SH   SOLE   23,032 0 0
CISCO SYS INC COM 17275R102   814,942 13,206 SH   SOLE   13,206 0 0
CITIGROUP INC COM NEW 172967424   268,020 3,775 SH   SOLE   3,775 0 0
CME GROUP INC COM 12572Q105   233,455 880 SH   SOLE   880 0 0
COCA COLA CO COM 191216100   2,493,808 34,820 SH   SOLE   34,820 0 0
COMCAST CORP NEW CL A 20030N101   366,048 9,920 SH   SOLE   9,920 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,875,171 3,040 SH   SOLE   3,040 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,375,062 3,900 SH   SOLE   3,900 0 0
CSX CORP COM 126408103   618,619 21,020 SH   SOLE   21,020 0 0
CUMMINS INC COM 231021106   1,497,616 4,778 SH   SOLE   4,778 0 0
DEERE & CO COM 244199105   3,417,807 7,282 SH   SOLE   7,282 0 0
DISNEY WALT CO COM 254687106   424,311 4,299 SH   SOLE   4,299 0 0
DOMINION ENERGY INC COM 25746U109   833,761 14,870 SH   SOLE   14,870 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   5,583,639 45,778 SH   SOLE   45,778 0 0
EA SERIES TRUST STRIVE 1000 GRWT 02072L615   377,527 9,426 SH   SOLE   9,426 0 0
EA SERIES TRUST STRIVE US ENERGY 02072L722   251,262 8,460 SH   SOLE   8,460 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   686,603 9,473 SH   SOLE   9,473 0 0
ELI LILLY & CO COM 532457108   1,223,071 1,481 SH   SOLE   1,481 0 0
EMERSON ELEC CO COM 291011104   2,415,588 22,032 SH   SOLE   22,032 0 0
ENBRIDGE INC COM 29250N105   261,296 5,897 SH   SOLE   5,897 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   652,902 35,121 SH   SOLE   35,121 0 0
ENTERGY CORP NEW COM 29364G103   500,117 5,850 SH   SOLE   5,850 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,190,181 34,861 SH   SOLE   34,861 0 0
EXXON MOBIL CORP COM 30231G102   4,983,167 41,900 SH   SOLE   41,900 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   917,789 495 SH   SOLE   495 0 0
FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276   379,809 18,719 SH   SOLE   18,719 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100   347,911 21,840 SH   SOLE   21,840 0 0
FRANKLIN RESOURCES INC COM 354613101   408,966 21,245 SH   SOLE   21,245 0 0
FREEPORT-MCMORAN INC CL B 35671D857   427,677 11,296 SH   SOLE   11,296 0 0
GENERAL DYNAMICS CORP COM 369550108   969,510 3,560 SH   SOLE   3,560 0 0
GILEAD SCIENCES INC COM 375558103   954,330 8,517 SH   SOLE   8,517 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   6,800,764 12,449 SH   SOLE   12,449 0 0
HOME DEPOT INC COM 437076102   4,220,562 11,523 SH   SOLE   11,523 0 0
HONEYWELL INTL INC COM 438516106   9,300,479 43,921 SH   SOLE   43,921 0 0
HOWMET AEROSPACE INC COM 443201108   250,898 1,934 SH   SOLE   1,934 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   250,125 1,450 SH   SOLE   1,450 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,775,432 7,140 SH   SOLE   7,140 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,010,746 6,079 SH   SOLE   6,079 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   352,978 19,049 SH   SOLE   19,049 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   241,708 11,688 SH   SOLE   11,688 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   447,319 22,963 SH   SOLE   22,963 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   545,503 27,846 SH   SOLE   27,846 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   854,781 42,004 SH   SOLE   42,004 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   335,747 716 SH   SOLE   716 0 0
ISHARES GOLD TR ISHARES NEW 464285204   2,317,718 39,310 SH   SOLE   39,310 0 0
ISHARES TR CORE DIV GRWTH 46434V621   447,905 7,250 SH   SOLE   7,250 0 0
ISHARES TR CORE S&P500 ETF 464287200   485,743 864 SH   SOLE   864 0 0
ISHARES TR PFD AND INCM SEC 464288687   937,142 30,496 SH   SOLE   30,496 0 0
ISHARES TR U.S. FINLS ETF 464287788   558,043 4,945 SH   SOLE   4,945 0 0
ISHARES TR US CONSUM DISCRE 464287580   1,055,925 11,955 SH   SOLE   11,955 0 0
JEFFERIES FINL GROUP INC COM 47233W109   294,367 5,495 SH   SOLE   5,495 0 0
JOHNSON & JOHNSON COM 478160104   3,507,184 21,148 SH   SOLE   21,148 0 0
JPMORGAN CHASE & CO. COM 46625H100   19,500,435 79,496 SH   SOLE   79,496 0 0
KIMBERLY-CLARK CORP COM 494368103   1,530,998 10,765 SH   SOLE   10,765 0 0
KLA CORP COM NEW 482480100   373,890 550 SH   SOLE   550 0 0
KROGER CO COM 501044101   1,130,288 16,698 SH   SOLE   16,698 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   486,646 2,325 SH   SOLE   2,325 0 0
LINDE PLC SHS G54950103   1,866,751 4,009 SH   SOLE   4,009 0 0
LOCKHEED MARTIN CORP COM 539830109   480,213 1,075 SH   SOLE   1,075 0 0
LOWES COS INC COM 548661107   3,662,177 15,701 SH   SOLE   15,701 0 0
MAIN STR CAP CORP COM 56035L104   307,592 5,438 SH   SOLE   5,438 0 0
MARTIN MARIETTA MATLS INC COM 573284106   1,369,842 2,865 SH   SOLE   2,865 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,304,526 2,380 SH   SOLE   2,380 0 0
MCDONALDS CORP COM 580135101   9,488,239 30,375 SH   SOLE   30,375 0 0
MEDTRONIC PLC SHS G5960L103   1,191,993 13,265 SH   SOLE   13,265 0 0
MERCK & CO INC COM 58933Y105   3,496,421 38,953 SH   SOLE   38,953 0 0
META PLATFORMS INC CL A 30303M102   2,715,232 4,711 SH   SOLE   4,711 0 0
MICRON TECHNOLOGY INC COM 595112103   287,171 3,305 SH   SOLE   3,305 0 0
MICROSOFT CORP COM 594918104   15,824,239 42,150 SH   SOLE   42,150 0 0
MICROSTRATEGY INC CL A NEW 594972408   288,270 1,000 SH   SOLE   1,000 0 0
MONDELEZ INTL INC CL A 609207105   718,871 10,595 SH   SOLE   10,595 0 0
NASDAQ INC COM 631103108   926,251 12,210 SH   SOLE   12,210 0 0
NETFLIX INC COM 64110L106   1,398,795 1,500 SH   SOLE   1,500 0 0
NIKE INC CL B 654106103   2,074,653 32,682 SH   SOLE   32,682 0 0
NORFOLK SOUTHN CORP COM 655844108   1,556,593 6,572 SH   SOLE   6,572 0 0
NORTHROP GRUMMAN CORP COM 666807102   572,939 1,119 SH   SOLE   1,119 0 0
NVIDIA CORPORATION COM 67066G104   13,371,874 123,377 SH   SOLE   123,377 0 0
ORACLE CORP COM 68389X105   680,595 4,868 SH   SOLE   4,868 0 0
PALO ALTO NETWORKS INC COM 697435105   1,994,440 11,688 SH   SOLE   11,688 0 0
PEPSICO INC COM 713448108   6,975,359 46,521 SH   SOLE   46,521 0 0
PFIZER INC COM 717081103   1,840,026 72,613 SH   SOLE   72,613 0 0
PHILIP MORRIS INTL INC COM 718172109   1,469,046 9,255 SH   SOLE   9,255 0 0
PHILLIPS 66 COM 718546104   660,371 5,348 SH   SOLE   5,348 0 0
PRICE T ROWE GROUP INC COM 74144T108   222,171 2,418 SH   SOLE   2,418 0 0
PROCTER AND GAMBLE CO COM 742718109   6,003,474 35,227 SH   SOLE   35,227 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   440,157 4,307 SH   SOLE   4,307 0 0
PRUDENTIAL FINL INC COM 744320102   260,214 2,330 SH   SOLE   2,330 0 0
PUBLIC STORAGE OPER CO COM 74460D109   471,082 1,574 SH   SOLE   1,574 0 0
QUALCOMM INC COM 747525103   510,081 3,320 SH   SOLE   3,320 0 0
ROCKWELL AUTOMATION INC COM 773903109   3,864,073 14,955 SH   SOLE   14,955 0 0
ROYAL BK CDA COM 780087102   2,555,362 22,670 SH   SOLE   22,670 0 0
ROYCE SMALL CAP TRUST INC COM 780910105   657,489 46,172 SH   SOLE   46,172 0 0
RTX CORPORATION COM 75513E101   2,320,037 17,515 SH   SOLE   17,515 0 0
S&P GLOBAL INC COM 78409V104   2,261,045 4,450 SH   SOLE   4,450 0 0
SCHWAB CHARLES CORP COM 808513105   1,394,010 17,808 SH   SOLE   17,808 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   569,024 15,745 SH   SOLE   15,745 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   2,368,504 100,317 SH   SOLE   100,317 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   4,524,723 210,159 SH   SOLE   210,159 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,021,567 72,302 SH   SOLE   72,302 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,041,514 41,594 SH   SOLE   41,594 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,177,521 44,301 SH   SOLE   44,301 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   261,006 2,793 SH   SOLE   2,793 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   299,102 2,282 SH   SOLE   2,282 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   497,599 2,520 SH   SOLE   2,520 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   433,178 5,304 SH   SOLE   5,304 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   422,115 2,891 SH   SOLE   2,891 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,661,220 19,321 SH   SOLE   19,321 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   838,309 4,060 SH   SOLE   4,060 0 0
SPDR GOLD TR GOLD SHS 78463V107   288,140 1,000 SH   SOLE   1,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   227,112 406 SH   SOLE   406 0 0
STIFEL FINL CORP COM 860630102   436,424 4,630 SH   SOLE   4,630 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   261,270 4,500 SH   SOLE   4,500 0 0
TARGET CORP COM 87612E106   519,400 4,977 SH   SOLE   4,977 0 0
TCW STRATEGIC INCOME FD INC COM 872340104   187,873 38,657 SH   SOLE   38,657 0 0
TEXAS INSTRS INC COM 882508104   729,402 4,059 SH   SOLE   4,059 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   273,734 550 SH   SOLE   550 0 0
TRI CONTL CORP COM 895436103   1,121,020 36,551 SH   SOLE   36,551 0 0
TRUIST FINL CORP COM 89832Q109   4,967,134 120,708 SH   SOLE   120,708 0 0
UNION PAC CORP COM 907818108   742,266 3,142 SH   SOLE   3,142 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,735,385 7,132 SH   SOLE   7,132 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   297,893 1,535 SH   SOLE   1,535 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,505,725 33,195 SH   SOLE   33,195 0 0
VISA INC COM CL A 92826C839   11,476,721 32,747 SH   SOLE   32,747 0 0
VORNADO RLTY TR SH BEN INT 929042109   208,809 5,645 SH   SOLE   5,645 0 0
WALMART INC COM 931142103   16,870,955 192,174 SH   SOLE   192,174 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100   212,411 16,530 SH   SOLE   16,530 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   211,081 1,865 SH   SOLE   1,865 0 0