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 266,207 1,833 SH SOLE 1,833 0 0
ABBVIE INC COM 00287Y109 3,414,593 15,700 SH OTR 15,700 0 0
ABBVIE INC COM 00287Y109 400,617 1,842 SH SOLE 1,842 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 272,649 1,375 SH SOLE 1,375 0 0
ALPHABET INC CAP STK CL A 02079K305 564,193 1,962 SH SOLE 1,962 0 0
ALPHABET INC CAP STK CL C 02079K107 595,234 2,075 SH SOLE 2,075 0 0
AMAZON COM INC COM 023135106 44,438,362 213,369 SH SOLE 213,069 0 300
AMAZON COM INC COM 023135106 5,970,060 28,665 SH OTR 11,000 0 17,665
AMGEN INC COM 031162100 5,418,490 15,400 SH OTR 8,025 0 7,375
AMGEN INC COM 031162100 60,329,960 171,465 SH SOLE 170,482 0 983
ANALOG DEVICES INC COM 032654105 49,374,692 155,198 SH SOLE 154,913 0 285
ANALOG DEVICES INC COM 032654105 8,080,756 25,400 SH OTR 12,100 0 13,300
APPLE INC COM 037833100 75,453,290 297,306 SH SOLE 295,878 0 1,428
APPLE INC COM 037833100 6,871,364 27,075 SH OTR 13,875 0 13,200
ASML HLDG NV N Y REGISTRY SHS N07059210 614,186 465 SH SOLE 465 0 0
BANCO SANTANDER SA ADR 05964H105 1,539,551 136,485 SH OTR 0 0 136,485
BANCO SANTANDER SA ADR 05964H105 16,985,142 1,505,775 SH SOLE 1,503,355 0 2,420
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,825,842 5,897 SH SOLE 5,897 0 0
BROADCOM INC COM 11135F101 1,510,409 4,880 SH OTR 0 0 4,880
BROADCOM INC COM 11135F101 15,446,716 49,907 SH SOLE 49,817 0 90
CANADIAN PACIFIC KANSAS CITY COM 13646K108 317,393 4,035 SH SOLE 4,035 0 0
CHEVRON CORPORATION COM 166764100 710,288 3,433 SH SOLE 3,433 0 0
CITIGROUP INC COM NEW 172967424 245,419 2,164 SH SOLE 2,164 0 0
CONOCOPHILLIPS COM 20825C104 297,000 2,250 SH SOLE 2,250 0 0
DEERE & CO COM 244199105 55,111,582 97,837 SH SOLE 97,308 0 529
DEERE & CO COM 244199105 3,514,992 6,240 SH OTR 1,590 0 4,650
DIAMONDBACK ENERGY INC COM 25278X109 801,049 4,050 SH SOLE 4,050 0 0
DISNEY WALT CO COM 254687106 2,693,339 27,945 SH OTR 11,635 0 16,310
DISNEY WALT CO COM 254687106 32,611,233 338,361 SH SOLE 336,481 0 1,880
ELI LILLY & CO COM 532457108 386,303 420 SH SOLE 420 0 0
EOG RES INC COM 26875P101 607,194 4,200 SH SOLE 4,200 0 0
EXXON MOBIL CORP COM 30231G102 2,169,782 12,789 SH SOLE 12,789 0 0
EXXON MOBIL CORP COM 30231G102 1,560,872 9,200 SH OTR 9,200 0 0
FERRARI N V COM N3167Y103 1,252,265 3,700 SH OTR 3,700 0 0
FERRARI N V COM N3167Y103 724,283 2,140 SH SOLE 2,140 0 0
IMPERIAL OIL LTD COM NEW 453038408 352,560 2,695 SH SOLE 2,695 0 0
INTELLICHECK MOBILISA INC COM NEW 45817G201 1,694,921 242,478 SH SOLE 0 0 242,478
INTUIT COM 461202103 13,566,787 31,377 SH SOLE 31,327 0 50
INTUIT COM 461202103 1,766,272 4,085 SH OTR 0 0 4,085
JOHNSON & JOHNSON COM 478160104 2,151,072 8,800 SH OTR 8,800 0 0
JOHNSON & JOHNSON COM 478160104 1,190,423 4,870 SH SOLE 4,870 0 0
JPMORGAN CHASE & CO COM 46625H100 8,580,647 29,170 SH OTR 13,195 0 15,975
JPMORGAN CHASE & CO COM 46625H100 88,856,617 302,069 SH SOLE 300,457 0 1,612
LINDE PLC SHS G54950103 51,203,580 103,283 SH SOLE 102,639 0 644
LINDE PLC SHS G54950103 2,863,014 5,775 SH OTR 2,285 0 3,490
LOWES COS INC COM 548661107 1,842,984 7,800 SH OTR 7,800 0 0
MASTERCARD INCORPORATED CL A 57636Q104 292,301 585 SH SOLE 585 0 0
MCDONALDS CORP COM 580135101 428,890 1,380 SH SOLE 1,380 0 0
MCDONALDS CORP COM 580135101 2,237,688 7,200 SH OTR 7,200 0 0
MERCADOLIBRE INC COM 58733R102 390,759 226 SH SOLE 226 0 0
MERCK & CO INC COM 58933Y105 973,146 8,090 SH SOLE 8,090 0 0
META PLATFORMS INC CL A 30303M102 369,024 645 SH SOLE 645 0 0
MICROSOFT CORP COM 594918104 73,490,961 198,533 SH SOLE 197,561 0 972
MICROSOFT CORP COM 594918104 6,294,741 17,005 SH OTR 8,120 0 8,885
MORGAN STANLEY COM NEW 617446448 365,181 2,219 SH SOLE 2,219 0 0
NETFLIX INC. COM 64110L106 254,797 2,650 SH SOLE 2,650 0 0
NVIDIA CORPORATION COM 67066G104 74,686,102 428,246 SH SOLE 427,596 0 650
NVIDIA CORPORATION COM 67066G104 5,680,208 32,570 SH OTR 0 0 32,570
PARKER-HANNIFIN CORP COM 701094104 37,444,308 41,826 SH SOLE 41,756 0 70
PARKER-HANNIFIN CORP COM 701094104 4,453,819 4,975 SH OTR 1,650 0 3,325
PINNACLE WEST CAP CORP COM 723484101 906,750 9,000 SH OTR 9,000 0 0
PROGRESSIVE CORP COM 743315103 24,646,188 124,325 SH SOLE 124,140 0 185
PROGRESSIVE CORP COM 743315103 4,261,169 21,495 SH OTR 11,700 0 9,795
ROSS STORES INC COM 778296103 904,214 4,174 SH SOLE 4,174 0 0
SHERWIN WILLIAMS CO COM 824348106 3,729,599 11,635 SH OTR 80 0 11,555
SHERWIN WILLIAMS CO COM 824348106 57,942,939 180,761 SH SOLE 180,013 0 748
SONY GROUP CORP SPONSORED ADR 835699307 284,211 13,730 SH SOLE 13,730 0 0
SPDR GOLD TR GOLD SHS 78463V107 55,077 128 SH OTR 128 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,213,418 2,820 SH SOLE 2,820 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 259,427 535 SH OTR 0 0 535
SPOTIFY TECHNOLOGY S A SHS L8681T102 18,121,087 37,370 SH SOLE 37,310 0 60
STAR GROUP LP UNIT LTD PARTNR 85512C105 122,800 10,000 SH SOLE 10,000 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 79,181,009 234,298 SH SOLE 233,042 0 1,256
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 5,947,920 17,600 SH OTR 7,605 0 9,995
TEXAS INSTRS INC COM 882508104 4,273,992 22,015 SH OTR 10,235 0 11,780
TEXAS INSTRS INC COM 882508104 56,678,979 291,949 SH SOLE 290,159 0 1,790
TJX COS INC NEW COM 872540109 107,184,891 671,164 SH SOLE 667,819 0 3,345
TJX COS INC NEW COM 872540109 9,288,152 58,160 SH OTR 24,395 0 33,765
UBER TECHNOLOGIES INC COM 90353T100 14,685,876 204,169 SH SOLE 203,834 0 335
UBER TECHNOLOGIES INC COM 90353T100 1,341,135 18,645 SH OTR 0 0 18,645
UNION PAC CORP COM 907818108 4,185,195 17,250 SH OTR 6,950 0 10,300
UNION PAC CORP COM 907818108 54,355,372 224,035 SH SOLE 222,849 0 1,186
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 687,990 17,000 SH OTR 17,000 0 0
VISA INC COM CL A 92826C839 42,965,834 142,158 SH SOLE 141,933 0 225
VISA INC COM CL A 92826C839 3,308,017 10,945 SH OTR 0 0 10,945
WATSCO INC COM 942622200 3,868,907 10,635 SH OTR 5,230 0 5,405
WATSCO INC COM 942622200 24,537,272 67,449 SH SOLE 67,344 0 105
WELLS FARGO & CO COM 949746101 31,844 400 SH SOLE 400 0 0
WELLS FARGO & CO COM 949746101 2,388,300 30,000 SH OTR 30,000 0 0
WEX INC COM 96208T104 374,948 2,450 SH SOLE 2,450 0 0
WILLIAMS COS INC COM 969457100 301,309 4,140 SH SOLE 4,140 0 0