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
Nuveen Muni High Income Opp Fd Closed End Fund 670682103   98,800 10,000 SH   SOLE   10,000 0 0
NexGen Energy Ltd Common Stock 65340P106   71,148 10,164 SH   SOLE   10,164 0 0
Wrap Technologies Inc. Common Stock 98212N107   73,433 23,688 SH   SOLE   23,688 0 0
Phillips 66 Common Stock 718546104   200,431 1,505 SH   SOLE   1,505 0 0
Reaves Utility Income Fd Closed End Fund 756158101   200,550 7,500 SH   SOLE   7,500 0 0
Brookfield Corporation Common Stock 11271J107   200,680 5,002 SH   SOLE   5,002 0 0
Wells Fargo & Company Common Stock 949746101   200,736 4,078 SH   SOLE   4,078 0 0
Genuine Parts Co Common Stock 372460105   201,573 1,447 SH   SOLE   1,447 0 0
BlackRock Enhanced Cap & Inc Fd Inc Closed End Fund 09256A109   202,821 10,675 SH   SOLE   10,675 0 0
Invesco Buyback Achievers ETF Exchange Traded Fund 46137V308   207,179 2,092 SH   SOLE   2,092 0 0
Starbucks Corp Common Stock 855244109   209,198 2,179 SH   SOLE   2,179 0 0
Edwards Lifesciences Corp Common Stock 28176E108   211,899 2,779 SH   SOLE   2,779 0 0
Leidos Hldgs Inc Common Stock 525327102   211,923 1,958 SH   SOLE   1,958 0 0
Bristol-Myers Squibb Co Common Stock 110122108   220,543 4,298 SH   SOLE   4,298 0 0
Nucor Corp Common Stock 670346105   222,253 1,277 SH   SOLE   1,277 0 0
Eaton Vance Tax Advantaged Div Income Closed End Fund 27828G107   222,500 10,000 SH   SOLE   10,000 0 0
Morgan Stanley Common Stock 617446448   224,433 2,407 SH   SOLE   2,407 0 0
Novartis AG ADR American Depository Receipt 66987V109   228,091 2,259 SH   SOLE   2,259 0 0
Vanguard Total Stock Market ETF Exchange Traded Fund 922908769   242,102 1,021 SH   SOLE   1,021 0 0
Vulcan Materials Co Common Stock 929160109   251,961 1,110 SH   SOLE   1,110 0 0
Vanguard Growth ETF Exchange Traded Fund 922908736   256,828 826 SH   SOLE   826 0 0
Berkley W R Corp Common Stock 084423102   258,525 3,656 SH   SOLE   3,656 0 0
Petroleo Brasileiro SA Petrobras ADR American Depository Receipt 71654V408   267,098 16,725 SH   SOLE   16,725 0 0
Southern Co Common Stock 842587107   268,002 3,822 SH   SOLE   3,822 0 0
Illinois Tool Wks Inc Common Stock 452308109   278,616 1,058 SH   SOLE   1,058 0 0
Rockwell Automation Corp Common Stock 773903109   296,204 954 SH   SOLE   954 0 0
Automatic Data Processing Inc Common Stock 053015103   302,850 1,292 SH   SOLE   1,292 0 0
Bank of America Corp. Common Stock 060505104   308,731 9,169 SH   SOLE   9,169 0 0
Pioneer Natural Resources Co Common Stock 723787107   325,166 1,446 SH   SOLE   1,446 0 0
Pfizer Inc Common Stock 717081103   341,713 11,869 SH   SOLE   11,869 0 0
Chevron Corp Common Stock 166764100   343,811 2,305 SH   SOLE   2,305 0 0
Danaher Corp Common Stock 235851102   346,072 1,496 SH   SOLE   1,496 0 0
Dollar Tree Inc Common Stock 256746108   352,284 2,480 SH   SOLE   2,480 0 0
Mondelez International Inc Cl A Common Stock 609207105   353,490 4,852 SH   SOLE   4,852 0 0
Conocophillips Common Stock 20825C104   359,773 3,100 SH   SOLE   3,100 0 0
International Business Machines Corp Common Stock 459200101   383,667 2,346 SH   SOLE   2,346 0 0
The Walt Disney Co Common Stock 254687106   386,755 4,269 SH   SOLE   4,269 0 0
Royal Bk Of Canada Common Stock 780087102   388,541 3,842 SH   SOLE   3,842 0 0
Janus Henderson Short Duration Income ETF Exchange Traded Fund 47103U886   396,966 8,215 SH   SOLE   8,215 0 0
Abbott Laboratories Common Stock 002824100   415,319 3,773 SH   SOLE   3,773 0 0
Capital One Finl Corp Common Stock 14040H105   416,999 3,180 SH   SOLE   3,180 0 0
iShares Core S&P 500 ETF Exchange Traded Fund 464287200   417,131 873 SH   SOLE   873 0 0
VISA Inc. Class A Common Stock 92826C839   418,904 1,609 SH   SOLE   1,609 0 0
Main Street Capital Corp Closed End Fund 56035L104   419,697 9,708 SH   SOLE   9,708 0 0
Alibaba Group Hldg Ltd ADR American Depository Receipt 01609W102   427,565 5,439 SH   SOLE   5,439 0 0
Amgen Inc Common Stock 031162100   451,389 1,567 SH   SOLE   1,567 0 0
PepsiCo, Inc. Common Stock 713448108   453,023 2,648 SH   SOLE   2,648 0 0
JPMorgan Chase & Co Common Stock 46625H100   455,398 2,677 SH   SOLE   2,677 0 0
Costco Wholesale Corp. Common Stock 22160K105   459,777 681 SH   SOLE   681 0 0
AbbVie Inc Common Stock 00287Y109   491,359 3,171 SH   SOLE   3,171 0 0
Duke Energy Corp. Common Stock 26441C204   497,585 5,128 SH   SOLE   5,128 0 0
Intel Corp Common Stock 458140100   510,040 10,150 SH   SOLE   10,150 0 0
Weyerhaeuser Co Real Estate Investment Trust 962166104   602,453 17,327 SH   SOLE   17,327 0 0
Meta Platforms Inc Class A Common Stock 30303M102   639,960 1,808 SH   SOLE   1,808 0 0
Merck & Co Inc Common Stock 58933Y105   651,538 5,934 SH   SOLE   5,934 0 0
Broadcom Inc Common Stock 11135F101   659,156 591 SH   SOLE   591 0 0
Markel Group Inc Common Stock 570535104   661,673 466 SH   SOLE   466 0 0
Home Depot Inc Common Stock 437076102   672,525 1,941 SH   SOLE   1,941 0 0
Deere & Co Common Stock 244199105   769,238 1,924 SH   SOLE   1,924 0 0
Oracle Corp Common Stock 68389X105   803,985 7,626 SH   SOLE   7,626 0 0
Tesla Inc Common Stock 88160R101   808,305 3,253 SH   SOLE   3,253 0 0
Uranium Energy Corp Common Stock 916896103   816,211 127,533 SH   SOLE   127,533 0 0
First Ctzns Bancshares Inc N C Cl A Common Stock 31946M103   864,052 609 SH   SOLE   609 0 0
Unitedhealth Group Inc Common Stock 91324P102   906,195 1,721 SH   SOLE   1,721 0 0
Norfolk Southern Corp Common Stock 655844108   940,474 3,979 SH   SOLE   3,979 0 0
Chubb Ltd Common Stock H1467J104   950,059 4,188 SH   SOLE   4,188 0 0
Alphabet Inc Cl C Common Stock 02079K107   1,014,696 7,200 SH   SOLE   7,200 0 0
Towne Bank Common Stock 89214P109   1,079,556 35,973 SH   SOLE   35,973 0 0
Elevance Health Inc Common Stock 036752103   1,091,929 2,316 SH   SOLE   2,316 0 0
Lockheed Martin Corp Common Stock 539830109   1,131,839 2,497 SH   SOLE   2,497 0 0
Texas Instruments Inc Common Stock 882508104   1,157,060 6,788 SH   SOLE   6,788 0 0
Goldman Sachs Group Inc Common Stock 38141G104   1,202,558 3,117 SH   SOLE   3,117 0 0
Truist Financial Corp Common Stock 89832Q109   1,299,003 35,184 SH   SOLE   35,184 0 0
Coca-Cola Co. Common Stock 191216100   1,416,980 24,045 SH   SOLE   24,045 0 0
SPDR S&P 500 ETF Trust Exchange Traded Fund 78462F103   1,435,692 3,021 SH   SOLE   3,021 0 0
Parker Hannifin Corp Common Stock 701094104   1,483,610 3,220 SH   SOLE   3,220 0 0
NVIDIA Corp Common Stock 67066G104   1,600,202 3,231 SH   SOLE   3,231 0 0
Dominion Energy Inc Common Stock 25746U109   1,624,584 34,566 SH   SOLE   34,566 0 0
American Express Co Common Stock 025816109   1,859,567 9,926 SH   SOLE   9,926 0 0
Philip Morris Intl Inc Common Stock 718172109   1,906,238 19,986 SH   SOLE   19,986 0 0
HCA Healthcare Inc Common Stock 40412C101   1,922,546 7,103 SH   SOLE   7,103 0 0
Amazon.Com Inc Common Stock 023135106   2,249,776 14,807 SH   SOLE   14,807 0 0
Eli Lilly and Co Common Stock 532457108   2,411,141 4,136 SH   SOLE   4,136 0 0
T. Rowe Price Capital Apprec Eq ETF Exchange Traded Fund 87283Q867   2,457,300 88,936 SH   SOLE   88,936 0 0
Verizon Communications, Inc. Common Stock 92343V104   2,597,049 68,887 SH   SOLE   68,887 0 0
Procter & Gamble Co Common Stock 742718109   2,863,385 19,540 SH   SOLE   19,540 0 0
Walmart Inc Common Stock 931142103   2,964,135 18,734 SH   SOLE   18,734 0 0
Altria Group Inc Common Stock 02209S103   3,361,028 81,305 SH   SOLE   81,305 0 0
SPDR Portfolio S&P 500 ETF Exchange Traded Fund 78464A854   3,576,052 63,972 SH   SOLE   63,972 0 0
Exxon Mobil Corp Common Stock 30231G102   3,844,331 38,451 SH   SOLE   38,451 0 0
Cisco Systems Inc Common Stock 17275R102   4,259,173 84,307 SH   SOLE   84,307 0 0
Alphabet Inc Cl A Common Stock 02079K305   4,299,798 30,781 SH   SOLE   30,781 0 0
McDonalds Corp Common Stock 580135101   4,522,868 15,254 SH   SOLE   15,254 0 0
SPDR S&P 600 Small Cap Growth ETF Exchange Traded Fund 78464A201   5,704,796 68,215 SH   SOLE   68,215 0 0
JPMorgan Ultra-Short Income ETF Exchange Traded Fund 46641Q837   5,840,729 115,764 SH   SOLE   115,764 0 0
Johnson & Johnson Common Stock 478160104   7,394,853 47,179 SH   SOLE   47,179 0 0
Wisdomtree Floating Rate Treasury Fund Exchange Traded Fund 97717Y527   10,107,368 201,182 SH   SOLE   201,182 0 0
Microsoft Corp Common Stock 594918104   10,254,788 27,270 SH   SOLE   27,270 0 0
Apple Inc. Common Stock 037833100   10,653,141 55,332 SH   SOLE   55,332 0 0
Berkshire Hathaway Inc Cl B Common Stock 084670702   14,960,104 41,945 SH   SOLE   41,945 0 0
SPDR Portfolio S&P 600 Sm Cap ETF Exchange Traded Fund 78468R853   19,302,106 457,613 SH   SOLE   457,613 0 0
Invesco S&P 500 Pure Growth ETF Exchange Traded Fund 46137V266   25,827,882 800,616 SH   SOLE   800,616 0 0
Capital Group Growth ETF Exchange Traded Fund 14020G101   57,156,667 2,024,678 SH   SOLE   2,024,678 0 0