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