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
ABBOTT LABS COM 002824100 BBG001S5N9M6 200,596 1,981 SH   SOLE   1,981 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 2,502,109 15,700 SH   OTR   0 0 15,700
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 412,290 2,587 SH   SOLE   2,587 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 69,779,940 244,148 SH   SOLE   243,493 0 655
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 2,375,081 8,310 SH   OTR   0 0 8,310
AFFILIATED MANAGERS GROUP IN COM 008252108 BBG001S6DMD6 584,349 4,103 SH   SOLE   4,103 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 545,620 5,260 SH   SOLE   5,260 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 661,440 6,360 SH   SOLE   6,360 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 23,120,950 223,845 SH   SOLE   222,505 0 1,340
AMAZON COM INC COM 023135106 BBG001S5PQL7 2,884,890 27,930 SH   OTR   0 0 27,930
AMGEN INC COM 031162100 BBG001S5NNL6 64,102,672 265,161 SH   SOLE   264,586 0 575
AMGEN INC COM 031162100 BBG001S5NNL6 3,573,065 14,780 SH   OTR   0 0 14,780
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 6,182,847 31,350 SH   OTR   0 0 31,350
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 37,150,134 188,369 SH   SOLE   187,179 0 1,190
APA CORPORATION COM 03743Q108 BBG00YTS96H1 252,240 6,995 SH   SOLE   6,995 0 0
APPLE INC COM 037833100 BBG001S5N8V8 5,004,715 30,350 SH   OTR   0 0 30,350
APPLE INC COM 037833100 BBG001S5N8V8 80,924,180 490,747 SH   SOLE   489,537 0 1,210
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 220,234 1,793 SH   SOLE   1,793 0 0
APTIV PLC SHS G6095L109 BBG001TRL2T7 258,037 2,300 SH   SOLE   2,300 0 0
APTIV PLC SHS G6095L109 BBG001TRL2T7 1,211,652 10,800 SH   OTR   0 0 10,800
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 313,127 460 SH   SOLE   460 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 497,878 7,173 SH   SOLE   7,173 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 2,798,383 9,063 SH   SOLE   9,063 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 1,570,800 88,000 SH   OTR   0 0 88,000
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 395,209 149 SH   SOLE   149 0 0
CANADIAN PAC RY LTD COM 13645T100 BBG001S7F4Z8 310,453 4,035 SH   SOLE   4,035 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 1,647,916 10,100 SH   OTR   0 0 10,100
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 1,147,341 7,032 SH   SOLE   7,032 0 0
CISCO SYS INC COM 17275R102 BBG001S6HC62 426,773 8,164 SH   SOLE   8,164 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 48,073 775 SH   SOLE   775 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 1,284,021 20,700 SH   OTR   0 0 20,700
COGNEX CORP COM 192422103 BBG001S5TC16 465,274 9,390 SH   SOLE   9,390 0 0
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 341,084 3,438 SH   SOLE   3,438 0 0
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 521,806 2,310 SH   SOLE   2,310 0 0
CUMMINS INC COM 231021106 BBG001S5Q9M3 236,491 990 SH   SOLE   990 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QW1 253,046 1,710 SH   SOLE   1,710 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 54,903,957 132,978 SH   SOLE   132,578 0 400
DEERE & CO COM 244199105 BBG001S5QFF7 2,714,686 6,575 SH   OTR   0 0 6,575
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 446,061 3,300 SH   SOLE   3,300 0 0
DISNEY WALT CO COM 254687106 BBG001S5QHF3 2,772,099 27,685 SH   OTR   0 0 27,685
DISNEY WALT CO COM 254687106 BBG001S5QHF3 54,248,231 541,778 SH   SOLE   540,438 0 1,340
DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 254,514 1,773 SH   SOLE   1,773 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 868,230 9,000 SH   OTR   0 0 9,000
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 991,970 38,300 SH   SOLE   38,300 0 0
EOG RES INC COM 26875P101 BBG001S5ZB93 422,985 3,690 SH   SOLE   3,690 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,008,872 9,200 SH   OTR   0 0 9,200
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,690,738 15,418 SH   SOLE   14,878 0 540
FERRARI N V COM N3167Y103 BBG009PH3Q95 646,192 2,385 SH   SOLE   2,385 0 0
FERRARI N V COM N3167Y103 BBG009PH3Q95 2,032,050 7,500 SH   OTR   0 0 7,500
HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 30,776,005 461,617 SH   SOLE   459,502 0 2,115
HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 3,897,528 58,460 SH   OTR   0 0 58,460
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 1,262,702 2,525 SH   SOLE   2,525 0 0
INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 174,400 10,000 SH   SOLE   10,000 0 0
INTELLICHECK INC COM NEW 45817G201 BBG001SDGNN5 302,290 120,916 SH   SOLE   0 0 120,916
INTUIT COM 461202103 BBG001S6TWR2 2,155,588 4,835 SH   OTR   0 0 4,835
INTUIT COM 461202103 BBG001S6TWR2 29,380,643 65,901 SH   SOLE   65,511 0 390
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 1,364,000 8,800 SH   OTR   0 0 8,800
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 3,155,955 20,361 SH   SOLE   19,151 0 1,210
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 3,807,658 29,220 SH   OTR   0 0 29,220
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 67,636,624 519,044 SH   SOLE   517,804 0 1,240
KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 892,946 2,975 SH   SOLE   2,975 0 0
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 1,009,210 26,098 SH   SOLE   26,098 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 BBG001S9NVN8 959,536 52,635 SH   SOLE   52,635 0 0
LINDE PLC SHS G54950103 BBG01FND0CH6 533,160 1,500 SH   SOLE   1,500 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 69,989 350 SH   SOLE   350 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 1,779,733 8,900 SH   OTR   0 0 8,900
MCDONALDS CORP COM 580135101 BBG001S5T110 478,133 1,710 SH   SOLE   1,710 0 0
MCDONALDS CORP COM 580135101 BBG001S5T110 2,013,192 7,200 SH   OTR   0 0 7,200
MERCK & CO INC COM 58933Y105 BBG001S5TC52 1,555,954 14,625 SH   SOLE   14,625 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 1,861,825 17,500 SH   OTR   0 0 17,500
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 391,029 1,845 SH   SOLE   1,845 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 88,434,295 306,744 SH   SOLE   305,889 0 855
MICROSOFT CORP COM 594918104 BBG001S5TD05 5,460,402 18,940 SH   OTR   0 0 18,940
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 209,160 3,000 SH   SOLE   3,000 0 0
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 424,513 4,835 SH   SOLE   4,835 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 258,419 748 SH   SOLE   748 0 0
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 90,184 1,170 SH   SOLE   1,170 0 0
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 1,541,600 20,000 SH   OTR   0 0 20,000
NIKE INC CL B 654106103 BBG001S6NTK2 245,280 2,000 SH   SOLE   2,000 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,811,060 6,520 SH   OTR   0 0 6,520
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 24,176,545 87,038 SH   SOLE   86,518 0 520
ORACLE CORP COM 68389X105 BBG001S5SJG6 317,879 3,421 SH   SOLE   3,421 0 0
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 1,384,773 4,120 SH   SOLE   4,120 0 0
PEPSICO INC COM 713448108 BBG001S695T1 345,094 1,893 SH   SOLE   1,893 0 0
PFIZER INC COM 717081103 BBG001S5V466 579,646 14,207 SH   SOLE   14,207 0 0
PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 713,160 9,000 SH   OTR   0 0 9,000
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 409,501 2,005 SH   SOLE   2,005 0 0
POOL CORP COM 73278L105 BBG001S5VBK4 25,847,714 75,481 SH   SOLE   75,021 0 460
POOL CORP COM 73278L105 BBG001S5VBK4 1,981,015 5,785 SH   OTR   0 0 5,785
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 315,966 2,125 SH   SOLE   2,125 0 0
PROGRESSIVE CORP COM 743315103 BBG001S5V509 4,062,189 28,395 SH   OTR   0 0 28,395
PROGRESSIVE CORP COM 743315103 BBG001S5V509 31,410,540 219,562 SH   SOLE   218,342 0 1,220
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 307,011 3,135 SH   SOLE   3,135 0 0
ROSS STORES INC COM 778296103 BBG001S5VRS1 638,903 6,020 SH   SOLE   6,020 0 0
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 16,788,000 320,504 SH   SOLE   318,644 0 1,860
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 2,584,691 49,345 SH   OTR   0 0 49,345
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 2,642,171 11,755 SH   OTR   0 0 11,755
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 34,015,343 151,334 SH   SOLE   150,774 0 560
SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 250,194 2,760 SH   SOLE   2,760 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 595,465 3,250 SH   SOLE   3,250 0 0
TARGET CORP COM 87612E106 BBG001SC0K41 315,525 1,905 SH   SOLE   1,905 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 4,041,997 21,730 SH   OTR   0 0 21,730
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 58,035,492 312,002 SH   SOLE   311,102 0 900
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 36,721,685 63,712 SH   SOLE   63,322 0 390
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 2,760,812 4,790 SH   OTR   0 0 4,790
TJX COS INC NEW COM 872540109 BBG001S5WQ93 4,790,147 61,130 SH   OTR   0 0 61,130
TJX COS INC NEW COM 872540109 BBG001S5WQ93 90,980,818 1,161,062 SH   SOLE   1,157,737 0 3,325
TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 49,289,842 347,871 SH   SOLE   347,341 0 530
TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 1,977,992 13,960 SH   OTR   0 0 13,960
UNION PAC CORP COM 907818108 BBG001S5X2M0 64,509,063 320,526 SH   SOLE   319,821 0 705
UNION PAC CORP COM 907818108 BBG001S5X2M0 3,518,025 17,480 SH   OTR   0 0 17,480
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 713,301 3,677 SH   SOLE   3,677 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 BBG001S5X151 817,870 17,000 SH   OTR   0 0 17,000
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 255,274 6,564 SH   SOLE   6,564 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 37,116,127 164,624 SH   SOLE   163,694 0 930
VISA INC COM CL A 92826C839 BBG001SRCFY3 2,751,739 12,205 SH   OTR   0 0 12,205
WALMART INC COM 931142103 BBG001S5XH92 217,636 1,476 SH   SOLE   1,476 0 0
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 252,913 1,550 SH   SOLE   1,550 0 0
WATSCO INC COM 942622200 BBG001S82CQ2 3,447,264 10,835 SH   OTR   0 0 10,835
WATSCO INC COM 942622200 BBG001S82CQ2 20,722,079 65,131 SH   SOLE   64,756 0 375
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 1,121,400 30,000 SH   OTR   0 0 30,000
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 14,952 400 SH   SOLE   400 0 0
WEX INC COM 96208T104 BBG001SCJLG6 450,530 2,450 SH   SOLE   2,450 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 313,352 10,400 SH   SOLE   10,400 0 0
WILLIAMS COS INC COM 969457100 BBG001S5XH10 228,429 7,650 SH   SOLE   7,650 0 0
YETI HLDGS INC COM 98585X104 BBG00D8JC891 1,327,800 33,195 SH   OTR   0 0 33,195
YETI HLDGS INC COM 98585X104 BBG00D8JC891 16,801,240 420,031 SH   SOLE   417,341 0 2,690
ZOETIS INC CL A 98978V103 BBG0039320P7 18,932,051 113,747 SH   SOLE   113,227 0 520
ZOETIS INC CL A 98978V103 BBG0039320P7 1,377,291 8,275 SH   OTR   0 0 8,275