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
3-D SYS CORP DEL COM NEW 88554D205   691 225 SH   SOLE   225 0 0
3M CO COM 88579Y101   212,406 2,079 SH   SOLE   1,667 0 412
ABBOTT LABS COM 002824100   2,874,682 27,665 SH   SOLE   25,915 0 1,750
ABBVIE INC COM 00287Y109   994,963 5,801 SH   SOLE   5,372 0 429
ACCELERATE DIAGNOSTICS INC COM NEW 00430H201   117 100 SH   SOLE   100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,098,294 20,099 SH   SOLE   18,941 0 1,158
ADIENT PLC ORD SHS G0084W101   198 8 SH   SOLE   0 0 8
ADOBE INC COM 00724F101   8,210,882 14,780 SH   SOLE   14,396 0 384
ADTALEM GLOBAL ED INC COM 00737L103   15,007 220 SH   SOLE   0 0 220
ADVANCED ENERGY INDS COM 007973100   19,360 178 SH   SOLE   178 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,949,602 12,019 SH   SOLE   11,687 0 332
ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207   138 20 SH   SOLE   20 0 0
AEON BIOPHARMA INC CL A 00791X100   1,150 1,095 SH   SOLE   1,095 0 0
AFLAC INC COM 001055102   450,909 5,049 SH   SOLE   5,022 0 27
AGNC INVT CORP COM 00123Q104   2,300 241 SH   SOLE   241 0 0
AGNICO EAGLE MINES LTD COM 008474108   16,612 254 SH   SOLE   0 0 254
AIR PRODS & CHEMS INC COM 009158106   6,109,789 23,677 SH   SOLE   22,333 0 1,344
AIRBNB INC COM CL A 009066101   19,106 126 SH   SOLE   126 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   1,167,978 12,966 SH   SOLE   12,750 0 216
ALAMO GROUP INC COM 011311107   775,559 4,483 SH   SOLE   3,856 0 627
ALBEMARLE CORP COM 012653101   1,384,782 14,497 SH   SOLE   14,497 0 0
ALCON AG ORD SHS H01301128   4,722 53 SH   SOLE   53 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   36,000 500 SH   SOLE   500 0 0
ALIGN TECHNOLOGY INC COM 016255101   12,072 50 SH   SOLE   50 0 0
ALLEGIANT TRAVEL CO COM 01748X102   126 3 SH   SOLE   0 0 3
ALLEGION PLC ORD SHS G0176J109   142,371 1,205 SH   SOLE   1,205 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   490 20 SH   SOLE   20 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   35,668 1,056 SH   SOLE   1,056 0 0
ALLIANT ENERGY CORP COM 018802108   14,711 289 SH   SOLE   289 0 0
ALLY FINL INC COM 02005N100   1,057 27 SH   SOLE   27 0 0
ALPHABET INC CAP STK CL A 02079K305   4,750,151 26,078 SH   SOLE   23,058 0 3,020
ALPHABET INC CAP STK CL C 02079K107   21,132,315 115,213 SH   SOLE   108,888 0 6,325
ALPS ETF TR SECTR DIV DOGS 00162Q858   7,661 145 SH   SOLE   0 0 145
ALTRIA GROUP INC COM 02209S103   63,516 1,394 SH   SOLE   1,394 0 0
ALTRIA GROUP INC COM 02209S103   45,550 1,000 SH   OTR   0 0 1,000
AMAZON COM INC COM 023135106   968,978 5,014 SH   SOLE   4,321 0 693
AMC ENTMT HLDGS INC CL A NEW 00165C302   5 1 SH   SOLE   1 0 0
AMDOCS LTD SHS G02602103   7,964,431 100,918 SH   SOLE   94,508 0 6,410
AMDOCS LTD SHS G02602103   1,184 15 SH   OTR   0 0 15
AMEREN CORP COM 023608102   35,555 500 SH   SOLE   500 0 0
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   114,427 1,331 SH   SOLE   1,331 0 0
AMERICAN ELEC PWR CO INC COM 025537101   87,740 1,000 SH   SOLE   1,000 0 0
AMERICAN EXPRESS CO COM 025816109   13,399,655 57,869 SH   SOLE   55,241 0 2,628
AMERICAN EXPRESS CO COM 025816109   4,400 19 SH   OTR   0 0 19
AMERICAN HOMES 4 RENT CL A 02665T306   2,862 77 SH   SOLE   77 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   323,397 4,356 SH   SOLE   4,252 0 104
AMERICAN TOWER CORP NEW COM 03027X100   1,556 8 SH   SOLE   0 0 8
AMERICAN WTR WKS CO INC NEW COM 030420103   8,913 69 SH   SOLE   0 0 69
AMERIPRISE FINL INC COM 03076C106   179,538 420 SH   SOLE   420 0 0
AMETEK INC COM 031100100   8,305,382 49,819 SH   SOLE   45,066 0 4,753
AMETEK INC COM 031100100   5,002 30 SH   OTR   0 0 30
AMGEN INC COM 031162100   7,470,352 23,909 SH   SOLE   21,136 0 2,773
AMKOR TECHNOLOGY INC COM 031652100   3,601,235 89,986 SH   SOLE   82,540 0 7,446
AMPHENOL CORP NEW CL A 032095101   5,263,470 78,128 SH   SOLE   75,022 0 3,106
AMPLIFY ETF TR AMPLIFY AI POWER 032108565   1,089 30 SH   SOLE   0 0 30
ANALOG DEVICES INC COM 032654105   10,202,817 44,698 SH   SOLE   41,766 0 2,932
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   33,355 1,750 SH   OTR   0 0 1,750
AON PLC SHS CL A G0403H108   7,501,081 25,550 SH   SOLE   24,329 0 1,221
APOLLO GLOBAL MGMT INC COM 03769M106   473 4 SH   SOLE   0 0 4
APPIAN CORP CL A 03782L101   3,858 125 SH   SOLE   125 0 0
APPLE INC COM 037833100   36,538,252 173,479 SH   SOLE   159,124 0 14,355
APPLIED DIGITAL CORP COM NEW 038169207   11,900 2,000 SH   SOLE   2,000 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   213,400 1,100 SH   SOLE   1,100 0 0
APPLIED MATLS INC COM 038222105   5,521,891 23,399 SH   SOLE   20,400 0 2,999
APTARGROUP INC COM 038336103   6,963,832 49,456 SH   SOLE   48,254 0 1,202
ARCH RESOURCES INC CL A 03940R107   10,504 69 SH   SOLE   0 0 69
ARCHER AVIATION INC COM CL A 03945R102   1,760 500 SH   SOLE   500 0 0
ARES CAPITAL CORP COM 04010L103   2,731 131 SH   SOLE   0 0 131
ARISTA NETWORKS INC COM 040413106   130,029 371 SH   SOLE   267 0 104
ARK ETF TR FINTECH INNOVA 00214Q708   2,786 100 SH   SOLE   100 0 0
ARK ETF TR INNOVATION ETF 00214Q104   4,395 100 SH   SOLE   100 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   35,455 2,021 SH   SOLE   2,021 0 0
ASGN INC COM 00191U102   5,982,590 67,853 SH   SOLE   60,205 0 7,648
ASGN INC COM 00191U102   970 11 SH   OTR   0 0 11
ASML HOLDING N V N Y REGISTRY SHS N07059210   82,842 81 SH   SOLE   65 0 16
ASSURANT INC COM 04621X108   3,090,781 18,591 SH   SOLE   17,076 0 1,515
ASTRAZENECA PLC SPONSORED ADR 046353108   25,659 329 SH   SOLE   0 0 329
AT&T INC COM 00206R102   221,182 11,574 SH   SOLE   9,164 0 2,410
AT&T INC COM 00206R102   34,398 1,800 SH   OTR   0 0 1,800
ATKORE INC COM 047649108   540 4 SH   SOLE   0 0 4
ATLANTA BRAVES HLDGS INC COM SER A 047726104   455 11 SH   SOLE   11 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   158 4 SH   SOLE   4 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   2,113 106 SH   SOLE   106 0 0
ATMOS ENERGY CORP COM 049560105   11,316 97 SH   SOLE   97 0 0
AUTODESK INC COM 052769106   21,281 86 SH   SOLE   39 0 47
AUTOMATIC DATA PROCESSING IN COM 053015103   7,159,282 29,994 SH   SOLE   28,056 0 1,938
AVANTOR INC COM 05352A100   827 39 SH   SOLE   0 0 39
B2GOLD CORP COM 11777Q209   19,620 7,267 SH   SOLE   0 0 7,267
BADGER METER INC COM 056525108   144,049 773 SH   SOLE   773 0 0
BAIDU INC SPON ADR REP A 056752108   606 7 SH   SOLE   0 0 7
BALL CORP COM 058498106   128,983 2,149 SH   SOLE   0 0 2,149
BANCFIRST CORP COM 05945F103   203,815 2,324 SH   SOLE   0 0 2,324
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   17,230 915 SH   SOLE   915 0 0
BANCO SANTANDER S.A. ADR 05964H105   2,975 642 SH   SOLE   0 0 642
BANK AMERICA CORP COM 060505104   5,085,883 127,882 SH   SOLE   119,126 0 8,756
BANK HAWAII CORP COM 062540109   67,654 1,183 SH   SOLE   0 0 1,183
BANK MONTREAL QUE COM 063671101   13,500 161 SH   SOLE   161 0 0
BANK NEW YORK MELLON CORP COM 064058100   282,502 4,717 SH   SOLE   4,717 0 0
BATH & BODY WORKS INC COM 070830104   17,573 450 SH   SOLE   450 0 0
BAXTER INTL INC COM 071813109   80,414 2,404 SH   SOLE   2,229 0 175
BECTON DICKINSON & CO COM 075887109   616,761 2,639 SH   SOLE   2,610 0 29
BERKLEY W R CORP COM 084423102   8,941,925 113,794 SH   SOLE   107,674 0 6,120
BERKLEY W R CORP COM 084423102   629 8 SH   OTR   0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,170 25 SH   SOLE   0 0 25
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   21,395,588 52,595 SH   SOLE   49,807 0 2,788
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   265,641 653 SH   OTR   0 0 653
BHP GROUP LTD SPONSORED ADS 088606108   45,037 789 SH   SOLE   0 0 789
BIO RAD LABS INC CL A 090572207   4,643 17 SH   SOLE   0 0 17
BIOGEN INC COM 09062X103   637,042 2,748 SH   SOLE   2,430 0 318
BIOHAVEN LTD COM G1110E107   3,471 100 SH   SOLE   0 0 100
BIOMARIN PHARMACEUTICAL INC COM 09061G101   123,495 1,500 SH   SOLE   1,500 0 0
BJS RESTAURANTS INC COM 09180C106   105 3 SH   SOLE   3 0 0
BLACKBERRY LTD COM 09228F103   14,880 6,000 SH   SOLE   0 0 6,000
BLACKROCK INC COM 09247X101   3,603,205 4,577 SH   SOLE   4,021 0 556
BLACKSTONE INC COM 09260D107   208,300 1,683 SH   SOLE   1,680 0 3
BLOCK H & R INC COM 093671105   23,528 434 SH   SOLE   367 0 67
BLOCK INC CL A 852234103   903 14 SH   SOLE   14 0 0
BOEING CO COM 097023105   222,417 1,222 SH   SOLE   422 0 800
BOISE CASCADE CO DEL COM 09739D100   15,499 130 SH   SOLE   0 0 130
BOK FINL CORP COM NEW 05561Q201   80,166 875 SH   SOLE   0 0 875
BOOKING HOLDINGS INC COM 09857L108   5,571,498 1,406 SH   SOLE   1,276 0 130
BORGWARNER INC COM 099724106   5,965 185 SH   SOLE   185 0 0
BP PLC SPONSORED ADR 055622104   33,841 937 SH   SOLE   396 0 541
BREAD FINANCIAL HOLDINGS INC COM 018581108   246 6 SH   SOLE   0 0 6
BRISTOL-MYERS SQUIBB CO COM 110122108   248,343 5,980 SH   SOLE   5,272 0 708
BROADCOM INC COM 11135F101   358,034 223 SH   SOLE   181 0 42
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   7,886,714 40,034 SH   SOLE   38,113 0 1,921
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   788 4 SH   OTR   0 0 4
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   3,159 83 SH   SOLE   83 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   12,462 300 SH   SOLE   300 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   2,424 72 SH   SOLE   0 0 72
BROWN & BROWN INC COM 115236101   8,316 93 SH   SOLE   0 0 93
CACI INTL INC CL A 127190304   9,886,505 22,985 SH   SOLE   22,340 0 645
CADENCE DESIGN SYSTEM INC COM 127387108   96,326 313 SH   SOLE   313 0 0
CAL MAINE FOODS INC COM NEW 128030202   8,617 141 SH   SOLE   0 0 141
CALIFORNIA WTR SVC GROUP COM 130788102   109,006 2,248 SH   SOLE   2,248 0 0
CAMPBELL SOUP CO COM 134429109   4,662 103 SH   SOLE   0 0 103
CANADIAN NATL RY CO COM 136375102   30,360 257 SH   SOLE   257 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,668,239 33,891 SH   SOLE   33,156 0 735
CANADIAN SOLAR INC COM 136635109   104 7 SH   SOLE   0 0 7
CAPITAL ONE FINL CORP COM 14040H105   111,270 804 SH   SOLE   804 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   9,924 300 SH   SOLE   0 0 300
CARDINAL HEALTH INC COM 14149Y108   3,455,616 35,147 SH   SOLE   31,659 0 3,488
CARDINAL HEALTH INC COM 14149Y108   3,245 33 SH   OTR   0 0 33
CARMAX INC COM 143130102   10,855 148 SH   SOLE   0 0 148
CARNIVAL CORP UNIT 99/99/9999 143658300   7,488 400 SH   SOLE   100 0 300
CARRIER GLOBAL CORPORATION COM 14448C104   25,952 411 SH   SOLE   0 0 411
CASS INFORMATION SYS INC COM 14808P109   893,952 22,310 SH   SOLE   21,234 0 1,076
CASSAVA SCIENCES INC COM 14817C107   25 2 SH   SOLE   0 0 2
CATALYST PHARMACEUTICALS INC COM 14888U101   18,588 1,200 SH   SOLE   1,200 0 0
CATERPILLAR INC COM 149123101   719,535 2,160 SH   SOLE   1,980 0 180
CBRE GROUP INC CL A 12504L109   213,241 2,393 SH   SOLE   2,393 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106   2,174 40 SH   SOLE   40 0 0
CENCORA INC COM 03073E105   146,445 650 SH   SOLE   650 0 0
CENOVUS ENERGY INC COM 15135U109   50,841 2,586 SH   SOLE   2,586 0 0
CENTENE CORP DEL COM 15135B101   21,349 322 SH   SOLE   322 0 0
CENTERPOINT ENERGY INC COM 15189T107   50,467 1,629 SH   SOLE   901 0 728
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   2,953,637 89,423 SH   SOLE   82,528 0 6,895
CENTURY CMNTYS INC COM 156504300   7,023 86 SH   SOLE   0 0 86
CEVA INC COM 157210105   676 35 SH   SOLE   35 0 0
CF INDS HLDGS INC COM 125269100   6,227 84 SH   SOLE   0 0 84
CGI INC CL A SUB VTG 12532H104   4,126,944 41,348 SH   SOLE   39,246 0 2,102
CHARTER COMMUNICATIONS INC N CL A 16119P108   78,834 264 SH   SOLE   264 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,239,975 7,515 SH   SOLE   7,515 0 0
CHEVRON CORP NEW COM 166764100   4,968,298 31,763 SH   SOLE   29,130 0 2,633
CHEWY INC CL A 16679L109   1,226 45 SH   SOLE   0 0 45
CHIPOTLE MEXICAN GRILL INC COM 169656105   313,250 5,000 SH   SOLE   5,000 0 0
CHUBB LIMITED COM H1467J104   261,202 1,024 SH   SOLE   923 0 101
CHURCH & DWIGHT CO INC COM 171340102   4,082,343 39,374 SH   SOLE   37,052 0 2,322
CINCINNATI FINL CORP COM 172062101   79,246 671 SH   SOLE   671 0 0
CINEMARK HLDGS INC COM 17243V102   367,995 17,021 SH   SOLE   17,021 0 0
CINTAS CORP COM 172908105   186,242 266 SH   SOLE   264 0 2
CIRRUS LOGIC INC COM 172755100   12,766 100 SH   SOLE   100 0 0
CISCO SYS INC COM 17275R102   8,526,821 179,474 SH   SOLE   166,895 0 12,579
CITIGROUP INC COM NEW 172967424   12,692 200 SH   SOLE   200 0 0
CLEAN HARBORS INC COM 184496107   3,619 16 SH   SOLE   16 0 0
CLOROX CO DEL COM 189054109   495,921 3,634 SH   SOLE   3,564 0 70
CLOUDFLARE INC CL A COM 18915M107   6,213 75 SH   SOLE   75 0 0
CME GROUP INC COM 12572Q105   3,650,902 18,570 SH   SOLE   16,384 0 2,186
COCA COLA CO COM 191216100   621,858 9,770 SH   SOLE   9,721 0 49
COCA COLA CO COM 191216100   31,825 500 SH   OTR   0 0 500
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   4,133,940 60,793 SH   SOLE   50,928 0 9,865
COHEN & STEERS QUALITY INCOM COM 19247L106   4,088 350 SH   SOLE   0 0 350
COHERENT CORP COM 19247G107   1,812 25 SH   SOLE   25 0 0
COHU INC COM 192576106   6,620 200 SH   SOLE   200 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   14,445 65 SH   SOLE   65 0 0
COLGATE PALMOLIVE CO COM 194162103   2,208,706 22,761 SH   SOLE   22,638 0 123
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   45,267 405 SH   SOLE   405 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   2,217,687 28,044 SH   SOLE   25,145 0 2,899
COLUMBIA SPORTSWEAR CO COM 198516106   2,847 36 SH   OTR   0 0 36
COMCAST CORP NEW CL A 20030N101   4,389,296 112,086 SH   SOLE   97,612 0 14,474
COMMERCIAL METALS CO COM 201723103   15,398 280 SH   SOLE   0 0 280
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   1,510 250 SH   SOLE   250 0 0
CONOCOPHILLIPS COM 20825C104   86,302 755 SH   SOLE   65 0 690
CONOCOPHILLIPS COM 20825C104   58,220 509 SH   OTR   0 0 509
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   21,750 1,266 SH   SOLE   1,266 0 0
CONSOL ENERGY INC NEW COM 20854L108   12,550 123 SH   SOLE   0 0 123
CONSOLIDATED EDISON INC COM 209115104   22,355 250 SH   SOLE   0 0 250
CONSOLIDATED EDISON INC COM 209115104   163,371 1,827 SH   OTR   0 0 1,827
CONSTELLATION BRANDS INC CL A 21036P108   8,544,532 33,211 SH   SOLE   30,272 0 2,939
CONSTELLATION ENERGY CORP COM 21037T109   5,408 27 SH   SOLE   27 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   6 1 SH   SOLE   0 0 1
COPART INC COM 217204106   4,052,685 74,828 SH   SOLE   73,255 0 1,573
COREBRIDGE FINL INC COM 21871X109   3,699 127 SH   SOLE   127 0 0
CORNING INC COM 219350105   9,509,079 244,764 SH   SOLE   225,133 0 19,631
CORPAY INC COM SHS 219948106   1,614,043 6,058 SH   SOLE   4,758 0 1,300
CORTEVA INC COM 22052L104   9,710 180 SH   SOLE   180 0 0
COSTCO WHSL CORP NEW COM 22160K105   10,461,682 12,308 SH   SOLE   11,737 0 571
COTERRA ENERGY INC COM 127097103   7,495 281 SH   SOLE   0 0 281
CRANE COMPANY COMMON STOCK 224408104   580 4 SH   SOLE   0 0 4
CRH PLC ORD G25508105   25,194 336 SH   SOLE   77 0 259
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   5,401 100 SH   SOLE   100 0 0
CROCS INC COM 227046109   33,275 228 SH   SOLE   0 0 228
CROWDSTRIKE HLDGS INC CL A 22788C105   12,646 33 SH   SOLE   33 0 0
CROWN CASTLE INC COM 22822V101   73,275 750 SH   SOLE   750 0 0
CSG SYS INTL INC COM 126349109   4,838,508 117,525 SH   SOLE   107,283 0 10,242
CSW INDUSTRIALS INC COM 126402106   461,773 1,741 SH   SOLE   1,741 0 0
CSX CORP COM 126408103   10,886,897 325,468 SH   SOLE   304,028 0 21,440
CUMMINS INC COM 231021106   4,859,906 17,549 SH   SOLE   15,797 0 1,752
CURTISS WRIGHT CORP COM 231561101   15,823,444 58,393 SH   SOLE   55,834 0 2,559
CURTISS WRIGHT CORP COM 231561101   1,626 6 SH   OTR   0 0 6
CVS HEALTH CORP COM 126650100   3,851,549 65,214 SH   SOLE   59,090 0 6,124
D R HORTON INC COM 23331A109   14,093 100 SH   SOLE   100 0 0
DANAHER CORPORATION COM 235851102   8,246 33 SH   SOLE   25 0 8
DANIMER SCIENTIFIC INC COM CL A 236272100   37 60 SH   SOLE   60 0 0
DATADOG INC CL A COM 23804L103   7,004 54 SH   SOLE   0 0 54
DAVITA INC COM 23918K108   6,278,053 45,306 SH   SOLE   41,553 0 3,753
DBX ETF TR XTRCKR RUSL 1000 233051242   509,443 10,342 SH   SOLE   10,342 0 0
DEERE & CO COM 244199105   228,361 611 SH   SOLE   611 0 0
DELL TECHNOLOGIES INC CL C 24703L202   168,450 1,221 SH   SOLE   1,221 0 0
DENTSPLY SIRONA INC COM 24906P109   39,467 1,584 SH   SOLE   800 0 784
DEVON ENERGY CORP NEW COM 25179M103   14,843 313 SH   SOLE   0 0 313
DEXCOM INC COM 252131107   454 4 SH   SOLE   0 0 4
DIAGEO PLC SPON ADR NEW 25243Q205   126,711 1,005 SH   SOLE   987 0 18
DICKS SPORTING GOODS INC COM 253393102   1,290 6 SH   SOLE   0 0 6
DIGITAL RLTY TR INC COM 253868103   70,148 461 SH   SOLE   406 0 55
DIGITALOCEAN HLDGS INC COM 25402D102   1,390 40 SH   SOLE   40 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   13,789 533 SH   SOLE   0 0 533
DIODES INC COM 254543101   1,079 15 SH   SOLE   15 0 0
DISCOVER FINL SVCS COM 254709108   166,914 1,276 SH   SOLE   1,276 0 0
DISNEY WALT CO COM 254687106   6,424,246 64,702 SH   SOLE   60,493 0 4,209
DISNEY WALT CO COM 254687106   4,667 47 SH   OTR   0 0 47
DOCUSIGN INC COM 256163106   2,354 44 SH   SOLE   22 0 22
DOLBY LABORATORIES INC COM CL A 25659T107   31,534 398 SH   SOLE   398 0 0
DOLLAR GEN CORP NEW COM 256677105   2,730,352 20,649 SH   SOLE   18,465 0 2,184
DOLLAR TREE INC COM 256746108   230,730 2,161 SH   SOLE   2,094 0 67
DONALDSON INC COM 257651109   2,835,267 39,621 SH   SOLE   34,361 0 5,260
DOW INC COM 260557103   2,928,596 55,204 SH   SOLE   50,317 0 4,887
DOXIMITY INC CL A 26622P107   2,098 75 SH   SOLE   75 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   7,634 200 SH   SOLE   200 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   48,230 679 SH   SOLE   679 0 0
DTE ENERGY CO COM 233331107   152,306 1,372 SH   SOLE   1,372 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   58,543 584 SH   SOLE   234 0 350
DUPONT DE NEMOURS INC COM 26614N102   76,788 954 SH   SOLE   954 0 0
DYNATRACE INC COM NEW 268150109   5,146 115 SH   SOLE   0 0 115
EASTMAN CHEM CO COM 277432100   4,948,508 50,510 SH   SOLE   47,521 0 2,989
EASTMAN KODAK CO COM NEW 277461406   6 1 SH   SOLE   0 0 1
EATON CORP PLC SHS G29183103   194,088 619 SH   SOLE   614 0 5
EATON VANCE TAX MNGED BUY WR COM 27828X100   41,584 2,945 SH   SOLE   0 0 2,945
EBAY INC. COM 278642103   306,926 5,713 SH   SOLE   5,713 0 0
ECOLAB INC COM 278865100   8,806 37 SH   SOLE   0 0 37
EDISON INTL COM 281020107   71,810 1,000 SH   SOLE   1,000 0 0
ELBIT SYS LTD ORD M3760D101   788,300 4,463 SH   SOLE   4,463 0 0
ELECTRONIC ARTS INC COM 285512109   269,883 1,937 SH   SOLE   1,875 0 62
ELEMENT SOLUTIONS INC COM 28618M106   1,248 46 SH   SOLE   0 0 46
ELEVANCE HEALTH INC COM 036752103   7,901,455 14,582 SH   SOLE   13,502 0 1,080
ELI LILLY & CO COM 532457108   1,593,000 1,759 SH   SOLE   1,203 0 556
EMBECTA CORP COMMON STOCK 29082K105   5,800 464 SH   SOLE   464 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   1,032 40 SH   SOLE   0 0 40
EMCOR GROUP INC COM 29084Q100   14,088,582 38,590 SH   SOLE   36,437 0 2,153
EMCOR GROUP INC COM 29084Q100   2,191 6 SH   OTR   0 0 6
EMERSON ELEC CO COM 291011104   7,670,582 69,631 SH   SOLE   64,175 0 5,456
ENBRIDGE INC COM 29250N105   32,031 900 SH   SOLE   400 0 500
ENCOMPASS HEALTH CORP COM 29261A100   1,690,709 19,708 SH   SOLE   18,392 0 1,316
ENCORE WIRE CORP COM 292562105   23,477 81 SH   SOLE   0 0 81
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   3,514 130 SH   SOLE   130 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   5,908 200 SH   SOLE   200 0 0
ENERGY FUELS INC COM NEW 292671708   1,537,919 253,782 SH   SOLE   253,782 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   68,481 4,222 SH   SOLE   4,222 0 0
ENNIS INC COM 293389102   102,123 4,665 SH   SOLE   4,665 0 0
ENOVA INTL INC COM 29357K103   7,470 120 SH   SOLE   0 0 120
ENPHASE ENERGY INC COM 29355A107   2,992 30 SH   SOLE   30 0 0
ENTEGRIS INC COM 29362U104   17,356 128 SH   SOLE   55 0 73
ENTERGY CORP NEW COM 29364G103   3,103 29 SH   SOLE   0 0 29
ENTERPRISE PRODS PARTNERS L COM 293792107   3,974 137 SH   SOLE   137 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   28,980 1,000 SH   OTR   0 0 1,000
EOG RES INC COM 26875P101   7,553 60 SH   SOLE   0 0 60
EPAM SYS INC COM 29414B104   1,300,781 6,915 SH   SOLE   6,915 0 0
EPLUS INC COM 294268107   7,517,866 102,034 SH   SOLE   95,978 0 6,056
EPLUS INC COM 294268107   2,727 37 SH   OTR   0 0 37
EPR PPTYS COM SH BEN INT 26884U109   4,198 100 SH   SOLE   100 0 0
EQT CORP COM 26884L109   3,883 105 SH   SOLE   105 0 0
EQUINIX INC COM 29444U700   19,672 26 SH   SOLE   0 0 26
ESCO TECHNOLOGIES INC COM 296315104   11,147,397 106,125 SH   SOLE   100,455 0 5,670
ESCO TECHNOLOGIES INC COM 296315104   1,156 11 SH   OTR   0 0 11
ESSENT GROUP LTD COM G3198U102   2,841,453 50,569 SH   SOLE   46,807 0 3,762
ETF SER SOLUTIONS DISTILLATE US 26922A321   3,084 60 SH   SOLE   60 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   100,102 4,505 SH   SOLE   4,505 0 0
EVERGY INC COM 30034W106   6,887 130 SH   SOLE   0 0 130
EVOLUS INC COM 30052C107   868 80 SH   SOLE   80 0 0
EXLSERVICE HOLDINGS INC COM 302081104   4,962,736 158,250 SH   SOLE   139,905 0 18,345
EXLSERVICE HOLDINGS INC COM 302081104   1,192 38 SH   OTR   0 0 38
EXPEDIA GROUP INC COM NEW 30212P303   1,946,588 15,450 SH   SOLE   13,581 0 1,869
EXPEDITORS INTL WASH INC COM 302130109   10,083,437 80,803 SH   SOLE   75,766 0 5,037
EXXON MOBIL CORP COM 30231G102   6,462,036 56,133 SH   SOLE   49,400 0 6,733
EXXON MOBIL CORP COM 30231G102   69,878 607 SH   OTR   0 0 607
F N B CORP COM 302520101   1,300,688 95,079 SH   SOLE   84,122 0 10,957
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   2,685 71 SH   SOLE   0 0 71
FAIR ISAAC CORP COM 303250104   22,391,206 15,041 SH   SOLE   14,824 0 217
FASTENAL CO COM 311900104   67,176 1,069 SH   SOLE   801 0 268
FASTLY INC CL A 31188V100   737 100 SH   SOLE   100 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,818 18 SH   SOLE   0 0 18
FEDEX CORP COM 31428X106   8,739,921 29,149 SH   SOLE   26,331 0 2,818
FERGUSON PLC NEW SHS G3421J106   6,977,747 36,033 SH   SOLE   33,073 0 2,960
FERRARI N V COM N3167Y103   18,236 45 SH   SOLE   0 0 45
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   306,296 4,380 SH   SOLE   4,045 0 335
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305   3,898 121 SH   SOLE   0 0 121
FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329   13,976 471 SH   SOLE   0 0 471
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   2,916 36 SH   SOLE   36 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   3,408 50 SH   SOLE   50 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   27,440 400 SH   OTR   0 0 400
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   57,148 1,300 SH   OTR   0 0 1,300
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,818,803 36,803 SH   SOLE   31,346 0 5,457
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,187 24 SH   OTR   0 0 24
FIDELITY NATL INFORMATION SV COM 31620M106   1,753,343 23,266 SH   SOLE   21,014 0 2,252
FIFTH THIRD BANCORP COM 316773100   53,080 1,455 SH   SOLE   1,407 0 48
FIRST AMERN FINL CORP COM 31847R102   130,931 2,427 SH   SOLE   2,427 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   14,551 71 SH   SOLE   0 0 71
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   60,441 623 SH   SOLE   623 0 0
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   6,301 80 SH   SOLE   0 0 80
FIRST TR VALUE LINE DIVID IN SHS 33734H106   25,433 624 SH   SOLE   0 0 624
FIRSTSERVICE CORP NEW COM 33767E202   63,720 418 SH   SOLE   418 0 0
FISERV INC COM 337738108   87,636 588 SH   SOLE   507 0 81
FLEX LTD ORD Y2573F102   74,227 2,517 SH   SOLE   2,517 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   1,615 15 SH   SOLE   0 0 15
FORD MTR CO DEL COM 345370860   90,802 7,241 SH   SOLE   1,515 0 5,726
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105   482,050 6,961 SH   SOLE   6,961 0 0
FORTINET INC COM 34959E109   10,066 167 SH   SOLE   0 0 167
FORTIVE CORP COM 34959J108   3,187 43 SH   SOLE   0 0 43
FORTREA HLDGS INC COMMON STOCK 34965K107   193,851 8,306 SH   SOLE   7,942 0 364
FOX FACTORY HLDG CORP COM 35138V102   3,133 65 SH   SOLE   0 0 65
FRANKLIN ELEC INC COM 353514102   4,718,820 48,991 SH   SOLE   43,362 0 5,629
FRANKLIN ELEC INC COM 353514102   1,060 11 SH   OTR   0 0 11
FRANKLIN RESOURCES INC COM 354613101   4,806 215 SH   SOLE   215 0 0
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678   113,652 4,323 SH   SOLE   3,404 0 919
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   40,853 2,140 SH   SOLE   2,140 0 0
FS KKR CAP CORP COM 302635206   13,180 668 SH   SOLE   668 0 0
FTI CONSULTING INC COM 302941109   5,644,024 26,187 SH   SOLE   23,712 0 2,475
FULGENT GENETICS INC COM 359664109   1,040 53 SH   SOLE   53 0 0
FULLER H B CO COM 359694106   4,072,686 52,920 SH   SOLE   48,940 0 3,980
GABELLI EQUITY TR INC COM 362397101   27,789 5,344 SH   SOLE   5,344 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,297 5 SH   SOLE   0 0 5
GARMIN LTD SHS H2906T109   10,688,138 65,604 SH   SOLE   59,749 0 5,855
GATES INDL CORP PLC ORD SHS G39108108   744 47 SH   SOLE   0 0 47
GATX CORP COM 361448103   1,986 15 SH   SOLE   15 0 0
GE AEROSPACE COM NEW 369604301   185,520 1,167 SH   SOLE   1,015 0 152
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   26,884 345 SH   SOLE   337 0 8
GE VERNOVA INC COM 36828A101   57,628 336 SH   SOLE   262 0 74
GEN DIGITAL INC COM 668771108   12,116 485 SH   SOLE   485 0 0
GENERAC HLDGS INC COM 368736104   14,545 110 SH   SOLE   110 0 0
GENERAL DYNAMICS CORP COM 369550108   6,059,210 20,884 SH   SOLE   19,257 0 1,627
GENERAL MLS INC COM 370334104   4,495,455 71,063 SH   SOLE   66,092 0 4,971
GENERAL MTRS CO COM 37045V100   62,590 1,347 SH   SOLE   1,000 0 347
GENTEX CORP COM 371901109   5,741,302 170,314 SH   SOLE   161,153 0 9,161
GENTEX CORP COM 371901109   2,428 72 SH   OTR   0 0 72
GENUINE PARTS CO COM 372460105   7,126,157 51,519 SH   SOLE   48,624 0 2,895
GILEAD SCIENCES INC COM 375558103   727,316 10,601 SH   SOLE   9,609 0 992
GLACIER BANCORP INC NEW COM 37637Q105   33,215 890 SH   SOLE   890 0 0
GLOBAL PMTS INC COM 37940X102   4,530,772 46,854 SH   SOLE   45,075 0 1,779
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   7,762 200 SH   SOLE   200 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   3,567 202 SH   SOLE   202 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   12,803 415 SH   SOLE   415 0 0
GLOBE LIFE INC COM 37959E102   1,804,705 21,934 SH   SOLE   20,357 0 1,577
GMS INC COM 36251C103   3,554,334 44,093 SH   SOLE   41,431 0 2,662
GOLDEN ENTMT INC COM 381013101   2,676 86 SH   SOLE   0 0 86
GOLDMAN SACHS GROUP INC COM 38141G104   233,895 517 SH   SOLE   511 0 6
GRACO INC COM 384109104   5,049,593 63,693 SH   SOLE   58,741 0 4,952
GRAINGER W W INC COM 384802104   7,218 8 SH   SOLE   8 0 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   11,181 210 SH   SOLE   158 0 52
HALEON PLC SPON ADS 405552100   3,098 375 SH   SOLE   375 0 0
HANOVER INS GROUP INC COM 410867105   53,535 427 SH   SOLE   261 0 166
HARLEY DAVIDSON INC COM 412822108   6,708 200 SH   SOLE   200 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   5,421,230 53,921 SH   SOLE   50,859 0 3,062
HASBRO INC COM 418056107   18,896 323 SH   SOLE   323 0 0
HASHICORP INC COM CL A 418100103   4,549 135 SH   SOLE   135 0 0
HCA HEALTHCARE INC COM 40412C101   160,640 500 SH   SOLE   500 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   14,798 755 SH   SOLE   755 0 0
HEICO CORP NEW COM 422806109   176,857 791 SH   SOLE   791 0 0
HELEN OF TROY LTD COM G4388N106   625,254 6,742 SH   SOLE   6,604 0 138
HELIOS TECHNOLOGIES INC COM 42328H109   1,875,178 39,271 SH   SOLE   32,552 0 6,719
HENRY SCHEIN INC COM 806407102   3,504,377 54,670 SH   SOLE   48,695 0 5,975
HENRY SCHEIN INC COM 806407102   2,949 46 SH   OTR   0 0 46
HERSHEY CO COM 427866108   28,494 155 SH   SOLE   100 0 55
HESS CORP COM 42809H107   6,786 46 SH   SOLE   46 0 0
HILLENBRAND INC COM 431571108   2,057,008 51,399 SH   SOLE   47,503 0 3,896
HILLENBRAND INC COM 431571108   601 15 SH   OTR   0 0 15
HOME DEPOT INC COM 437076102   4,783,919 13,897 SH   SOLE   12,965 0 932
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   323 10 SH   SOLE   0 0 10
HONEYWELL INTL INC COM 438516106   978,868 4,584 SH   SOLE   4,536 0 48
HOST HOTELS & RESORTS INC COM 44107P104   1,746 97 SH   SOLE   0 0 97
HOULIHAN LOKEY INC CL A 441593100   17,729,191 131,464 SH   SOLE   124,443 0 7,021
HOULIHAN LOKEY INC CL A 441593100   1,079 8 SH   OTR   0 0 8
HUB GROUP INC CL A 443320106   3,358 78 SH   SOLE   0 0 78
HUBSPOT INC COM 443573100   7,668 13 SH   SOLE   13 0 0
HUMANA INC COM 444859102   8,221 22 SH   SOLE   22 0 0
HUNT J B TRANS SVCS INC COM 445658107   101,440 634 SH   SOLE   634 0 0
HUNTINGTON BANCSHARES INC COM 446150104   2,068,152 156,916 SH   SOLE   145,795 0 11,121
HUNTINGTON BANCSHARES INC COM 446150104   1,977 150 SH   OTR   0 0 150
HUNTINGTON INGALLS INDS INC COM 446413106   55,178 224 SH   SOLE   224 0 0
HUT 8 CORP COM 44812J104   300 20 SH   SOLE   20 0 0
ICF INTL INC COM 44925C103   11,412,274 76,871 SH   SOLE   71,570 0 5,301
ICICI BANK LIMITED ADR 45104G104   381,378 13,238 SH   SOLE   13,238 0 0
ICON PLC SHS G4705A100   2,508 8 SH   SOLE   8 0 0
IDEX CORP COM 45167R104   3,847,953 19,125 SH   SOLE   17,641 0 1,484
IDEXX LABS INC COM 45168D104   649,438 1,333 SH   SOLE   1,333 0 0
ILLINOIS TOOL WKS INC COM 452308109   216,108 912 SH   SOLE   886 0 26
INDEPENDENT BK CORP MASS COM 453836108   1,598,137 31,509 SH   SOLE   28,461 0 3,048
INFOSYS LTD SPONSORED ADR 456788108   234,612 12,600 SH   SOLE   12,600 0 0
INGERSOLL RAND INC COM 45687V106   243,179 2,677 SH   SOLE   2,677 0 0
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   75,316 2,508 SH   SOLE   2,508 0 0
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   95,315 2,750 SH   SOLE   2,750 0 0
INSIGHT ENTERPRISES INC COM 45765U103   6,587,128 33,208 SH   SOLE   30,508 0 2,700
INSTALLED BLDG PRODS INC COM 45780R101   8,639 42 SH   SOLE   0 0 42
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,972,245 67,682 SH   SOLE   57,734 0 9,948
INTEL CORP COM 458140100   339,178 10,952 SH   SOLE   10,952 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   96,241 785 SH   SOLE   785 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   4,533,832 33,120 SH   SOLE   31,623 0 1,497
INTERDIGITAL INC COM 45867G101   12,123 104 SH   SOLE   0 0 104
INTERNATIONAL BUSINESS MACHS COM 459200101   13,314,682 76,986 SH   SOLE   70,166 0 6,820
INTERNATIONAL BUSINESS MACHS COM 459200101   37,012 214 SH   OTR   0 0 214
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   66,552 699 SH   SOLE   699 0 0
INTERNATIONAL PAPER CO COM 460146103   12,945 300 SH   SOLE   300 0 0
INTUIT COM 461202103   11,125,549 16,928 SH   SOLE   16,571 0 357
INTUITIVE SURGICAL INC COM NEW 46120E602   3,559 8 SH   SOLE   8 0 0
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   1,537 102 SH   SOLE   102 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   11,633 133 SH   SOLE   0 0 133
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   220,801 8,091 SH   SOLE   8,091 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   3,007,162 27,392 SH   SOLE   27,057 0 335
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   23,989 219 SH   OTR   0 0 219
INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131   2,501 175 SH   SOLE   175 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   670,368 17,246 SH   SOLE   17,246 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   8,732 200 SH   SOLE   200 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,165 103 SH   SOLE   103 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   10,272 100 SH   OTR   0 0 100
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   2,934,528 28,244 SH   SOLE   27,678 0 566
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   85,957 2,265 SH   SOLE   1,900 0 365
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   8,773 230 SH   SOLE   0 0 230
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   2,955,659 150,492 SH   SOLE   149,848 0 644
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   213,350 10,863 SH   OTR   0 0 10,863
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   178,250 9,947 SH   SOLE   9,191 0 756
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   84,502 1,733 SH   SOLE   1,525 0 208
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   1,208 35 SH   SOLE   0 0 35
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   14,950 91 SH   SOLE   91 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   267,698 7,185 SH   SOLE   6,813 0 372
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   2,036,855 32,056 SH   SOLE   29,743 0 2,313
INVESCO QQQ TR UNIT SER 1 46090E103   1,548,523 3,232 SH   SOLE   3,037 0 195
INVESTORS TITLE CO NC COM 461804106   356,820 1,981 SH   SOLE   1,907 0 74
INVITATION HOMES INC COM 46187W107   36 1 SH   SOLE   1 0 0
IRON MTN INC DEL COM 46284V101   60,783 678 SH   SOLE   673 0 5
ISHARES BITCOIN TR SHS 46438F101   5,121 150 SH   SOLE   150 0 0
ISHARES INC CORE MSCI EMKT 46434G103   268 5 SH   SOLE   0 0 5
ISHARES INC EM MKT SM-CP ETF 464286475   171,733 2,810 SH   SOLE   2,810 0 0
ISHARES INC MSCI AUST ETF 464286103   80,619 3,300 SH   SOLE   3,300 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202   201,354 9,215 SH   SOLE   9,215 0 0
ISHARES INC MSCI CDA ETF 464286509   5,527 149 SH   SOLE   0 0 149
ISHARES INC MSCI EMRG CHN 46434G764   237 4 SH   SOLE   4 0 0
ISHARES INC MSCI EURZONE ETF 464286608   278,851 5,711 SH   SOLE   5,711 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   11,397 167 SH   SOLE   0 0 167
ISHARES INC MSCI PAC JP ETF 464286665   4,042 94 SH   SOLE   0 0 94
ISHARES INC MSCI SPAIN ETF 464286764   136,476 4,370 SH   SOLE   4,370 0 0
ISHARES INC MSCI STH KOR ETF 464286772   2,248 34 SH   SOLE   0 0 34
ISHARES TR 0-3 MNTH TREASRY 46436E718   42,802 425 SH   SOLE   0 0 425
ISHARES TR 1 3 YR TREAS BD 464287457   20,821 255 SH   SOLE   0 0 255
ISHARES TR 7-10 YR TRSY BD 464287440   77,262 825 SH   SOLE   0 0 825
ISHARES TR CORE 1 5 YR USD 46432F859   995 21 SH   SOLE   0 0 21
ISHARES TR CORE DIV GRWTH 46434V621   170,699 2,963 SH   SOLE   1,491 0 1,472
ISHARES TR CORE MSCI EAFE 46432F842   17,735,477 244,156 SH   SOLE   223,203 0 20,953
ISHARES TR CORE MSCI EAFE 46432F842   7,084 98 SH   OTR   0 0 98
ISHARES TR CORE MSCI EURO 46434V738   8,600 151 SH   SOLE   0 0 151
ISHARES TR CORE MSCI TOTAL 46432F834   1,689 25 SH   SOLE   0 0 25
ISHARES TR CORE S&P MCP ETF 464287507   7,728,229 132,061 SH   SOLE   128,463 0 3,598
ISHARES TR CORE S&P SCP ETF 464287804   8,527,945 79,954 SH   SOLE   79,009 0 945
ISHARES TR CORE S&P SCP ETF 464287804   78,929 740 SH   OTR   0 0 740
ISHARES TR CORE S&P TTL STK 464287150   542,689 4,569 SH   SOLE   4,569 0 0
ISHARES TR CORE S&P TTL STK 464287150   270,225 2,275 SH   OTR   0 0 2,275
ISHARES TR CORE S&P500 ETF 464287200   2,436,270 4,452 SH   SOLE   4,115 0 337
ISHARES TR CORE US AGGBD ET 464287226   2,427 25 SH   SOLE   0 0 25
ISHARES TR CRE U S REIT ETF 464288521   13,605 254 SH   SOLE   0 0 254
ISHARES TR DEVSMCP EXNA ETF 464288497   288,322 5,157 SH   SOLE   5,157 0 0
ISHARES TR EAFE GRWTH ETF 464288885   1,038,687 10,153 SH   SOLE   9,946 0 207
ISHARES TR EAFE SML CP ETF 464288273   181,530 2,945 SH   SOLE   2,850 0 95
ISHARES TR EAFE VALUE ETF 464288877   947,766 17,869 SH   SOLE   17,582 0 287
ISHARES TR ESG AWR MSCI USA 46435G425   2,387 20 SH   SOLE   20 0 0
ISHARES TR ESG MSCI LEADR 46435U218   56,023 575 SH   SOLE   575 0 0
ISHARES TR ESG SCRD S&P MID 46436E551   26,458 669 SH   SOLE   669 0 0
ISHARES TR ESG SCRND S&P SM 46436E544   20,304 536 SH   SOLE   536 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   39,831 1,608 SH   OTR   0 0 1,608
ISHARES TR IBONDS 24 TRM TS 46436E874   76,161 3,176 SH   SOLE   0 0 3,176
ISHARES TR IBONDS 25 TRM TS 46436E866   76,000 3,273 SH   SOLE   0 0 3,273
ISHARES TR IBOXX HI YD ETF 464288513   25,611 332 SH   SOLE   0 0 332
ISHARES TR IBOXX HI YD ETF 464288513   39,959 518 SH   OTR   0 0 518
ISHARES TR IBOXX INV CP ETF 464287242   5,999 56 SH   SOLE   0 0 56
ISHARES TR INTERNATIONAL SL 46434V266   140,522 4,360 SH   SOLE   4,360 0 0
ISHARES TR INTL DIV GRWTH 46435G524   4,344,133 64,453 SH   SOLE   63,828 0 625
ISHARES TR INTL SEL DIV ETF 464288448   16,027,020 579,220 SH   SOLE   526,568 0 52,652
ISHARES TR INTL SEL DIV ETF 464288448   7,228 261 SH   OTR   0 0 261
ISHARES TR JPMORGAN USD EMG 464288281   797 9 SH   SOLE   0 0 9
ISHARES TR MBS ETF 464288588   1,779,000 19,377 SH   SOLE   18,361 0 1,016
ISHARES TR MICRO-CAP ETF 464288869   1,307,112 11,466 SH   SOLE   11,466 0 0
ISHARES TR MICRO-CAP ETF 464288869   14,701 129 SH   OTR   0 0 129
ISHARES TR MRGSTR MD CP GRW 464288307   1,863,448 27,505 SH   SOLE   27,505 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   6,012,197 85,595 SH   SOLE   85,295 0 300
ISHARES TR MSCI ACWI ETF 464288257   2,698 24 SH   SOLE   0 0 24
ISHARES TR MSCI CHINA ETF 46429B671   1,603 38 SH   SOLE   0 0 38
ISHARES TR MSCI EAFE ETF 464287465   512,706 6,545 SH   SOLE   6,509 0 36
ISHARES TR MSCI EMG MKT ETF 464287234   250,932 5,892 SH   SOLE   5,892 0 0
ISHARES TR MSCI INDIA ETF 46429B598   18,798 337 SH   SOLE   0 0 337
ISHARES TR MSCI INDIA SM CP 46429B614   450,098 5,565 SH   SOLE   5,565 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   2,489,304 63,747 SH   SOLE   62,785 0 962
ISHARES TR MSCI INTL SZE FT 46435G508   124,017 4,800 SH   SOLE   4,800 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   21,703,124 622,223 SH   SOLE   566,351 0 55,872
ISHARES TR MSCI UK ETF NEW 46435G334   3,278 94 SH   OTR   0 0 94
ISHARES TR MSCI UK SM ETF 46429B416   275,540 7,762 SH   SOLE   7,762 0 0
ISHARES TR NATIONAL MUN ETF 464288414   3,730 35 SH   SOLE   0 0 35
ISHARES TR NATIONAL MUN ETF 464288414   40,276 378 SH   OTR   0 0 378
ISHARES TR RESIDENTIAL MULT 464288562   9,701 126 SH   SOLE   126 0 0
ISHARES TR RUS 1000 ETF 464287622   2,879,423 9,677 SH   SOLE   9,677 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   19,714,730 54,086 SH   SOLE   52,327 0 1,759
ISHARES TR RUS 1000 GRW ETF 464287614   200,481 550 SH   OTR   0 0 550
ISHARES TR RUS 1000 VAL ETF 464287598   16,088,538 92,214 SH   SOLE   89,695 0 2,519
ISHARES TR RUS 1000 VAL ETF 464287598   34,894 200 SH   OTR   0 0 200
ISHARES TR RUS 2000 GRW ETF 464287648   689,535 2,626 SH   SOLE   2,272 0 354
ISHARES TR RUS 2000 VAL ETF 464287630   2,867,186 18,826 SH   SOLE   18,826 0 0
ISHARES TR RUS MD CP GR ETF 464287481   6,983,174 63,282 SH   SOLE   63,048 0 234
ISHARES TR RUS MDCP VAL ETF 464287473   216,963 1,797 SH   SOLE   1,797 0 0
ISHARES TR RUS MID CAP ETF 464287499   404,918 4,994 SH   SOLE   4,836 0 158
ISHARES TR RUS TP200 GR ETF 464289438   14,588 68 SH   SOLE   0 0 68
ISHARES TR RUSSELL 2000 ETF 464287655   381,255 1,879 SH   SOLE   1,804 0 75
ISHARES TR RUSSELL 3000 ETF 464287689   976,906 3,165 SH   SOLE   3,165 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   22,854,778 246,972 SH   SOLE   241,905 0 5,067
ISHARES TR S&P 500 VAL ETF 464287408   18,555,958 101,950 SH   SOLE   100,455 0 1,495
ISHARES TR S&P MC 400GR ETF 464287606   12,939,423 146,855 SH   SOLE   141,465 0 5,390
ISHARES TR S&P MC 400GR ETF 464287606   51,907 589 SH   OTR   0 0 589
ISHARES TR S&P MC 400VL ETF 464287705   12,495,225 110,129 SH   SOLE   107,663 0 2,466
ISHARES TR S&P MC 400VL ETF 464287705   45,384 400 SH   OTR   0 0 400
ISHARES TR S&P SML 600 GWT 464287887   21,448,725 167,007 SH   SOLE   162,597 0 4,410
ISHARES TR S&P SML 600 GWT 464287887   5,780 45 SH   OTR   0 0 45
ISHARES TR SELECT DIVID ETF 464287168   77,386 640 SH   SOLE   640 0 0
ISHARES TR SELF DRIVNG EV 46435U366   606 21 SH   SOLE   21 0 0
ISHARES TR SP SMCP600VL ETF 464287879   20,399,558 209,721 SH   SOLE   204,908 0 4,813
ISHARES TR SP SMCP600VL ETF 464287879   61,672 634 SH   OTR   0 0 634
ISHARES TR U.S. MED DVC ETF 464288810   52,286 933 SH   SOLE   933 0 0
ISHARES TR U.S. TECH ETF 464287721   50,418 335 SH   SOLE   335 0 0
ITT INC COM 45073V108   12,956 100 SH   SOLE   0 0 100
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   2,608 57 SH   SOLE   0 0 57
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   10,455 167 SH   OTR   0 0 167
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   20,658 409 SH   SOLE   409 0 0
JOHNSON & JOHNSON COM 478160104   7,732,292 52,903 SH   SOLE   46,860 0 6,043
JOHNSON CTLS INTL PLC SHS G51502105   53,288 802 SH   SOLE   712 0 90
JOHNSON OUTDOORS INC CL A 479167108   1,294 37 SH   SOLE   0 0 37
JPMORGAN CHASE & CO. COM 46625H100   18,713,088 92,520 SH   SOLE   85,986 0 6,534
JPMORGAN CHASE & CO. COM 46625H100   6,473 32 SH   OTR   0 0 32
KADANT INC COM 48282T104   4,587,131 15,614 SH   SOLE   14,642 0 972
KELLANOVA COM 487836108   5,945 103 SH   SOLE   103 0 0
KENVUE INC COM 49177J102   20,676 1,137 SH   SOLE   0 0 1,137
KEURIG DR PEPPER INC COM 49271V100   9,085 272 SH   SOLE   0 0 272
KIMBERLY-CLARK CORP COM 494368103   399,249 2,889 SH   SOLE   2,889 0 0
KINDER MORGAN INC DEL COM 49456B101   3,478 175 SH   SOLE   0 0 175
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   2,696 1,074 SH   SOLE   1,074 0 0
KLA CORP COM NEW 482480100   14,614,511 17,725 SH   SOLE   16,638 0 1,087
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,886,334 57,819 SH   SOLE   51,011 0 6,808
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   4,736 180 SH   SOLE   0 0 180
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,053 40 SH   OTR   0 0 40
L3HARRIS TECHNOLOGIES INC COM 502431109   6,514,664 29,008 SH   SOLE   26,680 0 2,328
LABCORP HOLDINGS INC COM SHS 504922105   6,996,614 34,380 SH   SOLE   31,966 0 2,414
LAM RESEARCH CORP COM 512807108   47,919 45 SH   SOLE   45 0 0
LANDSTAR SYS INC COM 515098101   11,918,613 64,607 SH   SOLE   60,725 0 3,882
LAS VEGAS SANDS CORP COM 517834107   11,239 254 SH   SOLE   254 0 0
LAUDER ESTEE COS INC CL A 518439104   40,752 383 SH   SOLE   381 0 2
LEMONADE INC COM 52567D107   1,650 100 SH   SOLE   100 0 0
LENNOX INTL INC COM 526107107   49,219 92 SH   SOLE   0 0 92
LIBERTY BROADBAND CORP COM SER A 530307107   7,808 143 SH   SOLE   143 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   226 6 SH   SOLE   6 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   9,442 147 SH   SOLE   147 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   1,796 25 SH   SOLE   25 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   4,803 57 SH   SOLE   0 0 57
LINCOLN ELEC HLDGS INC COM 533900106   14,901,395 78,994 SH   SOLE   75,114 0 3,880
LINDE PLC SHS G54950103   465,578 1,061 SH   SOLE   1,025 0 36
LITTELFUSE INC COM 537008104   9,635,070 37,697 SH   SOLE   34,626 0 3,071
LITTELFUSE INC COM 537008104   1,534 6 SH   OTR   0 0 6
LKQ CORP COM 501889208   2,818,325 67,764 SH   SOLE   60,921 0 6,843
LKQ CORP COM 501889208   3,203 77 SH   OTR   0 0 77
LOCKHEED MARTIN CORP COM 539830109   1,799,380 3,852 SH   SOLE   3,124 0 728
LOEWS CORP COM 540424108   28,028 375 SH   SOLE   375 0 0
LOGITECH INTL S A SHS H50430232   99,367 1,026 SH   SOLE   0 0 1,026
LOWES COS INC COM 548661107   223,547 1,014 SH   SOLE   1,014 0 0
LPL FINL HLDGS INC COM 50212V100   838 3 SH   SOLE   0 0 3
LULULEMON ATHLETICA INC COM 550021109   299 1 SH   SOLE   0 0 1
LUMEN TECHNOLOGIES INC COM 550241103   5,594 5,085 SH   SOLE   47 0 5,038
M & T BK CORP COM 55261F104   3,179 21 SH   SOLE   21 0 0
MACYS INC COM 55616P104   3,624 189 SH   SOLE   0 0 189
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   467,547 48,551 SH   SOLE   48,551 0 0
MANHATTAN ASSOCIATES INC COM 562750109   3,829,461 15,524 SH   SOLE   15,524 0 0
MANULIFE FINL CORP COM 56501R106   63,888 2,400 SH   OTR   0 0 2,400
MARATHON DIGITAL HOLDINGS IN COM 565788106   397 20 SH   SOLE   20 0 0
MARATHON OIL CORP COM 565849106   37,479 1,307 SH   SOLE   1,307 0 0
MARATHON PETE CORP COM 56585A102   357,196 2,059 SH   SOLE   2,059 0 0
MARCUS CORP DEL COM 566330106   29 3 SH   SOLE   0 0 3
MARKEL GROUP INC COM 570535104   5,271,180 3,345 SH   SOLE   3,165 0 180
MARRIOTT INTL INC NEW CL A 571903202   2,852,571 11,799 SH   SOLE   11,675 0 124
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   880 10 SH   SOLE   0 0 10
MARSH & MCLENNAN COS INC COM 571748102   1,054 5 SH   SOLE   0 0 5
MARTEN TRANS LTD COM 573075108   6,718,119 364,126 SH   SOLE   339,236 0 24,890
MARTEN TRANS LTD COM 573075108   2,288 124 SH   OTR   0 0 124
MARTIN MARIETTA MATLS INC COM 573284106   8,725,050 16,104 SH   SOLE   15,001 0 1,103
MARTIN MARIETTA MATLS INC COM 573284106   1,084 2 SH   OTR   0 0 2
MARVELL TECHNOLOGY INC COM 573874104   16,217 232 SH   SOLE   232 0 0
MASCO CORP COM 574599106   81,874 1,228 SH   SOLE   1,122 0 106
MASTERCARD INCORPORATED CL A 57636Q104   3,807,762 8,631 SH   SOLE   7,946 0 685
MATSON INC COM 57686G105   9,954 76 SH   SOLE   0 0 76
MAXIMUS INC COM 577933104   2,631,645 30,708 SH   SOLE   27,568 0 3,140
MCCORMICK & CO INC COM NON VTG 579780206   14,188 200 SH   SOLE   200 0 0
MCDONALDS CORP COM 580135101   631,625 2,479 SH   SOLE   2,445 0 34
MCKESSON CORP COM 58155Q103   10,184,400 17,438 SH   SOLE   16,424 0 1,014
MEDPACE HLDGS INC COM 58506Q109   20,593 50 SH   SOLE   50 0 0
MEDTRONIC PLC SHS G5960L103   3,251,231 41,306 SH   SOLE   35,966 0 5,340
MEDTRONIC PLC SHS G5960L103   172,139 2,187 SH   OTR   0 0 2,187
MERCADOLIBRE INC COM 58733R102   55,876 34 SH   SOLE   21 0 13
MERCK & CO INC COM 58933Y105   14,996,744 121,137 SH   SOLE   114,529 0 6,608
MERCK & CO INC COM 58933Y105   61,900 500 SH   OTR   0 0 500
MERCURY SYS INC COM 589378108   18,893 700 SH   SOLE   700 0 0
MERITAGE HOMES CORP COM 59001A102   10,197 63 SH   SOLE   0 0 63
META PLATFORMS INC CL A 30303M102   12,073,751 23,945 SH   SOLE   22,073 0 1,872
METLIFE INC COM 59156R108   9,687 138 SH   SOLE   10 0 128
MGIC INVT CORP WIS COM 552848103   3,879 180 SH   SOLE   180 0 0
MICRON TECHNOLOGY INC COM 595112103   7,498 57 SH   SOLE   57 0 0
MICROSOFT CORP COM 594918104   32,901,125 73,613 SH   SOLE   69,852 0 3,761
MICROSOFT CORP COM 594918104   212,302 475 SH   OTR   0 0 475
MIDDLEBY CORP COM 596278101   1,968,749 16,057 SH   SOLE   13,289 0 2,768
MIDDLEBY CORP COM 596278101   5,150 42 SH   OTR   0 0 42
MILLER INDS INC TENN COM NEW 600551204   3,022,726 54,939 SH   SOLE   52,548 0 2,391
MKS INSTRS INC COM 55306N104   6,119,472 46,864 SH   SOLE   44,212 0 2,652
MODERNA INC COM 60770K107   4,750 40 SH   SOLE   40 0 0
MONDELEZ INTL INC CL A 609207105   340,747 5,207 SH   SOLE   5,082 0 125
MONOLITHIC PWR SYS INC COM 609839105   36,154 44 SH   SOLE   0 0 44
MONSTER BEVERAGE CORP NEW COM 61174X109   10,040 201 SH   SOLE   84 0 117
MOODYS CORP COM 615369105   16,046,136 38,121 SH   SOLE   37,216 0 905
MORGAN STANLEY COM NEW 617446448   182,718 1,880 SH   SOLE   1,866 0 14
MORGAN STANLEY INDIA INVT FD COM 61745C105   13,375 500 SH   SOLE   500 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   16,215 42 SH   SOLE   42 0 0
MSC INDL DIRECT INC CL A 553530106   1,070,965 13,504 SH   SOLE   11,409 0 2,095
MSC INDL DIRECT INC CL A 553530106   3,332 42 SH   OTR   0 0 42
MURPHY USA INC COM 626755102   81,217 173 SH   SOLE   106 0 67
MYRIAD GENETICS INC COM 62855J104   4,281 175 SH   SOLE   175 0 0
NASDAQ INC COM 631103108   5,943,801 98,636 SH   SOLE   86,060 0 12,576
NASDAQ INC COM 631103108   5,424 90 SH   OTR   0 0 90
NATIONAL BK HLDGS CORP CL A 633707104   6,717 172 SH   SOLE   172 0 0
NEOGEN CORP COM 640491106   36,262 2,320 SH   SOLE   2,320 0 0
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   8,734 174 SH   SOLE   174 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   468 19 SH   SOLE   19 0 0
NETAPP INC COM 64110D104   15,455,409 119,995 SH   SOLE   111,100 0 8,895
NETFLIX INC COM 64110L106   86,385 128 SH   SOLE   125 0 3
NEUROCRINE BIOSCIENCES INC COM 64125C109   10,601 77 SH   SOLE   0 0 77
NEW JERSEY RES CORP COM 646025106   7,095 166 SH   SOLE   0 0 166
NEW YORK CMNTY BANCORP INC COM 649445103   361 112 SH   SOLE   112 0 0
NEW YORK TIMES CO CL A 650111107   5,121 100 SH   SOLE   100 0 0
NEWELL BRANDS INC COM 651229106   21,057 3,285 SH   SOLE   3,285 0 0
NEWMARKET CORP COM 651587107   42,793 83 SH   SOLE   83 0 0
NEWS CORP NEW CL A 65249B109   2,234 81 SH   SOLE   81 0 0
NEXTERA ENERGY INC COM 65339F101   48,576 686 SH   SOLE   215 0 471
NEXTRACKER INC CLASS A COM 65290E101   22,503 480 SH   SOLE   480 0 0
NICE LTD SPONSORED ADR 653656108   734,312 4,270 SH   SOLE   4,270 0 0
NIKE INC CL B 654106103   167,233 2,219 SH   SOLE   2,132 0 87
NIO INC SPON ADS 62914V106   416 100 SH   SOLE   100 0 0
NIOCORP DEVS LTD COM NEW 654484609   26 15 SH   SOLE   0 0 15
NISOURCE INC COM 65473P105   12,965 450 SH   SOLE   0 0 450
NOKIA CORP SPONSORED ADR 654902204   148 39 SH   SOLE   39 0 0
NORDSON CORP COM 655663102   13,773,947 59,386 SH   SOLE   56,121 0 3,265
NORDSON CORP COM 655663102   2,320 10 SH   OTR   0 0 10
NORDSTROM INC COM 655664100   10,319 486 SH   SOLE   486 0 0
NORFOLK SOUTHN CORP COM 655844108   445,053 2,073 SH   SOLE   2,073 0 0
NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179   275 20 SH   SOLE   20 0 0
NORTHERN TR CORP COM 665859104   9,826 117 SH   SOLE   0 0 117
NORTHROP GRUMMAN CORP COM 666807102   544,159 1,248 SH   SOLE   1,245 0 3
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   3,758 200 SH   SOLE   100 0 100
NOV INC COM 62955J103   7,604 400 SH   SOLE   0 0 400
NOVA LTD COM M7516K103   1,949,883 8,314 SH   SOLE   8,314 0 0
NOVARTIS AG SPONSORED ADR 66987V109   159,797 1,501 SH   SOLE   1,501 0 0
NOVO-NORDISK A S ADR 670100205   670,022 4,694 SH   SOLE   4,560 0 134
NUTRIEN LTD COM 67077M108   23,601 464 SH   SOLE   0 0 464
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   3,053 550 SH   OTR   0 0 550
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   11,325 917 SH   OTR   0 0 917
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   9,181 1,229 SH   OTR   0 0 1,229
NVENT ELECTRIC PLC SHS G6700G107   3,919 51 SH   SOLE   0 0 51
NVIDIA CORPORATION COM 67066G104   1,280,026 10,361 SH   SOLE   8,000 0 2,361
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   1,853 45 SH   SOLE   45 0 0
OCCIDENTAL PETE CORP COM 674599105   15,317 243 SH   SOLE   93 0 150
OLD DOMINION FREIGHT LINE IN COM 679580100   4,177,905 23,657 SH   SOLE   23,582 0 75
OMNICOM GROUP INC COM 681919106   5,451,455 60,774 SH   SOLE   55,238 0 5,536
ON SEMICONDUCTOR CORP COM 682189105   275 4 SH   SOLE   0 0 4
ONEMAIN HLDGS INC COM 68268W103   4,219 87 SH   SOLE   87 0 0
ORACLE CORP COM 68389X105   14,072,859 99,666 SH   SOLE   95,427 0 4,239
OREILLY AUTOMOTIVE INC COM 67103H107   540,703 512 SH   SOLE   495 0 17
ORGANON & CO COMMON STOCK 68622V106   2,070 100 SH   SOLE   100 0 0
OSHKOSH CORP COM 688239201   3,080,855 28,474 SH   SOLE   25,477 0 2,997
OSHKOSH CORP COM 688239201   2,814 26 SH   OTR   0 0 26
OSI SYSTEMS INC COM 671044105   2,154,664 15,668 SH   SOLE   13,673 0 1,995
OSI SYSTEMS INC COM 671044105   4,264 31 SH   OTR   0 0 31
OTIS WORLDWIDE CORP COM 68902V107   275,327 2,860 SH   SOLE   2,609 0 251
OWENS & MINOR INC NEW COM 690732102   10,800 800 SH   SOLE   800 0 0
PACCAR INC COM 693718108   5,536,962 53,788 SH   SOLE   48,895 0 4,893
PACKAGING CORP AMER COM 695156109   10,114,272 55,402 SH   SOLE   51,653 0 3,749
PACKAGING CORP AMER COM 695156109   548 3 SH   OTR   0 0 3
PALANTIR TECHNOLOGIES INC CL A 69608A108   22,671 895 SH   SOLE   895 0 0
PALO ALTO NETWORKS INC COM 697435105   57,632 170 SH   SOLE   127 0 43
PARAMOUNT GLOBAL CLASS B COM 92556H206   5,528 532 SH   SOLE   0 0 532
PARKER-HANNIFIN CORP COM 701094104   8,285,563 16,381 SH   SOLE   15,128 0 1,253
PAYCHEX INC COM 704326107   1,488,618 12,556 SH   SOLE   10,199 0 2,357
PAYCOM SOFTWARE INC COM 70432V102   4,435 31 SH   SOLE   0 0 31
PAYPAL HLDGS INC COM 70450Y103   1,215,438 20,945 SH   SOLE   19,368 0 1,577
PEARSON PLC SPONSORED ADR 705015105   8,552 685 SH   SOLE   0 0 685
PELOTON INTERACTIVE INC CL A COM 70614W100   626 185 SH   SOLE   0 0 185
PEMBINA PIPELINE CORP COM 706327103   19,196 518 SH   SOLE   303 0 215
PENN ENTERTAINMENT INC COM 707569109   871 45 SH   SOLE   45 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   41,130 276 SH   SOLE   276 0 0
PENTAIR PLC SHS G7S00T104   16,343 213 SH   SOLE   158 0 55
PEPSICO INC COM 713448108   10,707,416 64,921 SH   SOLE   60,480 0 4,441
PEPSICO INC COM 713448108   41,233 250 SH   OTR   0 0 250
PERION NETWORK LTD SHS NEW M78673114   286,756 34,342 SH   SOLE   34,342 0 0
PFIZER INC COM 717081103   352,252 12,589 SH   SOLE   11,389 0 1,200
PG&E CORP COM 69331C108   1,293 74 SH   SOLE   0 0 74
PHILIP MORRIS INTL INC COM 718172109   170,701 1,685 SH   SOLE   1,667 0 18
PHILLIPS 66 COM 718546104   436,357 3,091 SH   SOLE   2,972 0 119
PHILLIPS 66 COM 718546104   43,763 310 SH   OTR   0 0 310
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   20,407 203 SH   SOLE   203 0 0
PINTEREST INC CL A 72352L106   11,371 258 SH   SOLE   185 0 73
PIPER SANDLER COMPANIES COM 724078100   8,350 36 SH   SOLE   0 0 36
PJT PARTNERS INC COM CL A 69343T107   6,907 64 SH   SOLE   64 0 0
PLEXUS CORP COM 729132100   9,078,163 87,984 SH   SOLE   81,549 0 6,435
PNC FINL SVCS GROUP INC COM 693475105   1,876,930 12,072 SH   SOLE   10,001 0 2,071
POLARIS INC COM 731068102   8,850 113 SH   SOLE   0 0 113
POWELL INDS INC COM 739128106   7,170 50 SH   SOLE   0 0 50
PPL CORP COM 69351T106   15,208 550 SH   SOLE   550 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   5,958,255 86,540 SH   SOLE   81,135 0 5,405
PRICE T ROWE GROUP INC COM 74144T108   3,539,542 30,696 SH   SOLE   27,977 0 2,719
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   26,752 341 SH   SOLE   226 0 115
PROCTER AND GAMBLE CO COM 742718109   13,756,462 83,413 SH   SOLE   77,673 0 5,740
PROCTER AND GAMBLE CO COM 742718109   20,121 122 SH   OTR   0 0 122
PROG HOLDINGS INC COM NPV 74319R101   157,805 4,550 SH   SOLE   4,550 0 0
PROGRESS SOFTWARE CORP COM 743312100   4,839,483 89,191 SH   SOLE   79,587 0 9,604
PROGRESS SOFTWARE CORP COM 743312100   2,768 51 SH   OTR   0 0 51
PROGRESSIVE CORP COM 743315103   12,190,761 58,691 SH   SOLE   55,612 0 3,079
PROLOGIS INC. COM 74340W103   64,073 570 SH   SOLE   367 0 203
PROSHARES TR ETHER STRATEGY E 74349Y100   371,288 5,265 SH   SOLE   4,851 0 414
PROSHARES TR II ULTRA VIX SHORT 74347Y755   1,225 52 SH   SOLE   0 0 52
PROSPERITY BANCSHARES INC COM 743606105   1,084,590 17,739 SH   SOLE   15,611 0 2,128
PRUDENTIAL FINL INC COM 744320102   13,235 113 SH   SOLE   113 0 0
PSQ HOLDINGS INC CL A 693691107   377 100 SH   SOLE   0 0 100
PUBLIC STORAGE OPER CO COM 74460D109   61,270 213 SH   SOLE   213 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   62,624 850 SH   SOLE   850 0 0
PULTE GROUP INC COM 745867101   2,423 22 SH   SOLE   0 0 22
PUMA BIOTECHNOLOGY INC COM 74587V107   3,815 1,170 SH   SOLE   1,170 0 0
QORVO INC COM 74736K101   394,769 3,402 SH   SOLE   3,313 0 89
QUALCOMM INC COM 747525103   132,817 667 SH   SOLE   192 0 475
QUANTA SVCS INC COM 74762E102   114,849 452 SH   SOLE   452 0 0
QUEST DIAGNOSTICS INC COM 74834L100   4,820,040 35,214 SH   SOLE   31,907 0 3,307
R1 RCM INC COM 77634L105   2,249 179 SH   SOLE   93 0 86
RADIAN GROUP INC COM 750236101   122,068 3,925 SH   SOLE   3,925 0 0
RAYONIER INC COM 754907103   2,619 90 SH   SOLE   0 0 90
RBB FD INC MOTLEY FOL ETF 74933W601   13,455 250 SH   SOLE   250 0 0
REALTY INCOME CORP COM 756109104   6,392 121 SH   SOLE   121 0 0
REDFIN CORP COM 75737F108   740 123 SH   SOLE   50 0 73
REGENERON PHARMACEUTICALS COM 75886F107   21,021 20 SH   SOLE   20 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,171,321 158,250 SH   SOLE   152,427 0 5,823
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,942,337 9,462 SH   SOLE   8,695 0 767
REPLIGEN CORP COM 759916109   3,152 25 SH   SOLE   0 0 25
REPUBLIC SVCS INC COM 760759100   584 3 SH   SOLE   0 0 3
RESMED INC COM 761152107   8,806 46 SH   SOLE   0 0 46
RINGCENTRAL INC CL A 76680R206   14,100 500 SH   SOLE   0 0 500
RIO TINTO PLC SPONSORED ADR 767204100   26,372 400 SH   SOLE   0 0 400
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   21,285 1,586 SH   SOLE   782 0 804
ROBLOX CORP CL A 771049103   22,885 615 SH   SOLE   15 0 600
ROCKWELL AUTOMATION INC COM 773903109   12,557,202 45,616 SH   SOLE   42,618 0 2,998
ROCKWELL AUTOMATION INC COM 773903109   36,888 134 SH   OTR   0 0 134
ROKU INC COM CL A 77543R102   5,334 89 SH   SOLE   75 0 14
ROPER TECHNOLOGIES INC COM 776696106   233,356 414 SH   SOLE   414 0 0
RPC INC COM 749660106   1,957 313 SH   SOLE   0 0 313
RTX CORPORATION COM 75513E101   12,934,674 128,844 SH   SOLE   122,696 0 6,148
RTX CORPORATION COM 75513E101   1,004 10 SH   OTR   0 0 10
S&P GLOBAL INC COM 78409V104   5,610,287 12,579 SH   SOLE   11,478 0 1,101
SAIA INC COM 78709Y105   3,490,301 7,359 SH   SOLE   7,359 0 0
SALESFORCE INC COM 79466L302   52,966 206 SH   SOLE   149 0 57
SANOFI SPONSORED ADR 80105N105   24,260 500 SH   SOLE   500 0 0
SAP SE SPON ADR 803054204   2,623 13 SH   SOLE   0 0 13
SAPIENS INTL CORP N V SHS G7T16G103   706,695 20,828 SH   SOLE   20,828 0 0
SCHLUMBERGER LTD COM STK 806857108   48,733 1,033 SH   SOLE   0 0 1,033
SCHWAB CHARLES CORP COM 808513105   4,544,820 61,675 SH   SOLE   56,557 0 5,118
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   24,924 476 SH   SOLE   280 0 196
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   62,233 2,343 SH   SOLE   2,343 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   157,172 4,487 SH   SOLE   3,277 0 1,210
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748   16,449,726 473,237 SH   SOLE   429,812 0 43,425
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748   7,155 206 SH   OTR   0 0 206
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   3,082 46 SH   SOLE   46 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   22,667,612 589,995 SH   SOLE   541,031 0 48,964
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,708 70 SH   OTR   0 0 70
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   16,834,003 473,131 SH   SOLE   439,284 0 33,847
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   2,905 82 SH   OTR   0 0 82
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,783,567 22,937 SH   SOLE   22,785 0 152
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   36,695,521 363,898 SH   SOLE   344,666 0 19,232
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   22,785,688 307,582 SH   SOLE   285,613 0 21,969
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   9,682 131 SH   OTR   0 0 131
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   574,028 8,934 SH   SOLE   8,870 0 64
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,001,486 12,868 SH   SOLE   11,967 0 901
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   932,971 19,662 SH   SOLE   17,951 0 1,711
SCIENCE APPLICATIONS INTL CO COM 808625107   1,924,008 16,368 SH   SOLE   14,543 0 1,825
SCIENCE APPLICATIONS INTL CO COM 808625107   1,529 13 SH   OTR   0 0 13
SCOTTS MIRACLE-GRO CO CL A 810186106   3,259 50 SH   SOLE   50 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   6,816 66 SH   SOLE   66 0 0
SEALED AIR CORP NEW COM 81211K100   1,297,346 37,291 SH   SOLE   31,394 0 5,897
SELECT MED HLDGS CORP COM 81619Q105   8,134 232 SH   SOLE   0 0 232
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   21,457 522 SH   SOLE   0 0 522
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   7,725 53 SH   SOLE   0 0 53
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,325 15 SH   SOLE   0 0 15
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   22,623 100 SH   SOLE   0 0 100
SEMPRA COM 816851109   67,998 894 SH   SOLE   494 0 400
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   402,514 10,765 SH   SOLE   8,117 0 2,648
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   599 16 SH   OTR   0 0 16
SENSIENT TECHNOLOGIES CORP COM 81725T100   362,457 4,886 SH   SOLE   4,886 0 0
SERVICENOW INC COM 81762P102   72,374 92 SH   SOLE   82 0 10
SHELL PLC SPON ADS 780259305   28,872 400 SH   SOLE   400 0 0
SHERWIN WILLIAMS CO COM 824348106   17,684 59 SH   SOLE   34 0 25
SHOPIFY INC CL A 82509L107   19,948 302 SH   SOLE   262 0 40
SILA REALTY TRUST INC COMMON STOCK 146280508   2,223 105 SH   SOLE   105 0 0
SILGAN HLDGS INC COM 827048109   5,118,658 120,923 SH   SOLE   112,684 0 8,239
SILICOM LTD ORD M84116108   3,024 200 SH   SOLE   200 0 0
SIMON PPTY GROUP INC NEW COM 828806109   52,397 345 SH   SOLE   0 0 345
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855   288 6 SH   SOLE   6 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   8,490 3,000 SH   SOLE   0 0 3,000
SKYWORKS SOLUTIONS INC COM 83088M102   97,057 911 SH   SOLE   778 0 133
SM ENERGY CO COM 78454L100   14,223 329 SH   SOLE   0 0 329
SMITH A O CORP COM 831865209   2,389,901 29,224 SH   SOLE   24,943 0 4,281
SMITH A O CORP COM 831865209   1,309 16 SH   OTR   0 0 16
SMUCKER J M CO COM NEW 832696405   4,379,662 40,166 SH   SOLE   36,260 0 3,906
SMUCKER J M CO COM NEW 832696405   546 5 SH   OTR   0 0 5
SNAP INC CL A 83304A106   2,442 147 SH   SOLE   147 0 0
SNAP ON INC COM 833034101   7,110,925 27,204 SH   SOLE   25,602 0 1,602
SNAP ON INC COM 833034101   523 2 SH   OTR   0 0 2
SNOWFLAKE INC CL A 833445109   27,018 200 SH   SOLE   200 0 0
SOLVENTUM CORP COM SHS 83444M101   29,243 553 SH   SOLE   366 0 187
SOUTHERN CO COM 842587107   353,332 4,555 SH   SOLE   4,382 0 173
SOUTHERN COPPER CORP COM 84265V105   18,963 176 SH   SOLE   0 0 176
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   7,596,222 19,421 SH   SOLE   19,284 0 137
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   54,062 138 SH   OTR   0 0 138
SPDR GOLD TR GOLD SHS 78463V107   177,599 826 SH   SOLE   226 0 600
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   451,437 12,869 SH   SOLE   12,143 0 726
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,123,925 2,065 SH   SOLE   1,531 0 534
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   6,421 12 SH   SOLE   12 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   40,934 446 SH   SOLE   0 0 446
SPDR SER TR BLOOMBERG HIGH Y 78468R622   11,219 119 SH   SOLE   0 0 119
SPDR SER TR BLOOMBERG HIGH Y 78468R622   17,818 189 SH   OTR   0 0 189
SPDR SER TR BLOOMBERG SHT TE 78468R408   2,373 95 SH   SOLE   0 0 95
SPDR SER TR BLOOMBERG SHT TE 78468R408   3,771 151 SH   OTR   0 0 151
SPDR SER TR NUVEEN BLMBRG SH 78468R739   91,266 1,934 SH   OTR   0 0 1,934
SPDR SER TR PORTFOLI S&P1500 78464A805   31,996 482 SH   SOLE   482 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   80,288 3,200 SH   OTR   0 0 3,200
SPDR SER TR PORTFOLIO INTRMD 78464A375   13,578 417 SH   SOLE   0 0 417
SPDR SER TR PORTFOLIO S&P500 78464A854   64 1 SH   SOLE   0 0 1
SPDR SER TR PRTFLO S&P500 GW 78464A409   13,045,804 162,808 SH   SOLE   149,676 0 13,132
SPDR SER TR PRTFLO S&P500 GW 78464A409   15,018 187 SH   OTR   0 0 187
SPDR SER TR PRTFLO S&P500 VL 78464A508   9,623,477 197,445 SH   SOLE   185,749 0 11,696
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,706 35 SH   OTR   0 0 35
SPDR SER TR S&P 400 MDCP GRW 78464A821   23,195,115 275,935 SH   SOLE   255,895 0 20,040
SPDR SER TR S&P 400 MDCP GRW 78464A821   9,491 113 SH   OTR   0 0 113
SPDR SER TR S&P 400 MDCP VAL 78464A839   19,477,216 267,031 SH   SOLE   250,796 0 16,235
SPDR SER TR S&P 400 MDCP VAL 78464A839   5,765 79 SH   OTR   0 0 79
SPDR SER TR S&P 600 SMCP GRW 78464A201   19,706,481 229,519 SH   SOLE   215,999 0 13,520
SPDR SER TR S&P 600 SMCP GRW 78464A201   11,289 131 SH   OTR   0 0 131
SPDR SER TR S&P 600 SMCP VAL 78464A300   13,032,579 166,423 SH   SOLE   156,667 0 9,756
SPDR SER TR S&P 600 SMCP VAL 78464A300   4,282 55 SH   OTR   0 0 55
SPDR SER TR S&P DIVID ETF 78464A763   140,460 1,104 SH   SOLE   1,104 0 0
SPDR SER TR S&P DIVID ETF 78464A763   262,500 2,064 SH   OTR   0 0 2,064
SPOTIFY TECHNOLOGY S A SHS L8681T102   37,342 119 SH   SOLE   115 0 4
SPROUT SOCIAL INC COM CL A 85209W109   11,918 334 SH   SOLE   0 0 334
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   7,867,161 125,533 SH   SOLE   116,167 0 9,366
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   3,886 62 SH   OTR   0 0 62
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   10,241 245 SH   SOLE   0 0 245
STANLEY BLACK & DECKER INC COM 854502101   15,978 200 SH   SOLE   200 0 0
STARBUCKS CORP COM 855244109   477,221 6,130 SH   SOLE   6,041 0 89
STATE STR CORP COM 857477103   279,439 3,776 SH   SOLE   3,615 0 161
STEEL DYNAMICS INC COM 858119100   17,612 136 SH   SOLE   0 0 136
STERIS PLC SHS USD G8473T100   12,090,023 55,070 SH   SOLE   52,135 0 2,935
STRYKER CORPORATION COM 863667101   12,599,734 37,031 SH   SOLE   34,686 0 2,345
SUN LIFE FINANCIAL INC. COM 866796105   5,830 119 SH   SOLE   119 0 0
SUNCOR ENERGY INC NEW COM 867224107   81,725 2,145 SH   SOLE   2,145 0 0
SYNAPTICS INC COM 87157D109   9,212,105 104,446 SH   SOLE   97,869 0 6,577
SYNAPTICS INC COM 87157D109   971 11 SH   OTR   0 0 11
SYNOPSYS INC COM 871607107   12,684,299 21,316 SH   SOLE   21,316 0 0
SYSCO CORP COM 871829107   38,462 539 SH   SOLE   539 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   967,253 5,565 SH   SOLE   5,347 0 218
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   7,775 50 SH   SOLE   50 0 0
TARGET CORP COM 87612E106   11,117,701 75,099 SH   SOLE   70,855 0 4,244
TARGET CORP COM 87612E106   4,886 33 SH   OTR   0 0 33
TASKUS INC CLASS A COM 87652V109   666 50 SH   SOLE   50 0 0
TD SYNNEX CORPORATION COM 87162W100   1,487,477 12,890 SH   SOLE   10,382 0 2,508
TD SYNNEX CORPORATION COM 87162W100   808 7 SH   OTR   0 0 7
TE CONNECTIVITY LTD SHS H84989104   138,674 922 SH   SOLE   721 0 201
TEJON RANCH CO COM 879080109   18 1 SH   SOLE   0 0 1
TELADOC HEALTH INC COM 87918A105   235 24 SH   SOLE   0 0 24
TELEDYNE TECHNOLOGIES INC COM 879360105   11,401,622 29,387 SH   SOLE   27,248 0 2,139
TELEDYNE TECHNOLOGIES INC COM 879360105   3,104 8 SH   OTR   0 0 8
TELEFLEX INCORPORATED COM 879369106   2,174,632 10,339 SH   SOLE   8,534 0 1,805
TEMPUR SEALY INTL INC COM 88023U101   12,356 261 SH   SOLE   0 0 261
TERADATA CORP DEL COM 88076W103   2,800 81 SH   SOLE   0 0 81
TERADYNE INC COM 880770102   93,704 632 SH   SOLE   632 0 0
TESLA INC COM 88160R101   152,962 773 SH   SOLE   653 0 120
TETRA TECH INC NEW COM 88162G103   8,079,417 39,512 SH   SOLE   39,042 0 470
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   29,250 1,800 SH   SOLE   1,800 0 0
TEXAS INSTRS INC COM 882508104   9,111,183 46,837 SH   SOLE   43,116 0 3,721
TEXAS ROADHOUSE INC COM 882681109   8,222,098 47,884 SH   SOLE   43,766 0 4,118
TEXAS ROADHOUSE INC COM 882681109   2,920 17 SH   OTR   0 0 17
TEXTRON INC COM 883203101   17,177 200 SH   SOLE   0 0 200
THE CIGNA GROUP COM 125523100   8,081,137 24,446 SH   SOLE   23,402 0 1,044
THE TRADE DESK INC COM CL A 88339J105   44,929 460 SH   SOLE   460 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,845,614 5,146 SH   SOLE   4,349 0 797
THOMSON REUTERS CORP. COM 884903808   146,319 868 SH   SOLE   868 0 0
TIDAL TRUST III NAACP MINO ETF 45259A209   19,785 501 SH   SOLE   501 0 0
TIDAL TRUST III YWCA WOMENS ETF 45259A100   17,793 494 SH   SOLE   494 0 0
TIMKEN CO COM 887389104   1,252,777 15,634 SH   SOLE   13,630 0 2,004
TJX COS INC NEW COM 872540109   15,558,092 141,309 SH   SOLE   132,526 0 8,783
T-MOBILE US INC COM 872590104   131,288 745 SH   SOLE   435 0 310
TOAST INC CL A 888787108   25,770 1,000 SH   SOLE   0 0 1,000
TOPBUILD CORP COM 89055F103   42,765 111 SH   SOLE   111 0 0
TORO CO COM 891092108   525,436 5,619 SH   SOLE   4,528 0 1,091
TOTALENERGIES SE SPONSORED ADS 89151E109   148,764 2,231 SH   SOLE   2,231 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   66,680 1,000 SH   OTR   0 0 1,000
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   484,614 12,328 SH   SOLE   12,328 0 0
TOYOTA MOTOR CORP ADS 892331307   1,640 8 SH   SOLE   0 0 8
TRACTOR SUPPLY CO COM 892356106   7,022,026 26,007 SH   SOLE   24,056 0 1,951
TRANE TECHNOLOGIES PLC SHS G8994E103   120,389 366 SH   SOLE   364 0 2
TRANSDIGM GROUP INC COM 893641100   401,170 314 SH   SOLE   314 0 0
TRAVELERS COMPANIES INC COM 89417E109   10,289,002 50,600 SH   SOLE   47,515 0 3,085
TRAVELERS COMPANIES INC COM 89417E109   2,237 11 SH   OTR   0 0 11
TREEHOUSE FOODS INC COM 89469A104   623 17 SH   SOLE   17 0 0
TREX CO INC COM 89531P105   59,296 800 SH   SOLE   800 0 0
TRIMBLE INC COM 896239100   7,270 130 SH   SOLE   130 0 0
TRINET GROUP INC COM 896288107   4,336,121 43,361 SH   SOLE   37,860 0 5,501
TRINET GROUP INC COM 896288107   3,000 30 SH   OTR   0 0 30
TRUIST FINL CORP COM 89832Q109   1,596,963 41,106 SH   SOLE   37,002 0 4,104
TWILIO INC CL A 90138F102   60,276 1,061 SH   SOLE   200 0 861
UBER TECHNOLOGIES INC COM 90353T100   25,802 355 SH   SOLE   189 0 166
UBS GROUP AG SHS H42097107   1,965 67 SH   SOLE   0 0 67
UDR INC COM 902653104   78,391 1,905 SH   SOLE   1,905 0 0
ULTA BEAUTY INC COM 90384S303   11,648,009 30,186 SH   SOLE   28,647 0 1,539
ULTA BEAUTY INC COM 90384S303   3,859 10 SH   OTR   0 0 10
UMB FINL CORP COM 902788108   3,679,238 44,105 SH   SOLE   41,718 0 2,387
UNILEVER PLC SPON ADR NEW 904767704   101,567 1,847 SH   SOLE   1,847 0 0
UNION PAC CORP COM 907818108   272,762 1,206 SH   SOLE   1,160 0 46
UNITED AIRLS HLDGS INC COM 910047109   1,217 25 SH   SOLE   25 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,485,153 18,160 SH   SOLE   16,459 0 1,701
UNITED RENTALS INC COM 911363109   8,826,638 13,648 SH   SOLE   12,483 0 1,165
UNITEDHEALTH GROUP INC COM 91324P102   8,617,163 16,921 SH   SOLE   15,772 0 1,149
UNITEDHEALTH GROUP INC COM 91324P102   5,602 11 SH   OTR   0 0 11
UNIVERSAL HLTH SVCS INC CL B 913903100   6,649,278 35,956 SH   SOLE   33,975 0 1,981
UNIVERSAL HLTH SVCS INC CL B 913903100   3,144 17 SH   OTR   0 0 17
US BANCORP DEL COM NEW 902973304   3,307,201 83,305 SH   SOLE   77,160 0 6,145
V F CORP COM 918204108   4,050 300 SH   SOLE   300 0 0
V2X INC COM 92242T101   528 11 SH   SOLE   0 0 11
VAIL RESORTS INC COM 91879Q109   9,007 50 SH   SOLE   50 0 0
VALERO ENERGY CORP COM 91913Y100   110,607 706 SH   SOLE   687 0 19
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   91,122 273 SH   SOLE   273 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   5,650 57 SH   SOLE   7 0 50
VANGUARD BD INDEX FDS INTERMED TERM 921937819   824 11 SH   SOLE   0 0 11
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   774 11 SH   SOLE   0 0 11
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,688 22 SH   SOLE   0 0 22
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   192,230 2,668 SH   SOLE   0 0 2,668
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   56,604 1,163 SH   SOLE   0 0 1,163
VANGUARD INDEX FDS GROWTH ETF 922908736   2,843,455 7,603 SH   SOLE   7,168 0 435
VANGUARD INDEX FDS LARGE CAP ETF 922908637   33,200 133 SH   SOLE   0 0 133
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   10,412,661 45,359 SH   SOLE   44,878 0 481
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   826,542 5,495 SH   SOLE   4,905 0 590
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   3,912 26 SH   OTR   0 0 26
VANGUARD INDEX FDS MID CAP ETF 922908629   286,624 1,184 SH   SOLE   1,184 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   36,771 439 SH   SOLE   435 0 4
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,223,624 4,446 SH   SOLE   4,321 0 125
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   189,050 378 SH   OTR   0 0 378
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,024,530 5,613 SH   SOLE   5,157 0 456
VANGUARD INDEX FDS SM CP VAL ETF 922908611   8,579 47 SH   OTR   0 0 47
VANGUARD INDEX FDS SMALL CP ETF 922908751   291,257 1,336 SH   SOLE   1,148 0 188
VANGUARD INDEX FDS SML CP GRW ETF 922908595   6,852,817 27,397 SH   SOLE   26,655 0 742
VANGUARD INDEX FDS SML CP GRW ETF 922908595   2,002 8 SH   OTR   0 0 8
VANGUARD INDEX FDS TOTAL STK MKT 922908769   592,616 2,215 SH   SOLE   2,144 0 71
VANGUARD INDEX FDS VALUE ETF 922908744   1,838,930 11,464 SH   SOLE   9,955 0 1,509
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   12,304 281 SH   SOLE   143 0 138
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   21,880 500 SH   OTR   0 0 500
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   21,802 327 SH   SOLE   73 0 254
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,038,503 17,350 SH   SOLE   17,066 0 284
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   10,575 90 SH   OTR   0 0 90
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   2,110 52 SH   SOLE   0 0 52
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   11,191 140 SH   SOLE   0 0 140
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   5,422 94 SH   SOLE   0 0 94
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   863 19 SH   SOLE   0 0 19
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   71,874 1,239 SH   SOLE   1,239 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   15,201 162 SH   SOLE   41 0 121
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   264,881 1,451 SH   SOLE   1,385 0 66
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   25,006,729 506,004 SH   SOLE   478,212 0 27,792
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   38,512 779 SH   OTR   0 0 779
VANGUARD WELLINGTON FD US MOMENTUM 921935508   1,352 9 SH   SOLE   0 0 9
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   8,179 130 SH   SOLE   0 0 130
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   43,005 363 SH   SOLE   128 0 235
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   237,200 2,000 SH   OTR   0 0 2,000
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   187,466 2,306 SH   SOLE   2,193 0 113
VANGUARD WORLD FD COMM SRVC ETF 92204A884   47,679 345 SH   SOLE   345 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   106,155 184 SH   SOLE   184 0 0
VAXART INC COM NEW 92243A200   107 160 SH   SOLE   160 0 0
VEEVA SYS INC CL A COM 922475108   4,576 25 SH   SOLE   25 0 0
VENTAS INC COM 92276F100   20,094 392 SH   SOLE   392 0 0
VERITONE INC COM 92347M100   778 344 SH   SOLE   344 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   333,544 8,088 SH   SOLE   6,283 0 1,805
VERTEX PHARMACEUTICALS INC COM 92532F100   29,061 62 SH   SOLE   37 0 25
VIATRIS INC COM 92556V106   11,809 1,111 SH   SOLE   0 0 1,111
VISA INC COM CL A 92826C839   9,067,554 34,547 SH   SOLE   32,015 0 2,532
VISTA OUTDOOR INC COM 928377100   10,166 270 SH   SOLE   270 0 0
VISTRA CORP COM 92840M102   7,997 93 SH   SOLE   93 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   4,231 477 SH   SOLE   477 0 0
VROOM INC COM NEW 92918V208   10 1 SH   SOLE   1 0 0
VULCAN MATLS CO COM 929160109   21,138 85 SH   SOLE   85 0 0
WABTEC COM 929740108   161 1 SH   SOLE   0 0 1
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,665 138 SH   SOLE   113 0 25
WALKER & DUNLOP INC COM 93148P102   7,365 75 SH   SOLE   75 0 0
WALMART INC COM 931142103   11,922,363 176,080 SH   SOLE   164,565 0 11,515
WALMART INC COM 931142103   40,626 600 SH   OTR   0 0 600
WARNER BROS DISCOVERY INC COM SER A 934423104   9,561 1,285 SH   SOLE   875 0 410
WASTE CONNECTIONS INC COM 94106B101   149,551 853 SH   SOLE   844 0 9
WASTE MGMT INC DEL COM 94106L109   173,499 813 SH   SOLE   809 0 4
WATERS CORP COM 941848103   6,106,252 21,047 SH   SOLE   20,305 0 742
WATSCO INC COM 942622200   3,699,329 7,986 SH   SOLE   7,696 0 290
WEC ENERGY GROUP INC COM 92939U106   10,279 131 SH   SOLE   0 0 131
WELLS FARGO CO NEW COM 949746101   1,522,943 25,643 SH   SOLE   22,329 0 3,314
WELLS FARGO CO NEW PERP PFD CNV A 949746804   7,134 6 SH   SOLE   6 0 0
WELLTOWER INC COM 95040Q104   70,786 679 SH   SOLE   679 0 0
WENDYS CO COM 95058W100   391 23 SH   SOLE   0 0 23
WESCO INTL INC COM 95082P105   476 3 SH   SOLE   0 0 3
WESTERN DIGITAL CORP. COM 958102105   24,702 326 SH   SOLE   26 0 300
WESTERN UN CO COM 959802109   30,565 2,501 SH   SOLE   1,323 0 1,178
WEX INC COM 96208T104   1,907,090 10,766 SH   SOLE   10,766 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   14,553 513 SH   SOLE   0 0 513
WHEATON PRECIOUS METALS CORP COM 962879102   2,150 41 SH   SOLE   41 0 0
WILLIAMS COS INC COM 969457100   34,000 800 SH   SOLE   0 0 800
WILLIAMS SONOMA INC COM 969904101   2,462,176 8,720 SH   SOLE   7,899 0 821
WINGSTOP INC COM 974155103   17,085 40 SH   SOLE   0 0 40
WISDOMTREE TR EMG MKTS SMCAP 97717W281   164,608 3,200 SH   SOLE   3,200 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   7,497 149 SH   SOLE   0 0 149
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   956 19 SH   OTR   0 0 19
WISDOMTREE TR INDIA ERNGS FD 97717W422   444,513 9,207 SH   SOLE   9,207 0 0
WISDOMTREE TR INTERNTNL AI ENH 97717W786   124,783 3,170 SH   SOLE   3,170 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778   2,489,803 41,093 SH   SOLE   40,975 0 118
WISDOMTREE TR INTL SMCAP DIV 97717W760   2,230,748 35,163 SH   SOLE   34,888 0 275
WISDOMTREE TR US LARGECAP DIVD 97717W307   54,443 748 SH   SOLE   748 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   11,459 245 SH   SOLE   0 0 245
WISDOMTREE TR US MIDCAP FUND 97717W570   2,535,257 43,870 SH   SOLE   42,382 0 1,488
WISDOMTREE TR US QTLY DIV GRT 97717X669   7,805 100 SH   OTR   0 0 100
WISDOMTREE TR US SMALLCAP DIVD 97717W604   13,395 430 SH   SOLE   0 0 430
WK KELLOGG CO COM SHS 92942W107   412 25 SH   SOLE   25 0 0
WM TECHNOLOGY INC COM 92971A109   104 100 SH   SOLE   100 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   5,355 285 SH   SOLE   0 0 285
WORKDAY INC CL A 98138H101   17,885 80 SH   SOLE   75 0 5
WORTHINGTON ENTERPRISES INC COM 981811102   8,662 183 SH   SOLE   0 0 183
WP CAREY INC COM 92936U109   15,690 285 SH   SOLE   285 0 0
XCEL ENERGY INC COM 98389B100   189,609 3,550 SH   SOLE   2,462 0 1,088
XYLEM INC COM 98419M100   27,307 201 SH   SOLE   0 0 201
YUM BRANDS INC COM 988498101   387,558 2,926 SH   SOLE   2,926 0 0
YUM CHINA HLDGS INC COM 98850P109   15,698 509 SH   SOLE   509 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   5,870,301 19,002 SH   SOLE   17,688 0 1,314
ZIFF DAVIS INC COM 48123V102   954,234 17,334 SH   SOLE   15,060 0 2,274
ZIFF DAVIS INC COM 48123V102   771 14 SH   OTR   0 0 14
ZILLOW GROUP INC CL A 98954M101   2,252 50 SH   SOLE   0 0 50
ZILLOW GROUP INC CL C CAP STK 98954M200   928 20 SH   SOLE   20 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   621 28 SH   SOLE   0 0 28
ZIMMER BIOMET HOLDINGS INC COM 98956P102   116,246 1,071 SH   SOLE   1,031 0 40
ZIMVIE INC COM 98888T107   438 24 SH   SOLE   20 0 4
ZOETIS INC CL A 98978V103   18,897 109 SH   SOLE   65 0 44
ZSCALER INC COM 98980G102   9,610 50 SH   SOLE   50 0 0