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
2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100   594,487 19,283 SH   SOLE   0 0 19,283
3M CO COM 88579Y101   8,721,315 68,807 SH   SOLE   0 0 68,807
ABBVIE INC COM 00287Y109   219,639 1,176 SH   SOLE   0 0 1,176
ABRDN ASIA PACIFIC INCOME FU COM 003009107   37,364 13,440 SH   SOLE   0 0 13,440
ADOBE INC COM 00724F101   222,487 413 SH   SOLE   0 0 413
ADVANCED MICRO DEVICES INC COM 007903107   7,754,301 56,012 SH   SOLE   0 0 56,012
ALPHABET INC CAP STK CL A 02079K305   14,975,782 87,943 SH   SOLE   0 0 87,943
ALPHABET INC CAP STK CL C 02079K107   1,455,826 8,471 SH   SOLE   0 0 8,471
AMAZON COM INC COM 023135106   11,033,138 60,718 SH   SOLE   0 0 60,718
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   1,980,524 33,091 SH   SOLE   0 0 33,091
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   518,946 9,720 SH   SOLE   0 0 9,720
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   8,741,495 137,661 SH   SOLE   0 0 137,661
AMERICAN CENTY ETF TR US EQT ETF 025072885   5,882,215 64,244 SH   SOLE   0 0 64,244
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   1,621,257 25,312 SH   SOLE   0 0 25,312
AMERICAN CENTY ETF TR US SML CP VALU 025072877   3,472,226 35,084 SH   SOLE   0 0 35,084
APPLE INC COM 037833100   20,100,856 91,869 SH   SOLE   0 0 91,869
ASML HOLDING N V N Y REGISTRY SHS N07059210   231,405 269 SH   SOLE   0 0 269
BANK AMERICA CORP COM 060505104   616,011 14,923 SH   SOLE   0 0 14,923
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,648,499 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,277,433 9,694 SH   SOLE   0 0 9,694
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   600,472 11,392 SH   SOLE   0 0 11,392
BROADCOM INC COM 11135F101   628,913 4,382 SH   SOLE   0 0 4,382
CALIFORNIA WTR SVC GROUP COM 130788102   623,473 11,693 SH   SOLE   0 0 11,693
CHEVRON CORP NEW COM 166764100   298,586 1,871 SH   SOLE   0 0 1,871
CISCO SYS INC COM 17275R102   381,991 7,935 SH   SOLE   0 0 7,935
CLOROX CO DEL COM 189054109   1,860,465 14,123 SH   SOLE   0 0 14,123
COSTCO WHSL CORP NEW COM 22160K105   833,655 1,029 SH   SOLE   0 0 1,029
CROWDSTRIKE HLDGS INC CL A 22788C105   1,841,863 7,883 SH   SOLE   0 0 7,883
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   17,659,180 3,546,020 SH   SOLE   0 0 3,546,020
DENTSPLY SIRONA INC COM 24906P109   2,250,248 84,027 SH   SOLE   0 0 84,027
DIAGEO PLC SPON ADR NEW 25243Q205   390,124 3,111 SH   SOLE   0 0 3,111
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   264,196 9,466 SH   SOLE   0 0 9,466
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   303,453 5,152 SH   SOLE   0 0 5,152
ELI LILLY & CO COM 532457108   669,334 847 SH   SOLE   0 0 847
ENVISTA HOLDINGS CORPORATION COM 29415F104   764,336 45,227 SH   SOLE   0 0 45,227
EXXON MOBIL CORP COM 30231G102   345,505 2,924 SH   SOLE   0 0 2,924
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   2,441,559 53,614 SH   SOLE   0 0 53,614
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   283,251 4,915 SH   SOLE   0 0 4,915
FIRST SOLAR INC COM 336433107   215,740 1,023 SH   SOLE   0 0 1,023
FORD MTR CO DEL COM 345370860   129,871 11,981 SH   SOLE   0 0 11,981
GLOBE LIFE INC COM 37959E102   236,717 2,506 SH   SOLE   0 0 2,506
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   320,512 3,200 SH   SOLE   0 0 3,200
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   11,868,530 110,931 SH   SOLE   0 0 110,931
GOLDMAN SACHS ETF TR S&P 500 CORE PRE 38149W622   574,967 12,223 SH   SOLE   0 0 12,223
HEALTHCARE RLTY TR CL A COM 42226K105   300,524 16,950 SH   SOLE   0 0 16,950
HENRY SCHEIN INC COM 806407102   981,127 13,544 SH   SOLE   0 0 13,544
HOLOGIC INC COM 436440101   283,009 3,430 SH   SOLE   0 0 3,430
HOME DEPOT INC COM 437076102   438,378 1,205 SH   SOLE   0 0 1,205
IDACORP INC COM 451107106   622,888 6,319 SH   SOLE   0 0 6,319
ILLUMINA INC COM 452327109   306,373 2,501 SH   SOLE   0 0 2,501
INTUIT COM 461202103   221,258 348 SH   SOLE   0 0 348
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   226,960 2,192 SH   SOLE   0 0 2,192
ISHARES INC CORE MSCI EMKT 46434G103   624,409 11,815 SH   SOLE   0 0 11,815
ISHARES TR 0-5YR HI YL CP 46434V407   1,036,455 24,330 SH   SOLE   0 0 24,330
ISHARES TR CORE MSCI EAFE 46432F842   3,535,931 47,951 SH   SOLE   0 0 47,951
ISHARES TR CORE S&P MCP ETF 464287507   244,737 3,973 SH   SOLE   0 0 3,973
ISHARES TR CORE S&P SCP ETF 464287804   8,699,068 73,940 SH   SOLE   0 0 73,940
ISHARES TR CORE S&P TTL STK 464287150   16,178,031 135,642 SH   SOLE   0 0 135,642
ISHARES TR CORE S&P US GWT 464287671   13,404,910 109,063 SH   SOLE   0 0 109,063
ISHARES TR CORE S&P US VLU 464287663   5,995,934 65,018 SH   SOLE   0 0 65,018
ISHARES TR CORE S&P500 ETF 464287200   7,000,489 12,849 SH   SOLE   0 0 12,849
ISHARES TR CORE US AGGBD ET 464287226   3,393,935 34,428 SH   SOLE   0 0 34,428
ISHARES TR EAFE GRWTH ETF 464288885   703,701 6,934 SH   SOLE   0 0 6,934
ISHARES TR IBOXX INV CP ETF 464287242   855,863 7,857 SH   SOLE   0 0 7,857
ISHARES TR NATIONAL MUN ETF 464288414   1,229,421 11,446 SH   SOLE   0 0 11,446
ISHARES TR S&P 500 GRWT ETF 464287309   356,942 4,016 SH   SOLE   0 0 4,016
ISHARES TR U.S. TECH ETF 464287721   1,513,156 10,702 SH   SOLE   0 0 10,702
ISHARES TR US CONSUM DISCRE 464287580   453,923 5,584 SH   SOLE   0 0 5,584
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   581,650 10,197 SH   SOLE   0 0 10,197
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   341,626 6,522 SH   SOLE   0 0 6,522
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,066,979 40,857 SH   SOLE   0 0 40,857
JOHNSON & JOHNSON COM 478160104   428,057 2,653 SH   SOLE   0 0 2,653
JPMORGAN CHASE & CO. COM 46625H100   2,244,571 10,431 SH   SOLE   0 0 10,431
KIMBERLY-CLARK CORP COM 494368103   1,169,568 8,576 SH   SOLE   0 0 8,576
KROGER CO COM 501044101   325,739 5,955 SH   SOLE   0 0 5,955
MARRIOTT INTL INC NEW CL A 571903202   228,264 956 SH   SOLE   0 0 956
MARTEN TRANS LTD COM 573075108   247,038 13,043 SH   SOLE   0 0 13,043
MASTERCARD INCORPORATED CL A 57636Q104   359,307 803 SH   SOLE   0 0 803
MCCORMICK & CO INC COM NON VTG 579780206   448,427 5,834 SH   SOLE   0 0 5,834
MCDONALDS CORP COM 580135101   483,763 1,816 SH   SOLE   0 0 1,816
MERCADOLIBRE INC COM 58733R102   1,444,021 888 SH   SOLE   0 0 888
MERCK & CO INC COM 58933Y105   292,620 2,539 SH   SOLE   0 0 2,539
META PLATFORMS INC CL A 30303M102   1,392,704 3,007 SH   SOLE   0 0 3,007
MICROSOFT CORP COM 594918104   21,595,681 51,063 SH   SOLE   0 0 51,063
MID-AMER APT CMNTYS INC COM 59522J103   313,850 2,221 SH   SOLE   0 0 2,221
MISSION PRODUCE INC COM 60510V108   247,071 22,001 SH   SOLE   0 0 22,001
MONDELEZ INTL INC CL A 609207105   204,704 3,053 SH   SOLE   0 0 3,053
MORGAN STANLEY COM NEW 617446448   222,565 2,145 SH   SOLE   0 0 2,145
NETFLIX INC COM 64110L106   274,558 441 SH   SOLE   0 0 441
NEXTERA ENERGY INC COM 65339F101   203,007 2,733 SH   SOLE   0 0 2,733
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   93,600 20,000 SH   SOLE   0 0 20,000
NORTHERN TR CORP COM 665859104   1,505,876 16,929 SH   SOLE   0 0 16,929
NORTHROP GRUMMAN CORP COM 666807102   357,322 734 SH   SOLE   0 0 734
NVIDIA CORPORATION COM 67066G104   6,368,265 61,393 SH   SOLE   0 0 61,393
ORACLE CORP COM 68389X105   438,293 3,231 SH   SOLE   0 0 3,231
PALANTIR TECHNOLOGIES INC CL A 69608A108   4,173,395 158,263 SH   SOLE   0 0 158,263
PALO ALTO NETWORKS INC COM 697435105   3,464,034 10,910 SH   SOLE   0 0 10,910
PEPSICO INC COM 713448108   206,084 1,190 SH   SOLE   0 0 1,190
PNC FINL SVCS GROUP INC COM 693475105   345,944 1,901 SH   SOLE   0 0 1,901
PROCTER AND GAMBLE CO COM 742718109   244,515 1,512 SH   SOLE   0 0 1,512
PROSPERITY BANCSHARES INC COM 743606105   365,050 5,000 SH   SOLE   0 0 5,000
QIAGEN NV SHS NEW N72482149   1,734,972 38,805 SH   SOLE   0 0 38,805
REINSURANCE GRP OF AMERICA I COM NEW 759351604   444,985 1,971 SH   SOLE   0 0 1,971
ROGERS CORP COM 775133101   254,326 2,078 SH   SOLE   0 0 2,078
SCHWAB CHARLES CORP COM 808513105   704,991 10,861 SH   SOLE   0 0 10,861
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   308,397 8,641 SH   SOLE   0 0 8,641
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   283,870 11,405 SH   SOLE   0 0 11,405
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   10,670,608 128,872 SH   SOLE   0 0 128,872
SEA LTD SPONSORD ADS 81141R100   639,798 9,837 SH   SOLE   0 0 9,837
SELECTQUOTE INC COM 816307300   77,330 19,000 SH   SOLE   0 0 19,000
SERVICENOW INC COM 81762P102   204,493 256 SH   SOLE   0 0 256
SHOPIFY INC CL A 82509L107   526,643 8,896 SH   SOLE   0 0 8,896
SJW GROUP COM 784305104   433,589 7,115 SH   SOLE   0 0 7,115
SOLVENTUM CORP COM SHS 83444M101   879,829 14,925 SH   SOLE   0 0 14,925
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   476,621 13,392 SH   SOLE   0 0 13,392
SPDR S&P 500 ETF TR TR UNIT 78462F103   611,488 1,128 SH   SOLE   0 0 1,128
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   275,340 3,000 SH   SOLE   0 0 3,000
SPDR SER TR NUVEEN BLMBRG SH 78468R739   553,491 11,652 SH   SOLE   0 0 11,652
SPDR SER TR NUVEEN BLOOMBERG 78464A284   227,803 8,806 SH   SOLE   0 0 8,806
SPDR SER TR PORTFOLIO S&P400 78464A847   1,212,354 22,451 SH   SOLE   0 0 22,451
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   243,480 6,000 SH   SOLE   0 0 6,000
STRYKER CORPORATION COM 863667101   571,949 1,732 SH   SOLE   0 0 1,732
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   477,353 3,089 SH   SOLE   0 0 3,089
TESLA INC COM 88160R101   6,199,299 27,847 SH   SOLE   0 0 27,847
THERMO FISHER SCIENTIFIC INC COM 883556102   628,636 1,022 SH   SOLE   0 0 1,022
T-MOBILE US INC COM 872590104   277,946 1,585 SH   SOLE   0 0 1,585
UBER TECHNOLOGIES INC COM 90353T100   9,627,786 152,604 SH   SOLE   0 0 152,604
UNITEDHEALTH GROUP INC COM 91324P102   538,436 934 SH   SOLE   0 0 934
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   203,779 888 SH   SOLE   0 0 888
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   610,305 7,881 SH   SOLE   0 0 7,881
VANGUARD INDEX FDS GROWTH ETF 922908736   3,198,171 8,921 SH   SOLE   0 0 8,921
VANGUARD INDEX FDS LARGE CAP ETF 922908637   349,128 1,405 SH   SOLE   0 0 1,405
VANGUARD INDEX FDS MID CAP ETF 922908629   419,163 1,676 SH   SOLE   0 0 1,676
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   237,028 2,612 SH   SOLE   0 0 2,612
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,021,674 10,082 SH   SOLE   0 0 10,082
VANGUARD INDEX FDS SMALL CP ETF 922908751   241,460 1,041 SH   SOLE   0 0 1,041
VANGUARD INDEX FDS SML CP GRW ETF 922908595   892,399 3,441 SH   SOLE   0 0 3,441
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,126,479 7,917 SH   SOLE   0 0 7,917
VANGUARD INDEX FDS VALUE ETF 922908744   1,005,834 6,020 SH   SOLE   0 0 6,020
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   531,628 6,623 SH   SOLE   0 0 6,623
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,632,833 43,246 SH   SOLE   0 0 43,246
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   909,432 18,127 SH   SOLE   0 0 18,127
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   277,119 1,005 SH   SOLE   0 0 1,005
VANGUARD WORLD FD INF TECH ETF 92204A702   308,656 562 SH   SOLE   0 0 562
VANGUARD WORLD FD MEGA GRWTH IND 921910816   449,499 1,501 SH   SOLE   0 0 1,501
VERIZON COMMUNICATIONS INC COM 92343V104   283,858 7,089 SH   SOLE   0 0 7,089
VISA INC COM CL A 92826C839   475,436 1,807 SH   SOLE   0 0 1,807
WALMART INC COM 931142103   1,055,493 15,255 SH   SOLE   0 0 15,255
WATERS CORP COM 941848103   201,511 615 SH   SOLE   0 0 615
WERNER ENTERPRISES INC COM 950755108   725,777 17,947 SH   SOLE   0 0 17,947