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   2,562,560 20,876 SH   SOLE   0 20,876 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   208,817 751 SH   SOLE   751 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   507,869 1,488 SH   SOLE   1,488 0 0
ADVANCED MICRO DEVICES INC COM 007903107   6,797,399 96,376 SH   SOLE   96,376 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   486,923 8,678 SH   SOLE   0 0 8,678
ALPHABET INC CAP STK CL A 02079K305   11,953,086 131,180 SH   SOLE   131,180 0 0
ALPHABET INC CAP STK CL C 02079K107   920,462 10,029 SH   SOLE   10,029 0 0
AMAZON COM INC COM 023135106   6,553,345 68,650 SH   SOLE   68,650 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   218,373 4,035 SH   SOLE   4,035 0 0
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   249,807 5,174 SH   SOLE   5,174 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   372,734 6,570 SH   SOLE   6,570 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   1,227,099 17,505 SH   SOLE   17,505 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   914,607 11,735 SH   SOLE   0 11,735 0
AMERICAN WTR WKS CO INC NEW COM 030420103   385,830 2,527 SH   SOLE   2,527 0 0
AMPHENOL CORP NEW CL A 032095101   357,788 4,534 SH   SOLE   4,534 0 0
APPLE INC COM 037833100   14,309,655 105,833 SH   SOLE   105,833 0 0
APPLIED MATLS INC COM 038222105   282,263 2,573 SH   SOLE   2,573 0 0
APTARGROUP INC COM 038336103   571,847 5,107 SH   SOLE   0 0 5,107
BANK AMERICA CORP COM 060505104   765,110 22,690 SH   SOLE   22,690 0 0
BAXTER INTL INC COM 071813109   1,081,988 24,591 SH   SOLE   0 0 24,591
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,331,300 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,392,842 11,005 SH   SOLE   11,005 0 0
BLOCK INC CL A 852234103   248,058 3,440 SH   SOLE   3,440 0 0
BOEING CO COM 097023105   438,505 2,094 SH   SOLE   2,094 0 0
BROADCOM INC COM 11135F101   323,325 563 SH   SOLE   563 0 0
CAL MAINE FOODS INC COM NEW 128030202   232,545 4,202 SH   SOLE   0 0 4,202
CHEVRON CORP NEW COM 166764100   249,540 1,408 SH   SOLE   1,408 0 0
CHUBB LIMITED COM H1467J104   485,494 2,201 SH   SOLE   0 0 2,201
CISCO SYS INC COM 17275R102   1,729,408 36,874 SH   SOLE   36,874 0 0
CLOROX CO DEL COM 189054109   2,079,000 14,506 SH   SOLE   14,506 0 0
CORNING INC COM 219350105   216,134 6,014 SH   SOLE   6,014 0 0
COSTCO WHSL CORP NEW COM 22160K105   303,508 633 SH   SOLE   633 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   658,722 6,522 SH   SOLE   6,522 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   21,046,646 3,090,550 SH   SOLE   3,090,550 0 0
DENTSPLY SIRONA INC COM 24906P109   2,796,283 75,739 SH   SOLE   0 0 75,739
DIAGEO PLC SPON ADR NEW 25243Q205   294,038 1,603 SH   SOLE   1,603 0 0
DISNEY WALT CO COM 254687106   683,389 6,900 SH   SOLE   6,900 0 0
DOCUSIGN INC COM 256163106   227,988 3,965 SH   SOLE   3,965 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   201,360 14,497 SH   SOLE   14,497 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   483,226 19,092 SH   SOLE   0 0 19,092
EXXON MOBIL CORP COM 30231G102   342,117 3,093 SH   SOLE   3,093 0 0
FORD MTR CO DEL COM 345370860   169,099 13,626 SH   SOLE   13,626 0 0
FUTUREFUEL CORP COM 36116M106   1,804,243 192,350 SH   SOLE   192,350 0 0
GENERAL DYNAMICS CORP COM 369550108   223,491 943 SH   SOLE   943 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   11,673,041 150,058 SH   SOLE   150,058 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   939,836 44,925 SH   SOLE   0 0 44,925
HOME DEPOT INC COM 437076102   751,789 2,323 SH   SOLE   2,323 0 0
ICU MED INC COM 44930G107   1,332,926 7,625 SH   SOLE   0 0 7,625
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   430,094 5,011 SH   SOLE   5,011 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   1,316,372 5,124 SH   SOLE   0 5,124 0
INVESCO QQQ TR UNIT SER 1 46090E103   678,240 2,441 SH   SOLE   2,441 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,266,798 25,285 SH   SOLE   0 25,285 0
ISHARES TR CORE MSCI EAFE 46432F842   2,347,919 35,505 SH   SOLE   0 35,505 0
ISHARES TR CORE MSCI EURO 46434V738   1,351,888 26,210 SH   SOLE   26,210 0 0
ISHARES TR CORE MSCI PAC 46434V696   642,694 11,403 SH   SOLE   11,403 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   1,645,429 26,556 SH   SOLE   26,556 0 0
ISHARES TR CORE S&P SCP ETF 464287804   2,788,686 28,038 SH   SOLE   0 28,038 0
ISHARES TR CORE S&P TTL STK 464287150   3,870,753 44,394 SH   SOLE   44,394 0 0
ISHARES TR CORE S&P US GWT 464287671   9,442,493 114,109 SH   SOLE   114,109 0 0
ISHARES TR CORE S&P US VLU 464287663   2,881,302 39,405 SH   SOLE   39,405 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,148,213 8,004 SH   SOLE   0 8,004 0
ISHARES TR CORE US AGGBD ET 464287226   1,383,729 13,737 SH   SOLE   13,737 0 0
ISHARES TR HDG MSCI EAFE 46434V803   1,657,322 57,787 SH   SOLE   0 57,787 0
ISHARES TR IBOXX INV CP ETF 464287242   260,087 2,336 SH   SOLE   0 2,336 0
ISHARES TR MSCI EMG MKT ETF 464287234   218,267 5,351 SH   SOLE   5,351 0 0
ISHARES TR NATIONAL MUN ETF 464288414   570,467 5,272 SH   SOLE   0 5,272 0
ISHARES TR RUS MID CAP ETF 464287499   514,759 7,332 SH   SOLE   0 7,332 0
ISHARES TR U.S. TECH ETF 464287721   958,652 12,322 SH   SOLE   12,322 0 0
ISHARES TR US CONSM STAPLES 464287812   216,269 1,101 SH   SOLE   1,101 0 0
ISHARES TR US CONSUM DISCRE 464287580   465,746 7,654 SH   SOLE   7,654 0 0
ISHARES TR US TREAS BD ETF 46429B267   257,849 10,991 SH   SOLE   0 10,991 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   396,551 7,890 SH   SOLE   7,890 0 0
JOHNSON & JOHNSON COM 478160104   880,200 5,185 SH   SOLE   0 5,185 0
JPMORGAN CHASE & CO COM 46625H100   2,210,300 16,184 SH   SOLE   16,184 0 0
KIMBERLY-CLARK CORP COM 494368103   2,801,192 21,087 SH   SOLE   0 21,087 0
KROGER CO COM 501044101   533,027 11,777 SH   SOLE   11,777 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   382,052 1,520 SH   SOLE   1,520 0 0
LILLY ELI & CO COM 532457108   220,710 627 SH   SOLE   627 0 0
MASTERCARD INCORPORATED CL A 57636Q104   291,078 789 SH   SOLE   789 0 0
MCDONALDS CORP COM 580135101   406,127 1,527 SH   SOLE   1,527 0 0
MEDTRONIC PLC SHS G5960L103   359,166 4,562 SH   SOLE   4,562 0 0
MERCK & CO INC COM 58933Y105   241,623 2,221 SH   SOLE   2,221 0 0
META PLATFORMS INC CL A 30303M102   445,484 3,349 SH   SOLE   0 3,349 0
MICROSOFT CORP COM 594918104   17,344,992 73,555 SH   SOLE   73,555 0 0
MISSION PRODUCE INC COM 60510V108   411,345 34,336 SH   SOLE   0 34,336 0
MUELLER WTR PRODS INC COM SER A 624758108   1,050,696 88,146 SH   SOLE   0 88,146 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   29,600 20,000 SH   SOLE   20,000 0 0
NIKE INC CL B 654106103   397,917 3,147 SH   SOLE   3,147 0 0
NORTHERN TR CORP COM 665859104   1,680,124 16,976 SH   SOLE   0 0 16,976
NOVO-NORDISK A S ADR 670100205   247,515 1,771 SH   SOLE   1,771 0 0
NUTRIEN LTD COM 67077M108   526,367 6,805 SH   SOLE   6,805 0 0
NVIDIA CORPORATION COM 67066G104   1,496,650 8,613 SH   SOLE   8,613 0 0
ORACLE CORP COM 68389X105   261,344 3,014 SH   SOLE   3,014 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   994,187 144,085 SH   SOLE   144,085 0 0
PALO ALTO NETWORKS INC COM 697435105   1,617,362 11,416 SH   SOLE   0 11,416 0
PEPSICO INC COM 713448108   201,482 1,174 SH   SOLE   1,174 0 0
PHILLIPS 66 COM 718546104   280,193 2,728 SH   SOLE   2,728 0 0
PROCTER AND GAMBLE CO COM 742718109   290,917 1,987 SH   SOLE   1,987 0 0
PROSPERITY BANCSHARES INC COM 743606105   492,075 6,750 SH   SOLE   6,750 0 0
QUALCOMM INC COM 747525103   218,574 1,791 SH   SOLE   1,791 0 0
QUEST DIAGNOSTICS INC COM 74834L100   293,004 2,019 SH   SOLE   2,019 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   310,581 3,244 SH   SOLE   3,244 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   536,162 3,797 SH   SOLE   0 0 3,797
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   5,763,672 76,148 SH   SOLE   0 76,148 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   822,419 11,305 SH   SOLE   0 11,305 0
SELECTQUOTE INC COM 816307300   10,710 15,000 SH   SOLE   15,000 0 0
SHOPIFY INC CL A 82509L107   427,423 10,912 SH   SOLE   10,912 0 0
SJW GROUP COM 784305104   360,006 4,618 SH   SOLE   0 0 4,618
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   2,540,867 90,713 SH   SOLE   0 0 90,713
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   485,376 15,249 SH   SOLE   15,249 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   958,056 10,216 SH   SOLE   10,216 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   610,898 12,834 SH   SOLE   0 12,834 0
STARBUCKS CORP COM 855244109   352,695 3,359 SH   SOLE   3,359 0 0
STRYKER CORPORATION COM 863667101   450,612 1,788 SH   SOLE   1,788 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   606,782 6,782 SH   SOLE   6,782 0 0
TELADOC HEALTH INC COM 87918A105   372,836 14,144 SH   SOLE   14,144 0 0
TESLA INC COM 88160R101   1,076,472 8,359 SH   SOLE   8,359 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,683,935 9,170 SH   SOLE   0 9,170 0
UBER TECHNOLOGIES INC COM 90353T100   6,269,087 216,474 SH   SOLE   216,474 0 0
UNITEDHEALTH GROUP INC COM 91324P102   323,392 679 SH   SOLE   679 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,509,991 10,367 SH   SOLE   0 10,367 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   251,333 1,114 SH   SOLE   1,114 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   705,013 9,124 SH   SOLE   9,124 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,297,307 16,996 SH   SOLE   16,996 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   7,320,720 32,831 SH   SOLE   32,831 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   286,284 1,605 SH   SOLE   1,605 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   426,962 3,060 SH   SOLE   3,060 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   390,690 1,847 SH   SOLE   1,847 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   428,004 4,912 SH   SOLE   0 4,912 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   13,280,345 36,918 SH   SOLE   0 36,918 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   510,983 3,082 SH   SOLE   0 3,082 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   914,401 4,651 SH   SOLE   4,651 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   966,499 6,854 SH   SOLE   0 6,854 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   343,878 7,896 SH   SOLE   0 7,896 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   427,687 5,284 SH   SOLE   5,284 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   207,175 2,794 SH   SOLE   2,794 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   286,878 6,382 SH   SOLE   6,382 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   295,754 1,644 SH   SOLE   1,644 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   257,752 1,370 SH   SOLE   0 1,370 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   523,868 2,142 SH   SOLE   2,142 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   225,435 677 SH   SOLE   677 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   349,398 8,742 SH   SOLE   8,742 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   392,465 6,204 SH   SOLE   6,204 0 0
VISA INC COM CL A 92826C839   494,899 2,255 SH   SOLE   2,255 0 0
WALMART INC COM 931142103   1,388,872 9,861 SH   SOLE   9,861 0 0