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
ABBOTT LABS COM 002824100 4,830 44,117 SH   SOLE   44,117 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,521 59,458 SH   SOLE   59,458 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 10,260 20,516 SH   SOLE   20,516 0 0
ADVANCED MICRO DEVICES INC COM 007903107 306 3,342 SH   SOLE   3,342 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 360 1,547 SH   SOLE   1,547 0 0
ALPHABET INC CAP STK CL A 02079K305 11,834 6,752 SH   SOLE   6,752 0 0
ALPHABET INC CAP STK CL C 02079K107 7,895 4,507 SH   SOLE   4,507 0 0
AMAZON COM INC COM 023135106 17,640 5,416 SH   SOLE   5,416 0 0
AMERICAN EXPRESS CO COM 025816109 512 4,235 SH   SOLE   4,235 0 0
AMERIPRISE FINL INC COM 03076C106 266 1,369 SH   SOLE   1,369 0 0
AMGEN INC COM 031162100 710 3,087 SH   SOLE   3,087 0 0
APPLE INC COM 037833100 23,348 175,961 SH   SOLE   175,961 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,397 4,915 SH   SOLE   4,915 0 0
ATLASSIAN CORP PLC CL A G06242104 9,527 40,735 SH   SOLE   40,735 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,357 5,852 SH   SOLE   5,852 0 0
BK OF AMERICA CORP COM 060505104 2,584 85,256 SH   SOLE   85,256 0 0
BLACKROCK INC COM 09247X101 2,734 3,789 SH   SOLE   3,789 0 0
BOEING CO COM 097023105 2,629 12,281 SH   SOLE   12,281 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 562 8,993 SH   SOLE   8,993 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,247 9,143 SH   SOLE   9,143 0 0
CATERPILLAR INC COM 149123101 277 1,521 SH   SOLE   1,521 0 0
CHEVRON CORP NEW COM 166764100 807 9,555 SH   SOLE   9,555 0 0
CHEWY INC CL A 16679L109 351 3,900 SH   SOLE   3,900 0 0
CISCO SYS INC COM 17275R102 2,002 44,734 SH   SOLE   44,734 0 0
COCA COLA CO COM 191216100 411 7,490 SH   SOLE   7,490 0 0
COMCAST CORP NEW CL A 20030N101 5,297 101,091 SH   SOLE   101,091 0 0
CORVEL CORP COM 221006109 1,272 12,000 SH   SOLE   12,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,958 26,429 SH   SOLE   26,429 0 0
COUPA SOFTWARE INC COM 22266L106 5,505 16,243 SH   SOLE   16,243 0 0
CREDIT SUISSE AG NASSAU BRH LG CAP GRTH ENH 22542D423 285 520 SH   SOLE   520 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4,225 26,540 SH   SOLE   26,540 0 0
CSX CORP COM 126408103 775 8,535 SH   SOLE   8,535 0 0
D R HORTON INC COM 23331A109 773 11,212 SH   SOLE   11,212 0 0
DEERE & CO COM 244199105 217 806 SH   SOLE   806 0 0
DEXCOM INC COM 252131107 9,913 26,813 SH   SOLE   26,813 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 224 1,411 SH   SOLE   1,411 0 0
DIGITAL RLTY TR INC COM 253868103 6,621 47,079 SH   SOLE   47,079 0 0
DISNEY WALT CO COM 254687106 10,103 55,762 SH   SOLE   55,762 0 0
DOCUSIGN INC COM 256163106 8,094 36,409 SH   SOLE   36,409 0 0
DRAFTKINGS INC COM CL A 26142R104 489 10,498 SH   SOLE   10,498 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 520 7,817 SH   SOLE   7,817 0 0
ETF MANAGERS TR WEDBUSH VID GAME 26924G706 463 5,870 SH   SOLE   5,870 0 0
EXTREME NETWORKS INC COM 30226D106 3,312 480,724 SH   SOLE   480,724 0 0
FACEBOOK INC CL A 30303M102 13,180 48,251 SH   SOLE   48,251 0 0
FEDEX CORP COM 31428X106 482 1,856 SH   SOLE   1,856 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 6,372 45,046 SH   SOLE   45,046 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 361 1,699 SH   SOLE   1,699 0 0
GILEAD SCIENCES INC COM 375558103 408 7,000 SH   SOLE   7,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 11,790 91,590 SH   SOLE   91,590 0 0
HOME DEPOT INC COM 437076102 9,744 36,683 SH   SOLE   36,683 0 0
HONEYWELL INTL INC COM 438516106 9,060 42,596 SH   SOLE   42,596 0 0
IDEXX LABS INC COM 45168D104 9,779 19,563 SH   SOLE   19,563 0 0
ILLUMINA INC COM 452327109 5,627 15,208 SH   SOLE   15,208 0 0
INTEL CORP COM 458140100 1,299 26,081 SH   SOLE   26,081 0 0
INTUIT COM 461202103 12,244 32,235 SH   SOLE   32,235 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 9,538 11,659 SH   SOLE   11,659 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 323 2,530 SH   SOLE   2,530 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 442 1,409 SH   SOLE   1,409 0 0
IQVIA HLDGS INC COM 46266C105 315 1,756 SH   SOLE   1,756 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 2,927 43,319 SH   SOLE   43,319 0 0
ISHARES TR TIPS BD ETF 464287176 9,554 74,842 SH   SOLE   74,842 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,051 2,801 SH   SOLE   2,801 0 0
ISHARES TR CORE US AGGBD ET 464287226 315 2,662 SH   SOLE   2,662 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 3,745 31,218 SH   SOLE   31,218 0 0
ISHARES TR MSCI EAFE ETF 464287465 286 3,925 SH   SOLE   3,925 0 0
ISHARES TR RUS MID CAP ETF 464287499 420 6,120 SH   SOLE   6,120 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,112 4,840 SH   SOLE   4,840 0 0
ISHARES TR S&P MC 400GR ETF 464287606 673 9,320 SH   SOLE   9,320 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 746 3,092 SH   SOLE   3,092 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 212 740 SH   SOLE   740 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 731 3,726 SH   SOLE   3,726 0 0
ISHARES TR S&P MC 400VL ETF 464287705 212 2,460 SH   SOLE   2,460 0 0
ISHARES TR NATIONAL MUN ETF 464288414 347 2,965 SH   SOLE   2,965 0 0
ISHARES TR USD INV GRDE ETF 464288620 626 10,100 SH   SOLE   10,100 0 0
ISHARES TR EAFE GRWTH ETF 464288885 247 2,450 SH   SOLE   2,450 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 4,416 168,099 SH   SOLE   168,099 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 4,533 177,284 SH   SOLE   177,284 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 2,959 108,127 SH   SOLE   108,127 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 4,674 175,831 SH   SOLE   175,831 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 4,325 173,645 SH   SOLE   173,645 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 493 18,189 SH   SOLE   18,189 0 0
JOHNSON & JOHNSON COM 478160104 540 3,430 SH   SOLE   3,430 0 0
JPMORGAN CHASE & CO COM 46625H100 9,284 73,059 SH   SOLE   73,059 0 0
LILLY ELI & CO COM 532457108 408 2,414 SH   SOLE   2,414 0 0
LOCKHEED MARTIN CORP COM 539830109 549 1,547 SH   SOLE   1,547 0 0
LOWES COS INC COM 548661107 260 1,621 SH   SOLE   1,621 0 0
MAGNA INTL INC COM 559222401 283 4,000 SH   SOLE   4,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,409 12,351 SH   SOLE   12,351 0 0
MICRON TECHNOLOGY INC COM 595112103 628 8,350 SH   SOLE   8,350 0 0
MICROSOFT CORP COM 594918104 16,261 73,108 SH   SOLE   73,108 0 0
MORGAN STANLEY COM NEW 617446448 573 8,356 SH   SOLE   8,356 0 0
NETEASE INC SPONSORED ADS 64110W102 958 10,000 SH   SOLE   10,000 0 0
NETFLIX INC COM 64110L106 5,900 10,912 SH   SOLE   10,912 0 0
NIKE INC CL B 654106103 11,000 77,753 SH   SOLE   77,753 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,332 10,933 SH   SOLE   10,933 0 0
NVIDIA CORPORATION COM 67066G104 10,852 20,782 SH   SOLE   20,782 0 0
OKTA INC CL A 679295105 247 971 SH   SOLE   971 0 0
PALO ALTO NETWORKS INC COM 697435105 8,603 24,207 SH   SOLE   24,207 0 0
PAYPAL HLDGS INC COM 70450Y103 17,248 73,646 SH   SOLE   73,646 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 5,568 36,701 SH   SOLE   36,701 0 0
PEPSICO INC COM 713448108 3,020 20,227 SH   SOLE   20,227 0 0
PFIZER INC COM 717081103 417 11,338 SH   SOLE   11,338 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 115 13,900 SH   SOLE   13,900 0 0
PROCTER AND GAMBLE CO COM 742718109 540 3,884 SH   SOLE   3,884 0 0
QUALCOMM INC COM 747525103 291 1,913 SH   SOLE   1,913 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 590 8,252 SH   SOLE   8,252 0 0
ROBERT HALF INTL INC COM 770323103 664 10,633 SH   SOLE   10,633 0 0
SALESFORCE COM INC COM 79466L302 11,398 51,219 SH   SOLE   51,219 0 0
SEA LTD SPONSORD ADS 81141R100 209 1,050 SH   SOLE   1,050 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,692 14,918 SH   SOLE   14,918 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 801 11,882 SH   SOLE   11,882 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 549 18,625 SH   SOLE   18,625 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,194 36,070 SH   SOLE   36,070 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 725 5,573 SH   SOLE   5,573 0 0
SERVICENOW INC COM 81762P102 12,806 23,266 SH   SOLE   23,266 0 0
SHOPIFY INC CL A 82509L107 17,373 15,348 SH   SOLE   15,348 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 104 16,371 SH   SOLE   16,371 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 3,661 86,678 SH   SOLE   86,678 0 0
SONOS INC COM 83570H108 1,019 43,569 SH   SOLE   43,569 0 0
SPDR GOLD TR GOLD SHS 78463V107 967 5,420 SH   SOLE   5,420 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,809 7,490 SH   SOLE   7,490 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,044 2,478 SH   SOLE   2,478 0 0
SPDR SER TR S&P BIOTECH 78464A870 6,684 47,475 SH   SOLE   47,475 0 0
SPLUNK INC COM 848637104 292 1,719 SH   SOLE   1,719 0 0
SQUARE INC CL A 852234103 875 4,020 SH   SOLE   4,020 0 0
STANLEY BLACK & DECKER INC COM 854502101 4,986 27,925 SH   SOLE   27,925 0 0
STARBUCKS CORP COM 855244109 5,728 53,544 SH   SOLE   53,544 0 0
STRYKER CORPORATION COM 863667101 6,717 27,342 SH   SOLE   27,342 0 0
SVB FINANCIAL GROUP COM 78486Q101 583 1,503 SH   SOLE   1,503 0 0
SVMK INC COM 78489X103 561 21,959 SH   SOLE   21,959 0 0
SYSCO CORP COM 871829107 467 6,295 SH   SOLE   6,295 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 245 2,236 SH   SOLE   2,236 0 0
TARGET CORP COM 87612E106 5,610 31,779 SH   SOLE   31,779 0 0
TESLA INC COM 88160R101 2,050 2,905 SH   SOLE   2,905 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 11,331 24,315 SH   SOLE   24,315 0 0
TOLL BROTHERS INC COM 889478103 217 5,000 SH   SOLE   5,000 0 0
TWILIO INC CL A 90138F102 13,733 40,570 SH   SOLE   40,570 0 0
UBER TECHNOLOGIES INC COM 90353T100 594 11,650 SH   SOLE   11,650 0 0
UNION PAC CORP COM 907818108 6,143 29,503 SH   SOLE   29,503 0 0
UNITED PARCEL SERVICE INC CL B 911312106 525 3,118 SH   SOLE   3,118 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 5,542 25,375 SH   SOLE   25,375 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 207 2,503 SH   SOLE   2,503 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 367 1,777 SH   SOLE   1,777 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 464 1,831 SH   SOLE   1,831 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 426 2,188 SH   SOLE   2,188 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 344 1,765 SH   SOLE   1,765 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 470 9,382 SH   SOLE   9,382 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 715 8,585 SH   SOLE   8,585 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,774 38,852 SH   SOLE   38,852 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 313 2,221 SH   SOLE   2,221 0 0
VEEVA SYS INC CL A COM 922475108 13,562 49,815 SH   SOLE   49,815 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,778 98,346 SH   SOLE   98,346 0 0
VISA INC COM CL A 92826C839 9,098 41,595 SH   SOLE   41,595 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 474 88,900 SH   SOLE   88,900 0 0
WORKDAY INC CL A 98138H101 23,131 96,537 SH   SOLE   96,537 0 0
XILINX INC COM 983919101 1,364 9,621 SH   SOLE   9,621 0 0
ZOETIS INC CL A 98978V103 7,365 44,504 SH   SOLE   44,504 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10,523 31,197 SH   SOLE   31,197 0 0