The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 100,494,593 738,876 SH SOLE 736,192 0 2,684
ABBVIE INC COM 00287Y109 112,278,464 604,883 SH SOLE 602,674 0 2,209
ABERCROMBIE & FITCH CO CL A 002896207 6,065,862 73,215 SH SOLE 73,111 0 104
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,532,830 15,166 SH SOLE 15,145 0 21
ACUITY INC COM 00508Y102 38,570,558 129,284 SH SOLE 128,803 0 481
ADOBE INC COM 00724F101 28,855,163 74,584 SH SOLE 74,298 0 286
ADVANCED MICRO DEVICES INC COM 007903107 6,642,093 46,808 SH SOLE 46,746 0 62
AFLAC INC COM 001055102 66,041,049 626,219 SH SOLE 624,150 0 2,069
AIR PRODS & CHEMS INC COM 009158106 316,361 1,122 SH SOLE 1,122 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 39,927,089 352,060 SH SOLE 350,422 0 1,638
ALLEGION PLC ORD SHS G0176J109 28,605,686 198,485 SH SOLE 197,566 0 919
ALLISON TRANSMISSION HLDGS I COM 01973R101 48,820,440 513,953 SH SOLE 512,048 0 1,905
ALLSTATE CORP COM 020002101 237,606 1,180 SH SOLE 1,180 0 0
ALPHABET INC CAP STK CL C 02079K107 5,814,316 32,777 SH SOLE 32,777 0 0
ALPHABET INC CAP STK CL A 02079K305 194,329,211 1,102,702 SH SOLE 1,098,744 0 3,958
ALPS ETF TR ALERIAN MLP 00162Q452 4,546,247 93,046 SH SOLE 92,292 0 754
ALTRIA GROUP INC COM 02209S103 353,930 6,037 SH SOLE 6,037 0 0
AMAZON COM INC COM 023135106 134,313,724 612,214 SH SOLE 610,148 0 2,066
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 302,262 2,770 SH SOLE 2,770 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 1,579,099 19,918 SH SOLE 19,918 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 7,227,606 79,337 SH SOLE 78,180 0 1,157
AMERICAN EXPRESS CO COM 025816109 136,275,365 427,222 SH SOLE 425,700 0 1,522
AMERICAN WTR WKS CO INC NEW COM 030420103 1,942,949 13,967 SH SOLE 13,967 0 0
AMERIPRISE FINL INC COM 03076C106 395,627 741 SH SOLE 741 0 0
AMGEN INC COM 031162100 257,233 921 SH SOLE 916 0 5
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 3,265,132 37,804 SH SOLE 37,708 0 96
ANTERO MIDSTREAM CORP COM 03676B102 4,457,855 235,243 SH SOLE 234,881 0 362
APOLLO GLOBAL MGMT INC COM 03769M106 4,005,062 28,231 SH SOLE 28,181 0 50
APPLE INC COM 037833100 287,411,284 1,400,845 SH SOLE 1,396,687 0 4,158
APPLIED MATLS INC COM 038222105 4,396,985 24,018 SH SOLE 23,983 0 35
ARCH CAP GROUP LTD ORD G0450A105 43,475,856 477,494 SH SOLE 475,281 0 2,213
ARISTA NETWORKS INC COM SHS 040413205 53,929,101 527,115 SH SOLE 524,950 0 2,165
ASML HOLDING N V N Y REGISTRY SHS N07059210 683,355 853 SH SOLE 853 0 0
ASSURANT INC COM 04621X108 60,140,715 304,525 SH SOLE 303,287 0 1,238
ASTRAZENECA PLC SPONSORED ADR 046353108 46,575,895 666,513 SH SOLE 663,424 0 3,089
AT&T INC COM 00206R102 65,774,304 2,272,782 SH SOLE 2,265,279 0 7,503
ATMOS ENERGY CORP COM 049560105 48,985,366 317,860 SH SOLE 316,562 0 1,298
AUTOMATIC DATA PROCESSING IN COM 053015103 48,834,502 158,348 SH SOLE 157,844 0 504
AXCELIS TECHNOLOGIES INC COM NEW 054540208 5,895,147 84,591 SH SOLE 84,462 0 129
BANCFIRST CORP COM 05945F103 5,626,277 45,513 SH SOLE 45,459 0 54
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 86,717,475 5,641,996 SH SOLE 5,616,052 0 25,944
BANCO SANTANDER S.A. ADR 05964H105 47,069,691 5,671,047 SH SOLE 5,644,772 0 26,275
BANK AMERICA CORP COM 060505104 87,227,139 1,843,346 SH SOLE 1,837,291 0 6,055
BANK NEW YORK MELLON CORP COM 064058100 272,502 2,991 SH SOLE 2,991 0 0
BATH & BODY WORKS INC COM 070830104 1,593,153 53,176 SH SOLE 53,000 0 176
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,552,250 5,254 SH SOLE 5,254 0 0
BLACKROCK INC COM 09290D101 79,290,135 75,568 SH SOLE 75,297 0 271
BOEING CO COM 097023105 5,320,562 25,393 SH SOLE 25,393 0 0
BOOKING HOLDINGS INC COM 09857L108 765,558 132 SH SOLE 132 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,195,890 11,134 SH SOLE 11,134 0 0
BRADY CORP CL A 104674106 6,532,897 96,114 SH SOLE 95,967 0 147
BRISTOL-MYERS SQUIBB CO COM 110122108 237,839 5,138 SH SOLE 5,138 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 40,111,948 1,540,397 SH SOLE 1,534,156 0 6,241
BROADCOM INC COM 11135F101 205,837,860 746,736 SH SOLE 744,157 0 2,579
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 325,903 1,341 SH SOLE 1,341 0 0
BXP INC COM 101121101 45,835,499 679,346 SH SOLE 677,069 0 2,277
CACI INTL INC CL A 127190304 57,570,106 120,768 SH SOLE 120,304 0 464
CALIFORNIA RES CORP COM STOCK 13057Q305 4,012,753 87,864 SH SOLE 87,758 0 106
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 384,870 9,746 SH SOLE 9,746 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 384,915 9,469 SH SOLE 9,469 0 0
CAPITAL ONE FINL CORP COM 14040H105 442,182 2,078 SH SOLE 2,078 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 63,893,466 872,981 SH SOLE 870,083 0 2,898
CATALYST PHARMACEUTICALS INC COM 14888U101 8,514,386 392,368 SH SOLE 391,790 0 578
CATERPILLAR INC COM 149123101 2,128,681 5,483 SH SOLE 5,483 0 0
CBOE GLOBAL MKTS INC COM 12503M108 58,384,488 250,352 SH SOLE 249,331 0 1,021
CBRE GROUP INC CL A 12504L109 690,818 4,930 SH SOLE 4,930 0 0
CELESTICA INC COM 15101Q207 95,886,708 614,225 SH SOLE 611,413 0 2,812
CENCORA INC COM 03073E105 73,925,878 246,543 SH SOLE 245,527 0 1,016
CENTENE CORP DEL COM 15135B101 888,843 16,375 SH SOLE 16,375 0 0
CENTRUS ENERGY CORP CL A 15643U104 285,394 1,558 SH SOLE 1,558 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 51,052,774 230,747 SH SOLE 229,677 0 1,070
CHENIERE ENERGY INC COM NEW 16411R208 31,419,857 129,024 SH SOLE 128,548 0 476
CHEVRON CORP NEW COM 166764100 46,646,868 325,769 SH SOLE 324,731 0 1,038
CHUBB LIMITED COM H1467J104 168,677,854 582,210 SH SOLE 579,868 0 2,342
CINCINNATI FINL CORP COM 172062101 276,544 1,857 SH SOLE 1,857 0 0
CINTAS CORP COM 172908105 49,761,003 223,274 SH SOLE 222,558 0 716
CISCO SYS INC COM 17275R102 156,471,933 2,255,289 SH SOLE 2,246,892 0 8,397
CLEAR SECURE INC COM CL A 18467V109 6,659,780 239,906 SH SOLE 239,537 0 369
CNO FINL GROUP INC COM 12621E103 7,260,907 188,204 SH SOLE 187,977 0 227
COCA COLA CO COM 191216100 116,403,354 1,645,277 SH SOLE 1,639,370 0 5,907
COLGATE PALMOLIVE CO COM 194162103 4,724,004 51,969 SH SOLE 51,899 0 70
COMCAST CORP NEW CL A 20030N101 319,692 8,957 SH SOLE 8,920 0 37
CONOCOPHILLIPS COM 20825C104 829,787 9,247 SH SOLE 9,247 0 0
CONSTELLATION ENERGY CORP COM 21037T109 50,077,291 155,153 SH SOLE 154,646 0 507
COPA HOLDINGS SA CL A P31076105 44,791,664 407,308 SH SOLE 405,409 0 1,899
COSTCO WHSL CORP NEW COM 22160K105 49,837,543 50,344 SH SOLE 50,203 0 141
COTERRA ENERGY INC COM 127097103 27,330,031 1,076,833 SH SOLE 1,072,383 0 4,450
CRANE COMPANY COMMON STOCK 224408104 6,686,100 35,210 SH SOLE 35,168 0 42
CRH PLC ORD G25508105 98,514,649 1,073,144 SH SOLE 1,069,215 0 3,929
CSX CORP COM 126408103 1,167,699 35,786 SH SOLE 35,786 0 0
CUMMINS INC COM 231021106 62,392,599 190,512 SH SOLE 189,886 0 626
CURTISS WRIGHT CORP COM 231561101 78,981,681 161,666 SH SOLE 161,012 0 654
DANAHER CORPORATION COM 235851102 47,960,930 242,791 SH SOLE 242,050 0 741
DEERE & CO COM 244199105 1,602,476 3,151 SH SOLE 2,984 0 167
DENNYS CORP COM 24869P104 93,037 22,692 SH SOLE 22,692 0 0
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 233,453 3,483 SH SOLE 3,483 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 774,647 21,614 SH SOLE 21,614 0 0
DISNEY WALT CO COM 254687106 54,442,476 439,017 SH SOLE 437,568 0 1,449
DOCUSIGN INC COM 256163106 53,732,027 689,845 SH SOLE 687,048 0 2,797
DORMAN PRODS INC COM 258278100 9,730,430 79,322 SH SOLE 79,203 0 119
DOVER CORP COM 260003108 210,259 1,148 SH SOLE 1,148 0 0
DROPBOX INC CL A 26210C104 1,264,577 44,216 SH SOLE 44,084 0 132
DT MIDSTREAM INC COMMON STOCK 23345M107 6,885,912 62,650 SH SOLE 62,554 0 96
DUKE ENERGY CORP NEW COM NEW 26441C204 63,544,536 538,513 SH SOLE 536,702 0 1,811
EATON CORP PLC SHS G29183103 987,703 2,767 SH SOLE 2,757 0 10
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 144,179 10,395 SH SOLE 10,395 0 0
ECOLAB INC COM 278865100 218,465 811 SH SOLE 811 0 0
EDISON INTL COM 281020107 457,218 8,861 SH SOLE 8,861 0 0
ELEMENT SOLUTIONS INC COM 28618M106 3,713,037 163,931 SH SOLE 163,734 0 197
ELEVANCE HEALTH INC COM 036752103 288,091 741 SH SOLE 741 0 0
ELI LILLY & CO COM 532457108 108,075,021 138,641 SH SOLE 138,221 0 420
EMCOR GROUP INC COM 29084Q100 100,309,646 187,533 SH SOLE 186,809 0 724
EMERSON ELEC CO COM 291011104 714,898 5,362 SH SOLE 5,362 0 0
ENSIGN GROUP INC COM 29358P101 74,030,274 479,906 SH SOLE 478,165 0 1,741
EOG RES INC COM 26875P101 43,291,069 361,935 SH SOLE 360,439 0 1,496
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 5,909,367 185,189 SH SOLE 184,898 0 291
ESSENTIAL UTILS INC COM 29670G102 208,207 5,606 SH SOLE 5,606 0 0
EVERTEC INC COM 30040P103 9,063,005 251,401 SH SOLE 251,014 0 387
EXELIXIS INC COM 30161Q104 11,249,756 255,241 SH SOLE 254,844 0 397
EXXON MOBIL CORP COM 30231G102 116,725,769 1,082,799 SH SOLE 1,079,491 0 3,308
FABRINET SHS G3323L100 63,445,783 215,304 SH SOLE 214,312 0 992
FARMLAND PARTNERS INC COM 31154R109 2,419,479 210,207 SH SOLE 208,530 0 1,677
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 266,641 1,352 SH SOLE 1,352 0 0
FIFTH THIRD BANCORP COM 316773100 79,919,843 1,943,103 SH SOLE 1,936,682 0 6,421
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 5,077,147 267,359 SH SOLE 262,378 0 4,981
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 443,195 7,064 SH SOLE 7,064 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,264,786 21,343 SH SOLE 21,343 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 350,199 3,853 SH SOLE 3,853 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337345102 362,449 1,703 SH SOLE 1,703 0 0
FISERV INC COM 337738108 30,903,541 179,244 SH SOLE 178,515 0 729
FIVE9 INC COM 338307101 6,732,302 254,241 SH SOLE 253,850 0 391
FLEXSHARES TR MORNSTAR UPSTR 33939L407 4,580,712 114,204 SH SOLE 113,287 0 917
FORTIVE CORP COM 34959J108 54,736,867 1,050,007 SH SOLE 1,046,660 0 3,347
FOX CORP CL A COM 35137L105 59,656,505 1,064,534 SH SOLE 1,060,175 0 4,359
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 930,667 26,113 SH SOLE 26,113 0 0
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 2,095,983 86,504 SH SOLE 85,799 0 705
FRESHWORKS INC CLASS A COM 358054104 6,106,137 409,533 SH SOLE 408,903 0 630
GALLAGHER ARTHUR J & CO COM 363576109 49,715,675 155,303 SH SOLE 154,788 0 515
GARMIN LTD SHS H2906T109 31,687,320 151,817 SH SOLE 151,099 0 718
GATX CORP COM 361448103 590,969 3,848 SH SOLE 3,848 0 0
GE AEROSPACE COM NEW 369604301 97,714,798 379,637 SH SOLE 378,392 0 1,245
GE VERNOVA INC COM 36828A101 9,935,479 18,776 SH SOLE 18,746 0 30
GENPACT LIMITED SHS G3922B107 31,806,819 722,718 SH SOLE 719,347 0 3,371
GLACIER BANCORP INC NEW COM 37637Q105 879,909 20,425 SH SOLE 20,425 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 4,511,694 100,260 SH SOLE 99,468 0 792
GLOBAL X FDS GLOBAL X SILVER 37954Y848 4,249,244 88,268 SH SOLE 87,543 0 725
GOLD FIELDS LTD SPONSORED ADR 38059T106 53,402,284 2,256,117 SH SOLE 2,245,663 0 10,454
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 405,773 3,343 SH SOLE 3,343 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 91,180,110 128,831 SH SOLE 128,415 0 416
GSK PLC SPONSORED ADR 37733W204 68,343,384 1,779,776 SH SOLE 1,771,483 0 8,293
GULFPORT ENERGY CORP COMMON SHARES 402635502 6,543,657 32,528 SH SOLE 32,479 0 49
HALOZYME THERAPEUTICS INC COM 40637H109 9,227,463 177,383 SH SOLE 177,110 0 273
HARTFORD INSURANCE GROUP INC COM 416515104 494,802 3,900 SH SOLE 3,900 0 0
HCA HEALTHCARE INC COM 40412C101 749,164 1,956 SH SOLE 1,956 0 0
HOME DEPOT INC COM 437076102 3,485,589 9,507 SH SOLE 9,501 0 6
HONEYWELL INTL INC COM 438516106 2,344,328 10,067 SH SOLE 10,067 0 0
HURON CONSULTING GROUP INC COM 447462102 9,104,873 66,198 SH SOLE 66,116 0 82
IDACORP INC COM 451107106 11,045,006 95,669 SH SOLE 95,533 0 136
INGERSOLL RAND INC COM 45687V106 821,954 9,882 SH SOLE 9,882 0 0
INTEL CORP COM 458140100 852,155 38,043 SH SOLE 38,043 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 237,742 1,296 SH SOLE 1,296 0 0
INTERFACE INC COM 458665304 7,767,927 371,138 SH SOLE 370,689 0 449
INTERNATIONAL BUSINESS MACHS COM 459200101 65,795,317 223,201 SH SOLE 222,488 0 713
INTUIT COM 461202103 7,678,546 9,749 SH SOLE 9,733 0 16
INTUITIVE SURGICAL INC COM NEW 46120E602 711,786 1,310 SH SOLE 1,310 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 250,392,120 2,226,301 SH SOLE 2,213,031 0 13,270
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1,950,818 87,129 SH SOLE 85,721 0 1,408
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,082,377 99,540 SH SOLE 98,729 0 811
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 227,671 1,842 SH SOLE 1,842 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,096,232 3,800 SH SOLE 3,800 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 3,709,693 60,606 SH SOLE 60,110 0 496
ISHARES ETHEREUM TR SHS 46438R105 2,450,114 128,480 SH SOLE 127,427 0 1,053
ISHARES INC MSCI EURZONE ETF 464286608 2,562,117 43,097 SH SOLE 43,097 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,016,432 16,932 SH SOLE 16,932 0 0
ISHARES SILVER TR ISHARES 46428Q109 5,163,900 157,388 SH SOLE 156,131 0 1,257
ISHARES TR CORE S&P TTL STK 464287150 65,331,473 483,793 SH SOLE 480,836 0 2,957
ISHARES TR SELECT DIVID ETF 464287168 469,351 3,534 SH SOLE 3,534 0 0
ISHARES TR CORE S&P500 ETF 464287200 210,286,368 338,680 SH SOLE 336,739 0 1,941
ISHARES TR IBOXX INV CP ETF 464287242 31,880,411 290,853 SH SOLE 285,378 0 5,475
ISHARES TR GLOBAL TECH ETF 464287291 257,721 2,791 SH SOLE 2,791 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 491,940 4,468 SH SOLE 4,468 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 284,341 2,969 SH SOLE 2,969 0 0
ISHARES TR RUS MD CP GR ETF 464287481 543,348 3,918 SH SOLE 3,918 0 0
ISHARES TR RUS MID CAP ETF 464287499 992,448 10,791 SH SOLE 10,791 0 0
ISHARES TR CORE S&P MCP ETF 464287507 804,615 12,973 SH SOLE 12,973 0 0
ISHARES TR EXPANDED TECH 464287515 2,755,020 25,160 SH SOLE 25,084 0 76
ISHARES TR ISHARES SEMICDTR 464287523 2,289,849 9,593 SH SOLE 9,564 0 29
ISHARES TR RUS 1000 VAL ETF 464287598 700,976 3,609 SH SOLE 3,609 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,597,580 6,118 SH SOLE 6,118 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 218,164 1,011 SH SOLE 1,011 0 0
ISHARES TR CORE S&P US GWT 464287671 553,322 3,679 SH SOLE 3,679 0 0
ISHARES TR S&P MC 400VL ETF 464287705 528,799 4,279 SH SOLE 4,279 0 0
ISHARES TR U.S. TECH ETF 464287721 367,231 2,119 SH SOLE 2,119 0 0
ISHARES TR CORE S&P SCP ETF 464287804 136,251,562 1,246,697 SH SOLE 1,226,564 0 20,133
ISHARES TR SP SMCP600VL ETF 464287879 355,478 3,573 SH SOLE 3,573 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 6,841,702 90,046 SH SOLE 88,732 0 1,314
ISHARES TR IBOXX HI YD ETF 464288513 1,382,582,919 17,143,000 SH SOLE 17,100,843 0 42,157
ISHARES TR US AER DEF ETF 464288760 3,927,673 20,821 SH SOLE 20,774 0 47
ISHARES TR US BR DEL SE ETF 464288794 3,435,741 20,313 SH SOLE 20,257 0 56
ISHARES TR EAFE VALUE ETF 464288877 2,342,037 36,894 SH SOLE 36,894 0 0
ISHARES TR MSCI EURO FL ETF 464289180 3,525,322 111,455 SH SOLE 111,455 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 292,780 1,601 SH SOLE 1,601 0 0
ISHARES TR MSCI USA MMENTM 46432F396 69,094,492 287,510 SH SOLE 285,783 0 1,727
ISHARES TR CORE MSCI TOTAL 46432F834 222,108,722 2,872,962 SH SOLE 2,826,405 0 46,557
ISHARES TR CORE MSCI EAFE 46432F842 388,987 4,660 SH SOLE 4,660 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 4,159,846 91,045 SH SOLE 91,045 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 2,451,006 56,710 SH SOLE 56,710 0 0
ISHARES TR CONV BD ETF 46435G102 2,202,315 24,443 SH SOLE 24,247 0 196
ISHARES U S ETF TR SHORT DURATION B 46431W507 306,549 5,999 SH SOLE 5,999 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 1,966,408 22,725 SH SOLE 22,538 0 187
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 1,997,911 40,248 SH SOLE 39,601 0 647
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 4,085,485 80,613 SH SOLE 79,958 0 655
JABIL INC COM 466313103 1,769,009 8,111 SH SOLE 8,087 0 24
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 7,374,964 94,977 SH SOLE 93,591 0 1,386
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 2,059,018 42,709 SH SOLE 42,360 0 349
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 35,313,291 909,199 SH SOLE 905,090 0 4,109
JOHNSON & JOHNSON COM 478160104 114,929,976 752,406 SH SOLE 749,740 0 2,666
JPMORGAN CHASE & CO. COM 46625H100 240,645,265 830,069 SH SOLE 827,175 0 2,894
KKR & CO INC COM 48251W104 4,590,449 34,507 SH SOLE 34,449 0 58
KLA CORP COM NEW 482480100 51,759,784 57,784 SH SOLE 57,547 0 237
LAM RESEARCH CORP COM NEW 512807306 1,068,213 10,974 SH SOLE 10,974 0 0
LANDSTAR SYS INC COM 515098101 1,281,486 9,218 SH SOLE 9,218 0 0
LANTHEUS HLDGS INC COM 516544103 2,897,844 35,400 SH SOLE 35,359 0 41
LEIDOS HOLDINGS INC COM 525327102 66,631,528 422,360 SH SOLE 420,937 0 1,423
LENNOX INTL INC COM 526107107 2,079,141 3,627 SH SOLE 3,621 0 6
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8,086,400 71,133 SH SOLE 71,048 0 85
LINDE PLC SHS G54950103 105,401,941 224,651 SH SOLE 223,827 0 824
LOCKHEED MARTIN CORP COM 539830109 2,253,797 4,866 SH SOLE 4,866 0 0
LOGITECH INTL S A SHS H50430232 33,853,136 375,603 SH SOLE 373,798 0 1,805
LOWES COS INC COM 548661107 3,457,793 15,585 SH SOLE 15,585 0 0
MAPLEBEAR INC COM 565394103 46,609,731 1,030,277 SH SOLE 1,026,105 0 4,172
MARATHON PETE CORP COM 56585A102 617,731 3,719 SH SOLE 3,719 0 0
MARSH & MCLENNAN COS INC COM 571748102 219,808 1,005 SH SOLE 1,005 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,330,820 4,148 SH SOLE 4,148 0 0
MAXIMUS INC COM 577933104 6,955,009 99,074 SH SOLE 98,956 0 118
MCDONALDS CORP COM 580135101 56,922,488 194,827 SH SOLE 194,181 0 646
MCKESSON CORP COM 58155Q103 86,617,169 118,204 SH SOLE 117,817 0 387
MERCK & CO INC COM 58933Y105 1,438,268 18,169 SH SOLE 18,169 0 0
META PLATFORMS INC CL A 30303M102 189,976,431 257,389 SH SOLE 256,503 0 886
METLIFE INC COM 59156R108 243,673 3,030 SH SOLE 3,030 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 346,854 4,929 SH SOLE 4,929 0 0
MICRON TECHNOLOGY INC COM 595112103 6,425,291 52,132 SH SOLE 52,043 0 89
MICROSOFT CORP COM 594918104 336,051,640 675,603 SH SOLE 673,444 0 2,159
MONDELEZ INTL INC CL A 609207105 429,782 6,373 SH SOLE 6,373 0 0
MORGAN STANLEY COM NEW 617446448 123,293,665 875,292 SH SOLE 872,187 0 3,105
MOTOROLA SOLUTIONS INC COM NEW 620076307 274,716 653 SH SOLE 653 0 0
NATIONAL FUEL GAS CO COM 636180101 37,348,159 440,894 SH SOLE 439,350 0 1,544
NATIONAL GRID PLC SPONSORED ADR NE 636274409 67,306,388 904,534 SH SOLE 900,343 0 4,191
NETAPP INC COM 64110D104 48,594,883 456,076 SH SOLE 454,550 0 1,526
NETEASE INC SPONSORED ADS 64110W102 61,265,123 455,232 SH SOLE 453,098 0 2,134
NETFLIX INC COM 64110L106 12,836,325 9,586 SH SOLE 9,574 0 12
NEWMARK GROUP INC CL A 65158N102 4,459,920 367,072 SH SOLE 366,629 0 443
NEXTERA ENERGY INC COM 65339F101 3,055,063 44,008 SH SOLE 43,953 0 55
NICE LTD SPONSORED ADR 653656108 62,491,970 369,972 SH SOLE 368,241 0 1,731
NIKE INC CL B 654106103 429,381 6,044 SH SOLE 6,044 0 0
NORFOLK SOUTHN CORP COM 655844108 596,730 2,331 SH SOLE 2,331 0 0
NORTHERN TR CORP COM 665859104 386,836 3,051 SH SOLE 3,051 0 0
NORTHROP GRUMMAN CORP COM 666807102 228,876 458 SH SOLE 458 0 0
NOVARTIS AG SPONSORED ADR 66987V109 100,555,634 830,970 SH SOLE 827,087 0 3,883
NOVO-NORDISK A S ADR 670100205 22,007,102 318,851 SH SOLE 317,375 0 1,476
NVENT ELECTRIC PLC SHS G6700G107 130,890,712 1,786,904 SH SOLE 1,780,276 0 6,628
NVIDIA CORPORATION COM 67066G104 321,417,024 2,034,414 SH SOLE 2,027,608 0 6,806
NXP SEMICONDUCTORS N V COM N6596X109 268,361 1,228 SH SOLE 1,228 0 0
OMNICOM GROUP INC COM 681919106 34,671,198 481,946 SH SOLE 480,356 0 1,590
ORACLE CORP COM 68389X105 2,713,372 12,411 SH SOLE 12,411 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 590,951 6,557 SH SOLE 6,557 0 0
OSI SYSTEMS INC COM 671044105 56,451,103 251,050 SH SOLE 250,148 0 902
PACER FDS TR US LRG CP CASH 69374H360 15,289,247 435,467 SH SOLE 429,115 0 6,352
PACER FDS TR INDUSTRIAL RELET 69374H766 2,135,732 57,733 SH SOLE 57,260 0 473
PALANTIR TECHNOLOGIES INC CL A 69608A108 247,106 1,813 SH SOLE 1,813 0 0
PALO ALTO NETWORKS INC COM 697435105 374,788 1,831 SH SOLE 1,831 0 0
PALOMAR HLDGS INC COM 69753M105 8,510,744 55,175 SH SOLE 55,090 0 85
PARKER-HANNIFIN CORP COM 701094104 143,384,712 205,284 SH SOLE 204,572 0 712
PAYCHEX INC COM 704326107 647,360 4,450 SH SOLE 4,450 0 0
PAYPAL HLDGS INC COM 70450Y103 56,642,753 762,147 SH SOLE 759,024 0 3,123
PENTAIR PLC SHS G7S00T104 29,080,613 283,271 SH SOLE 281,925 0 1,346
PEPSICO INC COM 713448108 710,839 5,384 SH SOLE 5,384 0 0
PERDOCEO ED CORP COM 71363P106 6,488,209 198,477 SH SOLE 198,236 0 241
PFIZER INC COM 717081103 722,321 29,799 SH SOLE 29,799 0 0
PHILIP MORRIS INTL INC COM 718172109 135,157,618 742,094 SH SOLE 739,473 0 2,621
PLEXUS CORP COM 729132100 6,889,715 50,918 SH SOLE 50,841 0 77
PRIMORIS SVCS CORP COM 74164F103 6,051,033 77,637 SH SOLE 77,543 0 94
PROCTER AND GAMBLE CO COM 742718109 43,288,150 271,706 SH SOLE 270,558 0 1,148
PROGRESS SOFTWARE CORP COM 743312100 6,580,499 103,078 SH SOLE 102,918 0 160
PROGRESSIVE CORP COM 743315103 55,530,386 208,088 SH SOLE 207,435 0 653
PROLOGIS INC. COM 74340W103 79,239,150 753,797 SH SOLE 751,312 0 2,485
PROSHARES TR PSHS ULT S&P 500 74347R107 347,199 3,553 SH SOLE 3,553 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 267,359 2,655 SH SOLE 2,655 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 236,546 2,810 SH SOLE 2,810 0 0
PULTE GROUP INC COM 745867101 67,020,842 635,510 SH SOLE 633,407 0 2,103
PURE STORAGE INC CL A 74624M102 465,362 8,082 SH SOLE 8,082 0 0
QUALCOMM INC COM 747525103 239,468 1,504 SH SOLE 1,504 0 0
QUALYS INC COM 74758T303 9,055,386 63,382 SH SOLE 63,285 0 97
QUANTA SVCS INC COM 74762E102 4,061,366 10,742 SH SOLE 10,742 0 0
RALLIANT CORP COM 750940108 16,256,224 335,249 SH SOLE 334,186 0 1,063
RALPH LAUREN CORP CL A 751212101 44,085,921 160,733 SH SOLE 160,080 0 653
REPUBLIC SVCS INC COM 760759100 231,813 940 SH SOLE 940 0 0
RINGCENTRAL INC CL A 76680R206 4,231,719 149,267 SH SOLE 149,087 0 180
ROCKWELL AUTOMATION INC COM 773903109 254,442 766 SH SOLE 766 0 0
ROPER TECHNOLOGIES INC COM 776696106 246,241 434 SH SOLE 434 0 0
ROYAL BK CDA COM 780087102 46,625,574 354,432 SH SOLE 352,781 0 1,651
ROYAL CARIBBEAN GROUP COM V7780T103 445,523 1,423 SH SOLE 1,423 0 0
RPM INTL INC COM 749685103 512,953 4,670 SH SOLE 4,670 0 0
RTX CORPORATION COM 75513E101 73,485,765 503,258 SH SOLE 501,591 0 1,667
S&P GLOBAL INC COM 78409V104 46,353,192 87,908 SH SOLE 87,619 0 289
SALESFORCE INC COM 79466L302 4,401,890 16,142 SH SOLE 16,116 0 26
SAP SE SPON ADR 803054204 227,241 747 SH SOLE 747 0 0
SCHWAB CHARLES CORP COM 808513105 249,160 2,731 SH SOLE 2,731 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 214,217 8,765 SH SOLE 8,765 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 135,145,309 4,626,680 SH SOLE 4,559,386 0 67,294
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730 2,078,574 62,968 SH SOLE 62,968 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 3,786,052 94,604 SH SOLE 94,604 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 72,471,000 2,953,178 SH SOLE 2,909,961 0 43,217
SCIENCE APPLICATIONS INTL CO COM 808625107 5,369,706 47,684 SH SOLE 47,628 0 56
SEI INVTS CO COM 784117103 1,433,806 15,956 SH SOLE 15,908 0 48
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 675,364 2,667 SH SOLE 2,667 0 0
SERVICENOW INC COM 81762P102 509,763 496 SH SOLE 496 0 0
SHERWIN WILLIAMS CO COM 824348106 518,452 1,510 SH SOLE 1,510 0 0
SILGAN HLDGS INC COM 827048109 6,511,636 120,185 SH SOLE 120,000 0 185
SIMON PPTY GROUP INC NEW COM 828806109 39,041,291 242,855 SH SOLE 242,024 0 831
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 8,292,930 310,132 SH SOLE 307,587 0 2,545
SNAP ON INC COM 833034101 255,538 821 SH SOLE 821 0 0
SOUTHERN CO COM 842587107 76,410,478 832,086 SH SOLE 828,906 0 3,180
SPDR GOLD TR GOLD SHS 78463V107 304,830 1,000 SH SOLE 1,000 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 5,361,427 79,627 SH SOLE 78,975 0 652
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,760,890 4,469 SH SOLE 4,469 0 0
SPDR SERIES TRUST NUVEEN ICE HIGH 78464A284 1,350,262 54,490 SH SOLE 53,616 0 874
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 15,781,159 469,957 SH SOLE 461,204 0 8,753
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 103,448,558 1,085,277 SH SOLE 1,078,746 0 6,531
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 9,982,233 330,647 SH SOLE 327,932 0 2,715
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 448,920 8,577 SH SOLE 8,577 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 929,383 13,826 SH SOLE 13,765 0 61
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805 1,053,103 14,062 SH SOLE 13,974 0 88
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 551,105,914 7,581,592 SH SOLE 7,459,208 0 122,384
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 2,276,784 8,876 SH SOLE 8,803 0 73
SPDR SERIES TRUST BLOOMBERG SHT TE 78468R408 73,048,658 2,866,902 SH SOLE 2,853,421 0 13,481
SPDR SERIES TRUST BLOOMBERG HIGH Y 78468R622 332,942,581 3,422,870 SH SOLE 3,407,129 0 15,741
SPROUTS FMRS MKT INC COM 85208M102 9,989,203 60,673 SH SOLE 60,581 0 92
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 4,281,529 102,946 SH SOLE 102,106 0 840
STERLING INFRASTRUCTURE INC COM 859241101 100,356,475 434,952 SH SOLE 433,534 0 1,418
STIFEL FINL CORP COM 860630102 364,072 3,508 SH SOLE 3,508 0 0
STOCK YDS BANCORP INC COM 861025104 7,281,754 92,197 SH SOLE 92,057 0 140
STONECO LTD COM CL A G85158106 53,429,127 3,330,993 SH SOLE 3,315,556 0 15,437
STRIDE INC COM 86333M108 35,403,275 243,841 SH SOLE 242,982 0 859
STRYKER CORPORATION COM 863667101 78,646,747 198,789 SH SOLE 198,127 0 662
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 98,482,018 6,517,672 SH SOLE 6,487,748 0 29,924
SUNCOR ENERGY INC NEW COM 867224107 29,862,368 797,393 SH SOLE 793,673 0 3,720
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 294,745 5,500 SH SOLE 5,500 0 0
T ROWE PRICE ETF INC FLOATING RATE 87283Q883 2,069,270 40,235 SH SOLE 39,907 0 328
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 101,581,897 448,505 SH SOLE 446,423 0 2,082
TAYLOR MORRISON HOME CORP COM 87724P106 31,853,518 518,618 SH SOLE 516,680 0 1,938
TE CONNECTIVITY PLC ORD SHS G87052109 61,237,823 363,063 SH SOLE 361,358 0 1,705
TESLA INC COM 88160R101 11,080,441 34,881 SH SOLE 34,826 0 55
TEXAS INSTRS INC COM 882508104 43,150,392 207,834 SH SOLE 207,136 0 698
THE CIGNA GROUP COM 125523100 54,628,675 165,251 SH SOLE 164,695 0 556
THERMO FISHER SCIENTIFIC INC COM 883556102 1,670,509 4,120 SH SOLE 4,120 0 0
TJX COS INC NEW COM 872540109 369,931 2,996 SH SOLE 2,996 0 0
T-MOBILE US INC COM 872590104 696,939 2,925 SH SOLE 2,925 0 0
TOAST INC CL A 888787108 215,869 4,874 SH SOLE 4,874 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 63,745,492 867,876 SH SOLE 863,861 0 4,015
TOWNEBANK PORTSMOUTH VA COM 89214P109 7,706,148 225,458 SH SOLE 225,207 0 251
TOYOTA MOTOR CORP ADS 892331307 38,924,224 225,962 SH SOLE 224,896 0 1,066
TRANE TECHNOLOGIES PLC SHS G8994E103 1,853,153 4,237 SH SOLE 4,237 0 0
TRUIST FINL CORP COM 89832Q109 363,210 8,449 SH SOLE 8,449 0 0
TRUSTMARK CORP COM 898402102 11,318,504 310,436 SH SOLE 309,954 0 482
UBER TECHNOLOGIES INC COM 90353T100 57,148,215 612,521 SH SOLE 610,163 0 2,358
UNILEVER PLC SPON ADR NEW 904767704 29,319,856 479,318 SH SOLE 477,085 0 2,233
UNION PAC CORP COM 907818108 299,219 1,301 SH SOLE 1,301 0 0
UNITED PARCEL SERVICE INC CL B 911312106 772,669 7,655 SH SOLE 7,655 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 27,371,812 95,256 SH SOLE 94,910 0 346
UNITEDHEALTH GROUP INC COM 91324P102 44,759,019 143,472 SH SOLE 143,045 0 427
UNIVERSAL HLTH SVCS INC CL B 913903100 58,752,108 324,329 SH SOLE 322,991 0 1,338
US BANCORP DEL COM NEW 902973304 433,135 9,572 SH SOLE 9,572 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 4,234,501 81,339 SH SOLE 80,683 0 656
VANECK ETF TRUST BDC INCOME ETF 92189F411 8,814,897 541,456 SH SOLE 537,063 0 4,393
VANECK ETF TRUST CEF MUNI INCOME 92189F460 1,364,518 65,008 SH SOLE 63,978 0 1,030
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 334,656 1,200 SH SOLE 1,200 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 6,461,924 142,114 SH SOLE 139,829 0 2,285
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 993,774 13,497 SH SOLE 13,497 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,048,721 10,649 SH SOLE 10,649 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 288,924 1,482 SH SOLE 1,482 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 787,428 2,760 SH SOLE 2,760 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,397,181 3,187 SH SOLE 3,187 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,926,289 10,899 SH SOLE 10,899 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,197,414 7,230 SH SOLE 7,230 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 60,455,748 449,853 SH SOLE 442,582 0 7,271
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 419,148 4,919 SH SOLE 4,919 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 768,132 5,762 SH SOLE 5,762 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,631,020 4,454 SH SOLE 4,454 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1,078,387 8,219 SH SOLE 8,219 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 363,442 2,855 SH SOLE 2,855 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 211,337 851 SH SOLE 851 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 2,133,853 7,619 SH SOLE 7,587 0 32
VANGUARD WORLD FD INF TECH ETF 92204A702 1,885,657 2,843 SH SOLE 2,833 0 10
VANGUARD WORLD FD UTILITIES ETF 92204A876 246,937 1,399 SH SOLE 1,399 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 326,154 1,907 SH SOLE 1,907 0 0
VENTAS INC COM 92276F100 5,836,210 92,418 SH SOLE 92,253 0 165
VERINT SYS INC COM 92343X100 5,806,761 295,209 SH SOLE 294,852 0 357
VERIZON COMMUNICATIONS INC COM 92343V104 49,476,253 1,143,431 SH SOLE 1,139,640 0 3,791
VERTEX PHARMACEUTICALS INC COM 92532F100 213,976 481 SH SOLE 481 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 5,769,356 44,929 SH SOLE 44,848 0 81
VICTORY CAP HLDGS INC COM CL A 92645B103 7,311,639 114,836 SH SOLE 114,698 0 138
VIRTU FINL INC CL A 928254101 9,349,808 208,748 SH SOLE 208,428 0 320
VISA INC COM CL A 92826C839 131,958,948 371,663 SH SOLE 370,390 0 1,273
VISTRA CORP COM 92840M102 356,603 1,840 SH SOLE 1,840 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 634,278 55,251 SH SOLE 55,251 0 0
WALMART INC COM 931142103 71,828,609 734,594 SH SOLE 732,292 0 2,302
WASTE MGMT INC DEL COM 94106L109 57,606,103 251,753 SH SOLE 250,932 0 821
WATTS WATER TECHNOLOGIES INC CL A 942749102 5,863,255 23,845 SH SOLE 23,818 0 27
WELLS FARGO CO NEW COM 949746101 75,679,912 944,582 SH SOLE 941,459 0 3,123
WILLIAMS COS INC COM 969457100 65,145,524 1,037,184 SH SOLE 1,033,731 0 3,453
WILLIAMS SONOMA INC COM 969904101 64,639,895 395,666 SH SOLE 394,337 0 1,329
WINTRUST FINL CORP COM 97650W108 55,864,741 450,595 SH SOLE 448,994 0 1,601
WORLD GOLD TR SPDR GLD MINIS 98149E303 6,502,925 99,251 SH SOLE 98,439 0 812
ZOETIS INC CL A 98978V103 296,217 1,899 SH SOLE 1,899 0 0