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
3M CO Common 88579Y101 1,105 10,002 SH   SOLE   10,002 0 0
ABBOTT LABS COM Common 002824100 441 4,556 SH   SOLE   4,556 0 0
ABBVIE INC COM Common 00287Y109 1,438 10,716 SH   SOLE   10,716 0 0
ADOBE SYS INC COM Common 00724F101 740 2,690 SH   SOLE   2,690 0 0
AIR PRODS & CHEMS INC COM Common 009158106 274 1,179 SH   SOLE   1,179 0 0
ALIBABA GROUP HLDG LTD Sponsored ADR 01609W102 437 5,467 SH   SOLE   5,467 0 0
ALLSTATE CORP COM Common 020002101 406 3,258 SH   SOLE   3,258 0 0
ALPHABET INC CL A Common 02079K305 1,451 15,170 SH   SOLE   15,170 0 0
ALPHABET INC CL C Common 02079K107 268 2,790 SH   SOLE   2,790 0 0
ALTRIA GROUP INC COM Common 02209S103 801 19,835 SH   SOLE   19,835 0 0
AMAZON COM INC COM Common 023135106 2,809 24,855 SH   SOLE   24,855 0 0
AMER ELECTRIC POWER CO Common 025537101 237 2,747 SH   SOLE   2,747 0 0
AMERICAN WTR WKS CO INC NEW COM Common 030420103 491 3,775 SH   SOLE   3,775 0 0
AMERIPRISE FINANCIAL INC Common 03076C106 250 991 SH   SOLE   991 0 0
AMGEN INC COM Common 031162100 728 3,230 SH   SOLE   3,230 0 0
AMPHENOL CORP NEW CL A Common 032095101 757 11,300 SH   SOLE   11,300 0 0
APPLE INC COM Common 037833100 4,105 29,706 SH   SOLE   29,706 0 0
AT&T INC Common 00206R102 953 62,098 SH   SOLE   62,098 0 0
AUTOMATIC DATA PROCESSING INC COM Common 053015103 200 885 SH   SOLE   885 0 0
BANK AMER CORP COM Common 060505104 2,587 85,659 SH   SOLE   85,659 0 0
BAXTER INTL INC COM Common 071813109 330 6,135 SH   SOLE   6,135 0 0
BERKSHIRE HATHAWAY INC Common 084670108 2,439 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Common 084670702 813 3,046 SH   SOLE   3,046 0 0
BOEING CO COM Common 097023105 1,059 8,743 SH   SOLE   8,743 0 0
BRISTOL MYERS SQUIBB CO COM Common 110122108 1,397 19,658 SH   SOLE   19,658 0 0
CATERPILLAR INS COM Common 149123101 969 5,903 SH   SOLE   5,903 0 0
CBRE GROUP INC CL A Common 12504L109 284 4,200 SH   SOLE   4,200 0 0
CHEVRON CORP Common 166764100 3,162 22,011 SH   SOLE   22,011 0 0
CIGNA CORP Common 125523100 695 2,503 SH   SOLE   2,503 0 0
CISCO SYS INC COM Common 17275R102 338 8,456 SH   SOLE   8,456 0 0
CLOROX CO Common 189054109 878 6,841 SH   SOLE   6,841 0 0
COCA COLA CO COM Common 191216100 973 17,375 SH   SOLE   17,375 0 0
COLGATE PALMOLIVE CO COM Common 194162103 251 3,570 SH   SOLE   3,570 0 0
COMCAST CORP NEW CL A Common 20030N101 361 12,297 SH   SOLE   12,297 0 0
CONOCOPHILLIPS COM Common 20825C104 885 8,651 SH   SOLE   8,651 0 0
CORTEVA INC Common 22052L104 370 6,482 SH   SOLE   6,482 0 0
COSTCO WHOLESALE CORP Common 22160K105 1,933 4,092 SH   SOLE   4,092 0 0
CVS HEALTH CORP COM Common 126650100 1,259 13,201 SH   SOLE   13,201 0 0
DEERE & CO COM Common 244199105 2,095 6,276 SH   SOLE   6,276 0 0
DISNEY WALT CO DISNEY COM Common 254687106 2,333 24,736 SH   SOLE   24,736 0 0
DOW INC COM Common 260557103 471 10,729 SH   SOLE   10,729 0 0
DUKE ENERGY CORP NEW COM NEW Common 26441C204 293 3,145 SH   SOLE   3,145 0 0
DUPONT DE NEMOURS INC COM Common 26614N102 560 11,112 SH   SOLE   11,112 0 0
EMERSON ELEC CO COM Common 291011104 282 3,845 SH   SOLE   3,845 0 0
EVERSOURCE ENERGY COM Common 30040W108 213 2,729 SH   SOLE   2,729 0 0
EXTRA SPACE STORAGE INC Common 30225T102 302 1,750 SH   SOLE   1,750 0 0
EXXON MOBIL CORP COM Common 30231G102 5,200 57,842 SH   SOLE   57,842 0 0
FEDEX CORP COM Common 31428X106 516 3,475 SH   SOLE   3,475 0 0
FIRST TRUST NASDAQ 100 ETF 337345102 236 2,250 SH   SOLE   2,250 0 0
FIRST TRUST VALUE LINE ETF 33734H106 269 7,520 SH   SOLE   7,520 0 0
FORD MOTOR CO COM Common 345370860 290 25,855 SH   SOLE   25,855 0 0
GENL ELEC CO Common 369604301 642 10,375 SH   SOLE   10,375 0 0
GENL MILLS INC Common 370334104 830 10,838 SH   SOLE   10,838 0 0
GOLDMAN SACHS GROUP INC COM Common 38141G104 513 1,750 SH   SOLE   1,750 0 0
HCA HEALTHCARE INC Common 40412C101 340 1,850 SH   SOLE   1,850 0 0
HERSHEY CO Common 427866108 333 1,509 SH   SOLE   1,509 0 0
HOME DEPOT INC COM Common 437076102 2,703 9,796 SH   SOLE   9,796 0 0
HONEYWELL INTL INC COM Common 438516106 2,319 13,890 SH   SOLE   13,890 0 0
INTEL CORP COM Common 458140100 627 24,319 SH   SOLE   24,319 0 0
INTL BUSINESS MACH Common 459200101 895 7,535 SH   SOLE   7,535 0 0
INVESCO QQQ TR UNIT SER 1 ETF 46090E103 1,767 6,612 SH   SOLE   6,612 0 0
INVESCO S&P 500 EQUAL ETF 46137V357 1,162 9,133 SH   SOLE   9,133 0 0
ISHARES RUSSELL 1000 ETF 464287614 1,348 6,408 SH   SOLE   6,408 0 0
ISHARES S&P SMALLCAP 600 ETF 464287887 201 1,980 SH   SOLE   1,980 0 0
ISHARES TR CORE S&P MID-CAP ETF ETF 464287507 208 950 SH   SOLE   950 0 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655 301 1,825 SH   SOLE   1,825 0 0
JOHNSON & JOHNSON COM Common 478160104 3,667 22,446 SH   SOLE   22,446 0 0
JPMORGAN CHASE & CO COM Common 46625H100 2,345 22,442 SH   SOLE   22,442 0 0
KELLOGG CO COM Common 487836108 244 3,500 SH   SOLE   3,500 0 0
KIMBERLY-CLARK CORP COM Common 494368103 429 3,808 SH   SOLE   3,808 0 0
LINDE PLC EUR Common G5494J103 505 1,873 SH   SOLE   1,873 0 0
LOCKHEED MARTIN CORP COM Common 539830109 1,254 3,247 SH   SOLE   3,247 0 0
LOWES COS INC COM Common 548661107 953 5,075 SH   SOLE   5,075 0 0
MASTERCARD INC CL A Common 57636Q104 447 1,572 SH   SOLE   1,572 0 0
MCDONALDS CORP COM Common 580135101 865 3,748 SH   SOLE   3,748 0 0
MEDTRONIC PLC Common G5960L103 257 3,177 SH   SOLE   3,177 0 0
MERCK & CO INC NEW COM Common 58933Y105 1,680 19,510 SH   SOLE   19,510 0 0
META PLATFORMS INC CL A Common 30303M102 1,692 12,472 SH   SOLE   12,472 0 0
MICROSOFT CORP COM Common 594918104 4,350 18,676 SH   SOLE   18,676 0 0
MONDELEZ INTL INC CL A Common 609207105 936 17,063 SH   SOLE   17,063 0 0
NASDAQ INC COM Common 631103108 442 7,800 SH   SOLE   7,800 0 0
NEXTERA ENERGY INC COM Common 65339F101 307 3,932 SH   SOLE   3,932 0 0
NIKE INC CL B Common 654106103 1,497 18,012 SH   SOLE   18,012 0 0
NORFOLK SOUTHN CORP COM Common 655844108 394 1,880 SH   SOLE   1,880 0 0
NORTHROP GRUMMAN CORP COM Common 666807102 1,767 3,756 SH   SOLE   3,756 0 0
NOVARTIS AG SPON ADR Sponsored ADR 66987V109 687 9,043 SH   SOLE   9,043 0 0
NVIDIA CORP COM Common 67066G104 885 7,292 SH   SOLE   7,292 0 0
O REILLY AUTOMOTIVE INC Common 67103H107 2,832 4,026 SH   SOLE   4,026 0 0
ORACLE CORP COM Common 68389X105 448 7,330 SH   SOLE   7,330 0 0
PEPSICO INC COM Common 713448108 4,501 27,572 SH   SOLE   27,572 0 0
PFIZER INC COM Common 717081103 2,033 46,466 SH   SOLE   46,466 0 0
PHILIP MORRIS INTL INC COM Common 718172109 1,510 18,194 SH   SOLE   18,194 0 0
PHILLIPS 66 Common 718546104 253 3,131 SH   SOLE   3,131 0 0
PROCTER & GAMBLE CO COM Common 742718109 4,045 32,042 SH   SOLE   32,042 0 0
PROSHARES TR PROSHARES ULTRA DOW30 ETF 74347R305 457 9,370 SH   SOLE   9,370 0 0
RAYTHEON TECHNOLOGIES Common 75513E101 1,591 19,431 SH   SOLE   19,431 0 0
RELIANCE STL & ALUM CO COM Common 759509102 349 2,000 SH   SOLE   2,000 0 0
ROCKWELL AUTOMATION INC COM Common 773903109 514 2,390 SH   SOLE   2,390 0 0
SEACOAST BKG CORP FLA COM NEW Common 811707801 393 13,000 SH   SOLE   13,000 0 0
SELECT SECTOR SPDR TR INDL ETF 81369Y704 237 2,860 SH   SOLE   2,860 0 0
SERVICENOW INC COM Common 81762P102 368 975 SH   SOLE   975 0 0
SHELL PLC SPON ADR Sponsored ADR 780259305 321 6,450 SH   SOLE   6,450 0 0
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 514 1,439 SH   SOLE   1,439 0 0
SPRAGUE RESOURCES LP MLP Common 849343108 438 22,100 SH   SOLE   22,100 0 0
STATE STR CORP COM Common 857477103 1,157 19,022 SH   SOLE   19,022 0 0
SYSCO CORP COM Common 871829107 560 7,913 SH   SOLE   7,913 0 0
TE CONNECTIVITY LTD CHF Common H84989104 269 2,436 SH   SOLE   2,436 0 0
TESLA INC Common 88160R101 623 2,349 SH   SOLE   2,349 0 0
TEXAS INSTRS INC COM Common 882508104 240 1,550 SH   SOLE   1,550 0 0
THERMO FISHER SCIENTIFIC Common 883556102 3,347 6,600 SH   SOLE   6,600 0 0
TORONTO DOMINION BK NEW Common 891160509 5,368 87,528 SH   SOLE   87,528 0 0
UFP TECHNOLOGIES INC COM Common 902673102 265 3,085 SH   SOLE   3,085 0 0
UNION PAC CORP COM Common 907818108 2,235 11,473 SH   SOLE   11,473 0 0
UNITED PARCEL SVC INC CL B Common 911312106 330 2,043 SH   SOLE   2,043 0 0
UNITEDHEALTH GROUP INC COM Common 91324P102 400 792 SH   SOLE   792 0 0
VERIZON COMMUNICATIONS INC COM Common 92343V104 1,218 32,089 SH   SOLE   32,089 0 0
VISA INC COM CL A Common 92826C839 928 5,222 SH   SOLE   5,222 0 0
WALMART INC COM Common 931142103 814 6,275 SH   SOLE   6,275 0 0
WATERS CORP Common 941848103 350 1,300 SH   SOLE   1,300 0 0
WEC ENERGY GROUP INC COM Common 92939U106 713 7,971 SH   SOLE   7,971 0 0
WELLS FARGO & CO NEW COM Common 949746101 467 11,608 SH   SOLE   11,608 0 0
YUM! BRANDS INC Common 988498101 235 2,210 SH   SOLE   2,210 0 0
ZIMMER BIOMET HLDGS INC COM Common 98956P102 207 1,980 SH   SOLE   1,980 0 0