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 219,813 1,833 SH   SOLE   1,833 0 0
ABBOTT LABS COM 002824100 BBG001S5N9M6 217,494 1,981 SH   SOLE   1,981 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 418,085 2,587 SH   SOLE   2,587 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 3,216,039 19,900 SH   OTR   0 0 19,900
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 2,217,440 8,310 SH   OTR   0 0 8,310
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 66,723,876 250,052 SH   SOLE   249,397 0 655
AFFILIATED MANAGERS GROUP IN COM 008252108 BBG001S6DMD6 650,038 4,103 SH   SOLE   4,103 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 564,323 6,360 SH   SOLE   6,360 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 569,966 6,460 SH   SOLE   6,460 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 2,373,840 28,260 SH   OTR   0 0 28,260
AMAZON COM INC COM 023135106 BBG001S5PQL7 18,824,400 224,100 SH   SOLE   222,760 0 1,340
AMGEN INC COM 031162100 BBG001S5NNL6 3,868,687 14,730 SH   OTR   0 0 14,730
AMGEN INC COM 031162100 BBG001S5NNL6 71,081,678 270,643 SH   SOLE   270,068 0 575
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 4,423,889 26,970 SH   OTR   0 0 26,970
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 31,224,587 190,359 SH   SOLE   189,169 0 1,190
APA CORPORATION COM 03743Q108 BBG00YTS96H1 326,527 6,995 SH   SOLE   6,995 0 0
APPLE INC COM 037833100 BBG001S5N8V8 65,233,825 502,069 SH   SOLE   500,859 0 1,210
APPLE INC COM 037833100 BBG001S5N8V8 3,919,338 30,165 SH   OTR   0 0 30,165
APTIV PLC SHS G6095L109 BBG001TRL2T7 214,199 2,300 SH   SOLE   2,300 0 0
APTIV PLC SHS G6095L109 BBG001TRL2T7 1,005,804 10,800 SH   OTR   0 0 10,800
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 251,344 460 SH   SOLE   460 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 486,329 7,173 SH   SOLE   7,173 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 259,163 1,085 SH   SOLE   1,085 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 2,807,283 9,088 SH   SOLE   9,088 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 1,862,960 88,000 SH   OTR   0 0 88,000
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 300,277 149 SH   SOLE   149 0 0
CANADIAN PAC RY LTD COM 13645T100 BBG001S7F4Z8 300,971 4,035 SH   SOLE   4,035 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 1,812,849 10,100 SH   OTR   0 0 10,100
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 1,262,174 7,032 SH   SOLE   7,032 0 0
CISCO SYS INC COM 17275R102 BBG001S6HC62 388,933 8,164 SH   SOLE   8,164 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 49,298 775 SH   SOLE   775 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 1,316,727 20,700 SH   OTR   0 0 20,700
COGNEX CORP COM 192422103 BBG001S5TC16 442,363 9,390 SH   SOLE   9,390 0 0
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 405,684 3,438 SH   SOLE   3,438 0 0
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 535,342 2,310 SH   SOLE   2,310 0 0
CUMMINS INC COM 231021106 BBG001S5Q9M3 264,096 1,090 SH   SOLE   1,090 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QW1 221,701 1,710 SH   SOLE   1,710 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 58,205,885 135,754 SH   SOLE   135,354 0 400
DEERE & CO COM 244199105 BBG001S5QFF7 2,819,097 6,575 SH   OTR   0 0 6,575
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 451,374 3,300 SH   SOLE   3,300 0 0
DISNEY WALT CO COM 254687106 BBG001S5QHF3 45,013,397 518,110 SH   SOLE   517,745 0 365
DISNEY WALT CO COM 254687106 BBG001S5QHF3 2,056,884 23,675 SH   OTR   0 0 23,675
DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 250,773 1,773 SH   SOLE   1,773 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 926,910 9,000 SH   OTR   0 0 9,000
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 111,169 1,490 SH   SOLE   1,490 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 99,604 1,335 SH   OTR   0 0 1,335
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 923,796 38,300 SH   SOLE   38,300 0 0
EOG RES INC COM 26875P101 BBG001S5ZB93 503,833 3,890 SH   SOLE   3,890 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,700,605 15,418 SH   SOLE   14,878 0 540
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,014,760 9,200 SH   OTR   0 0 9,200
FERRARI N V COM N3167Y103 BBG009PH3Q95 1,606,650 7,500 SH   OTR   0 0 7,500
FERRARI N V COM N3167Y103 BBG009PH3Q95 510,915 2,385 SH   SOLE   2,385 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 31,826,658 465,234 SH   SOLE   463,119 0 2,115
HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 3,966,412 57,980 SH   OTR   0 0 57,980
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 1,030,099 2,525 SH   SOLE   2,525 0 0
INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 180,100 10,000 SH   SOLE   10,000 0 0
INTELLICHECK INC COM NEW 45817G201 BBG001SDGNN5 211,832 105,916 SH   SOLE   0 0 105,916
INTUIT COM 461202103 BBG001S6TWR2 1,856,579 4,770 SH   OTR   0 0 4,770
INTUIT COM 461202103 BBG001S6TWR2 25,781,154 66,238 SH   SOLE   65,848 0 390
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 1,554,520 8,800 SH   OTR   0 0 8,800
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 3,525,227 19,956 SH   SOLE   18,746 0 1,210
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 71,030,758 529,685 SH   SOLE   528,445 0 1,240
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 3,907,674 29,140 SH   OTR   0 0 29,140
KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 778,022 2,975 SH   SOLE   2,975 0 0
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 1,062,450 26,098 SH   SOLE   26,098 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 BBG001S9NVN8 816,585 52,615 SH   SOLE   52,615 0 0
LILLY ELI & CO COM 532457108 BBG001S5STL8 201,212 550 SH   SOLE   550 0 0
LINDE PLC SHS G5494J103 BBG00GVR8YR8 489,270 1,500 SH   SOLE   1,500 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 89,658 450 SH   SOLE   450 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 1,773,236 8,900 SH   OTR   0 0 8,900
MCDONALDS CORP COM 580135101 BBG001S5T110 2,213,652 8,400 SH   OTR   0 0 8,400
MCDONALDS CORP COM 580135101 BBG001S5T110 450,636 1,710 SH   SOLE   1,710 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 1,760,222 15,865 SH   SOLE   15,865 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 1,941,625 17,500 SH   OTR   0 0 17,500
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 318,299 2,645 SH   SOLE   2,645 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 4,503,820 18,780 SH   OTR   0 0 18,780
MICROSOFT CORP COM 594918104 BBG001S5TD05 75,334,417 314,129 SH   SOLE   313,274 0 855
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 411,072 4,835 SH   SOLE   4,835 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 220,570 748 SH   SOLE   748 0 0
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 1,672,000 20,000 SH   OTR   0 0 20,000
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 131,252 1,570 SH   SOLE   1,570 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 234,020 2,000 SH   SOLE   2,000 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 12,630,880 86,430 SH   SOLE   85,910 0 520
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 925,797 6,335 SH   OTR   0 0 6,335
ORACLE CORP COM 68389X105 BBG001S5SJG6 279,633 3,421 SH   SOLE   3,421 0 0
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 1,197,465 4,115 SH   SOLE   4,115 0 0
PAYCHEX INC COM 704326107 BBG001S5V135 237,129 2,052 SH   SOLE   2,052 0 0
PEPSICO INC COM 713448108 BBG001S695T1 289,598 1,603 SH   SOLE   1,603 0 0
PFIZER INC COM 717081103 BBG001S5V466 727,967 14,207 SH   SOLE   14,207 0 0
PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 684,360 9,000 SH   OTR   0 0 9,000
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 457,922 2,005 SH   SOLE   2,005 0 0
POOL CORP COM 73278L105 BBG001S5VBK4 1,724,793 5,705 SH   OTR   0 0 5,705
POOL CORP COM 73278L105 BBG001S5VBK4 22,877,311 75,670 SH   SOLE   75,210 0 460
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 353,135 2,330 SH   SOLE   2,330 0 0
PROGRESSIVE CORP COM 743315103 BBG001S5V509 28,451,370 219,346 SH   SOLE   218,126 0 1,220
PROGRESSIVE CORP COM 743315103 BBG001S5V509 3,669,496 28,290 SH   OTR   0 0 28,290
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 228,281 2,262 SH   SOLE   2,262 0 0
ROSS STORES INC COM 778296103 BBG001S5VRS1 698,741 6,020 SH   SOLE   6,020 0 0
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 31,537,972 378,789 SH   SOLE   376,829 0 1,960
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 3,640,127 43,720 SH   OTR   0 0 43,720
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 35,965,938 151,544 SH   SOLE   150,984 0 560
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 2,743,535 11,560 SH   OTR   0 0 11,560
SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 210,533 2,760 SH   SOLE   2,760 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 551,330 3,250 SH   SOLE   3,250 0 0
TARGET CORP COM 87612E106 BBG001SC0K41 257,094 1,725 SH   SOLE   1,725 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 52,368,957 316,965 SH   SOLE   316,065 0 900
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 3,466,316 20,980 SH   OTR   0 0 20,980
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 2,637,805 4,790 SH   OTR   0 0 4,790
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 35,274,448 64,055 SH   SOLE   63,665 0 390
TJX COS INC NEW COM 872540109 BBG001S5WQ93 5,132,608 64,480 SH   OTR   0 0 64,480
TJX COS INC NEW COM 872540109 BBG001S5WQ93 94,742,467 1,190,232 SH   SOLE   1,186,907 0 3,325
TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 122,922 900 SH   OTR   0 0 900
TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 43,823,742 320,865 SH   SOLE   320,695 0 170
UNION PAC CORP COM 907818108 BBG001S5X2M0 67,667,163 326,784 SH   SOLE   326,079 0 705
UNION PAC CORP COM 907818108 BBG001S5X2M0 3,599,912 17,385 SH   OTR   0 0 17,385
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 700,054 4,027 SH   SOLE   4,027 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 BBG001S5X151 811,410 17,000 SH   OTR   0 0 17,000
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 309,842 7,864 SH   SOLE   7,864 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 2,501,430 12,040 SH   OTR   0 0 12,040
VISA INC COM CL A 92826C839 BBG001SRCFY3 34,327,977 165,229 SH   SOLE   164,299 0 930
WALMART INC COM 931142103 BBG001S5XH92 209,282 1,476 SH   SOLE   1,476 0 0
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 243,164 1,550 SH   SOLE   1,550 0 0
WATSCO INC COM 942622200 BBG001S82CQ2 16,360,889 65,601 SH   SOLE   65,226 0 375
WATSCO INC COM 942622200 BBG001S82CQ2 2,697,261 10,815 SH   OTR   0 0 10,815
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 1,238,700 30,000 SH   OTR   0 0 30,000
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 16,516 400 SH   SOLE   400 0 0
WEX INC COM 96208T104 BBG001SCJLG6 400,942 2,450 SH   SOLE   2,450 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 322,400 10,400 SH   SOLE   10,400 0 0
WILLIAMS COS INC COM 969457100 BBG001S5XH10 251,685 7,650 SH   SOLE   7,650 0 0
YETI HLDGS INC COM 98585X104 BBG00D8JC891 1,364,676 33,035 SH   OTR   0 0 33,035
YETI HLDGS INC COM 98585X104 BBG00D8JC891 17,427,574 421,873 SH   SOLE   419,183 0 2,690
ZOETIS INC CL A 98978V103 BBG0039320P7 1,195,848 8,160 SH   OTR   0 0 8,160
ZOETIS INC CL A 98978V103 BBG0039320P7 16,811,190 114,713 SH   SOLE   114,193 0 520