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 COM 88579Y101 387 2,596 SH   SOLE   0 0 2,596
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 279 827 SH   SOLE   0 0 827
AGILENT TECHNOLOGIES INC COM 00846U101 295 2,231 SH   SOLE   0 0 2,231
AIR PRODS & CHEMS INC COM 009158106 753 3,014 SH   SOLE   0 0 3,014
AIRBNB INC COM CL A 009066101 1,333 7,762 SH   SOLE   0 0 7,762
ALPHABET INC CAP STK CL A 02079K305 1,232 443 SH   SOLE   0 0 443
ALPHABET INC CAP STK CL C 02079K107 1,436 514 SH   SOLE   0 0 514
AMAZON COM INC COM 023135106 1,565 480 SH   SOLE   0 0 480
AMERICAN EXPRESS CO COM 025816109 217 1,160 SH   SOLE   0 0 1,160
AMERICAN INTL GROUP INC COM NEW 026874784 3,277 52,200 SH   SOLE   0 0 52,200
AMETEK INC COM 031100100 238 1,785 SH   SOLE   0 0 1,785
AMGEN INC COM 031162100 272 1,126 SH   SOLE   0 0 1,126
AMPHENOL CORP NEW CL A 032095101 240 3,183 SH   SOLE   0 0 3,183
APPLE INC COM 037833100 6,846 39,206 SH   SOLE   0 0 39,206
ARCHER DANIELS MIDLAND CO COM 039483102 220 2,433 SH   SOLE   0 0 2,433
AT&T INC COM 00206R102 378 16,006 SH   SOLE   0 0 16,006
AUTOMATIC DATA PROCESSING IN COM 053015103 793 3,485 SH   SOLE   0 0 3,485
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,931 5,471 SH   SOLE   0 0 5,471
BK OF AMERICA CORP COM 060505104 1,417 34,373 SH   SOLE   0 0 34,373
BOEING CO COM 097023105 501 2,616 SH   SOLE   0 0 2,616
BRISTOL-MYERS SQUIBB CO COM 110122108 286 3,917 SH   SOLE   0 0 3,917
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 217 1,396 SH   SOLE   0 0 1,396
CARLISLE COS INC COM 142339100 299 1,217 SH   SOLE   0 0 1,217
CARMAX INC COM 143130102 433 4,483 SH   SOLE   0 0 4,483
CARRIER GLOBAL CORPORATION COM 14448C104 17,307 377,297 SH   SOLE   0 0 377,297
CATHAY GEN BANCORP COM 149150104 610 13,621 SH   SOLE   0 0 13,621
CHEVRON CORP NEW COM 166764100 534 3,281 SH   SOLE   0 0 3,281
CHURCH & DWIGHT CO INC COM 171340102 389 3,917 SH   SOLE   0 0 3,917
CIGNA CORP NEW COM 125523100 1,664 6,947 SH   SOLE   0 0 6,947
CINTAS CORP COM 172908105 262 617 SH   SOLE   0 0 617
CISCO SYS INC COM 17275R102 279 5,008 SH   SOLE   0 0 5,008
COCA COLA CO COM 191216100 587 9,470 SH   SOLE   0 0 9,470
COMCAST CORP NEW CL A 20030N101 217 4,633 SH   SOLE   0 0 4,633
COSTCO WHSL CORP NEW COM 22160K105 770 1,337 SH   SOLE   0 0 1,337
CSX CORP COM 126408103 932 24,873 SH   SOLE   0 0 24,873
CVS HEALTH CORP COM 126650100 658 6,502 SH   SOLE   0 0 6,502
DEERE & CO COM 244199105 721 1,736 SH   SOLE   0 0 1,736
DEXCOM INC COM 252131107 318 621 SH   SOLE   0 0 621
DISNEY WALT CO COM 254687106 911 6,643 SH   SOLE   0 0 6,643
DROPBOX INC CL A 26210C104 544 23,391 SH   SOLE   0 0 23,391
EDWARDS LIFESCIENCES CORP CALL 28176E108 377 3,202 SH   SOLE   0 0 3,202
EMERSON ELEC CO COM 291011104 237 2,419 SH   SOLE   0 0 2,419
EVERSOURCE ENERGY COM 30040W108 428 4,851 SH   SOLE   0 0 4,851
EXELON CORP COM 30161N101 287 6,021 SH   SOLE   0 0 6,021
EXXON MOBIL CORP COM 30231G102 980 11,861 SH   SOLE   0 0 11,861
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,629 27,640 SH   SOLE   0 0 27,640
FIRST TR MORNINGSTAR DIVID L SHS 336917109 636 17,000 SH   SOLE   0 0 17,000
GENERAL ELECTRIC CO COM NEW 369604301 350 3,822 SH   SOLE   0 0 3,822
GOLDMAN SACHS GROUP INC COM 38141G104 226 685 SH   SOLE   0 0 685
HARTFORD FINL SVCS GROUP INC COM 416515104 409 5,691 SH   SOLE   0 0 5,691
HEALTHCARE TR AMER INC CL A NEW 42225P501 373 11,915 SH   SOLE   0 0 11,915
HEICO CORP NEW COM 422806109 220 1,436 SH   SOLE   0 0 1,436
HOME DEPOT INC COM 437076102 7,683 25,668 SH   SOLE   0 0 25,668
HUBBELL INC COM 443510607 565 3,076 SH   SOLE   0 0 3,076
ILLUMINA INC COM 452327109 236 675 SH   SOLE   0 0 675
INTEL CORP COM 458140100 664 13,396 SH   SOLE   0 0 13,396
INTERNATIONAL BUSINESS MACHS COM 459200101 633 4,870 SH   SOLE   0 0 4,870
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 9,365 133,079 SH   SOLE   0 0 133,079
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1,413 16,493 SH   SOLE   0 0 16,493
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,301 20,931 SH   SOLE   0 0 20,931
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 3,788 18,588 SH   SOLE   0 0 18,588
INVESCO QQQ TR UNIT SER 1 46090E103 38,219 105,420 SH   SOLE   0 0 105,420
ISHARES INC ESG AWR MSCI EM 46434G863 2,738 74,556 SH   SOLE   0 0 74,556
ISHARES INC CORE MSCI EMKT 46434G103 8,526 153,488 SH   SOLE   0 0 153,488
ISHARES TR CORE S&P500 ETF 464287200 3,580 7,891 SH   SOLE   0 0 7,891
ISHARES TR CORE S&P SCP ETF 464287804 69,370 643,031 SH   SOLE   0 0 643,031
ISHARES TR US HLTHCARE ETF 464287762 6,036 20,900 SH   SOLE   0 0 20,900
ISHARES TR ESG AW MSCI EAFE 46435G516 1,616 21,925 SH   SOLE   0 0 21,925
ISHARES TR RUS 2000 VAL ETF 464287630 334 2,070 SH   SOLE   0 0 2,070
ISHARES TR MSCI USA QLT FCT 46432F339 178,021 1,322,300 SH   SOLE   0 0 1,322,300
ISHARES TR MSCI USA MIN VOL 46429B697 238 3,069 SH   SOLE   0 0 3,069
ISHARES TR SELECT DIVID ETF 464287168 4,517 35,253 SH   SOLE   0 0 35,253
ISHARES TR TIPS BD ETF 464287176 1,266 10,166 SH   SOLE   0 0 10,166
ISHARES TR COHEN STEER REIT 464287564 23,829 335,573 SH   SOLE   0 0 335,573
ISHARES TR ISHARES BIOTECH 464287556 1,095 8,403 SH   SOLE   0 0 8,403
ISHARES TR 1 3 YR TREAS BD 464287457 3,563 42,745 SH   SOLE   0 0 42,745
ISHARES TR BARCLAYS 7 10 YR 464287440 3,105 28,893 SH   SOLE   0 0 28,893
ISHARES TR RUS 2000 GRW ETF 464287648 1,318 5,155 SH   SOLE   0 0 5,155
ISHARES TR CORE DIV GRWTH 46434V621 7,660 143,412 SH   SOLE   0 0 143,412
ISHARES TR RUS 1000 VAL ETF 464287598 897 5,407 SH   SOLE   0 0 5,407
ISHARES TR RUS MDCP VAL ETF 464287473 11,320 94,620 SH   SOLE   0 0 94,620
ISHARES TR BLACKROCK ULTRA 46434V878 2,364 47,141 SH   SOLE   0 0 47,141
ISHARES TR CORE US AGGBD ET 464287226 2,176 20,318 SH   SOLE   0 0 20,318
ISHARES TR S&P MC 400GR ETF 464287606 232 3,000 SH   SOLE   0 0 3,000
ISHARES TR S&P 500 GRWT ETF 464287309 37,663 493,098 SH   SOLE   0 0 493,098
ISHARES TR RUSSELL 2000 ETF 464287655 540 2,633 SH   SOLE   0 0 2,633
ISHARES TR CORE MSCI EAFE 46432F842 74,016 1,064,824 SH   SOLE   0 0 1,064,824
ISHARES TR S&P 500 VAL ETF 464287408 1,077 6,916 SH   SOLE   0 0 6,916
ISHARES TR U.S. UTILITS ETF 464287697 2,584 28,400 SH   SOLE   0 0 28,400
ISHARES TR S&P SML 600 GWT 464287887 5,389 43,080 SH   SOLE   0 0 43,080
ISHARES TR GLOBAL 100 ETF 464287572 9,028 118,712 SH   SOLE   0 0 118,712
ISHARES TR RUS 1000 ETF 464287622 412 1,648 SH   SOLE   0 0 1,648
ISHARES TR RUS MID CAP ETF 464287499 314 4,026 SH   SOLE   0 0 4,026
ISHARES TR CORE S&P MCP ETF 464287507 68,656 255,854 SH   SOLE   0 0 255,854
ISHARES TR RUS 1000 GRW ETF 464287614 8,506 30,638 SH   SOLE   0 0 30,638
ISHARES TR S&P MC 400VL ETF 464287705 749 6,832 SH   SOLE   0 0 6,832
ISHARES TR MSCI EAFE ETF 464287465 736 10,004 SH   SOLE   0 0 10,004
ISHARES TR 20 YR TR BD ETF 464287432 4,602 34,842 SH   SOLE   0 0 34,842
ISHARES TR RUS MD CP GR ETF 464287481 10,141 100,901 SH   SOLE   0 0 100,901
ISHARES TR CORE HIGH DV ETF 46429B663 9,913 92,736 SH   SOLE   0 0 92,736
JOHNSON & JOHNSON COM 478160104 2,392 13,494 SH   SOLE   0 0 13,494
JPMORGAN CHASE & CO COM 46625H100 1,903 13,961 SH   SOLE   0 0 13,961
LILLY ELI & CO COM 532457108 327 1,142 SH   SOLE   0 0 1,142
LULULEMON ATHLETICA INC COM 550021109 272 746 SH   SOLE   0 0 746
MASTERCARD INCORPORATED CL A 57636Q104 206 576 SH   SOLE   0 0 576
MCCORMICK & CO INC COM NON VTG 579780206 455 4,561 SH   SOLE   0 0 4,561
MCDONALDS CORP COM 580135101 427 1,725 SH   SOLE   0 0 1,725
MEDTRONIC PLC SHS G5960L103 226 2,038 SH   SOLE   0 0 2,038
MERCK & CO INC COM 58933Y105 595 7,247 SH   SOLE   0 0 7,247
META PLATFORMS INC CL A 30303M102 271 1,217 SH   SOLE   0 0 1,217
MICROSOFT CORP COM 594918104 4,911 15,930 SH   SOLE   0 0 15,930
NEXTERA ENERGY INC COM 65339F101 763 9,010 SH   SOLE   0 0 9,010
NIKE INC CL B 654106103 364 2,705 SH   SOLE   0 0 2,705
NVIDIA CORPORATION COM 67066G104 398 1,460 SH   SOLE   0 0 1,460
ONTO INNOVATION INC COM 683344105 297 3,421 SH   SOLE   0 0 3,421
ORCHARD THERAPEUTICS PLC ADS 68570P101 7 10,000 SH   SOLE   0 0 10,000
OTIS WORLDWIDE CORP COM 68902V107 34,486 448,163 SH   SOLE   0 0 448,163
PAYPAL HLDGS INC COM 70450Y103 263 2,277 SH   SOLE   0 0 2,277
PEOPLES UNITED FINANCIAL INC COM 712704105 227 11,332 SH   SOLE   0 0 11,332
PEPSICO INC COM 713448108 596 3,560 SH   SOLE   0 0 3,560
PFIZER INC COM 717081103 444 8,582 SH   SOLE   0 0 8,582
PHILLIPS 66 COM 718546104 1,211 14,021 SH   SOLE   0 0 14,021
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,236 31,799 SH   SOLE   0 0 31,799
POOL CORP COM 73278L105 201 475 SH   SOLE   0 0 475
PROCTER AND GAMBLE CO COM 742718109 1,831 11,981 SH   SOLE   0 0 11,981
PRUDENTIAL FINL INC COM 744320102 342 2,893 SH   SOLE   0 0 2,893
QUALCOMM INC COM 747525103 388 2,539 SH   SOLE   0 0 2,539
RAYTHEON TECHNOLOGIES CORP COM 75513E101 86,875 876,907 SH   SOLE   0 0 876,907
REGENERON PHARMACEUTICALS COM 75886F107 830 1,188 SH   SOLE   0 0 1,188
RIGEL PHARMACEUTICALS INC COM NEW 766559603 239 80,000 SH   SOLE   0 0 80,000
ROCKWELL AUTOMATION INC COM 773903109 227 811 SH   SOLE   0 0 811
S&P GLOBAL INC COM 78409V104 319 778 SH   SOLE   0 0 778
SALESFORCE COM INC COM 79466L302 216 1,017 SH   SOLE   0 0 1,017
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 593 21,359 SH   SOLE   0 0 21,359
SCOTTS MIRACLE-GRO CO CL A 810186106 871 7,085 SH   SOLE   0 0 7,085
SEAGEN INC COM 81181C104 228 1,583 SH   SOLE   0 0 1,583
SHERWIN WILLIAMS CO COM 824348106 564 2,260 SH   SOLE   0 0 2,260
SKYWORKS SOLUTIONS INC COM 83088M102 257 1,925 SH   SOLE   0 0 1,925
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,300 3,748 SH   SOLE   0 0 3,748
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 276 10,035 SH   SOLE   0 0 10,035
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,890 6,398 SH   SOLE   0 0 6,398
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,693 5,491 SH   SOLE   0 0 5,491
SPDR SER TR S&P 600 SMCP GRW 78464A201 6,968 83,125 SH   SOLE   0 0 83,125
SPDR SER TR BLOOMBERG CONV 78464A359 1,108 14,399 SH   SOLE   0 0 14,399
SPDR SER TR S&P 600 SMCP VAL 78464A300 2,015 24,184 SH   SOLE   0 0 24,184
SPDR SER TR PRTFLO S&P500 GW 78464A409 61,746 932,574 SH   SOLE   0 0 932,574
SPDR SER TR S&P 400 MDCP GRW 78464A821 916 12,340 SH   SOLE   0 0 12,340
SPDR SER TR PRTFLO S&P500 VL 78464A508 63,413 1,518,873 SH   SOLE   0 0 1,518,873
SPDR SER TR S&P DIVID ETF 78464A763 3,196 24,944 SH   SOLE   0 0 24,944
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 4,195 93,692 SH   SOLE   0 0 93,692
STANLEY BLACK & DECKER INC COM 854502101 201 1,436 SH   SOLE   0 0 1,436
TELEFLEX INCORPORATED COM 879369106 1,069 3,012 SH   SOLE   0 0 3,012
TESLA INC COM 88160R101 608 564 SH   SOLE   0 0 564
TEXAS INSTRS INC COM 882508104 1,040 5,667 SH   SOLE   0 0 5,667
TG THERAPEUTICS INC COM 88322Q108 195 20,500 SH   SOLE   0 0 20,500
TJX COS INC NEW COM 872540109 626 10,339 SH   SOLE   0 0 10,339
TRACTOR SUPPLY CO COM 892356106 275 1,177 SH   SOLE   0 0 1,177
TRAVELERS COMPANIES INC COM 89417E109 1,320 7,226 SH   SOLE   0 0 7,226
TRIMBLE INC COM 896239100 211 2,922 SH   SOLE   0 0 2,922
UNION PAC CORP COM 907818108 2,084 7,627 SH   SOLE   0 0 7,627
UNITEDHEALTH GROUP INC COM 91324P102 3,813 7,476 SH   SOLE   0 0 7,476
UNIVERSAL DISPLAY CORP COM 91347P105 450 2,695 SH   SOLE   0 0 2,695
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 22,224 80,624 SH   SOLE   0 0 80,624
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 8,867 58,838 SH   SOLE   0 0 58,838
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 603 7,745 SH   SOLE   0 0 7,745
VANGUARD INDEX FDS GROWTH ETF 922908736 31,107 108,162 SH   SOLE   0 0 108,162
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,290 6,189 SH   SOLE   0 0 6,189
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,190 12,501 SH   SOLE   0 0 12,501
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 603 4,030 SH   SOLE   0 0 4,030
VANGUARD INDEX FDS TOTAL STK MKT 922908769 10,436 45,840 SH   SOLE   0 0 45,840
VANGUARD INDEX FDS MID CAP ETF 922908629 37,490 157,628 SH   SOLE   0 0 157,628
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 494 4,558 SH   SOLE   0 0 4,558
VANGUARD INDEX FDS SMALL CP ETF 922908751 24,513 115,345 SH   SOLE   0 0 115,345
VANGUARD INDEX FDS SML CP GRW ETF 922908595 6,234 25,122 SH   SOLE   0 0 25,122
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7,368 41,876 SH   SOLE   0 0 41,876
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 14,427 64,750 SH   SOLE   0 0 64,750
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 574 9,968 SH   SOLE   0 0 9,968
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 3,400 67,872 SH   SOLE   0 0 67,872
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 39,924 246,200 SH   SOLE   0 0 246,200
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 42,553 885,977 SH   SOLE   0 0 885,977
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,582 14,093 SH   SOLE   0 0 14,093
VEEVA SYS INC CL A COM 922475108 343 1,615 SH   SOLE   0 0 1,615
VERIZON COMMUNICATIONS INC COM 92343V104 360 7,068 SH   SOLE   0 0 7,068
VISA INC COM CL A 92826C839 762 3,438 SH   SOLE   0 0 3,438
WASHINGTON TR BANCORP INC COM 940610108 347 6,615 SH   SOLE   0 0 6,615
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,514 47,517 SH   SOLE   0 0 47,517
WISDOMTREE TR US TOTAL DIVIDND 97717W109 35,026 542,542 SH   SOLE   0 0 542,542
WISDOMTREE TR US MIDCAP DIVID 97717W505 7,707 173,509 SH   SOLE   0 0 173,509
ZOETIS INC CL A 98978V103 232 1,230 SH   SOLE   0 0 1,230