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   1,863,596 16,931 SH   SOLE   0 0 16,931
ABBVIE INC COM 00287Y109   415,475 2,681 SH   SOLE   0 0 2,681
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,298,110 6,549 SH   SOLE   0 0 6,549
ADOBE INC COM 00724F101   4,404,698 7,383 SH   SOLE   0 0 7,383
ADVANCED MICRO DEVICES INC COM 007903107   3,227,542 21,895 SH   SOLE   0 0 21,895
AIR PRODS & CHEMS INC COM 009158106   2,316,348 8,460 SH   SOLE   0 0 8,460
ALPHABET INC CAP STK CL A 02079K305   3,340,966 23,917 SH   SOLE   0 0 23,917
ALPHABET INC CAP STK CL C 02079K107   214,214 1,520 SH   SOLE   0 0 1,520
AMAZON COM INC COM 023135106   3,276,435 21,564 SH   SOLE   0 0 21,564
AMGEN INC COM 031162100   207,951 722 SH   SOLE   0 0 722
ANALOG DEVICES INC COM 032654105   1,946,286 9,802 SH   SOLE   0 0 9,802
APPLE INC COM 037833100   5,797,111 30,110 SH   SOLE   0 0 30,110
APPLIED MATLS INC COM 038222105   3,240,914 19,997 SH   SOLE   0 0 19,997
AUTONATION INC COM 05329W102   277,233 1,846 SH   SOLE   0 0 1,846
BARNES GROUP INC COM 067806109   4,523,560 138,632 SH   SOLE   0 0 138,632
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,942,520 11,054 SH   SOLE   0 0 11,054
BLACKROCK INC COM 09247X101   2,333,134 2,874 SH   SOLE   0 0 2,874
CATERPILLAR INC COM 149123101   873,410 2,954 SH   SOLE   0 0 2,954
CHEVRON CORP NEW COM 166764100   1,594,637 10,691 SH   SOLE   0 0 10,691
CHUBB LIMITED COM H1467J104   406,574 1,799 SH   SOLE   0 0 1,799
CISCO SYS INC COM 17275R102   2,301,692 45,560 SH   SOLE   0 0 45,560
COLUMBIA SPORTSWEAR CO COM 198516106   1,825,921 22,956 SH   SOLE   0 0 22,956
COPART INC COM 217204106   534,100 10,900 SH   SOLE   0 0 10,900
COSTCO WHSL CORP NEW COM 22160K105   3,809,322 5,771 SH   SOLE   0 0 5,771
CUMMINS INC COM 231021106   2,170,026 9,058 SH   SOLE   0 0 9,058
CVS HEALTH CORP COM 126650100   232,538 2,945 SH   SOLE   0 0 2,945
DEERE & CO COM 244199105   433,859 1,085 SH   SOLE   0 0 1,085
DOLBY LABORATORIES INC COM CL A 25659T107   1,972,144 22,884 SH   SOLE   0 0 22,884
EATON CORP PLC SHS G29183103   388,202 1,612 SH   SOLE   0 0 1,612
ECOLAB INC COM 278865100   244,963 1,235 SH   SOLE   0 0 1,235
ELEVANCE HEALTH INC COM 036752103   2,221,520 4,711 SH   SOLE   0 0 4,711
EOG RES INC COM 26875P101   1,657,136 13,701 SH   SOLE   0 0 13,701
EXPEDITORS INTL WASH INC COM 302130109   2,693,715 21,177 SH   SOLE   0 0 21,177
EXXON MOBIL CORP COM 30231G102   1,942,897 19,433 SH   SOLE   0 0 19,433
FASTENAL CO COM 311900104   2,505,369 38,681 SH   SOLE   0 0 38,681
FEDEX CORP COM 31428X106   280,544 1,109 SH   SOLE   0 0 1,109
GENTEX CORP COM 371901109   2,186,228 66,939 SH   SOLE   0 0 66,939
GRAINGER W W INC COM 384802104   503,844 608 SH   SOLE   0 0 608
HONEYWELL INTL INC COM 438516106   2,125,553 10,136 SH   SOLE   0 0 10,136
ILLINOIS TOOL WKS INC COM 452308109   230,243 879 SH   SOLE   0 0 879
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,535,466 19,742 SH   SOLE   0 0 19,742
INTUIT COM 461202103   3,020,145 4,832 SH   SOLE   0 0 4,832
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,291,799 20,616 SH   SOLE   0 0 20,616
INVESCO QQQ TR UNIT SER 1 46090E103   29,820,713 72,819 SH   SOLE   0 0 72,819
ISHARES TR RUS 1000 GRW ETF 464287614   748,830 2,470 SH   SOLE   0 0 2,470
ISHARES TR MSCI KLD400 SOC 464288570   756,080 8,304 SH   SOLE   0 0 8,304
ISHARES TR CORE S&P500 ETF 464287200   51,812,483 108,478 SH   SOLE   0 0 108,478
ISHARES TR MSCI USA ESG SLC 464288802   227,756 2,266 SH   SOLE   0 0 2,266
JOHNSON & JOHNSON COM 478160104   1,722,159 10,987 SH   SOLE   0 0 10,987
LITHIA MTRS INC COM 536797103   3,593,506 10,913 SH   SOLE   0 0 10,913
LITTELFUSE INC COM 537008104   1,971,140 7,367 SH   SOLE   0 0 7,367
LOWES COS INC COM 548661107   537,904 2,417 SH   SOLE   0 0 2,417
MASTERCARD INCORPORATED CL A 57636Q104   435,894 1,022 SH   SOLE   0 0 1,022
MEDTRONIC PLC SHS G5960L103   1,875,052 22,761 SH   SOLE   0 0 22,761
MERCADOLIBRE INC COM 58733R102   235,731 150 SH   SOLE   0 0 150
MERCK & CO INC COM 58933Y105   1,740,614 15,966 SH   SOLE   0 0 15,966
METLIFE INC COM 59156R108   2,420,358 36,600 SH   SOLE   0 0 36,600
MICROSOFT CORP COM 594918104   5,446,564 14,484 SH   SOLE   0 0 14,484
NIKE INC CL B 654106103   2,041,467 18,803 SH   SOLE   0 0 18,803
NORFOLK SOUTHN CORP COM 655844108   272,074 1,151 SH   SOLE   0 0 1,151
NORTHERN TR CORP COM 665859104   2,056,763 24,375 SH   SOLE   0 0 24,375
NVIDIA CORPORATION COM 67066G104   4,572,367 9,233 SH   SOLE   0 0 9,233
PARKER-HANNIFIN CORP COM 701094104   305,445 663 SH   SOLE   0 0 663
PEPSICO INC COM 713448108   312,506 1,840 SH   SOLE   0 0 1,840
PPG INDS INC COM 693506107   490,375 3,279 SH   SOLE   0 0 3,279
PROCTER AND GAMBLE CO COM 742718109   13,491,938 92,070 SH   SOLE   0 0 92,070
QUALCOMM INC COM 747525103   2,352,552 16,266 SH   SOLE   0 0 16,266
RAYMOND JAMES FINL INC COM 754730109   125,891,417 1,129,071 SH   SOLE   0 0 1,129,071
RESMED INC COM 761152107   1,862,504 10,827 SH   SOLE   0 0 10,827
ROCKWELL AUTOMATION INC COM 773903109   360,157 1,160 SH   SOLE   0 0 1,160
SCHWAB CHARLES CORP COM 808513105   3,167,002 46,032 SH   SOLE   0 0 46,032
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   678,106 9,003 SH   SOLE   0 0 9,003
SIMPSON MFG INC COM 829073105   3,414,958 17,249 SH   SOLE   0 0 17,249
SMITH A O CORP COM 831865209   2,417,306 29,322 SH   SOLE   0 0 29,322
SPDR S&P 500 ETF TR TR UNIT 78462F103   237,655 500 SH   SOLE   0 0 500
SPDR SER TR S&P DIVID ETF 78464A763   380,534 3,045 SH   SOLE   0 0 3,045
TESLA INC COM 88160R101   1,217,304 4,899 SH   SOLE   0 0 4,899
TEXAS INSTRS INC COM 882508104   2,306,836 13,533 SH   SOLE   0 0 13,533
UFP INDUSTRIES INC COM 90278Q108   3,165,995 25,217 SH   SOLE   0 0 25,217
UNITEDHEALTH GROUP INC COM 91324P102   2,468,092 4,688 SH   SOLE   0 0 4,688
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,403,557 31,210 SH   SOLE   0 0 31,210
VANGUARD INDEX FDS VALUE ETF 922908744   239,200 1,600 SH   SOLE   0 0 1,600
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,880,424 4,305 SH   SOLE   0 0 4,305
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,716,167 16,520 SH   SOLE   0 0 16,520
VERTEX PHARMACEUTICALS INC COM 92532F100   421,539 1,036 SH   SOLE   0 0 1,036
VISA INC COM CL A 92826C839   2,960,180 11,370 SH   SOLE   0 0 11,370
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,457,798 6,980 SH   SOLE   0 0 6,980
ZOETIS INC CL A 98978V103   321,911 1,631 SH   SOLE   0 0 1,631