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
3M CO COM 88579Y101   713,438 5,219 SH   SOLE   5,219 0 0
ABBOTT LABS COM 002824100   1,231,308 10,800 SH   SOLE   10,800 0 0
ABBVIE INC COM 00287Y109   5,520,554 27,955 SH   SOLE   27,955 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,387,758 6,755 SH   SOLE   6,755 0 0
ADOBE INC COM 00724F101   788,062 1,522 SH   SOLE   1,522 0 0
ADVANCED MICRO DEVICES INC COM 007903107   841,895 5,131 SH   SOLE   5,131 0 0
AFLAC INC COM 001055102   208,955 1,869 SH   SOLE   1,869 0 0
ALPHABET INC CAP STK CL A 02079K305   3,429,782 20,680 SH   SOLE   20,680 0 0
ALPHABET INC CAP STK CL C 02079K107   43,495,291 260,155 SH   SOLE   260,155 0 0
ALTRIA GROUP INC COM 02209S103   210,489 4,124 SH   SOLE   4,124 0 0
AMAZON COM INC COM 023135106   34,007,648 182,513 SH   SOLE   182,513 0 0
AMERICAN EXPRESS CO COM 025816109   6,654,428 24,537 SH   SOLE   24,537 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,958,156 8,420 SH   SOLE   8,420 0 0
AMETEK INC COM 031100100   2,558,180 14,898 SH   SOLE   14,898 0 0
AMGEN INC COM 031162100   289,989 900 SH   SOLE   900 0 0
AMPHENOL CORP NEW CL A 032095101   1,375,593 21,111 SH   SOLE   21,111 0 0
API GROUP CORP COM STK 00187Y100   1,292,205 39,134 SH   SOLE   39,134 0 0
APPLE INC COM 037833100   70,171,791 301,166 SH   SOLE   301,166 0 0
APPLIED MATLS INC COM 038222105   2,358,934 11,675 SH   SOLE   11,675 0 0
ARISTA NETWORKS INC COM 040413106   2,329,020 6,068 SH   SOLE   6,068 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,300,704 1,561 SH   SOLE   1,561 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   6,763,347 160,459 SH   SOLE   160,459 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   5,794,032 20,937 SH   SOLE   20,937 0 0
AUTOZONE INC COM 053332102   2,932,688 931 SH   SOLE   931 0 0
AVALONBAY CMNTYS INC COM 053484101   813,153 3,610 SH   SOLE   3,610 0 0
AXON ENTERPRISE INC COM 05464C101   482,717 1,208 SH   SOLE   1,208 0 0
BANK AMERICA CORP COM 060505104   3,207,164 80,826 SH   SOLE   80,826 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   71,456,746 155,253 SH   SOLE   155,253 0 0
BLACKROCK INC COM 09247X101   1,138,463 1,199 SH   SOLE   1,199 0 0
BOEING CO COM 097023105   412,789 2,715 SH   SOLE   2,715 0 0
BOOKING HOLDINGS INC COM 09857L108   2,139,875 508 SH   SOLE   508 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,861,259 23,724 SH   SOLE   23,724 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   585,734 11,321 SH   SOLE   11,321 0 0
BROADCOM INC COM 11135F101   1,393,628 8,079 SH   SOLE   8,079 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,308,778 10,737 SH   SOLE   10,737 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,341,613 25,242 SH   SOLE   25,242 0 0
BROWN & BROWN INC COM 115236101   1,547,992 14,942 SH   SOLE   14,942 0 0
CANADIAN NAT RES LTD COM 136385101   489,782 14,748 SH   SOLE   14,748 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,681,936 31,353 SH   SOLE   31,353 0 0
CARLISLE COS INC COM 142339100   10,485,922 23,315 SH   SOLE   23,315 0 0
CARMELL CORPORATION COM 142922103   40,150 100,000 SH   SOLE   100,000 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   980,369 12,180 SH   SOLE   12,180 0 0
CATERPILLAR INC COM 149123101   6,223,502 15,912 SH   SOLE   15,912 0 0
CBIZ INC COM 124805102   2,986,196 44,378 SH   SOLE   44,378 0 0
CENCORA INC COM 03073E105   259,968 1,155 SH   SOLE   1,155 0 0
CHEMED CORP NEW COM 16359R103   1,570,335 2,613 SH   SOLE   2,613 0 0
CHEVRON CORP NEW COM 166764100   2,972,091 20,181 SH   SOLE   20,181 0 0
CHUBB LIMITED COM H1467J104   2,345,891 8,134 SH   SOLE   8,134 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,274,966 12,175 SH   SOLE   12,175 0 0
CISCO SYS INC COM 17275R102   690,178 12,968 SH   SOLE   12,968 0 0
COCA COLA CO COM 191216100   2,333,582 32,474 SH   SOLE   32,474 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   749,599 9,712 SH   SOLE   9,712 0 0
COLGATE PALMOLIVE CO COM 194162103   286,620 2,761 SH   SOLE   2,761 0 0
COLUMBIA FINL INC COM 197641103   301,918 17,687 SH   SOLE   17,687 0 0
COMCAST CORP NEW CL A 20030N101   1,065,511 25,509 SH   SOLE   25,509 0 0
CONSTELLATION ENERGY CORP COM 21037T109   241,559 929 SH   SOLE   929 0 0
COPART INC COM 217204106   6,963,332 132,888 SH   SOLE   132,888 0 0
CORTEVA INC COM 22052L104   279,312 4,751 SH   SOLE   4,751 0 0
COSTAR GROUP INC COM 22160N109   999,958 13,255 SH   SOLE   13,255 0 0
COSTCO WHSL CORP NEW COM 22160K105   14,666,914 16,544 SH   SOLE   16,544 0 0
CROWN CASTLE INC COM 22822V101   240,464 2,027 SH   SOLE   2,027 0 0
CSX CORP COM 126408103   1,486,859 43,060 SH   SOLE   43,060 0 0
DANAHER CORPORATION COM 235851102   10,007,388 35,995 SH   SOLE   35,995 0 0
DECKERS OUTDOOR CORP COM 243537107   515,662 3,234 SH   SOLE   3,234 0 0
DEERE & CO COM 244199105   1,632,178 3,911 SH   SOLE   3,911 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,191,066 8,487 SH   SOLE   8,487 0 0
DISNEY WALT CO COM 254687106   2,340,496 24,332 SH   SOLE   24,332 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   599,541 5,200 SH   SOLE   5,200 0 0
DUKE ENERGY CORP NEW NOTE 4.125% 4/1 26441CBY0   13,206 12,500 SH   SOLE   12,500 0 0
EASTERN BANKSHARES INC COM 27627N105   219,577 13,397 SH   SOLE   13,397 0 0
EATON CORP PLC SHS G29183103   3,397,923 10,252 SH   SOLE   10,252 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,246,750 18,893 SH   SOLE   18,893 0 0
ELEVANCE HEALTH INC COM 036752103   1,127,143 2,168 SH   SOLE   2,168 0 0
ELI LILLY & CO COM 532457108   3,052,064 3,445 SH   SOLE   3,445 0 0
EQUIFAX INC COM 294429105   588,308 2,002 SH   SOLE   2,002 0 0
EQUINIX INC COM 29444U700   655,071 738 SH   SOLE   738 0 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3   12,220 12,500 SH   SOLE   12,500 0 0
EXPEDIA GROUP INC NOTE 2/1 30212PBE4   12,386 13,000 SH   SOLE   13,000 0 0
EXXON MOBIL CORP COM 30231G102   1,273,038 10,860 SH   SOLE   10,860 0 0
FAIR ISAAC CORP COM 303250104   2,800,613 1,441 SH   SOLE   1,441 0 0
FASTENAL CO COM 311900104   8,023,858 112,347 SH   SOLE   112,347 0 0
FEDEX CORP COM 31428X106   752,620 2,750 SH   SOLE   2,750 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   1,262,111 6,356 SH   SOLE   6,356 0 0
FERRARI N V COM N3167Y103   1,853,141 3,942 SH   SOLE   3,942 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   237,079 1,359 SH   SOLE   1,359 0 0
FISERV INC COM 337738108   2,552,827 14,210 SH   SOLE   14,210 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   1,984,361 15,981 SH   SOLE   15,981 0 0
FORD MTR CO COM 345370860   1,136,249 107,599 SH   SOLE   107,599 0 0
FORD MTR CO NOTE 3/1 345370CZ1   12,178 12,500 SH   SOLE   12,500 0 0
FORTINET INC COM 34959E109   2,775,748 35,793 SH   SOLE   35,793 0 0
GALLAGHER ARTHUR J & CO COM 363576109   683,448 2,429 SH   SOLE   2,429 0 0
GARMIN LTD SHS H2906T109   1,702,211 9,670 SH   SOLE   9,670 0 0
GE AEROSPACE COM NEW 369604301   561,592 2,978 SH   SOLE   2,978 0 0
GLOBUS MED INC CL A 379577208   560,373 7,833 SH   SOLE   7,833 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   5,108,050 10,317 SH   SOLE   10,317 0 0
GRACO INC COM 384109104   535,124 6,115 SH   SOLE   6,115 0 0
GRAHAM HLDGS CO COM CL B 384637104   2,242,474 2,729 SH   SOLE   2,729 0 0
GRAINGER W W INC COM 384802104   1,617,428 1,557 SH   SOLE   1,557 0 0
HEICO CORP NEW COM 422806109   5,750,207 21,991 SH   SOLE   21,991 0 0
HERSHEY CO COM 427866108   1,688,432 8,804 SH   SOLE   8,804 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,815,879 7,878 SH   SOLE   7,878 0 0
HOME DEPOT INC COM 437076102   5,179,672 12,783 SH   SOLE   12,783 0 0
HONEYWELL INTL INC COM 438516106   2,747,383 13,291 SH   SOLE   13,291 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   897,337 11,589 SH   SOLE   11,589 0 0
IDEXX LABS INC COM 45168D104   1,649,544 3,265 SH   SOLE   3,265 0 0
ILLINOIS TOOL WKS INC COM 452308109   213,588 815 SH   SOLE   815 0 0
INDIA FD INC COM 454089103   274,725 14,444 SH   SOLE   14,444 0 0
INTEL CORP COM 458140100   210,820 8,986 SH   SOLE   8,986 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   462,476 2,092 SH   SOLE   2,092 0 0
INTUIT COM 461202103   2,819,961 4,541 SH   SOLE   4,541 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   5,016,850 10,212 SH   SOLE   10,212 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   6,368,552 31,708 SH   SOLE   31,708 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   862,520 40,839 SH   SOLE   40,839 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   490,624 23,759 SH   SOLE   23,759 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   467,680 23,910 SH   SOLE   23,910 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,224,396 62,089 SH   SOLE   62,089 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   416,052 10,240 SH   SOLE   10,240 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,182,327 28,926 SH   SOLE   28,926 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   25,522,699 52,293 SH   SOLE   52,293 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,536,029 30,906 SH   SOLE   30,906 0 0
ISHARES INC CORE MSCI EMKT 46434G103   931,812 16,231 SH   SOLE   16,231 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   1,428,869 19,973 SH   SOLE   19,973 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   500,075 4,965 SH   SOLE   4,965 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,635,001 16,137 SH   SOLE   16,137 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   3,784,922 87,170 SH   SOLE   87,170 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   1,599,557 19,237 SH   SOLE   19,237 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   1,047,804 10,679 SH   SOLE   10,679 0 0
ISHARES TR CORE MSCI EAFE 46432F842   3,812,760 48,850 SH   SOLE   48,850 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   1,254,902 17,278 SH   SOLE   17,278 0 0
ISHARES TR CORE S&P MCP ETF 464287507   414,329 6,648 SH   SOLE   6,648 0 0
ISHARES TR CORE S&P SCP ETF 464287804   541,275 4,628 SH   SOLE   4,628 0 0
ISHARES TR CORE S&P TTL STK 464287150   413,667 3,293 SH   SOLE   3,293 0 0
ISHARES TR CORE S&P500 ETF 464287200   7,395,813 12,822 SH   SOLE   12,822 0 0
ISHARES TR CORE US AGGBD ET 464287226   9,603,508 94,831 SH   SOLE   94,831 0 0
ISHARES TR CRE U S REIT ETF 464288521   226,824 3,684 SH   SOLE   3,684 0 0
ISHARES TR EXPND TEC SC ETF 464287549   389,133 4,056 SH   SOLE   4,056 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   1,896,851 37,164 SH   SOLE   37,164 0 0
ISHARES TR IBOXX HI YD ETF 464288513   4,670,980 58,169 SH   SOLE   58,169 0 0
ISHARES TR IBOXX INV CP ETF 464287242   2,511,820 22,232 SH   SOLE   22,232 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   6,785,031 128,846 SH   SOLE   128,846 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   16,678,582 310,472 SH   SOLE   310,472 0 0
ISHARES TR NATIONAL MUN ETF 464288414   1,217,851 11,211 SH   SOLE   11,211 0 0
ISHARES TR RUS 1000 ETF 464287622   1,039,374 3,306 SH   SOLE   3,306 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   287,542 766 SH   SOLE   766 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   224,913 1,185 SH   SOLE   1,185 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,887,569 11,315 SH   SOLE   11,315 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,159,747 13,158 SH   SOLE   13,158 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   358,284 1,622 SH   SOLE   1,622 0 0
ISHARES TR US TREAS BD ETF 46429B267   540,054 23,030 SH   SOLE   23,030 0 0
JABIL INC COM 466313103   886,263 7,396 SH   SOLE   7,396 0 0
JOHNSON & JOHNSON COM 478160104   9,553,092 58,948 SH   SOLE   58,948 0 0
JPMORGAN CHASE & CO. COM 46625H100   12,898,540 61,171 SH   SOLE   61,171 0 0
KB HOME COM 48666K109   882,179 10,295 SH   SOLE   10,295 0 0
KENVUE INC COM 49177J102   942,062 40,729 SH   SOLE   40,729 0 0
KINSALE CAP GROUP INC COM 49714P108   4,603,091 9,887 SH   SOLE   9,887 0 0
KLA CORP COM NEW 482480100   1,209,629 1,562 SH   SOLE   1,562 0 0
LABCORP HOLDINGS INC COM SHS 504922105   1,306,018 5,844 SH   SOLE   5,844 0 0
LENNOX INTL INC COM 526107107   792,225 1,311 SH   SOLE   1,311 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   2,445,254 34,185 SH   SOLE   34,185 0 0
LINDE PLC SHS G54950103   1,763,906 3,699 SH   SOLE   3,699 0 0
LOCKHEED MARTIN CORP COM 539830109   3,473,159 5,941 SH   SOLE   5,941 0 0
LOWES COS INC COM 548661107   2,756,065 10,176 SH   SOLE   10,176 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   248,765 2,594 SH   SOLE   2,594 0 0
MANHATTAN ASSOCIATES INC COM 562750109   780,267 2,773 SH   SOLE   2,773 0 0
MARKEL GROUP INC COM 570535104   6,787,246 4,327 SH   SOLE   4,327 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,129,142 4,542 SH   SOLE   4,542 0 0
MASTERCARD INCORPORATED CL A 57636Q104   17,923,868 36,298 SH   SOLE   36,298 0 0
MCCORMICK & CO INC COM NON VTG 579780206   931,883 11,323 SH   SOLE   11,323 0 0
MCDONALDS CORP COM 580135101   9,861,728 32,386 SH   SOLE   32,386 0 0
MCKESSON CORP COM 58155Q103   3,021,896 6,112 SH   SOLE   6,112 0 0
MEDPACE HLDGS INC COM 58506Q109   1,210,693 3,627 SH   SOLE   3,627 0 0
MERCK & CO INC COM 58933Y105   5,195,484 45,751 SH   SOLE   45,751 0 0
META PLATFORMS INC CL A 30303M102   16,949,074 29,608 SH   SOLE   29,608 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   3,771,746 2,515 SH   SOLE   2,515 0 0
MICRON TECHNOLOGY INC COM 595112103   962,552 9,281 SH   SOLE   9,281 0 0
MICROSOFT CORP COM 594918104   61,112,268 142,022 SH   SOLE   142,022 0 0
MONDELEZ INTL INC CL A 609207105   2,483,550 33,712 SH   SOLE   33,712 0 0
MOODYS CORP COM 615369105   4,805,336 10,125 SH   SOLE   10,125 0 0
MORGAN STANLEY COM NEW 617446448   400,491 3,842 SH   SOLE   3,842 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   3,173,559 7,058 SH   SOLE   7,058 0 0
MSCI INC COM 55354G100   4,324,175 7,418 SH   SOLE   7,418 0 0
MURPHY USA INC COM 626755102   1,591,971 3,230 SH   SOLE   3,230 0 0
NETFLIX INC COM 64110L106   3,635,009 5,125 SH   SOLE   5,125 0 0
NEXTERA ENERGY INC COM 65339F101   1,396,013 16,515 SH   SOLE   16,515 0 0
NIKE INC CL B 654106103   5,094,934 57,635 SH   SOLE   57,635 0 0
NORFOLK SOUTHN CORP COM 655844108   1,393,840 5,609 SH   SOLE   5,609 0 0
NOVARTIS AG SPONSORED ADR 66987V109   305,724 2,658 SH   SOLE   2,658 0 0
NOVO-NORDISK A S ADR 670100205   5,875,108 49,342 SH   SOLE   49,342 0 0
NVIDIA CORPORATION COM 67066G104   19,490,424 160,494 SH   SOLE   160,494 0 0
NVR INC COM 62944T105   5,661,409 577 SH   SOLE   577 0 0
OCCIDENTAL PETE CORP COM 674599105   526,739 10,220 SH   SOLE   10,220 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   2,913,056 14,665 SH   SOLE   14,665 0 0
ORACLE CORP COM 68389X105   2,610,017 15,317 SH   SOLE   15,317 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   5,041,705 4,378 SH   SOLE   4,378 0 0
OTIS WORLDWIDE CORP COM 68902V107   3,448,330 33,176 SH   SOLE   33,176 0 0
PACKAGING CORP AMER COM 695156109   228,098 1,059 SH   SOLE   1,059 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   372,224 10,006 SH   SOLE   10,006 0 0
PAYPAL HLDGS INC COM 70450Y103   1,820,518 23,331 SH   SOLE   23,331 0 0
PEPSICO INC COM 713448108   6,586,342 38,732 SH   SOLE   38,732 0 0
PFIZER INC COM 717081103   1,183,999 40,912 SH   SOLE   40,912 0 0
PHILIP MORRIS INTL INC COM 718172109   328,752 2,708 SH   SOLE   2,708 0 0
PHILLIPS 66 COM 718546104   478,478 3,640 SH   SOLE   3,640 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   234,942 2,460 SH   SOLE   2,460 0 0
PRICE T ROWE GROUP INC COM 74144T108   2,190,020 20,105 SH   SOLE   20,105 0 0
PRINCETON BANCORP INC COM 74179A107   1,943,004 52,542 SH   SOLE   52,542 0 0
PROCTER AND GAMBLE CO COM 742718109   6,895,092 39,810 SH   SOLE   39,810 0 0
PROGRESSIVE CORP COM 743315103   15,252,521 60,106 SH   SOLE   60,106 0 0
PROLOGIS INC. COM 74340W103   951,268 7,533 SH   SOLE   7,533 0 0
PROVIDENT FINL SVCS INC COM 74386T105   268,731 14,479 SH   SOLE   14,479 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   354,758 3,977 SH   SOLE   3,977 0 0
QUALCOMM INC COM 747525103   360,755 2,121 SH   SOLE   2,121 0 0
QUEST DIAGNOSTICS INC COM 74834L100   1,564,455 10,077 SH   SOLE   10,077 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   929,267 12,885 SH   SOLE   12,885 0 0
RLI CORP COM 749607107   748,244 4,828 SH   SOLE   4,828 0 0
ROLLINS INC COM 775711104   942,002 18,624 SH   SOLE   18,624 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,415,072 4,340 SH   SOLE   4,340 0 0
ROSS STORES INC COM 778296103   1,993,505 13,245 SH   SOLE   13,245 0 0
RTX CORPORATION COM 75513E101   1,701,208 14,041 SH   SOLE   14,041 0 0
S&P GLOBAL INC COM 78409V104   2,690,191 5,207 SH   SOLE   5,207 0 0
SALESFORCE INC COM 79466L302   2,932,617 10,714 SH   SOLE   10,714 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   110,400 30,000 SH   SOLE   30,000 0 0
SCHWAB CHARLES CORP COM 808513105   6,427,936 99,181 SH   SOLE   99,181 0 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   624,295 12,584 SH   SOLE   12,584 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,069,789 36,662 SH   SOLE   36,662 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,153,324 52,367 SH   SOLE   52,367 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   9,229,343 188,431 SH   SOLE   188,431 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   863,676 18,175 SH   SOLE   18,175 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   33,886,291 509,415 SH   SOLE   509,415 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,192,521 49,598 SH   SOLE   49,598 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   499,127 4,791 SH   SOLE   4,791 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   415,674 5,172 SH   SOLE   5,172 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,908,695 42,869 SH   SOLE   42,869 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   3,439,618 41,396 SH   SOLE   41,396 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   733,076 31,639 SH   SOLE   31,639 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   945,098 18,351 SH   SOLE   18,351 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   5,016,387 55,491 SH   SOLE   55,491 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,103,551 58,127 SH   SOLE   58,127 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   200,723 1,482 SH   SOLE   1,482 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   4,144,176 51,302 SH   SOLE   51,302 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,216,605 12,623 SH   SOLE   12,623 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   7,993,711 35,408 SH   SOLE   35,408 0 0
SHELL PLC SPON ADS 780259305   236,299 3,583 SH   SOLE   3,583 0 0
SHERWIN WILLIAMS CO COM 824348106   5,266,666 13,799 SH   SOLE   13,799 0 0
SHOPIFY INC CL A 82509L107   934,353 11,659 SH   SOLE   11,659 0 0
SOUTHERN CO COM 842587107   864,015 9,581 SH   SOLE   9,581 0 0
SOUTHERN CO NOTE 3.875%12/1 842587DP9   13,829 12,500 SH   SOLE   12,500 0 0
SOUTHWEST AIRLS CO COM 844741108   378,939 12,789 SH   SOLE   12,789 0 0
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   12,624 12,500 SH   SOLE   12,500 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,597,702 3,776 SH   SOLE   3,776 0 0
SPDR GOLD TR GOLD SHS 78463V107   2,397,544 9,864 SH   SOLE   9,864 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,279,733 10,945 SH   SOLE   10,945 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   12,949,985 141,052 SH   SOLE   141,052 0 0
SPDR SER TR GLB DOW ETF 78464A706   2,742,174 19,891 SH   SOLE   19,891 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   5,172,582 73,831 SH   SOLE   73,831 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   6,752,720 200,318 SH   SOLE   200,318 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   1,360,767 24,886 SH   SOLE   24,886 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   4,993,113 169,776 SH   SOLE   169,776 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   1,720,026 56,804 SH   SOLE   56,804 0 0
SPDR SER TR S&P BIOTECH 78464A870   1,289,044 13,047 SH   SOLE   13,047 0 0
SPDR SER TR S&P DIVID ETF 78464A763   244,025 1,718 SH   SOLE   1,718 0 0
SRH TOTAL RETURN FUND INC COM 101507101   310,900 19,677 SH   SOLE   19,677 0 0
STARBUCKS CORP COM 855244109   349,795 3,588 SH   SOLE   3,588 0 0
STRYKER CORPORATION COM 863667101   1,419,349 3,929 SH   SOLE   3,929 0 0
SYSCO CORP COM 871829107   3,986,447 51,069 SH   SOLE   51,069 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   467,673 11,798 SH   SOLE   11,798 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   12,244,664 70,505 SH   SOLE   70,505 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   226,640 5,344 SH   SOLE   5,344 0 0
TELEFLEX INCORPORATED COM 879369106   224,072 906 SH   SOLE   906 0 0
TESLA INC COM 88160R101   450,266 1,721 SH   SOLE   1,721 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,024,600 56,859 SH   SOLE   56,859 0 0
TEXAS INSTRS INC COM 882508104   6,023,114 29,158 SH   SOLE   29,158 0 0
TEXAS ROADHOUSE INC COM 882681109   448,564 2,540 SH   SOLE   2,540 0 0
TFI INTL INC COM 87241L109   1,670,058 12,200 SH   SOLE   12,200 0 0
THE CIGNA GROUP COM 125523100   1,381,950 3,989 SH   SOLE   3,989 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,359,721 7,048 SH   SOLE   7,048 0 0
TJX COS INC NEW COM 872540109   2,260,882 19,235 SH   SOLE   19,235 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   2,628,219 21,245 SH   SOLE   21,245 0 0
TOAST INC CL A 888787108   573,023 20,241 SH   SOLE   20,241 0 0
TRACTOR SUPPLY CO COM 892356106   3,639,244 12,509 SH   SOLE   12,509 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,571,636 4,043 SH   SOLE   4,043 0 0
TRANSDIGM GROUP INC COM 893641100   1,885,239 1,321 SH   SOLE   1,321 0 0
TRANSUNION COM 89400J107   952,875 9,101 SH   SOLE   9,101 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,238,964 5,292 SH   SOLE   5,292 0 0
TYLER TECHNOLOGIES INC COM 902252105   1,185,536 2,031 SH   SOLE   2,031 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   392,688 5,454 SH   SOLE   5,454 0 0
UFP INDUSTRIES INC COM 90278Q108   634,401 4,835 SH   SOLE   4,835 0 0
ULTA BEAUTY INC COM 90384S303   1,431,573 3,679 SH   SOLE   3,679 0 0
UNILEVER PLC SPON ADR NEW 904767704   877,155 13,503 SH   SOLE   13,503 0 0
UNION PAC CORP COM 907818108   6,456,358 26,194 SH   SOLE   26,194 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,633,224 11,979 SH   SOLE   11,979 0 0
UNITED RENTALS INC COM 911363109   3,950,673 4,879 SH   SOLE   4,879 0 0
UNITEDHEALTH GROUP INC COM 91324P102   14,429,421 24,679 SH   SOLE   24,679 0 0
VALERO ENERGY CORP COM 91913Y100   2,196,398 16,266 SH   SOLE   16,266 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   10,957,071 113,018 SH   SOLE   113,018 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   251,372 728 SH   SOLE   728 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   540,810 2,836 SH   SOLE   2,836 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   25,106,770 320,362 SH   SOLE   320,362 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,094,175 14,556 SH   SOLE   14,556 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,068,768 13,582 SH   SOLE   13,582 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   17,924,263 238,640 SH   SOLE   238,640 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   259,888 5,204 SH   SOLE   5,204 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,849,054 15,655 SH   SOLE   15,655 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   448,815 1,169 SH   SOLE   1,169 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   3,257,951 12,374 SH   SOLE   12,374 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   217,636 1,298 SH   SOLE   1,298 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   11,967,987 45,362 SH   SOLE   45,362 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,479,414 15,186 SH   SOLE   15,186 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   53,891,645 102,131 SH   SOLE   102,131 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,937,338 14,630 SH   SOLE   14,630 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   6,314,972 26,622 SH   SOLE   26,622 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   26,959,868 95,211 SH   SOLE   95,211 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,487,178 23,606 SH   SOLE   23,606 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,219,152 88,175 SH   SOLE   88,175 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,698,029 14,186 SH   SOLE   14,186 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,896,125 58,733 SH   SOLE   58,733 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   789,702 15,448 SH   SOLE   15,448 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   26,223,325 434,017 SH   SOLE   434,017 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   13,406,868 160,082 SH   SOLE   160,082 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   7,392,486 125,254 SH   SOLE   125,254 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   7,662,846 96,485 SH   SOLE   96,485 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   894,525 6,079 SH   SOLE   6,079 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,417,144 12,204 SH   SOLE   12,204 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,788,961 27,633 SH   SOLE   27,633 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   6,424,987 121,662 SH   SOLE   121,662 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,257,942 17,613 SH   SOLE   17,613 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   8,577,304 70,036 SH   SOLE   70,036 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   549,726 1,948 SH   SOLE   1,948 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   489,100 1,519 SH   SOLE   1,519 0 0
VERALTO CORP COM SHS 92338C103   444,085 3,970 SH   SOLE   3,970 0 0
VISA INC COM CL A 92826C839   11,651,904 42,378 SH   SOLE   42,378 0 0
WABTEC COM 929740108   374,265 2,059 SH   SOLE   2,059 0 0
WALMART INC COM 931142103   10,006,416 123,918 SH   SOLE   123,918 0 0
WASTE CONNECTIONS INC COM 94106B101   2,693,389 15,062 SH   SOLE   15,062 0 0
WATSCO INC COM 942622200   520,410 1,058 SH   SOLE   1,058 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   3,083,678 10,273 SH   SOLE   10,273 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   636,218 375 SH   SOLE   375 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   497,178 9,900 SH   SOLE   9,900 0 0
ZOETIS INC CL A 98978V103   641,042 3,281 SH   SOLE   3,281 0 0