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
ABBOTT LABS COM 002824100 437,545 3,217 SH SOLE 0 0 3,217
ABBVIE INC COM 00287Y109 488,367 2,631 SH SOLE 0 0 2,631
ADOBE INC COM 00724F101 3,051,323 7,887 SH SOLE 0 0 7,887
ADVANCED MICRO DEVICES INC COM 007903107 3,437,812 24,227 SH SOLE 0 0 24,227
AFLAC INC COM 001055102 1,724,799 16,355 SH SOLE 0 0 16,355
ALPHABET INC CAP STK CL C 02079K107 222,625 1,255 SH SOLE 0 0 1,255
ALPHABET INC CAP STK CL A 02079K305 3,376,238 19,158 SH SOLE 0 0 19,158
AMAZON COM INC COM 023135106 3,694,967 16,842 SH SOLE 0 0 16,842
AMERIPRISE FINL INC COM 03076C106 2,337,931 4,380 SH SOLE 0 0 4,380
AMETEK INC COM 031100100 1,724,208 9,528 SH SOLE 0 0 9,528
AMPHENOL CORP NEW CL A 032095101 2,268,915 22,976 SH SOLE 0 0 22,976
APOLLO GLOBAL MGMT INC COM 03769M106 1,590,660 11,212 SH SOLE 0 0 11,212
APPLE INC COM 037833100 7,421,971 36,175 SH SOLE 0 0 36,175
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,350,417 10,111 SH SOLE 0 0 10,111
APPLIED MATLS INC COM 038222105 2,854,234 15,591 SH SOLE 0 0 15,591
BANK AMERICA CORP COM 060505104 236,695 5,002 SH SOLE 0 0 5,002
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,187,338 8,620 SH SOLE 0 0 8,620
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,457,600 2 SH SOLE 0 0 2
BLACKROCK INC COM 09290D101 2,663,274 2,538 SH SOLE 0 0 2,538
CATERPILLAR INC COM 149123101 1,141,726 2,941 SH SOLE 0 0 2,941
CHEVRON CORP NEW COM 166764100 1,562,427 10,912 SH SOLE 0 0 10,912
CINTAS CORP COM 172908105 1,739,501 7,805 SH SOLE 0 0 7,805
COPART INC COM 217204106 1,606,062 32,730 SH SOLE 0 0 32,730
COSTCO WHSL CORP NEW COM 22160K105 3,651,215 3,688 SH SOLE 0 0 3,688
CUMMINS INC COM 231021106 2,483,727 7,584 SH SOLE 0 0 7,584
DANAHER CORPORATION COM 235851102 1,582,322 8,010 SH SOLE 0 0 8,010
DOMINOS PIZZA INC COM 25754A201 1,606,456 3,565 SH SOLE 0 0 3,565
DOVER CORP COM 260003108 1,613,973 8,808 SH SOLE 0 0 8,808
EBAY INC. COM 278642103 1,659,267 22,284 SH SOLE 0 0 22,284
EOG RES INC COM 26875P101 1,639,960 13,711 SH SOLE 0 0 13,711
EXPEDITORS INTL WASH INC COM 302130109 222,445 1,947 SH SOLE 0 0 1,947
EXXON MOBIL CORP COM 30231G102 2,377,358 22,053 SH SOLE 0 0 22,053
FASTENAL CO COM 311900104 2,665,482 63,464 SH SOLE 0 0 63,464
GE AEROSPACE COM NEW 369604301 1,907,518 7,411 SH SOLE 0 0 7,411
GRACO INC COM 384109104 2,046,956 23,810 SH SOLE 0 0 23,810
HUBBELL INC COM 443510607 1,750,594 4,286 SH SOLE 0 0 4,286
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,854,802 33,474 SH SOLE 0 0 33,474
INTERCONTINENTAL EXCHANGE IN COM 45866F104 283,462 1,545 SH SOLE 0 0 1,545
INTUIT COM 461202103 2,965,622 3,765 SH SOLE 0 0 3,765
INTUITIVE SURGICAL INC COM NEW 46120E602 1,640,555 3,019 SH SOLE 0 0 3,019
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,274,569 17,503 SH SOLE 0 0 17,503
INVESCO QQQ TR UNIT SER 1 46090E103 29,110,760 52,771 SH SOLE 0 0 52,771
ISHARES TR RUS MD CP GR ETF 464287481 204,553 1,475 SH SOLE 0 0 1,475
ISHARES TR RUS 1000 GRW ETF 464287614 899,686 2,119 SH SOLE 0 0 2,119
ISHARES TR ESG OPTIMIZED 464288802 239,685 1,891 SH SOLE 0 0 1,891
ISHARES TR ESG MSCI KLD 400 464288570 859,004 7,395 SH SOLE 0 0 7,395
ISHARES TR CORE S&P500 ETF 464287200 66,184,200 106,594 SH SOLE 0 0 106,594
ISHARES TR CORE MSCI INTL 46435G326 226,219 2,975 SH SOLE 0 0 2,975
JACOBS SOLUTIONS INC COM 46982L108 1,649,965 12,552 SH SOLE 0 0 12,552
JOHNSON & JOHNSON COM 478160104 1,696,771 11,108 SH SOLE 0 0 11,108
KLA CORP COM NEW 482480100 2,035,128 2,272 SH SOLE 0 0 2,272
LAM RESEARCH CORP COM NEW 512807306 2,595,275 26,662 SH SOLE 0 0 26,662
LITHIA MTRS INC COM 536797103 9,446,461 27,963 SH SOLE 0 0 27,963
LOWES COS INC COM 548661107 277,560 1,251 SH SOLE 0 0 1,251
MARTIN MARIETTA MATLS INC COM 573284106 1,699,621 3,096 SH SOLE 0 0 3,096
MCDONALDS CORP COM 580135101 1,148,827 3,932 SH SOLE 0 0 3,932
MERCADOLIBRE INC COM 58733R102 392,045 150 SH SOLE 0 0 150
META PLATFORMS INC CL A 30303M102 2,559,841 3,468 SH SOLE 0 0 3,468
MICROSOFT CORP COM 594918104 6,114,214 12,292 SH SOLE 0 0 12,292
MICROSTRATEGY INC CL A NEW 594972408 1,940,304 4,800 SH SOLE 0 0 4,800
MONOLITHIC PWR SYS INC COM 609839105 2,512,910 3,436 SH SOLE 0 0 3,436
MORGAN STANLEY COM NEW 617446448 1,838,706 13,053 SH SOLE 0 0 13,053
NETAPP INC COM 64110D104 1,753,109 16,453 SH SOLE 0 0 16,453
NETFLIX INC COM 64110L106 2,186,800 1,633 SH SOLE 0 0 1,633
NORTHERN TR CORP COM 665859104 3,017,663 23,800 SH SOLE 0 0 23,800
NVIDIA CORPORATION COM 67066G104 6,143,139 38,883 SH SOLE 0 0 38,883
OLD DOMINION FREIGHT LINE IN COM 679580100 1,967,006 12,120 SH SOLE 0 0 12,120
ORACLE CORP COM 68389X105 215,351 985 SH SOLE 0 0 985
PACCAR INC COM 693718108 1,525,904 16,052 SH SOLE 0 0 16,052
PEPSICO INC COM 713448108 235,692 1,785 SH SOLE 0 0 1,785
PHILIP MORRIS INTL INC COM 718172109 322,553 1,771 SH SOLE 0 0 1,771
PHILLIPS 66 COM 718546104 1,153,626 9,670 SH SOLE 0 0 9,670
PPG INDS INC COM 693506107 221,699 1,949 SH SOLE 0 0 1,949
PROCTER AND GAMBLE CO COM 742718109 14,466,752 90,803 SH SOLE 0 0 90,803
PROGRESSIVE CORP COM 743315103 2,018,088 7,562 SH SOLE 0 0 7,562
RAYMOND JAMES FINL INC COM 754730109 159,114,413 1,037,455 SH SOLE 0 0 1,037,455
S&P GLOBAL INC COM 78409V104 1,552,398 2,944 SH SOLE 0 0 2,944
SALESFORCE INC COM 79466L302 2,112,307 7,746 SH SOLE 0 0 7,746
SCHWAB CHARLES CORP COM 808513105 3,067,238 33,617 SH SOLE 0 0 33,617
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 700,858 24,986 SH SOLE 0 0 24,986
SERVICENOW INC COM 81762P102 2,716,188 2,642 SH SOLE 0 0 2,642
SPDR S&P 500 ETF TR TR UNIT 78462F103 363,296 588 SH SOLE 0 0 588
SPDR SERIES TRUST S&P DIVID ETF 78464A763 365,793 2,695 SH SOLE 0 0 2,695
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 10,949,912 310,372 SH SOLE 0 0 310,372
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 254,802 1,125 SH SOLE 0 0 1,125
TESLA INC COM 88160R101 1,540,016 4,848 SH SOLE 0 0 4,848
TEXAS INSTRS INC COM 882508104 2,638,435 12,708 SH SOLE 0 0 12,708
THERMO FISHER SCIENTIFIC INC COM 883556102 1,390,729 3,430 SH SOLE 0 0 3,430
TRANE TECHNOLOGIES PLC SHS G8994E103 1,733,894 3,964 SH SOLE 0 0 3,964
VANGUARD INDEX FDS VALUE ETF 922908744 312,830 1,770 SH SOLE 0 0 1,770
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,886,277 29,238 SH SOLE 0 0 29,238
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,325,515 4,094 SH SOLE 0 0 4,094
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4,412,102 22,895 SH SOLE 0 0 22,895
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 18,718,349 66,835 SH SOLE 0 0 66,835
VISA INC COM CL A 92826C839 3,157,365 8,893 SH SOLE 0 0 8,893
VULCAN MATLS CO COM 929160109 1,663,608 6,378 SH SOLE 0 0 6,378
WALMART INC COM 931142103 1,800,424 18,413 SH SOLE 0 0 18,413
WASTE MGMT INC DEL COM 94106L109 1,498,091 6,547 SH SOLE 0 0 6,547