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
ROSS STORES INC COM 778296103 462 5,417 SH   SOLE   5,417 0 0
ROPER TECHNOLOGIES INC COM 776696106 582 1,500 SH   SOLE   1,500 0 0
WORKDAY INC CL A 98138H101 1,379 7,360 SH   SOLE   7,360 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,307 40,931 SH   SOLE   40,931 0 0
FORMFACTOR INC COM 346375108 694 23,667 SH   SOLE   23,667 0 0
NETFLIX INC COM 64110L106 782 1,719 SH   SOLE   1,719 0 0
INTEL CORP COM 458140100 5,856 97,881 SH   SOLE   97,881 0 0
MICROSOFT CORP COM 594918104 3,849 18,912 SH   SOLE   18,912 0 0
NATUS MED INC DEL COM 639050103 431 19,733 SH   SOLE   19,733 0 0
CISCO SYS INC COM 17275R102 2,153 46,156 SH   SOLE   46,156 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 200 3,600 SH   SOLE   3,600 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,108 1,945 SH   SOLE   1,945 0 0
ECOLAB INC COM 278865100 363 1,823 SH   SOLE   1,823 0 0
ISHARES TR NASDAQ BIOTECH 464287556 4,942 36,154 SH   SOLE   36,154 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 239 5,809 SH   SOLE   5,809 0 0
FACEBOOK INC CL A 30303M102 5,274 23,225 SH   SOLE   23,225 0 0
WP CAREY INC COM 92936U109 368 5,435 SH   SOLE   5,435 0 0
PINNACLE WEST CAP CORP COM 723484101 293 4,001 SH   SOLE   4,001 0 0
VEEVA SYS INC CL A COM 922475108 1,329 5,669 SH   SOLE   5,669 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 4,535 80,038 SH   SOLE   80,038 0 0
AMERICAN ELEC PWR CO INC COM 025537101 378 4,745 SH   SOLE   4,745 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,071 4,967 SH   SOLE   4,967 0 0
MIMECAST LTD ORD SHS G14838109 1,131 27,154 SH   SOLE   27,154 0 0
TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 1,122 117,493 SH   SOLE   117,493 0 0
DISNEY WALT CO COM DISNEY 254687106 2,950 26,459 SH   SOLE   26,459 0 0
CYTOKINETICS INC COM NEW 23282W605 2,265 96,107 SH   SOLE   96,107 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 678 59,774 SH   SOLE   59,774 0 0
ISHARES TR CORE S&P US GWT 464287671 240 3,337 SH   SOLE   3,337 0 0
NEW RELIC INC COM 64829B100 323 4,683 SH   SOLE   4,683 0 0
ISHARES TR MBS ETF 464288588 412 3,721 SH   SOLE   3,721 0 0
AMAZON COM INC COM 023135106 10,644 3,858 SH   SOLE   3,858 0 0
SALESFORCE COM INC COM 79466L302 2,141 11,430 SH   SOLE   11,430 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 338 3,005 SH   SOLE   3,005 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 305 2,373 SH   SOLE   2,373 0 0
MERCK & CO. INC COM 58933Y105 2,272 29,377 SH   SOLE   29,377 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,354 7,982 SH   SOLE   7,982 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 6,720 308,806 SH   SOLE   308,806 0 0
COOPER COS INC COM NEW 216648402 524 1,848 SH   SOLE   1,848 0 0
FIVE9 INC COM 338307101 1,111 10,043 SH   SOLE   10,043 0 0
UNILEVER N V N Y SHS NEW 904784709 3,049 57,239 SH   SOLE   57,239 0 0
VARONIS SYS INC COM 922280102 299 3,376 SH   SOLE   3,376 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,740 10,321 SH   SOLE   10,321 0 0
CAL MAINE FOODS INC COM NEW 128030202 252 5,675 SH   SOLE   5,675 0 0
PAGERDUTY INC COM 69553P100 838 29,278 SH   SOLE   29,278 0 0
TRINET GROUP INC COM 896288107 1,041 17,089 SH   SOLE   17,089 0 0
KINDER MORGAN INC DEL COM 49456B101 843 55,549 SH   SOLE   55,549 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 281 7,088 SH   SOLE   7,088 0 0
QUALCOMM INC COM 747525103 485 5,318 SH   SOLE   5,318 0 0
SQUARE INC CL A 852234103 253 2,407 SH   SOLE   2,407 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 10,839 509,336 SH   SOLE   509,336 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 542 13,281 SH   SOLE   13,281 0 0
KKR & CO INC COM 48251W104 2,483 80,403 SH   SOLE   80,403 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 6,312 174,420 SH   SOLE   174,420 0 0
TWITTER INC COM 90184L102 745 25,025 SH   SOLE   25,025 0 0
FORTIVE CORP COM 34959J108 500 7,397 SH   SOLE   7,397 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,541 43,214 SH   SOLE   43,214 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 283 3,822 SH   SOLE   3,822 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 854 34,561 SH   SOLE   34,561 0 0
ALPHABET INC CAP STK CL C 02079K107 5,122 3,623 SH   SOLE   3,623 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 2,058 93,385 SH   SOLE   93,385 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 352 3,004 SH   SOLE   3,004 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 376 28,497 SH   SOLE   28,497 0 0
INVESCO CALIF VALUE MUN INCO COM 46132H106 207 17,717 SH   SOLE   17,717 0 0
BOEING CO COM 097023105 241 1,313 SH   SOLE   1,313 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 219 9,630 SH   SOLE   9,630 0 0
SMARTSHEET INC COM CL A 83200N103 1,047 20,556 SH   SOLE   20,556 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 958 18,512 SH   SOLE   18,512 0 0
HILL ROM HLDGS INC COM 431475102 1,116 10,162 SH   SOLE   10,162 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 865 38,770 SH   SOLE   38,770 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 2,861 21,291 SH   SOLE   21,291 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 2,099 92,509 SH   SOLE   92,509 0 0
CHEVRON CORP NEW COM 166764100 965 10,818 SH   SOLE   10,818 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 379 15,819 SH   SOLE   15,819 0 0
CLOUDFLARE INC CL A COM 18915M107 376 10,462 SH   SOLE   10,462 0 0
ISHARES TR CORE S&P US VLU 464287663 249 4,763 SH   SOLE   4,763 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 310 3,049 SH   SOLE   3,049 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 588 17,812 SH   SOLE   17,812 0 0
CHEGG INC COM 163092109 440 6,537 SH   SOLE   6,537 0 0
YETI HLDGS INC COM 98585X104 205 4,798 SH   SOLE   4,798 0 0
SAP SE SPON ADR 803054204 2,052 14,660 SH   SOLE   14,660 0 0
TRANSDIGM GROUP INC COM 893641100 242 547 SH   SOLE   547 0 0
JOHNSON & JOHNSON COM 478160104 1,075 7,643 SH   SOLE   7,643 0 0
INVESCO SR INCOME TR COM 46131H107 88 25,449 SH   SOLE   25,449 0 0
ARISTA NETWORKS INC COM 040413106 214 1,019 SH   SOLE   1,019 0 0
AT&T INC COM 00206R102 1,797 59,428 SH   SOLE   59,428 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,609 18,420 SH   SOLE   18,420 0 0
COMCAST CORP NEW CL A 20030N101 275 7,055 SH   SOLE   7,055 0 0
MCGRATH RENTCORP COM 580589109 456 8,445 SH   SOLE   8,445 0 0
HILLENBRAND INC COM 431571108 302 11,170 SH   SOLE   11,170 0 0
CMS ENERGY CORP COM 125896100 384 6,577 SH   SOLE   6,577 0 0
RINGCENTRAL INC CL A 76680R206 1,151 4,038 SH   SOLE   4,038 0 0
COCA COLA CO COM 191216100 1,720 38,498 SH   SOLE   38,498 0 0
KLA CORP COM NEW 482480100 1,220 6,274 SH   SOLE   6,274 0 0
BLACKROCK INC COM 09247X101 2,206 4,055 SH   SOLE   4,055 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 316 316,089 SH   SOLE   316,089 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 241 5,292 SH   SOLE   5,292 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 712 3,316 SH   SOLE   3,316 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 227 3,810 SH   SOLE   3,810 0 0
PROCTER AND GAMBLE CO COM 742718109 1,010 8,448 SH   SOLE   8,448 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 256 2,518 SH   SOLE   2,518 0 0
PUBLIC STORAGE COM 74460D109 337 1,758 SH   SOLE   1,758 0 0
VISA INC COM CL A 92826C839 3,388 17,538 SH   SOLE   17,538 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 651 7,722 SH   SOLE   7,722 0 0
ABBVIE INC COM 00287Y109 3,669 37,372 SH   SOLE   37,372 0 0
CENTURYLINK INC COM 156700106 265 26,390 SH   SOLE   26,390 0 0
PERFORMANT FINL CORP COM 71377E105 418 625,654 SH   SOLE   625,654 0 0
APPLE INC COM 037833100 9,976 27,347 SH   SOLE   27,347 0 0
TARGET CORP COM 87612E106 1,239 10,329 SH   SOLE   10,329 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 3,039 97,735 SH   SOLE   97,735 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 1,335 72,433 SH   SOLE   72,433 0 0
PFIZER INC COM 717081103 1,967 60,148 SH   SOLE   60,148 0 0
ZIX CORP COM 98974P100 3,146 455,988 SH   SOLE   455,988 0 0
CVS HEALTH CORP COM 126650100 288 4,428 SH   SOLE   4,428 0 0
ABBOTT LABS COM 002824100 351 3,834 SH   SOLE   3,834 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 269 9,778 SH   SOLE   9,778 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 221 2,103 SH   SOLE   2,103 0 0
INTUIT COM 461202103 2,536 8,561 SH   SOLE   8,561 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 6,646 304,590 SH   SOLE   304,590 0 0
BK OF AMERICA CORP COM 060505104 247 10,414 SH   SOLE   10,414 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,307 59,979 SH   SOLE   59,979 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 351 3,497 SH   SOLE   3,497 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 18,004 805,184 SH   SOLE   805,184 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 7,194 336,639 SH   SOLE   336,639 0 0
CONSTELLATION BRANDS INC CL A 21036P108 659 3,765 SH   SOLE   3,765 0 0
10X GENOMICS INC CL A COM 88025U109 1,148 12,851 SH   SOLE   12,851 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 308 999 SH   SOLE   999 0 0
MCDONALDS CORP COM 580135101 250 1,356 SH   SOLE   1,356 0 0
COSTCO WHSL CORP NEW COM 22160K105 616 2,033 SH   SOLE   2,033 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 460 19,604 SH   SOLE   19,604 0 0
GILEAD SCIENCES INC COM 375558103 2,334 30,333 SH   SOLE   30,333 0 0
ISHARES TR CORE US AGGBD ET 464287226 646 5,468 SH   SOLE   5,468 0 0
JPMORGAN CHASE & CO COM 46625H100 3,307 35,156 SH   SOLE   35,156 0 0
DELL TECHNOLOGIES INC CL C 24703L202 337 6,126 SH   SOLE   6,126 0 0
ISHARES GOLD TRUST ISHARES 464285105 2,647 155,790 SH   SOLE   155,790 0 0
ARES CAPITAL CORP COM 04010L103 1,812 125,391 SH   SOLE   125,391 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 677 20,392 SH   SOLE   20,392 0 0
THOR INDS INC COM 885160101 212 1,989 SH   SOLE   1,989 0 0
BROADCOM INC COM 11135F101 234 740 SH   SOLE   740 0 0
ALPHABET INC CAP STK CL A 02079K305 5,078 3,581 SH   SOLE   3,581 0 0
NEXTERA ENERGY INC COM 65339F101 681 2,834 SH   SOLE   2,834 0 0
TABULA RASA HEALTHCARE INC COM 873379101 3,020 55,184 SH   SOLE   55,184 0 0
CARDINAL HEALTH INC COM 14149Y108 401 7,679 SH   SOLE   7,679 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 6,252 268,548 SH   SOLE   268,548 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 249 19,134 SH   SOLE   19,134 0 0
PROOFPOINT INC COM 743424103 1,033 9,295 SH   SOLE   9,295 0 0
EXTREME NETWORKS INC COM 30226D106 1,686 388,417 SH   SOLE   388,417 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 361 16,258 SH   SOLE   16,258 0 0
SPDR GOLD TR GOLD SHS 78463V107 3,399 20,310 SH   SOLE   20,310 0 0
DANAHER CORPORATION COM 235851102 2,428 13,731 SH   SOLE   13,731 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 205 6,089 SH   SOLE   6,089 0 0
ORACLE CORP COM 68389X105 503 9,092 SH   SOLE   9,092 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 3,825 66,217 SH   SOLE   66,217 0 0