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
3M CO COM 88579Y101   448,745 4,483 SH   SOLE   0 0 4,483
ABBOTT LABS COM 002824100   2,259,658 20,727 SH   SOLE   0 0 20,727
ABBVIE INC COM 00287Y109   2,120,784 15,741 SH   SOLE   0 0 15,741
AFLAC INC COM 001055102   1,063,892 15,242 SH   SOLE   0 0 15,242
AIR PRODS & CHEMS INC COM 009158106   235,730 787 SH   SOLE   0 0 787
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   772,238 9,265 SH   SOLE   0 0 9,265
ALPHABET INC CAP STK CL A 02079K305   2,819,174 23,552 SH   SOLE   0 0 23,552
ALPHABET INC CAP STK CL C 02079K107   2,409,480 19,918 SH   SOLE   0 0 19,918
AMAZON COM INC COM 023135106   1,939,496 14,878 SH   SOLE   0 0 14,878
AMERICAN EXPRESS CO COM 025816109   379,756 2,180 SH   SOLE   0 0 2,180
AMERICAN WTR WKS CO INC NEW COM 030420103   218,408 1,530 SH   SOLE   0 0 1,530
APPLE INC COM 037833100   9,450,024 48,719 SH   SOLE   0 0 48,719
AT&T INC COM 00206R102   491,021 30,785 SH   SOLE   0 0 30,785
AUTOMATIC DATA PROCESSING IN COM 053015103   1,836,345 8,355 SH   SOLE   0 0 8,355
AVALONBAY CMNTYS INC COM 053484101   277,281 1,465 SH   SOLE   0 0 1,465
BANK AMERICA CORP COM 060505104   2,084,311 72,649 SH   SOLE   0 0 72,649
BLACKROCK MUNIYIELD QUALITY COM 09254G108   363,166 36,100 SH   SOLE   0 0 36,100
BOEING CO COM 097023105   3,150,085 14,918 SH   SOLE   0 0 14,918
BOSTON PROPERTIES INC COM 101121101   212,334 3,687 SH   SOLE   0 0 3,687
BRISTOL-MYERS SQUIBB CO COM 110122108   1,028,650 16,085 SH   SOLE   0 0 16,085
BROADCOM INC COM 11135F101   4,165,584 4,802 SH   SOLE   0 0 4,802
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   265,008 1,600 SH   SOLE   0 0 1,600
CANADIAN NATL RY CO COM 136375102   1,089,630 9,000 SH   SOLE   0 0 9,000
CATERPILLAR INC COM 149123101   2,569,500 10,443 SH   SOLE   0 0 10,443
CHEVRON CORP NEW COM 166764100   2,861,672 18,187 SH   SOLE   0 0 18,187
CISCO SYS INC COM 17275R102   395,501 7,644 SH   SOLE   0 0 7,644
CITIGROUP INC COM NEW 172967424   1,080,109 23,460 SH   SOLE   0 0 23,460
CLOROX CO DEL COM 189054109   1,211,249 7,616 SH   SOLE   0 0 7,616
COCA COLA CO COM 191216100   431,356 7,163 SH   SOLE   0 0 7,163
COLGATE PALMOLIVE CO COM 194162103   1,705,049 22,132 SH   SOLE   0 0 22,132
COMCAST CORP NEW CL A 20030N101   356,084 8,570 SH   SOLE   0 0 8,570
CONOCOPHILLIPS COM 20825C104   251,461 2,427 SH   SOLE   0 0 2,427
CONSOLIDATED EDISON INC COM 209115104   810,888 8,970 SH   SOLE   0 0 8,970
CSX CORP COM 126408103   567,185 16,633 SH   SOLE   0 0 16,633
CVS HEALTH CORP COM 126650100   1,082,784 15,663 SH   SOLE   0 0 15,663
DEERE & CO COM 244199105   1,161,680 2,867 SH   SOLE   0 0 2,867
DIAGEO PLC SPON ADR NEW 25243Q205   2,146,815 12,375 SH   SOLE   0 0 12,375
DIGITAL RLTY TR INC COM 253868103   453,772 3,985 SH   SOLE   0 0 3,985
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   546,558 7,100 SH   SOLE   0 0 7,100
DISNEY WALT CO COM 254687106   791,289 8,863 SH   SOLE   0 0 8,863
DOMINION ENERGY INC COM 25746U109   289,454 5,589 SH   SOLE   0 0 5,589
DOW INC COM 260557103   1,004,484 18,860 SH   SOLE   0 0 18,860
DUKE ENERGY CORP NEW COM NEW 26441C204   978,794 10,907 SH   SOLE   0 0 10,907
DUPONT DE NEMOURS INC COM 26614N102   618,313 8,655 SH   SOLE   0 0 8,655
EATON CORP PLC SHS G29183103   4,031,452 20,047 SH   SOLE   0 0 20,047
EQUITY RESIDENTIAL SH BEN INT 29476L107   346,343 5,250 SH   SOLE   0 0 5,250
EVERSOURCE ENERGY COM 30040W108   532,680 7,511 SH   SOLE   0 0 7,511
EXXON MOBIL CORP COM 30231G102   2,407,772 22,450 SH   SOLE   0 0 22,450
FIRST TR ENERGY INCOME & GRO COM 33738G104   1,630,730 117,066 SH   SOLE   0 0 117,066
FIRSTENERGY CORP COM 337932107   245,916 6,325 SH   SOLE   0 0 6,325
FISERV INC COM 337738108   605,646 4,801 SH   SOLE   0 0 4,801
FREEPORT-MCMORAN INC CL B 35671D857   426,000 10,650 SH   SOLE   0 0 10,650
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   251,683 3,098 SH   SOLE   0 0 3,098
GENERAL DYNAMICS CORP COM 369550108   1,250,452 5,812 SH   SOLE   0 0 5,812
GENERAL ELECTRIC CO COM NEW 369604301   923,122 8,403 SH   SOLE   0 0 8,403
GENERAL MLS INC COM 370334104   744,757 9,710 SH   SOLE   0 0 9,710
GOLDMAN SACHS GROUP INC COM 38141G104   1,525,140 4,729 SH   SOLE   0 0 4,729
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,332,726 21,215 SH   SOLE   0 0 21,215
HOME DEPOT INC COM 437076102   1,159,930 3,734 SH   SOLE   0 0 3,734
HONEYWELL INTL INC COM 438516106   1,647,978 7,942 SH   SOLE   0 0 7,942
INTEL CORP COM 458140100   1,163,682 34,799 SH   SOLE   0 0 34,799
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   560,723 6,750 SH   SOLE   0 0 6,750
INTERCONTINENTAL EXCHANGE IN COM 45866F104   311,535 2,755 SH   SOLE   0 0 2,755
INTERNATIONAL BUSINESS MACHS COM 459200101   916,802 6,852 SH   SOLE   0 0 6,852
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   447,438 17,117 SH   SOLE   0 0 17,117
INVESCO QQQ TR UNIT SER 1 46090E103   5,494,028 14,872 SH   SOLE   0 0 14,872
ISHARES TR SELECT DIVID ETF 464287168   324,151 2,861 SH   SOLE   0 0 2,861
ISHARES TR S&P MC 400VL ETF 464287705   428,520 4,000 SH   SOLE   0 0 4,000
ISHARES TR SP SMCP600VL ETF 464287879   592,411 6,230 SH   SOLE   0 0 6,230
ISHARES TR EXPND TEC SC ETF 464287549   427,835 1,089 SH   SOLE   0 0 1,089
JOHNSON & JOHNSON COM 478160104   2,994,919 18,094 SH   SOLE   0 0 18,094
JPMORGAN CHASE & CO COM 46625H100   3,559,821 24,476 SH   SOLE   0 0 24,476
KIMBERLY-CLARK CORP COM 494368103   1,925,937 13,950 SH   SOLE   0 0 13,950
KINDER MORGAN INC DEL COM 49456B101   1,563,193 90,778 SH   SOLE   0 0 90,778
KRAFT HEINZ CO COM 500754106   206,965 5,830 SH   SOLE   0 0 5,830
LAS VEGAS SANDS CORP COM 517834107   851,092 14,674 SH   SOLE   0 0 14,674
LILLY ELI & CO COM 532457108   1,333,310 2,843 SH   SOLE   0 0 2,843
LIVE NATION ENTERTAINMENT IN COM 538034109   346,674 3,805 SH   SOLE   0 0 3,805
LIVEPERSON INC COM 538146101   146,538 32,420 SH   SOLE   0 0 32,420
LOCKHEED MARTIN CORP COM 539830109   1,928,149 4,188 SH   SOLE   0 0 4,188
LOWES COS INC COM 548661107   484,127 2,145 SH   SOLE   0 0 2,145
MASTERCARD INCORPORATED CL A 57636Q104   1,584,999 4,030 SH   SOLE   0 0 4,030
MCDONALDS CORP COM 580135101   1,273,912 4,269 SH   SOLE   0 0 4,269
MERCK & CO INC COM 58933Y105   2,237,713 19,393 SH   SOLE   0 0 19,393
META PLATFORMS INC CL A 30303M102   3,330,403 11,605 SH   SOLE   0 0 11,605
MICROSOFT CORP COM 594918104   9,915,844 29,118 SH   SOLE   0 0 29,118
MONDELEZ INTL INC CL A 609207105   605,767 8,305 SH   SOLE   0 0 8,305
MOODYS CORP COM 615369105   1,043,160 3,000 SH   SOLE   0 0 3,000
MORGAN STANLEY COM NEW 617446448   1,243,578 14,562 SH   SOLE   0 0 14,562
NATIONAL GRID PLC SPONSORED ADR NE 636274409   658,689 9,783 SH   SOLE   0 0 9,783
NEXTERA ENERGY INC COM 65339F101   1,470,496 19,818 SH   SOLE   0 0 19,818
NORTHROP GRUMMAN CORP COM 666807102   321,339 705 SH   SOLE   0 0 705
NOVARTIS AG SPONSORED ADR 66987V109   957,030 9,484 SH   SOLE   0 0 9,484
NOVO-NORDISK A S ADR 670100205   1,171,649 7,240 SH   SOLE   0 0 7,240
NVIDIA CORPORATION COM 67066G104   5,300,869 12,531 SH   SOLE   0 0 12,531
PEPSICO INC COM 713448108   2,776,077 14,988 SH   SOLE   0 0 14,988
PFIZER INC COM 717081103   2,751,954 75,026 SH   SOLE   0 0 75,026
PHILIP MORRIS INTL INC COM 718172109   1,353,599 13,866 SH   SOLE   0 0 13,866
PHILLIPS 66 COM 718546104   569,323 5,969 SH   SOLE   0 0 5,969
PNC FINL SVCS GROUP INC COM 693475105   635,418 5,045 SH   SOLE   0 0 5,045
PROCTER AND GAMBLE CO COM 742718109   1,472,637 9,705 SH   SOLE   0 0 9,705
PROSHARES TR S&P MDCP 400 DIV 74347B680   474,323 6,750 SH   SOLE   0 0 6,750
PRUDENTIAL FINL INC COM 744320102   246,134 2,790 SH   SOLE   0 0 2,790
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,474,255 35,466 SH   SOLE   0 0 35,466
REALTY INCOME CORP COM 756109104   1,104,321 18,470 SH   SOLE   0 0 18,470
ROBLOX CORP CL A 771049103   306,280 7,600 SH   SOLE   0 0 7,600
ROCKWELL AUTOMATION INC COM 773903109   784,091 2,380 SH   SOLE   0 0 2,380
SCHLUMBERGER LTD COM STK 806857108   294,720 6,000 SH   SOLE   0 0 6,000
SCHWAB CHARLES CORP COM 808513105   250,356 4,417 SH   SOLE   0 0 4,417
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   270,082 4,150 SH   SOLE   0 0 4,150
SIMON PPTY GROUP INC NEW COM 828806109   1,008,949 8,737 SH   SOLE   0 0 8,737
SOUTHERN CO COM 842587107   1,234,012 17,566 SH   SOLE   0 0 17,566
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   239,455 500 SH   SOLE   0 0 500
SPDR SER TR S&P 400 MDCP GRW 78464A821   406,256 5,670 SH   SOLE   0 0 5,670
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,112,606 38,116 SH   SOLE   0 0 38,116
STATE STR CORP COM 857477103   402,490 5,500 SH   SOLE   0 0 5,500
STRYKER CORPORATION COM 863667101   4,687,708 15,365 SH   SOLE   0 0 15,365
SUPERNUS PHARMACEUTICALS INC COM 868459108   881,960 29,340 SH   SOLE   0 0 29,340
TARGET CORP COM 87612E106   503,466 3,817 SH   SOLE   0 0 3,817
UNION PAC CORP COM 907818108   463,260 2,264 SH   SOLE   0 0 2,264
UNITED PARCEL SERVICE INC CL B 911312106   469,994 2,622 SH   SOLE   0 0 2,622
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   413,511 2,716 SH   SOLE   0 0 2,716
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,348,826 16,142 SH   SOLE   0 0 16,142
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   438,233 1,076 SH   SOLE   0 0 1,076
VANGUARD INDEX FDS MID CAP ETF 922908629   4,929,382 22,390 SH   SOLE   0 0 22,390
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,030,426 5,083 SH   SOLE   0 0 5,083
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,388,887 17,039 SH   SOLE   0 0 17,039
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   255,267 6,275 SH   SOLE   0 0 6,275
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   206,094 1,943 SH   SOLE   0 0 1,943
VANGUARD WORLD FDS INF TECH ETF 92204A702   242,304 548 SH   SOLE   0 0 548
VERIZON COMMUNICATIONS INC COM 92343V104   208,785 5,614 SH   SOLE   0 0 5,614
VISA INC COM CL A 92826C839   2,564,552 10,799 SH   SOLE   0 0 10,799
WALMART INC COM 931142103   493,236 3,138 SH   SOLE   0 0 3,138
WASHINGTON TR BANCORP INC COM 940610108   345,206 12,876 SH   SOLE   0 0 12,876
WASTE MGMT INC DEL COM 94106L109   1,300,650 7,500 SH   SOLE   0 0 7,500
WELLS FARGO CO NEW COM 949746101   1,349,490 31,619 SH   SOLE   0 0 31,619
WYNN RESORTS LTD COM 983134107   1,157,063 10,956 SH   SOLE   0 0 10,956
XPO INC COM 983793100   486,750 8,250 SH   SOLE   0 0 8,250
YETI HLDGS INC COM 98585X104   637,947 16,425 SH   SOLE   0 0 16,425
ZEVRA THERAPEUTICS INC COM NEW 488445206   961,518 188,533 SH   SOLE   0 0 188,533