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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 290,460 2,000 SH Put OTR 0 0 2,000
3M CO COM 88579Y101 240,491 1,656 SH Put SOLE 1,656 0 0
ABBOTT LABORATORIES COM 002824100 4,365,886 42,523 SH Put SOLE 42,523 0 0
ABBVIE INC COM 00287Y109 4,019,650 18,482 SH Put OTR 0 0 18,482
ABBVIE INC COM 00287Y109 13,074,224 60,114 SH Put SOLE 60,114 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,358,065 11,892 SH Put OTR 0 0 11,892
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,215,944 46,477 SH Put SOLE 46,477 0 0
ADOBE INC COM 00724F101 1,459,209 6,003 SH Put OTR 0 0 6,003
ADOBE INC COM 00724F101 413,479 1,701 SH Put SOLE 1,701 0 0
ADVISORS SER TR LOGAN CAP BRD IN 00770X246 5,976,408 101,209 SH Put SOLE 101,209 0 0
ADVISORS SER TR LOGAN CAP BRD IN 00770X246 58,146,830 984,705 SH Put OTR 0 0 984,705
AGILENT TECHNOLOGIES INC COM 00846U101 2,388,223 20,953 SH Put OTR 0 0 20,953
AGILENT TECHNOLOGIES INC COM 00846U101 9,209,845 80,802 SH Put SOLE 80,802 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 1,662,902 5,724 SH Put SOLE 5,724 0 0
ALIGN TECHNOLOGY INC COM 016255101 720,006 4,200 SH Put OTR 0 0 4,200
ALIGN TECHNOLOGY INC COM 016255101 4,800 28 SH Put SOLE 28 0 0
ALPHABET INC CAP STK CL A 02079K305 34,822,468 121,096 SH Put SOLE 121,096 0 0
ALPHABET INC CAP STK CL A 02079K305 2,458,063 8,548 SH Put OTR 0 0 8,548
ALPHABET INC CAP STK CL C 02079K107 35,105,399 122,378 SH Put SOLE 122,378 0 0
ALPHABET INC CAP STK CL C 02079K107 2,641,981 9,210 SH Put OTR 0 0 9,210
ALTRIA GROUP INC COM 02209S103 1,545,750 23,424 SH Put SOLE 23,424 0 0
AMAZON COM INC COM 023135106 30,275,377 145,366 SH Put OTR 0 0 145,366
AMAZON COM INC COM 023135106 37,888,478 181,920 SH Put SOLE 181,920 0 0
AMERICAN EXPRESS CO COM 025816109 4,679,971 15,472 SH Put SOLE 15,472 0 0
AMERICAN EXPRESS CO COM 025816109 1,987,596 6,571 SH Put OTR 0 0 6,571
AMERICAN TOWER CORP COM 03027X100 345,160 2,000 SH Put SOLE 2,000 0 0
AMGEN INC COM 031162100 5,128,786 14,577 SH Put SOLE 14,577 0 0
AMGEN INC COM 031162100 1,020,365 2,900 SH Put OTR 0 0 2,900
AMPHENOL CORP CL A 032095101 52,191,376 413,070 SH Put SOLE 413,070 0 0
AMPHENOL CORP CL A 032095101 12,315,082 97,468 SH Put OTR 0 0 97,468
AON PLC SHS CL A G0403H108 1,318,234 4,084 SH Put SOLE 4,084 0 0
APPLE INC COM 037833100 62,805,665 247,471 SH Put OTR 0 0 247,471
APPLE INC COM 037833100 68,830,665 271,211 SH Put SOLE 271,211 0 0
APPLOVIN CORP COM CL A 03831W108 27,322,700 68,650 SH Put SOLE 68,650 0 0
APPLOVIN CORP COM CL A 03831W108 5,564,040 13,980 SH Put OTR 0 0 13,980
APTIV PLC COM SHS G3265R107 1,267,558 18,254 SH Put SOLE 18,254 0 0
ARISTA NETWORKS INC COM SHS 040413205 7,342,735 59,804 SH Put OTR 0 0 59,804
ARISTA NETWORKS INC COM SHS 040413205 13,351,466 108,743 SH Put SOLE 108,743 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 2,067,099 1,565 SH Put OTR 0 0 1,565
ASML HLDG NV N Y REGISTRY SHS N07059210 4,448,555 3,368 SH Put SOLE 3,368 0 0
AT&T INC COM 00206R102 7,923,701 273,325 SH Put SOLE 273,325 0 0
AT&T INC COM 00206R102 6,264,739 216,100 SH Put OTR 0 0 216,100
AUTODESK INC COM 052769106 718,200 3,000 SH Put OTR 0 0 3,000
AUTOMATIC DATA PROCESSING IN COM 053015103 745,874 3,671 SH Put OTR 0 0 3,671
AUTOMATIC DATA PROCESSING IN COM 053015103 3,728,716 18,352 SH Put SOLE 18,352 0 0
AUTOZONE INC COM 053332102 2,803,557 830 SH Put OTR 0 0 830
AUTOZONE INC COM 053332102 189,156 56 SH Put SOLE 56 0 0
BANK AMERICA CORP COM 060505104 308,636 6,331 SH Put SOLE 6,331 0 0
BANK NEW YORK MELLON CORP COM 064058100 598,209 5,043 SH Put SOLE 5,043 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,186,300 10,000 SH Put OTR 0 0 10,000
BECTON DICKINSON & CO COM 075887109 227,040 1,444 SH Put SOLE 1,444 0 0
BLACKROCK INC COM 09290D101 865,539 900 SH Put OTR 0 0 900
BLACKROCK INC COM 09290D101 409,016 425 SH Put SOLE 425 0 0
BLACKSTONE INC COM 09260D107 474,334 4,125 SH Put SOLE 4,125 0 0
BOOKING HOLDINGS INC COM 09857L108 6,627,044 1,574 SH Put OTR 0 0 1,574
BOOKING HOLDINGS INC COM 09857L108 1,810,438 430 SH Put SOLE 430 0 0
BOOT BARN HLDGS INC COM 099406100 43,908 300 SH Put SOLE 300 0 0
BOOT BARN HLDGS INC COM 099406100 219,540 1,500 SH Put OTR 0 0 1,500
BORGWARNER INC COM 099724106 980,804 18,076 SH Put OTR 0 0 18,076
BP PLC SPONSORED ADR 055622104 1,128,000 24,000 SH Put OTR 0 0 24,000
BP PLC SPONSORED ADR 055622104 9,227,122 196,322 SH Put SOLE 196,322 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 599,120 8,000 SH Put OTR 0 0 8,000
BRINKER INTL INC COM 109641100 675,730 4,733 SH Put SOLE 4,733 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 285,055 4,700 SH Put OTR 0 0 4,700
BRISTOL-MYERS SQUIBB CO COM 110122108 894,406 14,747 SH Put SOLE 14,747 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 8,180,420 139,908 SH Put SOLE 139,908 0 0
BROADCOM INC COM 11135F101 22,684,916 73,293 SH Put OTR 0 0 73,293
BROADCOM INC COM 11135F101 65,465,965 211,515 SH Put SOLE 211,515 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 812,400 5,000 SH Put OTR 0 0 5,000
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9,749 60 SH Put SOLE 60 0 0
BURLINGTON STORES INC COM 122017106 5,820,723 17,889 SH Put OTR 0 0 17,889
BURLINGTON STORES INC COM 122017106 14,737,762 45,294 SH Put SOLE 45,294 0 0
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 7,612,981 45,842 SH Put SOLE 45,842 0 0
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 1,675,148 10,087 SH Put OTR 0 0 10,087
CANADIAN NATL RY CO COM 136375102 6,091,445 59,273 SH Put SOLE 59,273 0 0
CARMAX INC COM 143130102 464,864 11,180 SH Put OTR 0 0 11,180
CARMAX INC COM 143130102 238,461 5,735 SH Put SOLE 5,735 0 0
CASEYS GEN STORES INC COM 147528103 1,522,683 2,092 SH Put SOLE 2,092 0 0
CATERPILLAR INC COM 149123101 9,403,669 13,273 SH Put SOLE 13,273 0 0
CATERPILLAR INC COM 149123101 5,880,218 8,300 SH Put OTR 0 0 8,300
CDW CORP COM 12514G108 2,390,145 19,750 SH Put OTR 0 0 19,750
CDW CORP COM 12514G108 933,316 7,712 SH Put SOLE 7,712 0 0
CELESTICA INC COM 15101Q207 3,882,395 13,783 SH Put OTR 0 0 13,783
CELESTICA INC COM 15101Q207 7,647,612 27,150 SH Put SOLE 27,150 0 0
CENCORA INC COM 03073E105 3,078,572 9,800 SH Put OTR 0 0 9,800
CENCORA INC COM 03073E105 1,927,877 6,137 SH Put SOLE 6,137 0 0
CHARLES RIV LABS INTL INC COM 159864107 476,618 2,763 SH Put SOLE 2,763 0 0
CHARLES RIV LABS INTL INC COM 159864107 831,623 4,821 SH Put OTR 0 0 4,821
CHEVRON CORPORATION COM 166764100 8,110,480 39,200 SH Put OTR 0 0 39,200
CHEVRON CORPORATION COM 166764100 17,500,300 84,583 SH Put SOLE 84,583 0 0
CHUBB LTD SWITZ COM H1467J104 3,792,416 11,636 SH Put SOLE 11,636 0 0
CINTAS CORP COM 172908105 5,518,700 32,628 SH Put OTR 0 0 32,628
CINTAS CORP COM 172908105 17,382,074 102,767 SH Put SOLE 102,767 0 0
CISCO SYS INC COM 17275R102 3,357,164 43,268 SH Put OTR 0 0 43,268
CISCO SYS INC COM 17275R102 7,995,132 103,043 SH Put SOLE 103,043 0 0
CITIZENS & NORTHN CORP COM 172922106 1,346,208 60,260 SH Put OTR 0 0 60,260
CLEAR SECURE INC COM CL A 18467V109 1,243,847 25,694 SH Put SOLE 25,694 0 0
CMS ENERGY CORP COM 125896100 3,606,406 46,486 SH Put SOLE 46,486 0 0
COCA COLA CO COM 191216100 4,850,991 63,787 SH Put SOLE 63,787 0 0
COCA COLA CO COM 191216100 1,216,800 16,000 SH Put OTR 0 0 16,000
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 565,463 9,217 SH Put SOLE 9,217 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 368,468 6,006 SH Put OTR 0 0 6,006
COINBASE GLOBAL INC COM CL A 19260Q107 454,510 2,603 SH Put OTR 0 0 2,603
COINBASE GLOBAL INC COM CL A 19260Q107 7,985,265 45,732 SH Put SOLE 45,732 0 0
COLGATE PALMOLIVE CO COM 194162103 4,376,669 51,351 SH Put SOLE 51,351 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106 3,284,400 56,000 SH Put OTR 0 0 56,000
CONOCOPHILLIPS COM 20825C104 1,135,028 8,599 SH Put SOLE 8,599 0 0
CONOCOPHILLIPS COM 20825C104 10,797,600 81,800 SH Put OTR 0 0 81,800
COPART INC COM 217204106 2,519,747 75,896 SH Put OTR 0 0 75,896
COPART INC COM 217204106 8,198,209 246,934 SH Put SOLE 246,934 0 0
CORNING INC COM 219350105 2,603,282 19,146 SH Put SOLE 19,146 0 0
CORPAY INC COM SHS 219948106 298,224 1,025 SH Put SOLE 1,025 0 0
CORPAY INC COM SHS 219948106 1,337,206 4,596 SH Put OTR 0 0 4,596
CORTEVA INC COM 22052L104 1,477,314 17,648 SH Put OTR 0 0 17,648
COSTCO WHOLESALE CORPORATION COM 22160K105 1,728,806 1,735 SH Put SOLE 1,735 0 0
CUMMINS INC COM 231021106 439,297 817 SH Put SOLE 817 0 0
CUMMINS INC COM 231021106 7,938,485 14,755 SH Put OTR 0 0 14,755
CVS HEALTH CORP COM 126650100 531,468 7,400 SH Put OTR 0 0 7,400
CVS HEALTH CORP COM 126650100 418,568 5,828 SH Put SOLE 5,828 0 0
DECKERS OUTDOOR CORP COM 243537107 2,978,478 29,758 SH Put OTR 0 0 29,758
DECKERS OUTDOOR CORP COM 243537107 8,149,528 81,422 SH Put SOLE 81,422 0 0
DEERE & CO COM 244199105 233,206 414 SH Put SOLE 414 0 0
DEERE & CO COM 244199105 11,469,351 20,361 SH Put OTR 0 0 20,361
DIAGEO PLC SPON ADR NEW 25243Q205 4,877,224 65,510 SH Put SOLE 65,510 0 0
DICKS SPORTING GOODS INC COM 253393102 23,807,089 120,062 SH Put SOLE 120,062 0 0
DICKS SPORTING GOODS INC COM 253393102 5,076,819 25,603 SH Put OTR 0 0 25,603
DISNEY WALT CO COM 254687106 648,637 6,730 SH Put SOLE 6,730 0 0
DISNEY WALT CO COM 254687106 3,122,712 32,400 SH Put OTR 0 0 32,400
DONEGAL GROUP INC CL A 257701201 3,843,218 223,703 SH Put OTR 0 0 223,703
DONEGAL GROUP INC CL B 257701300 2,391,423 135,185 SH Put OTR 0 0 135,185
DOVER CORP COM 260003108 260,563 1,250 SH Put SOLE 1,250 0 0
DOW HLDGS INC COM 260557103 701,053 16,832 SH Put OTR 0 0 16,832
DOW HLDGS INC COM 260557103 669,774 16,081 SH Put SOLE 16,081 0 0
DR REDDYS LABS LTD ADR 256135203 569,235 41,100 SH Put SOLE 41,100 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,384,456 25,847 SH Put SOLE 25,847 0 0
DUPONT DE NEMOURS INC COM 26614N102 770,906 16,832 SH Put OTR 0 0 16,832
DUPONT DE NEMOURS INC COM 26614N102 737,012 16,092 SH Put SOLE 16,092 0 0
DYCOM INDS INC COM 267475101 2,439,504 7,200 SH Put OTR 0 0 7,200
EATON CORP PLC SHS G29183103 9,147,961 25,577 SH Put SOLE 25,577 0 0
EATON CORP PLC SHS G29183103 2,279,789 6,374 SH Put OTR 0 0 6,374
EDWARDS LIFESCIENCES CORP COM 28176E108 289,970 3,621 SH Put SOLE 3,621 0 0
ELECTRONIC ARTS INC COM 285512109 2,711,471 13,300 SH Put OTR 0 0 13,300
ELECTRONIC ARTS INC COM 285512109 939,347 4,608 SH Put SOLE 4,608 0 0
ELI LILLY & CO COM 532457108 5,171,554 5,623 SH Put SOLE 5,623 0 0
ELI LILLY & CO COM 532457108 20,468,562 22,254 SH Put OTR 0 0 22,254
EMERSON ELEC CO COM 291011104 3,983,562 30,404 SH Put SOLE 30,404 0 0
EMERSON ELEC CO COM 291011104 1,103,844 8,425 SH Put OTR 0 0 8,425
EQUINOR ASA SPONSORED ADR 29446M102 12,076,311 286,169 SH Put SOLE 286,169 0 0
EXXON MOBIL CORP COM 30231G102 848,300 5,000 SH Put OTR 0 0 5,000
EXXON MOBIL CORP COM 30231G102 3,779,824 22,279 SH Put SOLE 22,279 0 0
F N B CORP COM 302520101 1,162,040 69,500 SH Put OTR 0 0 69,500
F5 INC COM 315616102 1,880,645 6,500 SH Put OTR 0 0 6,500
FACTSET RESH SYS INC COM 303075105 583,052 2,687 SH Put SOLE 2,687 0 0
FASTENAL CO COM 311900104 25,661,085 553,041 SH Put SOLE 553,041 0 0
FASTENAL CO COM 311900104 6,449,786 139,004 SH Put OTR 0 0 139,004
FERRARI N V COM N3167Y103 1,244,142 3,676 SH Put SOLE 3,676 0 0
FISERV INC COM 337738108 941,737 16,877 SH Put SOLE 16,877 0 0
FIVE BELOW INC COM 33829M101 2,922,716 12,792 SH Put OTR 0 0 12,792
FIVE BELOW INC COM 33829M101 142,800 625 SH Put SOLE 625 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 25,743,389 393,269 SH Put SOLE 393,269 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 4,677,641 71,458 SH Put OTR 0 0 71,458
FLOWSERVE CORP COM 34354P105 1,462,849 19,900 SH Put OTR 0 0 19,900
FRANKLIN FINL SVCS CORP COM 353525108 2,071,294 40,550 SH Put OTR 0 0 40,550
FTAI AVIATION LTD SHS G3730V105 4,527,600 18,480 SH Put SOLE 18,480 0 0
FULTON FINL CORP PA COM 360271100 4,153,428 204,200 SH Put OTR 0 0 204,200
GE AEROSPACE COM NEW 369604301 7,783,084 27,427 SH Put SOLE 27,427 0 0
GE AEROSPACE COM NEW 369604301 1,940,703 6,839 SH Put OTR 0 0 6,839
GE VERNOVA INC COM 36828A101 632,853 725 SH Put OTR 0 0 725
GE VERNOVA INC COM 36828A101 1,901,176 2,178 SH Put SOLE 2,178 0 0
GENERAL DYNAMICS CORP COM 369550108 1,132,626 3,300 SH Put OTR 0 0 3,300
GENERAL DYNAMICS CORP COM 369550108 61 0 SH Put SOLE 0 0 0
GENERAL MTRS CO COM 37045V100 996,140 13,371 SH Put SOLE 13,371 0 0
GENPACT LIMITED SHS G3922B107 826,354 22,184 SH Put SOLE 22,184 0 0
GLOBAL PMTS INC COM 37940X102 471,100 7,000 SH Put OTR 0 0 7,000
GLOBAL PMTS INC COM 37940X102 409,319 6,082 SH Put SOLE 6,082 0 0
GOOSEHEAD INS INC COM CL A 38267D109 426,600 10,000 SH Put OTR 0 0 10,000
GRAPHIC PACKAGING HLDG CO COM 388689101 634,699 63,853 SH Put OTR 0 0 63,853
GRAPHIC PACKAGING HLDG CO COM 388689101 239,088 24,053 SH Put SOLE 24,053 0 0
GSK PLC SPONSORED ADR 37733W204 613,713 11,120 SH Put OTR 0 0 11,120
GSK PLC SPONSORED ADR 37733W204 6,325,888 114,620 SH Put SOLE 114,620 0 0
HERSHEY CO COM 427866108 10,872,647 52,300 SH Put OTR 0 0 52,300
HOME DEPOT INC COM 437076102 11,685,225 35,529 SH Put SOLE 35,529 0 0
HOME DEPOT INC COM 437076102 3,059,993 9,304 SH Put OTR 0 0 9,304
HONDA MOTOR CO LTD ADR ECH CNV IN 3 438128308 5,979,888 245,985 SH Put SOLE 245,985 0 0
HONEYWELL INTL INC COM 438516106 5,328,351 23,574 SH Put SOLE 23,574 0 0
HUBBELL INC COM 443510607 3,703,124 7,546 SH Put OTR 0 0 7,546
HUBBELL INC COM 443510607 10,760,639 21,927 SH Put SOLE 21,927 0 0
ILLINOIS TOOL WKS INC COM 452308109 827,982 3,181 SH Put OTR 0 0 3,181
ILLINOIS TOOL WKS INC COM 452308109 285,018 1,095 SH Put SOLE 1,095 0 0
INFOSYS LTD SPONSORED ADR 456788108 663,517 49,113 SH Put SOLE 49,113 0 0
ING GROEP N.V. SPONSORED ADR 456837103 7,978,735 306,285 SH Put SOLE 306,285 0 0
INSPERITY INC COM 45778Q107 526,523 19,472 SH Put OTR 0 0 19,472
INSPERITY INC COM 45778Q107 936,348 34,628 SH Put SOLE 34,628 0 0
INTEL CORP COM 458140100 300,084 6,800 SH Put SOLE 6,800 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,285,531 19,167 SH Put SOLE 19,167 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 13,452,645 55,500 SH Put OTR 0 0 55,500
INTERNATIONAL BUSINESS MACHS COM 459200101 1,863,776 7,689 SH Put SOLE 7,689 0 0
INTUIT COM 461202103 806,389 1,865 SH Put OTR 0 0 1,865
INTUIT COM 461202103 1,602,400 3,706 SH Put SOLE 3,706 0 0
IPG PHOTONICS CORP COM 44980X109 1,290,513 11,262 SH Put OTR 0 0 11,262
IPG PHOTONICS CORP COM 44980X109 1,166,182 10,177 SH Put SOLE 10,177 0 0
IQVIA HLDGS INC COM 46266C105 2,186,152 12,819 SH Put OTR 0 0 12,819
IQVIA HLDGS INC COM 46266C105 643,277 3,772 SH Put SOLE 3,772 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 202,006 1,703 SH Put SOLE 1,703 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 854,680 4,000 SH Put SOLE 4,000 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 1,164,030 23,000 SH Put SOLE 23,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 485,480 2,568 SH Put SOLE 2,568 0 0
JOHNSON & JOHNSON COM 478160104 10,757,963 44,011 SH Put SOLE 44,011 0 0
JOHNSON & JOHNSON COM 478160104 4,742,136 19,400 SH Put OTR 0 0 19,400
JPMORGAN CHASE & CO COM 46625H100 2,470,944 8,400 SH Put OTR 0 0 8,400
JPMORGAN CHASE & CO COM 46625H100 18,270,950 62,112 SH Put SOLE 62,112 0 0
KEYCORP COM 493267108 601,500 30,000 SH Put OTR 0 0 30,000
KIMBERLY-CLARK CORP COM 494368103 258,057 2,675 SH Put SOLE 2,675 0 0
KIRBY CORP COM 497266106 547,598 4,121 SH Put SOLE 4,121 0 0
KKR & CO INC COM 48251W104 6,430,263 69,516 SH Put SOLE 69,516 0 0
KKR & CO INC COM 48251W104 1,737,613 18,785 SH Put OTR 0 0 18,785
KLA CORP COM NEW 482480100 9,709,072 6,594 SH Put OTR 0 0 6,594
KLA CORP COM NEW 482480100 52,380,668 35,575 SH Put SOLE 35,575 0 0
KRAFT HEINZ CO COM 500754106 6,747 300 SH Put SOLE 300 0 0
KRAFT HEINZ CO COM 500754106 208,347 9,264 SH Put OTR 0 0 9,264
LAM RESEARCH CORP COM NEW 512807306 218,147 1,021 SH Put SOLE 1,021 0 0
LAMB WESTON HLDGS INC COM 513272104 75,027 1,775 SH Put SOLE 1,775 0 0
LAMB WESTON HLDGS INC COM 513272104 362,760 8,584 SH Put OTR 0 0 8,584
LANTHEUS HLDGS INC COM 516544103 757,135 9,982 SH Put SOLE 9,982 0 0
LAUDER ESTEE COS INC CL A 518439104 1,198,559 16,700 SH Put OTR 0 0 16,700
LAUDER ESTEE COS INC CL A 518439104 64,306 896 SH Put SOLE 896 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,833,590 15,391 SH Put OTR 0 0 15,391
LINCOLN ELEC HLDGS INC COM 533900106 13,347,331 53,587 SH Put SOLE 53,587 0 0
LINDE PLC SHS G54950103 4,720,360 9,521 SH Put SOLE 9,521 0 0
LINDE PLC SHS G54950103 991,520 2,000 SH Put OTR 0 0 2,000
LITHIA MTRS INC COM 536797103 8,975,088 35,941 SH Put SOLE 35,941 0 0
LITHIA MTRS INC COM 536797103 4,086,168 16,363 SH Put OTR 0 0 16,363
LITTELFUSE INC COM 537008104 1,931,241 5,691 SH Put OTR 0 0 5,691
LITTELFUSE INC COM 537008104 2,120,466 6,249 SH Put SOLE 6,249 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 6,098,082 1,212,342 SH Put SOLE 1,212,342 0 0
LOCKHEED MARTIN CORP COM 539830109 5,742,446 9,501 SH Put SOLE 9,501 0 0
LOGITECH INTL S A SHS H50430232 2,594,460 28,473 SH Put OTR 0 0 28,473
LOGITECH INTL S A SHS H50430232 5,440,856 59,711 SH Put SOLE 59,711 0 0
LPL FINL HLDGS INC COM 50212V100 3,143,674 10,450 SH Put OTR 0 0 10,450
LPL FINL HLDGS INC COM 50212V100 7,661,470 25,468 SH Put SOLE 25,468 0 0
LULULEMON ATHLETICA INC COM 550021109 2,892,671 18,894 SH Put SOLE 18,894 0 0
LULULEMON ATHLETICA INC COM 550021109 1,435,006 9,373 SH Put OTR 0 0 9,373
MARRIOTT INTL INC NEW CL A 571903202 3,570,296 10,916 SH Put OTR 0 0 10,916
MARRIOTT INTL INC NEW CL A 571903202 9,351,575 28,592 SH Put SOLE 28,592 0 0
MASIMO CORP COM 574795100 2,205,588 12,400 SH Put SOLE 12,400 0 0
MASIMO CORP COM 574795100 1,440,747 8,100 SH Put OTR 0 0 8,100
MASTERCARD INCORPORATED CL A 57636Q104 7,289,540 14,589 SH Put OTR 0 0 14,589
MASTERCARD INCORPORATED CL A 57636Q104 37,355,940 74,763 SH Put SOLE 74,763 0 0
MATCH GROUP INC NEW COM 57667L107 486,580 15,844 SH Put SOLE 15,844 0 0
MCDONALDS CORP COM 580135101 4,632,701 14,906 SH Put SOLE 14,906 0 0
MCDONALDS CORP COM 580135101 3,822,717 12,300 SH Put OTR 0 0 12,300
MEDTRONIC PLC SHS G5960L103 505,579 5,835 SH Put SOLE 5,835 0 0
MEDTRONIC PLC SHS G5960L103 389,925 4,500 SH Put OTR 0 0 4,500
MERCK & CO INC COM 58933Y105 12,029,000 100,000 SH Put OTR 0 0 100,000
MERCK & CO INC COM 58933Y105 6,643,249 55,227 SH Put SOLE 55,227 0 0
META PLATFORMS INC CL A 30303M102 35,384,901 61,848 SH Put SOLE 61,848 0 0
META PLATFORMS INC CL A 30303M102 9,168,383 16,025 SH Put OTR 0 0 16,025
METLIFE INC COM 59156R108 997,556 14,106 SH Put SOLE 14,106 0 0
METLIFE INC COM 59156R108 777,920 11,000 SH Put OTR 0 0 11,000
METTLER TOLEDO INTERNATIONAL COM 592688105 6,390,500 5,067 SH Put OTR 0 0 5,067
METTLER TOLEDO INTERNATIONAL COM 592688105 14,641,271 11,609 SH Put SOLE 11,609 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 515,588 7,980 SH Put OTR 0 0 7,980
MICROCHIP TECHNOLOGY INC. COM 595017104 3,391,543 52,493 SH Put SOLE 52,493 0 0
MICRON TECHNOLOGY INC COM 595112103 3,289,210 9,736 SH Put OTR 0 0 9,736
MICRON TECHNOLOGY INC COM 595112103 21,562,363 63,824 SH Put SOLE 63,824 0 0
MICROSOFT CORP COM 594918104 22,986,055 62,096 SH Put SOLE 62,096 0 0
MICROSOFT CORP COM 594918104 37,085,111 100,184 SH Put OTR 0 0 100,184
MIDDLEBY CORP COM 596278101 1,131,570 8,535 SH Put OTR 0 0 8,535
MONDELEZ INTL INC CL A 609207105 1,183,522 20,533 SH Put OTR 0 0 20,533
MONDELEZ INTL INC CL A 609207105 8,192,407 142,131 SH Put SOLE 142,131 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 8,439,054 116,465 SH Put SOLE 116,465 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,891,134 26,099 SH Put OTR 0 0 26,099
MOODYS CORP COM 615369105 1,552,614 3,559 SH Put SOLE 3,559 0 0
MORGAN STANLEY COM NEW 617446448 5,204,453 31,625 SH Put SOLE 31,625 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,991,261 9,197 SH Put SOLE 9,197 0 0
MSCI INC COM 55354G100 1,886,535 3,500 SH Put OTR 0 0 3,500
MSCI INC COM 55354G100 2,497,233 4,633 SH Put SOLE 4,633 0 0
NETEASE COM INC SPONSORED ADS 64110W102 1,586,750 14,175 SH Put SOLE 14,175 0 0
NETFLIX INC. COM 64110L106 39,897,346 414,949 SH Put SOLE 414,949 0 0
NETFLIX INC. COM 64110L106 5,101,719 53,060 SH Put OTR 0 0 53,060
NEXTERA ENERGY INC COM 65339F101 5,307,443 57,143 SH Put SOLE 57,143 0 0
NIKE INC CL B 654106103 124,285 2,353 SH Put SOLE 2,353 0 0
NIKE INC CL B 654106103 538,764 10,200 SH Put OTR 0 0 10,200
NORDSON CORP COM 655663102 3,808,915 14,316 SH Put OTR 0 0 14,316
NORDSON CORP COM 655663102 8,353,641 31,398 SH Put SOLE 31,398 0 0
NORFOLK SOUTHN CORP COM 655844108 1,470,875 5,125 SH Put SOLE 5,125 0 0
NORFOLK SOUTHN CORP COM 655844108 2,927,400 10,200 SH Put OTR 0 0 10,200
NORTHROP GRUMMAN CORP COM 666807102 3,630,832 5,322 SH Put SOLE 5,322 0 0
NOVARTIS AG SPONSORED ADR 66987V109 9,878,320 64,670 SH Put SOLE 64,670 0 0
NOVO-NORDISK A S ADR 670100205 681,125 18,534 SH Put SOLE 18,534 0 0
NUCOR CORP COM 670346105 507,300 3,000 SH Put SOLE 3,000 0 0
NUTRIEN LTD COM 67077M108 1,401,292 18,570 SH Put OTR 0 0 18,570
NUTRIEN LTD COM 67077M108 6,490 86 SH Put SOLE 86 0 0
NVIDIA CORPORATION COM 67066G104 3,233,376 18,540 SH Put OTR 0 0 18,540
NVIDIA CORPORATION COM 67066G104 12,687,272 72,748 SH Put SOLE 72,748 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,522,712 7,735 SH Put SOLE 7,735 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,228,603 6,241 SH Put OTR 0 0 6,241
OLD DOMINION FREIGHT LINE IN COM 679580100 13,887,866 71,074 SH Put SOLE 71,074 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 4,051,228 20,733 SH Put OTR 0 0 20,733
ON SEMICONDUCTOR CORP COM 682189105 1,307,441 21,115 SH Put SOLE 21,115 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,043,360 33,000 SH Put OTR 0 0 33,000
ONEMAIN HLDGS INC COM 68268W103 2,362,760 44,172 SH Put OTR 0 0 44,172
ONEMAIN HLDGS INC COM 68268W103 5,752,644 107,546 SH Put SOLE 107,546 0 0
ORACLE CORP COM 68389X105 3,817,713 25,951 SH Put SOLE 25,951 0 0
ORACLE CORP COM 68389X105 4,045,525 27,500 SH Put OTR 0 0 27,500
OREILLY AUTOMOTIVE INC COM 67103H107 415,395 4,500 SH Put OTR 0 0 4,500
OREILLY AUTOMOTIVE INC COM 67103H107 20,770 225 SH Put SOLE 225 0 0
PARKER-HANNIFIN CORP COM 701094104 4,420,531 4,938 SH Put SOLE 4,938 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,237,277 10,180 SH Put OTR 0 0 10,180
PAYCOM SOFTWARE INC COM 70432V102 3,632,286 29,886 SH Put SOLE 29,886 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,581,473 10,577 SH Put SOLE 10,577 0 0
PEPSICO INC COM 713448108 8,525,421 54,900 SH Put OTR 0 0 54,900
PEPSICO INC COM 713448108 6,458,572 41,590 SH Put SOLE 41,590 0 0
PFIZER INC COM 717081103 5,436,288 193,600 SH Put OTR 0 0 193,600
PFIZER INC COM 717081103 7,212,441 256,853 SH Put SOLE 256,853 0 0
PHILIP MORRIS INTL INC COM 718172109 5,615,345 33,962 SH Put SOLE 33,962 0 0
PHILLIPS 66 COM 718546104 2,422,994 13,300 SH Put OTR 0 0 13,300
PHILLIPS 66 COM 718546104 75,605 415 SH Put SOLE 415 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,367,682 25,795 SH Put OTR 0 0 25,795
PNC FINL SVCS GROUP INC COM 693475105 493,454 2,371 SH Put SOLE 2,371 0 0
POOL CORP COM 73278L105 2,907,599 14,371 SH Put SOLE 14,371 0 0
POOL CORP COM 73278L105 1,342,055 6,633 SH Put OTR 0 0 6,633
PPG INDS INC COM 693506107 431,711 4,039 SH Put SOLE 4,039 0 0
PRICE T ROWE GROUP INC COM 74144T108 335,596 3,723 SH Put SOLE 3,723 0 0
PRIMERICA INC COM 74164M108 4,432,187 17,695 SH Put SOLE 17,695 0 0
PRIMERICA INC COM 74164M108 3,576,604 14,279 SH Put OTR 0 0 14,279
PROCTER & GAMBLE CO COM 742718109 11,396,316 78,900 SH Put OTR 0 0 78,900
PROCTER & GAMBLE CO COM 742718109 2,330,083 16,132 SH Put SOLE 16,132 0 0
PTC INC COM 69370C100 636,360 4,466 SH Put SOLE 4,466 0 0
PULTE GROUP INC COM 745867101 1,076,284 9,151 SH Put SOLE 9,151 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 971,038 8,416 SH Put OTR 0 0 8,416
QNITY ELECTRONICS INC COMMON STOCK 74743L100 841,120 7,290 SH Put SOLE 7,290 0 0
QUALCOMM INC COM 747525103 450,571 3,499 SH Put SOLE 3,499 0 0
RAYMOND JAMES FINL INC COM 754730109 3,937,600 27,195 SH Put SOLE 27,195 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,146,337 82,172 SH Put SOLE 82,172 0 0
RELX PLC SPONSORED ADR 759530108 4,190,989 126,425 SH Put SOLE 126,425 0 0
RH COM 74967X103 1,493,278 10,680 SH Put OTR 0 0 10,680
RH COM 74967X103 3,889,093 27,815 SH Put SOLE 27,815 0 0
ROYAL BK CDA COM 780087102 6,344,794 39,219 SH Put SOLE 39,219 0 0
RTX CORPORATION COM 75513E101 1,024,878 5,313 SH Put OTR 0 0 5,313
RTX CORPORATION COM 75513E101 1,143,683 5,929 SH Put SOLE 5,929 0 0
S&P GLOBAL INC COM 78409V104 4,624,014 10,871 SH Put SOLE 10,871 0 0
S&P GLOBAL INC COM 78409V104 1,999,098 4,700 SH Put OTR 0 0 4,700
SANOFI SA SPONSORED ADR 80105N105 7,883,222 163,620 SH Put SOLE 163,620 0 0
SEI INVTS CO COM 784117103 761,159 9,700 SH Put OTR 0 0 9,700
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 527,243 14,970 SH Put SOLE 14,970 0 0
SERVICENOW INC COM 81762P102 905,612 8,662 SH Put SOLE 8,662 0 0
SHARKNINJA INC COM SHS G8068L108 2,003,099 18,915 SH Put SOLE 18,915 0 0
SHELL PLC SPON ADS 780259305 1,302,000 14,000 SH Put OTR 0 0 14,000
SHELL PLC SPON ADS 780259305 20,422,936 219,601 SH Put SOLE 219,601 0 0
SHERWIN WILLIAMS CO COM 824348106 8,998,800 28,073 SH Put OTR 0 0 28,073
SHERWIN WILLIAMS CO COM 824348106 13,351,270 41,651 SH Put SOLE 41,651 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,519,048 12,806 SH Put OTR 0 0 12,806
SHOPIFY INC CL A SUB VTG SHS 82509L107 2,167,543 18,273 SH Put SOLE 18,273 0 0
SIMON PPTY GROUP INC NEW COM 828806109 13,430 72 SH Put SOLE 72 0 0
SIMON PPTY GROUP INC NEW COM 828806109 223,836 1,200 SH Put OTR 0 0 1,200
SPECTRUM BRANDS HOLDINGS INC COM 84790A105 321,627 4,364 SH Put SOLE 4,364 0 0
STARBUCKS CORP COM 855244109 8,141,131 90,871 SH Put SOLE 90,871 0 0
STARBUCKS CORP COM 855244109 5,808,030 64,829 SH Put OTR 0 0 64,829
STATE STR CORP COM 857477103 759,360 6,000 SH Put OTR 0 0 6,000
STATE STR CORP COM 857477103 759 6 SH Put SOLE 6 0 0
STERIS PLC SHS USD G8473T100 242,580 1,097 SH Put SOLE 1,097 0 0
STERLING INFRASTRUCTURE INC COM 859241101 3,093,216 7,595 SH Put OTR 0 0 7,595
STERLING INFRASTRUCTURE INC COM 859241101 14,896,715 36,577 SH Put SOLE 36,577 0 0
STRYKER CORPORATION COM 863667101 1,824,003 5,551 SH Put SOLE 5,551 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 1,353,823 6,477 SH Put SOLE 6,477 0 0
TEXAS INSTRS INC COM 882508104 1,784,535 9,192 SH Put SOLE 9,192 0 0
TEXAS ROADHOUSE INC COM 882681109 4,336,081 26,257 SH Put OTR 0 0 26,257
TEXAS ROADHOUSE INC COM 882681109 8,956,213 54,234 SH Put SOLE 54,234 0 0
THE TRADE DESK INC COM CL A 88339J105 3,626,112 159,811 SH Put SOLE 159,811 0 0
THE TRADE DESK INC COM CL A 88339J105 1,472,967 64,917 SH Put OTR 0 0 64,917
THERMO FISHER SCIENTIFIC INC COM 883556102 1,917,477 3,901 SH Put SOLE 3,901 0 0
TJX COS INC NEW COM 872540109 3,984,298 24,949 SH Put SOLE 24,949 0 0
TJX COS INC NEW COM 872540109 4,152,200 26,000 SH Put OTR 0 0 26,000
TOMPKINS FINL CORP COM 890110109 1,847,931 23,439 SH Put OTR 0 0 23,439
TOTALENERGIES SE ACT F92124100 10,136,300 111,278 SH Put SOLE 111,278 0 0
TRANSUNION COM 89400J107 464,196 6,709 SH Put SOLE 6,709 0 0
TRAVELERS COMPANIES INC COM 89417E109 233,344 800 SH Put SOLE 800 0 0
TRIMBLE INC COM 896239100 5,279,651 80,939 SH Put SOLE 80,939 0 0
TRIMBLE INC COM 896239100 2,345,671 35,960 SH Put OTR 0 0 35,960
TRUIST FINL CORP COM 89832Q109 7,437,073 161,781 SH Put OTR 0 0 161,781
TRUIST FINL CORP COM 89832Q109 709,850 15,442 SH Put SOLE 15,442 0 0
TRUSTMARK CORP COM 898402102 325,992 7,736 SH Put SOLE 7,736 0 0
UBIQUITI INC COM 90353W103 10,633,352 13,455 SH Put OTR 0 0 13,455
UBIQUITI INC COM 90353W103 10,123,615 12,810 SH Put SOLE 12,810 0 0
UNILEVER PLC SPON ADR NEW 904767803 6,372,721 111,861 SH Put SOLE 111,861 0 0
UNION PAC CORP COM 907818108 4,585,403 18,900 SH Put SOLE 18,900 0 0
UNITED PARCEL SVCS INC CL B 911312106 757,526 7,700 SH Put OTR 0 0 7,700
UNITED PARCEL SVCS INC CL B 911312106 6,996,875 71,121 SH Put SOLE 71,121 0 0
UNITED RENTALS INC COM 911363109 16,290,638 22,360 SH Put SOLE 22,360 0 0
UNITED RENTALS INC COM 911363109 7,944,218 10,904 SH Put OTR 0 0 10,904
UNITED STATES ANTIMONY CORP COM 911549103 1,052,952 120,200 SH Put SOLE 120,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 703,534 2,600 SH Put OTR 0 0 2,600
UNITEDHEALTH GROUP INC COM 91324P102 2,408,572 8,901 SH Put SOLE 8,901 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,665,036 48,600 SH Put OTR 0 0 48,600
US BANCORP COM NEW 902973304 1,092,210 21,000 SH Put OTR 0 0 21,000
US BANCORP COM NEW 902973304 5,972,323 114,830 SH Put SOLE 114,830 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 7,610,609 29,057 SH Put SOLE 29,057 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 580,662 2,700 SH Put SOLE 2,700 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 386,630 5,014 SH Put SOLE 5,014 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 562,780 3,800 SH Put SOLE 3,800 0 0
VERISK ANALYTICS INC COM 92345Y106 7,524,916 39,657 SH Put SOLE 39,657 0 0
VERISK ANALYTICS INC COM 92345Y106 1,364,492 7,191 SH Put OTR 0 0 7,191
VERIZON COMMUNICATIONS INC COM 92343V104 9,579,009 190,817 SH Put SOLE 190,817 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,881,480 57,400 SH Put OTR 0 0 57,400
VERTIV HOLDINGS CO COM CL A 92537N108 414,209 1,653 SH Put SOLE 1,653 0 0
VISA INC COM CL A 92826C839 6,986,235 23,115 SH Put SOLE 23,115 0 0
WABTEC COM 929740108 1,721,380 6,888 SH Put OTR 0 0 6,888
WALMART INC COM 931142103 5,355,149 43,089 SH Put SOLE 43,089 0 0
WALMART INC COM 931142103 2,759,016 22,200 SH Put OTR 0 0 22,200
WASTE CONNECTIONS INC COM 94106B101 371,500 2,287 SH Put SOLE 2,287 0 0
WASTE MGMT INC DEL COM 94106L109 959,882 4,177 SH Put SOLE 4,177 0 0
WATERS CORP COM 941848103 8,626,670 28,968 SH Put SOLE 28,968 0 0
WATERS CORP COM 941848103 3,046,792 10,231 SH Put OTR 0 0 10,231
WELLS FARGO & CO COM 949746101 11,407,375 143,291 SH Put SOLE 143,291 0 0
WEX INC COM 96208T104 551,403 3,603 SH Put SOLE 3,603 0 0
WILLIAMS SONOMA INC COM 969904101 22,460,867 123,188 SH Put SOLE 123,188 0 0
WILLIAMS SONOMA INC COM 969904101 8,061,356 44,213 SH Put OTR 0 0 44,213
WW GRAINGER INC COM 384802104 2,753,204 2,524 SH Put OTR 0 0 2,524
YETI HLDGS INC COM 98585X104 1,300,482 35,542 SH Put SOLE 35,542 0 0
YETI HLDGS INC COM 98585X104 975,343 26,656 SH Put OTR 0 0 26,656
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,467,951 7,021 SH Put OTR 0 0 7,021
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4,478,703 21,421 SH Put SOLE 21,421 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,672,770 18,500 SH Put OTR 0 0 18,500
ZOETIS INC CL A 98978V103 1,312,131 11,100 SH Put OTR 0 0 11,100
ZOETIS INC CL A 98978V103 4,242,272 35,888 SH Put SOLE 35,888 0 0