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   1,155,926 12,347 SH   SOLE   12,347 0 0
ABBOTT LABS COM 002824100   2,400,137 24,782 SH   SOLE   24,782 0 0
ABBVIE INC COM 00287Y109   5,182,918 34,771 SH   SOLE   34,771 0 0
ADAM NAT RES FD INC COM 00548F105   1,596,060 69,034 SH   SOLE   69,034 0 0
ADOBE INC COM 00724F101   284,014 557 SH   SOLE   557 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   418,702 3,930 SH   SOLE   3,930 0 0
ALBEMARLE CORP COM 012653101   1,828,440 10,753 SH   SOLE   10,753 0 0
ALPHABET INC CAP STK CL A 02079K305   13,104,582 100,142 SH   SOLE   100,142 0 0
ALPHABET INC CAP STK CL C 02079K107   387,639 2,940 SH   SOLE   2,940 0 0
ALTRIA GROUP INC COM 02209S103   411,964 9,797 SH   SOLE   9,797 0 0
AMAZON COM INC COM 023135106   9,997,098 78,643 SH   SOLE   78,643 0 0
AMERICAN EXPRESS CO COM 025816109   307,331 2,060 SH   SOLE   2,060 0 0
AMGEN INC COM 031162100   1,859,282 6,918 SH   SOLE   6,918 0 0
APPLE INC COM 037833100   19,278,979 112,605 SH   SOLE   112,605 0 0
APPLIED MATLS INC COM 038222105   773,005 5,583 SH   SOLE   5,583 0 0
ARES CAPITAL CORP COM 04010L103   606,707 31,161 SH   SOLE   31,161 0 0
AT&T INC COM 00206R102   296,883 19,766 SH   SOLE   19,766 0 0
BANK AMERICA CORP COM 060505104   514,990 18,809 SH   SOLE   18,809 0 0
BANK NEW YORK MELLON CORP COM 064058100   508,175 11,915 SH   SOLE   11,915 0 0
BARRICK GOLD CORP COM 067901108   971,416 66,764 SH   SOLE   66,764 0 0
BAXTER INTL INC COM 071813109   654,751 17,349 SH   SOLE   17,349 0 0
BECTON DICKINSON & CO COM 075887109   1,014,730 3,925 SH   SOLE   3,925 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,806,710 10,867 SH   SOLE   10,867 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105   179,924 19,080 SH   SOLE   19,080 0 0
BLACKROCK FLOATING RATE INCO COM 09255X100   338,216 26,800 SH   SOLE   26,800 0 0
BOEING CO COM 097023105   476,325 2,485 SH   SOLE   2,485 0 0
CAPITAL ONE FINL CORP COM 14040H105   650,429 6,702 SH   SOLE   6,702 0 0
CATERPILLAR INC COM 149123101   3,132,402 11,474 SH   SOLE   11,474 0 0
CHARLES & COLVARD LTD COM 159765106   17,433 30,466 SH   SOLE   30,466 0 0
CHEVRON CORP NEW COM 166764100   2,325,179 13,789 SH   SOLE   13,789 0 0
CISCO SYS INC COM 17275R102   706,353 13,139 SH   SOLE   13,139 0 0
COCA COLA CO COM 191216100   1,435,215 25,638 SH   SOLE   25,638 0 0
COMCAST CORP NEW CL A 20030N101   478,167 10,784 SH   SOLE   10,784 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,618,610 2,865 SH   SOLE   2,865 0 0
CSX CORP COM 126408103   585,480 19,040 SH   SOLE   19,040 0 0
CUMMINS INC COM 231021106   1,012,306 4,431 SH   SOLE   4,431 0 0
DEERE & CO COM 244199105   1,877,843 4,976 SH   SOLE   4,976 0 0
DISNEY WALT CO COM 254687106   483,787 5,969 SH   SOLE   5,969 0 0
DOMINION ENERGY INC COM 25746U109   852,974 19,095 SH   SOLE   19,095 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   3,853,432 43,660 SH   SOLE   43,660 0 0
EA SERIES TRUST STRIVE 1000 GRWT 02072L615   236,432 7,871 SH   SOLE   7,871 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   991,812 14,316 SH   SOLE   14,316 0 0
EMERSON ELEC CO COM 291011104   1,430,974 14,818 SH   SOLE   14,818 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   309,364 22,050 SH   SOLE   22,050 0 0
ENTERGY CORP NEW COM 29364G103   289,063 3,125 SH   SOLE   3,125 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   950,260 34,719 SH   SOLE   34,719 0 0
EXXON MOBIL CORP COM 30231G102   4,053,453 34,474 SH   SOLE   34,474 0 0
FEDERATED HERMES INC CL B 314211103   320,072 9,450 SH   SOLE   9,450 0 0
FIFTH THIRD BANCORP COM 316773100   204,540 8,075 SH   SOLE   8,075 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   717,652 520 SH   SOLE   520 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104   319,564 40,400 SH   SOLE   40,400 0 0
FIRST TR SR FLTG RATE INCOME COM 33733U108   146,700 14,670 SH   SOLE   14,670 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100   145,783 11,240 SH   SOLE   11,240 0 0
FRANKLIN RESOURCES INC COM 354613101   490,961 19,974 SH   SOLE   19,974 0 0
FREEPORT-MCMORAN INC CL B 35671D857   264,060 7,081 SH   SOLE   7,081 0 0
GENERAL DYNAMICS CORP COM 369550108   756,822 3,425 SH   SOLE   3,425 0 0
GENERAL MTRS CO COM 37045V100   230,328 6,986 SH   SOLE   6,986 0 0
GILEAD SCIENCES INC COM 375558103   755,320 10,079 SH   SOLE   10,079 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   4,249,121 13,132 SH   SOLE   13,132 0 0
HOME DEPOT INC COM 437076102   2,679,857 8,869 SH   SOLE   8,869 0 0
HONEYWELL INTL INC COM 438516106   7,307,370 39,555 SH   SOLE   39,555 0 0
INTEL CORP COM 458140100   411,890 11,586 SH   SOLE   11,586 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   214,539 1,950 SH   SOLE   1,950 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,024,611 7,303 SH   SOLE   7,303 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,540,076 5,269 SH   SOLE   5,269 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   311,768 28,472 SH   SOLE   28,472 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   242,666 11,740 SH   SOLE   11,740 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   254,123 11,970 SH   SOLE   11,970 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   284,466 794 SH   SOLE   794 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,365,310 39,020 SH   SOLE   39,020 0 0
ISHARES TR CORE S&P500 ETF 464287200   562,520 1,310 SH   SOLE   1,310 0 0
ISHARES TR U.S. FINLS ETF 464287788   212,169 2,838 SH   SOLE   2,838 0 0
ISHARES TR CORE US AGGBD ET 464287226   206,119 2,192 SH   SOLE   2,192 0 0
ISHARES TR CORE DIV GRWTH 46434V621   366,522 7,400 SH   SOLE   7,400 0 0
ISHARES TR US CONSUM DISCRE 464287580   767,649 11,466 SH   SOLE   11,466 0 0
JEFFERIES FINL GROUP INC COM 47233W109   218,498 5,965 SH   SOLE   5,965 0 0
JOHNSON & JOHNSON COM 478160104   3,855,306 24,753 SH   SOLE   24,753 0 0
JPMORGAN CHASE & CO COM 46625H100   11,369,922 78,402 SH   SOLE   78,402 0 0
KIMBERLY-CLARK CORP COM 494368103   1,491,772 12,344 SH   SOLE   12,344 0 0
KLA CORP COM NEW 482480100   309,596 675 SH   SOLE   675 0 0
KRAFT HEINZ CO COM 500754106   242,208 7,200 SH   SOLE   7,200 0 0
KROGER CO COM 501044101   519,100 11,600 SH   SOLE   11,600 0 0
LINDE PLC SHS G54950103   1,511,369 4,059 SH   SOLE   4,059 0 0
LOCKHEED MARTIN CORP COM 539830109   288,317 705 SH   SOLE   705 0 0
LOWES COS INC COM 548661107   2,292,060 11,028 SH   SOLE   11,028 0 0
MAIN STR CAP CORP COM 56035L104   255,711 6,294 SH   SOLE   6,294 0 0
MARTIN MARIETTA MATLS INC COM 573284106   806,593 1,965 SH   SOLE   1,965 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,332,350 3,365 SH   SOLE   3,365 0 0
MCDONALDS CORP COM 580135101   5,523,283 20,966 SH   SOLE   20,966 0 0
MEDTRONIC PLC SHS G5960L103   1,174,616 14,990 SH   SOLE   14,990 0 0
MERCK & CO INC COM 58933Y105   4,165,872 40,465 SH   SOLE   40,465 0 0
META PLATFORMS INC CL A 30303M102   788,051 2,625 SH   SOLE   2,625 0 0
MICROSOFT CORP COM 594918104   12,531,327 39,687 SH   SOLE   39,687 0 0
MONDELEZ INTL INC CL A 609207105   730,782 10,530 SH   SOLE   10,530 0 0
NASDAQ INC COM 631103108   345,718 7,115 SH   SOLE   7,115 0 0
NETFLIX INC COM 64110L106   547,142 1,449 SH   SOLE   1,449 0 0
NIKE INC CL B 654106103   3,560,793 37,239 SH   SOLE   37,239 0 0
NORFOLK SOUTHN CORP COM 655844108   1,498,059 7,607 SH   SOLE   7,607 0 0
NUCOR CORP COM 670346105   366,484 2,344 SH   SOLE   2,344 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   212,768 12,200 SH   SOLE   12,200 0 0
NVIDIA CORPORATION COM 67066G104   4,780,112 10,989 SH   SOLE   10,989 0 0
ORACLE CORP COM 68389X105   506,615 4,783 SH   SOLE   4,783 0 0
PALO ALTO NETWORKS INC COM 697435105   1,208,773 5,156 SH   SOLE   5,156 0 0
PAYPAL HLDGS INC COM 70450Y103   208,410 3,565 SH   SOLE   3,565 0 0
PEPSICO INC COM 713448108   6,129,153 36,173 SH   SOLE   36,173 0 0
PFIZER INC COM 717081103   1,598,097 48,179 SH   SOLE   48,179 0 0
PHILIP MORRIS INTL INC COM 718172109   573,255 6,192 SH   SOLE   6,192 0 0
PHILLIPS 66 COM 718546104   600,660 4,999 SH   SOLE   4,999 0 0
PIEDMONT LITHIUM INC COM 72016P105   402,757 10,145 SH   SOLE   10,145 0 0
PROCTER AND GAMBLE CO COM 742718109   4,828,492 33,104 SH   SOLE   33,104 0 0
PUBLIC STORAGE COM 74460D109   218,722 830 SH   SOLE   830 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   157,316 46,960 SH   SOLE   46,960 0 0
QUALCOMM INC COM 747525103   515,388 4,641 SH   SOLE   4,641 0 0
ROCKWELL AUTOMATION INC COM 773903109   4,524,464 15,827 SH   SOLE   15,827 0 0
ROYAL BK CDA COM 780087102   2,114,911 24,187 SH   SOLE   24,187 0 0
ROYCE VALUE TR INC COM 780910105   306,164 23,789 SH   SOLE   23,789 0 0
RTX CORPORATION COM 75513E101   823,625 11,444 SH   SOLE   11,444 0 0
S&P GLOBAL INC COM 78409V104   1,644,345 4,500 SH   SOLE   4,500 0 0
SCHWAB CHARLES CORP COM 808513105   223,882 4,078 SH   SOLE   4,078 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,618,635 22,875 SH   SOLE   22,875 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   4,287,997 86,018 SH   SOLE   86,018 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   390,903 12,343 SH   SOLE   12,343 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   1,873,978 33,482 SH   SOLE   33,482 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   852,806 13,230 SH   SOLE   13,230 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   455,445 6,263 SH   SOLE   6,263 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   262,308 3,812 SH   SOLE   3,812 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   323,731 2,011 SH   SOLE   2,011 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   342,778 2,091 SH   SOLE   2,091 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   224,394 1,743 SH   SOLE   1,743 0 0
SNOWFLAKE INC CL A 833445109   424,701 2,780 SH   SOLE   2,780 0 0
TARGET CORP COM 87612E106   1,276,973 11,549 SH   SOLE   11,549 0 0
TCW STRATEGIC INCOME FD INC COM 872340104   121,118 26,445 SH   SOLE   26,445 0 0
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   466,610 27,480 SH   SOLE   27,480 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106   294,248 76,230 SH   SOLE   76,230 0 0
TESLA INC COM 88160R101   207,182 828 SH   SOLE   828 0 0
TEXAS INSTRS INC COM 882508104   713,001 4,484 SH   SOLE   4,484 0 0
TRI CONTL CORP COM 895436103   964,921 36,289 SH   SOLE   36,289 0 0
TRUIST FINL CORP COM 89832Q109   3,970,410 138,777 SH   SOLE   138,777 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,734,414 3,440 SH   SOLE   3,440 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,244,155 38,388 SH   SOLE   38,388 0 0
VISA INC COM CL A 92826C839   7,085,594 30,806 SH   SOLE   30,806 0 0
WALMART INC COM 931142103   10,795,595 67,502 SH   SOLE   67,502 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100   204,075 18,140 SH   SOLE   18,140 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   22,320 12,000 SH   SOLE   12,000 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   236,223 2,105 SH   SOLE   2,105 0 0