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
ABBOTT LABS COM 002824100   2,178,923 19,112 SH   SOLE   0 0 19,112
ABBVIE INC COM 00287Y109   521,545 2,641 SH   SOLE   0 0 2,641
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   497,347 1,407 SH   SOLE   0 0 1,407
ADOBE INC COM 00724F101   3,897,331 7,527 SH   SOLE   0 0 7,527
ADVANCED MICRO DEVICES INC COM 007903107   2,906,185 17,712 SH   SOLE   0 0 17,712
AIR PRODS & CHEMS INC COM 009158106   563,325 1,892 SH   SOLE   0 0 1,892
ALPHABET INC CAP STK CL C 02079K107   254,129 1,520 SH   SOLE   0 0 1,520
ALPHABET INC CAP STK CL A 02079K305   3,755,353 22,643 SH   SOLE   0 0 22,643
AMAZON COM INC COM 023135106   3,665,484 19,672 SH   SOLE   0 0 19,672
AMERIPRISE FINL INC COM 03076C106   2,150,321 4,577 SH   SOLE   0 0 4,577
ANALOG DEVICES INC COM 032654105   2,811,728 12,216 SH   SOLE   0 0 12,216
APPLE INC COM 037833100   8,986,562 38,569 SH   SOLE   0 0 38,569
APPLIED INDL TECHNOLOGIES IN COM 03820C105   2,209,892 9,904 SH   SOLE   0 0 9,904
APPLIED MATLS INC COM 038222105   3,413,650 16,895 SH   SOLE   0 0 16,895
BARNES GROUP INC COM 067806109   5,238,699 129,639 SH   SOLE   0 0 129,639
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,113,489 11,110 SH   SOLE   0 0 11,110
BLACKROCK INC COM 09247X101   2,805,947 2,955 SH   SOLE   0 0 2,955
CATERPILLAR INC COM 149123101   1,150,284 2,941 SH   SOLE   0 0 2,941
CHEVRON CORP NEW COM 166764100   1,818,904 12,351 SH   SOLE   0 0 12,351
CISCO SYS INC COM 17275R102   598,283 11,242 SH   SOLE   0 0 11,242
COLUMBIA SPORTSWEAR CO COM 198516106   431,590 5,188 SH   SOLE   0 0 5,188
COPART INC COM 217204106   315,344 6,018 SH   SOLE   0 0 6,018
COSTCO WHSL CORP NEW COM 22160K105   4,181,945 4,717 SH   SOLE   0 0 4,717
CUMMINS INC COM 231021106   2,587,095 7,990 SH   SOLE   0 0 7,990
DEERE & CO COM 244199105   279,612 670 SH   SOLE   0 0 670
DOLBY LABORATORIES INC COM CL A 25659T107   385,406 5,036 SH   SOLE   0 0 5,036
EATON CORP PLC SHS G29183103   215,768 651 SH   SOLE   0 0 651
ECOLAB INC COM 278865100   202,988 795 SH   SOLE   0 0 795
ELEVANCE HEALTH INC COM 036752103   2,544,880 4,894 SH   SOLE   0 0 4,894
ENSIGN GROUP INC COM 29358P101   2,167,799 15,073 SH   SOLE   0 0 15,073
EOG RES INC COM 26875P101   1,805,473 14,687 SH   SOLE   0 0 14,687
EXPEDITORS INTL WASH INC COM 302130109   2,848,884 21,681 SH   SOLE   0 0 21,681
EXXON MOBIL CORP COM 30231G102   2,507,073 21,388 SH   SOLE   0 0 21,388
FASTENAL CO COM 311900104   2,627,257 36,786 SH   SOLE   0 0 36,786
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   318,978 4,455 SH   SOLE   0 0 4,455
GENTEX CORP COM 371901109   2,132,188 71,815 SH   SOLE   0 0 71,815
GRACO INC COM 384109104   1,981,227 22,640 SH   SOLE   0 0 22,640
GRAINGER W W INC COM 384802104   2,334,207 2,247 SH   SOLE   0 0 2,247
HONEYWELL INTL INC COM 438516106   509,680 2,466 SH   SOLE   0 0 2,466
ILLINOIS TOOL WKS INC COM 452308109   200,219 764 SH   SOLE   0 0 764
INTERCONTINENTAL EXCHANGE IN COM 45866F104   886,091 5,516 SH   SOLE   0 0 5,516
INTUIT COM 461202103   2,757,861 4,441 SH   SOLE   0 0 4,441
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,311,081 18,278 SH   SOLE   0 0 18,278
INVESCO QQQ TR UNIT SER 1 46090E103   26,316,367 53,919 SH   SOLE   0 0 53,919
ISHARES TR MSCI USA ESG SLC 464288802   269,750 2,241 SH   SOLE   0 0 2,241
ISHARES TR MSCI KLD400 SOC 464288570   845,190 7,769 SH   SOLE   0 0 7,769
ISHARES TR CORE S&P500 ETF 464287200   61,377,812 106,407 SH   SOLE   0 0 106,407
ISHARES TR RUS 1000 GRW ETF 464287614   828,089 2,206 SH   SOLE   0 0 2,206
JOHNSON & JOHNSON COM 478160104   2,086,519 12,875 SH   SOLE   0 0 12,875
LAM RESEARCH CORP COM 512807108   1,868,008 2,289 SH   SOLE   0 0 2,289
LITHIA MTRS INC COM 536797103   11,049,426 34,786 SH   SOLE   0 0 34,786
LITTELFUSE INC COM 537008104   433,154 1,633 SH   SOLE   0 0 1,633
LOWES COS INC COM 548661107   461,800 1,705 SH   SOLE   0 0 1,705
MEDTRONIC PLC SHS G5960L103   432,415 4,803 SH   SOLE   0 0 4,803
MERCADOLIBRE INC COM 58733R102   307,794 150 SH   SOLE   0 0 150
MERCK & CO INC COM 58933Y105   621,678 5,474 SH   SOLE   0 0 5,474
META PLATFORMS INC CL A 30303M102   2,183,859 3,815 SH   SOLE   0 0 3,815
METLIFE INC COM 59156R108   662,232 8,029 SH   SOLE   0 0 8,029
MICROSOFT CORP COM 594918104   5,770,317 13,410 SH   SOLE   0 0 13,410
MONOLITHIC PWR SYS INC COM 609839105   2,596,921 2,809 SH   SOLE   0 0 2,809
NIKE INC CL B 654106103   2,218,097 25,092 SH   SOLE   0 0 25,092
NORTHERN TR CORP COM 665859104   2,503,630 27,809 SH   SOLE   0 0 27,809
NVIDIA CORPORATION COM 67066G104   7,357,688 60,587 SH   SOLE   0 0 60,587
OLD DOMINION FREIGHT LINE IN COM 679580100   1,935,350 9,743 SH   SOLE   0 0 9,743
PEPSICO INC COM 713448108   320,545 1,885 SH   SOLE   0 0 1,885
PHILIP MORRIS INTL INC COM 718172109   212,572 1,751 SH   SOLE   0 0 1,751
PPG INDS INC COM 693506107   300,287 2,267 SH   SOLE   0 0 2,267
PROCTER AND GAMBLE CO COM 742718109   16,049,405 92,664 SH   SOLE   0 0 92,664
PROGRESSIVE CORP COM 743315103   2,270,899 8,949 SH   SOLE   0 0 8,949
QUALCOMM INC COM 747525103   619,323 3,642 SH   SOLE   0 0 3,642
RAYMOND JAMES FINL INC COM 754730109   138,064,988 1,127,429 SH   SOLE   0 0 1,127,429
RESMED INC COM 761152107   2,905,241 11,901 SH   SOLE   0 0 11,901
SALESFORCE INC COM 79466L302   1,941,457 7,093 SH   SOLE   0 0 7,093
SCHWAB CHARLES CORP COM 808513105   3,012,564 46,483 SH   SOLE   0 0 46,483
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   703,191 8,463 SH   SOLE   0 0 8,463
SERVICENOW INC COM 81762P102   2,362,979 2,642 SH   SOLE   0 0 2,642
SIMPSON MFG INC COM 829073105   2,931,596 15,327 SH   SOLE   0 0 15,327
SMITH A O CORP COM 831865209   2,602,735 28,974 SH   SOLE   0 0 28,974
SPDR S&P 500 ETF TR TR UNIT 78462F103   337,371 588 SH   SOLE   0 0 588
SPDR SER TR S&P DIVID ETF 78464A763   419,729 2,955 SH   SOLE   0 0 2,955
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   626,264 18,835 SH   SOLE   0 0 18,835
TESLA INC COM 88160R101   1,085,503 4,149 SH   SOLE   0 0 4,149
TEXAS INSTRS INC COM 882508104   2,973,369 14,394 SH   SOLE   0 0 14,394
THE CIGNA GROUP COM 125523100   1,976,179 5,704 SH   SOLE   0 0 5,704
TRAVELERS COMPANIES INC COM 89417E109   2,087,883 8,918 SH   SOLE   0 0 8,918
UFP INDUSTRIES INC COM 90278Q108   3,107,447 23,683 SH   SOLE   0 0 23,683
UNITEDHEALTH GROUP INC COM 91324P102   2,949,168 5,044 SH   SOLE   0 0 5,044
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,244,181 4,253 SH   SOLE   0 0 4,253
VANGUARD INDEX FDS VALUE ETF 922908744   279,312 1,600 SH   SOLE   0 0 1,600
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   953,150 5,237 SH   SOLE   0 0 5,237
VANGUARD INDEX FDS TOTAL STK MKT 922908769   8,440,201 29,807 SH   SOLE   0 0 29,807
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   15,743,186 60,534 SH   SOLE   0 0 60,534
VERTEX PHARMACEUTICALS INC COM 92532F100   221,379 476 SH   SOLE   0 0 476
VISA INC COM CL A 92826C839   3,013,452 10,960 SH   SOLE   0 0 10,960
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,246,398 7,484 SH   SOLE   0 0 7,484