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
TESLA INC Derivative 88160R951 2,145 5,000 SH Put SOLE   0 0 5,000
3M CO COM Stock 88579Y101 250 1,564 SH   SOLE   0 0 1,563
ABBOTT LABS COM Stock 002824100 573 5,266 SH   SOLE   0 0 5,265
ABBVIE INC COM Stock 00287Y109 432 4,929 SH   SOLE   0 0 4,929
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 2,708 11,987 SH   SOLE   0 0 11,987
ACTIVISION BLIZZARD INC COM Stock 00507V109 336 4,150 SH   SOLE   0 0 4,150
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 218 445 SH   SOLE   0 0 445
AIR PRODS & CHEMS INC COM Stock 009158106 427 1,432 SH   SOLE   0 0 1,432
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 3,298 11,219 SH   SOLE   0 0 11,219
ALPHABET INC CAP STK CL A Stock 02079K305 4,233 2,888 SH   SOLE   0 0 2,888
ALPHABET INC CAP STK CL C Stock 02079K107 7,477 5,088 SH   SOLE   0 0 5,088
AMAZON COM INC COM Stock 023135106 23,335 7,411 SH   SOLE   0 0 7,411
AMERICAN AIRLS GROUP INC COM Stock 02376R102 142 11,554 SH   SOLE   0 0 11,554
AMERICAN TOWER CORP NEW COM REIT 03027X100 438 1,814 SH   SOLE   0 0 1,814
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 265 1,827 SH   SOLE   0 0 1,827
AMETEK INC COM Stock 031100100 535 5,385 SH   SOLE   0 0 5,385
AMGEN INC COM Stock 031162100 215 844 SH   SOLE   0 0 844
ANALOG DEVICES INC COM Stock 032654105 369 3,161 SH   SOLE   0 0 3,161
ANNALY CAPITAL MANAGEMENT INC COM REIT 035710409 86 12,030 SH   SOLE   0 0 12,030
ANTHEM INC COM Stock 036752103 6,327 23,555 SH   SOLE   0 0 23,555
APARTMENT INVT & MGMT CO CL A REIT 03748R754 243 7,198 SH   SOLE   0 0 7,198
APPLE INC COM Stock 037833100 37,699 290,554 SH   SOLE   0 0 290,554
ARES CAPITAL CORP COM CEF 04010L103 523 37,462 SH   SOLE   0 0 37,462
ARES DYNAMIC CR ALLOCATION FD COM CEF 04014F102 317 25,000 SH   SOLE   0 0 25,000
ASPEN TECHNOLOGY INC COM Stock 045327103 942 7,440 SH   SOLE   0 0 7,440
AT&T INC COM Stock 00206R102 428 15,020 SH   SOLE   0 0 15,020
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 349 2,502 SH   SOLE   0 0 2,502
AXON ENTERPRISE INC COM Stock 05464C101 471 5,195 SH   SOLE   0 0 5,195
BAIDU INC SPON ADR REP A ADR 056752108 220 1,792 SH   SOLE   0 0 1,792
BARRICK GOLD CORP COM Stock 067901108 1,149 40,874 SH   SOLE   0 0 40,874
BECTON DICKINSON & CO COM Stock 075887109 407 1,749 SH   SOLE   0 0 1,749
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 6,523 30,640 SH   SOLE   0 0 30,640
BEYOND MEAT INC COM Stock 08862E109 202 1,218 SH   SOLE   0 0 1,218
BIOGEN INC COM Stock 09062X103 288 1,016 SH   SOLE   0 0 1,016
BK OF AMERICA CORP COM Stock 060505104 769 31,912 SH   SOLE   0 0 31,912
BLACKROCK INC COM Stock 09247X101 254 450 SH   SOLE   0 0 450
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 09257P105 5,009 200,427 SH   SOLE   0 0 200,427
BLACKROCK MUNIYIELD CALIF QUAL COM CEF 09254N103 186 12,920 SH   SOLE   0 0 12,920
BLACKROCK TAX MUNICPAL BD TR SHS CEF 09248X100 1,669 64,403 SH   SOLE   0 0 64,403
BLACKSTONE GROUP INC COM CL A Stock 09260D107 900 17,240 SH   SOLE   0 0 17,240
BOEING CO COM Stock 097023105 513 3,128 SH   SOLE   0 0 3,128
BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106 8,579 103,389 SH   SOLE   0 0 103,389
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 327 5,426 SH   SOLE   0 0 5,426
BROADCOM INC COM Stock 11135F101 855 2,348 SH   SOLE   0 0 2,348
CBRE CLARION GLOBAL REAL ESTAT COM CEF 12504G100 67 11,225 SH   SOLE   0 0 11,225
CENTENE CORP DEL COM Stock 15135B101 4,356 74,677 SH   SOLE   0 0 74,677
CF INDS HLDGS INC COM Stock 125269100 1,161 37,811 SH   SOLE   0 0 37,811
CHEMED CORP NEW COM Stock 16359R103 3,395 7,067 SH   SOLE   0 0 7,066
CHEVRON CORP NEW COM Stock 166764100 1,429 19,852 SH   SOLE   0 0 19,852
CHROMADEX CORP COM NEW Stock 171077407 124 31,000 SH   SOLE   0 0 31,000
CIRRUS LOGIC INC COM Stock 172755100 2,505 37,136 SH   SOLE   0 0 37,136
CISCO SYS INC COM Stock 17275R102 513 13,018 SH   SOLE   0 0 13,018
CITIGROUP INC COM NEW Stock 172967424 2,361 54,769 SH   SOLE   0 0 54,768
COCA COLA CO COM Stock 191216100 211 4,282 SH   SOLE   0 0 4,282
COGENT COMMUNICATIONS HLDGS IN COM NEW Stock 19239V302 366 6,090 SH   SOLE   0 0 6,090
COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109 1,730 77,844 SH   SOLE   0 0 77,844
COHEN & STEERS MLP & ENGY OPP COM SHS CEF 19249B106 55 36,200 SH   SOLE   0 0 36,200
COHEN & STEERS QUALITY INCOME COM CEF 19247L106 2,578 232,056 SH   SOLE   0 0 232,056
COHEN & STEERS SELECT PFD & IN COM CEF 19248Y107 255 9,600 SH   SOLE   0 0 9,600
COHEN & STEERS TOTAL RETURN FD COM CEF 19247R103 292 24,500 SH   SOLE   0 0 24,500
COLGATE PALMOLIVE CO COM Stock 194162103 1,884 24,425 SH   SOLE   0 0 24,424
COMCAST CORP NEW CL A Stock 20030N101 200 4,317 SH   SOLE   0 0 4,317
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 587 9,885 SH   SOLE   0 0 9,885
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 388 2,642 SH   SOLE   0 0 2,642
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 296 4,676 SH   SOLE   0 0 4,676
COSTCO WHSL CORP NEW COM Stock 22160K105 6,199 17,462 SH   SOLE   0 0 17,462
CRANE CO COM Stock 224399105 692 13,809 SH   SOLE   0 0 13,809
CUMMINS INC COM Stock 231021106 3,260 15,440 SH   SOLE   0 0 15,440
CVS HEALTH CORP COM Stock 126650100 863 14,777 SH   SOLE   0 0 14,776
CYMABAY THERAPEUTICS INC COM Stock 23257D103 89 25,000 SH   SOLE   0 0 25,000
D R HORTON INC COM Stock 23331A109 3,816 50,451 SH   SOLE   0 0 50,450
DEERE & CO COM Stock 244199105 878 3,960 SH   SOLE   0 0 3,960
DIREXION DAILY FINANCIAL BULL 3X SHARES ETF 25459Y694 413 12,200 SH   SOLE   0 0 12,200
DISNEY WALT CO COM DISNEY Stock 254687106 1,301 10,484 SH   SOLE   0 0 10,484
DUNKIN BRANDS GROUP INC COM Stock 265504100 1,613 19,698 SH   SOLE   0 0 19,698
EATON VANCE FLOATING RATE 2022 COM CEF 27831H100 441 49,895 SH   SOLE   0 0 49,895
EATON VANCE TAX-MANAGED DIVERS COM CEF 27828N102 176 16,122 SH   SOLE   0 0 16,122
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 579 7,248 SH   SOLE   0 0 7,248
ENERGY TRANSFER LP COM UT LTD PTN Stock 29273V100 114 21,080 SH   SOLE   0 0 21,080
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 633 40,114 SH   SOLE   0 0 40,114
EVERSOURCE ENERGY COM Stock 30040W108 230 2,755 SH   SOLE   0 0 2,755
EXLSERVICE HOLDINGS INC COM Stock 302081104 299 4,530 SH   SOLE   0 0 4,530
FACEBOOK INC CL A Stock 30303M102 7,621 29,099 SH   SOLE   0 0 29,099
FACTSET RESH SYS INC COM Stock 303075105 335 1,000 SH   SOLE   0 0 1,000
FARFETCH LTD ORD SH CL A Stock 30744W107 618 24,580 SH   SOLE   0 0 24,580
FEDEX CORP COM Stock 31428X106 306 1,216 SH   SOLE   0 0 1,216
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 20,364 846,258 SH   SOLE   0 0 846,257
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 580 9,161 SH   SOLE   0 0 9,161
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 318 1,690 SH   SOLE   0 0 1,690
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 22,811 441,398 SH   SOLE   0 0 441,398
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 212 4,841 SH   SOLE   0 0 4,841
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 28,874 1,506,242 SH   SOLE   0 0 1,506,242
GENERAL DYNAMICS CORP COM Stock 369550108 334 2,416 SH   SOLE   0 0 2,416
GENERAL ELECTRIC CO COM Stock 369604103 162 25,999 SH   SOLE   0 0 25,999
GENTEX CORP COM Stock 371901109 3,523 136,830 SH   SOLE   0 0 136,829
GILEAD SCIENCES INC COM Stock 375558103 474 7,501 SH   SOLE   0 0 7,500
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 251 9,000 SH   SOLE   0 0 9,000
GLOBAL X U.S. PREFERRED ETF ETF 37954Y657 2,809 113,461 SH   SOLE   0 0 113,460
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 4,625 46,056 SH   SOLE   0 0 46,056
GUGGENHEIM TAXABLE MUN MANAGED COM CEF 401664107 1,819 77,175 SH   SOLE   0 0 77,175
HALLIBURTON CO COM Stock 406216101 129 10,721 SH   SOLE   0 0 10,721
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 16,417 155,722 SH   SOLE   0 0 155,722
HENRY JACK & ASSOC INC COM Stock 426281101 3,154 19,397 SH   SOLE   0 0 19,397
HOME DEPOT INC COM Stock 437076102 6,337 22,819 SH   SOLE   0 0 22,819
HONEYWELL INTL INC COM Stock 438516106 266 1,617 SH   SOLE   0 0 1,616
HUNTINGTON INGALLS INDS INC COM Stock 446413106 1,640 11,649 SH   SOLE   0 0 11,649
ILLINOIS TOOL WKS INC COM Stock 452308109 631 3,263 SH   SOLE   0 0 3,263
IMEDIA BRANDS INC COM CL A Stock 452465206 82 14,097 SH   SOLE   0 0 14,097
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 975 12,644 SH   SOLE   0 0 12,644
INTEL CORP COM Stock 458140100 961 18,552 SH   SOLE   0 0 18,552
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1,157 9,507 SH   SOLE   0 0 9,507
INTUIT COM Stock 461202103 254 778 SH   SOLE   0 0 778
INVESCO CALIFORNIA AMT-FREE MUNICIPAL BOND ETF ETF 46138E206 2,934 106,281 SH   SOLE   0 0 106,281
INVESCO QQQ TRUST ETF 46090E103 65,920 237,264 SH   SOLE   0 0 237,264
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 2,807 25,963 SH   SOLE   0 0 25,963
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 310 7,500 SH   SOLE   0 0 7,500
INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 2,452 73,857 SH   SOLE   0 0 73,857
Invesco Senior Loan ETF ETF 46138G508 33,367 1,534,840 SH   SOLE   0 0 1,534,840
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 9,428 186,617 SH   SOLE   0 0 186,617
INVESCO WATER RESOURCES ETF ETF 46137V142 807 20,349 SH   SOLE   0 0 20,349
IPG PHOTONICS CORP COM Stock 44980X109 445 2,646 SH   SOLE   0 0 2,646
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 5,532 100,743 SH   SOLE   0 0 100,743
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 1,781 29,290 SH   SOLE   0 0 29,289
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 22,734 186,615 SH   SOLE   0 0 186,614
ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 33,017 529,190 SH   SOLE   0 0 529,190
ISHARES CORE MSCI EAFE ETF ETF 46432F842 26,543 440,332 SH   SOLE   0 0 440,332
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 17,570 332,865 SH   SOLE   0 0 332,864
ISHARES CORE MSCI EUROPE ETF ETF 46434V738 726 16,184 SH   SOLE   0 0 16,184
ISHARES CORE S&P 500 ETF ETF 464287200 13,148 39,123 SH   SOLE   0 0 39,123
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 258 2,186 SH   SOLE   0 0 2,186
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 876 33,540 SH   SOLE   0 0 33,540
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 1,200 15,743 SH   SOLE   0 0 15,743
ISHARES ESG AWARE USD CORPORATE BOND ETF ETF 46435G193 1,142 41,189 SH   SOLE   0 0 41,189
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 559 1,798 SH   SOLE   0 0 1,798
ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 274 3,840 SH   SOLE   0 0 3,840
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 2,436 29,029 SH   SOLE   0 0 29,028
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 7,542 55,987 SH   SOLE   0 0 55,986
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 340 13,635 SH   SOLE   0 0 13,635
ISHARES LIQUIDITY INCOME ETF ETF 46434V878 40,202 794,973 SH   SOLE   0 0 794,973
ISHARES MBS ETF ETF 464288588 18,372 166,410 SH   SOLE   0 0 166,409
ISHARES MSCI ACWI LOW CARBON TARGET ETF ETF 46434V464 500 3,818 SH   SOLE   0 0 3,818
ISHARES MSCI CANADA ETF ETF 464286509 525 19,142 SH   SOLE   0 0 19,142
ISHARES MSCI EAFE ETF ETF 464287465 13,235 207,933 SH   SOLE   0 0 207,933
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 26,824 393,711 SH   SOLE   0 0 393,711
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 5,086 86,222 SH   SOLE   0 0 86,222
ISHARES MSCI EAFE VALUE ETF ETF 464288877 315 7,784 SH   SOLE   0 0 7,784
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 3,702 83,955 SH   SOLE   0 0 83,955
ISHARES MSCI INDIA INDEX FUND ETF 46429B598 311 9,174 SH   SOLE   0 0 9,174
ISHARES MSCI JAPAN ETF ETF 46434G822 569 9,586 SH   SOLE   0 0 9,586
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 843 6,588 SH   SOLE   0 0 6,588
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 526 3,575 SH   SOLE   0 0 3,575
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 1,510 14,559 SH   SOLE   0 0 14,558
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 16,207 139,799 SH   SOLE   0 0 139,799
ISHARES NEW YORK MUNI BOND ETF ETF 464288323 238 4,148 SH   SOLE   0 0 4,147
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 3,834 105,192 SH   SOLE   0 0 105,192
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 767 3,536 SH   SOLE   0 0 3,536
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 734 6,211 SH   SOLE   0 0 6,211
ISHARES RUSSELL 2000 ETF ETF 464287655 815 5,444 SH   SOLE   0 0 5,443
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 209 2,107 SH   SOLE   0 0 2,106
ISHARES RUSSELL MID-CAP ETF ETF 464287499 8,983 156,563 SH   SOLE   0 0 156,562
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 705 4,079 SH   SOLE   0 0 4,078
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 856 10,594 SH   SOLE   0 0 10,593
ISHARES S&P 500 GROWTH ETF ETF 464287309 55,611 240,687 SH   SOLE   0 0 240,687
ISHARES S&P 500 VALUE ETF ETF 464287408 17,082 151,980 SH   SOLE   0 0 151,979
ISHARES S&P MIDCAP FUND ETF 464287507 365 1,967 SH   SOLE   0 0 1,967
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 1,027 8,386 SH   SOLE   0 0 8,385
ISHARES S&P SMALL-CAP FUND ETF 464287804 261 3,718 SH   SOLE   0 0 3,718
ISHARES SELECT DIVIDEND ETF ETF 464287168 896 10,986 SH   SOLE   0 0 10,986
ISHARES SHORT TREASURY BOND ETF ETF 464288679 26,252 237,144 SH   SOLE   0 0 237,143
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 16,889 156,236 SH   SOLE   0 0 156,236
ISHARES U.S. ENERGY ETF ETF 464287796 1,512 94,763 SH   SOLE   0 0 94,763
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 312 1,036 SH   SOLE   0 0 1,035
JOHN HANCOCK MULTIFACTOR LARGE CAP ETF ETF 47804J107 2,030 48,600 SH   SOLE   0 0 48,600
JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 552 14,681 SH   SOLE   0 0 14,681
JOHNSON & JOHNSON COM Stock 478160104 6,423 43,143 SH   SOLE   0 0 43,143
JOYY INC ADS REPSTG COM A ADR 46591M109 613 7,600 SH   SOLE   0 0 7,600
JPMORGAN CHASE & CO COM Stock 46625H100 6,427 66,761 SH   SOLE   0 0 66,760
KANSAS CITY SOUTHERN COM NEW Stock 485170302 216 1,194 SH   SOLE   0 0 1,194
KLA CORP COM NEW Stock 482480100 1,403 7,242 SH   SOLE   0 0 7,242
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 1,391 20,402 SH   SOLE   0 0 20,402
LILLY ELI & CO COM Stock 532457108 2,679 18,096 SH   SOLE   0 0 18,096
LINDE PLC SHS Stock G5494J103 745 3,129 SH   SOLE   0 0 3,129
LOWES COS INC COM Stock 548661107 536 3,234 SH   SOLE   0 0 3,234
LULULEMON ATHLETICA INC COM Stock 550021109 322 983 SH   SOLE   0 0 983
LYFT INC CL A COM Stock 55087P104 288 10,462 SH   SOLE   0 0 10,462
MANHATTAN BRDG CAP INC COM REIT 562803106 187 187,440 SH   SOLE   0 0 187,439
MASTERCARD INCORPORATED CL A Stock 57636Q104 1,547 4,574 SH   SOLE   0 0 4,574
MCDONALDS CORP COM Stock 580135101 7,394 33,686 SH   SOLE   0 0 33,686
MCKESSON CORP COM Stock 58155Q103 559 3,752 SH   SOLE   0 0 3,752
MEDICAL PPTYS TRUST INC COM REIT 58463J304 600 34,025 SH   SOLE   0 0 34,025
MEDTRONIC PLC SHS Stock G5960L103 3,997 38,458 SH   SOLE   0 0 38,458
MERCK & CO. INC COM Stock 58933Y105 208 2,505 SH   SOLE   0 0 2,505
MFA FINL INC COM REIT 55272X102 516 191,124 SH   SOLE   0 0 191,124
MGM RESORTS INTERNATIONAL COM Stock 552953101 201 9,238 SH   SOLE   0 0 9,238
MICROSOFT CORP COM Stock 594918104 16,750 79,727 SH   SOLE   0 0 79,727
NASDAQ INC COM Stock 631103108 799 6,515 SH   SOLE   0 0 6,515
NETFLIX INC COM Stock 64110L106 1,902 3,818 SH   SOLE   0 0 3,818
NEWMONT CORP COM Stock 651639106 1,525 24,041 SH   SOLE   0 0 24,041
NEXTERA ENERGY INC COM Stock 65339F101 9,364 33,737 SH   SOLE   0 0 33,737
NIKE INC CL B Stock 654106103 5,122 40,797 SH   SOLE   0 0 40,797
NIO INC 4.5 02/01/2024 Convertible 62914VAB2 503 300,000 SH   SOLE   0 0 300,000
NORTHROP GRUMMAN CORP COM Stock 666807102 215 681 SH   SOLE   0 0 681
NUCOR CORP COM Stock 670346105 1,118 24,933 SH   SOLE   0 0 24,933
NUVEEN CA QUALTY MUN INCOME FD COM CEF 67066Y105 4,995 343,068 SH   SOLE   0 0 343,068
NUVEEN CALIFORNIA AMT QLT MUN COM CEF 670651108 213 13,970 SH   SOLE   0 0 13,970
NUVEEN ESG U.S. AGGREGATE BOND ETF ETF 67092P870 1,631 60,542 SH   SOLE   0 0 60,542
NVIDIA CORPORATION COM Stock 67066G104 2,219 4,112 SH   SOLE   0 0 4,112
NVR INC COM Stock 62944T105 3,348 820 SH   SOLE   0 0 820
ORACLE CORP COM Stock 68389X105 451 7,547 SH   SOLE   0 0 7,546
PALO ALTO NETWORKS INC COM Stock 697435105 584 2,385 SH   SOLE   0 0 2,385
PAYCHEX INC COM Stock 704326107 2,238 28,061 SH   SOLE   0 0 28,061
PAYPAL HLDGS INC COM Stock 70450Y103 700 3,552 SH   SOLE   0 0 3,552
PEPSICO INC COM Stock 713448108 1,788 12,900 SH   SOLE   0 0 12,900
PFIZER INC COM Stock 717081103 2,265 61,769 SH   SOLE   0 0 61,769
PHILIP MORRIS INTL INC COM Stock 718172109 229 3,055 SH   SOLE   0 0 3,055
PHILLIPS 66 COM Stock 718546104 1,273 24,555 SH   SOLE   0 0 24,555
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 12,792 113,780 SH   SOLE   0 0 113,780
PIMCO DYNAMIC CR INCOME FD COM SHS CEF 72202D106 592 29,477 SH   SOLE   0 0 29,477
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 3,104 30,439 SH   SOLE   0 0 30,439
PIMCO INVESTMENT GRADE CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R817 2,559 22,317 SH   SOLE   0 0 22,317
PINNACLE WEST CAP CORP COM Stock 723484101 802 10,758 SH   SOLE   0 0 10,758
PRICE T ROWE GROUP INC COM Stock 74144T108 264 2,056 SH   SOLE   0 0 2,056
PROCTER AND GAMBLE CO COM Stock 742718109 1,437 10,338 SH   SOLE   0 0 10,338
PROLOGIS INC. COM REIT 74340W103 665 6,613 SH   SOLE   0 0 6,613
PROSHARES SHORT S&P 500 ETF 74347B425 836 41,150 SH   SOLE   0 0 41,150
PUBLIC STORAGE COM REIT 74460D109 1,096 4,923 SH   SOLE   0 0 4,923
QUALCOMM INC COM Stock 747525103 2,305 19,588 SH   SOLE   0 0 19,588
QUEST DIAGNOSTICS INC COM Stock 74834L100 2,017 17,614 SH   SOLE   0 0 17,614
RADNET INC COM Stock 750491102 605 39,420 SH   SOLE   0 0 39,420
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 280 4,867 SH   SOLE   0 0 4,867
REALTY INCOME CORP COM REIT 756109104 232 3,820 SH   SOLE   0 0 3,820
ROPER TECHNOLOGIES INC COM Stock 776696106 525 1,328 SH   SOLE   0 0 1,328
ROYCE VALUE TR INC COM CEF 780910105 997 78,849 SH   SOLE   0 0 78,849
SALESFORCE COM INC COM Stock 79466L302 1,057 4,207 SH   SOLE   0 0 4,207
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 21,144 790,141 SH   SOLE   0 0 790,140
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755 684 27,835 SH   SOLE   0 0 27,834
SCHWAB FUNDAMENTAL INTERNATIONAL SMALL COMPANY INDEX ETF ETF 808524748 2,885 96,474 SH   SOLE   0 0 96,473
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 314 8,116 SH   SOLE   0 0 8,116
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763 224 6,778 SH   SOLE   0 0 6,777
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 1,965 62,567 SH   SOLE   0 0 62,566
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 2,513 77,249 SH   SOLE   0 0 77,248
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 1,657 20,802 SH   SOLE   0 0 20,801
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 4,737 58,750 SH   SOLE   0 0 58,750
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 7,605 66,029 SH   SOLE   0 0 66,029
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 1,844 35,329 SH   SOLE   0 0 35,328
SCHWAB U.S. MID-CAP ETF ETF 808524508 5,785 104,270 SH   SOLE   0 0 104,269
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 546 7,995 SH   SOLE   0 0 7,994
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 8,506 153,819 SH   SOLE   0 0 153,818
SEALED AIR CORP NEW COM Stock 81211K100 544 14,028 SH   SOLE   0 0 14,027
SHOPIFY INC CL A Stock 82509L107 3,026 2,958 SH   SOLE   0 0 2,958
SIRIUS XM HOLDINGS INC COM Stock 82968B103 105 19,680 SH   SOLE   0 0 19,680
SNAP ON INC COM Stock 833034101 2,223 15,111 SH   SOLE   0 0 15,110
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 2,861 58,012 SH   SOLE   0 0 58,012
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 3,680 13,260 SH   SOLE   0 0 13,260
SPDR GOLD SHARES ETF 78463V107 3,187 17,992 SH   SOLE   0 0 17,992
SPDR MSCI EAFE FOSSIL FUEL RESERVES FREE ETF ETF 78470E106 922 13,481 SH   SOLE   0 0 13,481
SPDR MSCI EMERGING MARKETS FOSSIL FUEL RESERVES FREE ETF ETF 78470E205 533 8,073 SH   SOLE   0 0 8,073
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 245 4,310 SH   SOLE   0 0 4,310
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 1,370 46,809 SH   SOLE   0 0 46,809
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 4,045 110,640 SH   SOLE   0 0 110,639
SPDR PORTFOLIO HIGH YIELD BOND ETF ETF 78468R606 665 26,293 SH   SOLE   0 0 26,293
SPDR PORTFOLIO MORTGAGE BACKED BOND ETF ETF 78464A383 7,653 287,288 SH   SOLE   0 0 287,288
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 891 17,788 SH   SOLE   0 0 17,787
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 839 26,760 SH   SOLE   0 0 26,760
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 3,246 56,563 SH   SOLE   0 0 56,562
SPDR S&P 500 ETF ETF 78462F103 4,304 12,852 SH   SOLE   0 0 12,852
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 3,415 68,173 SH   SOLE   0 0 68,173
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 11,750 34,677 SH   SOLE   0 0 34,677
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804 3,921 36,180 SH   SOLE   0 0 36,179
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF ETF 78468R887 2,646 34,929 SH   SOLE   0 0 34,929
STARBUCKS CORP COM Stock 855244109 317 3,692 SH   SOLE   0 0 3,692
STMICROELECTRONICS N V NY REGISTRY ADR 861012102 1,470 47,894 SH   SOLE   0 0 47,894
SYNCHRONY FINANCIAL COM Stock 87165B103 3,516 134,355 SH   SOLE   0 0 134,355
SYSCO CORP COM Stock 871829107 3,597 57,811 SH   SOLE   0 0 57,811
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 235 2,902 SH   SOLE   0 0 2,902
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 5,511 47,227 SH   SOLE   0 0 47,226
TESLA INC COM Stock 88160R101 1,030 2,400 SH   SOLE   0 0 2,400
TEXAS INSTRS INC COM Stock 882508104 3,799 26,602 SH   SOLE   0 0 26,602
TEXTAINER GROUP HOLDINGS LTD SHS Stock G8766E109 217 15,500 SH   SOLE   0 0 15,500
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 1,333 3,020 SH   SOLE   0 0 3,020
THOMSON REUTERS CORP. COM NEW Stock 884903709 1,525 19,121 SH   SOLE   0 0 19,121
TRANSDIGM GROUP INC COM Stock 893641100 268 564 SH   SOLE   0 0 564
TWILIO INC CL A Stock 90138F102 587 2,375 SH   SOLE   0 0 2,375
UNITED PARCEL SERVICE INC CL B Stock 911312106 8,059 48,365 SH   SOLE   0 0 48,364
UNITEDHEALTH GROUP INC COM Stock 91324P102 959 3,077 SH   SOLE   0 0 3,077
URBAN OUTFITTERS INC COM Stock 917047102 229 11,000 SH   SOLE   0 0 11,000
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 614 10,335 SH   SOLE   0 0 10,335
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 4,562 116,492 SH   SOLE   0 0 116,492
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 7,458 57,965 SH   SOLE   0 0 57,964
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 2,064 35,288 SH   SOLE   0 0 35,288
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 822 16,286 SH   SOLE   0 0 16,286
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 2,645 25,117 SH   SOLE   0 0 25,117
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 28,881 706,127 SH   SOLE   0 0 706,127
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1,221 28,237 SH   SOLE   0 0 28,237
VANGUARD FTSE EUROPE ETF ETF 922042874 1,009 19,254 SH   SOLE   0 0 19,253
VANGUARD FTSE PACIFIC ETF ETF 922042866 1,009 14,829 SH   SOLE   0 0 14,828
VANGUARD GROWTH INDEX FUND ETF 922908736 3,036 13,340 SH   SOLE   0 0 13,339
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 1,191 5,839 SH   SOLE   0 0 5,839
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 2,898 35,813 SH   SOLE   0 0 35,813
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 1,259 4,046 SH   SOLE   0 0 4,046
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 1,830 19,573 SH   SOLE   0 0 19,573
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 4,469 46,645 SH   SOLE   0 0 46,645
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETF ETF 92206C706 698 9,908 SH   SOLE   0 0 9,908
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 6,014 83,520 SH   SOLE   0 0 83,520
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 204 3,917 SH   SOLE   0 0 3,917
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 860 5,498 SH   SOLE   0 0 5,498
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 334 1,801 SH   SOLE   0 0 1,801
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 2,489 13,815 SH   SOLE   0 0 13,814
VANGUARD MID-CAP INDEX FUND ETF 922908629 3,307 18,760 SH   SOLE   0 0 18,760
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 7,054 69,590 SH   SOLE   0 0 69,590
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 7,621 140,425 SH   SOLE   0 0 140,425
VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649 1,983 22,741 SH   SOLE   0 0 22,740
VANGUARD S&P 500 ETF ETF 922908363 19,281 62,672 SH   SOLE   0 0 62,672
VANGUARD S&P 500 GROWTH ETF ETF 921932505 10,322 49,565 SH   SOLE   0 0 49,565
VANGUARD S&P 500 VALUE ETF ETF 921932703 3,135 28,780 SH   SOLE   0 0 28,780
VANGUARD S&P MID-CAP 400 GROWTH ETF ETF 921932869 4,580 30,717 SH   SOLE   0 0 30,717
VANGUARD S&P MID-CAP 400 VALUE ETF ETF 921932844 1,641 15,652 SH   SOLE   0 0 15,652
VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 955 7,393 SH   SOLE   0 0 7,393
VANGUARD S&P SMALL-CAP 600 VALUE ETF ETF 921932778 1,351 12,718 SH   SOLE   0 0 12,717
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 292 3,518 SH   SOLE   0 0 3,518
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 18,366 221,681 SH   SOLE   0 0 221,681
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 557 2,590 SH   SOLE   0 0 2,590
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 16,184 105,230 SH   SOLE   0 0 105,229
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 5,004 45,229 SH   SOLE   0 0 45,229
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 295 5,424 SH   SOLE   0 0 5,424
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 54,680 619,808 SH   SOLE   0 0 619,808
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 806 13,856 SH   SOLE   0 0 13,856
VANGUARD UTILITIES INDEX FUND ETF 92204A876 453 3,507 SH   SOLE   0 0 3,506
VANGUARD VALUE INDEX FUND ETF 922908744 14,982 143,350 SH   SOLE   0 0 143,349
VERISK ANALYTICS INC COM Stock 92345Y106 2,525 13,624 SH   SOLE   0 0 13,624
VERIZON COMMUNICATIONS INC COM Stock 92343V104 7,198 120,998 SH   SOLE   0 0 120,998
VISA INC COM CL A Stock 92826C839 6,283 31,419 SH   SOLE   0 0 31,419
WALMART INC COM Stock 931142103 7,319 52,313 SH   SOLE   0 0 52,313
WELLS FARGO CO NEW COM Stock 949746101 390 16,589 SH   SOLE   0 0 16,588
WESTERN DIGITAL CORP. COM Stock 958102105 615 16,819 SH   SOLE   0 0 16,819
WISDOMTREE DYNAMIC CURRENCY HEDGED INTERNATIONAL SMALLCAP EQUITY FUND ETF 97717X271 2,737 98,847 SH   SOLE   0 0 98,846
WISDOMTREE EMERGING MARKETS ESG FUND ETF 97717X214 360 11,737 SH   SOLE   0 0 11,737
WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 97717X701 217 3,512 SH   SOLE   0 0 3,511
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 448 7,487 SH   SOLE   0 0 7,486
WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND ETF 97717X511 39,284 729,909 SH   SOLE   0 0 729,908
WYNDHAM HOTELS & RESORTS INC COM Stock 98311A105 2,859 56,611 SH   SOLE   0 0 56,610
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 2,198 71,846 SH   SOLE   0 0 71,845
X-TRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432 2,773 57,655 SH   SOLE   0 0 57,655
XERIS PHARMACEUTICALS INC COM Stock 98422L107 535 90,300 SH   SOLE   0 0 90,300
XILINX INC COM Stock 983919101 3,330 31,941 SH   SOLE   0 0 31,941
XP INC CL A Stock G98239109 340 8,150 SH   SOLE   0 0 8,150
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 926 3,666 SH   SOLE   0 0 3,666
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 593 1,262 SH   SOLE   0 0 1,262
ZYNGA INC CL A Stock 98986T108 145 15,930 SH   SOLE   0 0 15,930