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
ABBVIE INC COM 00287Y109   227,900 1,430 SH   SOLE   1,430 0 0
APPLE INC COM 037833100   1,623,509 9,845 SH   SOLE   9,265 0 580
ARES CAPITAL CORP COM 04010L103   317,340 17,365 SH   SOLE   17,365 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   368,286 1,654 SH   SOLE   1,406 0 248
BLACKSTONE INC COM 09260D107   232,776 2,650 SH   SOLE   2,150 500 0
COLGATE PALMOLIVE CO COM 194162103   267,008 3,553 SH   SOLE   3,553 0 0
EXELIXIS INC COM 30161Q104   539,657 27,803 SH   SOLE   1,190 0 26,613
EXXON MOBIL CORP COM 30231G102   832,759 7,594 SH   SOLE   7,594 0 0
FIBROGEN INC COM 31572Q808   186,600 10,000 SH   SOLE   0 0 10,000
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,625,750 101,864 SH   SOLE   97,534 2,720 1,610
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   2,479,345 84,880 SH   SOLE   82,330 1,900 650
INTERNATIONAL BUSINESS MACHS COM 459200101   447,845 3,416 SH   SOLE   3,416 0 0
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   4,072,265 123,890 SH   SOLE   119,765 2,450 1,675
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   4,802,516 96,320 SH   SOLE   92,480 2,390 1,450
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   1,236,680 14,498 SH   SOLE   13,819 64 615
INVESCO QQQ TR UNIT SER 1 46090E103   8,247,114 25,698 SH   SOLE   24,423 900 375
ISHARES INC ESG AWR MSCI EM 46434G863   1,726,112 54,832 SH   SOLE   52,882 1,065 885
ISHARES INC CORE MSCI EMKT 46434G103   1,773,956 36,359 SH   SOLE   34,634 895 830
ISHARES TR CONV BD ETF 46435G102   3,351,050 46,145 SH   SOLE   44,225 675 1,245
ISHARES TR CORE MSCI EAFE 46432F842   257,440 3,851 SH   SOLE   3,771 80 0
ISHARES TR CORE S&P MCP ETF 464287507   1,344,360 5,374 SH   SOLE   5,244 100 30
ISHARES TR CORE S&P SCP ETF 464287804   3,910,645 40,441 SH   SOLE   39,416 640 385
ISHARES TR CORE US AGGBD ET 464287226   206,753 2,075 SH   SOLE   2,065 10 0
ISHARES TR ESG AW MSCI EAFE 46435G516   2,733,512 38,050 SH   SOLE   36,635 1,035 380
ISHARES TR MSCI EAFE ETF 464287465   5,814,304 81,296 SH   SOLE   78,151 1,935 1,210
ISHARES TR MSCI EMG MKT ETF 464287234   3,988,762 101,084 SH   SOLE   96,824 2,735 1,525
ISHARES TR MSCI INTL QUALTY 46434V456   3,660,257 103,690 SH   SOLE   99,095 2,260 2,335
ISHARES TR MSCI KLD400 SOC 464288570   216,813 2,780 SH   SOLE   2,400 250 130
ISHARES TR MSCI USA MMENTM 46432F396   7,693,918 55,336 SH   SOLE   53,286 1,425 625
ISHARES TR NATIONAL MUN ETF 464288414   1,756,593 16,304 SH   SOLE   16,204 100 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,757,020 11,284 SH   SOLE   11,214 60 10
ISHARES TR RUS 1000 VAL ETF 464287598   2,406,473 15,805 SH   SOLE   15,665 115 25
ISHARES TR RUS MID CAP ETF 464287499   3,173,180 45,383 SH   SOLE   43,523 665 1,195
ISHARES TR RUSSELL 2000 ETF 464287655   14,565,302 81,644 SH   SOLE   78,414 1,905 1,325
ISHARES TR SHRT NAT MUN ETF 464288158   6,333,664 60,505 SH   SOLE   60,330 175 0
JOHNSON & JOHNSON COM 478160104   285,390 1,841 SH   SOLE   1,841 0 0
JPMORGAN CHASE & CO COM 46625H100   225,437 1,730 SH   SOLE   1,730 0 0
MERCK & CO INC COM 58933Y105   215,121 2,022 SH   SOLE   2,012 0 10
MICROSOFT CORP COM 594918104   676,206 2,345 SH   SOLE   2,345 0 0
PFIZER INC COM 717081103   267,584 6,558 SH   SOLE   6,538 0 20
PROCTER AND GAMBLE CO COM 742718109   200,881 1,351 SH   SOLE   1,251 0 100
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   221,480 3,547 SH   SOLE   3,547 0 0
SPDR GOLD TR GOLD SHS 78463V107   4,763,720 26,000 SH   SOLE   24,955 845 200
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,337,695 72,780 SH   SOLE   70,755 1,725 300
SPDR S&P 500 ETF TR TR UNIT 78462F103   16,342,053 39,918 SH   SOLE   38,515 1,033 370
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,319,093 5,059 SH   SOLE   4,979 70 10
SPDR SER TR BLOOMBERG INTL T 78464A516   3,021,322 130,680 SH   SOLE   126,535 3,655 490
SPDR SER TR BBG CONV SEC ETF 78464A359   5,502,222 82,037 SH   SOLE   79,002 2,020 1,015
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   864,337 11,300 SH   SOLE   10,075 425 800
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   4,463,090 53,746 SH   SOLE   51,081 1,580 1,085
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,293,790 6,339 SH   SOLE   6,339 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   15,348,451 320,963 SH   SOLE   306,698 12,750 1,515
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   201,754 1,310 SH   SOLE   1,310 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   3,966,544 16,634 SH   SOLE   15,479 820 335
VANGUARD WORLD FDS INF TECH ETF 92204A702   263,277 683 SH   SOLE   683 0 0