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
ABBOTT LABS COM 002824100   349,144 3,448 SH   SOLE   0 0 3,448
ABBVIE INC COM 00287Y109   251,008 1,575 SH   SOLE   0 0 1,575
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   256,086 896 SH   SOLE   0 0 896
ADAMS DIVERSIFIED EQUITY FD COM 006212104   165,157 10,621 SH   SOLE   0 0 10,621
AGILENT TECHNOLOGIES INC COM 00846U101   354,012 2,559 SH   SOLE   0 0 2,559
AIR PRODS & CHEMS INC COM 009158106   975,940 3,398 SH   SOLE   0 0 3,398
AIRBNB INC COM CL A 009066101   1,050,185 8,442 SH   SOLE   0 0 8,442
ALIGN TECHNOLOGY INC COM 016255101   282,348 845 SH   SOLE   0 0 845
ALPHABET INC CAP STK CL C 02079K107   959,920 9,230 SH   SOLE   0 0 9,230
ALPHABET INC CAP STK CL A 02079K305   1,032,736 9,956 SH   SOLE   0 0 9,956
AMAZON COM INC COM 023135106   1,361,362 13,180 SH   SOLE   0 0 13,180
AMERICAN EXPRESS CO COM 025816109   234,064 1,419 SH   SOLE   0 0 1,419
AMERICAN INTL GROUP INC COM NEW 026874784   2,934,276 58,266 SH   SOLE   0 0 58,266
AMETEK INC COM 031100100   499,499 3,437 SH   SOLE   0 0 3,437
AMGEN INC COM 031162100   337,241 1,395 SH   SOLE   0 0 1,395
AMPHENOL CORP NEW CL A 032095101   393,155 4,811 SH   SOLE   0 0 4,811
APPLE INC COM 037833100   9,924,895 60,187 SH   SOLE   0 0 60,187
ASML HOLDING N V N Y REGISTRY SHS N07059210   313,807 461 SH   SOLE   0 0 461
AT&T INC COM 00206R102   248,173 12,892 SH   SOLE   0 0 12,892
AUTODESK INC COM 052769106   224,813 1,080 SH   SOLE   0 0 1,080
AUTOMATIC DATA PROCESSING IN COM 053015103   959,981 4,312 SH   SOLE   0 0 4,312
BANK AMERICA CORP COM 060505104   934,047 32,659 SH   SOLE   0 0 32,659
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,020,900 6,545 SH   SOLE   0 0 6,545
BOEING CO COM 097023105   647,634 3,049 SH   SOLE   0 0 3,049
BOOKING HOLDINGS INC COM 09857L108   355,423 134 SH   SOLE   0 0 134
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   315,419 2,152 SH   SOLE   0 0 2,152
CARLISLE COS INC COM 142339100   271,284 1,200 SH   SOLE   0 0 1,200
CARMAX INC COM 143130102   288,167 4,483 SH   SOLE   0 0 4,483
CARRIER GLOBAL CORPORATION COM 14448C104   5,170,130 113,008 SH   SOLE   0 0 113,008
CHAMPIONX CORPORATION COM 15872M104   224,419 8,272 SH   SOLE   0 0 8,272
CHEVRON CORP NEW COM 166764100   572,689 3,510 SH   SOLE   0 0 3,510
CHUBB LIMITED COM H1467J104   567,200 2,921 SH   SOLE   0 0 2,921
CINTAS CORP COM 172908105   439,083 949 SH   SOLE   0 0 949
CISCO SYS INC COM 17275R102   272,702 5,217 SH   SOLE   0 0 5,217
COCA COLA CO COM 191216100   532,031 8,577 SH   SOLE   0 0 8,577
COSTCO WHSL CORP NEW COM 22160K105   903,350 1,818 SH   SOLE   0 0 1,818
CSX CORP COM 126408103   703,141 23,485 SH   SOLE   0 0 23,485
CVS HEALTH CORP COM 126650100   439,663 5,917 SH   SOLE   0 0 5,917
DANAHER CORPORATION COM 235851102   312,278 1,239 SH   SOLE   0 0 1,239
DEERE & CO COM 244199105   807,180 1,955 SH   SOLE   0 0 1,955
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,045,954 41,050 SH   SOLE   0 0 41,050
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E265   796,950 45,000 SH   SOLE   0 0 45,000
DIREXION SHS ETF TR DLY TSLA BEAR 1X 25460G260   234,540 9,000 SH   SOLE   0 0 9,000
DISNEY WALT CO COM 254687106   343,546 3,431 SH   SOLE   0 0 3,431
DNP SELECT INCOME FD INC COM 23325P104   144,461 13,109 SH   SOLE   0 0 13,109
DOUBLEVERIFY HLDGS INC COM 25862V105   257,330 8,535 SH   SOLE   0 0 8,535
EDWARDS LIFESCIENCES CORP COM 28176E108   344,736 4,167 SH   SOLE   0 0 4,167
EMERSON ELEC CO COM 291011104   227,871 2,615 SH   SOLE   0 0 2,615
EOG RES INC COM 26875P101   315,003 2,748 SH   SOLE   0 0 2,748
EVERSOURCE ENERGY COM 30040W108   426,047 5,444 SH   SOLE   0 0 5,444
EXELON CORP COM 30161N101   231,317 5,522 SH   SOLE   0 0 5,522
EXXON MOBIL CORP COM 30231G102   985,188 8,984 SH   SOLE   0 0 8,984
FAIR ISAAC CORP COM 303250104   452,532 644 SH   SOLE   0 0 644
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,490,720 27,560 SH   SOLE   0 0 27,560
FIRST TR MORNINGSTAR DIVID L SHS 336917109   603,500 17,000 SH   SOLE   0 0 17,000
FORTINET INC COM 34959E109   317,347 4,775 SH   SOLE   0 0 4,775
GARMIN LTD SHS H2906T109   209,813 2,079 SH   SOLE   0 0 2,079
GENERAL DYNAMICS CORP COM 369550108   328,166 1,438 SH   SOLE   0 0 1,438
GENERAL ELECTRIC CO COM NEW 369604301   561,326 5,872 SH   SOLE   0 0 5,872
GOLDMAN SACHS GROUP INC COM 38141G104   304,867 932 SH   SOLE   0 0 932
HARTFORD FINL SVCS GROUP INC COM 416515104   649,698 9,323 SH   SOLE   0 0 9,323
HEICO CORP NEW COM 422806109   353,369 2,066 SH   SOLE   0 0 2,066
HERSHEY CO COM 427866108   358,464 1,409 SH   SOLE   0 0 1,409
HOME DEPOT INC COM 437076102   2,584,366 8,757 SH   SOLE   0 0 8,757
HONEYWELL INTL INC COM 438516106   213,481 1,117 SH   SOLE   0 0 1,117
HUBBELL INC COM 443510607   675,185 2,775 SH   SOLE   0 0 2,775
IDEX CORP COM 45167R104   263,836 1,142 SH   SOLE   0 0 1,142
ILLINOIS TOOL WKS INC COM 452308109   339,856 1,396 SH   SOLE   0 0 1,396
INTEL CORP COM 458140100   385,208 11,791 SH   SOLE   0 0 11,791
INTERNATIONAL BUSINESS MACHS COM 459200101   673,147 5,135 SH   SOLE   0 0 5,135
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   1,311,893 39,912 SH   SOLE   0 0 39,912
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   275,436 4,093 SH   SOLE   0 0 4,093
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   664,793 3,630 SH   SOLE   0 0 3,630
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   1,125,369 14,827 SH   SOLE   0 0 14,827
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   293,715 8,025 SH   SOLE   0 0 8,025
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   340,750 2,173 SH   SOLE   0 0 2,173
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,764,085 39,857 SH   SOLE   0 0 39,857
INVESCO QQQ TR UNIT SER 1 46090E103   21,475,827 66,917 SH   SOLE   0 0 66,917
ISHARES INC ESG AWR MSCI EM 46434G863   3,795,638 120,573 SH   SOLE   0 0 120,573
ISHARES INC CORE MSCI EMKT 46434G103   18,516,888 379,522 SH   SOLE   0 0 379,522
ISHARES TR ESG AW MSCI EAFE 46435G516   1,887,359 26,272 SH   SOLE   0 0 26,272
ISHARES TR BLACKROCK ULTRA 46434V878   1,281,248 25,497 SH   SOLE   0 0 25,497
ISHARES TR IBONDS 24 TRM TS 46436E874   378,542 15,766 SH   SOLE   0 0 15,766
ISHARES TR IBONDS 23 TRM TS 46436E882   350,764 14,138 SH   SOLE   0 0 14,138
ISHARES TR MSCI USA QLT FCT 46432F339   178,924,253 1,442,182 SH   SOLE   0 0 1,442,182
ISHARES TR CORE DIV GRWTH 46434V621   7,244,070 144,910 SH   SOLE   0 0 144,910
ISHARES TR CUR HD EURZN ETF 46434V639   4,181,641 132,540 SH   SOLE   0 0 132,540
ISHARES TR CORE MSCI TOTAL 46432F834   2,528,689 40,818 SH   SOLE   0 0 40,818
ISHARES TR CORE MSCI EAFE 46432F842   86,501,533 1,293,965 SH   SOLE   0 0 1,293,965
ISHARES TR CORE HIGH DV ETF 46429B663   9,607,647 94,508 SH   SOLE   0 0 94,508
ISHARES TR MSCI INDIA ETF 46429B598   393,600 10,000 SH   SOLE   0 0 10,000
ISHARES TR RESIDENTIAL MULT 464288562   202,712 2,870 SH   SOLE   0 0 2,870
ISHARES TR NATIONAL MUN ETF 464288414   8,974,419 83,297 SH   SOLE   0 0 83,297
ISHARES TR US AER DEF ETF 464288760   207,489 1,803 SH   SOLE   0 0 1,803
ISHARES TR CORE S&P MCP ETF 464287507   77,641,703 310,368 SH   SOLE   0 0 310,368
ISHARES TR S&P MC 400VL ETF 464287705   612,304 5,958 SH   SOLE   0 0 5,958
ISHARES TR S&P MC 400GR ETF 464287606   214,530 3,000 SH   SOLE   0 0 3,000
ISHARES TR CORE S&P SCP ETF 464287804   73,651,214 761,646 SH   SOLE   0 0 761,646
ISHARES TR S&P SML 600 GWT 464287887   4,694,380 42,699 SH   SOLE   0 0 42,699
ISHARES TR S&P 500 VAL ETF 464287408   1,198,449 7,897 SH   SOLE   0 0 7,897
ISHARES TR CORE S&P500 ETF 464287200   7,952,892 19,346 SH   SOLE   0 0 19,346
ISHARES TR S&P 500 GRWT ETF 464287309   31,228,892 488,792 SH   SOLE   0 0 488,792
ISHARES TR RUS 1000 ETF 464287622   433,117 1,923 SH   SOLE   0 0 1,923
ISHARES TR RUS 1000 VAL ETF 464287598   774,851 5,089 SH   SOLE   0 0 5,089
ISHARES TR RUS 1000 GRW ETF 464287614   7,391,960 30,254 SH   SOLE   0 0 30,254
ISHARES TR RUSSELL 2000 ETF 464287655   5,140,735 28,816 SH   SOLE   0 0 28,816
ISHARES TR RUS 2000 VAL ETF 464287630   364,747 2,662 SH   SOLE   0 0 2,662
ISHARES TR RUSSELL 3000 ETF 464287689   286,729 1,218 SH   SOLE   0 0 1,218
ISHARES TR U.S. REAL ES ETF 464287739   1,981,991 23,345 SH   SOLE   0 0 23,345
ISHARES TR RUS 2000 GRW ETF 464287648   1,190,578 5,249 SH   SOLE   0 0 5,249
ISHARES TR ISHARES BIOTECH 464287556   1,111,680 8,607 SH   SOLE   0 0 8,607
ISHARES TR RUS MID CAP ETF 464287499   1,354,280 19,369 SH   SOLE   0 0 19,369
ISHARES TR RUS MD CP GR ETF 464287481   9,257,793 101,678 SH   SOLE   0 0 101,678
ISHARES TR RUS MDCP VAL ETF 464287473   5,248,321 49,419 SH   SOLE   0 0 49,419
ISHARES TR GLOBAL 100 ETF 464287572   7,030,838 100,355 SH   SOLE   0 0 100,355
ISHARES TR COHEN STEER REIT 464287564   19,223,745 346,124 SH   SOLE   0 0 346,124
ISHARES TR U.S. TECH ETF 464287721   2,057,174 22,165 SH   SOLE   0 0 22,165
ISHARES TR ISHARES SEMICDTR 464287523   598,970 1,347 SH   SOLE   0 0 1,347
ISHARES TR CORE US AGGBD ET 464287226   5,049,523 50,678 SH   SOLE   0 0 50,678
ISHARES TR SELECT DIVID ETF 464287168   316,855 2,704 SH   SOLE   0 0 2,704
ISHARES TR TIPS BD ETF 464287176   961,062 8,717 SH   SOLE   0 0 8,717
ISHARES TR MSCI EAFE ETF 464287465   3,537,421 49,461 SH   SOLE   0 0 49,461
ISHARES TR 1 3 YR TREAS BD 464287457   279,317 3,400 SH   SOLE   0 0 3,400
ISHARES TR MSCI EMG MKT ETF 464287234   2,296,729 58,204 SH   SOLE   0 0 58,204
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   323,663 6,432 SH   SOLE   0 0 6,432
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   571,771 11,258 SH   SOLE   0 0 11,258
JOHNSON & JOHNSON COM 478160104   1,694,665 10,933 SH   SOLE   0 0 10,933
JPMORGAN CHASE & CO COM 46625H100   1,074,145 8,243 SH   SOLE   0 0 8,243
KKR REAL ESTATE FIN TR INC COM 48251K100   288,953 25,369 SH   SOLE   0 0 25,369
LAUDER ESTEE COS INC CL A 518439104   287,619 1,167 SH   SOLE   0 0 1,167
LILLY ELI & CO COM 532457108   484,909 1,412 SH   SOLE   0 0 1,412
LOCKHEED MARTIN CORP COM 539830109   235,420 498 SH   SOLE   0 0 498
LOWES COS INC COM 548661107   276,958 1,385 SH   SOLE   0 0 1,385
LULULEMON ATHLETICA INC COM 550021109   395,146 1,085 SH   SOLE   0 0 1,085
M & T BK CORP COM 55261F104   459,747 3,845 SH   SOLE   0 0 3,845
MARTIN MARIETTA MATLS INC COM 573284106   419,326 1,181 SH   SOLE   0 0 1,181
MASTERCARD INCORPORATED CL A 57636Q104   474,613 1,306 SH   SOLE   0 0 1,306
MCCORMICK & CO INC COM NON VTG 579780206   389,423 4,680 SH   SOLE   0 0 4,680
MCDONALDS CORP COM 580135101   617,658 2,209 SH   SOLE   0 0 2,209
MEDICAL PPTYS TRUST INC COM 58463J304   718,855 87,452 SH   SOLE   0 0 87,452
MERCK & CO INC COM 58933Y105   404,388 3,801 SH   SOLE   0 0 3,801
META PLATFORMS INC CL A 30303M102   397,176 1,874 SH   SOLE   0 0 1,874
MICROSOFT CORP COM 594918104   6,036,671 20,939 SH   SOLE   0 0 20,939
NEXTERA ENERGY INC COM 65339F101   1,100,833 14,282 SH   SOLE   0 0 14,282
NIKE INC CL B 654106103   430,098 3,507 SH   SOLE   0 0 3,507
NVIDIA CORPORATION COM 67066G104   1,084,315 3,904 SH   SOLE   0 0 3,904
ONTO INNOVATION INC COM 683344105   397,921 4,528 SH   SOLE   0 0 4,528
ORACLE CORP COM 68389X105   260,516 2,804 SH   SOLE   0 0 2,804
OTIS WORLDWIDE CORP COM 68902V107   9,069,508 107,459 SH   SOLE   0 0 107,459
PAYPAL HLDGS INC COM 70450Y103   258,120 3,399 SH   SOLE   0 0 3,399
PEPSICO INC COM 713448108   644,613 3,536 SH   SOLE   0 0 3,536
PFIZER INC COM 717081103   360,251 8,830 SH   SOLE   0 0 8,830
PHILLIPS 66 COM 718546104   938,373 9,256 SH   SOLE   0 0 9,256
PIMCO ETF TR ACTIVE BD ETF 72201R775   268,357 2,893 SH   SOLE   0 0 2,893
POOL CORP COM 73278L105   264,021 771 SH   SOLE   0 0 771
PROCTER AND GAMBLE CO COM 742718109   1,442,144 9,699 SH   SOLE   0 0 9,699
PROSHARES TR S&P MDCP 400 DIV 74347B680   8,316,117 117,542 SH   SOLE   0 0 117,542
PROSHARES TR S&P 500 DV ARIST 74348A467   7,142,155 78,279 SH   SOLE   0 0 78,279
PROSHARES TR II ULTRA BLOOMBERG 74347Y870   108,300 30,000 SH   SOLE   0 0 30,000
QUALCOMM INC COM 747525103   295,403 2,315 SH   SOLE   0 0 2,315
RAYTHEON TECHNOLOGIES CORP COM 75513E101   21,370,764 218,225 SH   SOLE   0 0 218,225
REGENERON PHARMACEUTICALS COM 75886F107   972,036 1,183 SH   SOLE   0 0 1,183
RIGEL PHARMACEUTICALS INC COM NEW 766559603   152,064 115,200 SH   SOLE   0 0 115,200
ROCKWELL AUTOMATION INC COM 773903109   339,228 1,156 SH   SOLE   0 0 1,156
S&P GLOBAL INC COM 78409V104   221,342 642 SH   SOLE   0 0 642
SAREPTA THERAPEUTICS INC COM 803607100   491,599 3,567 SH   SOLE   0 0 3,567
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   755,450 10,326 SH   SOLE   0 0 10,326
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   237,066 4,954 SH   SOLE   0 0 4,954
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   222,700 4,055 SH   SOLE   0 0 4,055
SCOTTS MIRACLE-GRO CO CL A 810186106   634,495 9,098 SH   SOLE   0 0 9,098
SEAGEN INC COM 81181C104   320,510 1,583 SH   SOLE   0 0 1,583
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   562,964 17,511 SH   SOLE   0 0 17,511
SELECT SECTOR SPDR TR ENERGY 81369Y506   230,764 2,786 SH   SOLE   0 0 2,786
SHERWIN WILLIAMS CO COM 824348106   614,072 2,732 SH   SOLE   0 0 2,732
SIMON PPTY GROUP INC NEW COM 828806109   220,133 1,966 SH   SOLE   0 0 1,966
SKYWORKS SOLUTIONS INC COM 83088M102   310,405 2,631 SH   SOLE   0 0 2,631
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,226,703 3,688 SH   SOLE   0 0 3,688
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   272,158 7,974 SH   SOLE   0 0 7,974
SPDR S&P 500 ETF TR TR UNIT 78462F103   13,452,981 32,861 SH   SOLE   0 0 32,861
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,114,645 4,613 SH   SOLE   0 0 4,613
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,831,672 24,044 SH   SOLE   0 0 24,044
SPDR SER TR S&P 600 SMCP GRW 78464A201   5,212,829 70,682 SH   SOLE   0 0 70,682
SPDR SER TR PRTFLO S&P500 GW 78464A409   70,575,422 1,274,845 SH   SOLE   0 0 1,274,845
SPDR SER TR PRTFLO S&P500 VL 78464A508   71,655,575 1,759,715 SH   SOLE   0 0 1,759,715
SPDR SER TR S&P DIVID ETF 78464A763   5,906,087 47,741 SH   SOLE   0 0 47,741
SPDR SER TR BBG CONV SEC ETF 78464A359   584,180 8,710 SH   SOLE   0 0 8,710
SPDR SER TR S&P 400 MDCP GRW 78464A821   714,057 10,433 SH   SOLE   0 0 10,433
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   5,841,320 142,367 SH   SOLE   0 0 142,367
STARBUCKS CORP COM 855244109   374,885 3,600 SH   SOLE   0 0 3,600
TARGET CORP COM 87612E106   615,315 3,715 SH   SOLE   0 0 3,715
TELEFLEX INCORPORATED COM 879369106   762,970 3,012 SH   SOLE   0 0 3,012
TESLA INC COM 88160R101   617,194 2,975 SH   SOLE   0 0 2,975
TG THERAPEUTICS INC COM 88322Q108   417,841 27,782 SH   SOLE   0 0 27,782
THE CIGNA GROUP COM 125523100   1,834,152 7,178 SH   SOLE   0 0 7,178
THERMO FISHER SCIENTIFIC INC COM 883556102   353,891 614 SH   SOLE   0 0 614
TJX COS INC NEW COM 872540109   804,130 10,262 SH   SOLE   0 0 10,262
TOYOTA MOTOR CORP ADS 892331307   206,159 1,455 SH   SOLE   0 0 1,455
TRACTOR SUPPLY CO COM 892356106   362,432 1,542 SH   SOLE   0 0 1,542
TRAVELERS COMPANIES INC COM 89417E109   433,499 2,529 SH   SOLE   0 0 2,529
TRIMBLE INC COM 896239100   212,720 4,058 SH   SOLE   0 0 4,058
UNION PAC CORP COM 907818108   1,623,564 8,067 SH   SOLE   0 0 8,067
UNITEDHEALTH GROUP INC COM 91324P102   3,607,389 7,633 SH   SOLE   0 0 7,633
UNIVERSAL DISPLAY CORP COM 91347P105   418,075 2,695 SH   SOLE   0 0 2,695
VALERO ENERGY CORP COM 91913Y100   422,569 3,027 SH   SOLE   0 0 3,027
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   315,559 1,199 SH   SOLE   0 0 1,199
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   7,394,152 50,403 SH   SOLE   0 0 50,403
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   16,843,699 73,081 SH   SOLE   0 0 73,081
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   6,363,398 86,190 SH   SOLE   0 0 86,190
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   13,682,990 178,886 SH   SOLE   0 0 178,886
VANGUARD INDEX FDS LARGE CAP ETF 922908637   430,971 2,307 SH   SOLE   0 0 2,307
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   12,022,972 61,691 SH   SOLE   0 0 61,691
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   585,350 4,366 SH   SOLE   0 0 4,366
VANGUARD INDEX FDS SML CP GRW ETF 922908595   3,910,527 18,070 SH   SOLE   0 0 18,070
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,373,594 14,289 SH   SOLE   0 0 14,289
VANGUARD INDEX FDS VALUE ETF 922908744   5,192,060 37,594 SH   SOLE   0 0 37,594
VANGUARD INDEX FDS MID CAP ETF 922908629   39,193,607 185,822 SH   SOLE   0 0 185,822
VANGUARD INDEX FDS SM CP VAL ETF 922908611   602,706 3,796 SH   SOLE   0 0 3,796
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,503,833 18,110 SH   SOLE   0 0 18,110
VANGUARD INDEX FDS SMALL CP ETF 922908751   23,163,289 122,195 SH   SOLE   0 0 122,195
VANGUARD INDEX FDS GROWTH ETF 922908736   30,160,272 120,912 SH   SOLE   0 0 120,912
VANGUARD INDEX FDS TOTAL STK MKT 922908769   17,887,569 87,641 SH   SOLE   0 0 87,641
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,143,912 28,196 SH   SOLE   0 0 28,196
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,541,191 28,823 SH   SOLE   0 0 28,823
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,529,727 62,617 SH   SOLE   0 0 62,617
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,086,904 13,549 SH   SOLE   0 0 13,549
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   12,482,730 163,751 SH   SOLE   0 0 163,751
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,306,628 38,469 SH   SOLE   0 0 38,469
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   709,753 12,124 SH   SOLE   0 0 12,124
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   7,951,365 170,813 SH   SOLE   0 0 170,813
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   32,531,589 211,230 SH   SOLE   0 0 211,230
VANGUARD STAR FDS VG TL INTL STK F 921909768   35,562,481 644,131 SH   SOLE   0 0 644,131
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   48,290,689 1,069,088 SH   SOLE   0 0 1,069,088
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   286,910 3,894 SH   SOLE   0 0 3,894
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,318,996 21,981 SH   SOLE   0 0 21,981
VEEVA SYS INC CL A COM 922475108   372,175 2,025 SH   SOLE   0 0 2,025
VERIZON COMMUNICATIONS INC COM 92343V104   220,351 5,666 SH   SOLE   0 0 5,666
VISA INC COM CL A 92826C839   923,484 4,096 SH   SOLE   0 0 4,096
WALMART INC COM 931142103   395,313 2,681 SH   SOLE   0 0 2,681
WASHINGTON TR BANCORP INC COM 940610108   279,152 8,054 SH   SOLE   0 0 8,054
WAYFAIR INC CL A 94419L101   256,005 7,455 SH   SOLE   0 0 7,455
WESTERN ASSET INTER MUNI FD COM 958435109   107,532 13,600 SH   SOLE   0 0 13,600
WILLIS TOWERS WATSON PLC LTD SHS G96629103   248,879 1,071 SH   SOLE   0 0 1,071
WISDOMTREE TR US SMALLCAP DIVD 97717W604   1,135,974 39,775 SH   SOLE   0 0 39,775
WISDOMTREE TR US TOTAL DIVIDND 97717W109   28,977,214 478,251 SH   SOLE   0 0 478,251
WISDOMTREE TR US MIDCAP DIVID 97717W505   3,567,368 87,051 SH   SOLE   0 0 87,051
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   221,646 697 SH   SOLE   0 0 697
ZOETIS INC CL A 98978V103   295,265 1,774 SH   SOLE   0 0 1,774