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
AT&T INC COM 00206R102 1,938 64,100 SH   SOLE NONE 0 0 64,100
ABBOTT LABS COM 002824100 99 1,086 SH   SOLE NONE 0 0 1,086
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,865 224,952 SH   SOLE NONE 0 0 224,952
ALASKA AIR GROUP INC COM 011659109 804 22,180 SH   SOLE NONE 0 0 22,180
ALLETE INC COM NEW 018522300 1,300 23,800 SH   SOLE NONE 0 0 23,800
ALPHABET INC CAP STK CL C 02079K107 216 153 SH   SOLE NONE 0 0 153
ALPHABET INC CAP STK CL A 02079K305 2,405 1,696 SH   SOLE NONE 0 0 1,696
AMAZON COM INC COM 023135106 5,926 2,148 SH   SOLE NONE 0 0 2,148
APPLE INC COM 037833100 4,032 11,053 SH   SOLE NONE 0 0 11,053
AVALARA INC COM 05338G106 4,009 30,125 SH   SOLE NONE 0 0 30,125
AVISTA CORP COM 05379B107 1,278 35,120 SH   SOLE NONE 0 0 35,120
BANK AMER CORP COM 060505104 3,152 132,725 SH   SOLE NONE 0 0 132,725
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 116 650 SH   SOLE NONE 0 0 650
BRIGHTCOVE INC COM 10921T101 2,866 363,672 SH   SOLE NONE 0 0 363,672
BRISTOL MYERS SQUIBB CO COM 110122108 88 1,500 SH   SOLE NONE 0 0 1,500
CHEVRON CORP NEW COM 166764100 3,187 35,718 SH   SOLE NONE 0 0 35,718
CME GROUP INC COM 12572Q105 3,905 24,026 SH   SOLE NONE 0 0 24,026
CROWDSTRIKE HLDGS INC CL A 22788C105 1,748 17,430 SH   SOLE NONE 0 0 17,430
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2,875 321,948 SH   SOLE NONE 0 0 321,948
DOMO INC COM CL B 257554105 4,935 153,389 SH   SOLE NONE 0 0 153,389
DYCOM INDS INC COM 267475101 5,363 131,148 SH   SOLE NONE 0 0 131,148
FACEBOOK INC CL A 30303M102 114 500 SH   SOLE NONE 0 0 500
FIRSTENERGY CORP COM 337932107 1,001 25,810 SH   SOLE NONE 0 0 25,810
GENESIS HEALTHCARE INC CL A COM 37185X106 2,099 3,041,189 SH   SOLE NONE 0 0 3,041,189
GRANITE CONSTR INC COM 387328107 1,903 99,400 SH   SOLE NONE 0 0 99,400
IDACORP INC COM 451107106 4 50 SH   SOLE NONE 0 0 50
INTERCONTINENTALEXCHANGE GRO COM 45866F104 5,328 58,162 SH   SOLE NONE 0 0 58,162
INVESCO QQQ TR UNIT SER 1 46090E103 26 105 SH   SOLE NONE 0 0 105
ISHARES TR MSCI EMERG MKT 464287234 523 13,085 SH   SOLE NONE 0 0 13,085
ISHARES TR 1-3 YR TR BD ETF 464287457 43 500 SH   SOLE NONE 0 0 500
ISHARES TR MSCI EAFE INDEX 464287465 391 6,425 SH   SOLE NONE 0 0 6,425
ISHARES TR RUS 2000 VAL ETF 464287630 26 263 SH   SOLE NONE 0 0 263
ISHARES TR RUSSELL 2000 ETF 464287655 97 680 SH   SOLE NONE 0 0 680
ISHARES TR MSCI ACWI EX 464288240 325 7,518 SH   SOLE NONE 0 0 7,518
ISHARES TR BARCLYS 1-3YR CR 464288646 4,000 73,120 SH   SOLE NONE 0 0 73,120
ISHARES TR CORE MSCI EAFE 46432F842 34 590 SH   SOLE NONE 0 0 590
ISHARES TR RUSSELL 3000 ETF 464287689 64 355 SH   SOLE NONE 0 0 355
LENNAR CORP CL A 526057104 2,082 33,788 SH   SOLE NONE 0 0 33,788
LIMELIGHT NETWORKS INC COM 53261M104 10,430 1,417,099 SH   SOLE NONE 0 0 1,417,099
LUMENTUM HLDGS INC COM 55024U109 3,315 40,710 SH   SOLE NONE 0 0 40,710
M & T BK CORP COM 55261F104 31 300 SH   SOLE NONE 0 0 300
MARKETAXESS HLDGS INC COM 57060D108 1,873 3,740 SH   SOLE NONE 0 0 3,740
MASTEC INC COM 576323109 3,169 70,630 SH   SOLE NONE 0 0 70,630
MEDTRONIC PLC SHS G5960L103 3,130 34,133 SH   SOLE NONE 0 0 34,133
MERCK & CO INC NEW COM 58933Y105 43 552 SH   SOLE NONE 0 0 552
MICROSOFT CORP COM 594918104 11,349 55,766 SH   SOLE NONE 0 0 55,766
NASDAQ INC COM 631103108 894 7,481 SH   SOLE NONE 0 0 7,481
NEW RELIC INC COM 64829B100 4,058 58,890 SH   SOLE NONE 0 0 58,890
NLIGHT INC COM 65487K100 2,999 134,724 SH   SOLE NONE 0 0 134,724
ORASURE TECHNOLOGIES INC COM 68554V108 2,573 221,260 SH   SOLE NONE 0 0 221,260
PACCAR INC COM 693718108 12,863 171,844 SH   SOLE NONE 0 0 171,844
PFIZER INC COM 717081103 164 5,000 SH   SOLE NONE 0 0 5,000
PRECIGEN INC COM 74017N105 2,418 484,540 SH   SOLE NONE 0 0 484,540
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,299 37,310 SH   SOLE NONE 0 0 37,310
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,201 26,595 SH   SOLE NONE 0 0 26,595
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 26 80 SH   SOLE NONE 0 0 80
SMARTSHEET INC COM CL A 83200N103 0 0 SH   SOLE NONE 0 0 0
SOUTHWEST AIRLS CO COM 844741108 1,209 35,357 SH   SOLE NONE 0 0 35,357
SUMMIT MATLS INC CL A 86614U100 1,937 120,461 SH   SOLE NONE 0 0 120,461
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2,157 611,008 SH   SOLE NONE 0 0 611,008
TARGET CORP COM 87612E106 177 1,478 SH   SOLE NONE 0 0 1,478
TENABLE HLDGS INC COM 88025T102 2,889 96,915 SH   SOLE NONE 0 0 96,915
TWILIO INC CL A 90138F102 1,916 8,733 SH   SOLE NONE 0 0 8,733
UNITEDHEALTH GROUP INC COM 91324P102 189 642 SH   SOLE NONE 0 0 642
USA TECHNOLOGIES INC COM NO PAR 90328S500 5,493 783,620 SH   SOLE NONE 0 0 783,620
VERICEL CORP COM 92346J108 1,854 134,164 SH   SOLE NONE 0 0 134,164
VERIZON COMMUNICATIONS INC COM 92343V104 1,129 20,475 SH   SOLE NONE 0 0 20,475
VICOR CORP COM 925815102 6,744 93,733 SH   SOLE NONE 0 0 93,733
VONAGE HLDGS CORP COM 92886T201 2,754 273,797 SH   SOLE NONE 0 0 273,797
ZILLOW GROUP INC CL A 98954M101 164 2,850 SH   SOLE NONE 0 0 2,850
ZILLOW GROUP INC CL C CAP STK 98954M200 328 5,700 SH   SOLE NONE 0 0 5,700
ZSCALER INC COM 98980G102 1,854 16,931 SH   SOLE NONE 0 0 16,931