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 236,034 1,760 SH SOLE 1,760 0 0
ABBVIE INC COM 00287Y109 686,509 3,599 SH SOLE 3,599 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16,034,302 53,043 SH SOLE 51,883 0 1,160
ADOBE INC COM 00724F101 13,551,878 35,807 SH SOLE 35,039 0 768
AIR PRODS & CHEMS INC COM 009158106 308,008 1,061 SH SOLE 1,061 0 0
ALLSTATE CORP COM 020002101 1,145,167 5,882 SH SOLE 5,882 0 0
ALPHABET INC CAP STK CL A 02079K305 3,078,860 17,235 SH SOLE 17,235 0 0
ALPHABET INC CAP STK CL C 02079K107 47,505,233 264,270 SH SOLE 258,400 0 5,870
ALTRIA GROUP INC COM 02209S103 280,525 4,741 SH SOLE 4,741 0 0
AMAZON COM INC COM 023135106 2,763,295 12,565 SH SOLE 12,106 0 459
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232 350,367 4,472 SH SOLE 4,472 0 0
AMERICAN EXPRESS CO COM 025816109 291,747 896 SH SOLE 896 0 0
AMGEN INC COM 031162100 2,031,345 6,843 SH SOLE 6,843 0 0
APPLE INC COM 037833100 25,551,610 120,277 SH SOLE 117,602 0 2,675
APPLIED MATLS INC COM 038222105 894,187 4,706 SH SOLE 4,706 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 23,925,147 29,922 SH SOLE 29,239 0 683
AUTOMATIC DATA PROCESSING IN COM 053015103 1,466,375 4,807 SH SOLE 4,807 0 0
AUTOZONE INC COM 053332102 523,318 142 SH SOLE 142 0 0
BERKLEY W R CORP COM 084423102 18,476,504 261,115 SH SOLE 255,055 0 6,060
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,602,500 5 SH SOLE 5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,541,618 7,371 SH SOLE 7,336 0 35
BLACKROCK INC COM 09290D101 362,923 339 SH SOLE 339 0 0
BROADCOM INC COM 11135F101 297,970 1,104 SH SOLE 1,104 0 0
BROWN FORMAN CORP CL B 115637209 12,171,895 423,960 SH SOLE 412,913 0 11,047
BROWN FORMAN CORP CL A 115637100 465,330 15,887 SH SOLE 15,887 0 0
CAPITAL ONE FINL CORP COM 14040H105 432,369 1,976 SH SOLE 1,976 0 0
CATERPILLAR INC COM 149123101 333,087 836 SH SOLE 836 0 0
CENCORA INC COM 03073E105 369,204 1,268 SH SOLE 1,268 0 0
CHEVRON CORP NEW COM 166764100 860,948 5,818 SH SOLE 5,818 0 0
CHUBB LIMITED COM H1467J104 268,877 960 SH SOLE 960 0 0
CHURCHILL DOWNS INC COM 171484108 1,788,978 17,046 SH SOLE 17,046 0 0
CINCINNATI FINL CORP COM 172062101 433,216 2,965 SH SOLE 2,965 0 0
COCA COLA CO COM 191216100 1,116,620 15,747 SH SOLE 15,747 0 0
COLGATE PALMOLIVE CO COM 194162103 618,710 6,696 SH SOLE 6,696 0 0
CONSTELLATION BRANDS INC CL A 21036P108 218,555 1,257 SH SOLE 1,257 0 0
CONSTELLATION ENERGY CORP COM 21037T109 20,945,347 68,308 SH SOLE 66,848 0 1,460
COSTCO WHSL CORP NEW COM 22160K105 33,117,560 33,712 SH SOLE 33,002 0 710
CROWDSTRIKE HLDGS INC CL A 22788C105 266,902 538 SH SOLE 538 0 0
DEERE & CO COM 244199105 344,966 663 SH SOLE 663 0 0
DISNEY WALT CO COM 254687106 449,737 3,657 SH SOLE 3,657 0 0
DOVER CORP COM 260003108 389,471 2,070 SH SOLE 2,070 0 0
ELEVANCE HEALTH INC COM 036752103 6,889,429 19,670 SH SOLE 19,328 0 342
ELI LILLY & CO COM 532457108 739,537 949 SH SOLE 949 0 0
EMCOR GROUP INC COM 29084Q100 20,693,089 38,193 SH SOLE 37,332 0 861
EXXON MOBIL CORP COM 30231G102 2,282,786 20,556 SH SOLE 20,556 0 0
F N B CORP COM 302520101 272,503 17,776 SH SOLE 17,776 0 0
FAIR ISAAC CORP COM 303250104 8,950,541 4,857 SH SOLE 4,744 0 113
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 288,546 1,459 SH SOLE 1,459 0 0
FIRST CAP INC COM 31942S104 223,305 5,253 SH SOLE 5,253 0 0
FIRST SOLAR INC COM 336433107 1,031,646 6,050 SH SOLE 6,050 0 0
FORTINET INC COM 34959E109 18,263,292 178,684 SH SOLE 174,718 0 3,966
GARMIN LTD SHS H2906T109 15,664,601 73,408 SH SOLE 71,750 0 1,658
GENERAL DYNAMICS CORP COM 369550108 586,958 1,997 SH SOLE 1,997 0 0
GENUINE PARTS CO COM 372460105 332,442 2,608 SH SOLE 2,608 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 204,745 286 SH SOLE 286 0 0
GRAINGER W W INC COM 384802104 14,682,061 14,182 SH SOLE 13,859 0 323
HANCOCK WHITNEY CORPORATION COM 410120109 208,760 3,450 SH SOLE 3,450 0 0
HOME DEPOT INC COM 437076102 249,883 672 SH SOLE 672 0 0
HONEYWELL INTL INC COM 438516106 777,356 3,249 SH SOLE 3,249 0 0
HOULIHAN LOKEY INC CL A 441593100 37,717,391 205,578 SH SOLE 201,269 0 4,309
HUMANA INC COM 444859102 631,537 2,590 SH SOLE 2,590 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,181,209 4,606 SH SOLE 4,606 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 241,338 839 SH SOLE 839 0 0
INTUIT COM 461202103 13,647,022 17,639 SH SOLE 17,255 0 384
INVESCO QQQ TR UNIT SER 1 46090E103 519,955 944 SH SOLE 944 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,159,561 1,860 SH SOLE 1,860 0 0
JOHNSON & JOHNSON COM 478160104 3,982,180 25,599 SH SOLE 25,599 0 0
JPMORGAN CHASE & CO. COM 46625H100 25,040,156 85,754 SH SOLE 84,653 0 1,101
KIMBERLY-CLARK CORP COM 494368103 231,498 1,749 SH SOLE 1,749 0 0
KROGER CO COM 501044101 1,313,020 18,696 SH SOLE 18,696 0 0
LOCKHEED MARTIN CORP COM 539830109 377,903 817 SH SOLE 817 0 0
LOWES COS INC COM 548661107 225,578 994 SH SOLE 994 0 0
MASTERCARD INCORPORATED CL A 57636Q104 653,609 1,164 SH SOLE 1,164 0 0
MCCORMICK & CO INC COM NON VTG 579780206 225,852 2,950 SH SOLE 2,950 0 0
MCDONALDS CORP COM 580135101 1,630,482 5,534 SH SOLE 5,534 0 0
MEDTRONIC PLC SHS G5960L103 249,568 2,827 SH SOLE 2,827 0 0
MERCADOLIBRE INC COM 58733R102 12,548,126 5,076 SH SOLE 4,970 0 106
MERCK & CO INC COM 58933Y105 709,131 8,607 SH SOLE 8,607 0 0
META PLATFORMS INC CL A 30303M102 24,041,364 33,692 SH SOLE 32,815 0 877
MICROSOFT CORP COM 594918104 47,592,735 96,912 SH SOLE 95,044 0 1,868
MONDELEZ INTL INC CL A 609207105 319,211 4,589 SH SOLE 4,589 0 0
MORGAN STANLEY COM NEW 617446448 766,301 5,364 SH SOLE 5,364 0 0
MORNINGSTAR INC COM 617700109 15,236,994 49,072 SH SOLE 47,948 0 1,124
MUELLER INDS INC COM 624756102 24,466,278 294,243 SH SOLE 287,554 0 6,689
NETFLIX INC COM 64110L106 662,988 516 SH SOLE 509 0 7
NEXTERA ENERGY INC COM 65339F101 612,784 8,392 SH SOLE 8,392 0 0
NOVO-NORDISK A S ADR 670100205 16,547,263 236,999 SH SOLE 231,588 0 5,411
NVIDIA CORPORATION COM 67066G104 34,856,823 221,665 SH SOLE 217,715 0 3,950
OLD NATL BANCORP IND COM 680033107 276,953 12,309 SH SOLE 12,309 0 0
ORACLE CORP COM 68389X105 327,262 1,423 SH SOLE 1,423 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 624,347 6,990 SH SOLE 6,990 0 0
PAYCOM SOFTWARE INC COM 70432V102 18,311,792 80,269 SH SOLE 78,453 0 1,816
PEPSICO INC COM 713448108 370,680 2,716 SH SOLE 2,716 0 0
PHILIP MORRIS INTL INC COM 718172109 527,730 3,000 SH SOLE 3,000 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 213,435 6,086 SH SOLE 6,086 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 21,366,327 182,618 SH SOLE 178,660 0 3,958
PNC FINL SVCS GROUP INC COM 693475105 2,026,543 10,355 SH SOLE 6,082 0 4,273
PROCTER AND GAMBLE CO COM 742718109 1,428,028 8,859 SH SOLE 8,859 0 0
QUALCOMM INC COM 747525103 215,074 1,325 SH SOLE 1,325 0 0
REPUBLIC BANCORP INC KY CL A 760281204 265,721 3,490 SH SOLE 3,045 0 445
ROYAL GOLD INC COM 780287108 20,316,986 113,313 SH SOLE 110,712 0 2,601
S&P GLOBAL INC COM 78409V104 1,200,562 2,284 SH SOLE 2,284 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 452,641 15,544 SH SOLE 15,544 0 0
SHELL PLC SPON ADS 780259305 213,226 2,950 SH SOLE 2,950 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 507,857 4,425 SH SOLE 4,175 0 250
SOUTHERN CO COM 842587107 238,813 2,620 SH SOLE 2,620 0 0
SPDR GOLD TR GOLD SHS 78463V107 520,468 1,683 SH SOLE 1,509 0 174
SPDR S&P 500 ETF TR TR UNIT 78462F103 906,276 1,461 SH SOLE 788 0 673
STOCK YDS BANCORP INC COM 861025104 5,028,400 61,517 SH SOLE 61,517 0 0
STRYKER CORPORATION COM 863667101 1,054,439 2,691 SH SOLE 2,556 0 135
SYPRIS SOLUTIONS INC COM 871655106 52,750 25,000 SH SOLE 25,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 19,034,114 81,482 SH SOLE 79,710 0 1,772
TECHNIPFMC PLC COM G87110105 13,040,644 376,462 SH SOLE 367,882 0 8,580
TESLA INC COM 88160R101 287,557 911 SH SOLE 911 0 0
TEXAS INSTRS INC COM 882508104 311,444 1,445 SH SOLE 1,445 0 0
TJX COS INC NEW COM 872540109 25,509,288 203,569 SH SOLE 199,343 0 4,226
TKO GROUP HOLDINGS INC CL A 87256C101 22,562,699 127,142 SH SOLE 124,241 0 2,901
TRACTOR SUPPLY CO COM 892356106 215,046 3,900 SH SOLE 3,900 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,801,045 6,473 SH SOLE 6,473 0 0
TRUSTMARK CORP COM 898402102 1,025,130 26,864 SH SOLE 26,864 0 0
UNITED PARCEL SERVICE INC CL B 911312106 264,378 2,505 SH SOLE 2,505 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,119,202 26,399 SH SOLE 25,795 0 604
US BANCORP DEL COM NEW 902973304 319,893 6,736 SH SOLE 6,736 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 456,017 2,552 SH SOLE 2,552 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 349,237 1,220 SH SOLE 1,220 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 701,756 2,297 SH SOLE 1,197 0 1,100
VANGUARD INDEX FDS SM CP VAL ETF 922908611 315,052 1,570 SH SOLE 1,570 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 842,501 6,525 SH SOLE 6,525 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 267,844 3,971 SH SOLE 0 0 3,971
VERTEX PHARMACEUTICALS INC COM 92532F100 23,289,335 50,958 SH SOLE 49,787 0 1,171
VISA INC COM CL A 92826C839 37,300,375 105,303 SH SOLE 102,943 0 2,360
WALMART INC COM 931142103 487,562 4,995 SH SOLE 4,995 0 0
WATERS CORP COM 941848103 211,152 600 SH SOLE 500 0 100
WP CAREY INC COM 92936U109 266,324 4,206 SH SOLE 4,206 0 0