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   495,263 4,891 SH   SOLE   4,891 0 0
ABBVIE INC COM 00287Y109   1,948,924 12,229 SH   SOLE   12,228 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   443,856 1,553 SH   SOLE   1,552 0 0
AFLAC INC COM 001055102   8,810,876 136,560 SH   SOLE   136,560 0 0
ALPHABET INC CAP STK CL C 02079K107   66,034,696 634,949 SH   SOLE   634,949 0 0
ALPHABET INC CAP STK CL A 02079K305   866,042 8,349 SH   SOLE   8,349 0 0
AMAZON COM INC COM 023135106   1,934,725 18,731 SH   SOLE   18,731 0 0
AMERICAN EXPRESS CO COM 025816109   239,980 1,455 SH   SOLE   1,454 0 0
AMERICAN TOWER CORP NEW COM 03027X100   374,964 1,835 SH   SOLE   1,835 0 0
AMGEN INC COM 031162100   259,678 1,074 SH   SOLE   1,074 0 0
AMPHENOL CORP NEW CL A 032095101   3,082,805 37,724 SH   SOLE   37,724 0 0
APPLE INC COM 037833100   51,073,016 309,721 SH   SOLE   309,721 0 0
AT&T INC COM 00206R102   433,693 22,529 SH   SOLE   22,529 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   350,893 1,576 SH   SOLE   1,576 0 0
BANK AMERICA CORP COM 060505104   319,776 11,181 SH   SOLE   11,180 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   112,470,090 364,252 SH   SOLE   364,252 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   24,211,200 52 SH   SOLE   52 0 0
BIO-TECHNE CORP COM 09073M104   2,861,434 38,569 SH   SOLE   38,569 0 0
BLACKSTONE INC COM 09260D107   215,647 2,455 SH   SOLE   2,455 0 0
BOEING CO COM 097023105   248,968 1,172 SH   SOLE   1,172 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   400,458 5,778 SH   SOLE   5,777 0 0
BROWN & BROWN INC COM 115236101   4,810,590 83,779 SH   SOLE   83,779 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   521,750 25,000 SH   SOLE   25,000 0 0
CATERPILLAR INC DEL COM 149123101   962,125 4,204 SH   SOLE   4,204 0 0
CDW CORP COM 12514G108   5,335,698 27,378 SH   SOLE   27,378 0 0
CERIDIAN HCM HLDG INC COM 15677J108   6,137,959 83,829 SH   SOLE   83,829 0 0
CHEVRON CORP COM 166764100   11,960,996 73,308 SH   SOLE   73,308 0 0
CISCO SYS INC COM 17275R102   504,251 9,646 SH   SOLE   9,646 0 0
CNX RESOURCES CORPORATION COM 12653C108   29,594,147 1,847,325 SH   SOLE   1,847,325 0 0
COCA COLA CO COM 191216100   22,656,949 365,258 SH   SOLE   365,257 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   211,168 3,314 SH   SOLE   3,314 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   190,800 10,000 SH   SOLE   10,000 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   398,406 13,192 SH   SOLE   13,192 0 0
CORE & MAIN INC CL A 21874C102   1,422,105 61,563 SH   SOLE   61,563 0 0
CORSAIR GAMING INC COM 22041X102   190,987 10,408 SH   SOLE   10,408 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,495,311 3,009 SH   SOLE   3,009 0 0
CSX CORP COM 126408103   658,196 21,984 SH   SOLE   21,983 0 0
DARDEN RESTAURANTS INC COM 237194105   1,576,115 10,158 SH   SOLE   10,158 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   2,746,719 103,885 SH   SOLE   103,885 0 0
DEERE & CO COM 244199105   401,347 972 SH   SOLE   972 0 0
DISNEY WALT CO COM DISNEY 254687106   1,152,273 11,508 SH   SOLE   11,507 0 0
DOLLAR GEN CORP NEW COM 256677105   997,622 4,740 SH   SOLE   4,740 0 0
DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204   761,627 33,597 SH   SOLE   33,597 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   460,734 28,977 SH   SOLE   28,977 0 0
EATON CORP PLC SHS G29183103   701,466 4,094 SH   SOLE   4,094 0 0
ENTEGRIS INC COM 29362U104   3,212,578 39,173 SH   SOLE   39,173 0 0
EQT CORP COM 26884L109   200,235 6,275 SH   SOLE   6,275 0 0
EXXON MOBIL CORP COM 30231G102   7,710,512 70,313 SH   SOLE   70,312 0 0
FEDEX CORP COM 31428X106   1,621,658 7,097 SH   SOLE   7,097 0 0
FLOWERS FOODS COM 343498101   95,714,287 3,491,948 SH   SOLE   3,491,947 0 0
GATX CORP COM 361448103   287,393 2,612 SH   SOLE   2,612 0 0
GLOBAL PMTS INC COM 37940X102   864,231 8,212 SH   SOLE   8,212 0 0
GODADDY INC CL A 380237107   740,516 9,528 SH   SOLE   9,528 0 0
HOME DEPOT INC COM 437076102   1,090,048 3,694 SH   SOLE   3,693 0 0
IDEXX LABS INC COM 45168D104   1,887,802 3,775 SH   SOLE   3,775 0 0
INTEL CORP COM 458140100   979,149 29,971 SH   SOLE   29,970 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   249,858 1,906 SH   SOLE   1,906 0 0
INTUIT COM 461202103   281,765 632 SH   SOLE   632 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   7,270,267 50,272 SH   SOLE   50,271 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   308,576 962 SH   SOLE   961 0 0
ISHARES GOLD TR ISHARES NEW 464285204   5,675,382 151,870 SH   SOLE   151,870 0 0
ISHARES SILVER TR ISHARES 46428Q109   1,291,764 58,398 SH   SOLE   58,398 0 0
ISHARES TR CORE S&P SCP ETF 464287804   2,747,536 28,413 SH   SOLE   28,412 0 0
ISHARES TR CORE S&P500 ETF 464287200   853,838 2,077 SH   SOLE   2,077 0 0
ISHARES TR CORE S&P TTL STK 464287150   813,698 8,986 SH   SOLE   8,986 0 0
ISHARES TR 20 YR TR BD ETF 464287432   564,718 5,309 SH   SOLE   5,309 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   469,134 5,710 SH   SOLE   5,710 0 0
ISHARES TR EDGE MSCI USA VL 46432F388   333,324 3,600 SH   SOLE   3,600 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   317,302 2,697 SH   SOLE   2,697 0 0
ISHARES TR CORE DIV GRWTH 46434V621   230,571 4,612 SH   SOLE   4,612 0 0
JACOBS SOLUTIONS INC COM 46982L108   2,779,229 23,651 SH   SOLE   23,651 0 0
JOHNSON & JOHNSON COM 478160104   8,774,237 56,608 SH   SOLE   56,607 0 0
JPMORGAN CHASE & CO COM 46625H100   599,129 4,598 SH   SOLE   4,597 0 0
KKR & CO INC COM 48251W104   955,917 18,201 SH   SOLE   18,201 0 0
KRAFT HEINZ CO COM 500754106   5,054,629 130,712 SH   SOLE   130,711 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   4,476,570 63,951 SH   SOLE   63,951 0 0
LUMEN TECHNOLOGIES INC COM 550241103   2,165,023 816,990 SH   SOLE   816,989 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   281,837 3,002 SH   SOLE   3,001 0 0
MARTIN MARIETTA MATLS INC COM 573284106   6,154,610 17,334 SH   SOLE   17,334 0 0
MCDONALDS CORP COM 580135101   1,626,920 5,819 SH   SOLE   5,818 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   181,747 22,110 SH   SOLE   22,110 0 0
MERCK & CO INC NEW COM 58933Y105   923,629 8,682 SH   SOLE   8,681 0 0
MICRON TECHNOLOGY INC COM 595112103   389,615 6,457 SH   SOLE   6,456 0 0
MICROSOFT CORP COM 594918104   5,344,944 18,540 SH   SOLE   18,539 0 0
MIDDLEBY CORP COM 596278101   3,937,798 26,859 SH   SOLE   26,859 0 0
MIDDLESEX WTR CO COM 596680108   370,954 4,749 SH   SOLE   4,748 0 0
MORNINGSTAR INC COM 617700109   6,141,454 30,249 SH   SOLE   30,249 0 0
NEXTERA ENERGY INC COM 65339F101   803,174 10,420 SH   SOLE   10,420 0 0
NORFOLK SOUTHN CORP COM 655844108   286,252 1,350 SH   SOLE   1,350 0 0
OCCIDENTAL PETE CORP COM 674599105   309,965 4,965 SH   SOLE   4,965 0 0
ORACLE CORP COM 68389X105   293,999 3,164 SH   SOLE   3,164 0 0
OSCAR HEALTH INC CL A 687793109   201,367 30,790 SH   SOLE   30,790 0 0
PACKAGING CORP AMER COM 695156109   689,225 4,965 SH   SOLE   4,964 0 0
PARKER-HANNIFIN CORP COM 701094104   280,988 836 SH   SOLE   836 0 0
PAYCHEX INC COM 704326107   2,409,484 21,027 SH   SOLE   21,027 0 0
PEPSICO INC COM 713448108   413,639 2,269 SH   SOLE   2,269 0 0
PERKINELMER INC COM 714046109   3,482,750 26,135 SH   SOLE   26,135 0 0
PFIZER INC COM 717081103   1,982,863 48,600 SH   SOLE   48,599 0 0
POOL CORP COM 73278L105   2,670,347 7,798 SH   SOLE   7,798 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   268,561 13,550 SH   SOLE   13,550 0 0
PROCTER & GAMBLE CO COM 742718109   661,135 4,446 SH   SOLE   4,446 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   314,062 3,207 SH   SOLE   3,207 0 0
REGIONS FINL CORP NEW COM 7591EP100   1,832,656 98,742 SH   SOLE   98,742 0 0
ROLLINS INC COM 775711104   1,846,438 49,199 SH   SOLE   49,199 0 0
SCHWAB CHARLES CORP COM 808513105   1,364,080 26,042 SH   SOLE   26,042 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   260,424 5,384 SH   SOLE   5,384 0 0
SERVICE CORP INTL COM 817565104   2,523,745 36,693 SH   SOLE   36,693 0 0
SHELL PLC SPON ADS 780259305   311,464 5,413 SH   SOLE   5,413 0 0
SHERWIN WILLIAMS CO COM 824348106   367,724 1,636 SH   SOLE   1,636 0 0
SIGNET JEWELERS LIMITED SHS G81276100   2,644,287 33,997 SH   SOLE   33,997 0 0
SOUTHERN CO COM 842587107   1,472,126 21,157 SH   SOLE   21,157 0 0
SOUTHSTATE CORPORATION COM 840441109   1,443,229 20,253 SH   SOLE   20,253 0 0
SPDR GOLD TR GOLD SHS 78463V107   3,828,382 20,895 SH   SOLE   20,895 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   854,533 2,087 SH   SOLE   2,087 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   6,780,133 53,140 SH   SOLE   53,140 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   228,986 4,055 SH   SOLE   4,055 0 0
STERIS PLC SHS USD G8473T100   2,484,536 12,989 SH   SOLE   12,989 0 0
STRYKER CORPORATION COM 863667101   306,880 1,075 SH   SOLE   1,075 0 0
SYSCO CORP COM 871829107   255,400 3,307 SH   SOLE   3,307 0 0
TC BANCSHARES INC COM 87224V108   2,397,840 164,800 SH   SOLE   164,800 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   5,365,188 11,993 SH   SOLE   11,993 0 0
TEMPUR SEALY INTL INC COM 88023U101   1,955,505 49,519 SH   SOLE   49,519 0 0
TJX COS INC NEW COM 872540109   1,238,088 15,800 SH   SOLE   15,800 0 0
TORO CO COM 891092108   3,196,739 28,758 SH   SOLE   28,758 0 0
TRACTOR SUPPLY CO COM 892356106   2,004,656 8,529 SH   SOLE   8,529 0 0
TRIMBLE INC COM 896239100   1,671,254 31,882 SH   SOLE   31,882 0 0
TRITON INTL LTD CL A G9078F107   728,224 11,519 SH   SOLE   11,518 0 0
TRUIST FINL CORP COM 89832Q109   322,103 9,446 SH   SOLE   9,445 0 0
UNION PAC CORP COM 907818108   269,965 1,341 SH   SOLE   1,341 0 0
UNITED PARCEL SERVICE INC CL B 911312106   973,054 5,016 SH   SOLE   5,016 0 0
UNITEDHEALTH GROUP INC COM 91324P102   315,324 667 SH   SOLE   667 0 0
V F CORP COM 918204108   442,163 19,300 SH   SOLE   19,300 0 0
VAIL RESORTS INC COM 91879Q109   4,115,105 17,610 SH   SOLE   17,610 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   6,870,655 212,385 SH   SOLE   212,385 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   18,885,566 50,218 SH   SOLE   50,218 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   599,238 2,936 SH   SOLE   2,936 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844   1,629,895 10,583 SH   SOLE   10,583 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   423,476 10,889 SH   SOLE   10,889 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,583,902 110,685 SH   SOLE   110,685 0 0
VISA INC COM CL A 92826C839   2,351,025 10,428 SH   SOLE   10,427 0 0
VULCAN MATLS CO COM 929160109   1,705,559 9,941 SH   SOLE   9,941 0 0
WABTEC COM 929740108   4,069,181 40,265 SH   SOLE   40,265 0 0
WALMART INC COM 931142103   882,719 5,987 SH   SOLE   5,986 0 0