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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 6,147 70,764 SH   SOLE   0 0 70,764
ABBVIE INC COM 00287Y109 6,693 75,598 SH   SOLE   0 0 75,598
AGNICO EAGLE MINES LTD COM 008474108 815 13,228 SH   SOLE   0 0 13,228
AKAMAI TECHNOLOGIES INC COM 00971T101 7,291 84,402 SH   SOLE   0 0 84,402
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 230 2,000 SH   SOLE   0 0 2,000
ALPHABET INC CAP STK CL A 02079K305 13,717 10,241 SH   SOLE   0 0 10,241
ALPHABET INC CAP STK CL C 02079K107 471 352 SH   SOLE   0 0 352
AMAZON COM INC COM 023135106 12,495 6,762 SH   SOLE   0 0 6,762
AMERICAN WTR WKS CO INC NEW COM 030420103 6,058 49,311 SH   SOLE   0 0 49,311
APPLE INC COM 037833100 16,389 55,812 SH   SOLE   0 0 55,812
AT&T INC COM 00206R102 5,025 128,587 SH   SOLE   0 0 128,587
BANK AMER CORP COM 060505104 9,780 277,680 SH   SOLE   0 0 277,680
BRISTOL MYERS SQUIBB CO COM 110122108 11,579 180,390 SH   SOLE   0 0 180,390
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 183 60,875 SH   SOLE   0 0 60,875
CATERPILLAR INC DEL COM 149123101 1,674 11,336 SH   SOLE   0 0 11,336
CHARLES RIV LABS INTL INC COM 159864107 4,830 31,620 SH   SOLE   0 0 31,620
CIRCOR INTL INC COM 17273K109 786 17,000 SH   SOLE   0 0 17,000
CISCO SYS INC COM 17275R102 11,160 232,697 SH   SOLE   0 0 232,697
CLEAN HARBORS INC COM 184496107 1,451 16,925 SH   SOLE   0 0 16,925
COCA COLA CO COM 191216100 5,288 95,534 SH   SOLE   0 0 95,534
COMCAST CORP NEW CL A 20030N101 5,159 114,723 SH   SOLE   0 0 114,723
CORNING INC COM 219350105 7,521 258,374 SH   SOLE   0 0 258,374
CVS HEALTH CORP COM 126650100 4,707 63,355 SH   SOLE   0 0 63,355
DANAHER CORPORATION COM 235851102 3,723 24,260 SH   SOLE   0 0 24,260
DEERE & CO COM 244199105 5,102 29,448 SH   SOLE   0 0 29,448
DELL TECHNOLOGIES INC CL C 24703L202 559 10,875 SH   SOLE   0 0 10,875
DISNEY WALT CO COM DISNEY 254687106 10,065 69,588 SH   SOLE   0 0 69,588
DUKE ENERGY CORP NEW COM NEW 26441C204 311 3,410 SH   SOLE   0 0 3,410
ENTERPRISE PRODS PARTNERS L COM 293792107 479 16,997 SH   SOLE   0 0 16,997
EOG RES INC COM 26875P101 6,529 77,944 SH   SOLE   0 0 77,944
EXXON MOBIL CORP COM 30231G102 2,358 33,795 SH   SOLE   0 0 33,795
GENERAL DYNAMICS CORP COM 369550108 529 3,000 SH   SOLE   0 0 3,000
GTT COMMUNICATIONS INC COM 362393100 11,852 1,044,215 SH   SOLE   0 0 1,044,215
HERSHEY CO COM 427866108 1,176 8,000 SH   SOLE   0 0 8,000
HESS CORP COM 42809H107 1,347 20,155 SH   SOLE   0 0 20,155
INTEL CORP COM 458140100 6,493 108,488 SH   SOLE   0 0 108,488
INTERNATIONAL BUSINESS MACHS COM 459200101 3,120 23,280 SH   SOLE   0 0 23,280
ISHARES INC MSCI BRAZIL ETF 464286400 2,266 47,750 SH   SOLE   0 0 47,750
ISHARES TR CORE S&P MCP ETF 464287507 296 1,436 SH   SOLE   0 0 1,436
ISHARES TR MSCI EAFE ETF 464287465 281 4,049 SH   SOLE   0 0 4,049
JOHNSON & JOHNSON COM 478160104 10,420 71,436 SH   SOLE   0 0 71,436
JPMORGAN CHASE & CO COM 46625H100 18,352 131,653 SH   SOLE   0 0 131,653
LAM RESEARCH CORP COM 512807108 5,002 17,106 SH   SOLE   0 0 17,106
LEAR CORP COM NEW 521865204 6,287 45,825 SH   SOLE   0 0 45,825
LILLY ELI & CO COM 532457108 7,512 57,154 SH   SOLE   0 0 57,154
LKQ CORP COM 501889208 2,032 56,906 SH   SOLE   0 0 56,906
MCDONALDS CORP COM 580135101 1,559 7,889 SH   SOLE   0 0 7,889
MEDTRONIC PLC SHS G5960L103 6,572 57,928 SH   SOLE   0 0 57,928
MERCK & CO INC COM 58933Y105 3,631 39,920 SH   SOLE   0 0 39,920
METLIFE INC COM 59156R108 203 3,990 SH   SOLE   0 0 3,990
MICROSOFT CORP COM 594918104 5,015 31,804 SH   SOLE   0 0 31,804
MODERNA INC COM 60770K107 530 27,100 SH   SOLE   0 0 27,100
MORGAN STANLEY COM NEW 617446448 10,479 204,990 SH   SOLE   0 0 204,990
NUCOR CORP COM 670346105 3,726 66,213 SH   SOLE   0 0 66,213
NVIDIA CORP COM 67066G104 5,126 21,785 SH   SOLE   0 0 21,785
PEPSICO INC COM 713448108 297 2,171 SH   SOLE   0 0 2,171
PFIZER INC COM 717081103 9,969 254,446 SH   SOLE   0 0 254,446
PIONEER NAT RES CO COM 723787107 3,303 21,818 SH   SOLE   0 0 21,818
PROCTER & GAMBLE CO COM 742718109 5,172 41,412 SH   SOLE   0 0 41,412
RAYTHEON CO COM NEW 755111507 1,015 4,620 SH   SOLE   0 0 4,620
SHERWIN WILLIAMS CO COM 824348106 5,343 9,157 SH   SOLE   0 0 9,157
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,143 3,551 SH   SOLE   0 0 3,551
SQUARE INC CL A 852234103 2,605 41,642 SH   SOLE   0 0 41,642
SYSCO CORP COM 871829107 782 9,140 SH   SOLE   0 0 9,140
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 630 5,148 SH   SOLE   0 0 5,148
TEXAS INSTRS INC COM 882508104 351 2,736 SH   SOLE   0 0 2,736
THERMO FISHER SCIENTIFIC INC COM 883556102 13,346 41,080 SH   SOLE   0 0 41,080
UNITED TECHNOLOGIES CORP COM 913017109 6,962 46,491 SH   SOLE   0 0 46,491
VERIZON COMMUNICATIONS INC COM 92343V104 659 10,731 SH   SOLE   0 0 10,731
VISA INC COM CL A 92826C839 11,966 63,684 SH   SOLE   0 0 63,684