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
3M CO COM 88579Y101 237,689 1,448 SH SOLE 1,412 0 36
ABBOTT LABORATORIES COM 002824100 30,143 305 SH DFND 2 0 0 305
ABBOTT LABORATORIES COM 002824100 531,112 5,374 SH SOLE 4,805 0 569
ABBVIE INC COM 00287Y109 1,808,372 6,913 SH SOLE 5,948 0 965
ADOBE INC COM 00724F101 1,644,309 6,853 SH SOLE 6,853 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,730,512 6,098 SH SOLE 6,010 0 88
ADVISORS INNER CIRCLE FD III BROWN ADVISORY 00775Y272 5,697,005 201,250 SH SOLE 199,592 0 1,658
AGNICO EAGLE MINES LTD COM 008474108 274,905 1,500 SH SOLE 1,500 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 611,272 17,525 SH SOLE 17,525 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 16,000 10,000 SH SOLE 10,000 0 0
ALPHABET INC CAP STK CL A 02079K305 86,020 250 SH DFND 1 0 0 250
ALPHABET INC CAP STK CL C 02079K107 14,648,072 42,989 SH SOLE 38,706 0 4,283
ALPHABET INC CAP STK CL A 02079K305 249,458 725 SH DFND 2 0 0 725
ALPHABET INC CAP STK CL C 02079K107 340,740 1,000 SH DFND 2 0 0 1,000
ALPHABET INC CAP STK CL A 02079K305 97,938,931 284,640 SH SOLE 261,005 0 23,635
ALPS ETF TR ALERIAN MLP 00162Q452 10,105,573 194,825 SH SOLE 194,825 0 0
ALTRIA GROUP INC COM 02209S103 2,267,809 33,677 SH SOLE 30,804 0 2,873
AMAZON COM INC COM 023135106 77,041,914 309,219 SH SOLE 288,320 0 20,899
AMAZON COM INC COM 023135106 74,745 300 SH DFND 1 0 0 300
AMERICAN ELEC PWR CO INC COM 025537101 510,745 4,305 SH SOLE 4,305 0 0
AMERICAN EXPRESS CO COM 025816109 201,922 664 SH SOLE 618 0 46
AMERICAN WTR WKS CO INC NEW COM 030420103 401,357 3,100 SH SOLE 3,100 0 0
AMGEN INC COM 031162100 1,010,359 2,397 SH SOLE 2,042 0 355
AMPLIFY ETF TR JR SILV MINE ETF 032108649 357,368 13,100 SH SOLE 13,100 0 0
ANALOG DEVICES INC COM 032654105 24,166,383 60,917 SH SOLE 60,845 0 72
APOLLO GLOBAL MGMT INC COM 03769M106 1,529,671 13,180 SH SOLE 13,146 0 34
APPLE INC COM 037833100 73,264 220 SH DFND 1 0 0 220
APPLE INC COM 037833100 114,383,711 343,474 SH SOLE 315,179 0 28,295
ARES CAPITAL CORP COM 04010L103 11,229,215 587,917 SH SOLE 538,120 0 49,797
ASML HLDG NV N Y REGISTRY SHS N07059210 25,363 14 SH DFND 1 0 0 14
ASML HLDG NV N Y REGISTRY SHS N07059210 26,021,016 14,363 SH SOLE 13,032 0 1,331
AT&T INC COM 00206R102 350,970 14,384 SH SOLE 12,940 0 1,444
AUTOMATIC DATA PROCESSING IN COM 053015103 2,138,543 8,287 SH SOLE 8,146 0 141
AUTOZONE INC COM 053332102 6,452,446 2,280 SH SOLE 2,006 0 274
AXSOME THERAPEUTICS INC. COM 05464T104 8,126,067 44,070 SH SOLE 44,070 0 0
BANK OF AMER CORP COM 060505104 7,413,039 136,194 SH SOLE 129,031 0 7,163
BANK OF NY MELLON CORP COM 064058100 2,447,429 16,922 SH SOLE 16,922 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,591,629 17,254 SH SOLE 15,487 0 1,767
BHP BILLITON LIMITED SPONSORED ADS 088606108 233,310 2,750 SH SOLE 2,750 0 0
BLACKROCK INC COM 09290D101 132,286 125 SH DFND 2 0 0 125
BLACKROCK INC COM 09290D101 52,915 50 SH DFND 1 0 0 50
BLACKROCK INC COM 09290D101 1,185,285 1,120 SH SOLE 807 0 313
BLACKSTONE INC COM 09260D107 11,209 100 SH DFND 1 0 0 100
BLACKSTONE INC COM 09260D107 24,205,163 215,944 SH SOLE 205,125 0 10,819
BROADCOM INC COM 11135F101 918,713 2,616 SH SOLE 605 0 2,011
BWX TECHNOLOGIES INC COM 05605H100 506,900 3,700 SH SOLE 3,700 0 0
CANADIAN NATL RY CO COM 136375102 987,465 8,305 SH SOLE 8,305 0 0
CARLYLE GROUP INC COM 14316J108 623,455 15,720 SH SOLE 15,720 0 0
CATERPILLAR INC COM 149123101 1,481,313 1,827 SH SOLE 942 0 885
CHARLES SCHWAB CORP (THE) COM 808513105 7,748,534 79,277 SH SOLE 79,144 0 133
CHEVRON CORPORATION COM 166764100 13,896,491 68,050 SH SOLE 59,309 0 8,741
CHEVRON CORPORATION COM 166764100 13,274 65 SH DFND 2 0 0 65
CHURCH & DWIGHT CO INC COM 171340102 7,300,731 77,486 SH SOLE 77,463 0 23
CISCO SYS INC COM 17275R102 288,987 2,685 SH SOLE 810 0 1,875
COCA COLA CO COM 191216100 2,716,599 31,559 SH SOLE 31,011 0 548
COHEN & STEERS SELECT PFD & COM 19248Y107 2,808,671 154,833 SH SOLE 150,689 0 4,144
CONOCOPHILLIPS COM 20825C104 487,334 3,894 SH SOLE 3,670 0 224
CONOCOPHILLIPS COM 20825C104 6,258 50 SH DFND 2 0 0 50
CORNING INC COM 219350105 3,623,816 23,568 SH SOLE 21,687 0 1,881
CORTEVA INC COM 22052L104 251,819 3,243 SH SOLE 3,243 0 0
CORTEVA INC COM 22052L104 18,248 235 SH DFND 2 0 0 235
COSTCO WHOLESALE CORPORATION COM 22160K105 22,051,166 24,223 SH SOLE 21,568 0 2,655
COSTCO WHOLESALE CORPORATION COM 22160K105 36,414 40 SH DFND 1 0 0 40
CRH PLC ORD G25508105 7,150,856 86,363 SH SOLE 78,593 0 7,770
DANAHER CORP DEL COM 235851102 412,083 1,860 SH SOLE 1,590 0 270
DATADOG INC CL A COM 23804L103 438,160 1,600 SH SOLE 1,600 0 0
DEERE & CO COM 244199105 911,965 1,358 SH SOLE 1,320 0 38
DISNEY WALT CO COM 254687106 443,937 4,232 SH SOLE 4,232 0 0
DOUBLELINE ETF TRUST COMMERCIAL REAL 25861R303 1,147,695 22,495 SH SOLE 0 0 22,495
DOVER CORP COM 260003108 6,164,607 32,957 SH SOLE 32,957 0 0
EATON CORP PLC SHS G29183103 36,525 85 SH DFND 2 0 0 85
EATON CORP PLC SHS G29183103 141,804 330 SH SOLE 130 0 200
EATON CORP PLC SHS G29183103 58,011 135 SH DFND 1 0 0 135
EDWARDS LIFESCIENCES CORP COM 28176E108 277,950 3,220 SH SOLE 3,220 0 0
ELI LILLY & CO COM 532457108 1,781,903 1,540 SH SOLE 783 0 757
EMERSON ELEC CO COM 291011104 1,969,770 12,700 SH SOLE 12,700 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 4,697,411 237,603 SH SOLE 237,603 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 6,459,939 181,408 SH SOLE 181,408 0 0
EOG RES INC COM 26875P101 3,467,006 25,167 SH SOLE 18,643 0 6,524
EQUINOX GOLD CORP COM 29446Y502 248,419 22,320 SH SOLE 22,320 0 0
ETF SER SOLUTIONS DEFIA QUANT ETF 26922A420 230,614 1,521 SH SOLE 1,521 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 18,642,850 114,549 SH SOLE 111,961 0 2,588
FASTENAL CO COM 311900104 1,548,952 31,273 SH SOLE 31,273 0 0
FEDEX CORP COM 31428X106 306,757 1,076 SH SOLE 1,076 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 9,809,497 155,189 SH SOLE 109,135 0 46,054
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 448,908 14,675 SH SOLE 0 0 14,675
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 410,195 3,979 SH SOLE 3,979 0 0
FISERV INC COM 337738108 1,655,892 36,651 SH SOLE 36,496 0 155
FORTUNE BRANDS INNOVATIONS I COM 34964C106 249,494 6,557 SH SOLE 6,557 0 0
FREEPORT MCMORAN INC CL B 35671D857 7,000 100 SH DFND 1 0 0 100
FREEPORT MCMORAN INC CL B 35671D857 232,400 3,320 SH SOLE 2,600 0 720
GALLAGHER ARTHUR J & CO COM 363576109 15,469,736 67,817 SH SOLE 61,762 0 6,055
GALLAGHER ARTHUR J & CO COM 363576109 14,827 65 SH DFND 2 0 0 65
GARMIN LTD SHS H2906T109 15,310,372 53,376 SH SOLE 46,853 0 6,523
GE AEROSPACE COM NEW 369604301 600,534 1,923 SH SOLE 1,608 0 315
GE VERNOVA INC COM 36828A101 522,770 550 SH SOLE 419 0 131
GLACIER BANCORP INC NEW COM 37637Q105 1,904,256 44,080 SH SOLE 43,470 0 610
GLOBAL PARTNERS LP COM UNITS 37946R109 763,950 16,500 SH SOLE 16,500 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 441,060 11,068 SH SOLE 11,068 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,149,524 13,365 SH SOLE 13,365 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 1,046,723 12,358 SH SOLE 12,358 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3,058,060 30,547 SH SOLE 30,547 0 0
HA SUSTAINABLE INFRA CAP INC COM 41068X100 213,129 5,950 SH SOLE 5,950 0 0
HCI GROUP INC COM 40416E103 1,970,597 11,337 SH SOLE 11,337 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 214,654 12,100 SH SOLE 12,100 0 0
HINGHAM INSTN SVGS MASS COM 433323102 849,466 3,006 SH SOLE 3,006 0 0
HOME DEPOT INC COM 437076102 593,731 2,087 SH SOLE 1,192 0 895
HONEYWELL AEROSPACE INC COM 43849R105 308,235 1,989 SH SOLE 1,966 0 23
HONEYWELL INTL INC COM 438516205 419,560 1,989 SH SOLE 1,966 0 23
ILLINOIS TOOL WKS INC COM 452308109 5,966,066 23,189 SH SOLE 23,034 0 155
INTEL CORP COM 458140100 217,015 1,805 SH SOLE 1,805 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 16,805,071 76,411 SH SOLE 76,368 0 43
INTUIT COM 461202103 110,284 400 SH DFND 2 0 0 400
INTUIT COM 461202103 91,536 332 SH SOLE 332 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 849,288 6,600 SH SOLE 6,600 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 572,295 11,693 SH SOLE 11,693 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 27,960,193 401,093 SH SOLE 295,280 0 105,813
INVESCO QQQ TR UNIT SER 1 46090E103 398,736 539 SH SOLE 481 0 58
INVESCO QQQ TR UNIT SER 1 46090E103 36,989 50 SH DFND 1 0 0 50
ISHARES GOLD TR ISHARES NEW 464285204 23,193,982 296,978 SH SOLE 254,966 0 42,012
ISHARES INC MSCI EMRG CHN 46434G764 232,838 2,350 SH SOLE 2,350 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 7,200,626 132,951 SH SOLE 132,951 0 0
ISHARES INC MSCI GLB SLV&MTL 464286327 371,032 10,610 SH SOLE 10,610 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 418,298 4,292 SH SOLE 4,292 0 0
ISHARES SILVER TR ISHARES 46428Q109 1,311,456 24,059 SH SOLE 24,059 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 232,241 1,045 SH SOLE 1,045 0 0
ISHARES TR S&P 500 VAL ETF 464287408 327,582 1,435 SH SOLE 1,435 0 0
ISHARES TR ISHARES BIOTECH 464287556 209,267 994 SH SOLE 994 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 275,986 2,640 SH DFND 2 0 0 2,640
ISHARES TR CORE S&P SCP ETF 464287804 8,334,219 61,263 SH SOLE 61,212 0 51
ISHARES TR RUSSELL 2000 ETF 464287655 27,789 100 SH DFND 1 0 0 100
ISHARES TR MSCI EMG MKT ETF 464287234 346,308 5,185 SH SOLE 5,185 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,406,679 5,062 SH SOLE 387 0 4,675
ISHARES TR RUS 1000 GRW ETF 464287614 265,551 2,120 SH SOLE 2,120 0 0
ISHARES TR RUS MD CP GR ETF 464287481 550,720 4,000 SH SOLE 4,000 0 0
ISHARES TR CORE S&P500 ETF 464287200 7,813,968 10,203 SH SOLE 10,157 0 46
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 76,008,897 1,486,872 SH SOLE 1,064,338 0 422,534
JOHNSON & JOHNSON COM 478160104 99,278 375 SH DFND 2 0 0 375
JOHNSON & JOHNSON COM 478160104 16,674,384 62,984 SH SOLE 62,857 0 127
JPMORGAN CHASE & CO COM 46625H100 28,428,222 85,930 SH SOLE 77,295 0 8,635
KINDER MORGAN INC DEL COM 49456B101 265,260 8,798 SH SOLE 3,045 0 5,753
KINSALE CAP GROUP INC COM 49714P108 245,290 760 SH SOLE 760 0 0
KLA CORP COM NEW 482480100 43,123,779 221,227 SH SOLE 196,800 0 24,427
KYVERNA THERAPEUTICS INC COM 501976104 94,989 13,969 SH SOLE 13,969 0 0
LAM RESEARCH CORP COM NEW 512807306 808,463 2,461 SH SOLE 863 0 1,598
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 278,946 893 SH SOLE 0 0 893
LINDE PLC SHS G54950103 221,662 467 SH SOLE 151 0 316
LINDE PLC SHS G54950103 11,866 25 SH DFND 2 0 0 25
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 104,442 18,551 SH SOLE 0 0 18,551
MARRIOTT INTL INC NEW CL A 571903202 16,005 45 SH DFND 1 0 0 45
MARRIOTT INTL INC NEW CL A 571903202 14,717,269 41,379 SH SOLE 36,866 0 4,513
MASTERCARD INCORPORATED CL A 57636Q104 454,963 825 SH SOLE 693 0 132
MCCORMICK & CO INC COM NON VTG 579780206 422,982 9,116 SH SOLE 9,116 0 0
MCKESSON CORP COM 58155Q103 10,281,580 12,042 SH SOLE 10,722 0 1,320
MCKESSON CORP COM 58155Q103 11,953 14 SH DFND 1 0 0 14
MERCK & CO INC COM 58933Y105 2,215,542 15,247 SH SOLE 15,247 0 0
MERCK & CO INC COM 58933Y105 22,523 155 SH DFND 2 0 0 155
META PLATFORMS INC CL A 30303M102 2,876,064 3,966 SH SOLE 3,568 0 398
METTLER TOLEDO INTERNATIONAL COM 592688105 229,664 152 SH SOLE 125 0 27
MICRON TECHNOLOGY INC COM 595112103 226,868 213 SH SOLE 213 0 0
MICROSOFT CORP COM 594918104 76,077,431 148,328 SH SOLE 131,325 0 17,003
MICROSOFT CORP COM 594918104 64,113 125 SH DFND 1 0 0 125
MICROSOFT CORP COM 594918104 17,952 35 SH DFND 2 0 0 35
MORGAN STANLEY COM NEW 617446448 25,391 135 SH DFND 1 0 0 135
MORGAN STANLEY COM NEW 617446448 257,858 1,371 SH SOLE 480 0 891
MPLX LP COM UNIT REP LTD 55336V100 270,111 4,796 SH SOLE 4,796 0 0
NATWEST GROUP PLC SPONS ADR 639057207 269,346 14,840 SH SOLE 0 0 14,840
NETFLIX INC. COM 64110L106 2,757,386 39,629 SH SOLE 35,252 0 4,377
NEXTERA ENERGY INC COM 65339F101 18,975,748 250,538 SH SOLE 228,085 0 22,453
NORFOLK SOUTHN CORP COM 655844108 389,031 1,259 SH SOLE 1,166 0 93
NOVARTIS AG SPONSORED ADR 66987V109 3,747,167 26,283 SH SOLE 25,185 0 1,098
NUVECTIS PHARMA INC COM 67080T108 8,068,157 382,015 SH SOLE 382,015 0 0
NVIDIA CORPORATION COM 67066G104 49,102 215 SH DFND 1 0 0 215
NVIDIA CORPORATION COM 67066G104 112,478,292 492,505 SH SOLE 454,934 0 37,571
ONEOK INC NEW COM 30609A109 971,396 11,392 SH SOLE 11,392 0 0
ORACLE CORP COM 68389X105 422,060 3,074 SH SOLE 2,952 0 122
OREILLY AUTOMOTIVE INC COM 67103H107 490,680 5,745 SH SOLE 2,520 0 3,225
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,063,753 5,687 SH SOLE 4,786 0 901
PALO ALTO NETWORKS INC COM 697435105 11,919 30 SH DFND 1 0 0 30
PALO ALTO NETWORKS INC COM 697435105 347,249 874 SH SOLE 516 0 358
PAYCHEX INC COM 704326107 2,394,535 24,310 SH SOLE 23,939 0 371
PEPSICO INC COM 713448108 1,803,606 14,233 SH SOLE 14,133 0 100
PFIZER INC COM 717081103 672,473 23,579 SH SOLE 23,086 0 493
PHILIP MORRIS INTL INC COM 718172109 4,633,491 24,282 SH SOLE 23,252 0 1,030
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 507,821 21,409 SH SOLE 21,409 0 0
PROCTER & GAMBLE CO COM 742718109 5,561,900 38,284 SH SOLE 37,679 0 605
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 1,630,663 30,960 SH SOLE 30,960 0 0
PROLOGIS INC. COM 74340W103 1,504,846 11,590 SH SOLE 11,160 0 430
PROSHARES TR ULTRA ETHER ETF 74349Y571 290,373 15,100 SH SOLE 15,100 0 0
PTC INC COM 69370C100 8,418 60 SH DFND 1 0 0 60
PTC INC COM 69370C100 7,178,870 51,168 SH SOLE 45,988 0 5,180
QNITY ELECTRONICS INC COMMON STOCK 74743L100 247,456 1,968 SH SOLE 1,968 0 0
QUALCOMM INC COM 747525103 425,500 2,312 SH SOLE 2,185 0 127
QUANTA SVCS INC COM 74762E102 22,264,899 34,653 SH SOLE 31,288 0 3,365
QUANTA SVCS INC COM 74762E102 16,063 25 SH DFND 2 0 0 25
QUANTA SVCS INC COM 74762E102 5,140 8 SH DFND 1 0 0 8
REGENCY CTRS CORP COM 758849103 10,463,572 145,570 SH SOLE 127,851 0 17,719
RESMED INC COM 761152107 703,761 3,183 SH SOLE 3,010 0 173
ROPER TECHNOLOGIES INC COM 776696106 964,022 2,759 SH SOLE 2,737 0 22
RTX CORPORATION COM 75513E101 218,139 1,175 SH SOLE 1,175 0 0
RTX CORPORATION COM 75513E101 92,825 500 SH DFND 2 0 0 500
S&P GLOBAL INC COM 78409V104 7,423,531 18,819 SH SOLE 16,966 0 1,853
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 315,083 10,750 SH SOLE 10,750 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 39,649,134 1,577,761 SH SOLE 1,181,484 0 396,277
SEACOAST BKG CORP FLA COM NEW 811707801 509,439 16,005 SH SOLE 16,005 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 454,055 7,383 SH SOLE 7,383 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 602,974 5,540 SH SOLE 5,540 0 0
SERIES PORTFOLIOS TR ELDRIDGE BBB B 81752T528 239,277 9,098 SH SOLE 0 0 9,098
SERVICENOW INC COM 81762P102 296,832 2,215 SH SOLE 2,030 0 185
SOUTHERN CO COM 842587107 593,990 7,166 SH SOLE 7,166 0 0
SPDR GOLD TR GOLD SHS 78463V107 32,706,920 85,881 SH SOLE 84,936 0 945
SPDR GOLD TR GOLD SHS 78463V107 20,565 54 SH DFND 1 0 0 54
SPDR INDEX SHS FDS ST STR MSCI EMRG 78470E205 3,446,811 65,330 SH SOLE 65,330 0 0
SPDR INDEX SHS FDS ST STR NAT ETF 78463X541 462,239 6,249 SH SOLE 6,249 0 0
SPDR SERIES TRUST ST STR SP METAL 78464A755 409,062 3,950 SH SOLE 3,950 0 0
SPDR SERIES TRUST ST STR SP BIOT 78464A870 204,196 1,295 SH SOLE 1,295 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 465,806 3,180 SH SOLE 3,180 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 3,612,578 4,737 SH SOLE 1,613 0 3,124
STERLING INFRASTRUCTURE INC COM 859241101 254,742 518 SH SOLE 0 0 518
STOCK YDS BANCORP INC COM 861025104 874,817 11,348 SH SOLE 11,348 0 0
STRYKER CORPORATION COM 863667101 1,417,708 5,148 SH SOLE 5,055 0 93
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 718,498 9,860 SH SOLE 9,860 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 4,972,471 10,900 SH SOLE 10,028 0 872
TARGA RES CORP COM 87612G101 2,739,592 10,135 SH SOLE 9,964 0 171
TC ENERGY CORP COM 87807B107 715,722 12,380 SH SOLE 12,380 0 0
TELEFLEX INCORPORATED COM 879369106 212,818 1,702 SH SOLE 1,702 0 0
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 307,797 33,639 SH SOLE 0 0 33,639
TERADYNE INC COM 880770102 260,592 650 SH SOLE 0 0 650
TESLA INC COM 88160R101 619,143 1,745 SH SOLE 1,650 0 95
THERMO FISHER SCIENTIFIC INC COM 883556102 987,598 1,463 SH SOLE 1,423 0 40
TJX COS INC NEW COM 872540109 289,494 2,188 SH SOLE 1,694 0 494
TORONTO DOMINION BK ONT COM NEW 891160509 4,075,353 34,675 SH SOLE 34,675 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 210,623 466 SH SOLE 330 0 136
TRANSDIGM GROUP INC COM 893641100 3,273,782 3,024 SH SOLE 2,278 0 746
TRAVELERS COMPANIES INC COM 89417E109 897,336 2,517 SH SOLE 2,488 0 29
UBER TECHNOLOGIES INC COM 90353T100 1,466,868 21,411 SH SOLE 20,687 0 724
ULTA BEAUTY INC COM 90384S303 12,677,152 23,211 SH SOLE 21,106 0 2,105
ULTA BEAUTY INC COM 90384S303 10,923 20 SH DFND 1 0 0 20
UNION PAC CORP COM 907818108 21,944,291 80,639 SH SOLE 72,474 0 8,165
UNITED RENTALS INC COM 911363109 23,394,233 23,376 SH SOLE 21,509 0 1,867
US BANCORP COM NEW 902973304 201,178 3,483 SH SOLE 2,250 0 1,233
VANECK ETF TRUST GOLD MINERS ETF 92189F106 2,075,329 23,637 SH SOLE 23,637 0 0
VANECK ETF TRUST RARE EAR STR ETF 92189H805 355,743 5,536 SH SOLE 5,536 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 427,313 3,750 SH SOLE 3,750 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 387,719 5,527 SH SOLE 5,527 0 0
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 729,918 3,378 SH SOLE 3,378 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 503,353 1,345 SH SOLE 1,294 0 51
VANGUARD INDEX FDS MRNGSTR SML CP V 922908611 3,082,864 13,344 SH SOLE 13,344 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,447,658 6,346 SH SOLE 1,346 0 5,000
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,178,786 19,875 SH SOLE 19,875 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 258,822 5,465 SH DFND 2 0 0 5,465
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 14,729,390 259,961 SH SOLE 166,837 0 93,124
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,283,905 5,503 SH SOLE 5,503 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,267,873 17,956 SH SOLE 17,448 0 508
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 21,889 310 SH DFND 1 0 0 310
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 827,877 2,583 SH SOLE 2,583 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 436,407 3,220 SH SOLE 3,220 0 0
VEEVA SYS INC CL A COM 922475108 451,296 1,581 SH SOLE 1,581 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 311,733 6,796 SH SOLE 5,443 0 1,353
VERSANT MEDIA GROUP INC COM CL A 925283103 399,293 12,596 SH SOLE 12,596 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 39,211 75 SH DFND 1 0 0 75
VERTEX PHARMACEUTICALS INC COM 92532F100 4,051,255 7,749 SH SOLE 7,749 0 0
VISA INC COM CL A 92826C839 28,746 80 SH DFND 1 0 0 80
VISA INC COM CL A 92826C839 39,668,954 110,397 SH SOLE 101,715 0 8,682
WALMART INC COM 931142103 580,601 5,587 SH SOLE 3,146 0 2,441
WASTE MGMT INC DEL COM 94106L109 24,320,723 119,266 SH SOLE 110,292 0 8,974
WATERS CORP COM 941848103 8,610,726 19,597 SH SOLE 19,597 0 0
WELLS FARGO & CO COM 949746101 440,195 5,499 SH SOLE 3,000 0 2,499
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 221,850 5,000 SH SOLE 5,000 0 0
WEYERHAEUSER CO COM NEW 962166104 249,155 13,079 SH SOLE 13,079 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 200,649 100 SH SOLE 100 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 552,073 10,956 SH SOLE 10,956 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 532,341 13,070 SH SOLE 13,070 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 519,081 2,875 SH SOLE 2,733 0 142