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
Rallybio Corp Common Stock 75120L100   169,436 50,278 SH   SOLE   50,278 0 0
Wrap Technologies Inc Common Stock 98212N107   22,032 14,688 SH   SOLE   14,688 0 0
BlackRock Enhanced Cap & Inc Fd Inc Closed End Fund 09256A109   197,621 10,596 SH   SOLE   10,596 0 0
NexGen Energy Ltd Common Stock 65340P106   60,679 10,164 SH   SOLE   10,164 0 0
Nuveen Muni High Income Opp Fd Closed End Fund 670682103   93,255 10,000 SH   SOLE   10,000 0 0
BorgWarner Inc Common Stock 099724106   201,734 4,997 SH   SOLE   4,997 0 0
Eaton Vance Tax Advantaged Div Income Closed End Fund 27828G107   211,800 10,000 SH   SOLE   10,000 0 0
Petroleo Brasileiro SA Petrobras ADR American Depository Receipt 71654V408   217,355 14,500 SH   SOLE   14,500 0 0
Vulcan Materials Co Common Stock 929160109   223,777 1,107 SH   SOLE   1,107 0 0
Vanguard Growth ETF Exchange Traded Fund 922908736   224,622 824 SH   SOLE   824 0 0
Novartis AG ADR American Depository Receipt 66987V109   230,101 2,259 SH   SOLE   2,259 0 0
Berkley W R Corp Common Stock 084423102   236,531 3,690 SH   SOLE   3,690 0 0
Illinois Tool Wks Inc Common Stock 452308109   244,027 1,053 SH   SOLE   1,053 0 0
Bristol Myers Squibb Co Common Stock 110122108   250,568 4,317 SH   SOLE   4,317 0 0
Rockwell Automation Corp Common Stock 773903109   271,522 949 SH   SOLE   949 0 0
Bank of America Corp Common Stock 060505104   288,755 10,546 SH   SOLE   10,546 0 0
Vanguard Total Stock Market ETF Exchange Traded Fund 922908769   294,046 1,384 SH   SOLE   1,384 0 0
Automatic Data Processing Inc Common Stock 053015103   304,146 1,257 SH   SOLE   1,257 0 0
Southern Co Common Stock 842587107   319,168 4,931 SH   SOLE   4,931 0 0
International Business Machines Corp Common Stock 459200101   320,699 2,285 SH   SOLE   2,285 0 0
Dollar Tree Inc Common Stock 256746108   320,840 3,014 SH   SOLE   3,014 0 0
Capital One Finl Corp Common Stock 14040H105   324,089 3,339 SH   SOLE   3,339 0 0
Pioneer Natural Resources Co Common Stock 723787107   327,428 1,426 SH   SOLE   1,426 0 0
Mondelez International Inc Cl A Common Stock 609207105   332,745 4,765 SH   SOLE   4,765 0 0
Royal Bk Of Canada Common Stock 780087102   335,944 3,842 SH   SOLE   3,842 0 0
Danaher Corp Common Stock 235851102   337,709 1,361 SH   SOLE   1,361 0 0
Conocophillips Common Stock 20825C104   344,296 2,859 SH   SOLE   2,859 0 0
VISA Inc Class A Common Stock 92826C839   356,403 1,549 SH   SOLE   1,549 0 0
Intel Corp Common Stock 458140100   358,112 10,073 SH   SOLE   10,073 0 0
The Walt Disney Co Common Stock 254687106   358,723 4,425 SH   SOLE   4,425 0 0
Abbott Laboratories Common Stock 002824100   361,493 3,732 SH   SOLE   3,732 0 0
JPMorgan Chase & Co Common Stock 46625H100   367,255 2,532 SH   SOLE   2,532 0 0
Costco Wholesale Corp Common Stock 22160K105   377,110 667 SH   SOLE   667 0 0
Chevron Corp Common Stock 166764100   381,671 2,263 SH   SOLE   2,263 0 0
iShares Core S&P 500 ETF Exchange Traded Fund 464287200   382,685 887 SH   SOLE   887 0 0
Main Street Capital Corp Closed End Fund 56035L104   393,290 9,679 SH   SOLE   9,679 0 0
Amgen Inc Common Stock 031162100   414,003 1,540 SH   SOLE   1,540 0 0
AstraZeneca PLC ADR American Depository Receipt 046353108   441,148 6,514 SH   SOLE   6,514 0 0
PepsiCo Inc Common Stock 713448108   446,155 2,633 SH   SOLE   2,633 0 0
AbbVie Inc Common Stock 00287Y109   452,361 3,034 SH   SOLE   3,034 0 0
Janus Henderson Short Duration Income ETF Exchange Traded Fund 47103U886   456,305 9,512 SH   SOLE   9,512 0 0
Pfizer Inc Common Stock 717081103   482,232 14,538 SH   SOLE   14,538 0 0
Duke Energy Corp Common Stock 26441C204   493,742 5,594 SH   SOLE   5,594 0 0
Weyerhaeuser Co Real Estate Investment Trust 962166104   537,563 17,533 SH   SOLE   17,533 0 0
Meta Platforms Inc Class A Common Stock 30303M102   542,779 1,808 SH   SOLE   1,808 0 0
Markel Group Inc Common Stock 570535104   555,128 377 SH   SOLE   377 0 0
Alibaba Group Hldg Ltd ADR American Depository Receipt 01609W102   571,703 6,591 SH   SOLE   6,591 0 0
Home Depot Inc Common Stock 437076102   572,122 1,893 SH   SOLE   1,893 0 0
Oracle Corp Common Stock 68389X105   574,193 5,421 SH   SOLE   5,421 0 0
Merck & Co Inc Common Stock 58933Y105   604,694 5,832 SH   SOLE   5,832 0 0
Uranium Energy Corp Common Stock 916896103   656,794 127,533 SH   SOLE   127,533 0 0
Deere & Co Common Stock 244199105   727,035 1,926 SH   SOLE   1,926 0 0
SpringWorks Therapeutics Inc Ordinary Shares Common Stock 85205L107   734,244 31,758 SH   SOLE   31,758 0 0
Wisdomtree Floating Rate Treasury Fund Exchange Traded Fund 97717Y527   746,205 14,829 SH   SOLE   14,829 0 0
Tesla Inc Common Stock 88160R101   766,423 3,063 SH   SOLE   3,063 0 0
Norfolk Southern Corp Common Stock 655844108   781,984 3,970 SH   SOLE   3,970 0 0
Towne Bank Common Stock 89214P109   833,602 35,962 SH   SOLE   35,962 0 0
First Ctzns Bancshares Inc N C Cl A Common Stock 31946M103   839,423 608 SH   SOLE   608 0 0
Unitedhealth Group Inc Common Stock 91324P102   865,652 1,716 SH   SOLE   1,716 0 0
Dimensional US Core Equity 2 ETF Exchange Traded Fund 25434V708   872,527 33,302 SH   SOLE   33,302 0 0
Chubb Ltd Common Stock H1467J104   888,095 4,248 SH   SOLE   4,248 0 0
Alphabet Inc Cl C Common Stock 02079K107   912,006 6,917 SH   SOLE   6,917 0 0
Texas Instruments Inc Common Stock 882508104   945,808 5,948 SH   SOLE   5,948 0 0
Lockheed Martin Corp Common Stock 539830109   995,088 2,433 SH   SOLE   2,433 0 0
Goldman Sachs Group Inc Common Stock 38141G104   1,004,081 3,103 SH   SOLE   3,103 0 0
Truist Financial Corp Common Stock 89832Q109   1,011,909 35,369 SH   SOLE   35,369 0 0
Elevance Health Inc Common Stock 036752103   1,026,500 2,357 SH   SOLE   2,357 0 0
Parker Hannifin Corp Common Stock 701094104   1,232,986 3,165 SH   SOLE   3,165 0 0
Coca-Cola Co Common Stock 191216100   1,286,230 22,789 SH   SOLE   22,789 0 0
SPDR S&P 500 ETF Trust Exchange Traded Fund 78462F103   1,287,019 3,010 SH   SOLE   3,010 0 0
NVIDIA Corp Common Stock 67066G104   1,362,859 3,133 SH   SOLE   3,133 0 0
American Express Co Common Stock 025816109   1,476,862 9,899 SH   SOLE   9,899 0 0
HCA Healthcare Inc Common Stock 40412C101   1,491,337 6,062 SH   SOLE   6,062 0 0
Dominion Energy Inc Common Stock 25746U109   1,734,533 38,829 SH   SOLE   38,829 0 0
AmazonCom Inc Common Stock 023135106   1,834,468 14,431 SH   SOLE   14,431 0 0
Philip Morris Intl Inc Common Stock 718172109   1,862,708 19,841 SH   SOLE   19,841 0 0
Vanguard Total Bond Market ETF Exchange Traded Fund 921937835   2,138,768 30,650 SH   SOLE   30,650 0 0
Eli Lilly and Co Common Stock 532457108   2,286,049 4,256 SH   SOLE   4,256 0 0
Verizon Communications Inc Common Stock 92343V104   2,351,015 72,539 SH   SOLE   72,539 0 0
Procter & Gamble Co Common Stock 742718109   2,817,224 19,314 SH   SOLE   19,314 0 0
Wal-Mart Stores Inc Common Stock 931142103   2,994,825 18,725 SH   SOLE   18,725 0 0
SPDR Portfolio S&P 500 ETF Exchange Traded Fund 78464A854   3,083,667 61,354 SH   SOLE   61,354 0 0
Altria Group, Inc Common Stock 02209S103   3,449,861 80,170 SH   SOLE   80,170 0 0
Alphabet Inc Cl A Common Stock 02079K305   3,867,174 29,552 SH   SOLE   29,552 0 0
McDonalds Corp Common Stock 580135101   3,940,382 14,957 SH   SOLE   14,957 0 0
Cisco Systems Inc Common Stock 17275R102   4,297,657 79,941 SH   SOLE   79,941 0 0
Exxon Mobil Corp Common Stock 30231G102   4,498,032 38,255 SH   SOLE   38,255 0 0
SPDR S&P 600 Small Cap Growth ETF Exchange Traded Fund 78464A201   5,158,670 70,406 SH   SOLE   70,406 0 0
Johnson & Johnson Common Stock 478160104   7,350,282 47,192 SH   SOLE   47,192 0 0
Microsoft Corp Common Stock 594918104   8,467,855 26,818 SH   SOLE   26,818 0 0
Apple Inc Common Stock 037833100   9,582,596 55,969 SH   SOLE   55,969 0 0
Berkshire Hathaway Inc Cl B Common Stock 084670702   14,534,297 41,491 SH   SOLE   41,491 0 0
SPDR Portfolio S&P 600 Sm Cap ETF Exchange Traded Fund 78468R853   16,875,687 457,335 SH   SOLE   457,335 0 0
Invesco S&P 500 Pure Growth ETF Exchange Traded Fund 46137V266   26,314,862 872,798 SH   SOLE   872,798 0 0
Capital Group Growth ETF Exchange Traded Fund 14020G101   48,177,884 1,966,444 SH   SOLE   1,966,444 0 0