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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 3,033,482 20,656 SH SOLE 0 0 0 20,656
ABBOTT LABS COM 002824100 1,435,524 10,822 SH SOLE 0 0 0 10,822
ABBVIE INC COM 00287Y109 481,174 2,297 SH SOLE 0 0 0 2,297
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 987,108 3,163 SH SOLE 0 0 0 3,163
ADOBE INC COM 00724F101 1,430,067 3,729 SH SOLE 0 0 0 3,729
AFLAC INC COM 001055102 284,462 2,558 SH SOLE 0 0 0 2,558
AIRBNB INC COM CL A 009066101 925,696 7,749 SH SOLE 0 0 0 7,749
ALPHABET INC CAP STK CL C 02079K107 1,477,079 9,455 SH SOLE 0 0 0 9,455
ALPHABET INC CAP STK CL A 02079K305 1,357,197 8,776 SH SOLE 0 0 0 8,776
AMAZON COM INC COM 023135106 2,889,758 15,188 SH SOLE 0 0 0 15,188
AMERIPRISE FINL INC COM 03076C106 1,224,814 2,530 SH SOLE 0 0 0 2,530
AMGEN INC COM 031162100 276,968 889 SH SOLE 0 0 0 889
APPLE INC COM 037833100 11,317,973 50,952 SH SOLE 0 0 0 50,952
APPLIED MATLS INC COM 038222105 736,342 5,074 SH SOLE 0 0 0 5,074
APPLOVIN CORP COM CL A 03831W108 2,131,154 8,043 SH SOLE 0 0 0 8,043
APTIV PLC COM SHS G3265R107 583,963 9,815 SH SOLE 0 0 0 9,815
ARES CAPITAL CORP COM 04010L103 3,539,645 159,731 SH SOLE 0 0 0 159,731
AXON ENTERPRISE INC COM 05464C101 303,473 577 SH SOLE 0 0 0 577
BANK AMERICA CORP COM 060505104 852,492 20,429 SH SOLE 0 0 0 20,429
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,502,061 4,698 SH SOLE 0 0 0 4,698
BROADCOM INC COM 11135F101 3,495,623 20,878 SH SOLE 0 0 0 20,878
BROWN & BROWN INC COM 115236101 280,951 2,258 SH SOLE 0 0 0 2,258
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 209,101 2,042 SH SOLE 0 0 0 2,042
CARDINAL HEALTH INC COM 14149Y108 265,187 1,925 SH SOLE 0 0 0 1,925
CATERPILLAR INC COM 149123101 825,819 2,504 SH SOLE 0 0 0 2,504
CBRE GROUP INC CL A 12504L109 781,672 5,977 SH SOLE 0 0 0 5,977
CELANESE CORP DEL COM 150870103 444,103 7,823 SH SOLE 0 0 0 7,823
CHEVRON CORP NEW COM 166764100 946,161 5,656 SH SOLE 0 0 0 5,656
CHUBB LIMITED COM H1467J104 215,923 715 SH SOLE 0 0 0 715
CINCINNATI FINL CORP COM 172062101 236,758 1,603 SH SOLE 0 0 0 1,603
CINTAS CORP COM 172908105 258,193 1,256 SH SOLE 0 0 0 1,256
CISCO SYS INC COM 17275R102 1,105,258 17,911 SH SOLE 0 0 0 17,911
CONOCOPHILLIPS COM 20825C104 898,993 8,560 SH SOLE 0 0 0 8,560
CONSTELLATION BRANDS INC CL A 21036P108 721,413 3,931 SH SOLE 0 0 0 3,931
COPART INC COM 217204106 3,016,247 53,300 SH SOLE 0 0 0 53,300
COSTAR GROUP INC COM 22160N109 719,567 9,082 SH SOLE 0 0 0 9,082
COSTCO WHSL CORP NEW COM 22160K105 1,561,033 1,651 SH SOLE 0 0 0 1,651
CUMMINS INC COM 231021106 1,022,209 3,261 SH SOLE 0 0 0 3,261
CVS HEALTH CORP COM 126650100 838,145 12,371 SH SOLE 0 0 0 12,371
D R HORTON INC COM 23331A109 569,194 4,477 SH SOLE 0 0 0 4,477
DANAHER CORPORATION COM 235851102 798,588 3,896 SH SOLE 0 0 0 3,896
DARDEN RESTAURANTS INC COM 237194105 1,125,844 5,419 SH SOLE 0 0 0 5,419
DIAMONDBACK ENERGY INC COM 25278X109 876,499 5,482 SH SOLE 0 0 0 5,482
DISNEY WALT CO COM 254687106 747,906 7,578 SH SOLE 0 0 0 7,578
DOVER CORP COM 260003108 281,858 1,604 SH SOLE 0 0 0 1,604
DTE ENERGY CO COM 233331107 913,681 6,608 SH SOLE 0 0 0 6,608
EAST WEST BANCORP INC COM 27579R104 330,496 3,682 SH SOLE 0 0 0 3,682
ECOLAB INC COM 278865100 246,479 972 SH SOLE 0 0 0 972
ELI LILLY & CO COM 532457108 1,461,593 1,770 SH SOLE 0 0 0 1,770
ENTERPRISE PRODS PARTNERS L COM 293792107 405,128 11,867 SH SOLE 0 0 0 11,867
ESSEX PPTY TR INC COM 297178105 241,792 789 SH SOLE 0 0 0 789
EXXON MOBIL CORP COM 30231G102 718,234 6,039 SH SOLE 0 0 0 6,039
FASTENAL CO COM 311900104 223,732 2,885 SH SOLE 0 0 0 2,885
FISERV INC COM 337738108 1,258,106 5,697 SH SOLE 0 0 0 5,697
FORD MTR CO COM 345370860 205,631 20,502 SH SOLE 0 0 0 20,502
GARTNER INC COM 366651107 915,873 2,182 SH SOLE 0 0 0 2,182
GE AEROSPACE COM NEW 369604301 3,461,266 17,293 SH SOLE 0 0 0 17,293
GLACIER BANCORP INC NEW COM 37637Q105 18,013,415 407,359 SH SOLE 0 0 0 407,359
GRAINGER W W INC COM 384802104 231,203 234 SH SOLE 0 0 0 234
HOME DEPOT INC COM 437076102 1,244,317 3,395 SH SOLE 0 0 0 3,395
HP INC COM 40434L105 737,989 26,652 SH SOLE 0 0 0 26,652
INCYTE CORP COM 45337C102 771,831 12,747 SH SOLE 0 0 0 12,747
INTEL CORP COM 458140100 849,714 37,416 SH SOLE 0 0 0 37,416
INTERNATIONAL BUSINESS MACHS COM 459200101 1,295,246 5,209 SH SOLE 0 0 0 5,209
INVESCO QQQ TR UNIT SER 1 46090E103 24,959,468 53,228 SH SOLE 0 0 0 53,228
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 213,641 4,564 SH SOLE 0 0 0 4,564
ISHARES TR MSCI EAFE ETF 464287465 1,577,757 19,305 SH SOLE 0 0 0 19,305
ISHARES TR MORTGE REL ETF 46435G342 2,547,164 113,510 SH SOLE 0 0 0 113,510
ISHARES TR CORE S&P500 ETF 464287200 302,380 538 SH SOLE 0 0 0 538
ISHARES TR SHORT TREAS BD 464288679 2,842,935 25,737 SH SOLE 0 0 0 25,737
ISHARES TR CORE US AGGBD ET 464287226 3,906,558 39,492 SH SOLE 0 0 0 39,492
ISHARES TR RUS 1000 ETF 464287622 24,843,014 80,990 SH SOLE 0 0 0 80,990
ISHARES TR RUS 1000 VAL ETF 464287598 10,841,027 57,616 SH SOLE 0 0 0 57,616
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 2,464,013 48,590 SH SOLE 0 0 0 48,590
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 2,259,422 46,423 SH SOLE 0 0 0 46,423
JPMORGAN CHASE & CO. COM 46625H100 1,225,396 4,996 SH SOLE 0 0 0 4,996
KEURIG DR PEPPER INC COM 49271V100 793,402 23,185 SH SOLE 0 0 0 23,185
KINDER MORGAN INC DEL COM 49456B101 217,576 7,626 SH SOLE 0 0 0 7,626
KLA CORP COM NEW 482480100 1,139,820 1,677 SH SOLE 0 0 0 1,677
LENDINGCLUB CORP COM NEW 52603A208 1,079,441 104,597 SH SOLE 0 0 0 104,597
LKQ CORP COM 501889208 819,979 19,275 SH SOLE 0 0 0 19,275
LOCKHEED MARTIN CORP COM 539830109 200,461 449 SH SOLE 0 0 0 449
LOWES COS INC COM 548661107 1,013,014 4,343 SH SOLE 0 0 0 4,343
MASTERCARD INCORPORATED CL A 57636Q104 2,367,728 4,320 SH SOLE 0 0 0 4,320
MCKESSON CORP COM 58155Q103 1,558,127 2,315 SH SOLE 0 0 0 2,315
MERCK & CO INC COM 58933Y105 1,854,161 20,657 SH SOLE 0 0 0 20,657
META PLATFORMS INC CL A 30303M102 4,765,937 8,269 SH SOLE 0 0 0 8,269
METLIFE INC COM 59156R108 964,706 12,015 SH SOLE 0 0 0 12,015
MICROSOFT CORP COM 594918104 4,151,431 11,059 SH SOLE 0 0 0 11,059
MSCI INC COM 55354G100 1,002,881 1,773 SH SOLE 0 0 0 1,773
NETFLIX INC COM 64110L106 2,252,992 2,416 SH SOLE 0 0 0 2,416
NOVO-NORDISK A S ADR 670100205 711,621 10,248 SH SOLE 0 0 0 10,248
NVIDIA CORPORATION COM 67066G104 4,963,241 45,795 SH SOLE 0 0 0 45,795
OCCIDENTAL PETE CORP COM 674599105 208,941 4,233 SH SOLE 0 0 0 4,233
ORACLE CORP COM 68389X105 1,527,829 10,928 SH SOLE 0 0 0 10,928
OREILLY AUTOMOTIVE INC COM 67103H107 3,426,731 2,392 SH SOLE 0 0 0 2,392
PAYCOM SOFTWARE INC COM 70432V102 1,273,980 5,831 SH SOLE 0 0 0 5,831
PENTAIR PLC SHS G7S00T104 229,673 2,625 SH SOLE 0 0 0 2,625
PHILIP MORRIS INTL INC COM 718172109 3,418,343 21,536 SH SOLE 0 0 0 21,536
PIMCO CORPORATE & INCOME OPP COM 72201B101 387,280 26,783 SH SOLE 0 0 0 26,783
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 895,709 10,883 SH SOLE 0 0 0 10,883
QUANTA SVCS INC COM 74762E102 1,543,283 6,072 SH SOLE 0 0 0 6,072
REGENERON PHARMACEUTICALS COM 75886F107 636,419 1,003 SH SOLE 0 0 0 1,003
ROPER TECHNOLOGIES INC COM 776696106 993,547 1,685 SH SOLE 0 0 0 1,685
S&P GLOBAL INC COM 78409V104 231,247 455 SH SOLE 0 0 0 455
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5,655,588 241,382 SH SOLE 0 0 0 241,382
SERVICENOW INC COM 81762P102 1,121,761 1,409 SH SOLE 0 0 0 1,409
SHERWIN WILLIAMS CO COM 824348106 1,031,358 2,954 SH SOLE 0 0 0 2,954
SHOPIFY INC CL A 82509L107 1,312,564 13,747 SH SOLE 0 0 0 13,747
SOUTHWEST AIRLS CO COM 844741108 547,388 16,301 SH SOLE 0 0 0 16,301
SPDR GOLD TR GOLD SHS 78463V107 929,252 3,225 SH SOLE 0 0 0 3,225
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,960,917 35,683 SH SOLE 0 0 0 35,683
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 2,683,561 29,255 SH SOLE 0 0 0 29,255
SPX TECHNOLOGIES INC COM 78473E103 248,417 1,929 SH SOLE 0 0 0 1,929
STARBUCKS CORP COM 855244109 328,892 3,353 SH SOLE 0 0 0 3,353
STRYKER CORPORATION COM 863667101 909,763 2,444 SH SOLE 0 0 0 2,444
TARGET CORP COM 87612E106 603,811 5,786 SH SOLE 0 0 0 5,786
TESLA INC COM 88160R101 5,148,844 19,867 SH SOLE 0 0 0 19,867
THERMO FISHER SCIENTIFIC INC COM 883556102 1,706,948 3,430 SH SOLE 0 0 0 3,430
TPI COMPOSITES INC COM 87266J104 16,326 20,256 SH SOLE 0 0 0 20,256
TRACTOR SUPPLY CO COM 892356106 321,588 5,836 SH SOLE 0 0 0 5,836
TRAVELERS COMPANIES INC COM 89417E109 1,064,246 4,024 SH SOLE 0 0 0 4,024
TYSON FOODS INC CL A 902494103 813,129 12,743 SH SOLE 0 0 0 12,743
UNION PAC CORP COM 907818108 850,430 3,600 SH SOLE 0 0 0 3,600
UNITED PARCEL SERVICE INC CL B 911312106 253,574 2,305 SH SOLE 0 0 0 2,305
UNITED RENTALS INC COM 911363109 811,811 1,295 SH SOLE 0 0 0 1,295
UNITEDHEALTH GROUP INC COM 91324P102 1,189,059 2,270 SH SOLE 0 0 0 2,270
VALERO ENERGY CORP COM 91913Y100 917,728 6,949 SH SOLE 0 0 0 6,949
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 384,212 6,717 SH SOLE 0 0 0 6,717
VANGUARD INDEX FDS GROWTH ETF 922908736 284,439 767 SH SOLE 0 0 0 767
VANGUARD INDEX FDS VALUE ETF 922908744 22,188,537 128,450 SH SOLE 0 0 0 128,450
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 749,767 1,459 SH SOLE 0 0 0 1,459
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,877,908 17,748 SH SOLE 0 0 0 17,748
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 10,702,884 236,476 SH SOLE 0 0 0 236,476
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 23,669,386 465,658 SH SOLE 0 0 0 465,658
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 695,156 5,390 SH SOLE 0 0 0 5,390
VANGUARD WORLD FD MEGA GRWTH IND 921910816 22,414,639 72,567 SH SOLE 0 0 0 72,567
VERIZON COMMUNICATIONS INC COM 92343V104 1,064,035 23,458 SH SOLE 0 0 0 23,458
VISA INC COM CL A 92826C839 1,861,116 5,310 SH SOLE 0 0 0 5,310
WABTEC COM 929740108 1,035,720 5,711 SH SOLE 0 0 0 5,711
WALMART INC COM 931142103 2,913,032 33,182 SH SOLE 0 0 0 33,182
WORKDAY INC CL A 98138H101 976,389 4,181 SH SOLE 0 0 0 4,181
WORLD GOLD TR SPDR GLD MINIS 98149E303 3,134,295 50,643 SH SOLE 0 0 0 50,643
ZOETIS INC CL A 98978V103 1,005,784 6,109 SH SOLE 0 0 0 6,109