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
ABBOTT LABS COM 002824100   8,191,252 74,608 SH   SOLE   74,608 0 0
ABBVIE INC COM 00287Y109   3,338,539 20,658 SH   SOLE   20,658 0 0
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   221,099 56,692 SH   SOLE   56,692 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   805,701 103,295 SH   SOLE   103,295 0 0
ALPHABET INC CAP STK CL C 02079K107   8,491,638 95,702 SH   SOLE   95,702 0 0
ALPHABET INC CAP STK CL A 02079K305   6,988,787 79,211 SH   SOLE   79,211 0 0
AMAZON COM INC COM 023135106   1,009,260 12,015 SH   SOLE   12,015 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   283,062 4,476 SH   SOLE   4,476 0 0
AMGEN INC COM 031162100   951,019 3,621 SH   SOLE   3,621 0 0
ANALOG DEVICES INC COM 032654105   2,731,060 16,650 SH   SOLE   16,650 0 0
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   136,170 10,630 SH   SOLE   10,630 0 0
AON PLC SHS CL A G0403H108   6,748,067 22,483 SH   SOLE   22,483 0 0
APPLE INC COM 037833100   11,694,333 90,005 SH   SOLE   90,005 0 0
APPLIED MATLS INC COM 038222105   1,319,949 13,555 SH   SOLE   13,555 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   1,132,170 235,378 SH   SOLE   235,378 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,361,024 5,698 SH   SOLE   5,698 0 0
BANK AMERICA CORP COM 060505104   12,954,764 391,146 SH   SOLE   391,146 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   23,001,003 74,461 SH   SOLE   74,461 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   94,830 10,525 SH   SOLE   10,525 0 0
BLACKROCK INC COM 09247X101   822,719 1,161 SH   SOLE   1,161 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108   131,604 13,200 SH   SOLE   13,200 0 0
BOEING CO COM 097023105   8,716,060 45,756 SH   SOLE   45,756 0 0
BOOKING HOLDINGS INC COM 09857L108   280,124 139 SH   SOLE   139 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   431,772 6,001 SH   SOLE   6,001 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,480,003 51,622 SH   SOLE   51,622 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   6,395,912 203,303 SH   SOLE   203,303 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   217,122 16,179 SH   SOLE   16,179 0 0
CARMAX INC COM 143130102   2,735,605 44,927 SH   SOLE   44,927 0 0
CATERPILLAR INC COM 149123101   953,688 3,981 SH   SOLE   3,981 0 0
CBRE GBL REAL ESTATE INC FD COM 12504G100   314,485 54,884 SH   SOLE   54,884 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,595,483 13,552 SH   SOLE   13,552 0 0
CHEVRON CORP NEW COM 166764100   11,497,703 64,058 SH   SOLE   64,058 0 0
CISCO SYS INC COM 17275R102   6,904,160 144,924 SH   SOLE   144,924 0 0
COCA COLA CO COM 191216100   6,975,352 109,658 SH   SOLE   109,658 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109   289,679 12,075 SH   SOLE   12,075 0 0
COLGATE PALMOLIVE CO COM 194162103   347,464 4,410 SH   SOLE   4,410 0 0
COMCAST CORP NEW CL A 20030N101   5,796,750 165,764 SH   SOLE   165,764 0 0
COSTCO WHSL CORP NEW COM 22160K105   418,611 917 SH   SOLE   917 0 0
CSX CORP COM 126408103   266,862 8,614 SH   SOLE   8,614 0 0
CUMMINS INC COM 231021106   245,197 1,012 SH   SOLE   1,012 0 0
CVS HEALTH CORP COM 126650100   7,177,446 77,019 SH   SOLE   77,019 0 0
DANAHER CORPORATION COM 235851102   8,403,755 31,662 SH   SOLE   31,662 0 0
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   958,827 54,263 SH   SOLE   54,263 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   6,893,531 38,686 SH   SOLE   38,686 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   1,840,211 41,871 SH   SOLE   41,871 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   906,036 40,340 SH   SOLE   40,340 0 0
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   1,867,901 83,575 SH   SOLE   83,575 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   461,333 21,358 SH   SOLE   21,358 0 0
DISNEY WALT CO COM 254687106   9,061,646 104,301 SH   SOLE   104,301 0 0
DOLLAR TREE INC COM 256746108   13,288,995 93,955 SH   SOLE   93,955 0 0
DOW INC COM 260557103   332,120 6,591 SH   SOLE   6,591 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,843,822 27,613 SH   SOLE   27,613 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107   560,629 24,589 SH   SOLE   24,589 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101   1,394,500 92,351 SH   SOLE   92,351 0 0
EMERSON ELEC CO COM 291011104   474,248 4,937 SH   SOLE   4,937 0 0
EURONET WORLDWIDE INC COM 298736109   1,377,854 14,599 SH   SOLE   14,599 0 0
EXXON MOBIL CORP COM 30231G102   4,364,932 39,573 SH   SOLE   39,573 0 0
F N B CORP COM 302520101   274,559 21,039 SH   SOLE   21,039 0 0
FEDEX CORP COM 31428X106   373,938 2,159 SH   SOLE   2,159 0 0
FERGUSON PLC NEW SHS G3421J106   2,175,377 17,133 SH   SOLE   17,133 0 0
FISERV INC COM 337738108   6,189,628 61,241 SH   SOLE   61,241 0 0
GABELLI DIVID & INCOME TR COM 36242H104   1,880,085 91,222 SH   SOLE   91,222 0 0
GABELLI EQUITY TR INC COM 362397101   2,817,684 514,176 SH   SOLE   514,176 0 0
GABELLI MULTIMEDIA TR INC COM 36239Q109   721,913 134,937 SH   SOLE   134,937 0 0
GALLAGHER ARTHUR J & CO COM 363576109   379,908 2,015 SH   SOLE   2,015 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   229,242 63,152 SH   SOLE   63,152 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,154,961 3,364 SH   SOLE   3,364 0 0
HANCOCK JOHN PFD INCOME FD I COM 41013X106   170,771 10,891 SH   SOLE   10,891 0 0
HANCOCK JOHN PFD INCOME FD I COM 41021P103   557,431 38,630 SH   SOLE   38,630 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   2,345,482 102,602 SH   SOLE   102,602 0 0
HCA HEALTHCARE INC COM 40412C101   7,057,002 29,409 SH   SOLE   29,409 0 0
HOME DEPOT INC COM 437076102   1,431,162 4,531 SH   SOLE   4,531 0 0
HONEYWELL INTL INC COM 438516106   503,176 2,348 SH   SOLE   2,348 0 0
ICON PLC SHS G4705A100   1,364,024 7,022 SH   SOLE   7,022 0 0
INTEL CORP COM 458140100   3,605,625 136,422 SH   SOLE   136,422 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   5,423,109 51,727 SH   SOLE   51,727 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   780,830 5,528 SH   SOLE   5,528 0 0
INVESCO LTD SHS G491BT108   4,879,813 271,251 SH   SOLE   271,251 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   98,722 10,480 SH   SOLE   10,480 0 0
ISHARES INC CORE MSCI EMKT 46434G103   230,745 4,941 SH   SOLE   4,941 0 0
ISHARES TR S&P 100 ETF 464287101   226,858 1,330 SH   SOLE   1,330 0 0
ISHARES TR CORE S&P TTL STK 464287150   229,554 2,707 SH   SOLE   2,707 0 0
ISHARES TR TIPS BD ETF 464287176   616,500 5,792 SH   SOLE   5,792 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,544,908 4,021 SH   SOLE   4,021 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   300,471 7,928 SH   SOLE   7,928 0 0
ISHARES TR 20 YR TR BD ETF 464287432   328,548 3,300 SH   SOLE   3,300 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   2,375,602 29,267 SH   SOLE   29,267 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,587,897 24,191 SH   SOLE   24,191 0 0
ISHARES TR RUS MID CAP ETF 464287499   644,687 9,558 SH   SOLE   9,558 0 0
ISHARES TR CORE S&P MCP ETF 464287507   306,717 1,268 SH   SOLE   1,268 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   583,094 3,845 SH   SOLE   3,845 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   541,911 3,108 SH   SOLE   3,108 0 0
ISHARES TR CORE S&P SCP ETF 464287804   347,423 3,671 SH   SOLE   3,671 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   2,741,296 55,024 SH   SOLE   55,024 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   3,044,260 60,486 SH   SOLE   60,486 0 0
ISHARES TR CORE MSCI EAFE 46432F842   322,247 5,228 SH   SOLE   5,228 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   2,226,068 45,181 SH   SOLE   45,181 0 0
JOHNSON & JOHNSON COM 478160104   1,372,747 7,771 SH   SOLE   7,771 0 0
JPMORGAN CHASE & CO COM 46625H100   8,047,181 60,009 SH   SOLE   60,009 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   235,480 1,000 SH   SOLE   1,000 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   903,935 158,585 SH   SOLE   158,585 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   276,806 7,074 SH   SOLE   7,074 0 0
LILLY ELI & CO COM 532457108   585,710 1,601 SH   SOLE   1,601 0 0
LINDE PLC SHS G5494J103   1,113,252 3,413 SH   SOLE   3,413 0 0
LOWES COS INC COM 548661107   7,162,822 35,951 SH   SOLE   35,951 0 0
MARKEL CORP COM 570535104   7,673,062 5,824 SH   SOLE   5,824 0 0
MASTERCARD INCORPORATED CL A 57636Q104   6,377,090 18,339 SH   SOLE   18,339 0 0
MCDONALDS CORP COM 580135101   806,402 3,060 SH   SOLE   3,060 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   176,714 15,863 SH   SOLE   15,863 0 0
MERCK & CO INC COM 58933Y105   10,269,692 92,561 SH   SOLE   92,561 0 0
METLIFE INC COM 59156R108   8,731,866 120,656 SH   SOLE   120,656 0 0
MICROSOFT CORP COM 594918104   11,361,147 47,374 SH   SOLE   47,374 0 0
MOODYS CORP COM 615369105   2,316,459 8,314 SH   SOLE   8,314 0 0
NEUBERGER BERMAN REAL ESTATE COM 64190A103   84,839 27,105 SH   SOLE   27,105 0 0
NIKE INC CL B 654106103   706,272 6,036 SH   SOLE   6,036 0 0
NORFOLK SOUTHN CORP COM 655844108   658,434 2,672 SH   SOLE   2,672 0 0
NORTHERN TR CORP COM 665859104   372,100 4,205 SH   SOLE   4,205 0 0
NORTHROP GRUMMAN CORP COM 666807102   270,623 496 SH   SOLE   496 0 0
NOVARTIS AG SPONSORED ADR 66987V109   6,847,546 75,480 SH   SOLE   75,480 0 0
NUCOR CORP COM 670346105   263,620 2,000 SH   SOLE   2,000 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   314,030 43,136 SH   SOLE   43,136 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   818,709 970 SH   SOLE   970 0 0
PEPSICO INC COM 713448108   1,382,230 7,651 SH   SOLE   7,651 0 0
PFIZER INC COM 717081103   7,824,255 152,698 SH   SOLE   152,698 0 0
PHILIP MORRIS INTL INC COM 718172109   1,395,281 13,786 SH   SOLE   13,786 0 0
PROCTER AND GAMBLE CO COM 742718109   822,819 5,429 SH   SOLE   5,429 0 0
QUALCOMM INC COM 747525103   5,594,135 50,884 SH   SOLE   50,884 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   5,652,386 56,009 SH   SOLE   56,009 0 0
ROCKWELL AUTOMATION INC COM 773903109   266,070 1,033 SH   SOLE   1,033 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   5,877,002 62,508 SH   SOLE   62,508 0 0
SCHWAB CHARLES CORP COM 808513105   15,153,888 182,007 SH   SOLE   182,007 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   518,676 10,752 SH   SOLE   10,752 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   5,301,002 69,494 SH   SOLE   69,494 0 0
SOUTHERN CO COM 842587107   281,855 3,947 SH   SOLE   3,947 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   999,005 2,612 SH   SOLE   2,612 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   700,602 8,874 SH   SOLE   8,874 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,388,216 98,455 SH   SOLE   98,455 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   476,350 35,000 SH   SOLE   35,000 0 0
STRYKER CORPORATION COM 863667101   393,873 1,611 SH   SOLE   1,611 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,140,619 28,737 SH   SOLE   28,737 0 0
TARGET CORP COM 87612E106   3,972,214 26,652 SH   SOLE   26,652 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   202,407 14,244 SH   SOLE   14,244 0 0
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   198,361 13,540 SH   SOLE   13,540 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   242,854 441 SH   SOLE   441 0 0
TJX COS INC NEW COM 872540109   8,486,623 106,616 SH   SOLE   106,616 0 0
TRACTOR SUPPLY CO COM 892356106   840,038 3,734 SH   SOLE   3,734 0 0
TRAVELERS COMPANIES INC COM 89417E109   241,112 1,286 SH   SOLE   1,286 0 0
TRIMBLE INC COM 896239100   231,413 4,577 SH   SOLE   4,577 0 0
TRUIST FINL CORP COM 89832Q109   449,750 10,452 SH   SOLE   10,452 0 0
UNILEVER PLC SPON ADR NEW 904767704   6,031,209 119,786 SH   SOLE   119,786 0 0
UNION PAC CORP COM 907818108   219,908 1,062 SH   SOLE   1,062 0 0
UNITED PARCEL SERVICE INC CL B 911312106   7,582,597 43,618 SH   SOLE   43,618 0 0
UNITEDHEALTH GROUP INC COM 91324P102   11,667,429 22,007 SH   SOLE   22,007 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   262,827 1,290 SH   SOLE   1,290 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   648,509 4,620 SH   SOLE   4,620 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   223,185 1,216 SH   SOLE   1,216 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   225,604 1,180 SH   SOLE   1,180 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   411,434 10,555 SH   SOLE   10,555 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   456,826 8,240 SH   SOLE   8,240 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   283,436 6,068 SH   SOLE   6,068 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,311,581 109,431 SH   SOLE   109,431 0 0
VISA INC COM CL A 92826C839   4,755,251 22,888 SH   SOLE   22,888 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101   680,130 74,169 SH   SOLE   74,169 0 0
WALMART INC COM 931142103   1,214,148 8,563 SH   SOLE   8,563 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   2,557,998 269,831 SH   SOLE   269,831 0 0
WEC ENERGY GROUP INC COM 92939U106   252,402 2,692 SH   SOLE   2,692 0 0
WELLS FARGO CO NEW COM 949746101   8,294,155 200,876 SH   SOLE   200,876 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   201,500 6,500 SH   SOLE   6,500 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,459,164 5,966 SH   SOLE   5,966 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   6,817,853 53,473 SH   SOLE   53,473 0 0