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 261,537 1,685 SH   SOLE   1,685 0 0
3M CO COM 88579Y101 BBG001S5T7X2 310,360 2,000 SH   OTR   0 0 2,000
ABBOTT LABS COM 002824100 BBG001S5N9M6 6,354,524 47,443 SH   SOLE   47,443 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 16,098,793 69,529 SH   SOLE   69,529 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 4,279,322 18,482 SH   OTR   0 0 18,482
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 10,650,059 43,188 SH   SOLE   43,188 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 2,932,567 11,892 SH   OTR   0 0 11,892
ADOBE INC COM 00724F101 BBG001S5NCQ5 2,117,558 6,003 SH   OTR   0 0 6,003
ADOBE INC COM 00724F101 BBG001S5NCQ5 1,335,512 3,786 SH   SOLE   3,786 0 0
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 485 3 SH   SOLE   3 0 0
ADVISORS SER TR LOGAN CAP BRD IN 00770X246 BBG0193FZT19 3,661,816 58,362 SH   SOLE   58,362 0 0
ADVISORS SER TR LOGAN CAP BRD IN 00770X246 BBG0193FZT19 61,783,346 984,705 SH   OTR   0 0 984,705
AFFILIATED MANAGERS GROUP IN COM 008252108 BBG001S6DMD6 954 4 SH   SOLE   4 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 10,481,662 81,665 SH   SOLE   81,665 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 2,476,898 19,298 SH   OTR   0 0 19,298
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 1,731,830 6,350 SH   SOLE   6,350 0 0
AIRBNB INC COM CL A 009066101 BBG001Y2XS16 1,093 9 SH   SOLE   9 0 0
ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 785,881 6,276 SH   OTR   0 0 6,276
ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 19,284 154 SH   SOLE   154 0 0
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 29,440 166 SH   SOLE   166 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 BBG001S7FTC8 912 2 SH   SOLE   2 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 2,078,019 8,548 SH   OTR   0 0 8,548
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 28,709,482 118,097 SH   SOLE   118,097 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 32,200,160 132,212 SH   SOLE   132,212 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 2,243,096 9,210 SH   OTR   0 0 9,210
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 1,547,389 23,424 SH   SOLE   23,424 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 39,275,145 178,873 SH   SOLE   178,873 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 31,814,815 144,896 SH   OTR   0 0 144,896
AMDOCS LTD SHS G02602103 BBG001SBX7P3 656 8 SH   SOLE   8 0 0
AMENTUM HOLDINGS INC COM 023939101 BBG01NY7B770 575 24 SH   SOLE   24 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 67 6 SH   SOLE   6 0 0
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 44,842 135 SH   SOLE   135 0 0
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 384,640 2,000 SH   SOLE   2,000 0 0
AMETEK INC COM 031100100 BBG001S5NN54 564 3 SH   SOLE   3 0 0
AMGEN INC COM 031162100 BBG001S5NNL6 818,380 2,900 SH   OTR   0 0 2,900
AMGEN INC COM 031162100 BBG001S5NNL6 5,537,675 19,623 SH   SOLE   19,623 0 0
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 58,400,914 471,927 SH   SOLE   471,927 0 0
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 10,824,165 87,468 SH   OTR   0 0 87,468
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 1,454,133 4,078 SH   SOLE   4,078 0 0
APPLE INC COM 037833100 BBG001S5N8V8 69,560,958 273,184 SH   SOLE   273,184 0 0
APPLE INC COM 037833100 BBG001S5N8V8 66,069,101 259,471 SH   OTR   0 0 259,471
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1,024 5 SH   SOLE   5 0 0
APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 47,834,645 66,572 SH   SOLE   66,572 0 0
APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 10,490,684 14,600 SH   OTR   0 0 14,600
APTIV PLC COM SHS G3265R107 BBG01R914M77 1,720,693 19,957 SH   SOLE   19,957 0 0
ARISTA NETWORKS INC COM SHS 040413205 BBG001T51KQ0 15,055,486 103,325 SH   SOLE   103,325 0 0
ARISTA NETWORKS INC COM SHS 040413205 BBG001T51KQ0 8,714,041 59,804 SH   OTR   0 0 59,804
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 1,515,061 1,565 SH   OTR   0 0 1,565
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 3,257,623 3,365 SH   SOLE   3,365 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 3,880,804 50,584 SH   SOLE   50,584 0 0
AT&T INC COM 00206R102 BBG001S5VWH2 6,557,656 232,212 SH   SOLE   232,212 0 0
AT&T INC COM 00206R102 BBG001S5VWH2 6,102,664 216,100 SH   OTR   0 0 216,100
AUTODESK INC COM 052769106 BBG001S5SCD4 953,010 3,000 SH   OTR   0 0 3,000
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 5,333,862 18,173 SH   SOLE   18,173 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1,077,439 3,671 SH   OTR   0 0 3,671
AUTOZONE INC COM 053332102 BBG001S6Q5D9 3,560,899 830 SH   OTR   0 0 830
AUTOZONE INC COM 053332102 BBG001S6Q5D9 240,253 56 SH   SOLE   56 0 0
BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 5,575 532 SH   SOLE   532 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   56,325 44 SH   SOLE   44 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 332,394 6,443 SH   SOLE   6,443 0 0
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 1,089,600 10,000 SH   OTR   0 0 10,000
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 690,873 6,341 SH   SOLE   6,341 0 0
BCE INC COM NEW 05534B760 BBG001S5P2C0 184,945 7,907 SH   SOLE   7,907 0 0
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 270,273 1,444 SH   SOLE   1,444 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 125,685 250 SH   SOLE   250 0 0
BLACKROCK ETF TRUST II ISHARES INTERMED 092528207 BBG00ZNLVT57 48,331 2,025 SH   SOLE   2,025 0 0
BLACKROCK INC COM 09290D101 BBG01PSW2WR0 494,000 424 SH   SOLE   424 0 0
BLACKROCK INC COM 09290D101 BBG01PSW2WR0 1,049,283 900 SH   OTR   0 0 900
BLACKSTONE INC COM 09260D107 BBG001S7H949 743,539 4,352 SH   SOLE   4,352 0 0
BLOCK H & R INC COM 093671105 BBG001S5S031 961 19 SH   SOLE   19 0 0
BOEING CO COM 097023105 BBG001S5P0V3 87,411 405 SH   SOLE   405 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 2,316,287 429 SH   SOLE   429 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 8,498,451 1,574 SH   OTR   0 0 1,574
BOOT BARN HLDGS INC COM 099406100 BBG007D38ZV3 49,716 300 SH   SOLE   300 0 0
BOOT BARN HLDGS INC COM 099406100 BBG007D38ZV3 248,580 1,500 SH   OTR   0 0 1,500
BORGWARNER INC COM 099724106 BBG001S7F4D2 794,621 18,076 SH   OTR   0 0 18,076
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 827,040 24,000 SH   OTR   0 0 24,000
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 6,529,799 189,489 SH   SOLE   189,489 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 BBG001S78Z50 446,160 8,000 SH   OTR   0 0 8,000
BRINKER INTL INC COM 109641100 BBG001S5RFV8 704,467 5,561 SH   SOLE   5,561 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 827,585 18,350 SH   OTR   0 0 18,350
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 729,042 16,165 SH   SOLE   16,165 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 6,879,354 129,603 SH   SOLE   129,603 0 0
BROADCOM INC COM 11135F101 BBG00KHY5SY8 23,630,793 71,628 SH   OTR   0 0 71,628
BROADCOM INC COM 11135F101 BBG00KHY5SY8 74,292,436 225,190 SH   SOLE   225,190 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 1,190,850 5,000 SH   OTR   0 0 5,000
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 837,007 3,514 SH   SOLE   3,514 0 0
BROWN & BROWN INC COM 115236101 BBG001S5XFN0 1,619,666 17,269 SH   SOLE   17,269 0 0
BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 2,437 90 SH   SOLE   90 0 0
BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 32,500 400 SH   SOLE   400 0 0
BURLINGTON STORES INC COM 122017106 BBG004S641P3 10,733,538 42,175 SH   SOLE   42,175 0 0
BURLINGTON STORES INC COM 122017106 BBG004S641P3 3,247,166 12,759 SH   OTR   0 0 12,759
CAESARS ENTERTAINMENT INC NE COM 12769G100 BBG0074Q3NL5 351 13 SH   SOLE   13 0 0
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 3,393,607 35,987 SH   SOLE   35,987 0 0
CANADIAN SOLAR INC COM 136635109 BBG001SPNJT3 3,208 246 SH   SOLE   246 0 0
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 21,258 100 SH   SOLE   100 0 0
CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 628 4 SH   SOLE   4 0 0
CARMAX INC COM 143130102 BBG001SD9561 262,938 5,860 SH   SOLE   5,860 0 0
CARMAX INC COM 143130102 BBG001SD9561 559,978 12,480 SH   OTR   0 0 12,480
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 20,895 350 SH   SOLE   350 0 0
CARVANA CO CL A 146869102 BBG00GCTWF71 14,712 39 SH   SOLE   39 0 0
CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 1,371,466 2,426 SH   SOLE   2,426 0 0
CATERPILLAR INC COM 149123101 BBG001S5PJ06 3,960,345 8,300 SH   OTR   0 0 8,300
CATERPILLAR INC COM 149123101 BBG001S5PJ06 6,945,583 14,556 SH   SOLE   14,556 0 0
CBRE GROUP INC CL A 12504L109 BBG001SC2D27 16,859 107 SH   SOLE   107 0 0
CDW CORP COM 12514G108 BBG001V18TB6 1,260,714 7,915 SH   SOLE   7,915 0 0
CDW CORP COM 12514G108 BBG001V18TB6 3,305,060 20,750 SH   OTR   0 0 20,750
CELESTICA INC COM 15101Q207 BBG001S9CXM7 6,398,981 25,972 SH   SOLE   25,972 0 0
CELESTICA INC COM 15101Q207 BBG001S9CXM7 2,449,510 9,942 SH   OTR   0 0 9,942
CENCORA INC COM 03073E105 BBG001S8X7P0 3,062,794 9,800 SH   OTR   0 0 9,800
CENCORA INC COM 03073E105 BBG001S8X7P0 1,918,934 6,140 SH   SOLE   6,140 0 0
CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 731 43 SH   SOLE   43 0 0
CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 1,586,661 10,141 SH   OTR   0 0 10,141
CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 449,979 2,876 SH   SOLE   2,876 0 0
CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 7,049 30 SH   SOLE   30 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 17,539,476 112,947 SH   SOLE   112,947 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 6,087,368 39,200 SH   OTR   0 0 39,200
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 3,662,594 12,976 SH   SOLE   12,976 0 0
CHURCHILL DOWNS INC COM 171484108 BBG001S67Z80 38,804 400 SH   SOLE   400 0 0
CINTAS CORP COM 172908105 BBG001S7CRG1 6,184,073 30,128 SH   OTR   0 0 30,128
CINTAS CORP COM 172908105 BBG001S7CRG1 20,057,993 97,720 SH   SOLE   97,720 0 0
CISCO SYS INC COM 17275R102 BBG001S6HC62 2,960,397 43,268 SH   OTR   0 0 43,268
CISCO SYS INC COM 17275R102 BBG001S6HC62 9,050,529 132,279 SH   SOLE   132,279 0 0
CITIZENS & NORTHN CORP COM 172922106 BBG001S6YSF8 1,193,751 60,260 SH   OTR   0 0 60,260
CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 7,721 145 SH   SOLE   145 0 0
CME GROUP INC COM 12572Q105 BBG001S86547 75,565 280 SH   SOLE   280 0 0
CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 4,792,331 65,415 SH   SOLE   65,415 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 2,202,054 33,203 SH   SOLE   33,203 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 1,061,120 16,000 SH   OTR   0 0 16,000
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 633 7 SH   SOLE   7 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 1,205,919 17,980 SH   OTR   0 0 17,980
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 628,312 9,368 SH   SOLE   9,368 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 14,715,239 43,602 SH   SOLE   43,602 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 760,365 2,253 SH   OTR   0 0 2,253
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 3,599,446 45,027 SH   SOLE   45,027 0 0
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 2,011 64 SH   SOLE   64 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106 BBG001S5PK76 3,283,840 56,000 SH   OTR   0 0 56,000
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 700,799 7,409 SH   SOLE   7,409 0 0
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 7,737,462 81,800 SH   OTR   0 0 81,800
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 25,857 192 SH   SOLE   192 0 0
COPA HOLDINGS SA CL A P31076105 BBG001SKXLQ1 475 4 SH   SOLE   4 0 0
COPART INC COM 217204106 BBG001S7MTB1 10,674,619 237,372 SH   SOLE   237,372 0 0
COPART INC COM 217204106 BBG001S7MTB1 3,435,528 76,396 SH   OTR   0 0 76,396
CORNING INC COM 219350105 BBG001S5RLH1 2,128,350 25,946 SH   SOLE   25,946 0 0
CORPAY INC COM SHS 219948106 BBG001SHC7K8 2,120,437 7,368 SH   OTR   0 0 7,368
CORPAY INC COM SHS 219948106 BBG001SHC7K8 294,985 1,025 SH   SOLE   1,025 0 0
CORTEVA INC COM 22052L104 BBG00BN969D0 1,193,532 17,648 SH   OTR   0 0 17,648
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,605,968 1,735 SH   SOLE   1,735 0 0
CROCS INC COM 227046109 BBG001SDGFR8 251 3 SH   SOLE   3 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 25,500 52 SH   SOLE   52 0 0
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 482 5 SH   SOLE   5 0 0
CSX CORP COM 126408103 BBG001S5Q7Q3 68,171 1,920 SH   SOLE   1,920 0 0
CUMMINS INC COM 231021106 BBG001S5Q9M3 766,786 1,815 SH   SOLE   1,815 0 0
CUMMINS INC COM 231021106 BBG001S5Q9M3 6,232,069 14,755 SH   OTR   0 0 14,755
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 455,961 6,048 SH   SOLE   6,048 0 0
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 557,886 7,400 SH   OTR   0 0 7,400
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 397 2 SH   SOLE   2 0 0
DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 8,634,798 85,181 SH   SOLE   85,181 0 0
DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 2,222,030 21,920 SH   OTR   0 0 21,920
DEERE & CO COM 244199105 BBG001S5QFF7 9,310,271 20,361 SH   OTR   0 0 20,361
DEERE & CO COM 244199105 BBG001S5QFF7 189,306 414 SH   SOLE   414 0 0
DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 142 1 SH   SOLE   1 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 3,609,412 37,823 SH   SOLE   37,823 0 0
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 30,539 213 SH   SOLE   213 0 0
DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 5,578,389 25,103 SH   OTR   0 0 25,103
DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 25,747,683 115,866 SH   SOLE   115,866 0 0
DISNEY WALT CO COM 254687106 BBG001S5QHF3 3,709,800 32,400 SH   OTR   0 0 32,400
DISNEY WALT CO COM 254687106 BBG001S5QHF3 1,554,910 13,580 SH   SOLE   13,580 0 0
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 77,135 1,261 SH   SOLE   1,261 0 0
DONEGAL GROUP INC CL A 257701201 BBG001SHRMC8 4,337,601 223,703 SH   OTR   0 0 223,703
DONEGAL GROUP INC CL B 257701300 BBG001SD41P4 2,246,775 135,185 SH   OTR   0 0 135,185
DOVER CORP COM 260003108 BBG001S5QL46 208,538 1,250 SH   SOLE   1,250 0 0
DOW INC COM 260557103 BBG00BN96931 385,958 16,832 SH   OTR   0 0 16,832
DOW INC COM 260557103 BBG00BN96931 368,737 16,081 SH   SOLE   16,081 0 0
DR REDDYS LABS LTD ADR 256135203 BBG001SHMCN3 574,578 41,100 SH   SOLE   41,100 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 BBG0112Z58K1 28,265 250 SH   SOLE   250 0 0
DTE ENERGY CO COM 233331107 BBG001S5QN88 75,792 536 SH   SOLE   536 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 3,574,891 28,888 SH   SOLE   28,888 0 0
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 1,311,210 16,832 SH   OTR   0 0 16,832
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 1,649,131 21,170 SH   SOLE   21,170 0 0
DYCOM INDS INC COM 267475101 BBG001S6MGW8 2,100,672 7,200 SH   OTR   0 0 7,200
E L F BEAUTY INC COM 26856L103 BBG00DQ6VYQ2 397,440 3,000 SH   OTR   0 0 3,000
E L F BEAUTY INC COM 26856L103 BBG00DQ6VYQ2 202,429 1,528 SH   SOLE   1,528 0 0
EATON CORP PLC SHS G29183103 BBG001S5QZ45 2,179,632 5,824 SH   OTR   0 0 5,824
EATON CORP PLC SHS G29183103 BBG001S5QZ45 9,897,814 26,447 SH   SOLE   26,447 0 0
ECOLAB INC COM 278865100 BBG001S5QRB5 187,594 685 SH   SOLE   685 0 0
EDISON INTL COM 281020107 BBG001S7MY75 387 7 SH   SOLE   7 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 281,605 3,621 SH   SOLE   3,621 0 0
ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 3,541,650 17,559 SH   OTR   0 0 17,559
ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 9,838,158 48,776 SH   SOLE   48,776 0 0
ELI LILLY & CO COM 532457108 BBG001S5STL8 16,979,802 22,254 SH   OTR   0 0 22,254
ELI LILLY & CO COM 532457108 BBG001S5STL8 4,574,174 5,995 SH   SOLE   5,995 0 0
EMBECTA CORP COMMON STOCK 29082K105 BBG014L7D4H0 4,515 320 SH   SOLE   320 0 0
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 4,409,878 33,617 SH   SOLE   33,617 0 0
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 1,105,192 8,425 SH   OTR   0 0 8,425
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 79,424 1,574 SH   SOLE   1,574 0 0
ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 8,630 93 SH   SOLE   93 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 158,132 5,057 SH   SOLE   5,057 0 0
EOG RES INC COM 26875P101 BBG001S5ZB93 1,009 9 SH   SOLE   9 0 0
EQUIFAX INC COM 294429105 BBG001S5QSK3 770 3 SH   SOLE   3 0 0
EQUINIX INC COM 29444U700 BBG001SKBNS9 3,116,098 3,978 SH   SOLE   3,978 0 0
EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 5,581,084 228,921 SH   SOLE   228,921 0 0
EXELON CORP COM 30161N101 BBG001SBJMT2 22,325 496 SH   SOLE   496 0 0
EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 42,564 302 SH   SOLE   302 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 563,750 5,000 SH   OTR   0 0 5,000
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 2,782,832 24,681 SH   SOLE   24,681 0 0
F N B CORP COM 302520101 BBG001S5R1Q5 1,119,645 69,500 SH   OTR   0 0 69,500
F5 INC COM 315616102 BBG001SCP8D1 2,100,735 6,500 SH   OTR   0 0 6,500
FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 785,842 2,743 SH   SOLE   2,743 0 0
FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 25,441 17 SH   SOLE   17 0 0
FASTENAL CO COM 311900104 BBG001S5R1F7 18,494,084 377,122 SH   SOLE   377,122 0 0
FASTENAL CO COM 311900104 BBG001S5R1F7 5,961,695 121,568 SH   OTR   0 0 121,568
FEDEX CORP COM 31428X106 BBG001S5R3M5 107,765 457 SH   SOLE   457 0 0
FERRARI N V COM N3167Y103 BBG009PH3Q95 1,630,824 3,361 SH   SOLE   3,361 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 3,030 34 SH   SOLE   34 0 0
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 BBG01K4JLZG0 1,303 37 SH   SOLE   37 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 198 3 SH   SOLE   3 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 1,258 22 SH   SOLE   22 0 0
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 BBG00DRGLM86 2,688 36 SH   SOLE   36 0 0
FIDELITY NATIONAL FINANCIAL COM SHS 31620R303 BBG006N7S6J1 4,692 78 SH   SOLE   78 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 1,210 9 SH   SOLE   9 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337345102 BBG001SQWVL2 26,742 117 SH   SOLE   117 0 0
FIRST UTD CORP COM 33741H107 BBG001S73MD5 182,048 4,951 SH   SOLE   4,951 0 0
FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 8,935 195 SH   SOLE   195 0 0
FISERV INC COM 337738108 BBG001S5R6Q4 2,718,102 21,082 SH   OTR   0 0 21,082
FISERV INC COM 337738108 BBG001S5R6Q4 4,215,108 32,693 SH   SOLE   32,693 0 0
FIVE BELOW INC COM 33829M101 BBG001TCDMY9 96,688 625 SH   SOLE   625 0 0
FIVE BELOW INC COM 33829M101 BBG001TCDMY9 1,978,922 12,792 SH   OTR   0 0 12,792
FLEX LTD ORD Y2573F102 BBG001SC5SP6 2,463,145 42,490 SH   OTR   0 0 42,490
FLEX LTD ORD Y2573F102 BBG001SC5SP6 22,537,924 388,786 SH   SOLE   388,786 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 BBG007GJ2F90 132,365 1,796 SH   SOLE   1,796 0 0
FLOWSERVE CORP COM 34354P105 BBG001SB3F87 1,063 20 SH   SOLE   20 0 0
FLOWSERVE CORP COM 34354P105 BBG001SB3F87 1,057,486 19,900 SH   OTR   0 0 19,900
FORWARD AIR CORP COM 34986A104 BBG001SC0FW1 194,223 7,575 SH   SOLE   7,575 0 0
FRANKLIN FINL SVCS CORP COM 353525108 BBG001S6Z4V2 1,865,300 40,550 SH   OTR   0 0 40,550
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 628 16 SH   SOLE   16 0 0
FULTON FINL CORP PA COM 360271100 BBG001S5RF02 3,804,246 204,200 SH   OTR   0 0 204,200
GARTNER INC COM 366651107 BBG001S5SD60 263 1 SH   SOLE   1 0 0
GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 2,057,308 6,839 SH   OTR   0 0 6,839
GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 7,876,936 26,185 SH   SOLE   26,185 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 65,562 873 SH   SOLE   873 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 37,550 500 SH   OTR   0 0 500
GE VERNOVA INC COM 36828A101 BBG013G17W77 445,803 725 SH   OTR   0 0 725
GE VERNOVA INC COM 36828A101 BBG013G17W77 1,528,027 2,485 SH   SOLE   2,485 0 0
GEN DIGITAL INC COM 668771108 BBG001S5QG38 625 22 SH   SOLE   22 0 0
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 1,125,300 3,300 SH   OTR   0 0 3,300
GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 815,230 13,371 SH   SOLE   13,371 0 0
GENPACT LIMITED SHS G3922B107 BBG001SJT2Y2 753,350 17,984 SH   SOLE   17,984 0 0
GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 1,183,059 14,240 SH   OTR   0 0 14,240
GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 505,293 6,082 SH   SOLE   6,082 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 1,351 28 SH   SOLE   28 0 0
GLOBANT S A COM L44385109 BBG00564Y4W2 176,157 3,070 SH   SOLE   3,070 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 796 1 SH   SOLE   1 0 0
GOOSEHEAD INS INC COM CL A 38267D109 BBG00KHHBMD4 744,200 10,000 SH   OTR   0 0 10,000
GRAINGER W W INC COM 384802104 BBG001S5RRD2 2,405,271 2,524 SH   OTR   0 0 2,524
GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 1,408,316 71,963 SH   OTR   0 0 71,963
GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 3,850,007 196,730 SH   SOLE   196,730 0 0
GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 4,027,124 93,307 SH   SOLE   93,307 0 0
GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 479,939 11,120 SH   OTR   0 0 11,120
HALEON PLC SPON ADS 405552100 BBG018GZNDB0 906 101 SH   SOLE   101 0 0
HEICO CORP NEW CL A 422806208 BBG001S96YM2 1,270 5 SH   SOLE   5 0 0
HERSHEY CO COM 427866108 BBG001S5S148 9,782,715 52,300 SH   OTR   0 0 52,300
HOME DEPOT INC COM 437076102 BBG001S5RTW7 14,856,988 36,667 SH   SOLE   36,667 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 3,769,888 9,304 SH   OTR   0 0 9,304
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 BBG001S5RXR4 4,825,250 156,664 SH   SOLE   156,664 0 0
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 5,408,529 25,694 SH   SOLE   25,694 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 11,002 155 SH   SOLE   155 0 0
HUBBELL INC COM 443510607 BBG001S5S1L9 9,300,062 21,612 SH   SOLE   21,612 0 0
HUBBELL INC COM 443510607 BBG001S5S1L9 3,247,119 7,546 SH   OTR   0 0 7,546
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 829,478 3,181 SH   OTR   0 0 3,181
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 287,879 1,104 SH   SOLE   1,104 0 0
INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 799,069 49,113 SH   SOLE   49,113 0 0
INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 798,515 49,079 SH   OTR   0 0 49,079
ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 6,484,491 248,638 SH   SOLE   248,638 0 0
INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 36,766 445 SH   SOLE   445 0 0
INSPERITY INC COM 45778Q107 BBG001S894P4 1,200,185 24,394 SH   OTR   0 0 24,394
INSPERITY INC COM 45778Q107 BBG001S894P4 2,365,162 48,072 SH   SOLE   48,072 0 0
INTEL CORP COM 458140100 BBG001S5SF65 228,140 6,800 SH   SOLE   6,800 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 842 5 SH   SOLE   5 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 2,521,368 8,936 SH   SOLE   8,936 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 15,659,880 55,500 SH   OTR   0 0 55,500
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 59,263 963 SH   SOLE   963 0 0
INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 502 18 SH   SOLE   18 0 0
INTUIT COM 461202103 BBG001S6TWR2 2,369,015 3,469 SH   SOLE   3,469 0 0
INTUIT COM 461202103 BBG001S6TWR2 1,273,627 1,865 SH   OTR   0 0 1,865
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 BBG0027F1V40 1,321 17 SH   SOLE   17 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 1,123 97 SH   SOLE   97 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 1,026 14 SH   SOLE   14 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 76,247 127 SH   SOLE   127 0 0
IPG PHOTONICS CORP COM 44980X109 BBG001SG95B8 820,250 10,358 SH   SOLE   10,358 0 0
IPG PHOTONICS CORP COM 44980X109 BBG001SG95B8 1,351,140 17,062 SH   OTR   0 0 17,062
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 2,434,841 12,819 SH   OTR   0 0 12,819
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 716,454 3,772 SH   SOLE   3,772 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 80,021 965 SH   SOLE   965 0 0
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 12,065 135 SH   SOLE   135 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 196,951 1,648 SH   SOLE   1,648 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 47,073 488 SH   SOLE   488 0 0
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 17,724 203 SH   SOLE   203 0 0
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1,632 25 SH   SOLE   25 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 118,830 1,000 SH   SOLE   1,000 0 0
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 659 4 SH   SOLE   4 0 0
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 1,296 13 SH   SOLE   13 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 8,032 12 SH   SOLE   12 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 46,499 910 SH   SOLE   910 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 6,865 269 SH   SOLE   269 0 0
ISHARES TR IBOND DEC 2030 46436E593 BBG00VYKY6D4 6,859 345 SH   SOLE   345 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841 BBG00RYR47N8 6,866 305 SH   SOLE   305 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 BBG00RYR4L11 6,849 306 SH   SOLE   306 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825 BBG00RYR4R90 6,849 312 SH   SOLE   312 0 0
ISHARES TR IBONDS DEC 2031 46436E460 BBG011R6KC59 6,868 334 SH   SOLE   334 0 0
ISHARES TR IBONDS DEC 2032 46436E296 BBG018NNRQP1 6,890 298 SH   SOLE   298 0 0
ISHARES TR IBONDS DEC 2033 46436E148 BBG01H7B1FH6 6,900 280 SH   SOLE   280 0 0
ISHARES TR IBONDS DEC 29 46436E205 BBG00Q79F703 6,880 293 SH   SOLE   293 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 6,874 283 SH   SOLE   283 0 0
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 1,452 10 SH   SOLE   10 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 127,054 2,396 SH   SOLE   2,396 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 5,695 67 SH   SOLE   67 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 1,617 17 SH   SOLE   17 0 0
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 1,795 7 SH   SOLE   7 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 4,467 23 SH   SOLE   23 0 0
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 25,949 71 SH   SOLE   71 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 224,080 478 SH   SOLE   478 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 814,360 4,000 SH   SOLE   4,000 0 0
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 966 10 SH   SOLE   10 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1,452 6 SH   SOLE   6 0 0
ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 88,579 626 SH   SOLE   626 0 0
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 1,705 8 SH   SOLE   8 0 0
ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 603 11 SH   SOLE   11 0 0
ISHARES TR US REGNL BKS ETF 464288778 BBG001SQZTM3 33 1 SH   SOLE   1 0 0
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 1,248 54 SH   SOLE   54 0 0
ITT INC COM 45073V108 BBG00CVQZQB3 715 4 SH   SOLE   4 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 32,890 576 SH   SOLE   576 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 26,862 467 SH   SOLE   467 0 0
JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 59,944 400 SH   SOLE   400 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 BBG001SNW8K1 338,462 2,568 SH   SOLE   2,568 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 3,597,148 19,400 SH   OTR   0 0 19,400
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 11,444,566 61,722 SH   SOLE   61,722 0 0
JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 550 5 SH   SOLE   5 0 0
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 21,740,409 68,923 SH   SOLE   68,923 0 0
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 2,649,612 8,400 SH   OTR   0 0 8,400
KELLANOVA COM 487836108 BBG001S5SJL0 582,342 7,100 SH   OTR   0 0 7,100
KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 714 28 SH   SOLE   28 0 0
KEYCORP COM 493267108 BBG001S5SKV6 560,700 30,000 SH   OTR   0 0 30,000
KIMBELL RTY PARTNERS LP UNIT 49435R102 BBG00FQH6N85 4,047 300 SH   SOLE   300 0 0
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 332,610 2,675 SH   SOLE   2,675 0 0
KIMCO RLTY CORP COM 49446R109 BBG001S70279 161,144 7,375 SH   SOLE   7,375 0 0
KIRBY CORP COM 497266106 BBG001S5SKT9 351,575 4,213 SH   SOLE   4,213 0 0
KKR & CO INC COM 48251W104 BBG001S6PW05 6,279,829 48,325 SH   SOLE   48,325 0 0
KKR & CO INC COM 48251W104 BBG001S6PW05 1,750,816 13,473 SH   OTR   0 0 13,473
KLA CORP COM NEW 482480100 BBG001S5SLM4 6,357,268 5,894 SH   OTR   0 0 5,894
KLA CORP COM NEW 482480100 BBG001S5SLM4 51,482,311 47,731 SH   SOLE   47,731 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 BBG001S5V5G2 9,023 331 SH   SOLE   331 0 0
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 241,235 9,264 SH   OTR   0 0 9,264
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 7,812 300 SH   SOLE   300 0 0
LAM RESEARCH CORP COM NEW 512807306 BBG001S5SW40 136,712 1,021 SH   SOLE   1,021 0 0
LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 118,082 2,033 SH   SOLE   2,033 0 0
LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 1,249,533 21,514 SH   OTR   0 0 21,514
LANTHEUS HLDGS INC COM 516544103 BBG006Q52RF8 575,884 11,228 SH   SOLE   11,228 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 1,471,604 16,700 SH   OTR   0 0 16,700
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 78,956 896 SH   SOLE   896 0 0
LAZARD INC COM 52110M109 BBG001S711C4 3,016 57 SH   SOLE   57 0 0
LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 3,137,011 13,302 SH   OTR   0 0 13,302
LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 11,920,528 50,547 SH   SOLE   50,547 0 0
LINDE PLC SHS G54950103 BBG01FND0CH6 950,000 2,000 SH   OTR   0 0 2,000
LINDE PLC SHS G54950103 BBG01FND0CH6 6,007,406 12,647 SH   SOLE   12,647 0 0
LITHIA MTRS INC COM 536797103 BBG001SC88P7 10,728,060 33,950 SH   SOLE   33,950 0 0
LITHIA MTRS INC COM 536797103 BBG001SC88P7 4,509,320 14,270 SH   OTR   0 0 14,270
LITTELFUSE INC COM 537008104 BBG001S744B6 1,599,640 6,176 SH   SOLE   6,176 0 0
LITTELFUSE INC COM 537008104 BBG001S744B6 1,380,264 5,329 SH   OTR   0 0 5,329
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 5,202,528 1,145,931 SH   SOLE   1,145,931 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 5,394,041 10,805 SH   SOLE   10,805 0 0
LOGITECH INTL S A SHS H50430232 BBG001S9T9J6 6,156,107 56,128 SH   SOLE   56,128 0 0
LOGITECH INTL S A SHS H50430232 BBG001S9T9J6 1,775,719 16,190 SH   OTR   0 0 16,190
LOWES COS INC COM 548661107 BBG001S5SVL3 1,508 6 SH   SOLE   6 0 0
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 8,320,724 25,010 SH   SOLE   25,010 0 0
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 3,423,380 10,290 SH   OTR   0 0 10,290
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 3,431,558 19,286 SH   SOLE   19,286 0 0
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 1,673,076 9,403 SH   OTR   0 0 9,403
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 1,723,071 6,616 SH   OTR   0 0 6,616
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 7,347,326 28,211 SH   SOLE   28,211 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 806 4 SH   SOLE   4 0 0
MASIMO CORP COM 574795100 BBG001S71GQ6 1,670,118 11,319 SH   SOLE   11,319 0 0
MASIMO CORP COM 574795100 BBG001S71GQ6 2,034,124 13,786 SH   OTR   0 0 13,786
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 7,957,083 13,989 SH   OTR   0 0 13,989
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 41,979,791 73,803 SH   SOLE   73,803 0 0
MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 564,355 15,978 SH   SOLE   15,978 0 0
MAXIMUS INC COM 577933104 BBG001S6G4K5 731 8 SH   SOLE   8 0 0
MCDONALDS CORP COM 580135101 BBG001S5T110 3,737,847 12,300 SH   OTR   0 0 12,300
MCDONALDS CORP COM 580135101 BBG001S5T110 4,949,655 16,288 SH   SOLE   16,288 0 0
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 582,978 6,121 SH   SOLE   6,121 0 0
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 428,580 4,500 SH   OTR   0 0 4,500
MERCK & CO INC COM 58933Y105 BBG001S5TC52 4,936,519 58,817 SH   SOLE   58,817 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 8,393,000 100,000 SH   OTR   0 0 100,000
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 42,657,766 58,087 SH   SOLE   58,087 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 11,180,936 15,225 SH   OTR   0 0 15,225
METLIFE INC COM 59156R108 BBG001S5T3R8 1,082,648 13,144 SH   SOLE   13,144 0 0
METLIFE INC COM 59156R108 BBG001S5T3R8 906,070 11,000 SH   OTR   0 0 11,000
METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 5,422,353 4,417 SH   OTR   0 0 4,417
METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 13,674,348 11,139 SH   SOLE   11,139 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 512,476 7,980 SH   OTR   0 0 7,980
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 3,692,129 57,492 SH   SOLE   57,492 0 0
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 1,004 6 SH   SOLE   6 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 37,474,975 72,352 SH   SOLE   72,352 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 51,890,303 100,184 SH   OTR   0 0 100,184
MIDDLEBY CORP COM 596278101 BBG001S8N9X8 645,774 4,858 SH   OTR   0 0 4,858
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 12,221,525 195,638 SH   SOLE   195,638 0 0
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 1,282,697 20,533 SH   OTR   0 0 20,533
MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 8,286 9 SH   SOLE   9 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 1,756,724 26,099 SH   OTR   0 0 26,099
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 7,457,544 110,794 SH   SOLE   110,794 0 0
MOODYS CORP COM 615369105 BBG001S5VP87 10,959 23 SH   SOLE   23 0 0
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 5,568,639 35,032 SH   SOLE   35,032 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 3,162,618 6,916 SH   SOLE   6,916 0 0
MSC INDL DIRECT INC CL A 553530106 BBG001S5TD87 39,712 431 SH   SOLE   431 0 0
MSCI INC COM 55354G100 BBG001SV8B05 1,985,935 3,500 SH   OTR   0 0 3,500
MSCI INC COM 55354G100 BBG001SV8B05 2,720,164 4,794 SH   SOLE   4,794 0 0
NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 2,153,850 14,171 SH   SOLE   14,171 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 6,109,696 5,096 SH   OTR   0 0 5,096
NETFLIX INC COM 64110L106 BBG001SF6L46 48,863,184 40,756 SH   SOLE   40,756 0 0
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 4,751,918 62,948 SH   SOLE   62,948 0 0
NEXTRACKER INC CLASS A COM 65290E101 BBG00835TQ17 5,549 75 SH   SOLE   75 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 1,081,512 15,510 SH   OTR   0 0 15,510
NIKE INC CL B 654106103 BBG001S6NTK2 164,075 2,353 SH   SOLE   2,353 0 0
NISOURCE INC COM 65473P105 BBG001S5TMF9 32,085 741 SH   SOLE   741 0 0
NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 380 79 SH   SOLE   79 0 0
NORDSON CORP COM 655663102 BBG001S5TKK7 6,649,028 29,297 SH   SOLE   29,297 0 0
NORDSON CORP COM 655663102 BBG001S5TKK7 3,249,016 14,316 SH   OTR   0 0 14,316
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 3,064,182 10,200 SH   OTR   0 0 10,200
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1,870,052 6,225 SH   SOLE   6,225 0 0
NORTHERN TR CORP COM 665859104 BBG001S5TRG7 1,211 9 SH   SOLE   9 0 0
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 3,660,056 6,007 SH   SOLE   6,007 0 0
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 6,707,618 52,305 SH   SOLE   52,305 0 0
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 1,113,740 20,071 SH   SOLE   20,071 0 0
NUCOR CORP COM 670346105 BBG001S5TRV0 406,290 3,000 SH   SOLE   3,000 0 0
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 470 8 SH   SOLE   8 0 0
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 1,090,245 18,570 SH   OTR   0 0 18,570
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 14,892,423 79,818 SH   SOLE   79,818 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 3,459,193 18,540 SH   OTR   0 0 18,540
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 1,602,308 7,036 SH   SOLE   7,036 0 0
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 1,421,263 6,241 SH   OTR   0 0 6,241
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   306 12 PRN   SOLE   12 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 9,711,880 68,986 SH   SOLE   68,986 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 2,704,525 19,211 SH   OTR   0 0 19,211
ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 1,228,016 24,904 SH   SOLE   24,904 0 0
ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 1,627,230 33,000 SH   OTR   0 0 33,000
ONEMAIN HLDGS INC COM 68268W103 BBG005497H09 2,493,951 44,172 SH   OTR   0 0 44,172
ONEMAIN HLDGS INC COM 68268W103 BBG005497H09 5,892,150 104,360 SH   SOLE   104,360 0 0
ORACLE CORP COM 68389X105 BBG001S5SJG6 7,734,100 27,500 SH   OTR   0 0 27,500
ORACLE CORP COM 68389X105 BBG001S5SJG6 8,105,059 28,819 SH   SOLE   28,819 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 485,145 4,500 SH   OTR   0 0 4,500
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 24,257 225 SH   SOLE   225 0 0
ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 2,243 210 SH   SOLE   210 0 0
OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 9,234 101 SH   SOLE   101 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 182,420 1,000 SH   SOLE   1,000 0 0
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 407 2 SH   SOLE   2 0 0
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 4,710,190 6,213 SH   SOLE   6,213 0 0
PAYCHEX INC COM 704326107 BBG001S5V135 112,056 884 SH   SOLE   884 0 0
PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 6,053,596 29,084 SH   SOLE   29,084 0 0
PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 2,220,021 10,666 SH   OTR   0 0 10,666
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 794,057 11,841 SH   OTR   0 0 11,841
PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 397 3 SH   SOLE   3 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 BBG001S96493 1,862,402 10,709 SH   SOLE   10,709 0 0
PENTAIR PLC SHS G7S00T104 BBG001S69VB3 665 6 SH   SOLE   6 0 0
PEPSICO INC COM 713448108 BBG001S695T1 7,710,156 54,900 SH   OTR   0 0 54,900
PEPSICO INC COM 713448108 BBG001S695T1 5,942,597 42,314 SH   SOLE   42,314 0 0
PFIZER INC COM 717081103 BBG001S5V466 6,725,483 263,951 SH   SOLE   263,951 0 0
PFIZER INC COM 717081103 BBG001S5V466 4,932,928 193,600 SH   OTR   0 0 193,600
PG&E CORP COM 69331C108 BBG001S5V206 1,131 75 SH   SOLE   75 0 0
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 6,255,028 38,564 SH   SOLE   38,564 0 0
PHILLIPS 66 COM 718546104 BBG00286S4P7 1,809,066 13,300 SH   OTR   0 0 13,300
PHILLIPS 66 COM 718546104 BBG00286S4P7 56,448 415 SH   SOLE   415 0 0
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 5,182,989 25,795 SH   OTR   0 0 25,795
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 495,383 2,465 SH   SOLE   2,465 0 0
POLARIS INC COM 731068102 BBG001S7HWZ4 2,325 40 SH   SOLE   40 0 0
POOL CORP COM 73278L105 BBG001S5VBK4 2,370,175 7,644 SH   OTR   0 0 7,644
POOL CORP COM 73278L105 BBG001S5VBK4 4,399,715 14,189 SH   SOLE   14,189 0 0
PPL CORP COM 69351T106 BBG001S5VC31 16,165 435 SH   SOLE   435 0 0
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 398,145 3,879 SH   SOLE   3,879 0 0
PRIMERICA INC COM 74164M108 BBG001T5ZSQ6 5,214,489 18,785 SH   SOLE   18,785 0 0
PRIMERICA INC COM 74164M108 BBG001T5ZSQ6 3,963,708 14,279 SH   OTR   0 0 14,279
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 12,122,985 78,900 SH   OTR   0 0 78,900
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 2,663,581 17,335 SH   SOLE   17,335 0 0
PTC INC COM 69370C100 BBG001S6DNK6 922,726 4,545 SH   SOLE   4,545 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 4,730 57 SH   SOLE   57 0 0
PULTE GROUP INC COM 745867101 BBG001S5V5K7 1,410,610 10,676 SH   SOLE   10,676 0 0
QUALCOMM INC COM 747525103 BBG001S6VS70 507,791 3,052 SH   SOLE   3,052 0 0
QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 953 5 SH   SOLE   5 0 0
RADIAN GROUP INC COM 750236101 BBG001SBWXG7 507 14 SH   SOLE   14 0 0
RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 5,236,456 30,339 SH   SOLE   30,339 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 39,620 1,000 SH   SOLE   1,000 0 0
REGAL REXNORD CORPORATION COM 758750103 BBG001S5VL68 430 3 SH   SOLE   3 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 4,091,304 155,150 SH   SOLE   155,150 0 0
REVOLVE GROUP INC CL A 76156B107 BBG00M4RHC48 124,009 5,822 SH   SOLE   5,822 0 0
REVVITY INC COM 714046109 BBG001SBKS35 29,363 335 SH   SOLE   335 0 0
RH COM 74967X103 BBG002293Q93 1,251,262 6,159 SH   OTR   0 0 6,159
RH COM 74967X103 BBG002293Q93 1,836,770 9,041 SH   SOLE   9,041 0 0
ROBERT HALF INC. COM 770323103 BBG001S5VP41 3,534 104 SH   SOLE   104 0 0
ROYAL BK CDA COM 780087102 BBG001S60869 6,270,736 42,565 SH   SOLE   42,565 0 0
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 1,477,192 8,828 SH   SOLE   8,828 0 0
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 889,024 5,313 SH   OTR   0 0 5,313
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 2,287,537 4,700 SH   OTR   0 0 4,700
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 5,908,891 12,140 SH   SOLE   12,140 0 0
SALESFORCE INC COM 79466L302 BBG001SDLP09 474 2 SH   SOLE   2 0 0
SANOFI SA SPONSORED ADR 80105N105 BBG001S5W768 6,276,997 132,987 SH   SOLE   132,987 0 0
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 4,331 126 SH   SOLE   126 0 0
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 24,440 256 SH   SOLE   256 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 0 0 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 431 16 SH   SOLE   16 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 6,037 26 SH   SOLE   26 0 0
SEI INVTS CO COM 784117103 BBG001S5VZJ3 823,045 9,700 SH   OTR   0 0 9,700
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 7,986 67 SH   SOLE   67 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 3,531 40 SH   SOLE   40 0 0
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 3,974 26 SH   SOLE   26 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 6,578 27 SH   SOLE   27 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 4,054 52 SH   SOLE   52 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 7,360 53 SH   SOLE   53 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 839 9 SH   SOLE   9 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 BBG00JPGYWV3 457,334 14,970 SH   SOLE   14,970 0 0
SERVICENOW INC COM 81762P102 BBG001T4JFC0 1,855,284 2,016 SH   SOLE   2,016 0 0
SHARKNINJA INC COM SHS G8068L108 BBG01HN2K366 1,954,693 18,950 SH   SOLE   18,950 0 0
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 1,001,420 14,000 SH   OTR   0 0 14,000
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 15,945,321 222,918 SH   SOLE   222,918 0 0
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 14,096,520 40,711 SH   SOLE   40,711 0 0
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 12,283,920 35,476 SH   OTR   0 0 35,476
SHOPIFY INC CL A SUB VTG SHS 82509L107 BBG004DW5NC7 2,965,559 19,958 SH   SOLE   19,958 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 BBG004DW5NC7 1,902,844 12,806 SH   OTR   0 0 12,806
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 225,204 1,200 SH   OTR   0 0 1,200
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 14,075 75 SH   SOLE   75 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 2,183 59 SH   SOLE   59 0 0
SOLVENTUM CORP COM SHS 83444M101 BBG018YZH6V0 36,500 500 SH   OTR   0 0 500
SOLVENTUM CORP COM SHS 83444M101 BBG018YZH6V0 29,346 402 SH   SOLE   402 0 0
SOUTHERN CO COM 842587107 BBG001S5W777 10,993 116 SH   SOLE   116 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 336,864 506 SH   SOLE   506 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 4,182 40 SH   SOLE   40 0 0
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 BBG00B6WD879 7,888 181 SH   SOLE   181 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 BBG001SG4284 1,716 31 SH   SOLE   31 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 BBG001S63S71 229,609 4,371 SH   SOLE   4,371 0 0
STARBUCKS CORP COM 855244109 BBG001S72KH6 8,049,744 95,151 SH   SOLE   95,151 0 0
STARBUCKS CORP COM 855244109 BBG001S72KH6 5,484,533 64,829 SH   OTR   0 0 64,829
STATE STR CORP COM 857477103 BBG001S5RLD5 696 6 SH   SOLE   6 0 0
STATE STR CORP COM 857477103 BBG001S5RLD5 696,060 6,000 SH   OTR   0 0 6,000
STERIS PLC SHS USD G8473T100 BBG00MRHG532 271,442 1,097 SH   SOLE   1,097 0 0
STERLING INFRASTRUCTURE INC COM 859241101 BBG001SC9C40 1,086,976 3,200 SH   OTR   0 0 3,200
STERLING INFRASTRUCTURE INC COM 859241101 BBG001SC9C40 11,862,645 34,923 SH   SOLE   34,923 0 0
STRYKER CORPORATION COM 863667101 BBG001S8FR03 875,379 2,368 SH   OTR   0 0 2,368
STRYKER CORPORATION COM 863667101 BBG001S8FR03 235,849 638 SH   SOLE   638 0 0
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 9,002 215 SH   SOLE   215 0 0
SYNOPSYS INC COM 871607107 BBG001S5VTR8 987 2 SH   SOLE   2 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 93,283 334 SH   SOLE   334 0 0
TARGET CORP COM 87612E106 BBG001SC0K41 232,021 2,587 SH   SOLE   2,587 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 BBG01Q08MMX4 1,421,457 6,475 SH   SOLE   6,475 0 0
TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 1,317 30 SH   SOLE   30 0 0
TELEFLEX INCORPORATED COM 879369106 BBG001S5WNP2 107,065 875 SH   SOLE   875 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 215,689 485 SH   SOLE   485 0 0
TEXAS ROADHOUSE INC COM 882681109 BBG001SLR3C1 2,889,681 17,392 SH   OTR   0 0 17,392
TEXAS ROADHOUSE INC COM 882681109 BBG001SLR3C1 8,597,404 51,745 SH   SOLE   51,745 0 0
THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 47,273 164 SH   SOLE   164 0 0
THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 9,192,610 187,566 SH   SOLE   187,566 0 0
THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 3,186,483 65,017 SH   OTR   0 0 65,017
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 175,589 362 SH   SOLE   362 0 0
TJX COS INC NEW COM 872540109 BBG001S5WQ93 3,758,040 26,000 SH   OTR   0 0 26,000
TJX COS INC NEW COM 872540109 BBG001S5WQ93 3,998,295 27,662 SH   SOLE   27,662 0 0
TOMPKINS FINL CORP COM 890110109 BBG001S9JTL0 1,551,896 23,439 SH   OTR   0 0 23,439
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 39,655 496 SH   SOLE   496 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 6,808,651 114,067 SH   SOLE   114,067 0 0
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 1,592 28 SH   SOLE   28 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 220,772 523 SH   SOLE   523 0 0
TRANSUNION COM 89400J107 BBG002Q7J607 647,284 7,726 SH   SOLE   7,726 0 0
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 223,376 800 SH   SOLE   800 0 0
TREX CO INC COM 89531P105 BBG001SB6TV8 800,885 15,500 SH   OTR   0 0 15,500
TREX CO INC COM 89531P105 BBG001SB6TV8 6,304 122 SH   SOLE   122 0 0
TRIMBLE INC COM 896239100 BBG001S5SZP0 3,459,674 42,372 SH   OTR   0 0 42,372
TRIMBLE INC COM 896239100 BBG001S5SZP0 6,292,521 77,067 SH   SOLE   77,067 0 0
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 7,396,627 161,781 SH   OTR   0 0 161,781
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 720,215 15,753 SH   SOLE   15,753 0 0
TRUSTMARK CORP COM 898402102 BBG001S6JGT6 302,698 7,644 SH   SOLE   7,644 0 0
TYSON FOODS INC CL A 902494103 BBG001S871D5 326 6 SH   SOLE   6 0 0
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 10,091 103 SH   SOLE   103 0 0
UBIQUITI INC COM 90353W103 BBG001T1WDF3 8,888,104 13,455 SH   OTR   0 0 13,455
UBIQUITI INC COM 90353W103 BBG001T1WDF3 10,344,022 15,659 SH   SOLE   15,659 0 0
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 184,255 337 SH   SOLE   337 0 0
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 1,216,519 2,225 SH   OTR   0 0 2,225
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 4,730,626 79,801 SH   SOLE   79,801 0 0
UNION PAC CORP COM 907818108 BBG001S5X2M0 4,908,392 20,766 SH   SOLE   20,766 0 0
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 643,181 7,700 SH   OTR   0 0 7,700
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 6,444,925 77,157 SH   SOLE   77,157 0 0
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 19,825,913 20,768 SH   SOLE   20,768 0 0
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 14,165,245 14,838 SH   OTR   0 0 14,838
UNITED STATES ANTIMONY CORP COM 911549103 BBG001S9DGF1 745,240 120,200 SH   SOLE   120,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 897,780 2,600 SH   OTR   0 0 2,600
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 4,480,119 12,975 SH   SOLE   12,975 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 5,314 37 SH   SOLE   37 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 BBG001S6YQ99 1,458,972 48,600 SH   OTR   0 0 48,600
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 6,531,190 135,137 SH   SOLE   135,137 0 0
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 1,014,930 21,000 SH   OTR   0 0 21,000
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 341 2 SH   SOLE   2 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 4,616 14 SH   SOLE   14 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 294 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 7,418,873 29,176 SH   SOLE   29,176 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 83,036 279 SH   SOLE   279 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 1,081 18 SH   SOLE   18 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 582,633 2,700 SH   SOLE   2,700 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 113,968 1,902 SH   SOLE   1,902 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 535,610 3,800 SH   SOLE   3,800 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG001SHTTM0 9,792 75 SH   SOLE   75 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 20,397 27 SH   SOLE   27 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 9,981,174 39,685 SH   SOLE   39,685 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 3,217,064 12,791 SH   OTR   0 0 12,791
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 8,318,640 189,275 SH   SOLE   189,275 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 2,522,730 57,400 SH   OTR   0 0 57,400
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 783 2 SH   SOLE   2 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8LM7 453 3 SH   SOLE   3 0 0
VIATRIS INC COM 92556V106 BBG00Y52JV51 6,752 682 SH   SOLE   682 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 9,695,574 28,401 SH   SOLE   28,401 0 0
WABTEC COM 929740108 BBG001S5XBT3 1,380,837 6,888 SH   OTR   0 0 6,888
WALMART INC COM 931142103 BBG001S5XH92 3,793,510 36,809 SH   SOLE   36,809 0 0
WALMART INC COM 931142103 BBG001S5XH92 2,287,932 22,200 SH   OTR   0 0 22,200
WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 32,314 1,655 SH   SOLE   1,655 0 0
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 402,055 2,287 SH   SOLE   2,287 0 0
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 922,232 4,176 SH   SOLE   4,176 0 0
WATERS CORP COM 941848103 BBG001S8MDG9 8,233,082 27,461 SH   SOLE   27,461 0 0
WATERS CORP COM 941848103 BBG001S8MDG9 2,346,613 7,827 SH   OTR   0 0 7,827
WATSCO INC COM 942622200 BBG001S82CQ2 404 1 SH   SOLE   1 0 0
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 1,777 16 SH   SOLE   16 0 0
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 9,127,508 108,894 SH   SOLE   108,894 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   54,362 44 SH   SOLE   44 0 0
WEX INC COM 96208T104 BBG001SCJLG6 708,885 4,500 SH   OTR   0 0 4,500
WEX INC COM 96208T104 BBG001SCJLG6 575,142 3,651 SH   SOLE   3,651 0 0
WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 7,942,306 40,636 SH   OTR   0 0 40,636
WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 23,406,967 119,759 SH   SOLE   119,759 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG001SHY2Q9 1,036 3 SH   SOLE   3 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 91,980 2,000 SH   SOLE   2,000 0 0
WORKDAY INC CL A 98138H101 BBG001T21KQ7 12,037 50 SH   SOLE   50 0 0
YETI HLDGS INC COM 98585X104 BBG00D8JC891 1,531,257 46,150 SH   OTR   0 0 46,150
YETI HLDGS INC COM 98585X104 BBG00D8JC891 1,209,710 36,459 SH   SOLE   36,459 0 0
YUM BRANDS INC COM 988498101 BBG001S7JQ30 760 5 SH   SOLE   5 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 6,212,130 20,905 SH   SOLE   20,905 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 2,217,111 7,461 SH   OTR   0 0 7,461
ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 1,822,250 18,500 SH   OTR   0 0 18,500
ZOETIS INC CL A 98978V103 BBG0039320P7 8,385,699 57,311 SH   SOLE   57,311 0 0
ZOETIS INC CL A 98978V103 BBG0039320P7 2,950,689 20,166 SH   OTR   0 0 20,166
ZSCALER INC COM 98980G102 BBG003338H61 299,660 1,000 SH   SOLE   1,000 0 0