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

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 BBG001S5T7X2 2,054,173 20,523 SH   SOLE   6,129 4,688 9,706
ABBOTT LABS COM 002824100 BBG001S5N9M6 11,373,607 104,326 SH   SOLE   62,773 14,746 26,807
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 17,272,295 128,199 SH   SOLE   71,808 14,971 41,420
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 16,535,716 53,586 SH   SOLE   34,498 367 18,721
ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 212,593 2,522 SH   SOLE   1,499 236 787
ADAMS DIVERSIFIED EQUITY FD COM 006212104 BBG001S5NDV7 405,313 24,111 SH   SOLE   11,585 1,267 11,259
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 3,169,145 6,481 SH   SOLE   3,701 261 2,519
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 2,196,607 19,284 SH   SOLE   9,150 2,734 7,400
AEGON N V NY REGISTRY SHS 007924103 BBG001S6Y6M8 280,795 55,383 SH   SOLE   0 2,358 53,025
AFLAC INC COM 001055102 BBG001S5NGJ4 598,476 8,574 SH   SOLE   6,225 1,238 1,111
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 393,939 3,276 SH   SOLE   1,326 1,245 705
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 2,262,621 7,554 SH   SOLE   3,071 893 3,590
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 385,828 4,629 SH   SOLE   1,461 560 2,608
ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 984,818 18,766 SH   SOLE   11,603 333 6,830
ALLSTATE CORP COM 020002101 BBG001S9BM06 1,548,471 14,201 SH   SOLE   8,530 623 5,048
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 12,367,751 103,323 SH   SOLE   49,678 7,418 46,227
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 14,605,849 120,739 SH   SOLE   52,537 12,474 55,728
ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 1,272,036 32,442 SH   SOLE   29,041 961 2,440
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 2,166,543 47,827 SH   SOLE   16,061 4,463 27,303
AMAZON COM INC COM 023135106 BBG001S5PQL7 28,339,041 217,391 SH   SOLE   70,585 12,634 134,172
AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 87,960 27,660 SH   SOLE   0 0 27,660
AMCOR PLC ORD G0250X107 BBG00LNJRQ18 144,895 14,518 SH   SOLE   12,997 667 854
AMEREN CORP COM 023608102 BBG001S5NF24 496,455 6,079 SH   SOLE   4,837 73 1,169
AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 211,065 11,765 SH   SOLE   10,441 561 763
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 BBG00Q6ZDXT0 548,476,859 10,192,843 SH   SOLE   7,294,565 2,240,902 657,376
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 BBG00Q9MQ6T1 4,666,372 81,296 SH   SOLE   44,373 19,833 17,090
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 BBG00Q9MR7Z1 320,551,616 5,568,999 SH   SOLE   3,906,431 1,256,921 405,647
AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 872,142 11,599 SH   SOLE   0 0 11,599
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 BBG012NL46D0 3,518,598 65,953 SH   SOLE   41,609 15,379 8,965
AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 1,437,322 18,519 SH   SOLE   7,095 1,788 9,636
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 3,737,906 44,393 SH   SOLE   5,887 1,762 36,744
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 6,372,858 36,584 SH   SOLE   8,710 950 26,924
AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 772,771 13,430 SH   SOLE   7,866 3,047 2,517
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 1,039,641 5,361 SH   SOLE   1,984 205 3,172
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 2,116,885 6,373 SH   SOLE   3,162 921 2,290
AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 1,174,441 6,103 SH   SOLE   5,161 761 181
AMETEK INC COM 031100100 BBG001S5NN54 391,171 2,416 SH   SOLE   2,174 145 97
AMGEN INC COM 031162100 BBG001S5NNL6 5,119,784 23,060 SH   SOLE   10,855 1,546 10,659
AMGEN INC COM 031162100 BBG001S5NNL6 310,828 1,400 PRN Put SOLE   0 0 1,400
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 399,955 4,708 SH   SOLE   3,433 448 827
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 855,831 4,393 SH   SOLE   1,736 429 2,228
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 543,031 9,574 SH   SOLE   0 214 9,360
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 3,237,640 9,379 SH   SOLE   9,053 149 177
APPLE INC COM 037833100 BBG001S5N8V8 115,121,825 593,503 SH   SOLE   276,814 43,654 273,035
APPLE INC COM 037833100 BBG001S5N8V8 58,191 300 PRN Put SOLE   0 0 300
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 2,450,723 16,955 SH   SOLE   7,266 1,646 8,043
APTIV PLC SHS G6095L109 BBG001TRL2T7 205,814 2,016 SH   SOLE   1,511 170 335
ARCBEST CORP COM 03937C105 BBG001S686R2 244,136 2,471 SH   SOLE   150 41 2,280
ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 840,484 11,123 SH   SOLE   7,859 715 2,549
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 3,118,608 165,972 SH   SOLE   0 0 165,972
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 688,108 4,246 SH   SOLE   1,178 54 3,014
ARMSTRONG WORLD INDS INC NEW COM 04247X102 BBG001SGL0H9 455,453 6,200 SH   SOLE   0 0 6,200
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 321,484 444 SH   SOLE   52 137 255
ASSOCIATED BANC CORP COM 045487105 BBG001S5NVZ3 165,878 10,220 SH   SOLE   7,240 194 2,786
ASSURANT INC COM 04621X108 BBG001SD9DW5 339,514 2,701 SH   SOLE   2,358 203 140
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 3,081,734 43,059 SH   SOLE   549 1,182 41,328
AT&T INC COM 00206R102 BBG001S5VWH2 3,366,353 211,057 SH   SOLE   71,062 26,080 113,915
AUTODESK INC COM 052769106 BBG001S5SCD4 423,953 2,072 SH   SOLE   1,134 91 847
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1,857,753 8,452 SH   SOLE   5,790 958 1,704
AUTONATION INC COM 05329W102 BBG001S5NQB0 579,099 3,518 SH   SOLE   2,854 560 104
AUTOZONE INC COM 053332102 BBG001S6Q5D9 1,932,355 775 SH   SOLE   550 91 134
AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 440,927 2,567 SH   SOLE   1,443 221 903
BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 369,416 11,687 SH   SOLE   10,332 577 778
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 160,574 20,908 SH   SOLE   0 11,731 9,177
BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 798,626 215,263 SH   SOLE   5,859 5,137 204,267
BANK AMERICA CORP 7.25%CNV PFD L 060505682   398,419 340 SH   SOLE   0 0 340
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 6,105,274 212,802 SH   SOLE   74,704 7,991 130,107
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 392,408 8,814 SH   SOLE   3,326 994 4,494
BATH & BODY WORKS INC COM 070830104 BBG001S5SWL1 341,585 9,109 SH   SOLE   7,609 1,158 342
BAXTER INTL INC COM 071813109 BBG001S5P1K3 1,379,314 30,275 SH   SOLE   4,284 1,018 24,973
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 1,177,696 4,461 SH   SOLE   1,633 363 2,465
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 2,071,240 4 SH   SOLE   2 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 12,729,651 37,330 SH   SOLE   21,772 7,144 8,414
BEST BUY INC COM 086516101 BBG001S5P285 594,762 7,258 SH   SOLE   5,471 1,429 358
BIOGEN INC COM 09062X103 BBG001S67826 454,911 1,597 SH   SOLE   864 149 584
BLACK STONE MINERALS L P COM UNIT 09225M101 BBG008B5CF38 1,447,335 90,742 SH   SOLE   0 0 90,742
BLACKROCK INC COM 09247X101 BBG001SDBP55 4,355,401 6,302 SH   SOLE   1,144 424 4,734
BLACKSTONE INC COM 09260D107 BBG001S7H949 1,718,944 18,489 SH   SOLE   720 190 17,579
BLOCK INC CL A 852234103 BBG001TFLWL5 282,591 4,245 SH   SOLE   93 8 4,144
BOEING CO COM 097023105 BBG001S5P0V3 5,460,782 25,861 SH   SOLE   7,598 1,304 16,959
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 2,919,058 1,081 SH   SOLE   951 72 58
BOQII HLDG LTD SPONSORED ADS 09950L203 BBG00X700P76 178,078 106,633 SH   SOLE   0 0 106,633
BORGWARNER INC COM 099724106 BBG001S7F4D2 479,283 9,799 SH   SOLE   5,167 3,105 1,527
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 416,927 7,708 SH   SOLE   4,545 1,557 1,606
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 919,806 26,064 SH   SOLE   7,091 9,049 9,924
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 3,627,662 56,727 SH   SOLE   17,213 7,537 31,977
BROADCOM INC COM 11135F101 BBG00KHY5SY8 3,263,403 3,762 SH   SOLE   1,473 303 1,986
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 211,511 1,277 SH   SOLE   783 99 395
BROWN & BROWN INC COM 115236101 BBG001S5XFN0 906,119 13,163 SH   SOLE   1,000 101 12,062
BRUKER CORP COM 116794108 BBG001SF69P0 249,333 3,373 SH   SOLE   2,458 830 85
BRUNSWICK CORP COM 117043109 BBG001S5P294 563,244 6,501 SH   SOLE   5,728 8 765
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 311,984 2,294 SH   SOLE   120 1,997 177
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 BBG001SB6KF5 14,903,396 157,959 SH   SOLE   288 264 157,407
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 395,870 1,688 SH   SOLE   757 428 503
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 2,120,697 143,776 SH   SOLE   0 0 143,776
CAMECO CORP COM 13321L108 BBG001S5Y5S6 394,634 12,596 SH   SOLE   12,467 0 129
CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 520,052 11,377 SH   SOLE   613 982 9,782
CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 425,094 9,960 SH   SOLE   349 0 9,611
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 928,809 7,672 SH   SOLE   298 867 6,507
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 2,194,708 27,172 SH   SOLE   935 426 25,811
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 610,562 5,583 SH   SOLE   4,129 461 993
CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 4,325,081 45,734 SH   SOLE   4,803 1,782 39,149
CARLISLE COS INC COM 142339100 BBG001S5Q6R4 2,119,311 8,261 SH   SOLE   7,874 82 305
CARMAX INC COM 143130102 BBG001SD9561 309,607 3,699 SH   SOLE   3,261 15 423
CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 242,817 12,895 SH   SOLE   10,487 996 1,412
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 1,835,839 36,931 SH   SOLE   27,968 3,838 5,125
CARTER BANKSHARES INC COM NEW 146103106 BBG00Y9DFYK4 168,607 11,400 SH   SOLE   0 0 11,400
CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 235,985 2,609 SH   SOLE   213 0 2,396
CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 226,375 928 SH   SOLE   706 17 205
CATERPILLAR INC COM 149123101 BBG001S5PJ06 6,415,431 26,073 SH   SOLE   10,749 2,389 12,935
CBRE GROUP INC CL A 12504L109 BBG001SC2D27 217,999 2,701 SH   SOLE   2,414 51 236
CDW CORP COM 12514G108 BBG001V18TB6 412,692 2,249 SH   SOLE   1,980 160 109
CELANESE CORP DEL COM 150870103 BBG001SJDDG5 347,170 2,998 SH   SOLE   528 311 2,159
CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 93,783 13,246 SH   SOLE   0 5,055 8,191
CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 499,805 7,410 SH   SOLE   5,962 961 487
CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 661,267 1,800 SH   SOLE   782 64 954
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 12,588,036 80,001 SH   SOLE   15,846 2,959 61,196
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 241,707 113 SH   SOLE   70 9 34
CHOICE HOTELS INTL INC COM 169905106 BBG001S997X6 332,817 2,832 SH   SOLE   0 2,792 40
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 1,078,722 5,602 SH   SOLE   1,910 272 3,420
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 290,468 2,898 SH   SOLE   1,185 326 1,387
CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 579,277 5,952 SH   SOLE   5,374 186 392
CINTAS CORP COM 172908105 BBG001S7CRG1 287,810 579 SH   SOLE   321 160 98
CISCO SYS INC COM 17275R102 BBG001S6HC62 11,299,834 218,396 SH   SOLE   44,653 5,339 168,404
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 1,171,882 25,454 SH   SOLE   14,982 4,706 5,766
CITIZENS & NORTHN CORP COM 172922106 BBG001S6YSF8 205,549 10,650 SH   SOLE   0 0 10,650
CLOROX CO DEL COM 189054109 BBG001S5PX50 388,859 2,445 SH   SOLE   1,422 458 565
CME GROUP INC COM 12572Q105 BBG001S86547 8,883,820 47,945 SH   SOLE   42,019 4,644 1,282
CNFINANCE HLDGS LTD SPON ADS 18979T105 BBG00LDV2BS3 193,262 66,140 SH   SOLE   0 0 66,140
COCA COLA CO COM 191216100 BBG001S5SMQ8 31,121,257 516,793 SH   SOLE   34,518 20,367 461,908
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 237,879 3,644 SH   SOLE   2,063 682 899
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 1,234,623 16,026 SH   SOLE   6,096 897 9,033
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 4,542,884 109,335 SH   SOLE   21,569 10,309 77,457
COMMERCIAL METALS CO COM 201723103 BBG001S5PXG8 292,356 5,552 SH   SOLE   4,000 222 1,330
CONOCOPHILLIPS COM 20825C104   2,760,575 26,644 SH   SOLE   10,877 3,593 12,174
CONSOLIDATED EDISON INC COM 209115104   710,453 7,859 SH   SOLE   5,159 501 2,199
CONSTELLATION BRANDS INC CL A 21036P108   619,871 2,518 SH   SOLE   280 46 2,192
CONSTELLATION ENERGY CORP COM 21037T109   1,096,777 11,980 SH   SOLE   9,907 1,350 723
COPART INC COM 217204106   297,893 3,266 SH   SOLE   1,080 339 1,847
CORNING INC COM 219350105   954,748 27,247 SH   SOLE   4,041 776 22,430
CORTEVA INC COM 22052L104   814,135 14,208 SH   SOLE   11,704 767 1,737
COSTCO WHSL CORP NEW COM 22160K105   5,374,536 9,983 SH   SOLE   5,643 931 3,409
CROWN CASTLE INC COM 22822V101   369,449 3,242 SH   SOLE   513 146 2,583
CSX CORP COM 126408103   2,078,887 60,964 SH   SOLE   30,050 6,458 24,456
CUMMINS INC COM 231021106   1,066,077 4,348 SH   SOLE   2,118 1,257 973
CVS HEALTH CORP COM 126650100   2,219,752 32,110 SH   SOLE   8,826 2,063 21,221
D R HORTON INC COM 23331A109   508,057 4,175 SH   SOLE   3,079 410 686
DANAHER CORPORATION COM 235851102   9,063,074 37,763 SH   SOLE   4,198 976 32,589
DARDEN RESTAURANTS INC COM 237194105   200,497 1,200 SH   SOLE   332 473 395
DAVITA INC COM 23918K108   358,177 3,565 SH   SOLE   2,947 480 138
DEERE & CO COM 244199105   6,365,762 15,711 SH   SOLE   9,247 371 6,093
DELL TECHNOLOGIES INC CL C 24703L202   219,904 4,064 SH   SOLE   833 1,732 1,499
DELTA AIR LINES INC DEL COM NEW 247361702   392,681 8,260 SH   SOLE   5,676 336 2,248
DENTSPLY SIRONA INC COM 24906P109   1,655,881 41,376 SH   SOLE   10,564 0 30,812
DEVON ENERGY CORP NEW COM 25179M103   891,131 18,435 SH   SOLE   14,131 2,486 1,818
DEXCOM INC COM 252131107   14,379,241 111,892 SH   SOLE   79,350 841 31,701
DIAMONDBACK ENERGY INC COM 25278X109   298,822 2,275 SH   SOLE   1,808 148 319
DIGITAL RLTY TR INC COM 253868103   470,780 4,134 SH   SOLE   202 189 3,743
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   9,535,838 228,513 SH   SOLE   187,191 20,846 20,476
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   1,222,447 50,829 SH   SOLE   31,477 3,650 15,702
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 BBG01BN60P09 11,572,456 474,475 SH   SOLE   134,902 173,782 165,791
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   163,641,869 4,981,488 SH   SOLE   2,990,418 1,338,765 652,305
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   1,707,038 70,335 SH   SOLE   0 0 70,335
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 BBG01633DW64 15,988,016 700,614 SH   SOLE   226,829 182,203 291,582
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 BBG01633Y2Y6 4,242,043 179,368 SH   SOLE   153,762 24,644 962
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 14,527,312 313,426 SH   SOLE   119,044 112,925 81,457
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   10,232,503 330,187 SH   SOLE   154,270 73,407 102,510
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   155,404,932 5,723,938 SH   SOLE   4,337,934 419,586 966,418
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   5,528,018 114,784 SH   SOLE   63,530 13,326 37,928
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 BBG01BN5Z188 356,058 14,018 SH   SOLE   0 0 14,018
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   475,776,715 13,790,629 SH   SOLE   6,946,986 2,950,599 3,893,044
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   33,176,280 605,406 SH   SOLE   395,895 182,239 27,272
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   24,815,811 965,596 SH   SOLE   564,435 197,362 203,799
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   216,251,712 4,661,601 SH   SOLE   2,470,467 644,464 1,546,670
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 11,682,367 501,174 SH   SOLE   245,474 80,152 175,548
DISCOVER FINL SVCS COM 254709108   1,181,154 10,108 SH   SOLE   2,931 2,160 5,017
DISH NETWORK CORPORATION CL A 25470M109   76,056 11,541 SH   SOLE   11,162 0 379
DISNEY WALT CO COM 254687106   4,112,969 46,068 SH   SOLE   26,355 2,408 17,305
DOMINION ENERGY INC COM 25746U109   441,431 8,523 SH   SOLE   4,687 289 3,547
DONALDSON INC COM 257651109   510,972 8,174 SH   SOLE   350 0 7,824
DOW INC COM 260557103   740,060 13,895 SH   SOLE   6,167 3,836 3,892
DTE ENERGY CO COM 233331107   593,323 5,393 SH   SOLE   4,259 250 884
DUKE ENERGY CORP NEW COM NEW 26441C204   6,578,997 73,312 SH   SOLE   11,900 916 60,496
DUPONT DE NEMOURS INC COM 26614N102   739,967 10,358 SH   SOLE   6,613 348 3,397
DXC TECHNOLOGY CO COM 23355L106   226,000 8,458 SH   SOLE   7,480 507 471
EASTMAN CHEM CO COM 277432100   382,645 4,571 SH   SOLE   2,661 888 1,022
EATON CORP PLC SHS G29183103   1,925,742 9,576 SH   SOLE   4,182 408 4,986
EATON VANCE ENHANCED EQUITY COM 278277108 BBG001SNGXL3 298,066 16,661 SH   SOLE   1,161 0 15,500
EBAY INC. COM 278642103   479,459 10,729 SH   SOLE   6,168 1,743 2,818
ECOLAB INC COM 278865100   251,506 1,347 SH   SOLE   949 48 350
EDGIO INC COM 53261M104 BBG001SQXJL8 18,568 27,548 SH   SOLE   27,548 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   975,940 10,346 SH   SOLE   5,366 3,838 1,142
ELECTRONIC ARTS INC COM 285512109   222,956 1,719 SH   SOLE   364 559 796
ELEVANCE HEALTH INC COM 036752103   2,045,192 4,603 SH   SOLE   3,301 667 635
EMCOR GROUP INC COM 29084Q100   245,826 1,330 SH   SOLE   111 543 676
EMERSON ELEC CO COM 291011104   956,528 10,582 SH   SOLE   4,878 403 5,301
ENBRIDGE INC COM 29250N105   622,710 16,762 SH   SOLE   8,518 720 7,524
ENCORE ENERGY CORP COM NEW 29259W700 BBG001T8HNC6 27,634 11,466 SH   SOLE   0 0 11,466
ENEL CHILE S.A. SPONSORED ADR 29278D105   58,605 17,599 SH   SOLE   0 0 17,599
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   277,305 21,835 SH   SOLE   0 0 21,835
ENPHASE ENERGY INC COM 29355A107   686,167 4,097 SH   SOLE   3,154 17 926
ENTERGY CORP NEW COM 29364G103   360,609 3,703 SH   SOLE   2,893 277 533
ENTERPRISE PRODS PARTNERS L COM 293792107   4,758,178 180,576 SH   SOLE   5,834 0 174,742
EOG RES INC COM 26875P101   481,801 4,210 SH   SOLE   2,564 963 683
EQT CORP COM 26884L109   214,041 5,204 SH   SOLE   305 500 4,399
EQUINIX INC COM 29444U700   632,640 807 SH   SOLE   535 81 191
EQUINOX GOLD CORP COM 29446Y502   107,814 23,540 SH   SOLE   0 0 23,540
ESSEX PPTY TR INC COM 297178105 BBG001S81418 215,791 921 SH   SOLE   174 42 705
EVEREST RE GROUP LTD COM G3223R108   239,506 701 SH   SOLE   487 123 91
EVERGY INC COM 30034W106   276,461 4,732 SH   SOLE   3,304 0 1,428
EVERSOURCE ENERGY COM 30040W108   316,872 4,468 SH   SOLE   671 3,662 135
EXACT SCIENCES CORP COM 30063P105   268,837 2,863 SH   SOLE   802 1,054 1,007
EXELON CORP COM 30161N101   1,765,793 43,343 SH   SOLE   35,729 3,698 3,916
EXXON MOBIL CORP COM 30231G102   18,967,331 176,852 SH   SOLE   50,781 11,260 114,811
F N B CORP COM 302520101   126,607 11,067 SH   SOLE   753 0 10,314
FAIR ISAAC CORP COM 303250104   794,645 982 SH   SOLE   28 671 283
FANHUA INC SPONSORED ADR 30712A103 BBG001T08M08 207,626 24,985 SH   SOLE   0 0 24,985
FASTENAL CO COM 311900104   275,114 4,664 SH   SOLE   3,511 277 876
FEDEX CORP COM 31428X106   2,253,296 9,090 SH   SOLE   3,314 320 5,456
FIDELITY NATL INFORMATION SV COM 31620M106   1,351,221 24,702 SH   SOLE   3,193 975 20,534
FIFTH THIRD BANCORP COM 316773100   401,358 15,313 SH   SOLE   11,816 1,603 1,894
FIRST INDL RLTY TR INC COM 32054K103 BBG001S81Z00 276,838 5,259 SH   SOLE   5,067 0 192
FIRST SOLAR INC COM 336433107   487,011 2,562 SH   SOLE   1,819 90 653
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 1,307,337 81,862 SH   SOLE   1,621 0 80,241
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 205,980 4,536 SH   SOLE   11 0 4,525
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 2,368,702 87,730 SH   SOLE   87,523 207 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 1,266,524 31,592 SH   SOLE   31,592 0 0
FIRSTENERGY CORP COM 337932107   436,875 11,236 SH   SOLE   4,868 193 6,175
FISERV INC COM 337738108   736,717 5,840 SH   SOLE   4,794 680 366
FLEXSHARES TR MORNSTAR USMKT 33939L100 BBG00243P7N6 268,870 1,595 SH   SOLE   0 0 1,595
FNCB BANCORP INC COM 302578109 BBG001SC11K4 183,942 30,811 SH   SOLE   0 0 30,811
FORD MTR CO DEL COM 345370860   1,444,614 95,480 SH   SOLE   49,519 18,726 27,235
FORTINET INC COM 34959E109   294,424 3,895 SH   SOLE   1,355 1,236 1,304
FORTIS INC COM 349553107   758,386 17,600 SH   SOLE   186 17,304 110
FORTIVE CORP COM 34959J108   1,362,796 18,226 SH   SOLE   2,354 180 15,692
FORTUNA SILVER MINES INC COM 349915108 BBG001S982M0 35,640 11,000 SH   SOLE   0 0 11,000
FRANKLIN ETF TR SHRT DUR US GOVT 353506108 BBG005JV97N9 2,260,207 25,270 SH   SOLE   226 0 25,044
FREEPORT-MCMORAN INC CL B 35671D857   522,061 13,052 SH   SOLE   9,715 874 2,463
FRESHPET INC COM 358039105   428,753 6,515 SH   SOLE   0 0 6,515
FS KKR CAP CORP COM 302635206   459,651 23,965 SH   SOLE   12,970 9,506 1,489
FULTON FINL CORP PA COM 360271100 BBG001S5RF02 258,748 21,707 SH   SOLE   0 0 21,707
FVCBANKCORP INC COM 36120Q101 BBG001T1Y6C9 1,638,807 152,164 SH   SOLE   0 0 152,164
GABELLI EQUITY TR INC COM 362397101   77,123 13,297 SH   SOLE   0 12,297 1,000
GALLAGHER ARTHUR J & CO COM 363576109   1,761,392 8,022 SH   SOLE   4,565 344 3,113
GARTNER INC COM 366651107   344,706 984 SH   SOLE   277 328 379
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   690,798 8,503 SH   SOLE   2,784 428 5,291
GENERAL AMERN INVS CO INC COM 368802104   359,377 8,614 SH   SOLE   0 0 8,614
GENERAL DYNAMICS CORP COM 369550108   888,669 4,130 SH   SOLE   2,001 763 1,366
GENERAL ELECTRIC CO COM NEW 369604301   2,854,798 25,988 SH   SOLE   9,584 1,564 14,840
GENERAL MLS INC COM 370334104   1,680,312 21,908 SH   SOLE   6,172 1,742 13,994
GENERAL MTRS CO COM 37045V100   573,383 14,870 SH   SOLE   10,448 859 3,563
GENUINE PARTS CO COM 372460105   4,730,033 27,950 SH   SOLE   1,625 504 25,821
GERON CORP COM 374163103 BBG001S6TSX4 48,150 15,000 SH   SOLE   0 15,000 0
GILEAD SCIENCES INC COM 375558103   2,063,648 26,776 SH   SOLE   7,169 2,358 17,249
GLOBAL PMTS INC COM 37940X102   333,062 3,381 SH   SOLE   634 254 2,493
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 BBG00CP9KWK1 2,132,034 39,163 SH   SOLE   26,233 258 12,672
GLOBE LIFE INC COM 37959E102   782,756 7,141 SH   SOLE   2,652 425 4,064
GOLD ROYALTY CORP COMMON SHARES 38071H106 BBG00ZGH4841 50,861 28,735 SH   SOLE   28,735 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,505,534 4,668 SH   SOLE   2,181 521 1,966
GRAINGER W W INC COM 384802104   1,794,832 2,276 SH   SOLE   1,969 248 59
GSK PLC SPONSORED ADR 37733W204   392,668 11,018 SH   SOLE   1,387 4,031 5,600
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   218,866 3,484 SH   SOLE   916 39 2,529
HALEON PLC SPON ADS 405552100   96,992 11,574 SH   SOLE   1,735 47 9,792
HALLIBURTON CO COM 406216101   800,348 24,260 SH   SOLE   22,132 1,138 990
HARTFORD FINL SVCS GROUP INC COM 416515104   984,140 13,665 SH   SOLE   9,713 3,273 679
HASBRO INC COM 418056107   2,182,490 33,696 SH   SOLE   841 0 32,855
HCA HEALTHCARE INC COM 40412C101   589,679 1,943 SH   SOLE   672 478 793
HEICO CORP NEW COM 422806109   337,791 1,909 SH   SOLE   736 37 1,136
HELMERICH & PAYNE INC COM 423452101 BBG001S5RZP1 512,157 14,447 SH   SOLE   13,966 452 29
HERSHEY CO COM 427866108   2,149,059 8,607 SH   SOLE   3,963 312 4,332
HESS CORP COM 42809H107   308,743 2,271 SH   SOLE   1,896 251 124
HEWLETT PACKARD ENTERPRISE C COM 42824C109   436,229 25,966 SH   SOLE   13,905 7,841 4,220
HILLENBRAND INC COM 431571108   203,685 3,972 SH   SOLE   705 584 2,683
HNI CORP COM 404251100 BBG001S6Q6F5 409,036 14,515 SH   SOLE   287 11 14,217
HOLOGIC INC COM 436440101   1,661,343 20,518 SH   SOLE   1,640 2,775 16,103
HOME DEPOT INC COM 437076102   13,641,456 43,914 SH   SOLE   14,332 2,425 27,157
HOME DEPOT INC COM 437076102 BBG001S5RTW7 31,064 100 PRN Put SOLE   0 0 100
HONEYWELL INTL INC COM 438516106   7,064,327 34,045 SH   SOLE   11,896 808 21,341
HORMEL FOODS CORP COM 440452100   1,808,210 44,958 SH   SOLE   5,758 0 39,200
HOST HOTELS & RESORTS INC COM 44107P104 BBG001S5RY83 385,340 22,896 SH   SOLE   6,303 15,305 1,288
HOWMET AEROSPACE INC COM 443201108   224,855 4,537 SH   SOLE   2,777 749 1,011
HP INC COM 40434L105   1,162,392 37,851 SH   SOLE   26,052 6,665 5,134
HSBC HLDGS PLC SPON ADR NEW 404280406   204,638 5,165 SH   SOLE   2,764 1,393 1,008
HUBBELL INC COM 443510607   251,323 758 SH   SOLE   116 485 157
HUMANA INC COM 444859102   1,150,202 2,572 SH   SOLE   2,061 215 296
HUNTINGTON BANCSHARES INC COM 446150104   269,888 25,036 SH   SOLE   22,472 697 1,867
IDEANOMICS INC COM 45166V106 BBG001S9D128 1,490 20,000 SH   SOLE   0 0 20,000
IDEXX LABS INC COM 45168D104   297,823 593 SH   SOLE   216 164 213
ILLINOIS TOOL WKS INC COM 452308109   4,790,085 19,148 SH   SOLE   6,797 975 11,376
IMPERIAL OIL LTD COM NEW 453038408   1,100,710 21,501 SH   SOLE   20,655 808 38
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 BBG001S6VS16 3,865,212 123,885 SH   SOLE   112,478 9,779 1,628
INGEVITY CORP COM 45688C107   4,887,186 84,030 SH   SOLE   366 115 83,549
INTEL CORP COM 458140100   5,847,737 174,872 SH   SOLE   58,532 7,110 109,230
INTERCONTINENTAL EXCHANGE IN COM 45866F104   774,177 6,846 SH   SOLE   3,374 1,202 2,270
INTERNATIONAL BUSINESS MACHS COM 459200101   6,383,309 47,704 SH   SOLE   10,568 3,524 33,612
INTERNATIONAL PAPER CO COM 460146103   824,447 25,918 SH   SOLE   6,622 1,493 17,803
INTERPUBLIC GROUP COS INC COM 460690100   342,746 8,884 SH   SOLE   2,578 4,000 2,306
INTUIT COM 461202103   1,523,347 3,324 SH   SOLE   1,823 331 1,170
INTUITIVE SURGICAL INC COM NEW 46120E602   1,027,189 3,004 SH   SOLE   1,753 362 889
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 900,999 20,040 SH   SOLE   9,177 10,500 363
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 333,120 4,164 SH   SOLE   0 0 4,164
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 BBG00FQKL0K7 263,781 2,501 SH   SOLE   0 0 2,501
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 715,436 33,795 SH   SOLE   0 0 33,795
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 BBG00Q8H4Z40 1,692,755 67,494 SH   SOLE   0 0 67,494
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 1,487,952 72,336 SH   SOLE   0 0 72,336
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 BBG00Q8HCLV2 1,933,334 78,051 SH   SOLE   0 0 78,051
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 731,846 36,356 SH   SOLE   0 0 36,356
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 BBG00Q9CYMM6 1,621,540 66,593 SH   SOLE   0 0 66,593
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 492,741 26,009 SH   SOLE   0 0 26,009
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 BBG00Q8HN8N8 1,062,511 45,194 SH   SOLE   0 0 45,194
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 338,955 17,816 SH   SOLE   0 0 17,816
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 BBG00Q9CYYY7 877,873 37,198 SH   SOLE   0 0 37,198
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 BBG00Q8HQTM0 740,105 31,669 SH   SOLE   0 0 31,669
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 BBG00Q9CZ8M6 355,938 15,489 SH   SOLE   0 0 15,489
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 BBG001SJ09N0 15,396,268 190,007 SH   SOLE   139,559 49,470 978
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 481,686 2,943 SH   SOLE   2,943 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 205,749 1,197 SH   SOLE   896 0 301
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   473,536 1,354 SH   SOLE   837 0 517
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,348,072 22,374 SH   SOLE   6,659 700 15,015
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 BBG00KJR1V78 781,279 8,754 SH   SOLE   0 0 8,754
INVESCO LTD SHS G491BT108   341,261 20,301 SH   SOLE   18,717 1,334 250
INVESCO QQQ TR UNIT SER 1 46090E103   9,871,773 26,722 SH   SOLE   18,283 3,490 4,949
IRON MTN INC DEL COM 46284V101   702,877 12,370 SH   SOLE   484 10 11,876
ISHARES GOLD TR ISHARES NEW 464285204   471,279 12,951 SH   SOLE   5,225 836 6,890
ISHARES INC CORE MSCI EMKT 46434G103   44,562,609 904,090 SH   SOLE   610,979 148,552 144,559
ISHARES INC CUR HD MSCI EM 46434G509 BBG0076SN965 1,194,015 48,656 SH   SOLE   0 0 48,656
ISHARES INC ESG AWR MSCI EM 46434G863   2,878,590 91,008 SH   SOLE   63,318 15,708 11,982
ISHARES INC JP MORGAN EM ETF 464286517 BBG0025X4J38 375,466 10,142 SH   SOLE   0 0 10,142
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 566,634 10,901 SH   SOLE   6,874 3,953 74
ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 951,612 9,705 SH   SOLE   0 0 9,705
ISHARES INC MSCI SWITZERLAND 464286749 BBG001S8SYW9 220,884 4,780 SH   SOLE   0 4,780 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,428,316 14,634 SH   SOLE   31 0 14,603
ISHARES TR 1 3 YR TREAS BD 464287457   481,556 5,939 SH   SOLE   259 0 5,680
ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 21,389,190 425,232 SH   SOLE   17,525 0 407,707
ISHARES TR CHINA LG-CAP ETF 464287184 BBG001SMDNB1 272,587 10,025 SH   SOLE   6,227 3,708 90
ISHARES TR CORE 1 5 YR USD 46432F859   592,158 12,696 SH   SOLE   7,124 2,552 3,020
ISHARES TR CORE DIV GRWTH 46434V621   19,608,883 380,533 SH   SOLE   1,846 0 378,687
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 569,146 5,647 SH   SOLE   5,258 113 276
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 13,656,112 277,056 SH   SOLE   223,242 36,982 16,832
ISHARES TR CORE MSCI EAFE 46432F842   13,628,183 201,899 SH   SOLE   22,923 1,568 177,408
ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 664,690 10,875 SH   SOLE   226 0 10,649
ISHARES TR CORE MSCI TOTAL 46432F834   1,264,173 20,188 SH   SOLE   11,744 7,917 527
ISHARES TR CORE S&P MCP ETF 464287507   20,636,558 78,923 SH   SOLE   3,859 1,258 73,806
ISHARES TR CORE S&P SCP ETF 464287804   14,367,672 144,181 SH   SOLE   47,748 32,383 64,050
ISHARES TR CORE S&P TTL STK 464287150   2,190,412 22,388 SH   SOLE   6,027 3,198 13,163
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 18,759,753 192,132 SH   SOLE   1,672 40 190,420
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 11,104,695 141,895 SH   SOLE   508 760 140,627
ISHARES TR CORE S&P500 ETF 464287200   33,592,440 75,369 SH   SOLE   32,061 4,953 38,355
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 402,506 8,852 SH   SOLE   434 0 8,418
ISHARES TR CORE US AGGBD ET 464287226   3,256,148 33,243 SH   SOLE   8,192 177 24,874
ISHARES TR DOW JONES US ETF 464287846   17,693,594 163,331 SH   SOLE   137,692 20,503 5,136
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 4,324,650 45,327 SH   SOLE   68 0 45,259
ISHARES TR EAFE SML CP ETF 464288273   13,177,523 223,424 SH   SOLE   56,266 44,331 122,827
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 58,474,183 1,194,814 SH   SOLE   895,274 187,874 111,666
ISHARES TR ESG AW MSCI EAFE 46435G516   3,961,291 54,316 SH   SOLE   29,216 7,546 17,554
ISHARES TR ESG AWARE MSCI 46435U663   7,305,474 205,672 SH   SOLE   69,765 18,368 117,539
ISHARES TR ESG AWR MSCI USA 46435G425   2,893,571 29,690 SH   SOLE   7,802 10,569 11,319
ISHARES TR ESG AWR US AGRGT 46435U549   7,567,784 160,436 SH   SOLE   117,929 24,103 18,404
ISHARES TR ESG AWRE 1 5 YR 46435G243   5,383,797 225,169 SH   SOLE   194,841 17,121 13,207
ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 14,967,241 658,190 SH   SOLE   0 0 658,190
ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 209,573 533 SH   SOLE   231 0 302
ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 230,452 2,712 SH   SOLE   2,000 0 712
ISHARES TR GLOBAL REIT ETF 46434V647   60,082,275 2,615,685 SH   SOLE   1,944,842 514,193 156,650
ISHARES TR IBONDS DEC 46435U697   1,098,433 42,641 SH   SOLE   0 0 42,641
ISHARES TR IBONDS DEC 25 46435U432   721,195 27,385 SH   SOLE   0 0 27,385
ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFHR9 396,460 15,745 SH   SOLE   0 0 15,745
ISHARES TR IBONDS DEC2023 46435G318   1,161,738 45,576 SH   SOLE   0 0 45,576
ISHARES TR IBONDS DEC2026 46435GAA0   436,760 18,609 SH   SOLE   0 0 18,609
ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVM6 5,368,749 212,287 SH   SOLE   0 0 212,287
ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 5,000,023 203,088 SH   SOLE   0 0 203,088
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 1,910,665 78,370 SH   SOLE   0 0 78,370
ISHARES TR INTL EQTY FACTOR 46434V274 BBG008LPBS09 1,056,441 39,405 SH   SOLE   36,551 2,854 0
ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 1,147,883 43,596 SH   SOLE   8,806 0 34,790
ISHARES TR ISHARES BIOTECH 464287556   515,660 4,062 SH   SOLE   984 0 3,078
ISHARES TR ISHARES SEMICDTR 464287523   970,860 1,914 SH   SOLE   134 0 1,780
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 1,353,137 26,971 SH   SOLE   0 0 26,971
ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 563,576 11,144 SH   SOLE   477 0 10,667
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 40,138,711 463,817 SH   SOLE   197,545 230,080 36,192
ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 969,037 15,544 SH   SOLE   5,502 9,077 965
ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 1,212,061 18,221 SH   SOLE   9,362 8,859 0
ISHARES TR MSCI ACWI ETF 464288257   569,089 5,932 SH   SOLE   383 0 5,549
ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 909,586 18,480 SH   SOLE   0 0 18,480
ISHARES TR MSCI EAFE ETF 464287465   39,707,124 547,684 SH   SOLE   24,636 3,348 519,700
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 783,878 11,613 SH   SOLE   11,572 41 0
ISHARES TR MSCI EMG MKT ETF 464287234   3,356,802 84,853 SH   SOLE   8,348 3,827 72,678
ISHARES TR MSCI USA MIN VOL 46429B697   321,798 4,329 SH   SOLE   1,533 0 2,796
ISHARES TR MSCI USA MMENTM 46432F396   130,913,937 907,549 SH   SOLE   669,789 155,817 81,943
ISHARES TR MSCI USA QLT FCT 46432F339   131,542,056 975,325 SH   SOLE   672,669 190,065 112,591
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 8,292,284 88,413 SH   SOLE   82,021 6,295 97
ISHARES TR NATIONAL MUN ETF 464288414   21,038,097 197,115 SH   SOLE   10,746 1,927 184,442
ISHARES TR RUS 1000 ETF 464287622   11,298,443 46,354 SH   SOLE   5,625 0 40,729
ISHARES TR RUS 1000 GRW ETF 464287614   31,008,979 112,686 SH   SOLE   11,244 1,224 100,218
ISHARES TR RUS 1000 VAL ETF 464287598   21,858,862 138,496 SH   SOLE   12,393 1,492 124,611
ISHARES TR RUS 2000 GRW ETF 464287648   7,465,159 30,764 SH   SOLE   401 1,397 28,966
ISHARES TR RUS 2000 VAL ETF 464287630   21,453,251 152,367 SH   SOLE   4,081 1,279 147,007
ISHARES TR RUS MD CP GR ETF 464287481   2,593,027 26,835 SH   SOLE   3,335 1,467 22,033
ISHARES TR RUS MDCP VAL ETF 464287473   7,901,897 71,940 SH   SOLE   5,290 55,461 11,189
ISHARES TR RUS MID CAP ETF 464287499   7,924,213 108,506 SH   SOLE   6,004 2,330 100,172
ISHARES TR RUSSELL 2000 ETF 464287655   43,635,573 233,008 SH   SOLE   9,631 1,800 221,577
ISHARES TR RUSSELL 3000 ETF 464287689   17,138,970 67,349 SH   SOLE   8,132 165 59,052
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 226,110 1,092 SH   SOLE   809 0 283
ISHARES TR S&P 500 GRWT ETF 464287309   6,864,758 97,400 SH   SOLE   44,616 10,798 41,986
ISHARES TR S&P 500 VAL ETF 464287408   14,334,739 88,931 SH   SOLE   18,328 4,334 66,269
ISHARES TR S&P MC 400GR ETF 464287606   22,214,213 296,190 SH   SOLE   2,730 5,428 288,032
ISHARES TR S&P MC 400VL ETF 464287705   961,814 8,978 SH   SOLE   6,961 1,885 132
ISHARES TR S&P SML 600 GWT 464287887   11,003,360 95,740 SH   SOLE   2,838 698 92,204
ISHARES TR SELECT DIVID ETF 464287168   1,168,804 10,316 SH   SOLE   2,013 0 8,303
ISHARES TR SP SMCP600VL ETF 464287879   27,064,054 284,615 SH   SOLE   24,188 3,338 257,089
ISHARES TR TIPS BD ETF 464287176   1,522,911 14,151 SH   SOLE   5,448 2,662 6,041
ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 390,535 5,234 SH   SOLE   0 0 5,234
ISHARES TR U.S. TECH ETF 464287721   473,259 4,347 SH   SOLE   1,083 1,800 1,464
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 518,210 1,849 SH   SOLE   657 0 1,192
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 20,920,953 417,251 SH   SOLE   17,826 6,947 392,478
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 BBG00J5DRY91 4,139,508 97,699 SH   SOLE   71,677 26,022 0
JABIL INC COM 466313103   578,290 5,358 SH   SOLE   3,816 1,299 243
JACOBS SOLUTIONS INC COM 46982L108   711,344 5,983 SH   SOLE   2,089 410 3,484
JOHNSON & JOHNSON COM 478160104   41,563,131 251,106 SH   SOLE   41,101 5,198 204,807
JOHNSON CTLS INTL PLC SHS G51502105   4,212,917 61,827 SH   SOLE   1,590 2,977 57,260
JPMORGAN CHASE & CO COM 46625H100   17,405,617 119,675 SH   SOLE   51,009 8,870 59,796
KEYCORP COM 493267108   97,726 10,576 SH   SOLE   7,372 1,266 1,938
KIMBERLY-CLARK CORP COM 494368103   1,742,919 12,624 SH   SOLE   4,762 391 7,471
KINDER MORGAN INC DEL COM 49456B101   1,482,337 86,082 SH   SOLE   9,294 3,808 72,980
KLA CORP COM NEW 482480100   831,856 1,715 SH   SOLE   649 451 615
KONTOOR BRANDS INC COM 50050N103   322,621 7,663 SH   SOLE   898 48 6,717
KRAFT HEINZ CO COM 500754106   305,328 8,601 SH   SOLE   5,958 684 1,959
KRANESHARES TR QUADRTC INT RT 500767736   760,052 36,932 SH   SOLE   0 0 36,932
KROGER CO COM 501044101   867,908 18,466 SH   SOLE   12,653 4,332 1,481
L3HARRIS TECHNOLOGIES INC COM 502431109   501,020 2,559 SH   SOLE   1,201 135 1,223
LABORATORY CORP AMER HLDGS COM NEW 50540R409   548,436 2,273 SH   SOLE   1,045 226 1,002
LAM RESEARCH CORP COM 512807108   1,091,210 1,697 SH   SOLE   786 112 799
LANDSTAR SYS INC COM 515098101   352,157 1,829 SH   SOLE   1,650 141 38
LAUDER ESTEE COS INC CL A 518439104   269,841 1,374 SH   SOLE   604 171 599
LEGGETT & PLATT INC COM 524660107   1,344,548 45,393 SH   SOLE   847 205 44,341
LENNAR CORP CL A 526057104   1,130,270 9,020 SH   SOLE   6,712 538 1,770
LILLY ELI & CO COM 532457108   20,445,698 43,596 SH   SOLE   28,693 4,773 10,130
LINDE PLC SHS G54950103   1,608,007 4,220 SH   SOLE   1,314 148 2,758
LISTED FD TR HORIZON KINETICS 53656F623   217,623 7,119 SH   SOLE   316 0 6,803
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 4,384,688 158,693 SH   SOLE   144,357 13,035 1,301
LITTELFUSE INC COM 537008104   1,112,223 3,818 SH   SOLE   2,916 0 902
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   43,913 19,960 SH   SOLE   0 10,487 9,473
LOCKHEED MARTIN CORP COM 539830109   2,315,271 5,029 SH   SOLE   2,649 632 1,748
LOEWS CORP COM 540424108   365,550 6,156 SH   SOLE   4,445 1,452 259
LOWES COS INC COM 548661107   3,574,219 15,836 SH   SOLE   5,587 1,474 8,775
LULULEMON ATHLETICA INC COM 550021109   265,329 701 SH   SOLE   292 167 242
LUMEN TECHNOLOGIES INC COM 550241103   34,200 15,132 SH   SOLE   12,187 0 2,945
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   207,877 2,264 SH   SOLE   1,233 338 693
M & T BK CORP COM 55261F104   2,962,363 23,936 SH   SOLE   2,592 168 21,176
MACYS INC COM 55616P104   180,210 11,228 SH   SOLE   9,202 235 1,791
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   873,416 14,015 SH   SOLE   378 5 13,632
MANULIFE FINL CORP COM 56501R106   279,849 14,799 SH   SOLE   1,331 4,466 9,002
MARATHON OIL CORP COM 565849106   1,005,929 43,698 SH   SOLE   38,169 4,513 1,016
MARATHON PETE CORP COM 56585A102   3,131,382 26,856 SH   SOLE   21,434 3,423 1,999
MARCUS CORP DEL COM 566330106 BBG001S7JNZ2 1,119,399 75,482 SH   SOLE   751 0 74,731
MARKEL GROUP INC COM 570535104   365,161 264 SH   SOLE   257 0 7
MARRIOTT INTL INC NEW CL A 571903202   11,076,319 60,299 SH   SOLE   57,471 212 2,616
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   18,993,667 154,772 SH   SOLE   150,639 4,127 6
MARSH & MCLENNAN COS INC COM 571748102   1,656,272 8,806 SH   SOLE   2,798 344 5,664
MARTIN MARIETTA MATLS INC COM 573284106   416,602 902 SH   SOLE   179 370 353
MASCO CORP COM 574599106   368,035 6,414 SH   SOLE   5,460 756 198
MASTERCARD INCORPORATED CL A 57636Q104   5,573,504 14,171 SH   SOLE   5,576 1,209 7,386
MCCORMICK & CO INC COM NON VTG 579780206   207,451 2,378 SH   SOLE   551 100 1,727
MCDONALDS CORP COM 580135101   11,604,424 38,888 SH   SOLE   24,146 1,659 13,083
MCKESSON CORP COM 58155Q103   3,778,804 8,843 SH   SOLE   3,828 664 4,351
MEDTRONIC PLC SHS G5960L103   2,897,880 32,893 SH   SOLE   2,907 490 29,496
MERCADOLIBRE INC COM 58733R102   246,397 208 SH   SOLE   15 1 192
MERCK & CO INC COM 58933Y105   12,241,500 106,088 SH   SOLE   23,165 5,806 77,117
MERITAGE HOMES CORP COM 59001A102 BBG001S9F527 336,327 2,364 SH   SOLE   359 5 2,000
META PLATFORMS INC CL A 30303M102   8,010,353 27,913 SH   SOLE   13,374 3,604 10,935
METLIFE INC COM 59156R108   643,775 11,388 SH   SOLE   7,595 1,213 2,580
METTLER TOLEDO INTERNATIONAL COM 592688105   367,260 280 SH   SOLE   198 40 42
MGE ENERGY INC COM 55277P104   437,875 5,535 SH   SOLE   465 5,066 4
MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 212,420 4,837 SH   SOLE   1,822 1,349 1,666
MICROCHIP TECHNOLOGY INC. COM 595017104   228,545 2,551 SH   SOLE   1,783 117 651
MICRON TECHNOLOGY INC COM 595112103   770,203 12,204 SH   SOLE   7,347 1,957 2,900
MICROSOFT CORP COM 594918104   77,373,584 227,208 SH   SOLE   87,466 14,600 125,142
MICROSOFT CORP COM 594918104 BBG001S5TD05 102,162 300 PRN Put SOLE   0 0 300
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   109,968 14,921 SH   SOLE   0 3,611 11,310
MODERNA INC COM 60770K107   494,991 4,074 SH   SOLE   1,911 110 2,053
MOHAWK INDS INC COM 608190104   7,152,290 69,332 SH   SOLE   2,221 54 67,057
MOLSON COORS BEVERAGE CO CL B 60871R209   340,586 5,173 SH   SOLE   4,508 280 385
MONDELEZ INTL INC CL A 609207105   1,547,775 21,220 SH   SOLE   12,832 1,563 6,825
MONSTER BEVERAGE CORP NEW COM 61174X109   289,728 5,044 SH   SOLE   3,720 633 691
MOODYS CORP COM 615369105   463,276 1,332 SH   SOLE   1,096 99 137
MORGAN STANLEY COM NEW 617446448   2,260,585 26,471 SH   SOLE   18,016 2,445 6,010
MOSAIC CO NEW COM 61945C103   448,848 12,824 SH   SOLE   11,295 1,267 262
MOTOROLA SOLUTIONS INC COM NEW 620076307   2,058,450 7,019 SH   SOLE   5,788 916 315
MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 533,998 15,734 SH   SOLE   2,000 0 13,734
NASDAQ INC COM 631103108   346,314 6,947 SH   SOLE   5,469 857 621
NATWEST GROUP PLC SPONS ADR 639057207   78,906 12,893 SH   SOLE   0 12,195 698
NAVIENT CORPORATION COM 63938C108   1,979,719 106,551 SH   SOLE   257 106,275 19
NBT BANCORP INC COM 628778102   2,033,655 63,851 SH   SOLE   0 0 63,851
NEOGEN CORP COM 640491106   205,125 9,431 SH   SOLE   6,991 60 2,380
NETFLIX INC COM 64110L106   2,939,391 6,673 SH   SOLE   3,690 561 2,422
NEW PAC METALS CORP COM 64782A107 BBG001SBGJ21 31,610 14,500 SH   SOLE   0 0 14,500
NEWELL BRANDS INC COM 651229106   106,553 12,247 SH   SOLE   10,245 180 1,822
NEWMONT CORP COM 651639106   296,252 6,944 SH   SOLE   4,705 461 1,778
NEWS CORP NEW CL A 65249B109   214,307 10,990 SH   SOLE   8,950 1,380 660
NEXTERA ENERGY INC COM 65339F101   5,270,606 71,033 SH   SOLE   31,476 3,929 35,628
NIKE INC CL B 654106103   2,755,150 24,963 SH   SOLE   10,178 1,131 13,654
NISOURCE INC COM 65473P105   310,253 11,344 SH   SOLE   5,624 0 5,720
NORFOLK SOUTHN CORP COM 655844108   1,888,098 8,326 SH   SOLE   2,820 186 5,320
NORTHERN TR CORP COM 665859104   1,988,888 26,826 SH   SOLE   1,394 34 25,398
NORTHROP GRUMMAN CORP COM 666807102   1,855,191 4,070 SH   SOLE   1,968 420 1,682
NOVARTIS AG SPONSORED ADR 66987V109   413,470 4,097 SH   SOLE   1,169 644 2,284
NOVO-NORDISK A S ADR 670100205   815,139 5,037 SH   SOLE   3,169 427 1,441
NRG ENERGY INC COM NEW 629377508   469,462 12,556 SH   SOLE   6,510 901 5,145
NUCOR CORP COM 670346105   1,575,244 9,606 SH   SOLE   6,544 2,245 817
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   2,014,561 58,140 SH   SOLE   41,389 10,045 6,706
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   1,160,969 31,386 SH   SOLE   10,262 301 20,823
NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 122,912 10,505 SH   SOLE   6,815 0 3,690
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 1,766,737 161,641 SH   SOLE   161,414 0 227
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 1,158,172 99,329 SH   SOLE   98,566 0 763
NUVEEN QUALITY MUNCP INCOME COM 67066V101   2,115,346 187,697 SH   SOLE   180,940 0 6,757
NVIDIA CORPORATION COM 67066G104   18,180,433 42,978 SH   SOLE   15,057 3,505 24,416
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 169,208 400 PRN Put SOLE   0 0 400
NVR INC COM 62944T105   2,845,079 448 SH   SOLE   26 344 78
OCCIDENTAL PETE CORP COM 674599105   787,683 13,396 SH   SOLE   11,349 652 1,395
OLD DOMINION FREIGHT LINE IN COM 679580100   256,237 693 SH   SOLE   191 170 332
OMNICOM GROUP INC COM 681919106   3,966,771 41,690 SH   SOLE   2,707 1,978 37,005
ONEOK INC NEW COM 682680103   253,917 4,114 SH   SOLE   3,053 359 702
ORACLE CORP COM 68389X105   7,054,339 59,235 SH   SOLE   22,535 6,390 30,310
OREILLY AUTOMOTIVE INC COM 67103H107   420,333 440 SH   SOLE   236 128 76
OTIS WORLDWIDE CORP COM 68902V107   1,951,526 21,925 SH   SOLE   16,413 1,973 3,539
PACCAR INC COM 693718108   513,209 6,135 SH   SOLE   3,205 457 2,473
PACKAGING CORP AMER COM 695156109   365,050 2,762 SH   SOLE   458 191 2,113
PALO ALTO NETWORKS INC COM 697435105   1,367,746 5,353 SH   SOLE   795 299 4,259
PARAMOUNT GLOBAL CLASS B COM 92556H206   541,975 34,065 SH   SOLE   31,629 1,210 1,226
PARKER-HANNIFIN CORP COM 701094104   1,091,454 2,798 SH   SOLE   792 456 1,550
PAYCHEX INC COM 704326107   776,723 6,943 SH   SOLE   3,363 347 3,233
PAYCOM SOFTWARE INC COM 70432V102   254,433 792 SH   SOLE   29 8 755
PAYPAL HLDGS INC COM 70450Y103   921,600 13,811 SH   SOLE   5,826 779 7,206
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 BBG00XTV8H01 271,327 9,718 SH   SOLE   9,410 308 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   263,610 1,582 SH   SOLE   0 0 1,582
PEPSICO INC COM 713448108   14,716,940 79,457 SH   SOLE   23,856 3,525 52,076
PERFORMANT FINL CORP COM 71377E105   377,666 139,876 SH   SOLE   138,876 0 1,000
PFIZER INC COM 717081103   8,033,239 219,009 SH   SOLE   46,086 36,720 136,203
PHILIP MORRIS INTL INC COM 718172109   4,014,601 41,125 SH   SOLE   8,336 1,586 31,203
PHILLIPS 66 COM 718546104   968,514 10,154 SH   SOLE   5,854 1,108 3,192
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 BBG011RJST56 411,547 12,076 SH   SOLE   5,499 1,792 4,785
PIMCO DYNAMIC INCOME FD SHS 72201Y101   880,755 46,974 SH   SOLE   2,188 0 44,786
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 362,067 3,952 SH   SOLE   3,445 446 61
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,051,144 20,561 SH   SOLE   1,943 0 18,618
PINNACLE WEST CAP CORP COM 723484101   380,241 4,668 SH   SOLE   2,040 2,280 348
PIONEER NAT RES CO COM 723787107   423,761 2,045 SH   SOLE   972 220 853
PNC FINL SVCS GROUP INC COM 693475105   1,404,978 11,155 SH   SOLE   3,260 662 7,233
PPG INDS INC COM 693506107   2,457,480 16,571 SH   SOLE   4,587 203 11,781
PPL CORP COM 69351T106   241,140 9,113 SH   SOLE   2,274 130 6,709
PRICE T ROWE GROUP INC COM 74144T108   1,500,071 13,391 SH   SOLE   1,424 439 11,528
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   977,433 12,888 SH   SOLE   7,510 1,007 4,371
PROCTER AND GAMBLE CO COM 742718109   22,018,247 145,105 SH   SOLE   51,626 7,854 85,625
PROGRESSIVE CORP COM 743315103   955,845 7,221 SH   SOLE   5,396 1,034 791
PROLOGIS INC. COM 74340W103   989,348 8,068 SH   SOLE   4,380 787 2,901
PROSHARES TR S&P 500 DV ARIST 74348A467   1,404,664 14,899 SH   SOLE   7,237 7,437 225
PROSHARES TR ULTRA FNCLS NEW 74347X633 BBG001SSTCK5 417,423 9,150 SH   SOLE   0 0 9,150
PROSHARES TR ULTSHRT QQQ 74347G739 BBG001SRDBM4 132,200 10,000 SH   SOLE   0 0 10,000
PRUDENTIAL FINL INC COM 744320102   886,127 10,045 SH   SOLE   7,120 1,148 1,777
PRUDENTIAL PLC ADR 74435K204   314,523 11,106 SH   SOLE   10,651 129 326
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 339,119 1,162 SH   SOLE   678 306 178
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   448,836 7,169 SH   SOLE   2,326 27 4,816
PULTE GROUP INC COM 745867101   984,995 12,680 SH   SOLE   5,100 2,133 5,447
QUALCOMM INC COM 747525103   1,554,444 13,059 SH   SOLE   7,738 1,088 4,233
QUANTA SVCS INC COM 74762E102   818,232 4,165 SH   SOLE   3,417 624 124
RAYTHEON TECHNOLOGIES CORP COM 75513E101   12,497,995 127,583 SH   SOLE   49,125 6,349 72,109
REALTY INCOME CORP COM 756109104   1,138,375 19,039 SH   SOLE   1,397 249 17,393
REGENERON PHARMACEUTICALS COM 75886F107   266,579 371 SH   SOLE   162 97 112
REGIONS FINANCIAL CORP NEW COM 7591EP100   372,022 20,877 SH   SOLE   14,000 2,801 4,076
RELIANCE STEEL & ALUMINUM CO COM 759509102   379,141 1,396 SH   SOLE   404 347 645
REPUBLIC FIRST BANCORP INC COM 760416107 BBG001S5RBF5 13,500 15,000 SH   SOLE   0 0 15,000
REPUBLIC SVCS INC COM 760759100   4,094,694 26,733 SH   SOLE   23,811 526 2,396
RESMED INC COM 761152107   788,130 3,607 SH   SOLE   617 152 2,838
RING ENERGY INC COM 76680V108 BBG001SNHQJ0 17,100 10,000 SH   SOLE   0 0 10,000
RIO TINTO PLC SPONSORED ADR 767204100   247,879 3,883 SH   SOLE   0 1,742 2,141
RLI CORP COM 749607107   974,943 7,144 SH   SOLE   6,837 0 307
ROCKWELL AUTOMATION INC COM 773903109   1,272,738 3,863 SH   SOLE   1,437 1,022 1,404
ROPER TECHNOLOGIES INC COM 776696106   252,072 524 SH   SOLE   266 85 173
ROSS STORES INC COM 778296103   206,657 1,843 SH   SOLE   1,149 263 431
ROYAL BK CDA COM 780087102   214,707 2,248 SH   SOLE   25 245 1,978
ROYAL CARIBBEAN GROUP COM V7780T103   724,418 6,983 SH   SOLE   3,319 1,194 2,470
ROYAL GOLD INC COM 780287108   375,254 3,269 SH   SOLE   0 100 3,169
S&P GLOBAL INC COM 78409V104   1,248,475 3,114 SH   SOLE   1,681 202 1,231
SALESFORCE INC COM 79466L302   2,654,483 12,565 SH   SOLE   9,675 788 2,102
SAP SE SPON ADR 803054204   287,576 2,102 SH   SOLE   26 316 1,760
SCHLUMBERGER LTD COM STK 806857108   783,188 15,944 SH   SOLE   6,436 957 8,551
SCHWAB CHARLES CORP COM 808513105   483,899 8,537 SH   SOLE   4,495 563 3,479
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   3,920,602 159,180 SH   SOLE   121,460 30,103 7,617
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   17,432,808 488,999 SH   SOLE   438,174 38,164 12,661
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   123,512,600 3,657,465 SH   SOLE   2,752,542 758,221 146,702
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 316,122 6,415 SH   SOLE   4,161 0 2,254
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   1,230,645 21,376 SH   SOLE   20,374 698 304
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   7,631,981 151,278 SH   SOLE   140,994 6,375 3,909
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 BBG0051QPC87 7,396,199 276,287 SH   SOLE   237,998 30,873 7,416
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 14,427,809 446,820 SH   SOLE   360,995 83,366 2,459
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 1,349,257 28,074 SH   SOLE   1,380 5,945 20,749
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,781,503 38,594 SH   SOLE   27,070 7,156 4,368
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   30,681,038 593,444 SH   SOLE   200,953 33,725 358,766
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,355,798 32,440 SH   SOLE   14,121 12,960 5,359
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   10,207,510 136,191 SH   SOLE   48,593 62,906 24,692
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   96,336,483 1,435,929 SH   SOLE   1,107,001 304,733 24,195
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   40,311,586 769,746 SH   SOLE   52,309 404,456 312,981
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   8,028,419 113,029 SH   SOLE   7,600 85,642 19,787
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   50,547,270 1,154,048 SH   SOLE   515,401 540,190 98,457
SCHWAB STRATEGIC TR US TIPS ETF 808524870   32,844,664 626,448 SH   SOLE   192,498 369,933 64,017
SCIENCE APPLICATIONS INTL CO COM 808625107   249,144 2,215 SH   SOLE   1,843 162 210
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   240,737 3,891 SH   SOLE   1,704 1,891 296
SELECT SECTOR SPDR TR ENERGY 81369Y506   305,332 3,762 SH   SOLE   2,065 0 1,697
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   522,398 15,497 SH   SOLE   5,170 1,200 9,127
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   231,569 6,144 SH   SOLE   162 0 5,982
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   207,536 1,222 SH   SOLE   370 0 852
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   357,287 2,692 SH   SOLE   1,660 0 1,032
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   294,872 2,748 SH   SOLE   876 0 1,872
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,220,164 7,018 SH   SOLE   2,047 17 4,954
SEMPRA COM 816851109   405,031 2,782 SH   SOLE   1,917 199 666
SERVICENOW INC COM 81762P102   597,937 1,064 SH   SOLE   514 137 413
SERVISFIRST BANCSHARES INC COM 81768T108   677,636 16,560 SH   SOLE   53 0 16,507
SHELL PLC SPON ADS 780259305   746,099 12,357 SH   SOLE   812 2,611 8,934
SHERWIN WILLIAMS CO COM 824348106   475,248 1,790 SH   SOLE   1,063 459 268
SHOPIFY INC CL A 82509L107   651,039 10,078 SH   SOLE   700 444 8,934
SIMON PPTY GROUP INC NEW COM 828806109   394,071 3,412 SH   SOLE   2,002 510 900
SLM CORP COM 78442P106   1,740,757 106,664 SH   SOLE   257 106,345 62
SMITH A O CORP COM 831865209   505,786 6,949 SH   SOLE   5,677 17 1,255
SMUCKER J M CO COM NEW 832696405   344,883 2,335 SH   SOLE   1,349 659 327
SOUTHERN CO COM 842587107   4,207,057 59,887 SH   SOLE   28,115 887 30,885
SOUTHWEST AIRLS CO COM 844741108   372,068 10,275 SH   SOLE   4,908 3,694 1,673
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,212,209 6,434 SH   SOLE   1,743 0 4,691
SPDR GOLD TR GOLD SHS 78463V107   2,583,028 14,489 SH   SOLE   4,978 469 9,042
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 1,484,205 36,138 SH   SOLE   25,205 8,266 2,667
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   1,123,735 45,367 SH   SOLE   39,303 3,451 2,613
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 3,842,032 147,035 SH   SOLE   0 0 147,035
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 66,825,952 2,053,656 SH   SOLE   1,160,726 685,886 207,044
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 3,658,891 106,425 SH   SOLE   68,592 30,985 6,848
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   3,424,394 46,420 SH   SOLE   41,226 4,428 766
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   3,443,047 112,850 SH   SOLE   82,802 24,673 5,375
SPDR S&P 500 ETF TR TR UNIT 78462F103   36,393,480 82,100 SH   SOLE   20,478 16,126 45,496
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   4,964,368 10,366 SH   SOLE   1,258 8,313 795
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   329,451 3,588 SH   SOLE   0 0 3,588
SPDR SER TR DJ REIT ETF 78464A607   937,593 10,367 SH   SOLE   2,354 299 7,714
SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 507,227 19,630 SH   SOLE   13,141 6,489 0
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 5,228,827 96,048 SH   SOLE   79,953 15,759 336
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 11,263,613 443,974 SH   SOLE   156,795 284,170 3,009
SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 3,608,815 120,696 SH   SOLE   499 0 120,197
SPDR SER TR PORTFOLIO S&P600 78468R853   1,418,524 36,522 SH   SOLE   25,301 9,827 1,394
SPDR SER TR PRTFLO S&P500 GW 78464A409   71,401,487 1,170,325 SH   SOLE   3,048 0 1,167,277
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 612,048 16,506 SH   SOLE   0 0 16,506
SPDR SER TR PRTFLO S&P500 VL 78464A508   6,054,710 140,156 SH   SOLE   98,390 40,768 998
SPDR SER TR S&P 600 SMCP GRW 78464A201   30,784,653 400,008 SH   SOLE   19,607 0 380,401
SPDR SER TR S&P 600 SMCP VAL 78464A300   3,313,066 42,921 SH   SOLE   36,045 5,427 1,449
SPDR SER TR S&P DIVID ETF 78464A763   14,115,098 115,150 SH   SOLE   4,030 2,218 108,902
SPDR SER TR S&P METALS MNG 78464A755   550,076 10,824 SH   SOLE   74 0 10,750
SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 438,074 10,729 SH   SOLE   400 0 10,329
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 484,236 11,942 SH   SOLE   10,907 915 120
STANLEY BLACK & DECKER INC COM 854502101   741,850 7,916 SH   SOLE   2,752 195 4,969
STARBUCKS CORP COM 855244109   3,841,213 38,777 SH   SOLE   19,186 3,568 16,023
STATE STR CORP COM 857477103   237,809 3,250 SH   SOLE   2,049 869 332
STEPAN CO COM 858586100   763,717 7,992 SH   SOLE   7,990 0 2
STRYKER CORPORATION COM 863667101   1,781,481 5,839 SH   SOLE   2,233 321 3,285
SUN LIFE FINANCIAL INC. COM 866796105   325,856 6,252 SH   SOLE   2,662 406 3,184
SYNCHRONY FINANCIAL COM 87165B103   226,959 6,691 SH   SOLE   1,661 3,441 1,589
SYNOPSYS INC COM 871607107   1,837,867 4,221 SH   SOLE   680 201 3,340
SYSCO CORP COM 871829107   1,229,313 16,568 SH   SOLE   5,283 6,052 5,233
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,613,614 15,989 SH   SOLE   6,066 1,636 8,287
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   173,596 11,050 SH   SOLE   1,645 695 8,710
TARGET CORP COM 87612E106   1,886,528 14,303 SH   SOLE   3,877 2,756 7,670
TE CONNECTIVITY LTD SHS H84989104   329,658 2,352 SH   SOLE   2,206 12 134
TENET HEALTHCARE CORP COM NEW 88033G407   279,216 3,431 SH   SOLE   2,960 402 69
TESLA INC COM 88160R101   6,350,541 24,260 SH   SOLE   11,135 1,901 11,224
TEXAS INSTRS INC COM 882508104   3,659,092 20,326 SH   SOLE   6,977 1,583 11,766
TEXAS ROADHOUSE INC COM 882681109   995,925 8,870 SH   SOLE   0 0 8,870
TEXTRON INC COM 883203101   1,671,747 24,719 SH   SOLE   23,496 841 382
THE CIGNA GROUP COM 125523100   1,048,289 3,736 SH   SOLE   2,833 461 442
THE TRADE DESK INC COM CL A 88339J105   1,063,552 13,773 SH   SOLE   150 140 13,483
THERMO FISHER SCIENTIFIC INC COM 883556102   4,226,783 8,101 SH   SOLE   2,055 767 5,279
THOMSON REUTERS CORP. COM 884903808   266,642 1,976 SH   SOLE   1,740 176 60
TIDEWATER INC NEW COM 88642R109 BBG00HBQ36G8 380,873 6,870 SH   SOLE   0 0 6,870
TJX COS INC NEW COM 872540109   1,672,922 19,730 SH   SOLE   3,790 621 15,319
T-MOBILE US INC COM 872590104   844,652 6,081 SH   SOLE   3,407 673 2,001
TOMPKINS FINL CORP COM 890110109 BBG001S9JTL0 342,946 6,157 SH   SOLE   0 0 6,157
TOPBUILD CORP COM 89055F103   208,295 783 SH   SOLE   584 177 22
TORO CO COM 891092108   287,921 2,832 SH   SOLE   2,614 0 218
TRACTOR SUPPLY CO COM 892356106   419,869 1,899 SH   SOLE   819 434 646
TRANE TECHNOLOGIES PLC SHS G8994E103   588,890 3,079 SH   SOLE   2,556 347 176
TRAVELERS COMPANIES INC COM 89417E109   1,352,810 7,790 SH   SOLE   5,467 1,425 898
TRI CONTL CORP COM 895436103   463,942 16,920 SH   SOLE   1,073 590 15,257
TRIMBLE INC COM 896239100   275,766 5,209 SH   SOLE   68 2,162 2,979
TRUIST FINL CORP COM 89832Q109   773,970 25,502 SH   SOLE   8,035 1,898 15,569
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   63,468 17,778 SH   SOLE   0 17,368 410
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7   113,787 125,000 SH   SOLE   125,000 0 0
TYSON FOODS INC CL A 902494103   508,259 9,958 SH   SOLE   8,212 888 858
UBER TECHNOLOGIES INC COM 90353T100   284,491 6,590 SH   SOLE   106 551 5,933
ULTA BEAUTY INC COM 90384S303   536,950 1,141 SH   SOLE   111 26 1,004
UNILEVER PLC SPON ADR NEW 904767704   438,780 8,417 SH   SOLE   3,543 641 4,233
UNION PAC CORP COM 907818108   9,180,145 44,864 SH   SOLE   8,434 4,005 32,425
UNITED AIRLS HLDGS INC COM 910047109   350,511 6,388 SH   SOLE   5,277 504 607
UNITED PARCEL SERVICE INC CL B 911312106   5,749,702 32,076 SH   SOLE   3,737 413 27,926
UNITED RENTALS INC COM 911363109   448,043 1,006 SH   SOLE   475 299 232
UNITEDHEALTH GROUP INC COM 91324P102   8,108,258 16,870 SH   SOLE   7,936 1,380 7,554
UNUM GROUP COM 91529Y106   365,441 7,661 SH   SOLE   5,202 2,212 247
US BANCORP DEL COM NEW 902973304   1,701,480 51,498 SH   SOLE   26,589 666 24,243
V F CORP COM 918204108   1,029,413 53,924 SH   SOLE   4,774 348 48,802
VALERO ENERGY CORP COM 91913Y100   1,241,623 10,585 SH   SOLE   7,480 1,293 1,812
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 1,055,814 6,781 SH   SOLE   0 0 6,781
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 24,106,188 262,337 SH   SOLE   194,434 39,598 28,305
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   20,488,091 271,114 SH   SOLE   176,744 78,769 15,601
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   71,885,337 988,930 SH   SOLE   367,751 320,897 300,282
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   107,651,128 2,202,356 SH   SOLE   813,941 1,223,018 165,397
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 1,050,627 7,059 SH   SOLE   3,832 526 2,701
VANGUARD INDEX FDS GROWTH ETF 922908736   4,604,862 16,274 SH   SOLE   8,987 131 7,156
VANGUARD INDEX FDS LARGE CAP ETF 922908637   759,821 3,748 SH   SOLE   209 1,035 2,504
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   928,024 4,510 SH   SOLE   390 0 4,120
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,089,108 7,870 SH   SOLE   983 11 6,876
VANGUARD INDEX FDS MID CAP ETF 922908629   8,992,589 40,846 SH   SOLE   5,844 490 34,512
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,991,858 35,805 SH   SOLE   15,114 1,060 19,631
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   120,681,650 296,311 SH   SOLE   5,229 631 290,451
VANGUARD INDEX FDS SM CP VAL ETF 922908611   73,215,949 442,660 SH   SOLE   173,451 76,392 192,817
VANGUARD INDEX FDS SMALL CP ETF 922908751   17,005,575 85,502 SH   SOLE   10,314 11,032 64,156
VANGUARD INDEX FDS SML CP GRW ETF 922908595   10,481,910 45,625 SH   SOLE   4,864 144 40,617
VANGUARD INDEX FDS TOTAL STK MKT 922908769   228,129,146 1,035,633 SH   SOLE   273,193 156,897 605,543
VANGUARD INDEX FDS VALUE ETF 922908744   16,101,497 113,311 SH   SOLE   32,919 12,305 68,087
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   50,829,016 934,185 SH   SOLE   10,788 2,437 920,960
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,752,975 141,420 SH   SOLE   50,032 7,194 84,194
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 5,740,498 51,960 SH   SOLE   4,901 401 46,658
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,861,286 46,312 SH   SOLE   1,254 200 44,858
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   453,823 4,680 SH   SOLE   2,399 1 2,280
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   3,444,996 72,649 SH   SOLE   19,199 41,983 11,467
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   53,482,370 1,064,962 SH   SOLE   924,947 92,556 47,459
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 352,371 6,007 SH   SOLE   0 0 6,007
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,966,426 24,882 SH   SOLE   6 0 24,876
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 241,947 4,191 SH   SOLE   0 0 4,191
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,360,450 57,632 SH   SOLE   2,530 478 54,624
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   2,617,980 36,998 SH   SOLE   276 0 36,722
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   3,143,128 15,594 SH   SOLE   3,154 794 11,646
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   5,333,930 77,069 SH   SOLE   2,066 0 75,003
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 5,979,344 48,357 SH   SOLE   0 0 48,357
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   5,926,591 36,487 SH   SOLE   18,833 4,161 13,493
VANGUARD STAR FDS VG TL INTL STK F 921909768   17,801,246 317,426 SH   SOLE   85,799 291 231,336
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   30,816,864 667,321 SH   SOLE   243,822 191,393 232,106
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 592,257 9,511 SH   SOLE   5,459 1,794 2,258
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   9,875,840 93,107 SH   SOLE   6,791 898 85,418
VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 228,267 2,913 SH   SOLE   0 0 2,913
VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 1,527,676 9,764 SH   SOLE   6,864 0 2,900
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 20,392,579 196,536 SH   SOLE   58,480 102,963 35,093
VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 25,145,692 106,857 SH   SOLE   1,263 0 105,594
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   860,191 4,424 SH   SOLE   1,003 314 3,107
VANGUARD WORLD FDS ENERGY ETF 92204A306   829,030 7,344 SH   SOLE   341 0 7,003
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   660,515 2,698 SH   SOLE   1,767 0 931
VANGUARD WORLD FDS INF TECH ETF 92204A702   970,756 2,195 SH   SOLE   1,317 20 858
VERIZON COMMUNICATIONS INC COM 92343V104   3,639,524 97,863 SH   SOLE   25,233 4,984 67,646
VERTEX PHARMACEUTICALS INC COM 92532F100   698,651 1,985 SH   SOLE   725 147 1,113
VIATRIS INC COM 92556V106   343,350 34,404 SH   SOLE   10,632 17,083 6,689
VICI PPTYS INC COM 925652109   211,367 6,725 SH   SOLE   2,860 2,290 1,575
VISA INC COM CL A 92826C839   8,297,661 34,941 SH   SOLE   13,214 2,569 19,158
VONTIER CORPORATION COM 928881101   284,576 8,835 SH   SOLE   1,983 156 6,696
VULCAN MATLS CO COM 929160109   221,157 981 SH   SOLE   227 82 672
WALGREENS BOOTS ALLIANCE INC COM 931427108   994,942 34,922 SH   SOLE   20,728 2,304 11,890
WALMART INC COM 931142103   9,617,151 61,186 SH   SOLE   19,398 1,659 40,129
WARNER BROS DISCOVERY INC COM SER A 934423104   1,055,443 84,166 SH   SOLE   53,402 5,584 25,180
WASTE CONNECTIONS INC COM 94106B101   227,974 1,595 SH   SOLE   1,500 0 95
WASTE MGMT INC DEL COM 94106L109   30,415,481 175,386 SH   SOLE   172,091 1,478 1,817
WATERS CORP COM 941848103   327,313 1,228 SH   SOLE   1,001 181 46
WATSCO INC COM 942622200   227,738 597 SH   SOLE   126 12 459
WEC ENERGY GROUP INC COM 92939U106   1,841,877 20,873 SH   SOLE   18,166 513 2,194
WELLS FARGO CO NEW COM 949746101   3,716,723 87,083 SH   SOLE   46,744 4,825 35,514
WELLS FARGO CO NEW PERP PFD CNV A 949746804   403,200 350 SH   SOLE   0 0 350
WELLTOWER INC COM 95040Q104   297,844 3,682 SH   SOLE   853 517 2,312
WEST PHARMACEUTICAL SVSC INC COM 955306105   318,981 834 SH   SOLE   635 1 198
WESTROCK CO COM 96145D105   14,319,063 492,572 SH   SOLE   7,449 291 484,832
WHIRLPOOL CORP COM 963320106   479,070 3,220 SH   SOLE   2,528 471 221
WILLIAMS COS INC COM 969457100   342,300 10,490 SH   SOLE   5,194 2,537 2,759
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,142,042 13,342 SH   SOLE   553 36 12,753
WISDOMTREE TR CURRNCY INT EQ 97717X263 BBG00BSZ29J5 1,459,130 46,692 SH   SOLE   37,558 9,134 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   543,358 10,798 SH   SOLE   9,190 0 1,608
WISDOMTREE TR INDIA ERNGS FD 97717W422 BBG001T21LV9 765,803 22,006 SH   SOLE   21,971 0 35
WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 57,404,237 965,426 SH   SOLE   783,935 173,356 8,135
WISDOMTREE TR US HIGH DIVIDEND 97717W208   341,435 4,291 SH   SOLE   291 0 4,000
WISDOMTREE TR US MIDCAP DIVID 97717W505   399,055 9,490 SH   SOLE   490 0 9,000
WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 635,280 12,000 SH   SOLE   0 0 12,000
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 41,320,931 619,876 SH   SOLE   544,448 71,797 3,631
WISDOMTREE TR US SMALLCAP FUND 97717W562   16,654,004 371,658 SH   SOLE   337,127 29,368 5,163
WISDOMTREE TR US TOTAL DIVIDND 97717W109   472,381 7,608 SH   SOLE   1,608 0 6,000
WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 58,121,135 1,348,831 SH   SOLE   1,056,543 276,380 15,908
WOODWARD INC COM 980745103   7,535,456 63,371 SH   SOLE   55,456 618 7,297
WP CAREY INC COM 92936U109   200,046 2,961 SH   SOLE   1,492 700 769
WYNDHAM HOTELS & RESORTS INC COM 98311A105   209,757 3,059 SH   SOLE   2,730 203 126
XAI OCTAGON FLOATING RATE & COM 98400T106 BBG00HMS4SD6 146,138 21,877 SH   SOLE   0 0 21,877
XCEL ENERGY INC COM 98389B100   636,442 10,237 SH   SOLE   5,691 3,053 1,493
YUM BRANDS INC COM 988498101   1,310,188 9,456 SH   SOLE   6,536 899 2,021
YUM CHINA HLDGS INC COM 98850P109   237,087 4,196 SH   SOLE   3,294 508 394
ZIMMER BIOMET HOLDINGS INC COM 98956P102   349,241 2,399 SH   SOLE   1,545 239 615
ZOETIS INC CL A 98978V103   1,250,274 7,260 SH   SOLE   2,052 971 4,237