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
ABBOTT LABS COM 002824100 9,040,157 79,924 SH SOLE 79,924 0 0
ABBVIE INC COM 00287Y109 3,162,172 17,795 SH SOLE 17,795 0 0
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 218,831 56,692 SH SOLE 56,692 0 0
ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 173,486 13,223 SH SOLE 13,223 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 868,711 103,295 SH SOLE 103,295 0 0
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 149,075 13,540 SH SOLE 13,540 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 317,315 902 SH SOLE 902 0 0
ADOBE INC COM 00724F101 245,463 552 SH SOLE 552 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 6,062,630 45,129 SH SOLE 45,129 0 0
ALPHABET INC CAP STK CL C 02079K107 17,064,481 89,606 SH SOLE 89,606 0 0
ALPHABET INC CAP STK CL A 02079K305 14,087,084 74,417 SH SOLE 74,417 0 0
AMAZON COM INC COM 023135106 3,018,148 13,757 SH SOLE 13,757 0 0
AMERICAN EXPRESS CO COM 025816109 231,199 779 SH SOLE 779 0 0
AMGEN INC COM 031162100 976,097 3,745 SH SOLE 3,745 0 0
ANALOG DEVICES INC COM 032654105 5,928,942 27,906 SH SOLE 27,906 0 0
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 135,001 10,630 SH SOLE 10,630 0 0
AON PLC SHS CL A G0403H108 7,591,229 21,136 SH SOLE 21,136 0 0
APPLE INC COM 037833100 19,427,496 77,580 SH SOLE 77,580 0 0
APPLIED MATLS INC COM 038222105 2,377,358 14,618 SH SOLE 14,618 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,655,681 5,656 SH SOLE 5,656 0 0
BANK AMERICA CORP COM 060505104 16,422,084 373,654 SH SOLE 373,654 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 30,481,720 67,247 SH SOLE 67,247 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 87,147 10,525 SH SOLE 10,525 0 0
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 323,280 22,450 SH SOLE 22,450 0 0
BLACKROCK INC COM 09290D101 1,123,521 1,096 SH SOLE 1,096 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 112,728 13,200 SH SOLE 13,200 0 0
BOEING CO COM 097023105 5,981,715 33,795 SH SOLE 33,795 0 0
BOOKING HOLDINGS INC COM 09857L108 695,579 140 SH SOLE 140 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 2,398,775 44,266 SH SOLE 44,266 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 12,418,162 216,156 SH SOLE 216,156 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 286,530 16,179 SH SOLE 16,179 0 0
CARMAX INC COM 143130102 6,508,750 79,608 SH SOLE 79,608 0 0
CATERPILLAR INC COM 149123101 1,289,612 3,555 SH SOLE 3,555 0 0
CBRE GBL REAL ESTATE INC FD COM 12504G100 263,992 54,884 SH SOLE 54,884 0 0
CHEVRON CORP NEW COM 166764100 9,614,295 66,379 SH SOLE 66,379 0 0
CISCO SYS INC COM 17275R102 8,394,543 141,800 SH SOLE 141,800 0 0
COCA COLA CO COM 191216100 424,365 6,816 SH SOLE 6,816 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 290,283 12,075 SH SOLE 12,075 0 0
COLGATE PALMOLIVE CO COM 194162103 277,639 3,054 SH SOLE 3,054 0 0
COMCAST CORP NEW CL A 20030N101 1,629,971 43,431 SH SOLE 43,431 0 0
CONSTELLATION ENERGY CORP COM 21037T109 260,846 1,166 SH SOLE 1,166 0 0
COSTCO WHSL CORP NEW COM 22160K105 842,052 919 SH SOLE 919 0 0
CSX CORP COM 126408103 276,909 8,581 SH SOLE 8,581 0 0
CUMMINS INC COM 231021106 339,885 975 SH SOLE 975 0 0
DANAHER CORPORATION COM 235851102 10,051,686 43,789 SH SOLE 43,789 0 0
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 1,307,801 59,881 SH SOLE 59,881 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 7,532,672 59,252 SH SOLE 59,252 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 1,586,358 39,179 SH SOLE 39,179 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 450,322 15,422 SH SOLE 15,422 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 3,025,511 54,357 SH SOLE 54,357 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 366,725 8,962 SH SOLE 8,962 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 999,803 38,175 SH SOLE 38,175 0 0
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 2,065,274 79,910 SH SOLE 79,910 0 0
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 349,444 7,454 SH SOLE 7,454 0 0
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 214,026 5,186 SH SOLE 5,186 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 7,019,323 282,354 SH SOLE 282,354 0 0
DISNEY WALT CO COM 254687106 7,471,512 67,099 SH SOLE 67,099 0 0
DOLLAR TREE INC COM 256746108 8,934,497 119,222 SH SOLE 119,222 0 0
DOW INC COM 260557103 256,230 6,385 SH SOLE 6,385 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,695,856 25,022 SH SOLE 25,022 0 0
EATON CORP PLC SHS G29183103 204,432 616 SH SOLE 616 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 591,365 24,589 SH SOLE 24,589 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 1,683,559 92,351 SH SOLE 92,351 0 0
ELI LILLY & CO COM 532457108 1,516,208 1,964 SH SOLE 1,964 0 0
EMERSON ELEC CO COM 291011104 528,561 4,265 SH SOLE 4,265 0 0
EURONET WORLDWIDE INC COM 298736109 1,050,922 10,219 SH SOLE 10,219 0 0
EVERSOURCE ENERGY COM 30040W108 530,079 9,230 SH SOLE 9,230 0 0
EXXON MOBIL CORP COM 30231G102 4,350,673 40,445 SH SOLE 40,445 0 0
F N B CORP COM 302520101 444,523 30,076 SH SOLE 30,076 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 2,912,852 16,782 SH SOLE 16,782 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 642,358 304 SH SOLE 304 0 0
FISERV INC COM 337738108 10,332,010 50,297 SH SOLE 50,297 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 5,068,848 50,841 SH SOLE 50,841 0 0
FRANKLIN LTD DURATION INCOME COM 35472T101 66,300 10,000 SH SOLE 10,000 0 0
GABELLI DIVID & INCOME TR COM 36242H104 2,203,011 91,222 SH SOLE 91,222 0 0
GABELLI EQUITY TR INC COM 362397101 2,766,267 514,176 SH SOLE 514,176 0 0
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 289,770 19,318 SH SOLE 19,318 0 0
GABELLI MULTIMEDIA TR INC COM 36239Q109 601,819 134,937 SH SOLE 134,937 0 0
GALLAGHER ARTHUR J & CO COM 363576109 665,344 2,344 SH SOLE 2,344 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 238,083 63,152 SH SOLE 63,152 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,278,225 2,232 SH SOLE 2,232 0 0
HANCOCK JOHN PFD INCOME FD I COM 41013X106 180,246 10,891 SH SOLE 10,891 0 0
HANCOCK JOHN PFD INCOME FD I COM 41021P103 580,609 38,630 SH SOLE 38,630 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 2,259,296 102,602 SH SOLE 102,602 0 0
HCA HEALTHCARE INC COM 40412C101 10,512,998 35,026 SH SOLE 35,026 0 0
HOME DEPOT INC COM 437076102 1,911,886 4,915 SH SOLE 4,915 0 0
HONEYWELL INTL INC COM 438516106 302,918 1,341 SH SOLE 1,341 0 0
ICON PLC SHS G4705A100 1,781,067 8,493 SH SOLE 8,493 0 0
INTUIT COM 461202103 279,683 445 SH SOLE 445 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 588,948 3,361 SH SOLE 3,361 0 0
INVESCO LTD SHS G491BT108 5,596,597 320,171 SH SOLE 320,171 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 194,400 20,000 SH SOLE 20,000 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 103,333 10,480 SH SOLE 10,480 0 0
ISHARES INC CORE MSCI EMKT 46434G103 409,509 7,842 SH SOLE 7,842 0 0
ISHARES TR CORE S&P TTL STK 464287150 392,934 3,055 SH SOLE 3,055 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,916,605 3,256 SH SOLE 3,256 0 0
ISHARES TR CORE US AGGBD ET 464287226 230,719 2,381 SH SOLE 2,381 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 261,710 6,258 SH SOLE 6,258 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 535,411 6,531 SH SOLE 6,531 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,422,300 18,811 SH SOLE 18,811 0 0
ISHARES TR RUS MID CAP ETF 464287499 808,595 9,147 SH SOLE 9,147 0 0
ISHARES TR CORE S&P MCP ETF 464287507 457,729 7,346 SH SOLE 7,346 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 949,532 5,129 SH SOLE 5,129 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 236,076 1,438 SH SOLE 1,438 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 653,158 2,956 SH SOLE 2,956 0 0
ISHARES TR CORE S&P SCP ETF 464287804 571,261 4,958 SH SOLE 4,958 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,696,526 29,075 SH SOLE 29,075 0 0
ISHARES TR CORE MSCI EAFE 46432F842 524,429 7,462 SH SOLE 7,462 0 0
ISHARES U S ETF TR SHORT DURATION B 46431W507 1,064,338 21,076 SH SOLE 21,076 0 0
JABIL INC COM 466313103 6,152,588 42,756 SH SOLE 42,756 0 0
JOHNSON & JOHNSON COM 478160104 975,173 6,743 SH SOLE 6,743 0 0
JPMORGAN CHASE & CO. COM 46625H100 12,475,225 52,043 SH SOLE 52,043 0 0
LABCORP HOLDINGS INC COM SHS 504922105 217,625 949 SH SOLE 949 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1,102,166 158,585 SH SOLE 158,585 0 0
LINDE PLC SHS G54950103 1,734,550 4,143 SH SOLE 4,143 0 0
LOWES COS INC COM 548661107 15,019,753 60,858 SH SOLE 60,858 0 0
LULULEMON ATHLETICA INC COM 550021109 5,242,841 13,710 SH SOLE 13,710 0 0
MARKEL GROUP INC COM 570535104 10,799,295 6,256 SH SOLE 6,256 0 0
MASTERCARD INCORPORATED CL A 57636Q104 9,834,771 18,677 SH SOLE 18,677 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4,891,025 64,153 SH SOLE 64,153 0 0
MCDONALDS CORP COM 580135101 940,983 3,246 SH SOLE 3,246 0 0
MERCK & CO INC COM 58933Y105 6,933,203 69,694 SH SOLE 69,694 0 0
META PLATFORMS INC CL A 30303M102 595,467 1,017 SH SOLE 1,017 0 0
METLIFE INC COM 59156R108 9,320,211 113,828 SH SOLE 113,828 0 0
MICROSOFT CORP COM 594918104 17,520,105 41,566 SH SOLE 41,566 0 0
MOODYS CORP COM 615369105 5,269,958 11,133 SH SOLE 11,133 0 0
MOSAIC CO NEW COM 61945C103 1,942,459 79,026 SH SOLE 79,026 0 0
NEUBERGER BERMAN REAL ESTATE COM 64190A103 96,223 27,105 SH SOLE 27,105 0 0
NEWMONT CORP COM 651639106 5,102,639 137,094 SH SOLE 137,094 0 0
NIKE INC CL B 654106103 468,851 6,196 SH SOLE 6,196 0 0
NORFOLK SOUTHN CORP COM 655844108 606,934 2,586 SH SOLE 2,586 0 0
NORTHERN TR CORP COM 665859104 436,240 4,256 SH SOLE 4,256 0 0
NORTHROP GRUMMAN CORP COM 666807102 228,075 486 SH SOLE 486 0 0
NOVARTIS AG SPONSORED ADR 66987V109 7,344,667 75,477 SH SOLE 75,477 0 0
NOVO-NORDISK A S ADR 670100205 1,341,310 15,593 SH SOLE 15,593 0 0
NUCOR CORP COM 670346105 221,516 1,898 SH SOLE 1,898 0 0
NUTRIEN LTD COM 67077M108 609,271 13,615 SH SOLE 13,615 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 404,476 51,460 SH SOLE 51,460 0 0
NVIDIA CORPORATION COM 67066G104 1,157,451 8,619 SH SOLE 8,619 0 0
ORACLE CORP COM 68389X105 8,672,446 52,043 SH SOLE 52,043 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,152,598 972 SH SOLE 972 0 0
PAYCHEX INC COM 704326107 219,585 1,566 SH SOLE 1,566 0 0
PEPSICO INC COM 713448108 1,051,039 6,912 SH SOLE 6,912 0 0
PFIZER INC COM 717081103 5,694,829 214,656 SH SOLE 214,656 0 0
PHILIP MORRIS INTL INC COM 718172109 3,499,297 29,076 SH SOLE 29,076 0 0
PROCTER AND GAMBLE CO COM 742718109 780,578 4,656 SH SOLE 4,656 0 0
QUALCOMM INC COM 747525103 7,677,123 49,975 SH SOLE 49,975 0 0
ROCKWELL AUTOMATION INC COM 773903109 300,080 1,050 SH SOLE 1,050 0 0
ROYAL BK CDA COM 780087102 6,470,061 53,689 SH SOLE 53,689 0 0
RTX CORPORATION COM 75513E101 8,641,646 74,677 SH SOLE 74,677 0 0
SCHLUMBERGER LTD COM STK 806857108 4,884,516 127,400 SH SOLE 127,400 0 0
SCHWAB CHARLES CORP COM 808513105 16,289,027 220,092 SH SOLE 220,092 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 559,780 23,266 SH SOLE 23,266 0 0
SONY GROUP CORP SPONSORED ADR 835699307 8,522,063 402,744 SH SOLE 402,744 0 0
SOUTHERN CO COM 842587107 323,399 3,929 SH SOLE 3,929 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 995,124 1,698 SH SOLE 1,698 0 0
SPECIAL OPPORTUNITIES FD INC COM 84741T104 217,299 14,853 SH SOLE 14,853 0 0
STRYKER CORPORATION COM 863667101 588,322 1,634 SH SOLE 1,634 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,573,868 23,160 SH SOLE 23,160 0 0
TARGET CORP COM 87612E106 2,455,139 18,162 SH SOLE 18,162 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,523,400 8,695 SH SOLE 8,695 0 0
TJX COS INC NEW COM 872540109 7,857,730 65,042 SH SOLE 65,042 0 0
TRACTOR SUPPLY CO COM 892356106 867,531 16,350 SH SOLE 16,350 0 0
TRAVELERS COMPANIES INC COM 89417E109 309,785 1,286 SH SOLE 1,286 0 0
TRIMBLE INC COM 896239100 323,411 4,577 SH SOLE 4,577 0 0
TRUIST FINL CORP COM 89832Q109 653,954 15,075 SH SOLE 15,075 0 0
UNILEVER PLC SPON ADR NEW 904767704 233,557 4,119 SH SOLE 4,119 0 0
UNION PAC CORP COM 907818108 384,475 1,686 SH SOLE 1,686 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6,589,001 52,252 SH SOLE 52,252 0 0
UNITEDHEALTH GROUP INC COM 91324P102 12,540,967 24,791 SH SOLE 24,791 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607 1,358,862 5,010 SH SOLE 5,010 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 472,793 1,790 SH SOLE 1,790 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 292,180 1,216 SH SOLE 1,216 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 477,217 10,836 SH SOLE 10,836 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 228,230 1,165 SH SOLE 1,165 0 0
VIATRIS INC COM 92556V106 916,868 73,644 SH SOLE 73,644 0 0
VISA INC COM CL A 92826C839 8,432,170 26,681 SH SOLE 26,681 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 3,726,275 219,969 SH SOLE 219,969 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 54,200 10,000 SH SOLE 10,000 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 752,815 74,169 SH SOLE 74,169 0 0
WALMART INC COM 931142103 2,025,918 22,423 SH SOLE 22,423 0 0
WEC ENERGY GROUP INC COM 92939U106 254,660 2,708 SH SOLE 2,708 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 2,010,061 6,417 SH SOLE 6,417 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 5,068,783 47,986 SH SOLE 47,986 0 0