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   215,969 1,981 SH   SOLE   1,981 0 0
ABBVIE INC COM 00287Y109   324,969 2,412 SH   SOLE   2,412 0 0
ABBVIE INC COM 00287Y109   2,115,261 15,700 SH   OTR   0 0 15,700
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,564,300 8,310 SH   OTR   0 0 8,310
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   74,057,040 239,993 SH   SOLE   239,338 0 655
AFFILIATED MANAGERS GROUP IN COM 008252108   614,999 4,103 SH   SOLE   4,103 0 0
ALPHABET INC CAP STK CL A 02079K305   617,652 5,160 SH   SOLE   5,160 0 0
ALPHABET INC CAP STK CL C 02079K107   769,369 6,360 SH   SOLE   6,360 0 0
AMAZON COM INC COM 023135106   30,205,064 231,705 SH   SOLE   230,365 0 1,340
AMAZON COM INC COM 023135106   3,640,955 27,930 SH   OTR   0 0 27,930
AMGEN INC COM 031162100   3,281,456 14,780 SH   OTR   0 0 14,780
AMGEN INC COM 031162100   58,105,298 261,712 SH   SOLE   261,137 0 575
ANALOG DEVICES INC COM 032654105   36,454,600 187,129 SH   SOLE   185,939 0 1,190
ANALOG DEVICES INC COM 032654105   5,347,534 27,450 SH   OTR   0 0 27,450
APA CORPORATION COM 03743Q108   239,019 6,995 SH   SOLE   6,995 0 0
APPLE INC COM 037833100   5,634,828 29,050 SH   OTR   0 0 29,050
APPLE INC COM 037833100   93,698,372 483,056 SH   SOLE   481,846 0 1,210
APPLIED MATLS INC COM 038222105   259,160 1,793 SH   SOLE   1,793 0 0
APTIV PLC SHS G6095L109   1,102,572 10,800 SH   OTR   0 0 10,800
APTIV PLC SHS G6095L109   234,807 2,300 SH   SOLE   2,300 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   333,385 460 SH   SOLE   460 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   513,372 7,173 SH   SOLE   7,173 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,908,048 8,528 SH   SOLE   8,528 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   1,831,280 88,000 SH   OTR   0 0 88,000
BOOKING HOLDINGS INC COM 09857L108   402,349 149 SH   SOLE   149 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   325,907 4,035 SH   SOLE   4,035 0 0
CHEVRON CORP NEW COM 166764100   1,589,235 10,100 SH   OTR   0 0 10,100
CHEVRON CORP NEW COM 166764100   1,106,485 7,032 SH   SOLE   7,032 0 0
CISCO SYS INC COM 17275R102   422,405 8,164 SH   SOLE   8,164 0 0
COCA COLA CO COM 191216100   1,246,554 20,700 SH   OTR   0 0 20,700
COCA COLA CO COM 191216100   46,670 775 SH   SOLE   775 0 0
COGNEX CORP COM 192422103   526,028 9,390 SH   SOLE   9,390 0 0
CONOCOPHILLIPS COM 20825C104   356,211 3,438 SH   SOLE   3,438 0 0
CONSTELLATION BRANDS INC CL A 21036P108   568,560 2,310 SH   SOLE   2,310 0 0
CUMMINS INC COM 231021106   242,708 990 SH   SOLE   990 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   267,324 1,710 SH   SOLE   1,710 0 0
DEERE & CO COM 244199105   53,132,160 131,129 SH   SOLE   130,729 0 400
DEERE & CO COM 244199105   2,664,124 6,575 SH   OTR   0 0 6,575
DIAMONDBACK ENERGY INC COM 25278X109   433,488 3,300 SH   SOLE   3,300 0 0
DISNEY WALT CO COM 254687106   47,759,800 534,944 SH   SOLE   533,494 0 1,450
DISNEY WALT CO COM 254687106   2,471,717 27,685 SH   OTR   0 0 27,685
DOLLAR TREE INC COM 256746108   254,425 1,773 SH   SOLE   1,773 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   807,660 9,000 SH   OTR   0 0 9,000
ENTERPRISE PRODS PARTNERS L COM 293792107   1,009,205 38,300 SH   SOLE   38,300 0 0
EOG RES INC COM 26875P101   422,284 3,690 SH   SOLE   3,690 0 0
EXXON MOBIL CORP COM 30231G102   986,700 9,200 SH   OTR   0 0 9,200
EXXON MOBIL CORP COM 30231G102   1,642,855 15,318 SH   SOLE   14,778 0 540
FERRARI N V COM N3167Y103   775,626 2,385 SH   SOLE   2,385 0 0
FERRARI N V COM N3167Y103   2,439,075 7,500 SH   OTR   0 0 7,500
HDFC BANK LTD SPONSORED ADS 40415F101   32,042,275 459,717 SH   SOLE   457,602 0 2,115
HDFC BANK LTD SPONSORED ADS 40415F101   4,409,222 63,260 SH   OTR   0 0 63,260
HEXCEL CORP NEW COM 428291108   205,254 2,700 SH   SOLE   2,700 0 0
IDEXX LABS INC COM 45168D104   1,268,131 2,525 SH   SOLE   2,525 0 0
INFOSYS LTD SPONSORED ADR 456788108   160,700 10,000 SH   SOLE   10,000 0 0
INTELLICHECK INC COM NEW 45817G201   328,303 132,916 SH   SOLE   0 0 132,916
INTUIT COM 461202103   30,089,795 65,671 SH   SOLE   65,281 0 390
INTUIT COM 461202103   2,215,349 4,835 SH   OTR   0 0 4,835
JOHNSON & JOHNSON COM 478160104   3,362,704 20,316 SH   SOLE   19,106 0 1,210
JOHNSON & JOHNSON COM 478160104   1,456,576 8,800 SH   OTR   0 0 8,800
JPMORGAN CHASE & CO COM 46625H100   4,249,757 29,220 SH   OTR   0 0 29,220
JPMORGAN CHASE & CO COM 46625H100   74,040,741 509,081 SH   SOLE   507,841 0 1,240
KINSALE CAP GROUP INC COM 49714P108   1,113,245 2,975 SH   SOLE   2,975 0 0
KRAFT HEINZ CO COM 500754106   926,479 26,098 SH   SOLE   26,098 0 0
LILLY ELI & CO COM 532457108   257,939 550 SH   SOLE   550 0 0
LINDE PLC SHS G54950103   1,526,225 4,005 SH   SOLE   4,005 0 0
LOWES COS INC COM 548661107   78,995 350 SH   SOLE   350 0 0
LOWES COS INC COM 548661107   2,008,730 8,900 SH   OTR   0 0 8,900
MCDONALDS CORP COM 580135101   507,297 1,700 SH   SOLE   1,700 0 0
MCDONALDS CORP COM 580135101   2,148,552 7,200 SH   OTR   0 0 7,200
MERCK & CO INC COM 58933Y105   2,019,325 17,500 SH   OTR   0 0 17,500
MERCK & CO INC COM 58933Y105   1,652,962 14,325 SH   SOLE   14,325 0 0
META PLATFORMS INC CL A 30303M102   529,478 1,845 SH   SOLE   1,845 0 0
MICROSOFT CORP COM 594918104   6,245,504 18,340 SH   OTR   0 0 18,340
MICROSOFT CORP COM 594918104   102,549,535 301,138 SH   SOLE   300,283 0 855
MONDELEZ INTL INC CL A 609207105   218,820 3,000 SH   SOLE   3,000 0 0
MORGAN STANLEY COM NEW 617446448   473,885 5,549 SH   SOLE   5,549 0 0
NETFLIX INC COM 64110L106   329,487 748 SH   SOLE   748 0 0
NEXTERA ENERGY INC COM 65339F101   742,000 10,000 SH   OTR   0 0 10,000
NEXTERA ENERGY INC COM 65339F101   86,814 1,170 SH   SOLE   1,170 0 0
NIKE INC CL B 654106103   220,740 2,000 SH   SOLE   2,000 0 0
NVIDIA CORPORATION COM 67066G104   36,540,468 86,380 SH   SOLE   85,860 0 520
NVIDIA CORPORATION COM 67066G104   2,758,090 6,520 SH   OTR   0 0 6,520
ORACLE CORP COM 68389X105   407,407 3,421 SH   SOLE   3,421 0 0
PALO ALTO NETWORKS INC COM 697435105   216,161 846 SH   SOLE   846 0 0
PARKER-HANNIFIN CORP COM 701094104   1,606,965 4,120 SH   SOLE   4,120 0 0
PEPSICO INC COM 713448108   333,026 1,798 SH   SOLE   1,798 0 0
PFIZER INC COM 717081103   521,113 14,207 SH   SOLE   14,207 0 0
PINNACLE WEST CAP CORP COM 723484101   733,140 9,000 SH   OTR   0 0 9,000
PIONEER NAT RES CO COM 723787107   415,396 2,005 SH   SOLE   2,005 0 0
POOL CORP COM 73278L105   28,170,680 75,194 SH   SOLE   74,734 0 460
POOL CORP COM 73278L105   2,167,292 5,785 SH   OTR   0 0 5,785
PROCTER AND GAMBLE CO COM 742718109   322,447 2,125 SH   SOLE   2,125 0 0
PROGRESSIVE CORP COM 743315103   4,102,808 30,995 SH   OTR   0 0 30,995
PROGRESSIVE CORP COM 743315103   28,610,584 216,141 SH   SOLE   214,921 0 1,220
RAYTHEON TECHNOLOGIES CORP COM 75513E101   370,779 3,785 SH   SOLE   3,785 0 0
ROSS STORES INC COM 778296103   675,023 6,020 SH   SOLE   6,020 0 0
SHERWIN WILLIAMS CO COM 824348106   39,731,351 149,636 SH   SOLE   149,076 0 560
SHERWIN WILLIAMS CO COM 824348106   3,519,468 13,255 SH   OTR   0 0 13,255
SONY GROUP CORPORATION SPONSORED ADR 835699307   248,510 2,760 SH   SOLE   2,760 0 0
SPDR GOLD TR GOLD SHS 78463V107   579,377 3,250 SH   SOLE   3,250 0 0
TARGET CORP COM 87612E106   304,029 2,305 SH   SOLE   2,305 0 0
TEXAS INSTRS INC COM 882508104   55,581,715 308,753 SH   SOLE   307,853 0 900
TEXAS INSTRS INC COM 882508104   3,911,835 21,730 SH   OTR   0 0 21,730
THERMO FISHER SCIENTIFIC INC COM 883556102   2,499,182 4,790 SH   OTR   0 0 4,790
THERMO FISHER SCIENTIFIC INC COM 883556102   33,639,309 64,474 SH   SOLE   64,084 0 390
TJX COS INC NEW COM 872540109   5,183,213 61,130 SH   OTR   0 0 61,130
TJX COS INC NEW COM 872540109   96,292,272 1,135,656 SH   SOLE   1,132,331 0 3,325
TOYOTA MOTOR CORP ADS 892331307   2,244,070 13,960 SH   OTR   0 0 13,960
TOYOTA MOTOR CORP ADS 892331307   55,388,502 344,563 SH   SOLE   344,033 0 530
TRACTOR SUPPLY CO COM 892356106   1,011,532 4,575 SH   SOLE   4,575 0 0
UNION PAC CORP COM 907818108   3,924,612 19,180 SH   OTR   0 0 19,180
UNION PAC CORP COM 907818108   64,500,930 315,223 SH   SOLE   314,518 0 705
UNITED PARCEL SERVICE INC CL B 911312106   659,102 3,677 SH   SOLE   3,677 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   808,860 17,000 SH   OTR   0 0 17,000
VISA INC COM CL A 92826C839   38,901,836 163,811 SH   SOLE   162,881 0 930
VISA INC COM CL A 92826C839   2,898,443 12,205 SH   OTR   0 0 12,205
WALMART INC COM 931142103   231,998 1,476 SH   SOLE   1,476 0 0
WASTE MGMT INC DEL COM 94106L109   268,801 1,550 SH   SOLE   1,550 0 0
WATSCO INC COM 942622200   24,809,283 65,036 SH   SOLE   64,661 0 375
WATSCO INC COM 942622200   4,133,227 10,835 SH   OTR   0 0 10,835
WELLS FARGO CO NEW COM 949746101   17,072 400 SH   SOLE   400 0 0
WELLS FARGO CO NEW COM 949746101   1,280,400 30,000 SH   OTR   0 0 30,000
WEX INC COM 96208T104   446,071 2,450 SH   SOLE   2,450 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   348,504 10,400 SH   SOLE   10,400 0 0
WILLIAMS COS INC COM 969457100   249,619 7,650 SH   SOLE   7,650 0 0
YETI HLDGS INC COM 98585X104   16,270,387 418,908 SH   SOLE   416,218 0 2,690
YETI HLDGS INC COM 98585X104   1,289,294 33,195 SH   OTR   0 0 33,195
ZOETIS INC CL A 98978V103   19,526,375 113,387 SH   SOLE   112,867 0 520
ZOETIS INC CL A 98978V103   1,425,038 8,275 SH   OTR   0 0 8,275