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
ALLERGAN PLC SHS G0177J108 17 100 SH   SOLE NONE 0 0 100
ALPHABET INC CAP STK CL C 02079K107 16 13 SH   SOLE NONE 0 0 13
ALPHABET INC CAP STK CL A 02079K305 3,970 3,251 SH   SOLE NONE 0 0 3,251
AMAZON COM INC COM 023135106 5,340 3,076 SH   SOLE NONE 0 0 3,076
APACHE CORP COM 037411105 4 160 SH   SOLE NONE 0 0 160
APPLE INC COM 037833100 4,351 19,428 SH   SOLE NONE 0 0 19,428
AVALARA INC COM 05338G106 1,785 26,520 SH   SOLE NONE 0 0 26,520
BARNES & NOBLE ED INC COM 06777U101 2 632 SH   SOLE NONE 0 0 632
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 197 948 SH   SOLE NONE 0 0 948
BRIGHTCOVE INC COM 10921T101 816 77,906 SH   SOLE NONE 0 0 77,906
CVS HEALTH CORP COM 126650100 25 400 SH   SOLE NONE 0 0 400
CHEVRON CORP NEW COM 166764100 119 1,000 SH   SOLE NONE 0 0 1,000
CME GROUP INC COM 12572Q105 7,210 34,116 SH   SOLE NONE 0 0 34,116
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 4,042 441,278 SH   SOLE NONE 0 0 441,278
DOMO INC COM CL B 257554105 3,261 204,039 SH   SOLE NONE 0 0 204,039
DYCOM INDS INC COM 267475101 3,924 76,858 SH   SOLE NONE 0 0 76,858
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 12 600 SH   SOLE NONE 0 0 600
FACEBOOK INC CL A 30303M102 89 500 SH   SOLE NONE 0 0 500
FIREEYE INC COM 31816Q101 2,769 207,599 SH   SOLE NONE 0 0 207,599
FORD MTR CO DEL COM PAR $0.01 345370860 8 874 SH   SOLE NONE 0 0 874
GAMESTOP CORP NEW CL A 36467W109 5 848 SH   SOLE NONE 0 0 848
GENERAL ELECTRIC CO COM 369604103 58 6,500 SH   SOLE NONE 0 0 6,500
GENESIS HEALTHCARE INC CL A COM 37185X106 4,099 3,692,617 SH   SOLE NONE 0 0 3,692,617
GRANITE CONSTR INC COM 387328107 4,367 135,915 SH   SOLE NONE 0 0 135,915
IDACORP INC COM 451107106 6 50 SH   SOLE NONE 0 0 50
INSTEEL INDUSTRIES INC COM 45774W108 5,089 247,863 SH   SOLE NONE 0 0 247,863
INSTRUCTURE INC COM 45781U103 2,879 74,320 SH   SOLE NONE 0 0 74,320
INTERCONTINENTALEXCHANGE GRO COM 45866F104 7,170 77,702 SH   SOLE NONE 0 0 77,702
INTREXON CORP COM 46122T102 5,157 901,583 SH   SOLE NONE 0 0 901,583
ISHARES TR MSCI EMERG MKT 464287234 535 13,085 SH   SOLE NONE 0 0 13,085
ISHARES TR 1-3 YR TR BD ETF 464287457 42 500 SH   SOLE NONE 0 0 500
ISHARES TR MSCI EAFE INDEX 464287465 419 6,425 SH   SOLE NONE 0 0 6,425
ISHARES TR RUS 2000 VAL ETF 464287630 31 263 SH   SOLE NONE 0 0 263
ISHARES TR RUSSELL 2000 ETF 464287655 165 1,090 SH   SOLE NONE 0 0 1,090
ISHARES TR MSCI ACWI EX 464288240 346 7,518 SH   SOLE NONE 0 0 7,518
ISHARES TR BARCLYS 1-3YR CR 464288646 7,668 142,870 SH   SOLE NONE 0 0 142,870
ISHARES TR US AER DEF ETF 464288760 29 130 SH   SOLE NONE 0 0 130
ISHARES TR CORE MSCI EAFE 46432F842 36 590 SH   SOLE NONE 0 0 590
ISHARES TR RUSSELL 3000 ETF 464287689 62 355 SH   SOLE NONE 0 0 355
LENNAR CORP CL A 526057104 3,607 64,588 SH   SOLE NONE 0 0 64,588
LENNAR CORP CL B 526057302 50 1,119 SH   SOLE NONE 0 0 1,119
LIMELIGHT NETWORKS INC COM 53261M104 5,850 1,930,673 SH   SOLE NONE 0 0 1,930,673
LUMENTUM HLDGS INC COM 55024U109 5,227 97,586 SH   SOLE NONE 0 0 97,586
M & T BK CORP COM 55261F104 47 300 SH   SOLE NONE 0 0 300
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,012 50,965 SH   SOLE NONE 0 0 50,965
MARKETAXESS HLDGS INC COM 57060D108 1,444 4,410 SH   SOLE NONE 0 0 4,410
MASTEC INC COM 576323109 4,241 65,310 SH   SOLE NONE 0 0 65,310
MASTERCARD INCORPORATED CL A 57636Q104 41 150 SH   SOLE NONE 0 0 150
MEDTRONIC PLC SHS G5960L103 4,996 45,993 SH   SOLE NONE 0 0 45,993
MERCK & CO INC NEW COM 58933Y105 46 552 SH   SOLE NONE 0 0 552
MICROSOFT CORP COM 594918104 11,930 85,808 SH   SOLE NONE 0 0 85,808
MICRON TECHNOLOGY INC COM 595112103 24 570 SH   SOLE NONE 0 0 570
NASDAQ INC COM 631103108 1,246 12,541 SH   SOLE NONE 0 0 12,541
NLIGHT INC COM 65487K100 3,810 243,279 SH   SOLE NONE 0 0 243,279
PACCAR INC COM 693718108 12,997 185,650 SH   SOLE NONE 0 0 185,650
PALO ALTO NETWORKS INC COM 697435105 5,618 27,564 SH   SOLE NONE 0 0 27,564
PFIZER INC COM 717081103 194 5,400 SH   SOLE NONE 0 0 5,400
RED LION HOTELS CORP COM 756764106 445 68,730 SH   SOLE NONE 0 0 68,730
SOUTHWEST AIRLS CO COM 844741108 3,405 63,037 SH   SOLE NONE 0 0 63,037
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,713 46,209 SH   SOLE NONE 0 0 46,209
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 28 80 SH   SOLE NONE 0 0 80
SUMMIT MATLS INC CL A 86614U100 5,178 233,254 SH   SOLE NONE 0 0 233,254
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 4,323 800,521 SH   SOLE NONE 0 0 800,521
TWILIO INC CL A 90138F102 3,390 30,833 SH   SOLE NONE 0 0 30,833
USA TECHNOLOGIES INC COM NO PAR 90328S500 7,504 1,023,800 SH   SOLE NONE 0 0 1,023,800
VERICEL CORP COM 92346J108 7,474 493,633 SH   SOLE NONE 0 0 493,633
VICOR CORP COM 925815102 4,401 149,093 SH   SOLE NONE 0 0 149,093
VONAGE HLDGS CORP COM 92886T201 5,943 525,927 SH   SOLE NONE 0 0 525,927
WABTEC CORP COM 929740108 2 34 SH   SOLE NONE 0 0 34
WALMART INC COM 931142103 12 100 SH   SOLE NONE 0 0 100
WESTROCK CO COM 96145D105 2,734 75,000 SH   SOLE NONE 0 0 75,000
WISDOMTREE TRUST EMERG MKTS ETF 97717W315 21 500 SH   SOLE NONE 0 0 500
ZILLOW GROUP INC CL A 98954M101 84 2,850 SH   SOLE NONE 0 0 2,850
ZILLOW GROUP INC CL C CAP STK 98954M200 170 5,700 SH   SOLE NONE 0 0 5,700
ZIOPHARM ONCOLOGY INC COM 98973P101 42 9,801 SH   SOLE NONE 0 0 9,801
ZSCALER INC COM 98980G102 2,742 58,011 SH   SOLE NONE 0 0 58,011