0000009634-23-000002.txt : 20230213 0000009634-23-000002.hdr.sgml : 20230213 20230213165842 ACCESSION NUMBER: 0000009634-23-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230213 DATE AS OF CHANGE: 20230213 EFFECTIVENESS DATE: 20230213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BOKF, NA CENTRAL INDEX KEY: 0000009634 IRS NUMBER: 000000000 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-00305 FILM NUMBER: 23619543 BUSINESS ADDRESS: STREET 1: ONE WILLIAMS CENTER CITY: TULSA STATE: OK ZIP: 74172 BUSINESS PHONE: 9185886193 MAIL ADDRESS: STREET 1: PO BOX 2300 CITY: TULSA STATE: OK ZIP: 74172 FORMER COMPANY: FORMER CONFORMED NAME: BANK OF OKLAHOMA NATIONAL ASSOCIATION / DATE OF NAME CHANGE: 19920929 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000009634 XXXXXXXX 12-31-2022 12-31-2022 BOKF, NA
PO BOX 2300 TULSA OK 74172
13F HOLDINGS REPORT 028-00305 N
ROGERS, MICHAEL J CHIEF ACCOUNTING OFFICER 918-588-6197 Michael J Rogers Tulsa OK 02-10-2023 0 1622 5418775897 false
INFORMATION TABLE 2 bokf13f12312022.xml BOKF NA 13F 3M CO COM 88579Y101 1908406 15914 SH OTR 15088 526 300 3M CO COM 88579Y101 6134027 51151 SH SOLE 45641 0 5510 AAON INC COM PAR $0.004 000360206 33560106 445567 SH SOLE 445567 0 0 ABB LTD SPONSORED ADR 000375204 5574 183 SH OTR 0 105 78 ABB LTD SPONSORED ADR 000375204 429181 14090 SH SOLE 10253 0 3837 ABBOTT LABS COM 002824100 3336298 30388 SH OTR 22377 6693 1318 ABBOTT LABS COM 002824100 20161326 183635 SH SOLE 164725 496 18414 ABBVIE INC COM 00287Y109 8569852 53027 SH OTR 31671 18334 3022 ABBVIE INC COM 00287Y109 51864652 320924 SH SOLE 311699 989 8236 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3422223 12825 SH OTR 11282 475 1068 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15097807 56580 SH SOLE 45806 93 10681 ACTIVISION BLIZZARD INC COM 00507V109 196121 2562 SH OTR 1637 104 821 ACTIVISION BLIZZARD INC COM 00507V109 2676188 34960 SH SOLE 27749 0 7211 ACUITY BRANDS INC COM 00508Y102 211649 1278 SH OTR 1275 3 0 ACUITY BRANDS INC COM 00508Y102 1228826 7420 SH SOLE 7147 0 273 ADOBE SYSTEMS INCORPORATED COM 00724F101 820123 2437 SH OTR 1979 336 122 ADOBE SYSTEMS INCORPORATED COM 00724F101 13958927 41479 SH SOLE 37270 8 4201 ADVANCE AUTO PARTS INC COM 00751Y106 80572 548 SH OTR 421 80 47 ADVANCE AUTO PARTS INC COM 00751Y106 159674 1086 SH SOLE 981 0 105 ADVANCED ENERGY INDS COM 007973100 410371 4784 SH SOLE 4772 0 12 ADVANCED MICRO DEVICES INC COM 007903107 437456 6754 SH OTR 1238 1244 4272 ADVANCED MICRO DEVICES INC COM 007903107 4974789 76807 SH SOLE 75002 60 1745 AECOM COM 00766T100 162216 1910 SH OTR 0 1668 242 AECOM COM 00766T100 785517 9249 SH SOLE 233 0 9016 AEGON N V NY REGISTRY SHS 007924103 26933 5344 SH OTR 5344 0 0 AEGON N V NY REGISTRY SHS 007924103 43202 8572 SH SOLE 4599 0 3973 AES CORP COM 00130H105 382306 13293 SH OTR 9832 0 3461 AES CORP COM 00130H105 3462790 120403 SH SOLE 118820 0 1583 AFLAC INC COM 001055102 234020 3253 SH OTR 3167 0 86 AFLAC INC COM 001055102 1805262 25094 SH SOLE 24550 0 544 AGILENT TECHNOLOGIES INC COM 00846U101 140820 941 SH OTR 648 21 272 AGILENT TECHNOLOGIES INC COM 00846U101 2712855 18128 SH SOLE 14722 0 3406 AGNC INVT CORP COM 00123Q104 190874 18442 SH OTR 18412 0 30 AGNC INVT CORP COM 00123Q104 1320639 127598 SH SOLE 125132 0 2466 AIR LEASE CORP CL A 00912X302 141385 3680 SH OTR 3479 201 0 AIR LEASE CORP CL A 00912X302 1190558 30988 SH SOLE 30575 0 413 AIR PRODS & CHEMS INC COM 009158106 1205913 3912 SH OTR 2971 697 244 AIR PRODS & CHEMS INC COM 009158106 4240424 13756 SH SOLE 11497 6 2253 AIR TRANSPORT SERVICES GRP I COM 00922R105 649655 25006 SH SOLE 25006 0 0 AIRBNB INC COM CL A 009066101 154755 1810 SH OTR 1779 31 0 AIRBNB INC COM CL A 009066101 1463247 17114 SH SOLE 17070 0 44 AKAMAI TECHNOLOGIES INC COM 00971T101 18293 217 SH OTR 0 0 217 AKAMAI TECHNOLOGIES INC COM 00971T101 193215 2292 SH SOLE 803 0 1489 ALAUNOS THERAPEUTICS INC COM 98973P101 6491 10000 SH SOLE 10000 0 0 ALBANY INTL CORP CL A 012348108 1060532 10757 SH SOLE 10476 0 281 ALBEMARLE CORP COM 012653101 1734 8 SH OTR 2 6 0 ALBEMARLE CORP COM 012653101 1226560 5656 SH SOLE 1821 0 3835 ALBERTSONS COS INC COMMON STOCK 013091103 149079 7188 SH OTR 6466 722 0 ALBERTSONS COS INC COMMON STOCK 013091103 998776 48157 SH SOLE 48144 0 13 ALCON AG ORD SHS H01301128 93502 1364 SH OTR 0 1351 13 ALCON AG ORD SHS H01301128 321430 4689 SH SOLE 4041 0 648 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 112165 770 SH OTR 6 192 572 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 143921 988 SH SOLE 331 0 657 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8544 97 SH OTR 0 97 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 305408 3467 SH SOLE 3233 0 234 ALIGN TECHNOLOGY INC COM 016255101 50616 240 SH OTR 133 7 100 ALIGN TECHNOLOGY INC COM 016255101 1034886 4907 SH SOLE 4678 0 229 ALLEGION PLC ORD SHS G0176J109 166837 1585 SH OTR 1448 0 137 ALLEGION PLC ORD SHS G0176J109 866184 8229 SH SOLE 8088 0 141 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 494304 24326 SH SOLE 24326 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 339913 8171 SH OTR 8082 89 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3400508 81743 SH SOLE 79973 0 1770 ALLSTATE CORP COM 020002101 103716 764 SH OTR 605 63 96 ALLSTATE CORP COM 020002101 1056595 7792 SH SOLE 6834 0 958 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 118825 500 SH OTR 488 12 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1225561 5157 SH SOLE 5024 21 112 ALPHABET INC CAP STK CL A 02079K305 4130046 46810 SH OTR 38681 3485 4644 ALPHABET INC CAP STK CL A 02079K305 37758116 427951 SH SOLE 370962 160 56829 ALPHABET INC CAP STK CL C 02079K107 3568099 40213 SH OTR 29218 6295 4700 ALPHABET INC CAP STK CL C 02079K107 36769179 414394 SH SOLE 344189 299 69906 ALPS ETF TR ALERIAN MLP 00162Q452 30456 800 SH OTR 0 800 0 ALPS ETF TR ALERIAN MLP 00162Q452 573105 15054 SH SOLE 15054 0 0 ALTRIA GROUP INC COM 02209S103 1617951 35396 SH OTR 18373 10393 6630 ALTRIA GROUP INC COM 02209S103 7525921 164644 SH SOLE 159800 0 4844 AMAZON COM INC COM 023135106 4677120 55680 SH OTR 31601 9064 15015 AMAZON COM INC COM 023135106 35686308 424837 SH SOLE 394224 1225 29388 AMBEV SA SPONSORED ADR 02319V103 62734 23064 SH OTR 0 23064 0 AMBEV SA SPONSORED ADR 02319V103 57979 21316 SH SOLE 21316 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 42535 10451 SH SOLE 10055 0 396 AMDOCS LTD SHS G02602103 772740 8501 SH OTR 0 8501 0 AMDOCS LTD SHS G02602103 894910 9845 SH SOLE 9556 0 289 AMER SOFTWARE INC CL A 029683109 230622 15710 SH SOLE 15710 0 0 AMEREN CORP COM 023608102 116396 1309 SH OTR 1027 125 157 AMEREN CORP COM 023608102 122620 1379 SH SOLE 1208 0 171 AMERESCO INC CL A 02361E108 685680 12000 SH SOLE 0 0 12000 AMERICAN CENTY ETF TR US SML CP VALU 025072877 8419 113 SH OTR 0 113 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 257134 3451 SH SOLE 3451 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1471789 15500 SH OTR 2456 11905 1139 AMERICAN ELEC PWR CO INC COM 025537101 19683514 207304 SH SOLE 198224 159 8921 AMERICAN ELEC PWR CO INC COM 025537101 1291320 13600 SH SOLE 0 0 0 AMERICAN EXPRESS CO COM 025816109 665909 4507 SH OTR 3535 656 316 AMERICAN EXPRESS CO COM 025816109 4615710 31240 SH SOLE 29447 0 1793 AMERICAN HOMES 4 RENT CL A 02665T306 314269 10427 SH OTR 8976 1390 61 AMERICAN HOMES 4 RENT CL A 02665T306 1516885 50328 SH SOLE 49818 0 510 AMERICAN INTL GROUP INC COM NEW 026874784 296469 4688 SH OTR 2273 2052 363 AMERICAN INTL GROUP INC COM NEW 026874784 6630777 104851 SH SOLE 95460 178 9213 AMERICAN TOWER CORP NEW COM 03027X100 282773 1334 SH OTR 741 472 121 AMERICAN TOWER CORP NEW COM 03027X100 3071521 14497 SH SOLE 10810 0 3687 AMERICAN WTR WKS CO INC NEW COM 030420103 438969 2880 SH OTR 2418 28 434 AMERICAN WTR WKS CO INC NEW COM 030420103 1661682 10902 SH SOLE 10161 0 741 AMERICAS CAR-MART INC COM 03062T105 1738585 24060 SH SOLE 0 0 24060 AMERIPRISE FINL INC COM 03076C106 434049 1394 SH OTR 1385 9 0 AMERIPRISE FINL INC COM 03076C106 5047307 16210 SH SOLE 16055 0 155 AMERISOURCEBERGEN CORP COM 03073E105 1131400 6827 SH OTR 3788 1297 1742 AMERISOURCEBERGEN CORP COM 03073E105 323963 1955 SH SOLE 1781 0 174 AMETEK INC COM 031100100 37724 270 SH OTR 117 0 153 AMETEK INC COM 031100100 755605 5408 SH SOLE 3328 0 2080 AMGEN INC COM 031162100 4600998 17518 SH OTR 10639 6814 65 AMGEN INC COM 031162100 22439737 85439 SH SOLE 79796 0 5643 AMPHENOL CORP NEW CL A 032095101 337224 4429 SH OTR 3955 393 81 AMPHENOL CORP NEW CL A 032095101 7008306 92045 SH SOLE 85699 306 6040 ANALOG DEVICES INC COM 032654105 437489 2667 SH OTR 1600 1058 9 ANALOG DEVICES INC COM 032654105 2964531 18073 SH SOLE 12954 40 5079 AON PLC SHS CL A G0403H108 1350930 4501 SH OTR 4444 26 31 AON PLC SHS CL A G0403H108 2310177 7697 SH SOLE 6275 0 1422 APA CORPORATION COM 03743Q108 169961 3641 SH OTR 0 3641 0 APA CORPORATION COM 03743Q108 2932997 62832 SH SOLE 7586 0 55246 APPLE INC COM 037833100 21838682 168080 SH OTR 100568 23812 43700 APPLE INC COM 037833100 119252944 917824 SH SOLE 867304 472 50048 APPLIED MATLS INC COM 038222105 710971 7301 SH OTR 3862 2614 825 APPLIED MATLS INC COM 038222105 11393381 116999 SH SOLE 115375 58 1566 ARCHER DANIELS MIDLAND CO COM 039483102 22655 244 SH OTR 31 90 123 ARCHER DANIELS MIDLAND CO COM 039483102 797674 8591 SH SOLE 8036 0 555 ARISTA NETWORKS INC COM 040413106 571315 4708 SH OTR 4669 39 0 ARISTA NETWORKS INC COM 040413106 4300886 35442 SH SOLE 34587 66 789 ARMSTRONG WORLD INDS INC NEW COM 04247X102 620670 9049 SH SOLE 9026 0 23 ARROW ELECTRS INC COM 042735100 522 5 SH OTR 0 0 5 ARROW ELECTRS INC COM 042735100 280352 2681 SH SOLE 2473 0 208 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 93573 14924 SH SOLE 14924 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 93434 171 SH OTR 0 167 4 ASML HOLDING N V N Y REGISTRY SHS N07059210 2279034 4171 SH SOLE 3660 0 511 ASTRAZENECA PLC SPONSORED ADR 046353108 550942 8126 SH OTR 2529 5007 590 ASTRAZENECA PLC SPONSORED ADR 046353108 9895681 145954 SH SOLE 141470 164 4320 AT&T INC COM 00206R102 1283508 69718 SH OTR 28942 8420 32356 AT&T INC COM 00206R102 7825262 425055 SH SOLE 417475 0 7580 ATLASSIAN CORPORATION CL A 049468101 32298 251 SH OTR 99 152 0 ATLASSIAN CORPORATION CL A 049468101 531448 4130 SH SOLE 4064 0 66 ATMOS ENERGY CORP COM 049560105 125966 1124 SH OTR 764 360 0 ATMOS ENERGY CORP COM 049560105 258433 2306 SH SOLE 2247 0 59 AUTODESK INC COM 052769106 27656 148 SH OTR 34 10 104 AUTODESK INC COM 052769106 1431050 7658 SH SOLE 7388 0 270 AUTOMATIC DATA PROCESSING IN COM 053015103 1630219 6825 SH OTR 3530 3143 152 AUTOMATIC DATA PROCESSING IN COM 053015103 8678739 36334 SH SOLE 32163 73 4098 AUTONATION INC COM 05329W102 568046 5294 SH OTR 4707 587 0 AUTONATION INC COM 05329W102 4776137 44512 SH SOLE 44345 0 167 AUTOZONE INC COM 053332102 584484 237 SH OTR 197 14 26 AUTOZONE INC COM 053332102 4049467 1642 SH SOLE 1559 0 83 AVERY DENNISON CORP COM 053611109 94663 523 SH OTR 34 413 76 AVERY DENNISON CORP COM 053611109 151316 836 SH SOLE 794 0 42 AXALTA COATING SYS LTD COM G0750C108 114844 4509 SH OTR 4472 37 0 AXALTA COATING SYS LTD COM G0750C108 674394 26478 SH SOLE 25471 0 1007 AZENTA INC COM 114340102 963890 16556 SH SOLE 15746 0 810 BADGER METER INC COM 056525108 438518 4022 SH SOLE 3681 0 341 BALL CORP COM 058498106 39582 774 SH OTR 131 570 73 BALL CORP COM 058498106 1438363 28126 SH SOLE 27087 0 1039 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 83959 13970 SH OTR 0 201 13769 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 155352 25849 SH SOLE 11193 0 14656 BANCO SANTANDER S.A. ADR 05964H105 102108 34613 SH SOLE 14486 0 20127 BANK AMERICA CORP COM 060505104 986909 29798 SH OTR 22301 3757 3740 BANK AMERICA CORP COM 060505104 10914000 329529 SH SOLE 302076 0 27453 BANK HAWAII CORP COM 062540109 906288 11685 SH SOLE 10281 0 1404 BANK NEW YORK MELLON CORP COM 064058100 28768 632 SH OTR 83 436 113 BANK NEW YORK MELLON CORP COM 064058100 303982 6678 SH SOLE 5816 0 862 BAXTER INTL INC COM 071813109 365556 7172 SH OTR 6060 450 662 BAXTER INTL INC COM 071813109 1874013 36767 SH SOLE 32072 145 4550 BCE INC COM NEW 05534B760 178656 4065 SH OTR 500 748 2817 BCE INC COM NEW 05534B760 135585 3085 SH SOLE 3018 0 67 BECTON DICKINSON & CO COM 075887109 3083641 12126 SH OTR 7735 1874 2517 BECTON DICKINSON & CO COM 075887109 3275129 12879 SH SOLE 10525 0 2354 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1406132 3 SH SOLE 1 0 2 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5262420 17036 SH OTR 15871 830 335 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 29253756 94703 SH SOLE 82726 45 11932 BERRY GLOBAL GROUP INC COM 08579W103 383730 6350 SH OTR 6043 80 227 BERRY GLOBAL GROUP INC COM 08579W103 3045128 50391 SH SOLE 49609 0 782 BHP GROUP LTD SPONSORED ADS 088606108 297840 4800 SH OTR 0 4800 0 BHP GROUP LTD SPONSORED ADS 088606108 667223 10753 SH SOLE 7756 0 2997 BIOGEN INC COM 09062X103 747130 2698 SH OTR 2305 393 0 BIOGEN INC COM 09062X103 7241458 26150 SH SOLE 25564 0 586 BLACK STONE MINERALS L P COM UNIT 09225M101 337400 20000 SH SOLE 20000 0 0 BLACKROCK INC COM 09247X101 1390514 1962 SH OTR 1121 520 321 BLACKROCK INC COM 09247X101 13906205 19624 SH SOLE 18915 79 630 BLACKROCK MUNICIPAL INCOME COM 09253X102 205073 18100 SH SOLE 18100 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 199096 16400 SH SOLE 16400 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 373030 36500 SH SOLE 36500 0 0 BLACKSTONE INC COM 09260D107 205378 2768 SH OTR 0 2745 23 BLACKSTONE INC COM 09260D107 854891 11523 SH SOLE 11470 53 0 BLOCK H & R INC COM 093671105 40635 1113 SH OTR 847 0 266 BLOCK H & R INC COM 093671105 395841 10842 SH SOLE 10075 0 767 BLOCK INC CL A 852234103 1633 26 SH OTR 0 0 26 BLOCK INC CL A 852234103 198762 3163 SH SOLE 3145 0 18 BLOOM ENERGY CORP COM CL A 093712107 6214 325 SH OTR 325 0 0 BLOOM ENERGY CORP COM CL A 093712107 478000 25000 SH SOLE 0 0 25000 BOEING CO COM 097023105 1993096 10463 SH OTR 2429 8005 29 BOEING CO COM 097023105 4746439 24917 SH SOLE 24323 0 594 BOK FINL CORP COM NEW 05561Q201 3832238 36923 SH OTR 35723 1200 0 BOK FINL CORP COM NEW 05561Q201 62912859 606155 SH SOLE 91089 0 515066 BOOKING HOLDINGS INC COM 09857L108 58443 29 SH OTR 22 1 6 BOOKING HOLDINGS INC COM 09857L108 1412711 701 SH SOLE 674 0 27 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 671750 6427 SH OTR 470 5943 14 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 238828 2285 SH SOLE 1908 0 377 BORGWARNER INC COM 099724106 128759 3199 SH OTR 2966 48 185 BORGWARNER INC COM 099724106 940521 23367 SH SOLE 22670 0 697 BOSTON OMAHA CORP CL A COM STK 101044105 1590000 60000 SH SOLE 60000 0 0 BOSTON SCIENTIFIC CORP COM 101137107 57189 1236 SH OTR 765 163 308 BOSTON SCIENTIFIC CORP COM 101137107 1563740 33796 SH SOLE 23424 0 10372 BP PLC SPONSORED ADR 055622104 338436 9689 SH OTR 6479 2132 1078 BP PLC SPONSORED ADR 055622104 8838757 253042 SH SOLE 146451 34 106557 BRIGHT HORIZONS FAM SOL IN D COM 109194100 33001 523 SH OTR 523 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 221733 3514 SH SOLE 3433 0 81 BRISTOL-MYERS SQUIBB CO COM 110122108 2384063 33135 SH OTR 15755 10223 7157 BRISTOL-MYERS SQUIBB CO COM 110122108 8849993 123002 SH SOLE 102625 240 20137 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 216931 5426 SH OTR 0 4442 984 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 256271 6410 SH SOLE 4949 0 1461 BROADCOM INC COM 11135F101 3578432 6400 SH OTR 2168 3734 498 BROADCOM INC COM 11135F101 32747233 58568 SH SOLE 52866 211 5491 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 54054 403 SH OTR 78 250 75 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 382002 2848 SH SOLE 2585 0 263 BROWN FORMAN CORP CL B 115637209 3809 58 SH OTR 58 0 0 BROWN FORMAN CORP CL B 115637209 666389 10146 SH SOLE 9626 0 520 BUSINESS FIRST BANCSHARES IN COM 12326C105 3600539 162626 SH SOLE 162626 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 517497 5652 SH OTR 5624 0 28 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 257375 2811 SH SOLE 2677 0 134 CADENCE DESIGN SYSTEM INC COM 127387108 977655 6086 SH OTR 5747 54 285 CADENCE DESIGN SYSTEM INC COM 127387108 13259225 82540 SH SOLE 81652 34 854 CALLON PETE CO DEL COM 13123X508 214454 5782 SH SOLE 5740 0 42 CAMECO CORP COM 13321L108 28337 1250 SH OTR 0 1250 0 CAMECO CORP COM 13321L108 1295273 57136 SH SOLE 136 0 57000 CANADIAN NATL RY CO COM 136375102 1057913 8899 SH OTR 8390 8 501 CANADIAN NATL RY CO COM 136375102 295416 2485 SH SOLE 1399 0 1086 CANADIAN PAC RY LTD COM 13645T100 3431 46 SH OTR 0 46 0 CANADIAN PAC RY LTD COM 13645T100 594482 7970 SH SOLE 7942 0 28 CAPITAL ONE FINL CORP COM 14040H105 239093 2572 SH OTR 1944 367 261 CAPITAL ONE FINL CORP COM 14040H105 2374570 25544 SH SOLE 24242 0 1302 CARDINAL HEALTH INC COM 14149Y108 916597 11924 SH OTR 4465 7034 425 CARDINAL HEALTH INC COM 14149Y108 13951597 181496 SH SOLE 159501 159 21836 CARLISLE COS INC COM 142339100 117118 497 SH OTR 497 0 0 CARLISLE COS INC COM 142339100 1287355 5463 SH SOLE 5296 0 167 CARMAX INC COM 143130102 9925 163 SH OTR 75 0 88 CARMAX INC COM 143130102 411311 6755 SH SOLE 6423 0 332 CARNIVAL CORP COMMON STOCK 143658300 85621 10623 SH SOLE 9655 0 968 CARRIER GLOBAL CORPORATION COM 14448C104 319811 7753 SH OTR 2782 190 4781 CARRIER GLOBAL CORPORATION COM 14448C104 457007 11078 SH SOLE 10442 0 636 CASEYS GEN STORES INC COM 147528103 60350 269 SH OTR 0 0 269 CASEYS GEN STORES INC COM 147528103 306013 1364 SH SOLE 1074 0 290 CATERPILLAR INC COM 149123101 499813 2086 SH OTR 1625 368 93 CATERPILLAR INC COM 149123101 7431869 31023 SH SOLE 30321 0 702 CBOE GLOBAL MKTS INC COM 12503M108 278543 2220 SH OTR 2 2188 30 CBOE GLOBAL MKTS INC COM 12503M108 10163 81 SH SOLE 6 0 75 CBRE GROUP INC CL A 12504L109 132756 1725 SH OTR 1411 24 290 CBRE GROUP INC CL A 12504L109 1132158 14711 SH SOLE 12454 0 2257 CDW CORP COM 12514G108 700390 3922 SH OTR 3171 680 71 CDW CORP COM 12514G108 7868949 44064 SH SOLE 42210 21 1833 CELSIUS HLDGS INC COM NEW 15118V207 160325 1541 SH OTR 0 0 1541 CELSIUS HLDGS INC COM NEW 15118V207 49731 478 SH SOLE 315 0 163 CENTENE CORP DEL COM 15135B101 167054 2037 SH OTR 20 0 2017 CENTENE CORP DEL COM 15135B101 77089 940 SH SOLE 452 0 488 CENTERPOINT ENERGY INC COM 15189T107 671236 22382 SH OTR 0 18896 3486 CENTERPOINT ENERGY INC COM 15189T107 111022 3702 SH SOLE 2863 0 839 CF INDS HLDGS INC COM 125269100 356732 4187 SH OTR 3443 744 0 CF INDS HLDGS INC COM 125269100 5544901 65081 SH SOLE 63708 14 1359 CHARLES RIV LABS INTL INC COM 159864107 179985 826 SH OTR 818 8 0 CHARLES RIV LABS INTL INC COM 159864107 1181235 5421 SH SOLE 5326 0 95 CHART INDS INC COM 16115Q308 150375 1305 SH OTR 0 0 1305 CHART INDS INC COM 16115Q308 54849 476 SH SOLE 128 0 348 CHARTER COMMUNICATIONS INC N CL A 16119P108 72906 215 SH OTR 178 9 28 CHARTER COMMUNICATIONS INC N CL A 16119P108 1513064 4462 SH SOLE 4171 0 291 CHEESECAKE FACTORY INC COM 163072101 744233 23470 SH SOLE 21641 0 1829 CHEMED CORP NEW COM 16359R103 266444 522 SH OTR 516 6 0 CHEMED CORP NEW COM 16359R103 2710383 5310 SH SOLE 5184 0 126 CHENIERE ENERGY INC COM NEW 16411R208 181451 1210 SH OTR 972 238 0 CHENIERE ENERGY INC COM NEW 16411R208 5508330 36732 SH SOLE 27222 7 9503 CHESAPEAKE ENERGY CORP COM 165167735 3222358 34146 SH SOLE 1146 0 33000 CHEVRON CORP NEW COM 166764100 7999151 44566 SH OTR 39795 4549 222 CHEVRON CORP NEW COM 166764100 31315302 174468 SH SOLE 170491 395 3582 CHEWY INC CL A 16679L109 1705 46 SH OTR 46 0 0 CHEWY INC CL A 16679L109 618753 16687 SH SOLE 16687 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 366297 264 SH OTR 189 66 9 CHIPOTLE MEXICAN GRILL INC COM 169656105 5992569 4319 SH SOLE 4138 0 181 CHORD ENERGY CORPORATION COM NEW 674215207 4104 30 SH OTR 0 30 0 CHORD ENERGY CORPORATION COM NEW 674215207 209456 1531 SH SOLE 1531 0 0 CHUBB LIMITED COM H1467J104 2609256 11828 SH OTR 4479 6938 411 CHUBB LIMITED COM H1467J104 4471120 20268 SH SOLE 15584 0 4684 CHURCH & DWIGHT CO INC COM 171340102 78352 972 SH OTR 594 54 324 CHURCH & DWIGHT CO INC COM 171340102 810372 10053 SH SOLE 9732 0 321 CIGNA CORP NEW COM 125523100 304501 919 SH OTR 170 180 569 CIGNA CORP NEW COM 125523100 4901843 14794 SH SOLE 13393 0 1401 CINTAS CORP COM 172908105 789883 1749 SH OTR 1559 22 168 CINTAS CORP COM 172908105 6814945 15090 SH SOLE 14238 0 852 CISCO SYS INC COM 17275R102 3202026 67212 SH OTR 33323 12051 21838 CISCO SYS INC COM 17275R102 29358576 616258 SH SOLE 569325 1147 45786 CITIGROUP INC COM NEW 172967424 172642 3817 SH OTR 1894 1923 0 CITIGROUP INC COM NEW 172967424 1574908 34820 SH SOLE 32859 0 1961 CLOROX CO DEL COM 189054109 651832 4645 SH OTR 4101 544 0 CLOROX CO DEL COM 189054109 2504469 17847 SH SOLE 17440 0 407 CME GROUP INC COM 12572Q105 468493 2786 SH OTR 2002 747 37 CME GROUP INC COM 12572Q105 5287118 31441 SH SOLE 30341 8 1092 COCA COLA CO COM 191216100 3855084 60605 SH OTR 31948 24732 3925 COCA COLA CO COM 191216100 38570368 606357 SH SOLE 564449 437 41471 COGNEX CORP COM 192422103 89320 1896 SH OTR 185 99 1612 COGNEX CORP COM 192422103 795499 16886 SH SOLE 16082 33 771 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 299618 5239 SH OTR 1043 4110 86 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1597373 27931 SH SOLE 21341 0 6590 COLGATE PALMOLIVE CO COM 194162103 885835 11243 SH OTR 8406 2837 0 COLGATE PALMOLIVE CO COM 194162103 7019558 89092 SH SOLE 78406 2000 8686 COMCAST CORP NEW CL A 20030N101 1878658 53722 SH OTR 26248 21383 6091 COMCAST CORP NEW CL A 20030N101 11687008 334201 SH SOLE 261379 286 72536 COMSTOCK RES INC COM 205768302 1275030 93000 SH SOLE 13000 0 80000 CONAGRA BRANDS INC COM 205887102 97137 2510 SH OTR 1579 895 36 CONAGRA BRANDS INC COM 205887102 344727 8907 SH SOLE 7989 0 918 CONOCOPHILLIPS COM 20825C104 1826050 15475 SH OTR 10291 4772 412 CONOCOPHILLIPS COM 20825C104 22814686 193344 SH SOLE 163417 23 29904 CONSOLIDATED EDISON INC COM 209115104 219117 2299 SH OTR 1916 383 0 CONSOLIDATED EDISON INC COM 209115104 520487 5461 SH SOLE 5097 0 364 CONSTELLATION BRANDS INC CL A 21036P108 506605 2186 SH OTR 1560 621 5 CONSTELLATION BRANDS INC CL A 21036P108 11469307 49490 SH SOLE 44900 103 4487 CONSTRUCTION PARTNERS INC COM CL A 21044C107 672641 25202 SH SOLE 25202 0 0 COPART INC COM 217204106 103147 1694 SH OTR 1224 0 470 COPART INC COM 217204106 405649 6662 SH SOLE 6117 0 545 CORNERSTONE TOTAL RETURN FD COM 21924U300 89886 12660 SH SOLE 12660 0 0 CORNING INC COM 219350105 555724 17399 SH OTR 13760 3097 542 CORNING INC COM 219350105 9792037 306576 SH SOLE 304649 256 1671 CORTEVA INC COM 22052L104 156707 2666 SH OTR 2369 91 206 CORTEVA INC COM 22052L104 3568533 60710 SH SOLE 52456 0 8254 COSTAR GROUP INC COM 22160N109 2936 38 SH OTR 0 22 16 COSTAR GROUP INC COM 22160N109 312365 4042 SH SOLE 3760 0 282 COSTCO WHSL CORP NEW COM 22160K105 1315633 2882 SH OTR 1952 657 273 COSTCO WHSL CORP NEW COM 22160K105 21900154 47974 SH SOLE 41161 34 6779 COTERRA ENERGY INC COM 127097103 388918 15829 SH OTR 9619 5617 593 COTERRA ENERGY INC COM 127097103 11704435 476371 SH SOLE 435860 391 40120 COTY INC COM CL A 222070203 299 35 SH OTR 35 0 0 COTY INC COM CL A 222070203 91728 10716 SH SOLE 8669 0 2047 CROSSFIRST BANKSHARES INC COM 22766M109 359890 29000 SH SOLE 29000 0 0 CROWN CASTLE INC COM 22822V101 505665 3728 SH OTR 3032 419 277 CROWN CASTLE INC COM 22822V101 12226725 90141 SH SOLE 88667 196 1278 CSX CORP COM 126408103 110722 3574 SH OTR 194 3025 355 CSX CORP COM 126408103 2348903 75820 SH SOLE 73667 0 2153 CUBESMART COM 229663109 220046 5467 SH OTR 4589 0 878 CUBESMART COM 229663109 1080028 26833 SH SOLE 25646 0 1187 CULLEN FROST BANKERS INC COM 229899109 341870 2557 SH SOLE 2377 0 180 CUMMINS INC COM 231021106 49954 206 SH OTR 12 134 60 CUMMINS INC COM 231021106 1530679 6317 SH SOLE 6095 0 222 CVS HEALTH CORP COM 126650100 3376739 36235 SH OTR 14742 14751 6742 CVS HEALTH CORP COM 126650100 10317437 110714 SH SOLE 100310 204 10200 CYBERARK SOFTWARE LTD SHS M2682V108 216645 1671 SH SOLE 1571 0 100 D R HORTON INC COM 23331A109 81798 917 SH OTR 0 35 882 D R HORTON INC COM 23331A109 395870 4441 SH SOLE 3867 0 574 DANAHER CORPORATION COM 235851102 2430185 9156 SH OTR 4624 911 3621 DANAHER CORPORATION COM 235851102 20119101 75801 SH SOLE 68676 81 7044 DARDEN RESTAURANTS INC COM 237194105 476270 3443 SH OTR 3037 356 50 DARDEN RESTAURANTS INC COM 237194105 4065380 29389 SH SOLE 28227 0 1162 DARLING INGREDIENTS INC COM 237266101 20779 332 SH OTR 310 22 0 DARLING INGREDIENTS INC COM 237266101 501408 8011 SH SOLE 7032 0 979 DATADOG INC CL A COM 23804L103 871783 11861 SH OTR 4103 7758 0 DATADOG INC CL A COM 23804L103 17346 236 SH SOLE 168 0 68 DAVITA INC COM 23918K108 92366 1237 SH OTR 0 0 1237 DAVITA INC COM 23918K108 225204 3016 SH SOLE 2861 0 155 DEERE & CO COM 244199105 4644328 10832 SH OTR 3353 7400 79 DEERE & CO COM 244199105 4107520 9580 SH SOLE 9133 13 434 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 23914 2176 SH OTR 1869 307 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 149189 13575 SH SOLE 13575 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1227452 37354 SH OTR 12323 24915 116 DELTA AIR LINES INC DEL COM NEW 247361702 94768 2884 SH SOLE 2088 0 796 DEVON ENERGY CORP NEW COM 25179M103 4207407 68402 SH OTR 22735 41837 3830 DEVON ENERGY CORP NEW COM 25179M103 6032101 98067 SH SOLE 59687 0 38380 DEXCOM INC COM 252131107 47334 418 SH OTR 107 171 140 DEXCOM INC COM 252131107 1281197 11314 SH SOLE 7315 0 3999 DIAGEO PLC SPON ADR NEW 25243Q205 8909 50 SH OTR 0 50 0 DIAGEO PLC SPON ADR NEW 25243Q205 1029047 5775 SH SOLE 4194 0 1581 DIAMONDBACK ENERGY INC COM 25278X109 440294 3219 SH OTR 786 2132 301 DIAMONDBACK ENERGY INC COM 25278X109 3454378 25255 SH SOLE 13725 0 11530 DIGITAL RLTY TR INC COM 253868103 452719 4515 SH OTR 3459 1056 0 DIGITAL RLTY TR INC COM 253868103 5847445 58317 SH SOLE 57343 13 961 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1006470 41452 SH SOLE 41452 0 0 DISCOVER FINL SVCS COM 254709108 203682 2082 SH OTR 1585 376 121 DISCOVER FINL SVCS COM 254709108 1253202 12810 SH SOLE 12409 0 401 DISH NETWORK CORPORATION CL A 25470M109 471294 33568 SH OTR 31276 2292 0 DISH NETWORK CORPORATION CL A 25470M109 4288770 305468 SH SOLE 297799 0 7669 DISNEY WALT CO COM 254687106 1414058 16276 SH OTR 12938 2355 983 DISNEY WALT CO COM 254687106 7401213 85188 SH SOLE 82264 0 2924 DNP SELECT INCOME FD INC COM 23325P104 89088 7919 SH OTR 7919 0 0 DNP SELECT INCOME FD INC COM 23325P104 97254 8644 SH SOLE 8644 0 0 DOCUSIGN INC COM 256163106 33972 613 SH OTR 583 30 0 DOCUSIGN INC COM 256163106 755263 13628 SH SOLE 13038 0 590 DOLLAR GEN CORP NEW COM 256677105 131251 533 SH OTR 399 75 59 DOLLAR GEN CORP NEW COM 256677105 5437200 22080 SH SOLE 21463 0 617 DOLLAR TREE INC COM 256746108 75953 537 SH OTR 144 207 186 DOLLAR TREE INC COM 256746108 1131095 7997 SH SOLE 7731 0 266 DOMINION ENERGY INC COM 25746U109 568007 9263 SH OTR 7158 346 1759 DOMINION ENERGY INC COM 25746U109 2077337 33877 SH SOLE 30239 0 3638 DOMINOS PIZZA INC COM 25754A201 404595 1168 SH OTR 1 1167 0 DOMINOS PIZZA INC COM 25754A201 61312 177 SH SOLE 114 0 63 DOVER CORP COM 260003108 191605 1415 SH OTR 1002 299 114 DOVER CORP COM 260003108 1497228 11057 SH SOLE 10481 0 576 DOW INC COM 260557103 879708 17458 SH OTR 9753 7078 627 DOW INC COM 260557103 12407227 246224 SH SOLE 244840 223 1161 DUCKHORN PORTFOLIO INC COM 26414D106 981391 59227 SH OTR 0 59227 0 DUCKHORN PORTFOLIO INC COM 26414D106 34034 2054 SH SOLE 2054 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2207796 21437 SH OTR 12668 5453 3316 DUKE ENERGY CORP NEW COM NEW 26441C204 21759315 211276 SH SOLE 207534 175 3567 DUKE ENERGY CORP NEW COM NEW 26441C204 1235880 12000 SH SOLE 0 0 0 DUPONT DE NEMOURS INC COM 26614N102 206301 3006 SH OTR 2729 138 139 DUPONT DE NEMOURS INC COM 26614N102 1143032 16655 SH SOLE 14212 0 2443 DXC TECHNOLOGY CO COM 23355L106 231451 8734 SH OTR 4806 1713 2215 DXC TECHNOLOGY CO COM 23355L106 954477 36018 SH SOLE 35400 0 618 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 86626 10761 SH SOLE 10761 0 0 EAST WEST BANCORP INC COM 27579R104 293057 4447 SH OTR 3863 564 20 EAST WEST BANCORP INC COM 27579R104 2890769 43866 SH SOLE 41877 0 1989 EASTMAN CHEM CO COM 277432100 61242 752 SH OTR 455 297 0 EASTMAN CHEM CO COM 277432100 376252 4620 SH SOLE 4375 0 245 EATON CORP PLC SHS G29183103 342894 2184 SH OTR 1320 710 154 EATON CORP PLC SHS G29183103 3423323 21811 SH SOLE 15027 56 6728 EATON VANCE TAX-MANAGED GLOB COM 27829F108 226500 30000 SH OTR 0 30000 0 EBAY INC. COM 278642103 282700 6817 SH OTR 3404 0 3413 EBAY INC. COM 278642103 271794 6554 SH SOLE 5834 0 720 ECOLAB INC COM 278865100 651817 4478 SH OTR 3757 279 442 ECOLAB INC COM 278865100 3553119 24410 SH SOLE 23923 0 487 EDWARDS LIFESCIENCES CORP COM 28176E108 168991 2265 SH OTR 1530 77 658 EDWARDS LIFESCIENCES CORP COM 28176E108 3363120 45076 SH SOLE 42396 0 2680 ELECTRONIC ARTS INC COM 285512109 263542 2157 SH OTR 143 1702 312 ELECTRONIC ARTS INC COM 285512109 784762 6423 SH SOLE 5883 0 540 ELEVANCE HEALTH INC COM 036752103 888464 1732 SH OTR 752 569 411 ELEVANCE HEALTH INC COM 036752103 11839860 23081 SH SOLE 22496 31 554 EMERSON ELEC CO COM 291011104 1630618 16975 SH OTR 10601 3122 3252 EMERSON ELEC CO COM 291011104 15833665 164831 SH SOLE 162514 182 2135 ENBRIDGE INC COM 29250N105 597728 15287 SH OTR 9926 5361 0 ENBRIDGE INC COM 29250N105 5160418 131980 SH SOLE 65940 0 66040 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 163865 13805 SH OTR 13805 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 7454526 628014 SH SOLE 628014 0 0 ENI S P A SPONSORED ADR 26874R108 2945474 102773 SH SOLE 1831 0 100942 ENPHASE ENERGY INC COM 29355A107 20931 79 SH OTR 18 61 0 ENPHASE ENERGY INC COM 29355A107 187061 706 SH SOLE 560 0 146 ENTERGY CORP NEW COM 29364G103 72900 648 SH OTR 10 112 526 ENTERGY CORP NEW COM 29364G103 378112 3361 SH SOLE 3231 0 130 ENTERPRISE PRODS PARTNERS L COM 293792107 2983233 123683 SH OTR 107872 15811 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1595296 66140 SH SOLE 66140 0 0 EOG RES INC COM 26875P101 441274 3407 SH OTR 2019 1092 296 EOG RES INC COM 26875P101 4051906 31284 SH SOLE 16356 0 14928 EPAM SYS INC COM 29414B104 231712 707 SH OTR 551 156 0 EPAM SYS INC COM 29414B104 2507538 7651 SH SOLE 7417 0 234 EQT CORP COM 26884L109 101929 3013 SH OTR 2214 799 0 EQT CORP COM 26884L109 822576 24315 SH SOLE 22860 0 1455 EQUIFAX INC COM 294429105 105537 543 SH OTR 0 415 128 EQUIFAX INC COM 294429105 96208 495 SH SOLE 340 0 155 EQUINIX INC COM 29444U700 219435 335 SH OTR 55 7 273 EQUINIX INC COM 29444U700 654374 999 SH SOLE 869 0 130 EQUITY LIFESTYLE PPTYS INC COM 29472R108 186952 2894 SH OTR 2290 604 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 815381 12622 SH SOLE 12433 0 189 EQUITY RESIDENTIAL SH BEN INT 29476L107 106377 1803 SH OTR 1341 462 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1208556 20484 SH SOLE 20303 0 181 ERICSSON ADR B SEK 10 294821608 97890 16762 SH SOLE 13693 0 3069 ESSEX PPTY TR INC COM 297178105 46834 221 SH OTR 6 0 215 ESSEX PPTY TR INC COM 297178105 156185 737 SH SOLE 647 0 90 ETSY INC COM 29786A106 222431 1857 SH OTR 1567 290 0 ETSY INC COM 29786A106 3270592 27305 SH SOLE 26763 28 514 EVEREST RE GROUP LTD COM G3223R108 1085571 3277 SH OTR 817 2438 22 EVEREST RE GROUP LTD COM G3223R108 6636663 20034 SH SOLE 18499 0 1535 EVERGY INC COM 30034W106 34926 555 SH OTR 27 258 270 EVERGY INC COM 30034W106 1891109 30051 SH SOLE 29776 0 275 EVERI HLDGS INC COM 30034T103 105085 7323 SH OTR 0 185 7138 EVERI HLDGS INC COM 30034T103 91940 6407 SH SOLE 6407 0 0 EVERSOURCE ENERGY COM 30040W108 71515 853 SH OTR 175 437 241 EVERSOURCE ENERGY COM 30040W108 592413 7066 SH SOLE 6755 0 311 EVERTEC INC COM 30040P103 833331 25736 SH SOLE 25686 0 50 EVOLENT HEALTH INC CL A 30050B101 101733 3623 SH OTR 0 0 3623 EVOLENT HEALTH INC CL A 30050B101 176735 6294 SH SOLE 6294 0 0 EXACT SCIENCES CORP COM 30063P105 174968 3534 SH OTR 3382 88 64 EXACT SCIENCES CORP COM 30063P105 1503915 30376 SH SOLE 30017 0 359 EXELON CORP COM 30161N101 71718 1659 SH OTR 462 829 368 EXELON CORP COM 30161N101 874931 20239 SH SOLE 19250 0 989 EXPEDIA GROUP INC COM NEW 30212P303 80154 915 SH OTR 607 140 168 EXPEDIA GROUP INC COM NEW 30212P303 558537 6376 SH SOLE 6147 0 229 EXTRA SPACE STORAGE INC COM 30225T102 426527 2898 SH OTR 1938 0 960 EXTRA SPACE STORAGE INC COM 30225T102 2134845 14505 SH SOLE 14207 0 298 EXXON MOBIL CORP COM 30231G102 56404111 511370 SH OTR 480065 23262 8043 EXXON MOBIL CORP COM 30231G102 165496624 1500422 SH SOLE 1479868 2200 18354 F5 INC COM 315616102 57404 400 SH OTR 289 28 83 F5 INC COM 315616102 276256 1925 SH SOLE 1892 0 33 FACTSET RESH SYS INC COM 303075105 1545862 3853 SH OTR 3853 0 0 FACTSET RESH SYS INC COM 303075105 481853 1201 SH SOLE 825 0 376 FAIR ISAAC CORP COM 303250104 523757 875 SH OTR 846 29 0 FAIR ISAAC CORP COM 303250104 7722879 12902 SH SOLE 12489 0 413 FASTENAL CO COM 311900104 31569 667 SH OTR 279 57 331 FASTENAL CO COM 311900104 890325 18815 SH SOLE 11947 0 6868 FEDEX CORP COM 31428X106 520639 3006 SH OTR 409 180 2417 FEDEX CORP COM 31428X106 1898098 10959 SH SOLE 10674 0 285 FERRARI N V COM N3167Y103 39630 185 SH OTR 0 185 0 FERRARI N V COM N3167Y103 660654 3084 SH SOLE 2825 0 259 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 244191 6491 SH OTR 6477 14 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2894971 76953 SH SOLE 73433 0 3520 FIDELITY NATL INFORMATION SV COM 31620M106 591719 8721 SH OTR 988 7650 83 FIDELITY NATL INFORMATION SV COM 31620M106 1066534 15719 SH SOLE 14346 0 1373 FIFTH THIRD BANCORP COM 316773100 389651 11876 SH OTR 8917 1051 1908 FIFTH THIRD BANCORP COM 316773100 119100 3630 SH SOLE 3097 0 533 FIRST FINL BANKSHARES INC COM 32020R109 72893 2119 SH OTR 0 0 2119 FIRST FINL BANKSHARES INC COM 32020R109 406608 11820 SH SOLE 9472 0 2348 FIRST TR ENERGY INCOME & GRO COM 33738G104 62265 4388 SH OTR 3209 1179 0 FIRST TR ENERGY INCOME & GRO COM 33738G104 208621 14702 SH SOLE 13959 743 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 33519 1995 SH OTR 0 1995 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 442699 26351 SH SOLE 25119 0 1231 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 213658 12771 SH SOLE 0 0 12771 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 129827 2789 SH OTR 0 0 2789 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1199174 25761 SH SOLE 11336 0 14425 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 353535 5947 SH SOLE 5947 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 313622 8054 SH SOLE 8054 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 59117 1246 SH OTR 0 1246 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 827325 17450 SH SOLE 17450 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 623852 23374 SH OTR 460 22914 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 317824 11908 SH SOLE 11908 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 30294 689 SH OTR 0 689 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 314020 7149 SH SOLE 7149 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 584123 26300 SH SOLE 26300 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 273625 6230 SH SOLE 6230 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 9367 281 SH OTR 0 281 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 214008 6420 SH SOLE 6420 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 16701 990 SH OTR 0 0 990 FIRST TR INTER DURATN PFD & COM 33718W103 174435 10340 SH SOLE 9722 0 618 FIRST TR MORNINGSTAR DIVID L SHS 336917109 244367 6684 SH SOLE 6684 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 207849 1975 SH SOLE 1975 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 316502 7930 SH SOLE 7669 0 261 FIRSTENERGY CORP COM 337932107 727407 17344 SH OTR 5629 11142 573 FIRSTENERGY CORP COM 337932107 12107574 288688 SH SOLE 241776 277 46635 FISERV INC COM 337738108 147056 1455 SH OTR 775 558 122 FISERV INC COM 337738108 2635703 26078 SH SOLE 20521 0 5557 FLUOR CORP NEW COM 343412102 427184 12325 SH SOLE 0 0 12325 FMC CORP COM NEW 302491303 43056 345 SH OTR 0 58 287 FMC CORP COM NEW 302491303 399110 3198 SH SOLE 2495 0 703 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 141397 1810 SH OTR 0 1810 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 143584 1838 SH SOLE 1838 0 0 FORD MTR CO DEL COM 345370860 115590 9939 SH OTR 3507 5190 1242 FORD MTR CO DEL COM 345370860 4863461 418182 SH SOLE 414150 395 3637 FORTINET INC COM 34959E109 356212 7286 SH OTR 5602 15 1669 FORTINET INC COM 34959E109 2708506 55400 SH SOLE 52731 0 2669 FORTIVE CORP COM 34959J108 197183 3069 SH OTR 2313 285 471 FORTIVE CORP COM 34959J108 503591 7838 SH SOLE 7128 0 710 FREEPORT-MCMORAN INC CL B 35671D857 128478 3381 SH OTR 509 1138 1734 FREEPORT-MCMORAN INC CL B 35671D857 598652 15754 SH SOLE 6362 0 9392 FS KKR CAP CORP COM 302635206 611800 34960 SH SOLE 34960 0 0 FTI CONSULTING INC COM 302941109 40970 258 SH OTR 251 0 7 FTI CONSULTING INC COM 302941109 438923 2764 SH SOLE 2652 0 112 FULLER H B CO COM 359694106 588286 8214 SH SOLE 8093 0 121 GALLAGHER ARTHUR J & CO COM 363576109 45626 242 SH OTR 75 12 155 GALLAGHER ARTHUR J & CO COM 363576109 676670 3589 SH SOLE 3193 0 396 GARTNER INC COM 366651107 57143 170 SH OTR 0 96 74 GARTNER INC COM 366651107 229583 683 SH SOLE 433 0 250 GEN DIGITAL INC COM 668771108 954877 44558 SH OTR 13 44457 88 GEN DIGITAL INC COM 668771108 101256 4725 SH SOLE 4319 0 406 GENASYS INC COM 36872P103 149850 40500 SH SOLE 40500 0 0 GENERAC HLDGS INC COM 368736104 1308 13 SH OTR 13 0 0 GENERAC HLDGS INC COM 368736104 613120 6091 SH SOLE 6011 3 77 GENERAL DYNAMICS CORP COM 369550108 1145027 4615 SH OTR 3696 852 67 GENERAL DYNAMICS CORP COM 369550108 10814370 43587 SH SOLE 36724 300 6563 GENERAL ELECTRIC CO COM NEW 369604301 89152 1064 SH OTR 598 466 0 GENERAL ELECTRIC CO COM NEW 369604301 958138 11435 SH SOLE 10632 0 802 GENERAL MLS INC COM 370334104 1414884 16874 SH OTR 5405 9352 2117 GENERAL MLS INC COM 370334104 2424774 28918 SH SOLE 22711 0 6207 GENERAL MTRS CO COM 37045V100 97858 2909 SH OTR 1876 626 407 GENERAL MTRS CO COM 37045V100 1190886 35400 SH SOLE 29381 0 6019 GENPACT LIMITED SHS G3922B107 1451993 31347 SH OTR 0 31282 65 GENPACT LIMITED SHS G3922B107 114317 2468 SH SOLE 711 0 1757 GENTEX CORP COM 371901109 110143 4039 SH OTR 4039 0 0 GENTEX CORP COM 371901109 868822 31860 SH SOLE 31052 0 808 GENUINE PARTS CO COM 372460105 1162517 6700 SH OTR 6557 128 15 GENUINE PARTS CO COM 372460105 1454360 8382 SH SOLE 7645 0 737 GETTY RLTY CORP NEW COM 374297109 250016 7386 SH OTR 4642 2744 0 GETTY RLTY CORP NEW COM 374297109 5089279 150348 SH SOLE 149978 50 320 GILEAD SCIENCES INC COM 375558103 871806 10155 SH OTR 6725 3430 0 GILEAD SCIENCES INC COM 375558103 9631854 112194 SH SOLE 98059 36 14099 GLOBAL NET LEASE INC COM NEW 379378201 219183 17437 SH SOLE 17397 0 40 GLOBAL PMTS INC COM 37940X102 32974 332 SH OTR 0 143 189 GLOBAL PMTS INC COM 37940X102 356260 3587 SH SOLE 3159 0 428 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 96319 966 SH OTR 0 966 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 531055 5326 SH SOLE 5326 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 369820 1077 SH OTR 793 171 113 GOLDMAN SACHS GROUP INC COM 38141G104 7343198 21385 SH SOLE 20784 35 566 GRACO INC COM 384109104 175145 2604 SH OTR 1875 0 729 GRACO INC COM 384109104 1502050 22332 SH SOLE 19735 0 2597 GRAINGER W W INC COM 384802104 4793762 8618 SH OTR 8549 3 66 GRAINGER W W INC COM 384802104 577943 1039 SH SOLE 995 0 44 GRAND CANYON ED INC COM 38526M106 175712 1663 SH OTR 1223 440 0 GRAND CANYON ED INC COM 38526M106 996796 9434 SH SOLE 9214 0 220 GSK PLC SPONSORED ADR 37733W204 191713 5455 SH OTR 1288 4167 0 GSK PLC SPONSORED ADR 37733W204 507667 14447 SH SOLE 12302 0 2145 H & E EQUIPMENT SERVICES INC COM 404030108 232175 5114 SH OTR 4771 343 0 H & E EQUIPMENT SERVICES INC COM 404030108 4428316 97540 SH SOLE 96596 35 909 HALEON PLC SPON ADS 405552100 36824 4603 SH OTR 1610 2993 0 HALEON PLC SPON ADS 405552100 178336 22292 SH SOLE 18412 0 3880 HALLIBURTON CO COM 406216101 157045 3991 SH OTR 8 0 3983 HALLIBURTON CO COM 406216101 4485703 113995 SH SOLE 7798 0 106197 HALOZYME THERAPEUTICS INC COM 40637H109 130301 2290 SH OTR 0 26 2264 HALOZYME THERAPEUTICS INC COM 40637H109 70669 1242 SH SOLE 678 0 564 HANESBRANDS INC COM 410345102 59186 9306 SH OTR 8392 914 0 HANESBRANDS INC COM 410345102 403999 63522 SH SOLE 61601 0 1921 HANOVER INS GROUP INC COM 410867105 118373 876 SH OTR 760 113 3 HANOVER INS GROUP INC COM 410867105 1088066 8052 SH SOLE 7614 0 438 HARTFORD FINL SVCS GROUP INC COM 416515104 548630 7235 SH OTR 5992 805 438 HARTFORD FINL SVCS GROUP INC COM 416515104 4196356 55339 SH SOLE 54265 0 1074 HASBRO INC COM 418056107 58630 961 SH OTR 961 0 0 HASBRO INC COM 418056107 376370 6169 SH SOLE 6039 0 130 HAWAIIAN ELEC INDUSTRIES COM 419870100 82402 1969 SH OTR 1969 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 880942 21050 SH SOLE 20680 0 370 HCA HEALTHCARE INC COM 40412C101 67908 283 SH OTR 2 177 104 HCA HEALTHCARE INC COM 40412C101 541349 2256 SH SOLE 2051 0 205 HEALTHPEAK PROPERTIES INC COM 42250P103 123469 4925 SH OTR 51 3299 1575 HEALTHPEAK PROPERTIES INC COM 42250P103 138486 5524 SH SOLE 3223 0 2301 HELMERICH & PAYNE INC COM 423452101 798374 16106 SH SOLE 15953 0 153 HENRY JACK & ASSOC INC COM 426281101 3511 20 SH OTR 0 0 20 HENRY JACK & ASSOC INC COM 426281101 629382 3585 SH SOLE 3267 0 318 HERSHEY CO COM 427866108 317250 1370 SH OTR 1205 157 8 HERSHEY CO COM 427866108 3129205 13513 SH SOLE 11897 0 1616 HESS CORP COM 42809H107 29640 209 SH OTR 23 0 186 HESS CORP COM 42809H107 2885135 20343 SH SOLE 2419 0 17924 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 664891 70583 SH SOLE 70583 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 2129257 206724 SH SOLE 206724 0 0 HIGHWOODS PPTYS INC COM 431284108 92445 3304 SH OTR 3287 17 0 HIGHWOODS PPTYS INC COM 431284108 942898 33699 SH SOLE 33370 0 329 HILLENBRAND INC COM 431571108 209893 4919 SH OTR 4571 348 0 HILLENBRAND INC COM 431571108 3975265 93163 SH SOLE 92081 33 1049 HILLMAN SOLUTIONS CORP COM 431636109 507151 70340 SH SOLE 70340 0 0 HOLOGIC INC COM 436440101 140418 1877 SH OTR 1505 33 339 HOLOGIC INC COM 436440101 679274 9080 SH SOLE 8532 0 548 HOME DEPOT INC COM 437076102 4452243 14095 SH OTR 8597 4049 1449 HOME DEPOT INC COM 437076102 33651797 106540 SH SOLE 104058 166 2316 HONEYWELL INTL INC COM 438516106 1673254 7808 SH OTR 5922 1706 180 HONEYWELL INTL INC COM 438516106 13951272 65101 SH SOLE 54405 271 10425 HOST HOTELS & RESORTS INC COM 44107P104 31634 1971 SH OTR 319 799 853 HOST HOTELS & RESORTS INC COM 44107P104 469269 29238 SH SOLE 28575 52 611 HOULIHAN LOKEY INC CL A 441593100 428740 4919 SH OTR 0 4919 0 HOULIHAN LOKEY INC CL A 441593100 1093073 12541 SH SOLE 12272 0 269 HP INC COM 40434L105 69862 2600 SH OTR 2600 0 0 HP INC COM 40434L105 192039 7147 SH SOLE 5979 0 1168 HSBC HLDGS PLC SPON ADR NEW 404280406 217403 6977 SH SOLE 2909 0 4068 HUMANA INC COM 444859102 203339 397 SH OTR 119 10 268 HUMANA INC COM 444859102 1843884 3600 SH SOLE 3188 0 412 HUNT J B TRANS SVCS INC COM 445658107 322963 1852 SH OTR 1620 216 16 HUNT J B TRANS SVCS INC COM 445658107 3724852 21363 SH SOLE 20570 0 793 HUNTINGTON BANCSHARES INC COM 446150104 116282 8247 SH OTR 203 7337 707 HUNTINGTON BANCSHARES INC COM 446150104 198612 14086 SH SOLE 13043 0 1043 HUNTINGTON INGALLS INDS INC COM 446413106 213609 926 SH OTR 554 372 0 HUNTINGTON INGALLS INDS INC COM 446413106 4292032 18606 SH SOLE 15996 6 2604 ICICI BANK LIMITED ADR 45104G104 133178 6084 SH OTR 0 5700 384 ICICI BANK LIMITED ADR 45104G104 133485 6098 SH SOLE 5768 0 330 IDEX CORP COM 45167R104 260067 1139 SH OTR 1108 0 31 IDEX CORP COM 45167R104 3936180 17239 SH SOLE 16757 0 482 IDEXX LABS INC COM 45168D104 371651 911 SH OTR 769 11 131 IDEXX LABS INC COM 45168D104 2972396 7286 SH SOLE 6751 0 535 ILLINOIS TOOL WKS INC COM 452308109 789114 3582 SH OTR 3320 224 38 ILLINOIS TOOL WKS INC COM 452308109 4663310 21168 SH SOLE 15810 0 5358 INARI MED INC COM 45332Y109 177395 2791 SH OTR 2414 60 317 INARI MED INC COM 45332Y109 1417324 22299 SH SOLE 22027 0 272 INFOSYS LTD SPONSORED ADR 456788108 2127143 118109 SH OTR 69407 0 48702 INFOSYS LTD SPONSORED ADR 456788108 32616 1811 SH SOLE 872 0 939 INGERSOLL RAND INC COM 45687V106 45405 869 SH OTR 727 0 142 INGERSOLL RAND INC COM 45687V106 249128 4768 SH SOLE 4191 0 577 INGREDION INC COM 457187102 407290 4159 SH OTR 4066 93 0 INGREDION INC COM 457187102 1555911 15888 SH SOLE 15235 0 653 INSPIRE MED SYS INC COM 457730109 309308 1228 SH OTR 925 23 280 INSPIRE MED SYS INC COM 457730109 2358100 9362 SH SOLE 9291 39 32 INSULET CORP COM 45784P101 194886 662 SH OTR 646 16 0 INSULET CORP COM 45784P101 2202331 7481 SH SOLE 7384 27 70 INTEL CORP COM 458140100 756109 28608 SH OTR 22650 5855 103 INTEL CORP COM 458140100 7554275 285822 SH SOLE 251353 0 34469 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2147516 20933 SH OTR 3144 7156 10633 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4277387 41694 SH SOLE 38178 137 3379 INTERNATIONAL BUSINESS MACHS COM 459200101 1151866 8175 SH OTR 5202 835 2138 INTERNATIONAL BUSINESS MACHS COM 459200101 9393878 66675 SH SOLE 57982 300 8393 INTERNATIONAL PAPER CO COM 460146103 10285 297 SH OTR 16 136 145 INTERNATIONAL PAPER CO COM 460146103 1838506 53090 SH SOLE 52613 0 477 INTERPUBLIC GROUP COS INC COM 460690100 244195 7331 SH OTR 6233 957 141 INTERPUBLIC GROUP COS INC COM 460690100 1589919 47731 SH SOLE 46859 0 872 INTUIT COM 461202103 1335413 3431 SH OTR 1316 1937 178 INTUIT COM 461202103 14499223 37252 SH SOLE 36115 54 1083 INTUITIVE SURGICAL INC COM NEW 46120E602 1590242 5993 SH OTR 2028 3797 168 INTUITIVE SURGICAL INC COM NEW 46120E602 4648401 17518 SH SOLE 14039 0 3479 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 209314 4232 SH SOLE 4232 0 0 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 85900 10000 SH OTR 10000 0 0 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 188980 22000 SH SOLE 22000 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 864630 13531 SH SOLE 6915 0 6616 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 110838 1560 SH OTR 0 1560 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 937362 13193 SH SOLE 2657 0 10536 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 462560 16925 SH SOLE 16925 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 57630 408 SH OTR 0 408 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3392590 24018 SH SOLE 21388 0 2630 INVESCO MUN OPPORTUNITY TR COM 46132C107 128830 13000 SH OTR 13000 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 148500 15000 SH OTR 15000 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 301950 30500 SH SOLE 30500 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2293768 8614 SH OTR 5573 2910 131 INVESCO QQQ TR UNIT SER 1 46090E103 30574622 114821 SH SOLE 111461 560 2799 INVESCO QUALITY MUN INCOME T COM 46133G107 141300 15000 SH OTR 15000 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 1036200 110000 SH SOLE 110000 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 170850 17000 SH OTR 17000 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 804000 80000 SH SOLE 80000 0 0 IQVIA HLDGS INC COM 46266C105 303851 1483 SH OTR 757 265 461 IQVIA HLDGS INC COM 46266C105 4788893 23373 SH SOLE 22814 92 467 ISHARES GOLD TR ISHARES NEW 464285204 1178446 34069 SH OTR 27627 6442 0 ISHARES GOLD TR ISHARES NEW 464285204 13203625 381718 SH SOLE 381518 0 200 ISHARES INC CORE MSCI EMKT 46434G103 180542 3866 SH OTR 0 3866 0 ISHARES INC CORE MSCI EMKT 46434G103 315645 6759 SH SOLE 6691 0 68 ISHARES INC CUR HD MSCI EM 46434G509 293196 12781 SH SOLE 12781 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 14072 468 SH OTR 0 468 0 ISHARES INC ESG AWR MSCI EM 46434G863 1843110 61294 SH SOLE 61294 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 590264 6212 SH OTR 4626 1586 0 ISHARES SILVER TR ISHARES 46428Q109 93739 4257 SH OTR 4257 0 0 ISHARES SILVER TR ISHARES 46428Q109 189305 8597 SH SOLE 8597 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 91965 1133 SH OTR 0 1133 0 ISHARES TR 1 3 YR TREAS BD 464287457 443350 5462 SH SOLE 5462 0 0 ISHARES TR 20 YR TR BD ETF 464287432 99858 1003 SH OTR 0 1003 0 ISHARES TR 20 YR TR BD ETF 464287432 1119054 11240 SH SOLE 11240 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 26999 235 SH OTR 0 235 0 ISHARES TR 3 7 YR TREAS BD 464288661 1222659 10642 SH SOLE 10642 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 129303 1350 SH OTR 1150 200 0 ISHARES TR 7-10 YR TRSY BD 464287440 3637628 37979 SH SOLE 37979 0 0 ISHARES TR A RATE CP BD ETF 46429B291 551035 11895 SH SOLE 11895 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 1956564 39100 SH OTR 39100 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 49733004 993865 SH SOLE 987520 0 6345 ISHARES TR COHEN STEER REIT 464287564 146861 2678 SH OTR 2678 0 0 ISHARES TR COHEN STEER REIT 464287564 60638 1105 SH SOLE 1105 0 0 ISHARES TR CORE DIV GRWTH 46434V621 340100 6802 SH SOLE 5734 0 1068 ISHARES TR CORE HIGH DV ETF 46429B663 343053 3291 SH OTR 3000 291 0 ISHARES TR CORE HIGH DV ETF 46429B663 653376 6268 SH SOLE 6268 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1172367 19019 SH SOLE 18906 0 113 ISHARES TR CORE S&P MCP ETF 464287507 7097536 29342 SH OTR 26809 1624 909 ISHARES TR CORE S&P MCP ETF 464287507 77898996 322043 SH SOLE 314826 150 7067 ISHARES TR CORE S&P SCP ETF 464287804 4925633 52046 SH OTR 50493 1455 98 ISHARES TR CORE S&P SCP ETF 464287804 43948132 464371 SH SOLE 457403 0 6968 ISHARES TR CORE S&P TTL STK 464287150 240832 2840 SH OTR 2840 0 0 ISHARES TR CORE S&P TTL STK 464287150 255248 3010 SH SOLE 3010 0 0 ISHARES TR CORE S&P US GWT 464287671 260864 3200 SH OTR 0 3200 0 ISHARES TR CORE S&P US GWT 464287671 92117 1130 SH SOLE 1046 0 84 ISHARES TR CORE S&P500 ETF 464287200 6254554 16279 SH OTR 13687 2592 0 ISHARES TR CORE S&P500 ETF 464287200 43487962 113188 SH SOLE 112635 0 553 ISHARES TR CORE US AGGBD ET 464287226 9242759 95296 SH OTR 81666 13630 0 ISHARES TR CORE US AGGBD ET 464287226 120367822 1241033 SH SOLE 1239651 0 1381 ISHARES TR EAFE GRWTH ETF 464288885 3953304 47198 SH OTR 41145 6053 0 ISHARES TR EAFE GRWTH ETF 464288885 36640155 437442 SH SOLE 437378 64 0 ISHARES TR EAFE SML CP ETF 464288273 116857 2069 SH OTR 2069 0 0 ISHARES TR EAFE SML CP ETF 464288273 891423 15783 SH SOLE 15783 0 0 ISHARES TR EAFE VALUE ETF 464288877 920306 20059 SH OTR 20059 0 0 ISHARES TR EAFE VALUE ETF 464288877 17846035 388972 SH SOLE 388592 0 380 ISHARES TR ESG AW MSCI EAFE 46435G516 473196 7198 SH SOLE 7198 0 0 ISHARES TR GLB INFRASTR ETF 464288372 174192 3800 SH OTR 0 3800 0 ISHARES TR GLB INFRASTR ETF 464288372 101489 2214 SH SOLE 2214 0 0 ISHARES TR HDG MSCI EAFE 46434V803 147960 5480 SH OTR 5480 0 0 ISHARES TR HDG MSCI EAFE 46434V803 3603393 133459 SH SOLE 133459 0 0 ISHARES TR IBOXX INV CP ETF 464287242 207697 1970 SH OTR 1000 970 0 ISHARES TR IBOXX INV CP ETF 464287242 2240176 21248 SH SOLE 21212 0 36 ISHARES TR INTL SEL DIV ETF 464288448 3476 128 SH OTR 0 128 0 ISHARES TR INTL SEL DIV ETF 464288448 584673 21527 SH SOLE 21527 0 0 ISHARES TR INTRM GOV CR ETF 464288612 128075 1250 SH OTR 1250 0 0 ISHARES TR INTRM GOV CR ETF 464288612 9963005 97238 SH SOLE 97238 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 192942 3872 SH OTR 0 3872 0 ISHARES TR ISHS 1-5YR INVS 464288646 4220869 84722 SH SOLE 83909 0 812 ISHARES TR ISHS 5-10YR INVT 464288638 115259 2328 SH OTR 1700 628 0 ISHARES TR ISHS 5-10YR INVT 464288638 2188973 44212 SH SOLE 44212 0 0 ISHARES TR JPMORGAN USD EMG 464288281 41533 491 SH OTR 0 491 0 ISHARES TR JPMORGAN USD EMG 464288281 339628 4015 SH SOLE 3983 0 32 ISHARES TR MBS ETF 464288588 235416 2538 SH SOLE 2538 0 0 ISHARES TR MSCI ACWI EX US 464288240 946081 20793 SH SOLE 20793 0 0 ISHARES TR MSCI EAFE ETF 464287465 4755946 72455 SH OTR 48831 23624 0 ISHARES TR MSCI EAFE ETF 464287465 81301858 1238602 SH SOLE 1209478 1865 27259 ISHARES TR MSCI EMG MKT ETF 464287234 2450197 64649 SH OTR 60371 4278 0 ISHARES TR MSCI EMG MKT ETF 464287234 12551077 331163 SH SOLE 329179 966 1018 ISHARES TR MSCI INTL VLU FT 46435G409 805759 34776 SH OTR 0 34776 0 ISHARES TR MSCI USA MIN VOL 46429B697 28790 399 SH OTR 0 399 0 ISHARES TR MSCI USA MIN VOL 46429B697 475969 6601 SH SOLE 6472 0 128 ISHARES TR NATIONAL MUN ETF 464288414 4053023 38410 SH OTR 0 38410 0 ISHARES TR NATIONAL MUN ETF 464288414 178299 1689 SH SOLE 1590 0 99 ISHARES TR PFD AND INCM SEC 464288687 1373239 44980 SH OTR 44980 0 0 ISHARES TR PFD AND INCM SEC 464288687 14395994 471536 SH SOLE 468536 3000 0 ISHARES TR RUS 1000 ETF 464287622 9971 47 SH OTR 0 47 0 ISHARES TR RUS 1000 ETF 464287622 258031206 1225685 SH SOLE 1196125 0 29560 ISHARES TR RUS 1000 GRW ETF 464287614 3430410 16012 SH OTR 14113 1899 0 ISHARES TR RUS 1000 GRW ETF 464287614 25008795 116732 SH SOLE 115722 800 210 ISHARES TR RUS 1000 VAL ETF 464287598 693798 4575 SH OTR 265 3310 1000 ISHARES TR RUS 1000 VAL ETF 464287598 10301432 67929 SH SOLE 67929 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 814103 3795 SH OTR 2569 1226 0 ISHARES TR RUS 2000 GRW ETF 464287648 5928811 27637 SH SOLE 27637 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 347923 2509 SH OTR 243 2266 0 ISHARES TR RUS 2000 VAL ETF 464287630 4225847 30474 SH SOLE 30214 0 260 ISHARES TR RUS MD CP GR ETF 464287481 810585 9696 SH OTR 5000 4696 0 ISHARES TR RUS MD CP GR ETF 464287481 10699211 127981 SH SOLE 125421 0 2560 ISHARES TR RUS MDCP VAL ETF 464287473 2068561 19637 SH OTR 14713 4924 0 ISHARES TR RUS MDCP VAL ETF 464287473 10706020 101633 SH SOLE 101311 0 322 ISHARES TR RUS MID CAP ETF 464287499 4611219 68365 SH OTR 39479 28886 0 ISHARES TR RUS MID CAP ETF 464287499 10307345 152814 SH SOLE 151271 0 1543 ISHARES TR RUS TOP 200 ETF 464289446 1032855 11480 SH SOLE 11480 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 540433 10170 SH SOLE 10170 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1895293 10870 SH OTR 10248 170 452 ISHARES TR RUSSELL 2000 ETF 464287655 9581196 54950 SH SOLE 54839 0 111 ISHARES TR S&P 500 GRWT ETF 464287309 3248446 55529 SH OTR 40499 15030 0 ISHARES TR S&P 500 GRWT ETF 464287309 23147312 395680 SH SOLE 395680 0 0 ISHARES TR S&P 500 VAL ETF 464287408 4320474 29782 SH OTR 29227 555 0 ISHARES TR S&P 500 VAL ETF 464287408 12771672 88038 SH SOLE 88038 0 0 ISHARES TR S&P MC 400GR ETF 464287606 7309944 107027 SH OTR 96170 8737 2120 ISHARES TR S&P MC 400GR ETF 464287606 39820313 583020 SH SOLE 566728 0 16292 ISHARES TR S&P MC 400VL ETF 464287705 4763102 47253 SH OTR 45191 2062 0 ISHARES TR S&P MC 400VL ETF 464287705 31998567 317446 SH SOLE 306431 0 11015 ISHARES TR S&P SML 600 GWT 464287887 366357 3390 SH OTR 2455 0 935 ISHARES TR S&P SML 600 GWT 464287887 4591462 42486 SH SOLE 42486 0 0 ISHARES TR SELECT DIVID ETF 464287168 7621247 63194 SH OTR 48640 14554 0 ISHARES TR SELECT DIVID ETF 464287168 48495562 402119 SH SOLE 400934 0 1185 ISHARES TR SHORT TREAS BD 464288679 21552 196 SH OTR 0 196 0 ISHARES TR SHORT TREAS BD 464288679 525812 4783 SH SOLE 4783 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 817176 7837 SH SOLE 7837 0 0 ISHARES TR SP SMCP600VL ETF 464287879 363687 3983 SH OTR 3950 33 0 ISHARES TR SP SMCP600VL ETF 464287879 8814428 96533 SH SOLE 91803 0 4730 ISHARES TR TIPS BD ETF 464287176 274934 2583 SH OTR 1793 790 0 ISHARES TR TIPS BD ETF 464287176 9740302 91509 SH SOLE 91509 0 0 ISHARES TR U S EQUITY FACTR 46434V282 413662 10604 SH SOLE 10604 0 0 ISHARES TR U.S. TECH ETF 464287721 208572 2800 SH OTR 0 2800 0 ISHARES TR U.S. TECH ETF 464287721 56016 752 SH SOLE 752 0 0 ISHARES TR US HLTHCR PR ETF 464288828 255376 954 SH SOLE 954 0 0 ISHARES TR US INFRASTRUC 46435U713 213353 5884 SH OTR 0 0 5884 ITT INC COM 45073V108 2735178 33726 SH SOLE 33393 0 333 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1034 21 SH OTR 0 21 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 386749 7848 SH SOLE 7848 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 211405 4223 SH SOLE 4223 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 30178 602 SH OTR 0 602 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 904808 18049 SH SOLE 18049 0 0 JACOBS SOLUTIONS INC COM 46982L108 55232 460 SH OTR 0 460 0 JACOBS SOLUTIONS INC COM 46982L108 3203827 26683 SH SOLE 26481 115 87 JEFFERIES FINL GROUP INC COM 47233W109 359254 10480 SH OTR 10471 9 0 JEFFERIES FINL GROUP INC COM 47233W109 4038046 117796 SH SOLE 114008 0 3788 JOHN BEAN TECHNOLOGIES CORP COM 477839104 59912 656 SH OTR 0 31 625 JOHN BEAN TECHNOLOGIES CORP COM 477839104 436192 4776 SH SOLE 4776 0 0 JOHNSON & JOHNSON COM 478160104 6646532 37625 SH OTR 26864 7081 3680 JOHNSON & JOHNSON COM 478160104 55734403 315507 SH SOLE 278925 251 36331 JOHNSON CTLS INTL PLC SHS G51502105 162816 2544 SH OTR 2320 0 224 JOHNSON CTLS INTL PLC SHS G51502105 2477248 38707 SH SOLE 35041 0 3666 JPMORGAN CHASE & CO COM 46625H100 7813068 58263 SH OTR 35287 20784 2192 JPMORGAN CHASE & CO COM 46625H100 32448721 241974 SH SOLE 226673 475 14825 KAYNE ANDERSON ENERGY INFRST COM 486606106 154936 18100 SH SOLE 18100 0 0 KELLOGG CO COM 487836108 152596 2142 SH OTR 1805 337 0 KELLOGG CO COM 487836108 1514277 21256 SH SOLE 20041 0 1215 KEURIG DR PEPPER INC COM 49271V100 227510 6380 SH OTR 419 5961 0 KEURIG DR PEPPER INC COM 49271V100 624263 17506 SH SOLE 9919 0 7587 KEYCORP COM 493267108 97186 5579 SH OTR 3824 643 1112 KEYCORP COM 493267108 254175 14591 SH SOLE 11349 0 3242 KEYSIGHT TECHNOLOGIES INC COM 49338L103 265329 1551 SH OTR 1346 141 64 KEYSIGHT TECHNOLOGIES INC COM 49338L103 7613641 44506 SH SOLE 42026 162 2318 KIMBERLY-CLARK CORP COM 494368103 616440 4541 SH OTR 4254 231 56 KIMBERLY-CLARK CORP COM 494368103 3610542 26597 SH SOLE 23601 0 2996 KINDER MORGAN INC DEL COM 49456B101 39685 2195 SH OTR 2195 0 0 KINDER MORGAN INC DEL COM 49456B101 1107141 61235 SH SOLE 59698 0 1537 KINSALE CAP GROUP INC COM 49714P108 132067 505 SH OTR 120 0 385 KINSALE CAP GROUP INC COM 49714P108 129190 494 SH SOLE 380 0 114 KKR & CO INC COM 48251W104 982200 21159 SH SOLE 18659 0 2500 KLA CORP COM NEW 482480100 355162 942 SH OTR 46 872 24 KLA CORP COM NEW 482480100 3145184 8342 SH SOLE 7809 28 505 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 254398 4854 SH OTR 0 4554 300 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 43447 829 SH SOLE 193 0 636 KRAFT HEINZ CO COM 500754106 157425 3867 SH OTR 2346 780 741 KRAFT HEINZ CO COM 500754106 719600 17676 SH SOLE 16475 0 1201 KROGER CO COM 501044101 30225 678 SH OTR 304 315 59 KROGER CO COM 501044101 658312 14767 SH SOLE 14132 0 635 L3HARRIS TECHNOLOGIES INC COM 502431109 242981 1167 SH OTR 963 61 143 L3HARRIS TECHNOLOGIES INC COM 502431109 4089036 19639 SH SOLE 17966 0 1673 LABORATORY CORP AMER HLDGS COM NEW 50540R409 555968 2361 SH OTR 2057 268 36 LABORATORY CORP AMER HLDGS COM NEW 50540R409 9626186 40879 SH SOLE 39244 0 1635 LAKELAND FINL CORP COM 511656100 494955 6783 SH SOLE 6738 0 45 LAM RESEARCH CORP COM 512807108 364820 868 SH OTR 688 22 158 LAM RESEARCH CORP COM 512807108 6090567 14491 SH SOLE 14369 3 119 LAMAR ADVERTISING CO NEW CL A 512816109 520144 5510 SH OTR 2845 2665 0 LAMAR ADVERTISING CO NEW CL A 512816109 2407200 25500 SH SOLE 24781 12 707 LAMB WESTON HLDGS INC COM 513272104 83104 930 SH OTR 636 28 266 LAMB WESTON HLDGS INC COM 513272104 1005300 11250 SH SOLE 6393 0 4857 LANDMARK BANCORP INC COM 51504L107 478828 21159 SH SOLE 21159 0 0 LANDSTAR SYS INC COM 515098101 98065 602 SH OTR 0 2 600 LANDSTAR SYS INC COM 515098101 918267 5637 SH SOLE 5176 0 461 LAS VEGAS SANDS CORP COM 517834107 41436 862 SH OTR 862 0 0 LAS VEGAS SANDS CORP COM 517834107 509542 10600 SH SOLE 10240 0 360 LATHAM GROUP INC COM 51819L107 110304 34256 SH SOLE 34256 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 126905 1956 SH OTR 0 45 1911 LATTICE SEMICONDUCTOR CORP COM 518415104 153570 2367 SH SOLE 1829 0 538 LAUDER ESTEE COS INC CL A 518439104 658732 2655 SH OTR 2252 58 345 LAUDER ESTEE COS INC CL A 518439104 2143422 8639 SH SOLE 6009 0 2630 LEGGETT & PLATT INC COM 524660107 270119 8381 SH SOLE 7648 0 733 LEIDOS HOLDINGS INC COM 525327102 113079 1075 SH OTR 819 63 193 LEIDOS HOLDINGS INC COM 525327102 1122692 10673 SH SOLE 10558 0 115 LENNAR CORP CL A 526057104 382693 4228 SH OTR 2871 897 460 LENNAR CORP CL A 526057104 2103582 23244 SH SOLE 22996 0 248 LENNOX INTL INC COM 526107107 113634 475 SH OTR 475 0 0 LENNOX INTL INC COM 526107107 656447 2744 SH SOLE 2629 0 115 LESLIES INC COM 527064109 787154 64468 SH SOLE 64405 0 63 LILLY ELI & CO COM 532457108 2035209 5563 SH OTR 2164 2652 747 LILLY ELI & CO COM 532457108 22995604 62857 SH SOLE 61270 98 1489 LINDE PLC SHS G5494J103 1009654 3095 SH OTR 2039 452 604 LINDE PLC SHS G5494J103 8642139 26495 SH SOLE 23020 0 3475 LIVENT CORP COM 53814L108 621811 31294 SH SOLE 965 0 30329 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 24956 11344 SH OTR 0 11344 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 69537 31608 SH SOLE 15251 0 16357 LOCKHEED MARTIN CORP COM 539830109 1714630 3524 SH OTR 1402 2037 85 LOCKHEED MARTIN CORP COM 539830109 36794015 75631 SH SOLE 72806 79 2746 LOUISIANA PAC CORP COM 546347105 90280 1525 SH OTR 1450 75 0 LOUISIANA PAC CORP COM 546347105 2040979 34476 SH SOLE 32980 0 1496 LOWES COS INC COM 548661107 787940 3954 SH OTR 1563 1027 1364 LOWES COS INC COM 548661107 11063587 55528 SH SOLE 53453 56 2019 LPL FINL HLDGS INC COM 50212V100 173152 801 SH OTR 118 4 679 LPL FINL HLDGS INC COM 50212V100 666235 3082 SH SOLE 2717 0 365 LULULEMON ATHLETICA INC COM 550021109 272963 852 SH OTR 679 161 12 LULULEMON ATHLETICA INC COM 550021109 3316253 10351 SH SOLE 10223 21 107 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 457329 5508 SH OTR 561 4947 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 146630 1766 SH SOLE 1239 0 527 M & T BK CORP COM 55261F104 539913 3722 SH OTR 3055 601 66 M & T BK CORP COM 55261F104 4929719 33984 SH SOLE 33050 0 934 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 75315 1500 SH OTR 1500 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4541444 90449 SH SOLE 90449 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 239143 10198 SH SOLE 9704 0 494 MAIN STR CAP CORP COM 56035L104 929477 25155 SH SOLE 155 0 25000 MANHATTAN ASSOCIATES INC COM 562750109 278613 2295 SH OTR 2295 0 0 MANHATTAN ASSOCIATES INC COM 562750109 2165169 17835 SH SOLE 17301 0 534 MANPOWERGROUP INC WIS COM 56418H100 65819 791 SH OTR 791 0 0 MANPOWERGROUP INC WIS COM 56418H100 840004 10095 SH SOLE 9566 0 529 MANULIFE FINL CORP COM 56501R106 88861 4981 SH OTR 0 4981 0 MANULIFE FINL CORP COM 56501R106 699452 39207 SH SOLE 6074 0 33133 MARATHON OIL CORP COM 565849106 419503 15497 SH OTR 219 13067 2211 MARATHON OIL CORP COM 565849106 1609446 59455 SH SOLE 2374 0 57081 MARATHON PETE CORP COM 56585A102 366512 3149 SH OTR 344 1658 1147 MARATHON PETE CORP COM 56585A102 2230540 19164 SH SOLE 3018 0 16146 MARRIOTT INTL INC NEW CL A 571903202 2120342 14241 SH OTR 14181 0 60 MARRIOTT INTL INC NEW CL A 571903202 744301 4999 SH SOLE 3971 0 1028 MARSH & MCLENNAN COS INC COM 571748102 654307 3954 SH OTR 367 3404 183 MARSH & MCLENNAN COS INC COM 571748102 3229507 19516 SH SOLE 13655 119 5742 MARTIN MARIETTA MATLS INC COM 573284106 29065 86 SH OTR 20 0 66 MARTIN MARIETTA MATLS INC COM 573284106 732718 2168 SH SOLE 2128 0 40 MARVELL TECHNOLOGY INC COM 573874104 18233 492 SH OTR 321 171 0 MARVELL TECHNOLOGY INC COM 573874104 501521 13540 SH SOLE 7931 0 5609 MASCO CORP COM 574599106 32185 689 SH OTR 0 606 83 MASCO CORP COM 574599106 376253 8062 SH SOLE 7415 0 647 MASONITE INTL CORP COM 575385109 3949 49 SH OTR 0 49 0 MASONITE INTL CORP COM 575385109 221113 2743 SH SOLE 2743 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3757918 10807 SH OTR 8765 1197 845 MASTERCARD INCORPORATED CL A 57636Q104 22740498 65397 SH SOLE 55859 62 9476 MATCH GROUP INC NEW COM 57667L107 11285 272 SH OTR 272 0 0 MATCH GROUP INC NEW COM 57667L107 415231 10008 SH SOLE 9690 0 318 MCCORMICK & CO INC COM NON VTG 579780206 843239 10173 SH OTR 9795 260 118 MCCORMICK & CO INC COM NON VTG 579780206 896040 10810 SH SOLE 10701 0 109 MCDONALDS CORP COM 580135101 3491271 13248 SH OTR 7218 2348 3682 MCDONALDS CORP COM 580135101 31066014 117884 SH SOLE 104554 150 13180 MCKESSON CORP COM 58155Q103 536421 1430 SH OTR 37 1285 108 MCKESSON CORP COM 58155Q103 2266475 6042 SH SOLE 2069 0 3973 MDU RES GROUP INC COM 552690109 64957 2141 SH OTR 2141 0 0 MDU RES GROUP INC COM 552690109 388200 12795 SH SOLE 11923 0 872 MEDPACE HLDGS INC COM 58506Q109 83264 392 SH OTR 0 0 392 MEDPACE HLDGS INC COM 58506Q109 128720 606 SH SOLE 484 0 122 MEDTRONIC PLC SHS G5960L103 440283 5665 SH OTR 4869 430 366 MEDTRONIC PLC SHS G5960L103 5438223 69972 SH SOLE 56359 0 13613 MERCK & CO INC COM 58933Y105 6919780 62368 SH OTR 16613 42126 3629 MERCK & CO INC COM 58933Y105 44205475 398427 SH SOLE 363376 434 34617 META PLATFORMS INC CL A 30303M102 1136851 9447 SH OTR 8504 418 525 META PLATFORMS INC CL A 30303M102 12434972 103332 SH SOLE 98018 0 5314 METLIFE INC COM 59156R108 144233 1993 SH OTR 1304 514 175 METLIFE INC COM 59156R108 545669 7540 SH SOLE 6560 0 980 METTLER TOLEDO INTERNATIONAL COM 592688105 261626 181 SH OTR 150 0 31 METTLER TOLEDO INTERNATIONAL COM 592688105 1257541 870 SH SOLE 840 0 30 MICROCHIP TECHNOLOGY INC. COM 595017104 571975 8142 SH OTR 4772 1236 2134 MICROCHIP TECHNOLOGY INC. COM 595017104 6443962 91729 SH SOLE 89130 13 2586 MICRON TECHNOLOGY INC COM 595112103 197271 3947 SH OTR 3544 0 403 MICRON TECHNOLOGY INC COM 595112103 3550229 71033 SH SOLE 68921 0 2112 MICROSOFT CORP COM 594918104 21984712 91671 SH OTR 66776 21659 3236 MICROSOFT CORP COM 594918104 119362968 497718 SH SOLE 437557 356 59805 MID-AMER APT CMNTYS INC COM 59522J103 620110 3950 SH OTR 3000 305 645 MID-AMER APT CMNTYS INC COM 59522J103 112875 719 SH SOLE 596 0 123 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 229264 80727 SH SOLE 58314 0 22413 MODERNA INC COM 60770K107 1477015 8223 SH OTR 3252 4971 0 MODERNA INC COM 60770K107 3290818 18321 SH SOLE 17415 4 902 MOHAWK INDS INC COM 608190104 84127 823 SH OTR 781 0 42 MOHAWK INDS INC COM 608190104 1355232 13258 SH SOLE 12558 0 700 MONDELEZ INTL INC CL A 609207105 521669 7827 SH OTR 5446 2305 76 MONDELEZ INTL INC CL A 609207105 3857187 57872 SH SOLE 44847 70 12955 MONGODB INC CL A 60937P106 29722 151 SH OTR 108 43 0 MONGODB INC CL A 60937P106 1479449 7516 SH SOLE 7467 14 35 MONSTER BEVERAGE CORP NEW COM 61174X109 317687 3129 SH OTR 3039 19 71 MONSTER BEVERAGE CORP NEW COM 61174X109 3974087 39142 SH SOLE 35346 121 3675 MOODYS CORP COM 615369105 762582 2737 SH OTR 2566 163 8 MOODYS CORP COM 615369105 466967 1676 SH SOLE 1412 0 264 MORGAN STANLEY COM NEW 617446448 351812 4138 SH OTR 707 2810 621 MORGAN STANLEY COM NEW 617446448 7057425 83009 SH SOLE 79584 207 3218 MOSAIC CO NEW COM 61945C103 182104 4151 SH OTR 3528 0 623 MOSAIC CO NEW COM 61945C103 1651787 37651 SH SOLE 37207 0 444 MOTOROLA SOLUTIONS INC COM NEW 620076307 45614 177 SH OTR 31 145 1 MOTOROLA SOLUTIONS INC COM NEW 620076307 535263 2077 SH SOLE 1946 0 131 MPLX LP COM UNIT REP LTD 55336V100 325608 9915 SH SOLE 2376 0 7539 MRC GLOBAL INC COM 55345K103 6025085 520301 SH SOLE 520301 0 0 MSC INDL DIRECT INC CL A 553530106 409398 5011 SH OTR 1820 2949 242 MSC INDL DIRECT INC CL A 553530106 8167303 99967 SH SOLE 99647 136 184 MSCI INC COM 55354G100 180485 388 SH OTR 311 16 61 MSCI INC COM 55354G100 2133269 4586 SH SOLE 4314 0 272 MUELLER WTR PRODS INC COM SER A 624758108 255205 23718 SH SOLE 23718 0 0 NASDAQ INC COM 631103108 466812 7609 SH OTR 6922 0 687 NASDAQ INC COM 631103108 4554685 74241 SH SOLE 66212 0 8029 NATIONAL BEVERAGE CORP COM 635017106 776818 16695 SH SOLE 15274 0 1421 NATIONAL FUEL GAS CO COM 636180101 240033 3792 SH OTR 3635 157 0 NATIONAL FUEL GAS CO COM 636180101 2897177 45769 SH SOLE 43406 0 2363 NATIONAL GRID PLC SPONSORED ADR NE 636274409 95788 1588 SH OTR 0 1588 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 280367 4648 SH SOLE 3060 0 1588 NATIONAL RETAIL PROPERTIES I COM 637417106 400308 8748 SH OTR 6500 2162 86 NATIONAL RETAIL PROPERTIES I COM 637417106 113713 2485 SH SOLE 1950 0 535 NATWEST GROUP PLC SPONS ADR 639057207 12286 1902 SH OTR 0 1902 0 NATWEST GROUP PLC SPONS ADR 639057207 122365 18942 SH SOLE 16099 0 2843 NETAPP INC COM 64110D104 342882 5709 SH OTR 5588 121 0 NETAPP INC COM 64110D104 4926241 82022 SH SOLE 79067 0 2955 NETFLIX INC COM 64110L106 212608 721 SH OTR 226 234 261 NETFLIX INC COM 64110L106 1721509 5838 SH SOLE 5035 0 803 NEUROCRINE BIOSCIENCES INC COM 64125C109 69991 586 SH OTR 586 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 534016 4471 SH SOLE 3521 0 950 NEWMONT CORP COM 651639106 290940 6164 SH OTR 4337 0 1827 NEWMONT CORP COM 651639106 2271452 48124 SH SOLE 39165 0 8959 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 3501062 312316 SH SOLE 312316 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 726999 45752 SH SOLE 45752 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 7046192 161907 SH SOLE 161877 0 30 NEXTERA ENERGY INC COM 65339F101 3242187 38782 SH OTR 29448 7412 1922 NEXTERA ENERGY INC COM 65339F101 16806944 201040 SH SOLE 184645 86 16309 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 34044 28136 SH SOLE 28136 0 0 NIKE INC CL B 654106103 2572581 21986 SH OTR 6976 2371 12639 NIKE INC CL B 654106103 5955474 50897 SH SOLE 47753 0 3144 NIO INC SPON ADS 62914V106 126750 13000 SH SOLE 13000 0 0 NISOURCE INC COM 65473P105 9076 331 SH OTR 158 0 173 NISOURCE INC COM 65473P105 3274359 119415 SH SOLE 119254 0 161 NOBLE CORP PLC ORD SHS A G65431127 1696950 45000 SH SOLE 0 0 45000 NOMURA HLDGS INC SPONSORED ADR 65535H208 138483 36929 SH SOLE 27565 0 9364 NORFOLK SOUTHN CORP COM 655844108 4782765 19409 SH OTR 15914 1226 2269 NORFOLK SOUTHN CORP COM 655844108 2939051 11927 SH SOLE 10916 0 1011 NORTHERN TR CORP COM 665859104 2831 32 SH OTR 32 0 0 NORTHERN TR CORP COM 665859104 364136 4115 SH SOLE 3708 0 407 NORTHROP GRUMMAN CORP COM 666807102 141312 259 SH OTR 95 122 42 NORTHROP GRUMMAN CORP COM 666807102 3859211 7073 SH SOLE 3006 0 4067 NOV INC COM 62955J103 10988 526 SH OTR 0 526 0 NOV INC COM 62955J103 192981 9238 SH SOLE 7587 0 1651 NOVARTIS AG SPONSORED ADR 66987V109 506126 5579 SH OTR 1037 4491 51 NOVARTIS AG SPONSORED ADR 66987V109 2421044 26687 SH SOLE 22931 0 3756 NOVO-NORDISK A S ADR 670100205 4923398 36378 SH OTR 36238 0 140 NOVO-NORDISK A S ADR 670100205 1423370 10517 SH SOLE 7757 0 2760 NUCOR CORP COM 670346105 225395 1710 SH OTR 1180 424 106 NUCOR CORP COM 670346105 2165111 16426 SH SOLE 15839 0 587 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 140363 2871 SH OTR 1500 1371 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1444308 29542 SH SOLE 29542 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 147197 4299 SH OTR 3485 814 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1732646 50603 SH SOLE 50603 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 11040 323 SH OTR 0 323 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 480604 14061 SH SOLE 14061 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 356336 22271 SH SOLE 22271 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 121400 10000 SH OTR 10000 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1637540 134888 SH SOLE 134888 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 721688 63473 SH SOLE 63473 0 0 NUVEEN MUN CR OPPORTUNITIES COM 670663103 220899 20100 SH SOLE 20100 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 153942 13046 SH SOLE 13046 0 0 NVIDIA CORPORATION COM 67066G104 1602717 10967 SH OTR 7784 1093 2090 NVIDIA CORPORATION COM 67066G104 14582286 99782 SH SOLE 97223 346 2213 NXP SEMICONDUCTORS N V COM N6596X109 226931 1436 SH OTR 936 394 106 NXP SEMICONDUCTORS N V COM N6596X109 3839143 24293 SH SOLE 23097 39 1157 OCCIDENTAL PETE CORP COM 674599105 132656 2106 SH OTR 857 210 1039 OCCIDENTAL PETE CORP COM 674599105 5571969 88458 SH SOLE 12047 0 76411 OGE ENERGY CORP COM 670837103 242283 6126 SH OTR 686 2390 3050 OGE ENERGY CORP COM 670837103 2916377 73739 SH SOLE 73052 0 687 OLD DOMINION FREIGHT LINE IN COM 679580100 464008 1635 SH OTR 1586 45 4 OLD DOMINION FREIGHT LINE IN COM 679580100 2940528 10362 SH SOLE 9339 0 1023 OLIN CORP COM PAR $1 680665205 192013 3627 SH OTR 2993 634 0 OLIN CORP COM PAR $1 680665205 2350694 44403 SH SOLE 41780 0 2623 OMNICOM GROUP INC COM 681919106 357602 4384 SH OTR 900 3484 0 OMNICOM GROUP INC COM 681919106 316573 3881 SH SOLE 3369 0 512 ON SEMICONDUCTOR CORP COM 682189105 268502 4305 SH OTR 3236 629 440 ON SEMICONDUCTOR CORP COM 682189105 3454923 55394 SH SOLE 50191 0 5203 ONE GAS INC COM 68235P108 508005 6709 SH OTR 6509 200 0 ONE GAS INC COM 68235P108 1583456 20912 SH SOLE 20633 0 279 ONEMAIN HLDGS INC COM 68268W103 105559 3169 SH OTR 3169 0 0 ONEMAIN HLDGS INC COM 68268W103 575696 17283 SH SOLE 17114 0 169 ONEOK INC NEW COM 682680103 3697530 56279 SH OTR 44932 6381 4966 ONEOK INC NEW COM 682680103 24199215 368329 SH SOLE 339035 186 29108 ORACLE CORP COM 68389X105 2833517 34665 SH OTR 19947 12872 1846 ORACLE CORP COM 68389X105 10747747 131487 SH SOLE 126696 0 4791 OREILLY AUTOMOTIVE INC COM 67103H107 677756 803 SH OTR 679 43 81 OREILLY AUTOMOTIVE INC COM 67103H107 14241318 16873 SH SOLE 16211 8 654 OTIS WORLDWIDE CORP COM 68902V107 302119 3858 SH OTR 1284 367 2207 OTIS WORLDWIDE CORP COM 68902V107 978326 12493 SH SOLE 7960 0 4533 OVINTIV INC COM 69047Q102 73884 1457 SH OTR 653 463 341 OVINTIV INC COM 69047Q102 8271409 163112 SH SOLE 162996 116 0 OWENS CORNING NEW COM 690742101 274921 3223 SH OTR 2948 275 0 OWENS CORNING NEW COM 690742101 3903413 45761 SH SOLE 43224 0 2537 PACCAR INC COM 693718108 43744 442 SH OTR 352 18 72 PACCAR INC COM 693718108 1508104 15238 SH SOLE 14857 0 381 PACER FDS TR US CASH COWS 100 69374H881 260110 5624 SH SOLE 5624 0 0 PACKAGING CORP AMER COM 695156109 402788 3149 SH OTR 1424 1447 278 PACKAGING CORP AMER COM 695156109 6879383 53783 SH SOLE 53480 130 173 PALO ALTO NETWORKS INC COM 697435105 2480881 17779 SH OTR 16612 469 698 PALO ALTO NETWORKS INC COM 697435105 7050537 50527 SH SOLE 44914 147 5466 PARKER-HANNIFIN CORP COM 701094104 93993 323 SH OTR 157 55 111 PARKER-HANNIFIN CORP COM 701094104 585840 2013 SH SOLE 1928 0 85 PATTERSON-UTI ENERGY INC COM 703481101 2044426 121403 SH SOLE 360 0 121043 PAYCHEX INC COM 704326107 2174723 18819 SH OTR 9814 8693 312 PAYCHEX INC COM 704326107 3368458 29149 SH SOLE 23857 97 5195 PAYCOM SOFTWARE INC COM 70432V102 39099 126 SH OTR 5 41 80 PAYCOM SOFTWARE INC COM 70432V102 713713 2300 SH SOLE 2221 0 79 PAYPAL HLDGS INC COM 70450Y103 395555 5554 SH OTR 4701 295 558 PAYPAL HLDGS INC COM 70450Y103 2197065 30849 SH SOLE 29462 50 1337 PDC ENERGY INC COM 69327R101 11362 179 SH OTR 160 19 0 PDC ENERGY INC COM 69327R101 510125 8036 SH SOLE 7485 0 551 PEPSICO INC COM 713448108 7166434 39668 SH OTR 26217 4982 8469 PEPSICO INC COM 713448108 46155047 255480 SH SOLE 234092 359 21029 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1515590 142309 SH SOLE 10836 0 131473 PFIZER INC COM 717081103 3573044 69731 SH OTR 47243 15461 7027 PFIZER INC COM 717081103 28444502 555123 SH SOLE 496538 896 57689 PGIM ETF TR PGIM ULTRA SH BD 69344A107 339281 6910 SH SOLE 6910 0 0 PHILIP MORRIS INTL INC COM 718172109 2939037 29039 SH OTR 15903 9174 3962 PHILIP MORRIS INTL INC COM 718172109 10781377 106524 SH SOLE 89307 0 17217 PHILLIPS 66 COM 718546104 918089 8821 SH OTR 4658 3572 591 PHILLIPS 66 COM 718546104 19440466 186783 SH SOLE 180810 156 5817 PIMCO ETF TR 25YR+ ZERO U S 72201R882 213934 2450 SH SOLE 2450 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 205769 2183 SH SOLE 2183 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 3303 45 SH OTR 0 45 0 PINNACLE FINL PARTNERS INC COM 72346Q104 235614 3210 SH SOLE 2816 0 394 PINNACLE WEST CAP CORP COM 723484101 61744 812 SH OTR 74 738 0 PINNACLE WEST CAP CORP COM 723484101 267052 3512 SH SOLE 3410 0 102 PIONEER NAT RES CO COM 723787107 1942913 8507 SH OTR 2728 5464 315 PIONEER NAT RES CO COM 723787107 19444941 85139 SH SOLE 69689 177 15273 PJT PARTNERS INC COM CL A 69343T107 100955 1370 SH OTR 0 0 1370 PJT PARTNERS INC COM CL A 69343T107 103608 1406 SH SOLE 1406 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1128893 95994 SH SOLE 95994 0 0 PNC FINL SVCS GROUP INC COM 693475105 303402 1921 SH OTR 1630 124 167 PNC FINL SVCS GROUP INC COM 693475105 1142064 7231 SH SOLE 4824 0 2407 PNM RES INC COM 69349H107 4338553 88923 SH SOLE 1249 0 87674 POOL CORP COM 73278L105 289934 959 SH SOLE 868 0 91 POPULAR INC COM NEW 733174700 109892 1657 SH OTR 1586 0 71 POPULAR INC COM NEW 733174700 1156620 17440 SH SOLE 17431 0 9 POST HLDGS INC COM 737446104 75096 832 SH OTR 611 221 0 POST HLDGS INC COM 737446104 439927 4874 SH SOLE 4634 0 240 PPG INDS INC COM 693506107 62190 494 SH OTR 474 20 0 PPG INDS INC COM 693506107 797946 6346 SH SOLE 2567 0 3779 PPL CORP COM 69351T106 455978 15605 SH OTR 11189 2508 1908 PPL CORP COM 69351T106 3549441 121473 SH SOLE 120971 0 502 PRICE T ROWE GROUP INC COM 74144T108 1656839 15192 SH OTR 12626 0 2566 PRICE T ROWE GROUP INC COM 74144T108 636910 5840 SH SOLE 5464 0 376 PRIMERICA INC COM 74164M108 734343 5178 SH SOLE 4544 0 634 PROCTER AND GAMBLE CO COM 742718109 6864307 45291 SH OTR 24659 8553 12079 PROCTER AND GAMBLE CO COM 742718109 46068026 303959 SH SOLE 272635 1188 30136 PROGRESS SOFTWARE CORP COM 743312100 214160 4245 SH SOLE 4083 0 162 PROGRESSIVE CORP COM 743315103 1037420 7998 SH OTR 1250 6497 251 PROGRESSIVE CORP COM 743315103 3530446 27218 SH SOLE 19998 0 7220 PROLOGIS INC. COM 74340W103 420370 3729 SH OTR 2435 173 1121 PROLOGIS INC. COM 74340W103 3516149 31190 SH SOLE 29020 0 2170 PROSHARES TR ULTRAPRO SHORT S 74347B110 888289 52655 SH SOLE 0 0 52655 PROSHARES TR ULTRAPRO SHT QQQ 74347G432 981955 18181 SH SOLE 0 0 18181 PROSPERITY BANCSHARES INC COM 743606105 1479982 20363 SH SOLE 20088 0 275 PRUDENTIAL FINL INC COM 744320102 934327 9394 SH OTR 7797 1481 116 PRUDENTIAL FINL INC COM 744320102 12856497 129263 SH SOLE 120755 763 7745 PTC THERAPEUTICS INC COM 69366J200 415556 10887 SH SOLE 0 0 10887 PUBLIC STORAGE COM 74460D109 488090 1742 SH OTR 1556 61 125 PUBLIC STORAGE COM 74460D109 10815983 38602 SH SOLE 36646 0 1956 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 211504 3452 SH OTR 3054 147 251 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1501850 24512 SH SOLE 23236 0 1276 PURE STORAGE INC CL A 74624M102 277661 10376 SH OTR 10125 251 0 PURE STORAGE INC CL A 74624M102 3542140 132367 SH SOLE 104991 431 26945 QORVO INC COM 74736K101 293582 3239 SH OTR 3189 9 41 QORVO INC COM 74736K101 2424620 26750 SH SOLE 26069 0 681 QUALCOMM INC COM 747525103 966702 8793 SH OTR 7733 699 361 QUALCOMM INC COM 747525103 10652503 96893 SH SOLE 92258 745 3890 QUANTA SVCS INC COM 74762E102 447307 3139 SH OTR 1748 536 855 QUANTA SVCS INC COM 74762E102 2887050 20260 SH SOLE 19503 0 757 QUEST DIAGNOSTICS INC COM 74834L100 663931 4244 SH OTR 3302 935 7 QUEST DIAGNOSTICS INC COM 74834L100 10604754 67788 SH SOLE 67590 12 186 QUIDELORTHO CORP COM 219798105 261550 3053 SH OTR 2895 158 0 QUIDELORTHO CORP COM 219798105 2761144 32230 SH SOLE 30901 0 1329 RAYMOND JAMES FINL INC COM 754730109 176729 1654 SH OTR 1424 203 27 RAYMOND JAMES FINL INC COM 754730109 3034540 28400 SH SOLE 26629 0 1771 RAYONIER ADVANCED MATLS INC COM 75508B104 196560 20475 SH SOLE 20440 0 35 RAYONIER INC COM 754907103 46308 1405 SH OTR 0 1405 0 RAYONIER INC COM 754907103 791732 24021 SH SOLE 23560 0 461 RAYTHEON TECHNOLOGIES CORP COM 75513E101 3255174 32255 SH OTR 11873 15941 4441 RAYTHEON TECHNOLOGIES CORP COM 75513E101 18437783 182697 SH SOLE 170787 255 11655 RBC BEARINGS INC COM 75524B104 995877 4757 SH SOLE 4281 0 476 REALTY INCOME CORP COM 756109104 157686 2486 SH OTR 1043 820 623 REALTY INCOME CORP COM 756109104 1292639 20379 SH SOLE 19803 0 576 REGAL REXNORD CORPORATION COM 758750103 256397 2137 SH OTR 2094 43 0 REGAL REXNORD CORPORATION COM 758750103 1989148 16579 SH SOLE 16149 0 430 REGENERON PHARMACEUTICALS COM 75886F107 152955 212 SH OTR 142 40 30 REGENERON PHARMACEUTICALS COM 75886F107 3121887 4327 SH SOLE 2467 0 1860 REINSURANCE GRP OF AMERICA I COM NEW 759351604 249936 1759 SH SOLE 1367 0 392 RELIANCE STEEL & ALUMINUM CO COM 759509102 448809 2217 SH OTR 1862 355 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3689873 18227 SH SOLE 18027 0 200 RELX PLC SPONSORED ADR 759530108 328093 11836 SH OTR 0 11836 0 RELX PLC SPONSORED ADR 759530108 214635 7743 SH SOLE 3369 0 4374 REPUBLIC SVCS INC COM 760759100 139281 1079 SH OTR 567 354 158 REPUBLIC SVCS INC COM 760759100 991030 7683 SH SOLE 5822 0 1861 RESMED INC COM 761152107 1737469 8348 SH OTR 8193 3 152 RESMED INC COM 761152107 1146796 5510 SH SOLE 4130 0 1380 RIO TINTO PLC SPONSORED ADR 767204100 108437 1523 SH OTR 0 1493 30 RIO TINTO PLC SPONSORED ADR 767204100 760985 10688 SH SOLE 3952 0 6736 RITCHIE BROS AUCTIONEERS COM 767744105 129250 2235 SH OTR 0 0 2235 RITCHIE BROS AUCTIONEERS COM 767744105 139890 2419 SH SOLE 2419 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 53391 2897 SH OTR 2897 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 426746 23155 SH SOLE 23141 0 14 RLI CORP COM 749607107 913507 6959 SH SOLE 6423 0 536 ROBERT HALF INTL INC COM 770323103 108530 1470 SH OTR 1322 32 116 ROBERT HALF INTL INC COM 770323103 648005 8777 SH SOLE 8620 0 157 ROCKWELL AUTOMATION INC COM 773903109 18802 73 SH OTR 3 0 70 ROCKWELL AUTOMATION INC COM 773903109 486549 1889 SH SOLE 1743 0 146 ROPER TECHNOLOGIES INC COM 776696106 229871 532 SH OTR 353 139 40 ROPER TECHNOLOGIES INC COM 776696106 4677806 10826 SH SOLE 9574 0 1252 ROSS STORES INC COM 778296103 79856 688 SH OTR 0 688 0 ROSS STORES INC COM 778296103 1329233 11452 SH SOLE 11037 0 415 ROYAL BK CDA SUSTAINABL COM 780087102 266170 2831 SH OTR 840 1991 0 ROYAL BK CDA SUSTAINABL COM 780087102 76626 815 SH SOLE 800 0 15 RPM INTL INC COM 749685103 250349 2569 SH SOLE 2144 0 425 RYDER SYS INC COM 783549108 125271 1499 SH OTR 1499 0 0 RYDER SYS INC COM 783549108 1329932 15914 SH SOLE 15693 0 221 S&P GLOBAL INC COM 78409V104 5807189 17338 SH OTR 12770 4464 104 S&P GLOBAL INC COM 78409V104 11669979 34842 SH SOLE 31861 8 2973 SABINE RTY TR UNIT BEN INT 785688102 2136250 25000 SH SOLE 25000 0 0 SABRE CORP COM 78573M104 75371 12196 SH SOLE 11976 0 220 SALESFORCE INC COM 79466L302 1676467 12644 SH OTR 4172 8390 82 SALESFORCE INC COM 79466L302 4443356 33512 SH SOLE 31482 14 2016 SANOFI SPONSORED ADR 80105N105 409572 8457 SH OTR 275 8182 0 SANOFI SPONSORED ADR 80105N105 504785 10423 SH SOLE 6103 0 4320 SAP SE SPON ADR 803054204 133837 1297 SH OTR 0 220 1077 SAP SE SPON ADR 803054204 720369 6981 SH SOLE 5212 0 1769 SBA COMMUNICATIONS CORP NEW CL A 78410G104 176875 631 SH OTR 230 21 380 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1876114 6693 SH SOLE 6346 0 347 SCHLUMBERGER LTD COM STK 806857108 493489 9231 SH OTR 6152 3079 0 SCHLUMBERGER LTD COM STK 806857108 16700369 312390 SH SOLE 251844 540 60006 SCHWAB CHARLES CORP COM 808513105 134298 1613 SH OTR 724 726 163 SCHWAB CHARLES CORP COM 808513105 4911673 58992 SH SOLE 56830 85 2077 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 342362 14464 SH OTR 0 14464 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 350339 14801 SH SOLE 14801 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 157651 2087 SH OTR 1283 804 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 11200315 148270 SH SOLE 148270 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 249742 4495 SH SOLE 4495 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 59663 3093 SH OTR 0 3093 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 169881 8806 SH SOLE 8806 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 642367 15857 SH SOLE 15857 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 540952 11133 SH SOLE 10738 0 395 SEA LTD SPONSORD ADS 81141R100 21592 415 SH OTR 406 9 0 SEA LTD SPONSORD ADS 81141R100 240690 4626 SH SOLE 4146 0 480 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 56820 1184 SH OTR 1184 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 179962 3750 SH SOLE 3750 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 184824 2113 SH OTR 1600 513 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 3924582 44867 SH SOLE 44312 0 555 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 79651 2329 SH OTR 2329 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1331907 38944 SH SOLE 38944 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 685568 18564 SH SOLE 18564 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 91574 709 SH OTR 686 0 23 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 196630 1522 SH SOLE 1522 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 516035 6922 SH OTR 6922 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 546612 7332 SH SOLE 6732 0 600 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 194537 1432 SH OTR 1432 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1070797 7882 SH SOLE 7882 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 60006 611 SH OTR 611 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 623713 6350 SH SOLE 6350 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 56400 800 SH OTR 500 300 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 458109 6498 SH SOLE 6498 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 36975 476 SH OTR 476 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 441199 5679 SH SOLE 5679 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1308611 10516 SH OTR 7816 2700 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6559278 52710 SH SOLE 51710 1000 0 SEMPRA COM 816851109 30825 199 SH OTR 15 109 75 SEMPRA COM 816851109 201674 1305 SH SOLE 844 0 461 SERVICENOW INC COM 81762P102 1711494 4408 SH OTR 1527 2735 146 SERVICENOW INC COM 81762P102 3945988 10163 SH SOLE 9767 9 387 SHELL PLC SPON ADS 780259305 1386447 24345 SH OTR 1985 22011 349 SHELL PLC SPON ADS 780259305 4726850 83000 SH SOLE 16903 0 66097 SHERWIN WILLIAMS CO COM 824348106 37498 158 SH OTR 0 152 6 SHERWIN WILLIAMS CO COM 824348106 559386 2357 SH SOLE 1744 0 613 SHOPIFY INC CL A 82509L107 1388 40 SH OTR 40 0 0 SHOPIFY INC CL A 82509L107 261643 7538 SH SOLE 7538 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 7143 62 SH OTR 0 62 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1060715 9206 SH SOLE 9056 19 131 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 861710 39931 SH SOLE 39851 0 80 SIMON PPTY GROUP INC NEW COM 828806109 198423 1689 SH OTR 439 169 1081 SIMON PPTY GROUP INC NEW COM 828806109 1169278 9953 SH SOLE 9145 0 808 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 702629 5989 SH SOLE 5863 0 126 SITIO ROYALTIES CORP CLASS A COM 82983N108 201581 6987 SH OTR 0 0 6987 SITIO ROYALTIES CORP CLASS A COM 82983N108 489713 16974 SH SOLE 16530 0 444 SL GREEN RLTY CORP COM 78440X887 36114 1071 SH OTR 966 105 0 SL GREEN RLTY CORP COM 78440X887 248718 7376 SH SOLE 7122 0 254 SMUCKER J M CO COM NEW 832696405 137701 869 SH OTR 595 274 0 SMUCKER J M CO COM NEW 832696405 1527395 9639 SH SOLE 9593 0 46 SNAP ON INC COM 833034101 204270 894 SH OTR 784 110 0 SNAP ON INC COM 833034101 1379622 6038 SH SOLE 5939 0 99 SOLAREDGE TECHNOLOGIES INC COM 83417M104 11047 39 SH OTR 1 38 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 945271 3337 SH SOLE 293 0 3044 SONOCO PRODS CO COM 835495102 7710 127 SH OTR 0 88 39 SONOCO PRODS CO COM 835495102 375066 6178 SH SOLE 4639 0 1539 SONY GROUP CORPORATION SPONSORED ADR 835699307 70482 924 SH OTR 0 217 707 SONY GROUP CORPORATION SPONSORED ADR 835699307 171401 2247 SH SOLE 1053 0 1194 SOUTHERN CO COM 842587107 881627 12346 SH OTR 7442 2996 1908 SOUTHERN CO COM 842587107 3760093 52655 SH SOLE 48384 0 4271 SOUTHWEST AIRLS CO COM 844741108 52861 1570 SH OTR 1209 118 243 SOUTHWEST AIRLS CO COM 844741108 590235 17530 SH SOLE 17265 0 265 SOUTHWESTERN ENERGY CO COM 845467109 861277 147227 SH SOLE 3000 0 144227 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 939983 2837 SH SOLE 2837 0 0 SPDR GOLD TR GOLD SHS 78463V107 538607 3175 SH OTR 0 3175 0 SPDR GOLD TR GOLD SHS 78463V107 1400887 8258 SH SOLE 8258 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 308872 12837 SH SOLE 12707 0 130 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1354843 45633 SH SOLE 45633 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 14106 428 SH OTR 0 428 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 786227 23854 SH SOLE 22424 0 1430 SPDR S&P 500 ETF TR TR UNIT 78462F103 6268027 16390 SH OTR 10815 5575 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 70654747 184752 SH SOLE 183330 911 511 SPDR S&P 500 ETF TR TR UNIT 78462F103 16559219 43300 SH SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 285156 644 SH OTR 244 400 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6395215 14443 SH SOLE 14328 0 115 SPDR SER TR BBG CONV SEC ETF 78464A359 100820 1567 SH OTR 691 876 0 SPDR SER TR BBG CONV SEC ETF 78464A359 369826 5748 SH SOLE 5748 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 63754 697 SH OTR 0 697 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 620441 6783 SH SOLE 6783 0 0 SPDR SER TR DJ REIT ETF 78464A607 236873 2718 SH SOLE 2718 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 1070909 22795 SH OTR 0 22795 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 84282 1794 SH SOLE 1440 0 354 SPDR SER TR PORTFOLI S&P1500 78464A805 994603 21032 SH SOLE 20736 0 296 SPDR SER TR PRTFLO S&P500 GW 78464A409 969367 19131 SH OTR 0 19131 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 236172 4661 SH SOLE 4661 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 92285 2373 SH OTR 0 2373 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 253329 6514 SH SOLE 6514 0 0 SPDR SER TR S&P DIVID ETF 78464A763 366572 2930 SH OTR 767 2163 0 SPDR SER TR S&P DIVID ETF 78464A763 19381165 154913 SH SOLE 152698 0 2215 SPROTT PHYSICAL GOLD TR UNIT 85207H104 218987 15531 SH SOLE 15531 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 364 7 SH OTR 0 7 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1379277 26494 SH SOLE 26470 0 24 STAG INDL INC COM 85254J102 533276 16505 SH OTR 1734 8185 6586 STAG INDL INC COM 85254J102 7220606 223479 SH SOLE 222760 329 390 STARBUCKS CORP COM 855244109 3209318 32352 SH OTR 24318 6904 1130 STARBUCKS CORP COM 855244109 11180635 112708 SH SOLE 110139 170 2399 STATE STR CORP COM 857477103 57479 741 SH OTR 668 0 73 STATE STR CORP COM 857477103 153666 1981 SH SOLE 1453 0 528 STERIS PLC SHS USD G8473T100 3878 21 SH OTR 0 0 21 STERIS PLC SHS USD G8473T100 389695 2110 SH SOLE 2041 0 69 STERLING INFRASTRUCTURE INC COM 859241101 4616698 140753 SH SOLE 140644 0 109 STOCK YDS BANCORP INC COM 861025104 676506 10411 SH SOLE 10411 0 0 STRYKER CORPORATION COM 863667101 1428799 5844 SH OTR 1384 3920 540 STRYKER CORPORATION COM 863667101 3989587 16318 SH SOLE 14875 0 1443 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 38287 4774 SH OTR 0 4774 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 152684 19038 SH SOLE 11431 0 7607 SUN CMNTYS INC COM 866674104 196911 1377 SH OTR 915 100 362 SUN CMNTYS INC COM 866674104 957957 6699 SH SOLE 6663 0 36 SUNCOR ENERGY INC NEW COM 867224107 30302 955 SH OTR 800 155 0 SUNCOR ENERGY INC NEW COM 867224107 3006036 94738 SH SOLE 14496 0 80242 SYNCHRONY FINANCIAL COM 87165B103 356038 10835 SH OTR 9829 133 873 SYNCHRONY FINANCIAL COM 87165B103 7685001 233871 SH SOLE 227438 44 6389 SYNOPSYS INC COM 871607107 114944 360 SH OTR 193 87 80 SYNOPSYS INC COM 871607107 1604751 5026 SH SOLE 3907 0 1119 SYSCO CORP COM 871829107 269562 3526 SH OTR 2590 785 151 SYSCO CORP COM 871829107 1727693 22599 SH SOLE 22141 0 458 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 151214 2030 SH OTR 0 430 1600 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 693054 9304 SH SOLE 8260 0 1044 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 100901 969 SH OTR 908 61 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 979134 9403 SH SOLE 9010 0 393 TARGET CORP COM 87612E106 1846009 12386 SH OTR 8381 741 3264 TARGET CORP COM 87612E106 8541683 57311 SH SOLE 53857 131 3323 TC ENERGY CORP COM 87807B107 67363 1690 SH OTR 0 1690 0 TC ENERGY CORP COM 87807B107 938184 23537 SH SOLE 1005 0 22532 TELADOC HEALTH INC COM 87918A105 292621 12373 SH OTR 9239 3134 0 TELADOC HEALTH INC COM 87918A105 1914183 80938 SH SOLE 79618 10 1310 TELEDYNE TECHNOLOGIES INC COM 879360105 125971 315 SH OTR 315 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1363693 3410 SH SOLE 3291 0 119 TELEFLEX INCORPORATED COM 879369106 47928 192 SH OTR 192 0 0 TELEFLEX INCORPORATED COM 879369106 283080 1134 SH SOLE 1057 0 77 TELUS CORPORATION COM 87971M103 238015 12326 SH OTR 0 12326 0 TELUS CORPORATION COM 87971M103 25933 1343 SH SOLE 1023 0 320 TEMPUR SEALY INTL INC COM 88023U101 1682 49 SH OTR 0 49 0 TEMPUR SEALY INTL INC COM 88023U101 7584423 220927 SH SOLE 220021 0 906 TENABLE HLDGS INC COM 88025T102 128451 3367 SH OTR 3197 170 0 TENABLE HLDGS INC COM 88025T102 1107837 29039 SH SOLE 28927 0 112 TENARIS S A SPONSORED ADS 88031M109 1543031 43886 SH SOLE 969 0 42917 TERADATA CORP DEL COM 88076W103 162039 4814 SH OTR 4526 288 0 TERADATA CORP DEL COM 88076W103 2094257 62218 SH SOLE 58819 0 3399 TERADYNE INC COM 880770102 9957 114 SH OTR 74 40 0 TERADYNE INC COM 880770102 575287 6586 SH SOLE 6382 13 191 TESLA INC COM 88160R101 1140400 9258 SH OTR 4793 2905 1560 TESLA INC COM 88160R101 8813775 71552 SH SOLE 67490 31 4031 TEXAS INSTRS INC COM 882508104 2627824 15905 SH OTR 10990 3121 1794 TEXAS INSTRS INC COM 882508104 20498378 124067 SH SOLE 108274 70 15723 TEXAS PACIFIC LAND CORPORATI COM 88262P102 998641 426 SH SOLE 2 0 424 TEXTRON INC COM 883203101 222949 3149 SH OTR 1930 12 1207 TEXTRON INC COM 883203101 1811842 25591 SH SOLE 25526 0 65 THE BEACHBODY COMPANY INC COM CL A 073463101 5850 11123 SH SOLE 11123 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 90800 15312 SH SOLE 15312 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1860475 3378 SH OTR 1998 992 388 THERMO FISHER SCIENTIFIC INC COM 883556102 26596713 48297 SH SOLE 42999 36 5262 THOR INDS INC COM 885160101 810083 10731 SH SOLE 9953 0 778 TIMKEN CO COM 887389104 131658 1863 SH OTR 1863 0 0 TIMKEN CO COM 887389104 766698 10849 SH SOLE 10363 0 486 TJX COS INC NEW COM 872540109 696659 8752 SH OTR 7627 93 1032 TJX COS INC NEW COM 872540109 4104016 51558 SH SOLE 49785 0 1773 T-MOBILE US INC COM 872590104 206500 1475 SH OTR 854 442 179 T-MOBILE US INC COM 872590104 7614040 54386 SH SOLE 42353 128 11905 TOPBUILD CORP COM 89055F103 99371 635 SH OTR 616 19 0 TOPBUILD CORP COM 89055F103 1789150 11433 SH SOLE 10988 0 445 TORO CO COM 891092108 170932 1510 SH OTR 1510 0 0 TORO CO COM 891092108 1021403 9023 SH SOLE 8410 0 613 TOTALENERGIES SE SPONSORED ADS 89151E109 203746 3282 SH OTR 2521 761 0 TOTALENERGIES SE SPONSORED ADS 89151E109 3614359 58221 SH SOLE 6902 0 51319 TOYOTA MOTOR CORP ADS 892331307 1638 12 SH OTR 0 0 12 TOYOTA MOTOR CORP ADS 892331307 546456 4001 SH SOLE 2875 0 1126 TRACTOR SUPPLY CO COM 892356106 25421 113 SH OTR 5 2 106 TRACTOR SUPPLY CO COM 892356106 377949 1680 SH SOLE 1459 0 221 TRANE TECHNOLOGIES PLC SHS G8994E103 187154 1113 SH OTR 931 15 167 TRANE TECHNOLOGIES PLC SHS G8994E103 196161 1167 SH SOLE 845 0 322 TRANSDIGM GROUP INC COM 893641100 183228 291 SH OTR 0 0 291 TRANSDIGM GROUP INC COM 893641100 195191 310 SH SOLE 257 0 53 TRAVELERS COMPANIES INC COM 89417E109 542596 2894 SH OTR 1247 1438 209 TRAVELERS COMPANIES INC COM 89417E109 1440860 7685 SH SOLE 7458 0 227 TREX CO INC COM 89531P105 89824 2122 SH OTR 1266 36 820 TREX CO INC COM 89531P105 771760 18232 SH SOLE 17095 0 1137 TRUIST FINL CORP COM 89832Q109 491273 11417 SH OTR 9420 1240 757 TRUIST FINL CORP COM 89832Q109 3388507 78747 SH SOLE 76986 111 1650 TUSIMPLE HLDGS INC CL A 90089L108 23862 14550 SH OTR 14550 0 0 TYLER TECHNOLOGIES INC COM 902252105 47716 148 SH OTR 118 30 0 TYLER TECHNOLOGIES INC COM 902252105 1007853 3126 SH SOLE 180 0 2946 TYSON FOODS INC CL A 902494103 35980 578 SH OTR 309 0 269 TYSON FOODS INC CL A 902494103 452433 7268 SH SOLE 6985 0 283 UBER TECHNOLOGIES INC COM 90353T100 156491 6328 SH OTR 6149 179 0 UBER TECHNOLOGIES INC COM 90353T100 1470866 59477 SH SOLE 59066 0 411 UBS GROUP AG SHS H42097107 196352 10517 SH SOLE 5263 0 5254 UGI CORP NEW COM 902681105 113211 3054 SH OTR 3054 0 0 UGI CORP NEW COM 902681105 769980 20771 SH SOLE 20117 0 654 UNIFIRST CORP MASS COM 904708104 854559 4428 SH SOLE 4332 0 96 UNILEVER PLC SPON ADR NEW 904767704 160666 3191 SH OTR 1296 1895 0 UNILEVER PLC SPON ADR NEW 904767704 620261 12319 SH SOLE 8795 0 3524 UNION PAC CORP COM 907818108 1748913 8446 SH OTR 5769 2323 354 UNION PAC CORP COM 907818108 26184813 126453 SH SOLE 114963 129 11361 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 4459 683 SH OTR 0 0 683 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 64033 9806 SH SOLE 9806 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2811340 16172 SH OTR 5696 8338 2138 UNITED PARCEL SERVICE INC CL B 911312106 7648786 43999 SH SOLE 42408 68 1523 UNITED RENTALS INC COM 911363109 71084 200 SH OTR 3 0 197 UNITED RENTALS INC COM 911363109 1946635 5477 SH SOLE 5356 0 121 UNITED THERAPEUTICS CORP DEL COM 91307C102 181036 651 SH OTR 479 172 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1057020 3801 SH SOLE 3654 0 147 UNITEDHEALTH GROUP INC COM 91324P102 6490463 12242 SH OTR 7752 3127 1363 UNITEDHEALTH GROUP INC COM 91324P102 45204906 85263 SH SOLE 73170 34 12059 UNUM GROUP COM 91529Y106 462038 11261 SH OTR 8558 451 2252 UNUM GROUP COM 91529Y106 2043252 49799 SH SOLE 47285 0 2514 US BANCORP DEL COM NEW 902973304 877607 20124 SH OTR 12590 1908 5626 US BANCORP DEL COM NEW 902973304 4000781 91740 SH SOLE 89929 18 1793 V F CORP COM 918204108 78246 2834 SH OTR 2313 480 41 V F CORP COM 918204108 760683 27551 SH SOLE 26760 0 791 V2X INC COM 92242T101 262769 6364 SH SOLE 6364 0 0 VAIL RESORTS INC COM 91879Q109 1604810 6733 SH OTR 2118 4615 0 VAIL RESORTS INC COM 91879Q109 679297 2850 SH SOLE 2829 0 21 VALARIS LIMITED CL A G9460G101 2704800 40000 SH SOLE 0 0 40000 VALERO ENERGY CORP COM 91913Y100 165679 1306 SH OTR 22 1281 3 VALERO ENERGY CORP COM 91913Y100 1888497 14886 SH SOLE 4346 0 10540 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 367662 8061 SH OTR 0 8061 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 10535 231 SH SOLE 0 0 231 VANECK ETF TRUST OIL SERVICES ETF 92189H607 385535 1268 SH SOLE 1268 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 60658 350 SH OTR 350 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 167244 965 SH SOLE 965 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 210251 2829 SH OTR 2079 750 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 362532 4878 SH SOLE 4878 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 355923 4728 SH OTR 860 3868 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2816375 37412 SH SOLE 35072 0 2340 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 472238 6573 SH OTR 0 6203 369 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1379471 19202 SH SOLE 19161 0 41 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 789263 16640 SH OTR 16361 29 250 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 3313744 69866 SH SOLE 69866 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 220016 1656 SH SOLE 1656 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2163769 10153 SH OTR 9180 973 0 VANGUARD INDEX FDS GROWTH ETF 922908736 17104650 80262 SH SOLE 80028 0 233 VANGUARD INDEX FDS LARGE CAP ETF 922908637 327496 1880 SH OTR 1880 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 306069 1757 SH SOLE 1757 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 337409 1877 SH OTR 1709 168 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2873104 15983 SH SOLE 15658 325 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1036749 7666 SH OTR 7155 511 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8927057 66009 SH SOLE 65169 300 540 VANGUARD INDEX FDS MID CAP ETF 922908629 1383766 6789 SH OTR 6141 601 47 VANGUARD INDEX FDS MID CAP ETF 922908629 12526132 61459 SH SOLE 60862 0 596 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 562183 6816 SH OTR 4695 1884 237 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 16719545 202710 SH SOLE 201787 0 923 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2334654 6645 SH OTR 4088 2498 59 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 24843602 70711 SH SOLE 67371 0 3340 VANGUARD INDEX FDS SM CP VAL ETF 922908611 478263 3011 SH OTR 0 3011 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1349958 8501 SH SOLE 8354 0 147 VANGUARD INDEX FDS SMALL CP ETF 922908751 334400 1821 SH OTR 1550 271 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 5291783 28831 SH SOLE 28773 0 57 VANGUARD INDEX FDS SML CP GRW ETF 922908595 329086 1641 SH OTR 385 1256 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 1518488 7572 SH SOLE 7552 0 20 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1166479 6101 SH OTR 4977 1124 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 10780056 56384 SH SOLE 56344 0 40 VANGUARD INDEX FDS VALUE ETF 922908744 1313797 9359 SH OTR 9063 296 0 VANGUARD INDEX FDS VALUE ETF 922908744 6684407 47619 SH SOLE 47478 0 141 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 66686 1330 SH OTR 1330 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 389938 7777 SH SOLE 4977 0 2800 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8234490 211249 SH OTR 200941 10308 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 42992372 1102934 SH SOLE 1101230 0 1704 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 537047 12991 SH SOLE 12991 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 61563 1318 SH OTR 0 1318 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 265873 5692 SH SOLE 5692 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 776151 15683 SH SOLE 15683 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 61852 798 SH OTR 0 798 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4736326 61106 SH SOLE 61033 0 73 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 6224843 107659 SH SOLE 107059 600 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 7606 138 SH OTR 0 138 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 859761 15598 SH SOLE 13418 0 2180 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 542826 8153 SH SOLE 8153 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 241261 1588 SH OTR 474 1114 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3076936 20263 SH SOLE 20263 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 13614 263 SH OTR 0 0 263 VANGUARD STAR FDS VG TL INTL STK F 921909768 623174 12049 SH SOLE 12049 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1344468 32034 SH OTR 21922 8866 1246 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 40822383 972656 SH SOLE 964642 0 8013 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1262161 11664 SH OTR 8524 3140 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1179899 10903 SH SOLE 10903 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 656193 9424 SH OTR 0 9424 0 VANGUARD WORLD FD EXTENDED DUR 921910709 72476 875 SH OTR 0 875 0 VANGUARD WORLD FD EXTENDED DUR 921910709 310860 3753 SH SOLE 3753 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 106346 1034 SH OTR 0 1034 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 220613 2145 SH SOLE 2145 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 132321 769 SH OTR 0 769 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 108920 633 SH SOLE 633 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1094665 13309 SH SOLE 13309 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 228875 1045 SH OTR 1045 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1914672 8742 SH SOLE 8742 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 162834 850 SH OTR 375 413 62 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 970876 5068 SH SOLE 5009 0 59 VANGUARD WORLD FDS ENERGY ETF 92204A306 143110 1180 SH OTR 1080 0 100 VANGUARD WORLD FDS ENERGY ETF 92204A306 2281034 18808 SH SOLE 18712 0 96 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 64777 783 SH OTR 337 300 146 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2771620 33502 SH SOLE 33362 0 140 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 170658 688 SH OTR 231 280 177 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3205798 12924 SH SOLE 12878 0 46 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 12054 66 SH OTR 0 0 66 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1816354 9945 SH SOLE 9882 0 63 VANGUARD WORLD FDS INF TECH ETF 92204A702 438549 1373 SH OTR 1373 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 7486331 23438 SH SOLE 23188 0 250 VANGUARD WORLD FDS MATERIALS ETF 92204A801 37444 220 SH OTR 50 100 70 VANGUARD WORLD FDS MATERIALS ETF 92204A801 869041 5106 SH SOLE 5039 0 67 VANGUARD WORLD FDS UTILITIES ETF 92204A876 139097 907 SH OTR 907 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 374658 2443 SH SOLE 2443 0 0 VEEVA SYS INC CL A COM 922475108 216410 1341 SH OTR 1242 62 37 VEEVA SYS INC CL A COM 922475108 1766465 10946 SH SOLE 10762 0 184 VENTAS INC COM 92276F100 239575 5318 SH OTR 3514 1386 418 VENTAS INC COM 92276F100 44058 978 SH SOLE 378 0 600 VERISIGN INC COM 92343E102 284739 1386 SH OTR 1289 0 97 VERISIGN INC COM 92343E102 3887746 18924 SH SOLE 18398 0 526 VERISK ANALYTICS INC COM 92345Y106 102500 581 SH OTR 324 125 132 VERISK ANALYTICS INC COM 92345Y106 781717 4431 SH SOLE 2831 0 1600 VERIZON COMMUNICATIONS INC COM 92343V104 3179383 80695 SH OTR 35963 21279 23453 VERIZON COMMUNICATIONS INC COM 92343V104 20142392 511228 SH SOLE 471341 273 39614 VERIZON COMMUNICATIONS INC COM 92343V104 788000 20000 SH SOLE 0 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 574094 1988 SH OTR 759 820 409 VERTEX PHARMACEUTICALS INC COM 92532F100 6107697 21150 SH SOLE 16556 58 4536 VIATRIS INC COM 92556V106 165313 14853 SH OTR 5818 9035 0 VIATRIS INC COM 92556V106 526905 47341 SH SOLE 46653 0 688 VICI PPTYS INC COM 925652109 103615 3198 SH OTR 176 3022 0 VICI PPTYS INC COM 925652109 108864 3360 SH SOLE 2938 0 422 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 1047395 15462 SH SOLE 15462 0 0 VISA INC COM CL A 92826C839 1769983 8519 SH OTR 4449 2350 1720 VISA INC COM CL A 92826C839 21671124 104308 SH SOLE 87157 31 17120 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 106391 10513 SH OTR 2620 410 7483 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 183060 18089 SH SOLE 15501 0 2588 VONTIER CORPORATION COM 928881101 50992 2638 SH OTR 1798 840 0 VONTIER CORPORATION COM 928881101 801479 41463 SH SOLE 39361 0 2102 VOYA FINANCIAL INC COM 929089100 124148 2019 SH OTR 1974 16 29 VOYA FINANCIAL INC COM 929089100 725520 11799 SH SOLE 11062 0 737 VULCAN MATLS CO COM 929160109 197348 1127 SH OTR 785 266 76 VULCAN MATLS CO COM 929160109 1850562 10568 SH SOLE 10492 0 76 WABTEC COM 929740108 47509 476 SH OTR 21 24 431 WABTEC COM 929740108 997301 9992 SH SOLE 3267 0 6725 WALGREENS BOOTS ALLIANCE INC COM 931427108 324247 8679 SH OTR 8063 327 289 WALGREENS BOOTS ALLIANCE INC COM 931427108 2798114 74896 SH SOLE 73978 0 918 WALMART INC COM 931142103 2538636 17904 SH OTR 13313 3990 601 WALMART INC COM 931142103 27111665 191210 SH SOLE 189441 66 1703 WARNER BROS DISCOVERY INC COM SER A 934423104 84580 8922 SH OTR 6569 2353 0 WARNER BROS DISCOVERY INC COM SER A 934423104 179712 18957 SH SOLE 17050 0 1906 WASTE MGMT INC DEL COM 94106L109 409143 2608 SH OTR 2288 243 77 WASTE MGMT INC DEL COM 94106L109 9113943 58095 SH SOLE 54299 38 3758 WATERS CORP COM 941848103 496741 1450 SH OTR 1080 270 100 WATERS CORP COM 941848103 1892069 5523 SH SOLE 5414 0 109 WATSCO INC COM 942622200 137419 551 SH OTR 356 195 0 WATSCO INC COM 942622200 1803411 7231 SH SOLE 7019 0 212 WD 40 CO COM 929236107 571811 3547 SH SOLE 3358 0 189 WEATHERFORD INTL PLC ORD SHS G48833118 3055250 60001 SH SOLE 1 0 60000 WEC ENERGY GROUP INC COM 92939U106 385017 4106 SH OTR 3827 28 251 WEC ENERGY GROUP INC COM 92939U106 2663627 28409 SH SOLE 26625 0 1784 WELLS FARGO CO NEW COM 949746101 329700 7985 SH OTR 3429 4404 152 WELLS FARGO CO NEW COM 949746101 3150839 76310 SH SOLE 73348 0 2962 WELLTOWER INC COM 95040Q104 417094 6363 SH OTR 5140 155 1068 WELLTOWER INC COM 95040Q104 1090883 16642 SH SOLE 15704 0 938 WEST PHARMACEUTICAL SVSC INC COM 955306105 4942 21 SH OTR 14 7 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 970818 4125 SH SOLE 3901 2 222 WESTERN DIGITAL CORP. COM 958102105 27006 856 SH OTR 406 450 0 WESTERN DIGITAL CORP. COM 958102105 1957456 62043 SH SOLE 61784 130 129 WESTERN UN CO COM 959802109 159497 11583 SH OTR 2128 9455 0 WESTERN UN CO COM 959802109 323374 23484 SH SOLE 22056 0 1428 WESTLAKE CORPORATION COM 960413102 91773 895 SH OTR 895 0 0 WESTLAKE CORPORATION COM 960413102 1126299 10984 SH SOLE 10804 0 180 WEYERHAEUSER CO MTN BE COM NEW 962166104 478268 15428 SH OTR 12070 3031 327 WEYERHAEUSER CO MTN BE COM NEW 962166104 503037 16227 SH SOLE 13114 0 3113 WHITE MTNS INS GROUP LTD COM G9618E107 1414 1 SH OTR 0 1 0 WHITE MTNS INS GROUP LTD COM G9618E107 335196 237 SH SOLE 237 0 0 WILLIAMS COS INC COM 969457100 480208 14596 SH OTR 7532 5579 1485 WILLIAMS COS INC COM 969457100 1829042 55594 SH SOLE 31933 0 23661 WILLIAMS SONOMA INC COM 969904101 161462 1405 SH OTR 1367 38 0 WILLIAMS SONOMA INC COM 969904101 3046414 26509 SH SOLE 25629 0 880 WILLIS TOWERS WATSON PLC LTD SHS G96629103 827169 3382 SH OTR 14 3305 63 WILLIS TOWERS WATSON PLC LTD SHS G96629103 102723 420 SH SOLE 305 0 115 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1400270 31000 SH SOLE 31000 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 14113 164 SH OTR 0 164 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 222635 2586 SH SOLE 2586 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 224706 5462 SH OTR 2390 3072 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 94292 2292 SH SOLE 1492 0 800 WISDOMTREE TR US SMALLCAP DIVD 97717W604 2275 80 SH OTR 0 80 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 778118 27360 SH SOLE 27360 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 25856 1068 SH OTR 0 1068 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 3077212 127105 SH SOLE 4285 0 122820 WOODWARD INC COM 980745103 94967 983 SH OTR 0 0 983 WOODWARD INC COM 980745103 121728 1260 SH SOLE 829 0 431 XCEL ENERGY INC COM 98389B100 689882 9840 SH OTR 1195 7822 823 XCEL ENERGY INC COM 98389B100 1571936 22421 SH SOLE 21367 0 1054 XYLEM INC COM 98419M100 43343 392 SH OTR 13 0 379 XYLEM INC COM 98419M100 3560243 32199 SH SOLE 32089 0 110 YAMANA GOLD INC COM 98462Y100 80075 14428 SH SOLE 14428 0 0 YUM BRANDS INC COM 988498101 731849 5714 SH OTR 5562 0 152 YUM BRANDS INC COM 988498101 3956135 30888 SH SOLE 30700 0 188 YUM CHINA HLDGS INC COM 98850P109 64432 1179 SH OTR 1132 0 47 YUM CHINA HLDGS INC COM 98850P109 346262 6336 SH SOLE 6336 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 134615 525 SH OTR 375 150 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1471024 5737 SH SOLE 5380 0 357 ZIMMER BIOMET HOLDINGS INC COM 98956P102 158227 1241 SH OTR 379 623 239 ZIMMER BIOMET HOLDINGS INC COM 98956P102 708135 5554 SH SOLE 5451 0 103 ZOETIS INC CL A 98978V103 1850486 12627 SH OTR 4518 7655 454 ZOETIS INC CL A 98978V103 5645106 38520 SH SOLE 33411 83 5026 ZSCALER INC COM 98980G102 81463 728 SH OTR 655 73 0 ZSCALER INC COM 98980G102 551890 4932 SH SOLE 4910 0 22