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   215,193 1,667 SH   SOLE   0 0 1,667
ABBOTT LABS COM 002824100   439,206 3,883 SH   SOLE   0 0 3,883
ABBVIE INC COM 00287Y109   828,437 4,662 SH   SOLE   0 0 4,662
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   246,253 700 SH   SOLE   0 0 700
ADTALEM GLOBAL ED INC COM 00737L103   8,831,256 97,207 SH   SOLE   0 0 97,207
ALPHABET INC CAP STK CL C 02079K107   2,037,024 10,696 SH   SOLE   0 0 10,696
ALPHABET INC CAP STK CL A 02079K305   5,144,105 27,174 SH   SOLE   0 0 27,174
ALTRIA GROUP INC COM 02209S103   344,853 6,595 SH   SOLE   0 0 6,595
AMAZON COM INC COM 023135106   7,683,038 35,020 SH   SOLE   0 0 35,020
AMERICAN EXPRESS CO COM 025816109   5,368,634 18,089 SH   SOLE   0 0 18,089
AMERICAN WTR WKS CO INC NEW COM 030420103   211,633 1,700 SH   SOLE   0 0 1,700
AMGEN INC COM 031162100   1,225,008 4,700 SH   SOLE   0 0 4,700
APPLE INC COM 037833100   8,789,600 35,099 SH   SOLE   0 0 35,099
APPLOVIN CORP COM CL A 03831W108   4,485,046 13,850 SH   SOLE   0 0 13,850
ARISTA NETWORKS INC COM SHS 040413205   687,497 6,220 SH   SOLE   0 0 6,220
ASTRAZENECA PLC SPONSORED ADR 046353108   321,048 4,900 SH   SOLE   0 0 4,900
AUTOMATIC DATA PROCESSING IN COM 053015103   289,510 989 SH   SOLE   0 0 989
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,363,855 5,215 SH   SOLE   0 0 5,215
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   831,748 58,864 SH   SOLE   0 0 58,864
BOEING CO COM 097023105   395,595 2,235 SH   SOLE   0 0 2,235
BRISTOL-MYERS SQUIBB CO COM 110122108   1,172,263 20,726 SH   SOLE   0 0 20,726
BROADCOM INC COM 11135F101   5,359,909 23,119 SH   SOLE   0 0 23,119
CANADIAN PACIFIC KANSAS CITY COM 13646K108   303,375 4,192 SH   SOLE   0 0 4,192
CATERPILLAR INC COM 149123101   2,949,660 8,131 SH   SOLE   0 0 8,131
CHEVRON CORP NEW COM 166764100   1,513,398 10,449 SH   SOLE   0 0 10,449
CISCO SYS INC COM 17275R102   296,059 5,001 SH   SOLE   0 0 5,001
CITIGROUP INC COM NEW 172967424   200,436 2,848 SH   SOLE   0 0 2,848
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   217,342 4,670 SH   SOLE   0 0 4,670
COCA COLA CO COM 191216100   317,691 5,103 SH   SOLE   0 0 5,103
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   215,320 2,800 SH   SOLE   0 0 2,800
COLGATE PALMOLIVE CO COM 194162103   1,038,283 11,421 SH   SOLE   0 0 11,421
COLUMBIA BKG SYS INC COM 197236102   251,652 9,317 SH   SOLE   0 0 9,317
COMMERCE BANCSHARES INC COM 200525103   1,569,714 25,192 SH   SOLE   0 0 25,192
CONOCOPHILLIPS COM 20825C104   321,940 3,246 SH   SOLE   0 0 3,246
COSTCO WHSL CORP NEW COM 22160K105   2,321,828 2,534 SH   SOLE   0 0 2,534
CSX CORP COM 126408103   343,321 10,639 SH   SOLE   0 0 10,639
CYTOMX THERAPEUTICS INC COM 23284F105   10,300 10,000 SH   SOLE   0 0 10,000
DAVITA INC COM 23918K108   224,325 1,500 SH   SOLE   0 0 1,500
DBX ETF TR XTRACK MSCI EURP 233051853   351,725 8,535 SH   SOLE   0 0 8,535
DECKERS OUTDOOR CORP COM 243537107   213,528 1,051 SH   SOLE   0 0 1,051
DISNEY WALT CO COM 254687106   319,018 2,865 SH   SOLE   0 0 2,865
DOUBLELINE INCOME SOLUTIONS COM 258622109   394,824 31,410 SH   SOLE   0 0 31,410
ELI LILLY & CO COM 532457108   2,182,058 2,827 SH   SOLE   0 0 2,827
EXXON MOBIL CORP COM 30231G102   1,252,007 11,639 SH   SOLE   0 0 11,639
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   2,828,378 34,670 SH   SOLE   0 0 34,670
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   243,170 1,000 SH   SOLE   0 0 1,000
FTAI AVIATION LTD SHS G3730V105   1,019,955 7,081 SH   SOLE   0 0 7,081
GE AEROSPACE COM NEW 369604301   899,165 5,391 SH   SOLE   0 0 5,391
GE VERNOVA INC COM 36828A101   248,013 754 SH   SOLE   0 0 754
GENERAC HLDGS INC COM 368736104   696,950 4,495 SH   SOLE   0 0 4,495
GENERAL MLS INC COM 370334104   527,289 8,269 SH   SOLE   0 0 8,269
GOLD ROYALTY CORP COMMON SHARES 38071H106   563,596 36,361 SH   SOLE   0 0 36,361
GOLDMAN SACHS GROUP INC COM 38141G104   470,694 822 SH   SOLE   0 0 822
GRANITE CONSTR INC COM 387328107   4,994,213 56,940 SH   SOLE   0 0 56,940
HERSHEY CO COM 427866108   247,082 1,459 SH   SOLE   0 0 1,459
HOME DEPOT INC COM 437076102   1,127,293 2,898 SH   SOLE   0 0 2,898
HONEYWELL INTL INC COM 438516106   349,452 1,547 SH   SOLE   0 0 1,547
HUMANA INC COM 444859102   4,327,278 17,056 SH   SOLE   0 0 17,056
IDEXX LABS INC COM 45168D104   294,369 712 SH   SOLE   0 0 712
INTEL CORP COM 458140100   309,572 15,440 SH   SOLE   0 0 15,440
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,480,518 8,449 SH   SOLE   0 0 8,449
INVESCO QQQ TR UNIT SER 1 46090E103   1,997,730 3,908 SH   SOLE   0 0 3,908
ISHARES INC EM MKTS DIV ETF 464286319   1,014,778 39,287 SH   SOLE   0 0 39,287
ISHARES INC MSCI FRANCE ETF 464286707   774,726 21,592 SH   SOLE   0 0 21,592
ISHARES TR MSCI ACWI ETF 464288257   1,256,207 10,691 SH   SOLE   0 0 10,691
ISHARES TR MSCI USA ESG SLC 464288802   458,273 3,769 SH   SOLE   0 0 3,769
ISHARES TR NATIONAL MUN ETF 464288414   780,692 7,327 SH   SOLE   0 0 7,327
ISHARES TR ULTRA SHORT-TERM 46434V878   215,689 4,277 SH   SOLE   0 0 4,277
ISHARES TR GRWT ALLOCAT ETF 464289867   321,737 5,613 SH   SOLE   0 0 5,613
ISHARES TR CORE S&P MCP ETF 464287507   418,100 6,710 SH   SOLE   0 0 6,710
ISHARES TR CORE S&P500 ETF 464287200   269,615 458 SH   SOLE   0 0 458
ISHARES TR CORE US AGGBD ET 464287226   378,213 3,903 SH   SOLE   0 0 3,903
ISHARES TR AGGRES ALLOC ETF 464289859   1,743,856 22,763 SH   SOLE   0 0 22,763
ISHARES TR IBOXX INV CP ETF 464287242   465,529 4,357 SH   SOLE   0 0 4,357
ISHARES TR INTL SEL DIV ETF 464288448   647,551 23,651 SH   SOLE   0 0 23,651
ISHARES TR ISHARES BIOTECH 464287556   386,185 2,921 SH   SOLE   0 0 2,921
ISHARES TR RUSSELL 2000 ETF 464287655   2,152,371 9,741 SH   SOLE   0 0 9,741
ISHARES TR S&P 500 GRWT ETF 464287309   3,559,350 35,057 SH   SOLE   0 0 35,057
ISHARES TR S&P 500 VAL ETF 464287408   3,111,595 16,301 SH   SOLE   0 0 16,301
ISHARES TR S&P MC 400GR ETF 464287606   1,644,776 18,088 SH   SOLE   0 0 18,088
ISHARES TR S&P MC 400VL ETF 464287705   1,492,397 11,943 SH   SOLE   0 0 11,943
ISHARES TR CORE S&P SCP ETF 464287804   314,896 2,733 SH   SOLE   0 0 2,733
ISHARES TR S&P SML 600 GWT 464287887   1,173,083 8,666 SH   SOLE   0 0 8,666
ISHARES TR ISHS 1-5YR INVS 464288646   1,317,775 25,489 SH   SOLE   0 0 25,489
ISHARES TR SELECT DIVID ETF 464287168   2,135,162 16,263 SH   SOLE   0 0 16,263
ISHARES TR 20 YR TR BD ETF 464287432   2,079,140 23,808 SH   SOLE   0 0 23,808
ISHARES TR 0-3 MNTH TREASRY 46436E718   400,277 3,990 SH   SOLE   0 0 3,990
ISHARES TR SP SMCP600VL ETF 464287879   1,040,606 9,581 SH   SOLE   0 0 9,581
ITRON INC COM 465741106   4,660,688 42,924 SH   SOLE   0 0 42,924
JOHNSON & JOHNSON COM 478160104   1,539,567 10,646 SH   SOLE   0 0 10,646
JOHNSON CTLS INTL PLC SHS G51502105   1,200,762 15,213 SH   SOLE   0 0 15,213
JPMORGAN CHASE & CO. COM 46625H100   1,300,427 5,425 SH   SOLE   0 0 5,425
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   6,612,309 298,929 SH   SOLE   0 0 298,929
LOWES COS INC COM 548661107   311,955 1,264 SH   SOLE   0 0 1,264
MANULIFE FINL CORP COM 56501R106   287,139 9,350 SH   SOLE   0 0 9,350
MARATHON PETE CORP COM 56585A102   229,757 1,647 SH   SOLE   0 0 1,647
MCDONALDS CORP COM 580135101   697,783 2,407 SH   SOLE   0 0 2,407
MERCK & CO INC COM 58933Y105   1,589,193 15,975 SH   SOLE   0 0 15,975
META PLATFORMS INC CL A 30303M102   795,123 1,358 SH   SOLE   0 0 1,358
MICROSOFT CORP COM 594918104   10,300,617 24,438 SH   SOLE   0 0 24,438
MODINE MFG CO COM 607828100   3,448,686 29,748 SH   SOLE   0 0 29,748
NETFLIX INC COM 64110L106   1,820,075 2,042 SH   SOLE   0 0 2,042
NEWMONT CORP COM 651639106   261,396 7,023 SH   SOLE   0 0 7,023
NEXTERA ENERGY INC COM 65339F101   284,824 3,973 SH   SOLE   0 0 3,973
NIKE INC CL B 654106103   1,130,358 14,938 SH   SOLE   0 0 14,938
NORTHROP GRUMMAN CORP COM 666807102   894,467 1,906 SH   SOLE   0 0 1,906
NUTANIX INC CL A 67059N108   3,877,772 63,383 SH   SOLE   0 0 63,383
NUTRIEN LTD COM 67077M108   594,056 13,275 SH   SOLE   0 0 13,275
NVIDIA CORPORATION COM 67066G104   12,861,406 95,773 SH   SOLE   0 0 95,773
NXP SEMICONDUCTORS N V COM N6596X109   516,507 2,485 SH   SOLE   0 0 2,485
OLD DOMINION FREIGHT LINE IN COM 679580100   1,763,476 9,997 SH   SOLE   0 0 9,997
ONEOK INC NEW COM 682680103   3,673,746 36,591 SH   SOLE   0 0 36,591
ORACLE CORP COM 68389X105   976,344 5,859 SH   SOLE   0 0 5,859
PARKER-HANNIFIN CORP COM 701094104   5,411,367 8,508 SH   SOLE   0 0 8,508
PARSONS CORP DEL COM 70202L102   5,178,362 56,134 SH   SOLE   0 0 56,134
PEPSICO INC COM 713448108   861,906 5,668 SH   SOLE   0 0 5,668
PHILIP MORRIS INTL INC COM 718172109   313,030 2,601 SH   SOLE   0 0 2,601
PHILLIPS 66 COM 718546104   504,710 4,430 SH   SOLE   0 0 4,430
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,342,036 23,341 SH   SOLE   0 0 23,341
PRIMORIS SVCS CORP COM 74164F103   6,620,142 86,651 SH   SOLE   0 0 86,651
PROCTER AND GAMBLE CO COM 742718109   2,947,823 17,583 SH   SOLE   0 0 17,583
PURE STORAGE INC CL A 74624M102   2,537,489 41,307 SH   SOLE   0 0 41,307
QUALCOMM INC COM 747525103   303,860 1,978 SH   SOLE   0 0 1,978
QUANTA SVCS INC COM 74762E102   5,014,449 15,866 SH   SOLE   0 0 15,866
REPUBLIC SVCS INC COM 760759100   229,345 1,140 SH   SOLE   0 0 1,140
RH COM 74967X103   995,389 2,529 SH   SOLE   0 0 2,529
RTX CORPORATION COM 75513E101   480,932 4,156 SH   SOLE   0 0 4,156
SALESFORCE INC COM 79466L302   203,607 609 SH   SOLE   0 0 609
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   266,862 9,768 SH   SOLE   0 0 9,768
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   239,234 1,739 SH   SOLE   0 0 1,739
SHELL PLC SPON ADS 780259305   367,129 5,860 SH   SOLE   0 0 5,860
SHERWIN WILLIAMS CO COM 824348106   6,230,237 18,328 SH   SOLE   0 0 18,328
SPDR GOLD TR GOLD SHS 78463V107   741,061 3,061 SH   SOLE   0 0 3,061
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,907,917 15,199 SH   SOLE   0 0 15,199
SPDR SER TR BBG CONV SEC ETF 78464A359   784,430 10,071 SH   SOLE   0 0 10,071
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   204,797 1,037 SH   SOLE   0 0 1,037
TESLA INC COM 88160R101   2,386,572 5,910 SH   SOLE   0 0 5,910
THE CIGNA GROUP COM 125523100   237,066 859 SH   SOLE   0 0 859
THERMO FISHER SCIENTIFIC INC COM 883556102   361,561 695 SH   SOLE   0 0 695
TRANE TECHNOLOGIES PLC SHS G8994E103   319,488 865 SH   SOLE   0 0 865
TRANSDIGM GROUP INC COM 893641100   200,230 158 SH   SOLE   0 0 158
TRUIST FINL CORP COM 89832Q109   2,419,563 55,776 SH   SOLE   0 0 55,776
UNILEVER PLC SPON ADR NEW 904767704   542,903 9,575 SH   SOLE   0 0 9,575
UNION PAC CORP COM 907818108   254,949 1,118 SH   SOLE   0 0 1,118
UNITED AIRLS HLDGS INC COM 910047109   478,023 4,923 SH   SOLE   0 0 4,923
US BANCORP DEL COM NEW 902973304   207,917 4,347 SH   SOLE   0 0 4,347
VALERO ENERGY CORP COM 91913Y100   330,993 2,700 SH   SOLE   0 0 2,700
VANECK ETF TRUST GOLD MINERS ETF 92189F106   237,811 7,013 SH   SOLE   0 0 7,013
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,565,053 20,254 SH   SOLE   0 0 20,254
VANGUARD INDEX FDS SMALL CP ETF 922908751   519,160 2,161 SH   SOLE   0 0 2,161
VANGUARD INDEX FDS GROWTH ETF 922908736   251,600 613 SH   SOLE   0 0 613
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,138,561 9,537 SH   SOLE   0 0 9,537
VANGUARD INDEX FDS TOTAL STK MKT 922908769   290,740 1,003 SH   SOLE   0 0 1,003
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   984,202 19,633 SH   SOLE   0 0 19,633
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   309,796 3,468 SH   SOLE   0 0 3,468
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,148,161 14,718 SH   SOLE   0 0 14,718
VANGUARD WORLD FD INF TECH ETF 92204A702   2,480,205 3,989 SH   SOLE   0 0 3,989
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   269,419 1,062 SH   SOLE   0 0 1,062
VERACYTE INC COM 92337F107   3,587,404 90,591 SH   SOLE   0 0 90,591
VERIZON COMMUNICATIONS INC COM 92343V104   288,488 7,214 SH   SOLE   0 0 7,214
VIRTU FINL INC CL A 928254101   1,218,472 34,150 SH   SOLE   0 0 34,150
VISA INC COM CL A 92826C839   3,821,022 12,090 SH   SOLE   0 0 12,090
VISTRA CORP COM 92840M102   284,564 2,064 SH   SOLE   0 0 2,064
WALMART INC COM 931142103   550,954 6,098 SH   SOLE   0 0 6,098
WASTE MGMT INC DEL COM 94106L109   230,041 1,140 SH   SOLE   0 0 1,140
WEYERHAEUSER CO MTN BE COM NEW 962166104   222,047 7,888 SH   SOLE   0 0 7,888
WISDOMTREE TR JAPN HEDGE EQT 97717W851   667,806 6,055 SH   SOLE   0 0 6,055