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
5TH THIRD BANCORP COM 316773100   581,146 15,618 SH   SOLE NONE 15,437 0 181
ALBEMARLE CORP COM 012653101   4,586,396 34,814 SH   SOLE NONE 34,814 0 0
ALPHABET INC CAP STK CL A 02079K305   8,315,337 55,094 SH   SOLE NONE 54,286 0 808
AMER EXPRESS CO COM 025816109   21,631 95 SH   OTR NONE 95 0 0
AMER EXPRESS CO COM 025816109   7,409,488 32,542 SH   SOLE NONE 31,726 0 816
AUTOMATIC DATA PROCESSING COM 053015103   262,477 1,051 SH   SOLE NONE 514 0 537
AbbVie Inc COM 00287Y109   483,111 2,653 SH   SOLE NONE 2,444 0 209
Abbott Laboratories COM 002824100   207,202 1,823 SH   SOLE NONE 1,585 0 238
Accenture PLC SHS CLASS A G1151C101   687,674 1,984 SH   SOLE NONE 1,070 0 914
Adobe Inc COM 00724F101   2,647,132 5,246 SH   SOLE NONE 5,107 0 139
Align Technology Inc COM 016255101   4,930,605 15,036 SH   SOLE NONE 14,880 0 156
Ally Financial Inc COM 02005N100   3,960,529 97,574 SH   SOLE NONE 97,248 0 326
Alphabet Inc CAP STK CL C 02079K107   1,602,384 10,524 SH   SOLE NONE 9,164 0 1,360
Amazon.com Inc COM 023135106   6,221,487 34,491 SH   SOLE NONE 31,371 0 3,120
American Tower Corp COM 03027X100   835,015 4,226 SH   SOLE NONE 3,478 0 748
Ameriprise Financial Inc COM 03076C106   768,147 1,752 SH   SOLE NONE 1,741 0 11
Amgen Inc COM 031162100   808,606 2,844 SH   SOLE NONE 2,844 0 0
Amphenol Corp CL A 032095101   762,117 6,607 SH   SOLE NONE 1,505 0 5,102
Apple Inc COM 037833100   118,321 690 SH   OTR NONE 590 0 100
Apple Inc COM 037833100   16,040,068 93,539 SH   SOLE NONE 88,453 0 5,086
Archer-Daniels-Midland Co COM 039483102   409,772 6,524 SH   SOLE NONE 6,495 0 29
BROWN-FORMAN CORP CL B 115637209   1,936,369 37,512 SH   SOLE NONE 37,512 0 0
Berkshire Hathaway Inc CL B NEW 084670702   1,699,321 4,041 SH   SOLE NONE 3,738 0 303
BlackRock Inc COM 09247X101   649,452 779 SH   SOLE NONE 584 0 195
CHENIERE ENERGY IN COM NEW 16411R208   24,998 155 SH   OTR NONE 155 0 0
CHENIERE ENERGY IN COM NEW 16411R208   5,910,428 36,647 SH   SOLE NONE 36,374 0 273
CISCO SYSTEMS COM 17275R102   283,738 5,685 SH   SOLE NONE 5,246 0 439
CME Group Inc COM 12572Q105   350,062 1,626 SH   SOLE NONE 679 0 947
COLGATE-PALMOLIVE COM 194162103   623,596 6,925 SH   SOLE NONE 6,746 0 179
CUMMINS INC COM 231021106   17,679 60 SH   OTR NONE 60 0 0
CUMMINS INC COM 231021106   5,410,363 18,362 SH   SOLE NONE 18,261 0 101
Chevron Corp COM 166764100   461,547 2,926 SH   SOLE NONE 2,671 0 255
Chewy Inc CL A 16679L109   1,273,070 80,017 SH   SOLE NONE 80,017 0 0
CoStar Group Inc COM 22160N109   233,965 2,422 SH   SOLE NONE 0 0 2,422
Coca-Cola Co/The COM 191216100   177,911 2,908 SH   OTR NONE 2,908 0 0
Coca-Cola Co/The COM 191216100   247,901 4,052 SH   SOLE NONE 3,538 0 514
Copart Inc COM 217204106   285,198 4,924 SH   SOLE NONE 36 0 4,888
Costco Wholesale Corp COM 22160K105   21,979 30 SH   OTR NONE 30 0 0
Costco Wholesale Corp COM 22160K105   7,654,518 10,448 SH   SOLE NONE 9,998 0 450
Dropbox Inc CL A 26210C104   3,277,803 134,889 SH   SOLE NONE 134,553 0 336
DuPont de Nemours Inc COM 26614N102   4,249,665 55,428 SH   SOLE NONE 55,398 0 30
ECOLAB INC COM 278865100   1,954,107 8,463 SH   SOLE NONE 7,841 0 622
Edwards Lifesciences Corp COM 28176E108   7,167 75 SH   OTR NONE 0 0 75
Edwards Lifesciences Corp COM 28176E108   1,531,253 16,024 SH   SOLE NONE 15,505 0 519
Elevance Health Inc COM 036752103   2,703,668 5,214 SH   SOLE NONE 5,176 0 38
Eli Lilly & Co COM 532457108   922,661 1,186 SH   SOLE NONE 1,181 0 5
Expedia Group Inc COM NEW 30212P303   3,950,119 28,676 SH   SOLE NONE 28,676 0 0
Exxon Mobil Corp COM 30231G102   198,654 1,709 SH   OTR NONE 1,709 0 0
Exxon Mobil Corp COM 30231G102   745,912 6,417 SH   SOLE NONE 6,098 0 319
FEDEX CORP COM 31428X106   802,580 2,770 SH   SOLE NONE 2,468 0 302
FIRST TRUST ADVISORS LP US EQTY OPPT ETF 336920103   352,207 3,329 SH   SOLE NONE 3,329 0 0
FISERV INC COM 337738108   1,144,151 7,159 SH   SOLE NONE 4,067 0 3,092
Fastenal Co COM 311900104   356,078 4,616 SH   SOLE NONE 1,627 0 2,989
First Trust Advisors LP SHS 33734H106   505,704 11,975 SH   SOLE NONE 11,975 0 0
Fortinet Inc COM 34959E109   207,799 3,042 SH   SOLE NONE 2,324 0 718
GEN DYNAMICS CORP COM 369550108   403,961 1,430 SH   SOLE NONE 1,412 0 18
GOLDMAN SACHS GRP COM 38141G104   20,049 48 SH   OTR NONE 48 0 0
GOLDMAN SACHS GRP COM 38141G104   6,768,249 16,204 SH   SOLE NONE 16,155 0 49
Gentex Corp COM 371901109   3,702,770 102,513 SH   SOLE NONE 101,936 0 577
Home Depot Inc/The COM 437076102   3,108,311 8,103 SH   SOLE NONE 7,994 0 109
Honeywell International Inc COM 438516106   518,667 2,527 SH   SOLE NONE 2,449 0 78
Huntington Bancshares Inc/OH COM 446150104   367,457 26,341 SH   SOLE NONE 26,341 0 0
IDEXX Laboratories Inc COM 45168D104   658,175 1,219 SH   SOLE NONE 115 0 1,104
ILLINOIS TOOL WKS COM 452308109   357,684 1,333 SH   SOLE NONE 1,279 0 54
INTERCONTINENTAL EXCHANGE COM 45866F104   620,634 4,516 SH   SOLE NONE 4,476 0 40
ISHARES SELECT DIVID ETF 464287168   767,288 6,229 SH   SOLE NONE 6,229 0 0
ISHARES CORE S&P500 ETF 464287200   10,419,969 19,820 SH   SOLE NONE 19,184 0 636
ISHARES RUS 2000 VAL ETF 464287630   622,376 3,919 SH   SOLE NONE 3,919 0 0
ISHARES RUSSELL 2000 ETF 464287655   6,295,331 29,935 SH   SOLE NONE 29,935 0 0
ISHARES CORE MSCI EAFE 46432F842   2,928,721 39,460 SH   SOLE NONE 39,460 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,783,126 43,362 SH   SOLE NONE 43,362 0 0
ISHARES TRUST RUS 1000 VAL ETF 464287598   840,921 4,695 SH   SOLE NONE 4,695 0 0
ISHARES/USA RUS 1000 GRW ETF 464287614   4,338,171 12,871 SH   SOLE NONE 12,871 0 0
ISHARES/USA S&P SML 600 GWT 464287887   876,283 6,703 SH   SOLE NONE 6,703 0 0
Incyte Corp COM 45337C102   2,102,136 36,899 SH   SOLE NONE 36,724 0 175
Intel Corp COM 458140100   1,154,118 26,129 SH   SOLE NONE 25,565 0 564
Intuit Inc COM 461202103   3,159,650 4,861 SH   SOLE NONE 4,482 0 379
Intuitive Surgical Inc COM NEW 46120E602   4,879,673 12,227 SH   SOLE NONE 12,016 0 211
Invesco ETFs/USA UNIT SER 1 46090E103   474,647 1,069 SH   SOLE NONE 1,069 0 0
Invesco ETFs/USA FTSE RAFI 1500 46137V597   275,942 7,025 SH   SOLE NONE 7,025 0 0
Invesco ETFs/USA S&P MIDCP LOW 46138E198   248,950 4,414 SH   SOLE NONE 4,414 0 0
Invesco ETFs/USA S&P SMLCP LOW 46138G102   246,250 5,570 SH   SOLE NONE 5,570 0 0
JB Hunt Transport Services Inc COM 445658107   245,675 1,233 SH   SOLE NONE 1,215 0 18
JPMorgan Chase & Co COM 46625H100   844,064 4,214 SH   OTR NONE 4,214 0 0
JPMorgan Chase & Co COM 46625H100   7,185,562 35,874 SH   SOLE NONE 35,575 0 299
Johnson & Johnson COM 478160104   6,213,229 39,277 SH   SOLE NONE 39,057 0 220
LENNAR CORP CL A 526057104   21,498 125 SH   OTR NONE 125 0 0
LENNAR CORP CL A 526057104   8,612,070 50,076 SH   SOLE NONE 49,988 0 88
LULULEMON ATHLETIC COM 550021109   4,173,314 10,683 SH   SOLE NONE 10,589 0 94
Lam Research Corp COM 512807108   205,001 211 SH   SOLE NONE 200 0 11
Linde PLC SHS G54950103   521,896 1,124 SH   SOLE NONE 0 0 1,124
MASTERCARD INC CL A 57636Q104   785,441 1,631 SH   SOLE NONE 1,138 0 493
MCDONALD'S CORP COM 580135101   482,416 1,711 SH   SOLE NONE 1,628 0 83
MICROSOFT CORP COM 594918104   21,036 50 SH   OTR NONE 50 0 0
MICROSOFT CORP COM 594918104   18,057,723 42,921 SH   SOLE NONE 40,431 0 2,490
Marathon Petroleum Corp COM 56585A102   214,396 1,064 SH   SOLE NONE 660 0 404
Merck & Co Inc COM 58933Y105   756,733 5,735 SH   SOLE NONE 5,675 0 60
Meta Platforms Inc CL A 30303M102   65,553 135 SH   OTR NONE 135 0 0
Meta Platforms Inc CL A 30303M102   7,821,237 16,107 SH   SOLE NONE 15,776 0 331
NEXTERA ENERGY COM 65339F101   900,364 14,088 SH   SOLE NONE 14,033 0 55
NIKE INC CL B 654106103   4,569,026 48,617 SH   SOLE NONE 48,551 0 66
NVIDIA Corp COM 67066G104   2,565,207 2,839 SH   SOLE NONE 2,512 0 327
ORACLE CORP COM 68389X105   2,424,022 19,298 SH   SOLE NONE 17,617 0 1,681
Old National Bancorp/IN COM 680033107   525,590 30,189 SH   SOLE NONE 30,000 0 189
PEPSICO INC COM 713448108   1,784,402 10,196 SH   SOLE NONE 10,014 0 182
Pacer ETFs/USA TRENDP US LAR CP 69374H105   520,291 10,903 SH   SOLE NONE 10,903 0 0
Pacer ETFs/USA TRENDP US MID CP 69374H204   492,170 13,660 SH   SOLE NONE 13,660 0 0
Pacer ETFs/USA TRENDPILOT 100 69374H303   458,988 6,683 SH   SOLE NONE 6,683 0 0
Pacer ETFs/USA TRENDPILOT INTL 69374H683   372,096 12,800 SH   SOLE NONE 12,800 0 0
Palo Alto Networks Inc COM 697435105   28,413 100 SH   OTR NONE 100 0 0
Palo Alto Networks Inc COM 697435105   9,641,383 33,933 SH   SOLE NONE 33,873 0 60
PayPal Holdings Inc COM 70450Y103   3,071,692 45,853 SH   SOLE NONE 45,086 0 767
Pfizer Inc COM 717081103   2,775 100 SH   OTR NONE 0 0 100
Pfizer Inc COM 717081103   410,201 14,782 SH   SOLE NONE 12,613 0 2,169
ProShares ETFs/USA RUSS 2000 DIVD 74347B698   248,378 3,880 SH   SOLE NONE 3,880 0 0
Procter & Gamble Co/The COM 742718109   687,940 4,240 SH   SOLE NONE 4,188 0 52
QUALCOMM Inc COM 747525103   20,316 120 SH   OTR NONE 120 0 0
QUALCOMM Inc COM 747525103   7,109,246 41,992 SH   SOLE NONE 41,222 0 770
ROPER INDUSTRIES INC COM 776696106   2,448,067 4,365 SH   SOLE NONE 4,357 0 8
RTX Corp COM 75513E101   19,506 200 SH   OTR NONE 0 0 200
RTX Corp COM 75513E101   5,339,085 54,743 SH   SOLE NONE 54,618 0 125
SBA Communications Corp CL A 78410G104   2,967,490 13,694 SH   SOLE NONE 13,509 0 185
SPDR GOLD TRUST GOLD SHS 78463V107   23,658 115 SH   OTR NONE 0 0 115
SPDR GOLD TRUST GOLD SHS 78463V107   353,016 1,716 SH   SOLE NONE 1,716 0 0
SSGA Funds Management Inc S&P DIVID ETF 78464A763   384,271 2,928 SH   SOLE NONE 2,928 0 0
STARBUCKS CORP COM 855244109   1,323,784 14,485 SH   SOLE NONE 14,371 0 114
STATE STREET ETF/USA UTSER1 S&PDCRP 78467Y107   609,814 1,096 SH   SOLE NONE 1,096 0 0
State Street ETF/USA TR UNIT 78462F103   15,049,770 28,772 SH   SOLE NONE 28,772 0 0
State Street ETF/USA S&P 600 SMCP GRW 78464A201   300,944 3,450 SH   SOLE NONE 3,450 0 0
State Street ETF/USA SSGA US LRG ETF 78468R804   399,940 2,568 SH   SOLE NONE 2,568 0 0
Stryker Corp COM 863667101   862,467 2,410 SH   OTR NONE 2,410 0 0
Stryker Corp COM 863667101   6,464,564 18,064 SH   SOLE NONE 18,007 0 57
TJX Cos Inc/The COM 872540109   18,763 185 SH   OTR NONE 185 0 0
TJX Cos Inc/The COM 872540109   5,573,942 54,959 SH   SOLE NONE 53,027 0 1,932
TRAVELERS CO INC COM 89417E109   281,922 1,225 SH   SOLE NONE 1,203 0 22
TSMC SPONSORED ADS 874039100   20,408 150 SH   OTR NONE 150 0 0
TSMC SPONSORED ADS 874039100   6,544,005 48,100 SH   SOLE NONE 46,788 0 1,312
Take-Two Interactive Software COM 874054109   3,054,885 20,573 SH   SOLE NONE 20,553 0 20
Thermo Fisher Scientific Inc COM 883556102   2,044,116 3,517 SH   SOLE NONE 3,308 0 209
Toro Co/The COM 891092108   384,296 4,194 SH   SOLE NONE 4,194 0 0
UFP INDUSTRIES INC COM 90278Q108   1,354,217 11,009 SH   SOLE NONE 10,868 0 141
US Bancorp COM NEW 902973304   3,828,689 85,653 SH   SOLE NONE 85,472 0 181
Union Pacific Corp COM 907818108   857,558 3,487 SH   SOLE NONE 3,414 0 73
United Rentals Inc COM 911363109   25,239 35 SH   OTR NONE 35 0 0
United Rentals Inc COM 911363109   14,278,699 19,801 SH   SOLE NONE 19,401 0 400
UnitedHealth Group Inc COM 91324P102   422,474 854 SH   SOLE NONE 437 0 417
VANGUARD ETF/USA DIV APP ETF 921908844   535,778 2,934 SH   SOLE NONE 2,934 0 0
VANGUARD ETF/USA INTERMED TERM 921937819   985,403 13,069 SH   SOLE NONE 13,069 0 0
VANGUARD ETF/USA TOTAL STK MKT 922908769   687,436 2,645 SH   SOLE NONE 2,645 0 0
VISA INC COM CL A 92826C839   15,349 55 SH   OTR NONE 55 0 0
VISA INC COM CL A 92826C839   10,515,455 37,679 SH   SOLE NONE 35,210 0 2,469
Valero Energy Corp COM 91913Y100   1,280,858 7,504 SH   SOLE NONE 6,384 0 1,120
Vanguard ETF/USA VAN FTSE DEV MKT 921943858   958,046 19,096 SH   SOLE NONE 13,516 0 5,580
Vanguard ETF/USA MID CAP ETF 922908629   262,853 1,052 SH   SOLE NONE 1,052 0 0
Vanguard Group Inc/The LARGE CAP ETF 922908637   300,899 1,255 SH   SOLE NONE 1,255 0 0
Verrica Pharmaceuticals Inc COM 92511W108   111,000 18,750 SH   SOLE NONE 18,750 0 0
WATSCO INC COM 942622200   250,543 580 SH   SOLE NONE 0 0 580
WW Grainger Inc COM 384802104   9,796,599 9,630 SH   SOLE NONE 9,622 0 8
WYNN RESORTS LTD COM 983134107   23,002 225 SH   OTR NONE 225 0 0
WYNN RESORTS LTD COM 983134107   3,986,152 38,992 SH   SOLE NONE 38,973 0 19
Walt Disney Co/The COM 254687106   3,418,494 27,938 SH   SOLE NONE 27,825 0 113
Zoetis Inc CL A 98978V103   2,364,033 13,971 SH   SOLE NONE 10,973 0 2,998
iShares ETFs/USA 20 YR TR BD ETF 464287432   225,574 2,384 SH   SOLE NONE 2,384 0 0
iShares ETFs/USA MSCI EAFE ETF 464287465   2,320,252 29,054 SH   SOLE NONE 29,054 0 0
iShares ETFs/USA RUS MID CAP ETF 464287499   1,602,335 19,055 SH   SOLE NONE 19,055 0 0
iShares ETFs/USA CORE S&P MCP ETF 464287507   6,543,520 107,730 SH   SOLE NONE 107,730 0 0
iShares ETFs/USA RUS 1000 ETF 464287622   1,220,671 4,238 SH   SOLE NONE 4,238 0 0
iShares ETFs/USA RUS 2000 GRW ETF 464287648   739,826 2,732 SH   SOLE NONE 2,732 0 0
iShares ETFs/USA RUSSELL 3000 ETF 464287689   6,373,999 21,241 SH   SOLE NONE 21,241 0 0
iShares ETFs/USA CORE S&P SCP ETF 464287804   8,211,415 74,298 SH   SOLE NONE 74,298 0 0
iShares ETFs/USA MSCI USA MIN VOL 46429B697   356,469 4,265 SH   SOLE NONE 4,265 0 0
iShares ETFs/USA MSCI USA MMENTM 46432F396   385,941 2,060 SH   SOLE NONE 2,060 0 0
iShares ETFs/USA RUSEL 2500 ETF 46435G268   452,709 6,900 SH   SOLE NONE 6,900 0 0