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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABSCOM0028241001301,086SH SOLENONE001,086
AKOUSTIS TECHNOLOGIES INCCOM00973N1022,567192,392SH SOLENONE00192,392
ALPHABET INCCAP STK CL C02079K107540261SH SOLENONE00261
ALPHABET INCCAP STK CL A02079K3053,4551,675SH SOLENONE001,675
AMAZON COM INCCOM0231351063,9731,284SH SOLENONE001,284
APPLE INCCOM0378331004,16334,082SH SOLENONE0034,082
AT&T INCCOM00206R1024,153137,200SH SOLENONE00137,200
AVALARA INCCOM05338G1064,88036,573SH SOLENONE0036,573
BANK AMER CORPCOM0605051043,07379,425SH SOLENONE0079,425
BERKSHIRE HATHAWAY INC DELCL B NEW084670702166650SH SOLENONE00650
BLACKROCK SCIENCE & TECHNOLOSHS09258G1045,926109,530SH SOLENONE00109,530
BRIGHTCOVE INCCOM10921T1016,697332,837SH SOLENONE00332,837
BRISTOL MYERS SQUIBB COCOM110122108951,500SH SOLENONE001,500
CHEVRON CORP NEWCOM1667641001051,000SH SOLENONE001,000
CLEVELAND-CLIFFS INC NEWCOM1858991015,571277,020SH SOLENONE00277,020
CME GROUP INCCOM12572Q1055,18225,371SH SOLENONE0025,371
COSTCO WHSL CORP NEWCOM22160K1058422,390SH SOLENONE002,390
CROWDSTRIKE HLDGS INCCL A22788C1053,73220,450SH SOLENONE0020,450
DOCUSIGN INC COM2561631063,57717,670SH SOLENONE0017,670
DOMO INCCOM CL B2575541054,49279,799SH SOLENONE0079,799
DYCOM INDS INC COM26747510112,297132,438SH SOLENONE00132,438
DZS INCCOM2682111095,706366,968SH SOLENONE00366,968
ECHOSTAR CORP CL A2787681066,129255,370SH SOLENONE00255,370
EGAIN CORPCOM NEW28225C80641343,475SH SOLENONE0043,475
FISERV INCCOM3377381087746,500SH SOLENONE006,500
GRANITE CONSTR INCCOM3873281073,93897,840SH SOLENONE0097,840
IDACORP INCCOM451107106550SH SOLENONE0050
INTERCONTINENTALEXCHANGE GROCOM45866F1044,74042,442SH SOLENONE0042,442
INVESCO QQQ TRUNIT SER 146090E1034,68614,685SH SOLENONE0014,685
ISHARES TRMSCI EMERG MKT46428723469813,085SH SOLENONE0013,085
ISHARES TR1-3 YR TR BD ETF46428745743500SH SOLENONE00500
ISHARES TRMSCI EAFE INDEX4642874654876,425SH SOLENONE006,425
ISHARES TRRUS 2000 VAL ETF46428763042263SH SOLENONE00263
ISHARES TRRUSSELL 2000 ETF464287655150680SH SOLENONE00680
ISHARES TRMSCI ACWI EX4642882404157,518SH SOLENONE007,518
ISHARES TRBARCLYS 1-3YR CR4642886463,97172,620SH SOLENONE0072,620
ISHARES TRCORE MSCI EAFE46432F84243590SH SOLENONE00590
ISHARES TR RUSSELL 3000 ETF46428768984355SH SOLENONE00355
LANDSEA HOMES CORPCOM51509P1034,332453,110SH SOLENONE00453,110
LENNAR CORPCL A5260571043,35933,178SH SOLENONE0033,178
LIMELIGHT NETWORKS INCCOM53261M1041,969551,513SH SOLENONE00551,513
LOCKHEED MARTIN CORPCOM5398301094,22411,431SH SOLENONE0011,431
LUMENTUM HLDGS INCCOM55024U1093,61939,620SH SOLENONE0039,620
M & T BK CORPCOM55261F10445300SH SOLENONE00300
MARKETAXESS HLDGS INCCOM57060D1081,8813,778SH SOLENONE003,778
MASTEC INCCOM5763231096,55869,990SH SOLENONE0069,990
MEDTRONIC PLCSHSG5960L1034,55138,528SH SOLENONE0038,528
MERCK & CO INC NEWCOM58933Y10580810,482SH SOLENONE0010,482
MICROSOFT CORPCOM59491810410,53244,672SH SOLENONE0044,672
NASDAQ INCCOM6311031081,3909,426SH SOLENONE009,426
NEURONETICS INCCOM64131A1052,763223,402SH SOLENONE00223,402
NEW RELIC INCCOM64829B1005,29586,120SH SOLENONE0086,120
NLIGHT INCCOM65487K1003,995123,308SH SOLENONE00123,308
ORASURE TECHNOLOGIES INCCOM68554V1082,702231,510SH SOLENONE00231,510
PACCAR INCCOM69371810815,968171,844SH SOLENONE00171,844
PAYPAL HLDGS INC COM70450Y1033,60914,860SH SOLENONE0014,860
PFIZER INCCOM7170811034,456123,000SH SOLENONE00123,000
PRECIGEN INCCOM74017N1053,975576,970SH SOLENONE00576,970
QUALCOMM INCCOM7475251037865,930SH SOLENONE005,930
QUMU CORPCOM7490631032,883426,547SH SOLENONE00426,547
SNOWFLAKE INCCL A8334451093,93217,150SH SOLENONE0017,150
SONY CORPSPONSORED ADR8356993073,72235,110SH SOLENONE0035,110
SOUTHWEST AIRLS COCOM8447411082,11234,597SH SOLENONE0034,597
SPDR S&P 500 ETF TRTR UNIT78462F10310,14225,590SH SOLENONE0025,590
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1073880SH SOLENONE0080
SUMMIT MATLS INCCL A86614U1003,316118,350SH SOLENONE00118,350
TARGET CORPCOM87612E1062931,478SH SOLENONE001,478
TENABLE HLDGS INCCOM88025T1023,872107,005SH SOLENONE00107,005
TUPPERWARE BRANDS CORPCOM8998961043,614136,850SH SOLENONE00136,850
TWILIO INCCL A90138F1021,0513,083SH SOLENONE003,083
UNITEDHEALTH GROUP INCCOM91324P102239642SH SOLENONE00642
USA TECHNOLOGIES INCCOM NO PAR90328S5007,492639,220SH SOLENONE00639,220
VERICEL CORPCOM92346J1085,697102,553SH SOLENONE00102,553
VIATRIS INCCOM92556V1069620SH SOLENONE00620
VICOR CORPCOM9258151022,90334,143SH SOLENONE0034,143
VONAGE HLDGS CORPCOM92886T2013,185269,467SH SOLENONE00269,467
WASHINGTON FED INCCOM93882410977025,000SH SOLENONE0025,000
ZILLOW GROUP INCCL A98954M1013422,600SH SOLENONE002,600
ZILLOW GROUP INCCL C CAP STK98954M2006745,200SH SOLENONE005,200
ZSCALER INCCOM98980G1021,91811,171SH SOLENONE0011,171