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   593,038 5,591 SH   SOLE   5,591 0 0
ABBOTT LABS COM 002824100   1,254,807 11,040 SH   SOLE   11,040 0 0
ABBVIE INC COM 00287Y109   4,996,824 27,440 SH   SOLE   27,440 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,037,275 8,763 SH   SOLE   8,763 0 0
ADOBE INC COM 00724F101   1,770,137 3,508 SH   SOLE   3,508 0 0
ADVANCED MICRO DEVICES INC COM 007903107   964,900 5,346 SH   SOLE   5,346 0 0
ALPHABET INC CAP STK CL A 02079K305   3,125,157 20,706 SH   SOLE   20,706 0 0
ALPHABET INC CAP STK CL C 02079K107   39,222,039 257,599 SH   SOLE   257,599 0 0
AMAZON COM INC COM 023135106   30,926,873 171,454 SH   SOLE   171,454 0 0
AMERICAN EXPRESS CO COM 025816109   5,896,839 25,899 SH   SOLE   25,899 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,672,088 8,462 SH   SOLE   8,462 0 0
AMETEK INC COM 031100100   2,505,713 13,700 SH   SOLE   13,700 0 0
AMGEN INC COM 031162100   250,486 881 SH   SOLE   881 0 0
AMPHENOL CORP NEW CL A 032095101   1,165,382 10,103 SH   SOLE   10,103 0 0
API GROUP CORP COM STK 00187Y100   1,888,298 48,085 SH   SOLE   48,085 0 0
APPLE INC COM 037833100   52,804,758 307,935 SH   SOLE   307,935 0 0
APPLIED MATLS INC COM 038222105   2,299,053 11,148 SH   SOLE   11,148 0 0
ARISTA NETWORKS INC COM 040413106   858,341 2,960 SH   SOLE   2,960 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,542,077 1,589 SH   SOLE   1,589 0 0
ATKORE INC COM 047649108   754,016 3,961 SH   SOLE   3,961 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   791,083 20,253 SH   SOLE   20,253 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   7,873,471 187,911 SH   SOLE   187,911 0 0
AUTODESK INC COM 052769106   1,150,276 4,417 SH   SOLE   4,417 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,317,628 17,288 SH   SOLE   17,288 0 0
AUTOZONE INC COM 053332102   2,256,582 716 SH   SOLE   716 0 0
AVALONBAY CMNTYS INC COM 053484101   397,841 2,144 SH   SOLE   2,144 0 0
AXON ENTERPRISE INC COM 05464C101   377,960 1,208 SH   SOLE   1,208 0 0
BANK AMERICA CORP COM 060505104   3,040,515 80,182 SH   SOLE   80,182 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   68,646,526 163,242 SH   SOLE   163,242 0 0
BLACKROCK INC COM 09247X101   942,915 1,131 SH   SOLE   1,131 0 0
BOEING CO COM 097023105   589,564 3,055 SH   SOLE   3,055 0 0
BOOKING HOLDINGS INC COM 09857L108   1,393,132 384 SH   SOLE   384 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,520,713 23,718 SH   SOLE   23,718 0 0
BRIGHTHOUSE FINL INC COM 10922N103   264,040 5,123 SH   SOLE   5,123 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   817,944 15,083 SH   SOLE   15,083 0 0
BROADCOM INC COM 11135F101   650,777 491 SH   SOLE   491 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,147,343 10,482 SH   SOLE   10,482 0 0
BROWN & BROWN INC COM 115236101   1,286,663 14,698 SH   SOLE   14,698 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   972,678 4,664 SH   SOLE   4,664 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   514,546 1,653 SH   SOLE   1,653 0 0
CANADIAN NAT RES LTD COM 136385101   1,201,430 15,742 SH   SOLE   15,742 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,204,427 25,002 SH   SOLE   25,002 0 0
CARLISLE COS INC COM 142339100   8,655,575 22,089 SH   SOLE   22,089 0 0
CATERPILLAR INC COM 149123101   5,981,970 16,325 SH   SOLE   16,325 0 0
CBIZ INC COM 124805102   3,601,659 45,881 SH   SOLE   45,881 0 0
CENCORA INC COM 03073E105   280,654 1,155 SH   SOLE   1,155 0 0
CHEVRON CORP NEW COM 166764100   2,762,223 17,511 SH   SOLE   17,511 0 0
CHUBB LIMITED COM H1467J104   1,533,871 5,919 SH   SOLE   5,919 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,315,767 12,614 SH   SOLE   12,614 0 0
CISCO SYS INC COM 17275R102   618,954 12,401 SH   SOLE   12,401 0 0
COCA COLA CO COM 191216100   2,102,635 34,368 SH   SOLE   34,368 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   760,641 10,379 SH   SOLE   10,379 0 0
COLGATE PALMOLIVE CO COM 194162103   228,367 2,536 SH   SOLE   2,536 0 0
COLUMBIA FINL INC COM 197641103   304,394 17,687 SH   SOLE   17,687 0 0
COMCAST CORP NEW CL A 20030N101   1,956,646 45,136 SH   SOLE   45,136 0 0
COPART INC COM 217204106   6,099,092 105,302 SH   SOLE   105,302 0 0
CORTEVA INC COM 22052L104   263,552 4,570 SH   SOLE   4,570 0 0
COSTAR GROUP INC COM 22160N109   1,248,362 12,923 SH   SOLE   12,923 0 0
COSTCO WHSL CORP NEW COM 22160K105   11,881,311 16,217 SH   SOLE   16,217 0 0
CROWN CASTLE INC COM 22822V101   525,129 4,962 SH   SOLE   4,962 0 0
CSX CORP COM 126408103   1,478,294 39,878 SH   SOLE   39,878 0 0
DANAHER CORPORATION COM 235851102   9,086,355 36,386 SH   SOLE   36,386 0 0
DEERE & CO COM 244199105   892,949 2,174 SH   SOLE   2,174 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   446,072 2,999 SH   SOLE   2,999 0 0
DISNEY WALT CO COM 254687106   3,632,747 29,689 SH   SOLE   29,689 0 0
DOLLAR GEN CORP NEW COM 256677105   548,083 3,512 SH   SOLE   3,512 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   462,696 4,784 SH   SOLE   4,784 0 0
EASTERN BANKSHARES INC COM 27627N105   184,611 13,397 SH   SOLE   13,397 0 0
EATON CORP PLC SHS G29183103   3,020,177 9,659 SH   SOLE   9,659 0 0
ELEVANCE HEALTH INC COM 036752103   1,097,894 2,117 SH   SOLE   2,117 0 0
ELI LILLY & CO COM 532457108   2,466,134 3,170 SH   SOLE   3,170 0 0
EQUIFAX INC COM 294429105   555,104 2,075 SH   SOLE   2,075 0 0
EQUINIX INC COM 29444U700   609,919 739 SH   SOLE   739 0 0
EXXON MOBIL CORP COM 30231G102   1,255,349 10,800 SH   SOLE   10,800 0 0
FAIR ISAAC CORP COM 303250104   2,258,046 1,807 SH   SOLE   1,807 0 0
FASTENAL CO COM 311900104   7,936,129 102,880 SH   SOLE   102,880 0 0
FEDEX CORP COM 31428X106   1,115,422 3,850 SH   SOLE   3,850 0 0
FERGUSON PLC NEW SHS G3421J106   1,357,543 6,215 SH   SOLE   6,215 0 0
FERRARI N V COM N3167Y103   1,207,667 2,770 SH   SOLE   2,770 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   211,727 1,359 SH   SOLE   1,359 0 0
FISERV INC COM 337738108   2,098,597 13,131 SH   SOLE   13,131 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   3,247,759 25,056 SH   SOLE   25,056 0 0
FORD MTR CO DEL COM 345370860   1,525,482 114,871 SH   SOLE   114,871 0 0
FORTINET INC COM 34959E109   2,234,352 32,709 SH   SOLE   32,709 0 0
GALLAGHER ARTHUR J & CO COM 363576109   599,096 2,396 SH   SOLE   2,396 0 0
GARMIN LTD SHS H2906T109   1,437,340 9,655 SH   SOLE   9,655 0 0
GENERAL ELECTRIC CO COM NEW 369604301   504,298 2,873 SH   SOLE   2,873 0 0
GLOBUS MED INC CL A 379577208   416,193 7,759 SH   SOLE   7,759 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   4,356,089 10,429 SH   SOLE   10,429 0 0
GRACO INC COM 384109104   577,303 6,177 SH   SOLE   6,177 0 0
GRAHAM HLDGS CO COM CL B 384637104   2,101,141 2,737 SH   SOLE   2,737 0 0
GRAINGER W W INC COM 384802104   1,520,864 1,495 SH   SOLE   1,495 0 0
HEICO CORP NEW COM 422806109   3,087,324 16,164 SH   SOLE   16,164 0 0
HERSHEY CO COM 427866108   1,643,136 8,448 SH   SOLE   8,448 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,677,257 7,863 SH   SOLE   7,863 0 0
HOME DEPOT INC COM 437076102   5,094,976 13,282 SH   SOLE   13,282 0 0
HONEYWELL INTL INC COM 438516106   2,919,476 14,224 SH   SOLE   14,224 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   300,647 4,140 SH   SOLE   4,140 0 0
IDEXX LABS INC COM 45168D104   1,725,077 3,195 SH   SOLE   3,195 0 0
ILLINOIS TOOL WKS INC COM 452308109   204,736 763 SH   SOLE   763 0 0
INTEL CORP COM 458140100   536,460 12,145 SH   SOLE   12,145 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   478,302 2,505 SH   SOLE   2,505 0 0
INTUIT COM 461202103   2,940,600 4,524 SH   SOLE   4,524 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,988,107 9,993 SH   SOLE   9,993 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   216,069 10,216 SH   SOLE   10,216 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,610,823 14,291 SH   SOLE   14,291 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   484,919 25,243 SH   SOLE   25,243 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   520,700 25,487 SH   SOLE   25,487 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,108,475 52,860 SH   SOLE   52,860 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,412,453 73,222 SH   SOLE   73,222 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   393,933 10,240 SH   SOLE   10,240 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,381,981 19,968 SH   SOLE   19,968 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   23,310,032 52,499 SH   SOLE   52,499 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,418,930 33,776 SH   SOLE   33,776 0 0
ISHARES INC CORE MSCI EMKT 46434G103   820,544 15,902 SH   SOLE   15,902 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   1,429,141 20,030 SH   SOLE   20,030 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   214,216 1,196 SH   SOLE   1,196 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   300,312 891 SH   SOLE   891 0 0
ISHARES TR CORE S&P TTL STK 464287150   315,000 2,732 SH   SOLE   2,732 0 0
ISHARES TR EXPND TEC SC ETF 464287549   349,547 4,056 SH   SOLE   4,056 0 0
ISHARES TR CORE S&P MCP ETF 464287507   372,419 6,131 SH   SOLE   6,131 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   391,158 1,860 SH   SOLE   1,860 0 0
ISHARES TR CORE S&P SCP ETF 464287804   449,979 4,071 SH   SOLE   4,071 0 0
ISHARES TR US TREAS BD ETF 46429B267   536,257 23,551 SH   SOLE   23,551 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   918,865 9,707 SH   SOLE   9,707 0 0
ISHARES TR RUS 1000 ETF 464287622   952,228 3,306 SH   SOLE   3,306 0 0
ISHARES TR NATIONAL MUN ETF 464288414   1,169,397 10,868 SH   SOLE   10,868 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   1,172,486 17,278 SH   SOLE   17,278 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,173,729 13,958 SH   SOLE   13,958 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   1,496,563 18,300 SH   SOLE   18,300 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,611,562 16,208 SH   SOLE   16,208 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,742,146 10,970 SH   SOLE   10,970 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   1,996,038 39,092 SH   SOLE   39,092 0 0
ISHARES TR IBOXX INV CP ETF 464287242   2,391,155 21,953 SH   SOLE   21,953 0 0
ISHARES TR CORE MSCI EAFE 46432F842   3,292,970 44,368 SH   SOLE   44,368 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   3,958,767 93,038 SH   SOLE   93,038 0 0
ISHARES TR IBOXX HI YD ETF 464288513   4,651,985 59,848 SH   SOLE   59,848 0 0
ISHARES TR CORE S&P500 ETF 464287200   6,569,578 12,496 SH   SOLE   12,496 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   6,611,377 128,927 SH   SOLE   128,927 0 0
ISHARES TR CORE US AGGBD ET 464287226   8,464,151 86,422 SH   SOLE   86,422 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   14,943,005 289,593 SH   SOLE   289,593 0 0
JABIL INC COM 466313103   2,099,801 15,676 SH   SOLE   15,676 0 0
JOHNSON & JOHNSON COM 478160104   9,981,548 63,098 SH   SOLE   63,098 0 0
JPMORGAN CHASE & CO COM 46625H100   11,928,354 59,552 SH   SOLE   59,552 0 0
KENVUE INC COM 49177J102   921,021 42,918 SH   SOLE   42,918 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,371,929 6,280 SH   SOLE   6,280 0 0
LENNOX INTL INC COM 526107107   640,765 1,311 SH   SOLE   1,311 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   2,008,027 34,185 SH   SOLE   34,185 0 0
LINDE PLC SHS G54950103   648,191 1,396 SH   SOLE   1,396 0 0
LOCKHEED MARTIN CORP COM 539830109   1,796,506 3,949 SH   SOLE   3,949 0 0
LOWES COS INC COM 548661107   2,508,128 9,846 SH   SOLE   9,846 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   251,302 2,457 SH   SOLE   2,457 0 0
MARATHON PETE CORP COM 56585A102   246,435 1,223 SH   SOLE   1,223 0 0
MARKEL GROUP INC COM 570535104   9,650,748 6,343 SH   SOLE   6,343 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,145,993 4,542 SH   SOLE   4,542 0 0
MASTERCARD INCORPORATED CL A 57636Q104   16,069,472 33,369 SH   SOLE   33,369 0 0
MCCORMICK & CO INC COM NON VTG 579780206   869,720 11,323 SH   SOLE   11,323 0 0
MCDONALDS CORP COM 580135101   10,153,662 36,012 SH   SOLE   36,012 0 0
MCKESSON CORP COM 58155Q103   2,951,065 5,497 SH   SOLE   5,497 0 0
MEDPACE HLDGS INC COM 58506Q109   1,097,268 2,715 SH   SOLE   2,715 0 0
MERCK & CO INC COM 58933Y105   6,020,087 45,624 SH   SOLE   45,624 0 0
META PLATFORMS INC CL A 30303M102   12,760,151 26,278 SH   SOLE   26,278 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   3,103,237 2,331 SH   SOLE   2,331 0 0
MICRON TECHNOLOGY INC COM 595112103   915,631 7,767 SH   SOLE   7,767 0 0
MICROSOFT CORP COM 594918104   58,563,872 139,199 SH   SOLE   139,199 0 0
MONDELEZ INTL INC CL A 609207105   2,904,961 41,499 SH   SOLE   41,499 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   867,445 14,633 SH   SOLE   14,633 0 0
MOODYS CORP COM 615369105   3,134,813 7,976 SH   SOLE   7,976 0 0
MORGAN STANLEY COM NEW 617446448   334,174 3,549 SH   SOLE   3,549 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,906,118 5,370 SH   SOLE   5,370 0 0
MSCI INC COM 55354G100   1,786,715 3,188 SH   SOLE   3,188 0 0
NETFLIX INC COM 64110L106   2,955,268 4,866 SH   SOLE   4,866 0 0
NEXTERA ENERGY INC COM 65339F101   793,379 12,414 SH   SOLE   12,414 0 0
NIKE INC CL B 654106103   5,698,986 60,640 SH   SOLE   60,640 0 0
NORFOLK SOUTHN CORP COM 655844108   1,499,404 5,883 SH   SOLE   5,883 0 0
NOVARTIS AG SPONSORED ADR 66987V109   260,591 2,694 SH   SOLE   2,694 0 0
NOVO-NORDISK A S ADR 670100205   6,391,499 49,778 SH   SOLE   49,778 0 0
NVIDIA CORPORATION COM 67066G104   17,790,217 19,689 SH   SOLE   19,689 0 0
NVR INC COM 62944T105   3,831,282 473 SH   SOLE   473 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   642,140 2,928 SH   SOLE   2,928 0 0
ORACLE CORP COM 68389X105   1,803,006 14,354 SH   SOLE   14,354 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   3,929,632 3,481 SH   SOLE   3,481 0 0
OTIS WORLDWIDE CORP COM 68902V107   2,851,928 28,729 SH   SOLE   28,729 0 0
PAYPAL HLDGS INC COM 70450Y103   1,173,129 17,512 SH   SOLE   17,512 0 0
PEPSICO INC COM 713448108   7,364,359 42,080 SH   SOLE   42,080 0 0
PFIZER INC COM 717081103   1,300,315 46,858 SH   SOLE   46,858 0 0
PHILIP MORRIS INTL INC COM 718172109   220,988 2,412 SH   SOLE   2,412 0 0
PHILLIPS 66 COM 718546104   640,130 3,919 SH   SOLE   3,919 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   243,434 2,604 SH   SOLE   2,604 0 0
POOL CORP COM 73278L105   1,405,794 3,484 SH   SOLE   3,484 0 0
PRICE T ROWE GROUP INC COM 74144T108   2,562,632 21,019 SH   SOLE   21,019 0 0
PRINCETON BANCORP INC COM 74179A107   1,463,343 47,542 SH   SOLE   47,542 0 0
PROCTER AND GAMBLE CO COM 742718109   6,647,221 40,969 SH   SOLE   40,969 0 0
PROGRESSIVE CORP COM 743315103   11,928,255 57,675 SH   SOLE   57,675 0 0
PROLOGIS INC. COM 74340W103   943,054 7,242 SH   SOLE   7,242 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   262,957 3,938 SH   SOLE   3,938 0 0
QUALCOMM INC COM 747525103   338,889 2,002 SH   SOLE   2,002 0 0
QUEST DIAGNOSTICS INC COM 74834L100   1,406,574 10,567 SH   SOLE   10,567 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   3,208,271 40,381 SH   SOLE   40,381 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,452,114 2,589 SH   SOLE   2,589 0 0
ROSS STORES INC COM 778296103   1,887,921 12,864 SH   SOLE   12,864 0 0
RTX CORPORATION COM 75513E101   1,311,974 13,452 SH   SOLE   13,452 0 0
S&P GLOBAL INC COM 78409V104   1,738,912 4,087 SH   SOLE   4,087 0 0
SALESFORCE INC COM 79466L302   3,640,363 12,087 SH   SOLE   12,087 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   159,000 30,000 SH   SOLE   30,000 0 0
SCHWAB CHARLES CORP COM 808513105   7,399,610 102,289 SH   SOLE   102,289 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   394,489 5,192 SH   SOLE   5,192 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   444,224 4,791 SH   SOLE   4,791 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   521,742 11,342 SH   SOLE   11,342 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   648,098 31,926 SH   SOLE   31,926 0 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   649,024 13,429 SH   SOLE   13,429 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   952,748 19,349 SH   SOLE   19,349 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   990,989 39,247 SH   SOLE   39,247 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,143,132 54,924 SH   SOLE   54,924 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,741,258 44,171 SH   SOLE   44,171 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   3,193,438 39,217 SH   SOLE   39,217 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,992,681 49,519 SH   SOLE   49,519 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   9,450,475 196,027 SH   SOLE   196,027 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   18,802,840 307,991 SH   SOLE   307,991 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   222,625 5,632 SH   SOLE   5,632 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,188,782 12,798 SH   SOLE   12,798 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,422,926 52,139 SH   SOLE   52,139 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   4,633,633 56,743 SH   SOLE   56,743 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,949,664 52,427 SH   SOLE   52,427 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,350,569 30,492 SH   SOLE   30,492 0 0
SELECTIVE INS GROUP INC COM 816300107   217,140 1,989 SH   SOLE   1,989 0 0
SHELL PLC SPON ADS 780259305   210,372 3,138 SH   SOLE   3,138 0 0
SHERWIN WILLIAMS CO COM 824348106   4,381,425 12,615 SH   SOLE   12,615 0 0
SHOPIFY INC CL A 82509L107   1,045,577 13,549 SH   SOLE   13,549 0 0
SOUTHERN CO COM 842587107   533,387 7,435 SH   SOLE   7,435 0 0
SOUTHWEST AIRLS CO COM 844741108   438,979 15,039 SH   SOLE   15,039 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,579,505 3,971 SH   SOLE   3,971 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,669,007 8,113 SH   SOLE   8,113 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,274,584 10,084 SH   SOLE   10,084 0 0
SPDR SER TR S&P DIVID ETF 78464A763   225,865 1,721 SH   SOLE   1,721 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   1,110,593 20,821 SH   SOLE   20,821 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   1,755,002 58,952 SH   SOLE   58,952 0 0
SPDR SER TR GLB DOW ETF 78464A706   2,568,130 19,987 SH   SOLE   19,987 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   4,618,874 72,001 SH   SOLE   72,001 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   5,103,889 176,483 SH   SOLE   176,483 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   5,591,462 171,045 SH   SOLE   171,045 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   9,829,029 107,070 SH   SOLE   107,070 0 0
SRH TOTAL RETURN FUND INC COM 101507101   342,943 22,772 SH   SOLE   22,772 0 0
STARBUCKS CORP COM 855244109   444,796 4,867 SH   SOLE   4,867 0 0
STRYKER CORPORATION COM 863667101   1,395,200 3,899 SH   SOLE   3,899 0 0
SYSCO CORP COM 871829107   4,676,780 57,610 SH   SOLE   57,610 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   373,792 10,589 SH   SOLE   10,589 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   8,799,828 64,681 SH   SOLE   64,681 0 0
TELEFLEX INCORPORATED COM 879369106   204,911 906 SH   SOLE   906 0 0
TEMPUR SEALY INTL INC COM 88023U101   1,531,186 26,948 SH   SOLE   26,948 0 0
TESLA INC COM 88160R101   348,592 1,983 SH   SOLE   1,983 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   717,621 50,859 SH   SOLE   50,859 0 0
TEXAS INSTRS INC COM 882508104   4,212,267 24,179 SH   SOLE   24,179 0 0
TFI INTL INC COM 87241L109   1,696,974 10,642 SH   SOLE   10,642 0 0
THE CIGNA GROUP COM 125523100   1,415,715 3,898 SH   SOLE   3,898 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,075,475 7,012 SH   SOLE   7,012 0 0
TJX COS INC NEW COM 872540109   1,760,956 17,363 SH   SOLE   17,363 0 0
TRACTOR SUPPLY CO COM 892356106   3,056,628 11,679 SH   SOLE   11,679 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,203,202 4,008 SH   SOLE   4,008 0 0
TRANSDIGM GROUP INC COM 893641100   745,118 605 SH   SOLE   605 0 0
TRANSUNION COM 89400J107   756,744 9,483 SH   SOLE   9,483 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,298,681 5,643 SH   SOLE   5,643 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   1,053,211 15,795 SH   SOLE   15,795 0 0
UFP INDUSTRIES INC COM 90278Q108   598,813 4,868 SH   SOLE   4,868 0 0
ULTA BEAUTY INC COM 90384S303   2,817,801 5,389 SH   SOLE   5,389 0 0
UNILEVER PLC SPON ADR NEW 904767704   787,331 15,687 SH   SOLE   15,687 0 0
UNION PAC CORP COM 907818108   6,657,241 27,070 SH   SOLE   27,070 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,627,043 17,675 SH   SOLE   17,675 0 0
UNITED RENTALS INC COM 911363109   3,128,176 4,338 SH   SOLE   4,338 0 0
UNITEDHEALTH GROUP INC COM 91324P102   13,559,576 27,410 SH   SOLE   27,410 0 0
VALERO ENERGY CORP COM 91913Y100   2,782,589 16,302 SH   SOLE   16,302 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   20,940,115 232,927 SH   SOLE   232,927 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   226,400 743 SH   SOLE   743 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   437,571 2,425 SH   SOLE   2,425 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   277,381 5,598 SH   SOLE   5,598 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   969,953 12,651 SH   SOLE   12,651 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,043,578 14,428 SH   SOLE   14,428 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   15,340,982 211,221 SH   SOLE   211,221 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   23,178,714 307,410 SH   SOLE   307,410 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   360,722 1,048 SH   SOLE   1,048 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,320,621 15,271 SH   SOLE   15,271 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,049,963 10,684 SH   SOLE   10,684 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,499,738 10,426 SH   SOLE   10,426 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,526,167 14,413 SH   SOLE   14,413 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   4,541,510 19,867 SH   SOLE   19,867 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   7,934,952 31,758 SH   SOLE   31,758 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   23,348,719 89,837 SH   SOLE   89,837 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   46,471,500 96,675 SH   SOLE   96,675 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,398,937 23,852 SH   SOLE   23,852 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,571,213 14,219 SH   SOLE   14,219 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,812,964 91,285 SH   SOLE   91,285 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,892,986 60,409 SH   SOLE   60,409 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   781,669 15,448 SH   SOLE   15,448 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   863,948 6,179 SH   SOLE   6,179 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   6,008,620 103,472 SH   SOLE   103,472 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   7,479,839 96,751 SH   SOLE   96,751 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   11,157,502 138,585 SH   SOLE   138,585 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   26,225,307 447,913 SH   SOLE   447,913 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,184,033 11,960 SH   SOLE   11,960 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,561,469 25,895 SH   SOLE   25,895 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,884,863 117,298 SH   SOLE   117,298 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,415,971 19,968 SH   SOLE   19,968 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   435,135 1,518 SH   SOLE   1,518 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   526,973 1,948 SH   SOLE   1,948 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   8,774,015 66,621 SH   SOLE   66,621 0 0
VERALTO CORP COM SHS 92338C103   339,125 3,825 SH   SOLE   3,825 0 0
VISA INC COM CL A 92826C839   10,767,715 38,583 SH   SOLE   38,583 0 0
WABTEC COM 929740108   300,684 2,064 SH   SOLE   2,064 0 0
WALMART INC COM 931142103   7,654,629 127,217 SH   SOLE   127,217 0 0
WASTE CONNECTIONS INC COM 94106B101   2,012,105 11,698 SH   SOLE   11,698 0 0
WATSCO INC COM 942622200   448,817 1,039 SH   SOLE   1,039 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,759,854 4,447 SH   SOLE   4,447 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   673,014 375 SH   SOLE   375 0 0