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   685,580 7,323 SH   SOLE   7,323 0 0
ABBOTT LABS COM 002824100   820,417 8,471 SH   SOLE   7,975 496 0
ABBVIE INC COM 00287Y109   4,810,522 32,272 SH   SOLE   31,208 1,064 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,707,554 8,816 SH   SOLE   8,472 344 0
ACTIVISION BLIZZARD INC COM 00507V109   721,045 7,701 SH   SOLE   7,701 0 0
ADOBE INC COM 00724F101   1,723,462 3,380 SH   SOLE   3,226 154 0
ADVANCED MICRO DEVICES INC COM 007903107   1,802,641 17,532 SH   SOLE   17,501 31 0
AGILENT TECHNOLOGIES INC COM 00846U101   581,688 5,202 SH   SOLE   5,068 134 0
ALIGN TECHNOLOGY INC COM 016255101   475,384 1,557 SH   SOLE   1,541 16 0
ALPHABET INC CAP STK CL A 02079K305   2,566,034 19,609 SH   SOLE   19,384 225 0
ALPHABET INC CAP STK CL C 02079K107   33,662,242 255,307 SH   SOLE   251,269 4,038 0
ALTRIA GROUP INC COM 02209S103   1,121,894 26,680 SH   SOLE   26,660 20 0
AMAZON COM INC COM 023135106   19,836,314 156,044 SH   SOLE   150,930 5,114 0
AMERICAN EXPRESS CO COM 025816109   3,748,888 25,128 SH   SOLE   24,847 281 0
AMERICAN TOWER CORP NEW COM 03027X100   1,096,448 6,667 SH   SOLE   6,173 494 0
AMETEK INC COM 031100100   2,016,715 13,649 SH   SOLE   13,323 326 0
AMGEN INC COM 031162100   357,989 1,332 SH   SOLE   1,100 232 0
AON PLC SHS CL A G0403H108   841,676 2,596 SH   SOLE   2,579 17 0
API GROUP CORP COM STK 00187Y100   1,287,970 49,671 SH   SOLE   49,671 0 0
APPIAN CORP CL A 03782L101   283,695 6,220 SH   SOLE   6,220 0 0
APPLE INC COM 037833100   52,463,415 306,427 SH   SOLE   301,506 4,921 0
APPLIED MATLS INC COM 038222105   1,447,357 10,454 SH   SOLE   10,454 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,068,418 1,815 SH   SOLE   1,802 13 0
AT&T INC COM 00206R102   206,916 13,776 SH   SOLE   13,776 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   7,343,949 187,969 SH   SOLE   184,053 3,916 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   374,808 10,490 SH   SOLE   10,483 7 0
AUTODESK INC COM 052769106   892,610 4,314 SH   SOLE   4,221 93 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,533,127 18,842 SH   SOLE   18,179 663 0
AUTOZONE INC COM 053332102   1,590,034 626 SH   SOLE   620 6 0
AVALONBAY CMNTYS INC COM 053484101   404,276 2,354 SH   SOLE   2,354 0 0
AXON ENTERPRISE INC COM 05464C101   289,133 1,453 SH   SOLE   1,453 0 0
BANK AMERICA CORP COM 060505104   2,778,701 101,487 SH   SOLE   100,120 1,367 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   58,890,335 168,114 SH   SOLE   165,869 2,245 0
BLACKROCK INC COM 09247X101   737,646 1,141 SH   SOLE   1,141 0 0
BOEING CO COM 097023105   1,151,593 6,008 SH   SOLE   5,802 206 0
BOOKING HOLDINGS INC COM 09857L108   1,128,726 366 SH   SOLE   333 33 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   2,503,045 22,907 SH   SOLE   22,907 0 0
BRIGHTHOUSE FINL INC COM 10922N103   996,174 20,355 SH   SOLE   20,230 125 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,653,874 28,495 SH   SOLE   25,136 3,359 0
BROADCOM INC COM 11135F101   348,844 420 SH   SOLE   381 39 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,894,349 10,580 SH   SOLE   10,542 38 0
BROWN & BROWN INC COM 115236101   976,224 13,978 SH   SOLE   13,978 0 0
CARLISLE COS INC COM 142339100   5,486,720 21,163 SH   SOLE   20,888 275 0
CARMAX INC COM 143130102   423,532 5,988 SH   SOLE   5,952 36 0
CATERPILLAR INC COM 149123101   4,230,681 15,497 SH   SOLE   15,417 80 0
CAVCO INDS INC DEL COM 149568107   655,649 2,468 SH   SOLE   2,458 10 0
CBIZ INC COM 124805102   2,381,224 45,881 SH   SOLE   45,881 0 0
CENCORA INC COM 03073E105   207,866 1,155 SH   SOLE   1,155 0 0
CHEVRON CORP NEW COM 166764100   3,127,098 18,545 SH   SOLE   18,237 308 0
CHUBB LIMITED COM H1467J104   982,202 4,718 SH   SOLE   4,174 544 0
CHURCH & DWIGHT CO INC COM 171340102   1,407,987 15,366 SH   SOLE   15,266 100 0
CISCO SYS INC COM 17275R102   605,574 11,264 SH   SOLE   11,264 0 0
CLOROX CO DEL COM 189054109   208,124 1,588 SH   SOLE   1,498 90 0
COCA COLA CO COM 191216100   2,026,476 36,200 SH   SOLE   36,200 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   807,318 11,918 SH   SOLE   11,918 0 0
COLUMBIA FINL INC COM 197641103   332,848 21,187 SH   SOLE   21,187 0 0
COMCAST CORP NEW CL A 20030N101   1,935,929 43,661 SH   SOLE   43,199 462 0
CONSOLIDATED EDISON INC COM 209115104   274,339 3,208 SH   SOLE   3,208 0 0
COPART INC COM 217204106   2,364,263 54,868 SH   SOLE   50,818 4,050 0
CORTEVA INC COM 22052L104   235,439 4,602 SH   SOLE   4,602 0 0
COSTAR GROUP INC COM 22160N109   845,560 10,997 SH   SOLE   10,503 494 0
COSTCO WHSL CORP NEW COM 22160K105   9,088,573 16,087 SH   SOLE   15,532 555 0
CSX CORP COM 126408103   1,222,679 39,762 SH   SOLE   38,965 797 0
DANAHER CORPORATION COM 235851102   9,327,352 37,595 SH   SOLE   36,960 635 0
DEERE & CO COM 244199105   852,502 2,259 SH   SOLE   2,219 40 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,382,384 9,267 SH   SOLE   8,329 938 0
DISNEY WALT CO COM 254687106   2,777,665 34,271 SH   SOLE   33,163 1,108 0
DUKE ENERGY CORP NEW COM NEW 26441C204   217,310 2,462 SH   SOLE   2,354 108 0
EASTERN BANKSHARES INC COM 27627N105   167,999 13,397 SH   SOLE   13,397 0 0
EATON CORP PLC SHS G29183103   1,523,033 7,141 SH   SOLE   6,866 275 0
EDWARDS LIFESCIENCES CORP COM 28176E108   853,114 12,314 SH   SOLE   11,782 532 0
ELEVANCE HEALTH INC COM 036752103   906,009 2,081 SH   SOLE   2,010 71 0
ELI LILLY & CO COM 532457108   1,250,439 2,328 SH   SOLE   2,328 0 0
EQUIFAX INC COM 294429105   392,922 2,145 SH   SOLE   2,145 0 0
EXXON MOBIL CORP COM 30231G102   1,347,050 11,456 SH   SOLE   11,456 0 0
FAIR ISAAC CORP COM 303250104   1,567,697 1,805 SH   SOLE   1,754 51 0
FASTENAL CO COM 311900104   5,365,752 98,202 SH   SOLE   96,017 2,185 0
FEDEX CORP COM 31428X106   1,144,635 4,321 SH   SOLE   3,941 380 0
FERGUSON PLC NEW SHS G3421J106   732,385 4,453 SH   SOLE   4,446 7 0
FERRARI N V COM N3167Y103   337,288 1,141 SH   SOLE   1,024 117 0
FISERV INC COM 337738108   382,596 3,387 SH   SOLE   3,127 260 0
FLOOR & DECOR HLDGS INC CL A 339750101   1,695,518 18,735 SH   SOLE   18,318 417 0
FORD MTR CO DEL COM 345370860   1,523,120 122,634 SH   SOLE   122,634 0 0
GALLAGHER ARTHUR J & CO COM 363576109   544,297 2,388 SH   SOLE   2,388 0 0
GENERAL ELECTRIC CO COM NEW 369604301   282,827 2,558 SH   SOLE   2,558 0 0
GLOBUS MED INC CL A 379577208   319,250 6,430 SH   SOLE   6,430 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   3,406,222 10,527 SH   SOLE   10,527 0 0
GRACO INC COM 384109104   314,332 4,313 SH   SOLE   4,308 5 0
GRAHAM HLDGS CO COM CL B 384637104   1,595,671 2,737 SH   SOLE   2,713 24 0
GRAINGER W W INC COM 384802104   1,028,075 1,486 SH   SOLE   1,484 2 0
HEICO CORP NEW COM 422806109   1,800,662 11,120 SH   SOLE   10,958 162 0
HERSHEY CO COM 427866108   1,617,247 8,083 SH   SOLE   7,897 186 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,226,671 8,168 SH   SOLE   8,168 0 0
HOME DEPOT INC COM 437076102   3,825,950 12,662 SH   SOLE   12,358 304 0
HONEYWELL INTL INC COM 438516106   3,060,638 16,567 SH   SOLE   16,424 143 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   1,041,824 14,054 SH   SOLE   14,054 0 0
HP INC COM 40434L105   662,315 25,771 SH   SOLE   25,771 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   511,737 4,651 SH   SOLE   4,441 210 0
INTUIT COM 461202103   1,948,726 3,814 SH   SOLE   3,746 68 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,911,209 9,960 SH   SOLE   9,812 148 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   5,105,503 243,235 SH   SOLE   239,410 3,825 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,092,617 52,860 SH   SOLE   52,860 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   512,544 25,487 SH   SOLE   25,487 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   505,363 26,902 SH   SOLE   26,902 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,417,247 75,647 SH   SOLE   75,647 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   331,374 10,414 SH   SOLE   10,414 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,949,456 27,874 SH   SOLE   27,599 275 0
INVESCO QQQ TR UNIT SER 1 46090E103   18,984,263 52,989 SH   SOLE   52,409 580 0
ISHARES GOLD TR ISHARES NEW 464285204   1,195,154 34,157 SH   SOLE   34,157 0 0
ISHARES INC CORE MSCI EMKT 46434G103   802,415 16,861 SH   SOLE   16,861 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,675,650 17,289 SH   SOLE   17,289 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   4,019,412 97,963 SH   SOLE   93,734 4,229 0
ISHARES TR 1 3 YR TREAS BD 464287457   329,915 4,075 SH   SOLE   2,359 1,716 0
ISHARES TR 7-10 YR TRSY BD 464287440   827,791 9,038 SH   SOLE   9,038 0 0
ISHARES TR CORE MSCI EAFE 46432F842   2,672,010 41,523 SH   SOLE   37,893 3,630 0
ISHARES TR CORE MSCI TOTAL 46432F834   1,036,508 17,278 SH   SOLE   17,278 0 0
ISHARES TR CORE S&P SCP ETF 464287804   282,990 3,000 SH   SOLE   2,536 464 0
ISHARES TR CORE S&P TTL STK 464287150   226,433 2,404 SH   SOLE   1,758 646 0
ISHARES TR CORE S&P500 ETF 464287200   5,030,214 11,714 SH   SOLE   10,784 930 0
ISHARES TR CORE US AGGBD ET 464287226   10,488,782 111,535 SH   SOLE   104,381 7,154 0
ISHARES TR CRE U S REIT ETF 464288521   209,338 4,437 SH   SOLE   4,419 18 0
ISHARES TR CUR HD EURZN ETF 46434V639   233,225 7,587 SH   SOLE   7,587 0 0
ISHARES TR EXPND TEC SC ETF 464287549   285,489 747 SH   SOLE   747 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   9,020,558 177,256 SH   SOLE   169,765 7,491 0
ISHARES TR IBOXX HI YD ETF 464288513   1,788,713 24,264 SH   SOLE   24,057 207 0
ISHARES TR IBOXX INV CP ETF 464287242   3,232,225 31,682 SH   SOLE   31,495 187 0
ISHARES TR ISHS 1-5YR INVS 464288646   8,281,996 166,205 SH   SOLE   165,313 892 0
ISHARES TR ISHS 5-10YR INVT 464288638   6,073,847 124,848 SH   SOLE   119,977 4,871 0
ISHARES TR MSCI ACWI EX US 464288240   202,096 4,299 SH   SOLE   4,299 0 0
ISHARES TR NATIONAL MUN ETF 464288414   571,969 5,578 SH   SOLE   5,578 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   242,633 912 SH   SOLE   652 260 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,613,859 11,906 SH   SOLE   11,846 60 0
ISHARES TR RUS MID CAP ETF 464287499   941,593 13,597 SH   SOLE   12,797 800 0
ISHARES TR RUSSELL 2000 ETF 464287655   335,276 1,897 SH   SOLE   1,822 75 0
ISHARES TR SHRT NAT MUN ETF 464288158   3,853,935 37,468 SH   SOLE   37,463 5 0
JOHNSON & JOHNSON COM 478160104   10,416,710 66,881 SH   SOLE   65,190 1,691 0
JPMORGAN CHASE & CO COM 46625H100   7,380,054 50,890 SH   SOLE   49,358 1,532 0
KENVUE INC COM 49177J102   1,664,773 82,907 SH   SOLE   82,907 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,337,787 6,654 SH   SOLE   6,654 0 0
LENNOX INTL INC COM 526107107   490,891 1,311 SH   SOLE   1,311 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   1,932,820 34,185 SH   SOLE   33,332 853 0
LINDE PLC SHS G54950103   382,404 1,027 SH   SOLE   1,027 0 0
LITTELFUSE INC COM 537008104   691,839 2,797 SH   SOLE   2,723 74 0
LOCKHEED MARTIN CORP COM 539830109   1,593,433 3,896 SH   SOLE   3,771 125 0
LOWES COS INC COM 548661107   2,050,064 9,864 SH   SOLE   9,721 143 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   232,678 2,457 SH   SOLE   2,457 0 0
MARATHON PETE CORP COM 56585A102   214,601 1,418 SH   SOLE   1,418 0 0
MARKEL GROUP INC COM 570535104   9,077,901 6,165 SH   SOLE   5,883 282 0
MASTERCARD INCORPORATED CL A 57636Q104   12,506,806 31,590 SH   SOLE   31,105 485 0
MCDONALDS CORP COM 580135101   9,628,152 36,548 SH   SOLE   36,274 274 0
MCKESSON CORP COM 58155Q103   1,599,379 3,678 SH   SOLE   3,619 59 0
MEDTRONIC PLC SHS G5960L103   488,027 6,228 SH   SOLE   6,063 165 0
MERCK & CO INC COM 58933Y105   4,527,844 43,981 SH   SOLE   43,416 565 0
META PLATFORMS INC CL A 30303M102   7,335,031 24,433 SH   SOLE   24,026 407 0
METTLER TOLEDO INTERNATIONAL COM 592688105   821,080 741 SH   SOLE   724 17 0
MICRON TECHNOLOGY INC COM 595112103   522,216 7,676 SH   SOLE   7,596 80 0
MICROSOFT CORP COM 594918104   42,718,028 135,291 SH   SOLE   133,299 1,992 0
MONDELEZ INTL INC CL A 609207105   2,803,056 40,390 SH   SOLE   39,778 612 0
MOODYS CORP COM 615369105   2,468,585 7,808 SH   SOLE   7,734 74 0
MORGAN STANLEY COM NEW 617446448   483,487 5,920 SH   SOLE   5,920 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,110,483 4,079 SH   SOLE   4,020 59 0
MSCI INC COM 55354G100   566,954 1,105 SH   SOLE   1,105 0 0
NETFLIX INC COM 64110L106   1,865,344 4,940 SH   SOLE   4,798 142 0
NEXTERA ENERGY INC COM 65339F101   252,821 4,413 SH   SOLE   3,853 560 0
NIKE INC CL B 654106103   6,954,868 72,734 SH   SOLE   71,315 1,419 0
NORFOLK SOUTHN CORP COM 655844108   1,181,189 5,998 SH   SOLE   5,998 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   3,578 11,000 SH   SOLE   11,000 0 0
NOVARTIS AG SPONSORED ADR 66987V109   301,404 2,959 SH   SOLE   2,908 51 0
NOVO-NORDISK A S ADR 670100205   4,585,016 50,418 SH   SOLE   49,203 1,215 0
NUVEEN MUN VALUE FD INC COM 670928100   213,307 25,824 SH   SOLE   25,824 0 0
NVIDIA CORPORATION COM 67066G104   11,109,654 25,540 SH   SOLE   25,134 406 0
NVR INC COM 62944T105   2,570,183 431 SH   SOLE   429 2 0
OCCIDENTAL PETE CORP COM 674599105   1,025,299 15,803 SH   SOLE   14,535 1,268 0
OLD DOMINION FREIGHT LINE IN COM 679580100   548,248 1,340 SH   SOLE   1,201 139 0
ORACLE CORP COM 68389X105   1,471,441 13,892 SH   SOLE   13,892 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   3,086,489 3,396 SH   SOLE   3,348 48 0
PAYPAL HLDGS INC COM 70450Y103   1,057,250 18,085 SH   SOLE   18,052 33 0
PEPSICO INC COM 713448108   7,730,638 45,625 SH   SOLE   44,606 1,019 0
PFIZER INC COM 717081103   2,029,911 61,197 SH   SOLE   60,607 590 0
PHILIP MORRIS INTL INC COM 718172109   311,717 3,367 SH   SOLE   3,367 0 0
PHILLIPS 66 COM 718546104   476,756 3,968 SH   SOLE   3,544 424 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   2,567,150 28,429 SH   SOLE   27,769 660 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205   323,882 6,466 SH   SOLE   6,466 0 0
POOL CORP COM 73278L105   1,138,452 3,197 SH   SOLE   3,185 12 0
PPG INDS INC COM 693506107   1,032,324 7,953 SH   SOLE   7,694 259 0
PRICE T ROWE GROUP INC COM 74144T108   2,336,437 22,279 SH   SOLE   22,279 0 0
PRINCETON BANCORP INC COM 74179A107   1,407,233 48,542 SH   SOLE   48,542 0 0
PROCTER AND GAMBLE CO COM 742718109   6,082,071 41,698 SH   SOLE   41,229 469 0
PROGRESSIVE CORP COM 743315103   7,857,168 56,405 SH   SOLE   54,326 2,079 0
QUALCOMM INC COM 747525103   210,963 1,900 SH   SOLE   1,675 225 0
QUEST DIAGNOSTICS INC COM 74834L100   1,328,640 10,903 SH   SOLE   10,903 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   3,056,393 45,878 SH   SOLE   45,866 12 0
ROPER TECHNOLOGIES INC COM 776696106   1,219,970 2,519 SH   SOLE   2,443 76 0
ROSS STORES INC COM 778296103   1,506,302 13,336 SH   SOLE   13,336 0 0
RTX CORPORATION COM 75513E101   1,764,914 24,523 SH   SOLE   23,165 1,358 0
S&P GLOBAL INC COM 78409V104   1,311,149 3,588 SH   SOLE   3,477 111 0
SALESFORCE INC COM 79466L302   2,844,801 14,029 SH   SOLE   13,148 881 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   207,300 30,000 SH   SOLE   30,000 0 0
SCHWAB CHARLES CORP COM 808513105   4,706,467 85,728 SH   SOLE   82,930 2,798 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   630,694 13,429 SH   SOLE   10,175 3,254 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   2,144,036 89,559 SH   SOLE   87,193 2,366 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,013,325 59,285 SH   SOLE   58,715 570 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   16,027,112 334,665 SH   SOLE   324,781 9,884 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,227,730 27,758 SH   SOLE   27,244 514 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   12,720,556 255,177 SH   SOLE   244,414 10,763 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,591,363 50,754 SH   SOLE   50,276 478 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   348,694 4,795 SH   SOLE   4,795 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   360,332 5,590 SH   SOLE   5,537 53 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,244,205 44,352 SH   SOLE   43,241 1,111 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,972,193 43,915 SH   SOLE   42,181 1,734 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,104,086 62,202 SH   SOLE   62,093 109 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   949,630 22,927 SH   SOLE   21,358 1,569 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   395,388 7,831 SH   SOLE   7,678 153 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   3,892,725 59,367 SH   SOLE   58,504 863 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,183,006 46,277 SH   SOLE   46,212 65 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   343,927 10,095 SH   SOLE   10,095 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,651,362 61,961 SH   SOLE   61,351 610 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   736,981 9,382 SH   SOLE   9,104 278 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,992,489 30,455 SH   SOLE   30,176 279 0
SHELL PLC SPON ADS 780259305   208,656 3,241 SH   SOLE   3,141 100 0
SHERWIN WILLIAMS CO COM 824348106   3,327,939 13,048 SH   SOLE   11,895 1,153 0
SHOPIFY INC CL A 82509L107   685,891 12,569 SH   SOLE   12,569 0 0
SOUTHWEST AIRLS CO COM 844741108   432,978 15,995 SH   SOLE   15,995 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,196,107 3,571 SH   SOLE   3,491 80 0
SPDR GOLD TR GOLD SHS 78463V107   1,412,406 8,238 SH   SOLE   8,165 73 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,220,251 9,872 SH   SOLE   9,654 218 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   9,185,282 100,036 SH   SOLE   96,381 3,655 0
SPDR SER TR GLB DOW ETF 78464A706   2,185,550 20,037 SH   SOLE   20,037 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   3,452,212 65,769 SH   SOLE   58,151 7,618 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   3,658,485 116,327 SH   SOLE   116,327 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   1,228,617 28,057 SH   SOLE   27,869 188 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   5,144,040 179,110 SH   SOLE   179,110 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   1,914,362 65,292 SH   SOLE   65,142 150 0
SRH TOTAL RETURN FUND INC COM 101507101   404,516 31,165 SH   SOLE   31,165 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,130,504 26,962 SH   SOLE   24,718 2,244 0
STARBUCKS CORP COM 855244109   1,666,984 18,264 SH   SOLE   17,659 605 0
STRYKER CORPORATION COM 863667101   1,057,098 3,868 SH   SOLE   3,538 330 0
SYSCO CORP COM 871829107   3,310,757 50,125 SH   SOLE   49,850 275 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   206,661 7,609 SH   SOLE   5,255 2,354 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   5,013,796 57,696 SH   SOLE   55,603 2,093 0
TESLA INC COM 88160R101   1,934,952 7,733 SH   SOLE   7,703 30 0
TEXAS INSTRS INC COM 882508104   4,600,188 28,930 SH   SOLE   28,125 805 0
TFI INTL INC COM 87241L109   811,038 6,316 SH   SOLE   6,142 174 0
THE CIGNA GROUP COM 125523100   1,142,850 3,995 SH   SOLE   3,929 66 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,291,138 6,502 SH   SOLE   6,335 167 0
TJX COS INC NEW COM 872540109   1,310,447 14,744 SH   SOLE   14,744 0 0
TRACTOR SUPPLY CO COM 892356106   2,229,083 10,978 SH   SOLE   10,729 249 0
TRANE TECHNOLOGIES PLC SHS G8994E103   812,655 4,005 SH   SOLE   4,005 0 0
TRANSDIGM GROUP INC COM 893641100   389,527 462 SH   SOLE   449 13 0
TRANSUNION COM 89400J107   927,743 12,923 SH   SOLE   12,923 0 0
TRAVELERS COMPANIES INC COM 89417E109   940,013 5,756 SH   SOLE   5,646 110 0
TREX CO INC COM 89531P105   529,957 8,599 SH   SOLE   8,598 1 0
U HAUL HOLDING COMPANY COM SER N 023586506   835,988 15,957 SH   SOLE   15,399 558 0
ULTA BEAUTY INC COM 90384S303   2,013,628 5,041 SH   SOLE   4,559 482 0
UNILEVER PLC SPON ADR NEW 904767704   840,393 17,012 SH   SOLE   16,615 397 0
UNION PAC CORP COM 907818108   4,969,539 24,405 SH   SOLE   23,199 1,206 0
UNITED PARCEL SERVICE INC CL B 911312106   3,393,298 21,770 SH   SOLE   21,770 0 0
UNITED RENTALS INC COM 911363109   1,125,207 2,531 SH   SOLE   2,529 2 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   761,408 3,371 SH   SOLE   3,371 0 0
UNITEDHEALTH GROUP INC COM 91324P102   13,116,205 26,014 SH   SOLE   25,445 569 0
VALERO ENERGY CORP COM 91913Y100   2,440,530 17,222 SH   SOLE   17,222 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   13,759,171 181,424 SH   SOLE   181,203 221 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   360,517 2,425 SH   SOLE   2,425 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   13,063,959 180,666 SH   SOLE   179,684 982 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   5,180,416 68,916 SH   SOLE   62,294 6,622 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   3,418,104 48,984 SH   SOLE   33,207 15,777 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   4,490,506 91,289 SH   SOLE   90,895 394 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,056,499 14,348 SH   SOLE   14,348 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   295,729 1,086 SH   SOLE   1,017 69 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,268,659 6,483 SH   SOLE   5,516 967 0
VANGUARD INDEX FDS MID CAP ETF 922908629   5,951,698 28,581 SH   SOLE   25,542 3,039 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,190,172 28,948 SH   SOLE   28,380 568 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   32,823,650 83,585 SH   SOLE   79,181 4,404 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,319,042 14,540 SH   SOLE   14,397 143 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,579,161 18,930 SH   SOLE   16,927 2,003 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   18,149,573 85,446 SH   SOLE   84,327 1,119 0
VANGUARD INDEX FDS VALUE ETF 922908744   277,516 2,012 SH   SOLE   1,753 259 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,244,621 23,995 SH   SOLE   22,895 1,100 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,712,887 94,692 SH   SOLE   90,281 4,411 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,199,725 12,875 SH   SOLE   12,823 52 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   3,408,332 72,088 SH   SOLE   71,156 932 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   246,321 5,121 SH   SOLE   5,021 100 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   16,436,626 287,605 SH   SOLE   277,966 9,639 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,247,760 16,422 SH   SOLE   9,410 7,012 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   4,827,168 83,805 SH   SOLE   77,129 6,676 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   13,997,149 186,256 SH   SOLE   174,480 11,776 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   1,215,629 10,182 SH   SOLE   10,047 135 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,910,102 12,293 SH   SOLE   11,850 443 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,409,985 26,345 SH   SOLE   22,240 4,105 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,296,851 121,154 SH   SOLE   118,216 2,938 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,076,333 20,096 SH   SOLE   20,035 61 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   344,208 1,517 SH   SOLE   1,517 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   8,092,189 63,849 SH   SOLE   63,244 605 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   472,081 2,008 SH   SOLE   1,948 60 0
VISA INC COM CL A 92826C839   7,786,420 33,853 SH   SOLE   32,949 904 0
WABTEC COM 929740108   260,615 2,452 SH   SOLE   2,452 0 0
WALMART INC COM 931142103   7,121,496 44,529 SH   SOLE   44,529 0 0
WASTE CONNECTIONS INC COM 94106B101   1,341,271 9,987 SH   SOLE   9,345 642 0
WATERS CORP COM 941848103   1,014,029 3,698 SH   SOLE   3,696 2 0
WATSCO INC COM 942622200   387,919 1,027 SH   SOLE   1,027 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,642,005 4,376 SH   SOLE   4,204 172 0
WHITE MTNS INS GROUP LTD COM G9618E107   598,402 400 SH   SOLE   400 0 0
XPEL INC COM 98379L100   474,921 6,159 SH   SOLE   5,884 275 0