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   6,511,376 75,233 SH   SOLE   0 75,233 0
ABBVIE INC COM 00287Y109   204,385 1,398 SH   SOLE   1,398 0 0
ADOBE INC COM 00724F101   298,069 551 SH   SOLE   551 0 0
ADVANCED MICRO DEVICES INC COM 007903107   6,930,818 68,076 SH   SOLE   68,076 0 0
ALPHABET INC CAP STK CL A 02079K305   13,061,345 96,323 SH   SOLE   96,323 0 0
ALPHABET INC CAP STK CL C 02079K107   1,095,287 8,010 SH   SOLE   8,010 0 0
AMAZON COM INC COM 023135106   8,558,895 68,378 SH   SOLE   68,378 0 0
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   245,067 4,297 SH   SOLE   4,297 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   1,084,899 21,128 SH   SOLE   21,128 0 0
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   373,166 8,895 SH   SOLE   8,895 0 0
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   419,216 9,047 SH   SOLE   9,047 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   5,948,015 110,723 SH   SOLE   110,723 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   3,078,383 42,946 SH   SOLE   42,946 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,308,381 17,555 SH   SOLE   17,555 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   276,633 2,389 SH   SOLE   2,389 0 0
APPLE INC COM 037833100   15,720,196 90,931 SH   SOLE   90,931 0 0
BANK AMERICA CORP COM 060505104   549,730 20,894 SH   SOLE   20,894 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,066,000 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,277,322 9,758 SH   SOLE   9,758 0 0
BOEING CO COM 097023105   221,804 1,232 SH   SOLE   1,232 0 0
BROADCOM INC COM 11135F101   290,666 341 SH   SOLE   341 0 0
CAL MAINE FOODS INC COM NEW 128030202   483,327 10,535 SH   SOLE   10,535 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   476,352 10,114 SH   SOLE   10,114 0 0
CISCO SYS INC COM 17275R102   1,147,118 21,672 SH   SOLE   21,672 0 0
CLOROX CO DEL COM 189054109   1,078,569 8,783 SH   SOLE   8,783 0 0
COSTCO WHSL CORP NEW COM 22160K105   662,476 1,198 SH   SOLE   1,198 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   372,357 2,083 SH   SOLE   2,083 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   19,022,238 3,257,232 SH   SOLE   3,257,232 0 0
DENTSPLY SIRONA INC COM 24906P109   1,648,467 51,757 SH   SOLE   0 0 51,757
DIAGEO PLC SPON ADR NEW 25243Q205   629,813 4,144 SH   SOLE   4,144 0 0
DISNEY WALT CO COM 254687106   397,722 4,812 SH   SOLE   4,812 0 0
DOCUSIGN INC COM 256163106   315,274 7,829 SH   SOLE   7,829 0 0
ELI LILLY & CO COM 532457108   348,461 596 SH   SOLE   596 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   474,122 25,894 SH   SOLE   25,894 0 0
EXXON MOBIL CORP COM 30231G102   293,846 2,645 SH   SOLE   2,645 0 0
FORD MTR CO DEL COM 345370860   135,189 11,614 SH   SOLE   11,614 0 0
GLOBUS MED INC CL A 379577208   997,107 19,433 SH   SOLE   19,433 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   12,360,877 148,980 SH   SOLE   148,980 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   1,213,188 83,495 SH   SOLE   0 0 83,495
HEALTHPEAK PROPERTIES INC COM 42250P103   316,120 19,020 SH   SOLE   0 19,020 0
HOME DEPOT INC COM 437076102   316,690 1,106 SH   SOLE   1,106 0 0
INDEPENDENT BK CORP MASS COM 453836108   399,466 8,758 SH   SOLE   8,758 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   254,950 2,850 SH   SOLE   2,850 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   840,173 31,037 SH   SOLE   0 31,037 0
ISHARES INC CORE MSCI EMKT 46434G103   527,179 11,443 SH   SOLE   0 11,443 0
ISHARES TR 0-5YR HI YL CP 46434V407   644,713 16,026 SH   SOLE   16,026 0 0
ISHARES TR CORE MSCI EAFE 46432F842   2,028,811 32,728 SH   SOLE   0 32,728 0
ISHARES TR CORE S&P SCP ETF 464287804   4,008,658 44,715 SH   SOLE   44,715 0 0
ISHARES TR CORE S&P TTL STK 464287150   8,431,964 91,245 SH   SOLE   91,245 0 0
ISHARES TR CORE S&P US GWT 464287671   11,030,895 117,550 SH   SOLE   117,550 0 0
ISHARES TR CORE S&P US VLU 464287663   4,527,769 62,135 SH   SOLE   62,135 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,779,475 6,569 SH   SOLE   6,569 0 0
ISHARES TR CORE US AGGBD ET 464287226   2,507,265 27,253 SH   SOLE   27,253 0 0
ISHARES TR IBOXX INV CP ETF 464287242   256,838 2,603 SH   SOLE   2,603 0 0
ISHARES TR NATIONAL MUN ETF 464288414   900,240 8,880 SH   SOLE   8,880 0 0
ISHARES TR RUS MID CAP ETF 464287499   455,636 6,842 SH   SOLE   6,842 0 0
ISHARES TR U.S. TECH ETF 464287721   1,124,031 10,702 SH   SOLE   10,702 0 0
ISHARES TR US CONSUM DISCRE 464287580   359,612 5,584 SH   SOLE   5,584 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,060,172 21,144 SH   SOLE   21,144 0 0
JOHNSON & JOHNSON COM 478160104   597,331 3,904 SH   SOLE   3,904 0 0
JPMORGAN CHASE & CO COM 46625H100   1,411,089 9,871 SH   SOLE   9,871 0 0
KIMBERLY-CLARK CORP COM 494368103   1,544,990 12,552 SH   SOLE   12,552 0 0
KROGER CO COM 501044101   269,855 6,115 SH   SOLE   6,115 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   304,187 1,522 SH   SOLE   1,522 0 0
LULULEMON ATHLETICA INC COM 550021109   381,966 965 SH   SOLE   965 0 0
MASTERCARD INCORPORATED CL A 57636Q104   265,627 691 SH   SOLE   691 0 0
MCDONALDS CORP COM 580135101   370,299 1,435 SH   SOLE   1,435 0 0
MEDTRONIC PLC SHS G5960L103   942,868 12,969 SH   SOLE   12,969 0 0
MERCK & CO INC COM 58933Y105   202,799 1,975 SH   SOLE   1,975 0 0
META PLATFORMS INC CL A 30303M102   843,232 2,732 SH   SOLE   0 2,732 0
MICROSOFT CORP COM 594918104   17,287,795 52,921 SH   SOLE   52,921 0 0
MID-AMER APT CMNTYS INC COM 59522J103   219,548 1,707 SH   SOLE   1,707 0 0
MISSION PRODUCE INC COM 60510V108   411,419 44,002 SH   SOLE   44,002 0 0
MUELLER WTR PRODS INC COM SER A 624758108   688,771 56,226 SH   SOLE   56,226 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   83,600 20,000 SH   SOLE   20,000 0 0
NORTHERN TR CORP COM 665859104   1,760,808 27,393 SH   SOLE   27,393 0 0
NVIDIA CORPORATION COM 67066G104   2,556,476 6,177 SH   SOLE   6,177 0 0
ORACLE CORP COM 68389X105   396,947 3,897 SH   SOLE   3,897 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,702,291 167,740 SH   SOLE   167,740 0 0
PALO ALTO NETWORKS INC COM 697435105   2,357,827 9,699 SH   SOLE   9,699 0 0
PEPSICO INC COM 713448108   229,614 1,435 SH   SOLE   1,435 0 0
PNC FINL SVCS GROUP INC COM 693475105   253,179 2,264 SH   SOLE   2,264 0 0
PROSPERITY BANCSHARES INC COM 743606105   253,650 5,000 SH   SOLE   5,000 0 0
QUEST DIAGNOSTICS INC COM 74834L100   217,681 1,759 SH   SOLE   1,759 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   487,296 3,288 SH   SOLE   3,288 0 0
SCHWAB CHARLES CORP COM 808513105   1,771,567 34,825 SH   SOLE   34,825 0 0
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   297,155 13,367 SH   SOLE   13,367 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   9,795,315 141,367 SH   SOLE   141,367 0 0
SEA LTD SPONSORD ADS 81141R100   460,331 10,319 SH   SOLE   10,319 0 0
SELECTQUOTE INC COM 816307300   22,990 19,000 SH   SOLE   19,000 0 0
SHOPIFY INC CL A 82509L107   231,613 4,529 SH   SOLE   4,529 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   588,071 26,230 SH   SOLE   0 0 26,230
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   400,616 13,412 SH   SOLE   13,412 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   214,248 509 SH   SOLE   509 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   519,438 11,258 SH   SOLE   0 11,258 0
SPDR SER TR PORTFOLIO S&P400 78464A847   218,844 5,223 SH   SOLE   5,223 0 0
STRYKER CORPORATION COM 863667101   453,533 1,707 SH   SOLE   1,707 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   319,755 3,502 SH   SOLE   3,502 0 0
TELADOC HEALTH INC COM 87918A105   324,379 17,572 SH   SOLE   17,572 0 0
TESLA INC COM 88160R101   1,994,826 9,410 SH   SOLE   9,410 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   287,005 13,028 SH   SOLE   13,028 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,209,063 7,482 SH   SOLE   7,482 0 0
UBER TECHNOLOGIES INC COM 90353T100   7,575,050 176,328 SH   SOLE   176,328 0 0
UNITEDHEALTH GROUP INC COM 91324P102   392,486 745 SH   SOLE   745 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   871,138 6,987 SH   SOLE   6,987 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,100,594 14,696 SH   SOLE   14,696 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,399,241 20,491 SH   SOLE   20,491 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   4,304,871 15,957 SH   SOLE   15,957 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   290,375 1,505 SH   SOLE   1,505 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   237,546 1,183 SH   SOLE   1,183 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,449,189 19,249 SH   SOLE   19,249 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   967,426 4,641 SH   SOLE   4,641 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,492,361 11,057 SH   SOLE   11,057 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   262,120 3,535 SH   SOLE   3,535 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   503,354 11,939 SH   SOLE   11,939 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   337,920 1,496 SH   SOLE   1,496 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   511,606 2,875 SH   SOLE   0 2,875 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   280,841 1,210 SH   SOLE   1,210 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   226,422 552 SH   SOLE   552 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   518,176 16,414 SH   SOLE   16,414 0 0
VISA INC COM CL A 92826C839   349,730 1,499 SH   SOLE   1,499 0 0
WALMART INC COM 931142103   773,966 4,875 SH   SOLE   4,875 0 0