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 11,101,360 68,565 SH SOLE 0 0 68,565
ABBOTT LABORATORIES COM 002824100 6,031,851 66,474 SH SOLE 0 0 66,474
ABBVIE INC COM 00287Y109 20,225,565 80,375 SH SOLE 0 0 80,375
AGNICO EAGLE MINES LTD COM 008474108 2,227,047 14,356 SH SOLE 0 0 14,356
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,138,819 7,105 SH SOLE 0 0 7,105
ALPHABET INC CAP STK CL A 02079K305 63,564,688 177,868 SH SOLE 0 0 177,868
ALPHABET INC CAP STK CL C 02079K107 1,035,257 2,930 SH SOLE 0 0 2,930
AMAZON COM INC COM 023135106 30,711,778 128,857 SH SOLE 0 0 128,857
AMERICAN WTR WKS CO INC NEW COM 030420103 5,737,415 43,604 SH SOLE 0 0 43,604
APPLE INC COM 037833100 53,757,012 185,779 SH SOLE 0 0 185,779
AT&T INC COM 00206R102 931,169 44,984 SH SOLE 0 0 44,984
AXON ENTERPRISE INC COM 05464C101 6,947,640 12,393 SH SOLE 0 0 12,393
BANK OF AMER CORP COM 060505104 15,783,745 277,005 SH SOLE 0 0 277,005
BRISTOL-MYERS SQUIBB CO COM 110122108 9,894,219 171,715 SH SOLE 0 0 171,715
BROADCOM INC COM 11135F101 2,505,994 6,634 SH SOLE 0 0 6,634
CARRIER GLOBAL CORPORATION COM 14448C104 3,604,860 49,146 SH SOLE 0 0 49,146
CATERPILLAR INC COM 149123101 12,625,455 11,856 SH SOLE 0 0 11,856
CHARLES RIV LABS INTL INC COM 159864107 8,456,092 37,286 SH SOLE 0 0 37,286
CHEVRON CORPORATION COM 166764100 3,572,792 21,554 SH SOLE 0 0 21,554
CISCO SYS INC COM 17275R102 22,321,512 190,035 SH SOLE 0 0 190,035
CLEAN HARBORS INC COM 184496107 7,142,515 23,908 SH SOLE 0 0 23,908
COCA COLA CO COM 191216100 4,757,140 58,535 SH SOLE 0 0 58,535
CORNING INC COM 219350105 64,941,545 254,244 SH SOLE 0 0 254,244
DANAHER CORP DEL COM 235851102 5,353,441 28,105 SH SOLE 0 0 28,105
DEERE & CO COM 244199105 17,611,539 27,764 SH SOLE 0 0 27,764
DELL TECHNOLOGIES INC CL C 24703L202 7,977,264 18,489 SH SOLE 0 0 18,489
DUKE ENERGY CORP NEW COM NEW 26441C204 229,237 1,811 SH SOLE 0 0 1,811
ELI LILLY & CO COM 532457108 66,984,568 55,847 SH SOLE 0 0 55,847
ENTERPRISE PRODS PARTNERS L COM 293792107 775,232 21,089 SH SOLE 0 0 21,089
EOG RES INC COM 26875P101 6,090,305 46,946 SH SOLE 0 0 46,946
ETF OPPORTUNITIES TRUST APPLIED FINA VAL 26923N405 232,989 5,038 SH SOLE 0 0 5,038
EXXON MOBIL CORP COM 30231G102 6,049,860 44,250 SH SOLE 0 0 44,250
FASTENAL CO COM 311900104 220,938 4,600 SH SOLE 0 0 4,600
GE AEROSPACE COM NEW 369604301 11,812,485 31,607 SH SOLE 0 0 31,607
GE VERNOVA INC COM 36828A101 9,353,061 7,961 SH SOLE 0 0 7,961
GENERAL DYNAMICS CORP COM 369550108 1,062,720 3,000 SH SOLE 0 0 3,000
HERSHEY CO COM 427866108 1,403,600 8,000 SH SOLE 0 0 8,000
HOME DEPOT INC COM 437076102 203,497 577 SH SOLE 0 0 577
INTERNATIONAL BUSINESS MACHS COM 459200101 6,508,325 23,144 SH SOLE 0 0 23,144
ISHARES TR CORE MSCI EAFE 46432F842 205,716 2,130 SH SOLE 0 0 2,130
ISHARES TR CORE S&P MCP ETF 464287507 514,324 6,670 SH SOLE 0 0 6,670
ISHARES TR MSCI EAFE ETF 464287465 318,808 3,069 SH SOLE 0 0 3,069
JOHNSON & JOHNSON COM 478160104 17,179,039 67,642 SH SOLE 0 0 67,642
JPMORGAN CHASE & CO COM 46625H100 36,240,341 110,715 SH SOLE 0 0 110,715
LAM RESEARCH CORP COM NEW 512807306 69,551,632 160,505 SH SOLE 0 0 160,505
MEDTRONIC PLC SHS G5960L103 4,642,795 59,348 SH SOLE 0 0 59,348
MERCK & CO INC COM 58933Y105 3,684,095 28,670 SH SOLE 0 0 28,670
MICROSOFT CORP COM 594918104 15,368,051 41,199 SH SOLE 0 0 41,199
MODERNA INC COM 60770K107 3,188,817 45,535 SH SOLE 0 0 45,535
MORGAN STANLEY COM NEW 617446448 41,368,180 197,896 SH SOLE 0 0 197,896
NVIDIA CORPORATION COM 67066G104 109,560,681 547,557 SH SOLE 0 0 547,557
PEPSICO INC COM 713448108 248,053 1,832 SH SOLE 0 0 1,832
PROCTER & GAMBLE CO COM 742718109 5,813,690 39,646 SH SOLE 0 0 39,646
QUALCOMM INC COM 747525103 1,061,619 5,745 SH SOLE 0 0 5,745
RTX CORPORATION COM 75513E101 295,979 1,560 SH SOLE 0 0 1,560
SHERWIN WILLIAMS CO COM 824348106 5,844,832 16,975 SH SOLE 0 0 16,975
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,674,931 3,582 SH SOLE 0 0 3,582
SYSCO CORP COM 871829107 1,807,334 21,624 SH SOLE 0 0 21,624
TEXAS INSTRS INC COM 882508104 3,028,392 10,160 SH SOLE 0 0 10,160
THERMO FISHER SCIENTIFIC INC COM 883556102 19,010,068 37,917 SH SOLE 0 0 37,917
VERALTO CORP COM SHS 92338C103 811,600 9,152 SH SOLE 0 0 9,152
VERTEX PHARMACEUTICALS INC COM 92532F100 3,879,462 7,810 SH SOLE 0 0 7,810
VERTIV HOLDINGS CO COM CL A 92537N108 1,589,056 4,746 SH SOLE 0 0 4,746
VISA INC COM CL A 92826C839 21,437,979 62,485 SH SOLE 0 0 62,485