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
8X8 INC NEW COM 282914100 2,899 433,835 SH   SOLE 0 0 0 433,835
ABBOTT LABS COM COM 002824100 25 600 SH   SOLE 0 0 0 600
ABBVIE INC COM 00287Y109 35 600 SH   SOLE 0 0 0 600
AFLAC INC COM 001055102 100 1,700 SH   SOLE 0 0 0 1,700
ALLETE INC COM NEW 018522300 5,500 123,900 SH   SOLE 0 0 0 123,900
ALPHA NATURAL RESOURCES INC COM COM 02076X102 2,353 948,655 SH   SOLE 0 0 0 948,655
APACHE CORP COM 037411105 16 160 SH   SOLE 0 0 0 160
APPLE INC COM 037833100 2,389 23,709 SH   SOLE 0 0 0 23,709
AT&T INC COM COM 00206R102 39 1,100 SH   SOLE 0 0 0 1,100
B/E AEROSPACE INC COM 073302101 2,136 25,439 SH   SOLE 0 0 0 25,439
BANK OF AMERICA CORPORATION COM 060505104 18 1,000 SH   SOLE 0 0 0 1,000
BARNES & NOBLE INC COM 067774109 20 1,000 SH   SOLE 0 0 0 1,000
BAZAARVOICE INC COM 073271108 16 2,050 SH   SOLE 0 0 0 2,050
BERKSHIRE HATHAWAY INC DEL CL A 084670108 207 1 SH   SOLE 0 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 166 1,200 SH   SOLE 0 0 0 1,200
BIOSCRIP INC COM 09069N108 3,366 487,000 SH   SOLE 0 0 0 487,000
BLACK HILLS CORP COM 092113109 3,491 72,900 SH   SOLE 0 0 0 72,900
BOEING CO COM 097023105 128 1,000 SH   SOLE 0 0 0 1,000
BP PLC SPONSORED ADR ADR 55622104 1 6 SH   SOLE 0 0 0 6
CALLIDUS SOFTWARE INC COM 13123E500 5,505 457,960 SH   SOLE 0 0 0 457,960
CAMERON INTERNATIONAL CORP COM 13342B105 4,257 64,125 SH   SOLE 0 0 0 64,125
CAPITAL SR LIVING CORP COM 140475104 4,426 208,440 SH   SOLE 0 0 0 208,440
CATERPILLAR INC DEL COM 149123101 10 100 SH   SOLE 0 0 0 100
CHEVRON CORP NEW COM 166764100 358 3,000 SH   SOLE 0 0 0 3,000
CHICAGO BRIDGE & IRON CO N V COM 167250109 3,193 55,180 SH   SOLE 0 0 0 55,180
CHIMERA INVT CORP COM 16934Q109 16 5,000 SH   SOLE 0 0 0 5,000
CME GROUP INC COM 12572Q105 268 3,342 SH   SOLE 0 0 0 3,342
COMFORT SYS USA INC COM 199908104 719 53,000 SH   SOLE 0 0 0 53,000
CONOCOPHILLIPS COM 20825C104 77 1,000 SH   SOLE 0 0 0 1,000
COSTCO WHSL CORP NEW COM 22160K105 224 1,780 SH   SOLE 0 0 0 1,780
CRAY INC COM NEW 225223304 2,307 87,900 SH   SOLE 0 0 0 87,900
CRITEO S A SPONS ADS 226718104 3,068 91,150 SH   SOLE 0 0 0 91,150
DATAWATCH CORP COM NEW 237917208 2,092 204,050 SH   SOLE 0 0 0 204,050
EMAGIN CORP COM NEW 29076N206 2,087 888,025 SH   SOLE 0 0 0 888,025
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 96 1,500 SH   SOLE 0 0 0 1,500
EXPRESS SCRIPTS HLDG CO COM 30219G108 35 486 SH   SOLE 0 0 0 486
F5 NETWORKS INC COM 315616102 119 1,000 SH   SOLE 0 0 0 1,000
FACEBOOK INC CL A 30303M102 3,932 49,740 SH   SOLE 0 0 0 49,740
FLEETMATICS GROUP PLC COM G35569105 2,940 96,390 SH   SOLE 0 0 0 96,390
FORD MTR CO DEL COM PAR $0.01 345370860 697 47,079 SH   SOLE 0 0 0 47,079
FOREST OIL CORP COM PAR $0.01 346091705 2 1,000 SH   SOLE 0 0 0 1,000
FORTINET INC COM 34959E109 3,589 142,015 SH   SOLE 0 0 0 142,015
FRANKLIN RES INC COM 354613101 132 2,400 SH   SOLE 0 0 0 2,400
GAMESTOP CORP NEW CL A 36467W109 35 848 SH   SOLE 0 0 0 848
GENERAL ELECTRIC CO COM 369604103 231 9,000 SH   SOLE 0 0 0 9,000
GENERAL MTRS CO COM 37045V100 6 169 SH   SOLE 0 0 0 169
GENTHERM INC COM 37253A103 6,831 161,740 SH   SOLE 0 0 0 161,740
GOLDCORP INC NEW COM 380956409 3,875 168,220 SH   SOLE 0 0 0 168,220
GOOGLE INC CL A 38259P508 1,635 2,777 SH   SOLE 0 0 0 2,777
GOOGLE INC CL C 38259P706 1,619 2,804 SH   SOLE 0 0 0 2,804
INTEL CORP COM 458140100 5,739 164,799 SH   SOLE 0 0 0 164,799
INTERCONTINENTALEXCHANGE GRO COM 45866F104 136 693 SH   SOLE 0 0 0 693
INTREXON CORP COM 46122T102 2,247 120,900 SH   SOLE 0 0 0 120,900
ISHARES MSCI CDA INDEX 464286509 31 1,000 SH   SOLE 0 0 0 1,000
ISHARES MSCI EMERG MKT 464287234 1,721 41,392 SH   SOLE 0 0 0 41,392
ISHARES LATN AMER 40 ETF 464287390 345 9,341 SH   SOLE 0 0 0 9,341
ISHARES MSCI EAFE INDEX 464287465 658 10,256 SH   SOLE 0 0 0 10,256
ISHARES MSCI ACWI EX 464288240 118 2,575 SH   SOLE 0 0 0 2,575
ISHARES BARCLYS 1-3YR CR 464288646 451 4,277 SH   SOLE 0 0 0 4,277
JABIL CIRCUIT INC COM 466313103 1 20 SH   SOLE 0 0 0 20
JOHNSON & JOHNSON COM 478160104 19 175 SH   SOLE 0 0 0 175
JPMORGAN CHASE & CO COM 46625H100 61 1,000 SH   SOLE 0 0 0 1,000
KAPSTONE PAPER & PACKAGING C COM 48562P103 3,804 136,000 SH   SOLE 0 0 0 136,000
KBR INC COM 48242W106 2,315 122,900 SH   SOLE 0 0 0 122,900
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 94 1,000 SH   SOLE 0 0 0 1,000
LIFELOCK INC COM 53224V100 3,443 240,933 SH   SOLE 0 0 0 240,933
M & T BK CORP COM 55261F104 37 300 SH   SOLE 0 0 0 300
MDU RES GROUP INC COM 552690109 5,278 189,760 SH   SOLE 0 0 0 189,760
MERCK & CO INC NEW COM 58933Y105 33 552 SH   SOLE 0 0 0 552
MICROSOFT CORP COM 594918104 3,327 71,750 SH   SOLE 0 0 0 71,750
MYR GROUP INC DEL COM 55405W104 55 2,250 SH   SOLE 0 0 0 2,250
NVIDIA CORP COM 67066G104 1 25 SH   SOLE 0 0 0 25
OTTER TAIL CORP COM 689648103 3,757 140,835 SH   SOLE 0 0 0 140,835
PDF SOLUTIONS INC COM 693282105 1,094 86,700 SH   SOLE 0 0 0 86,700
PACCAR INC COM 693718108 11,780 207,118 SH   SOLE 0 0 0 207,118
PACIFIC PREMIER BANCORP COM 69478X105 1,532 109,030 SH   SOLE 0 0 0 109,030
PALO ALTO NETWORKS INC COM 697435105 3,743 38,153 SH   SOLE 0 0 0 38,153
PEABODY ENERGY CORP COM COM 704549104 19 1,500 SH   SOLE 0 0 0 1,500
PFIZER INC COM 717081103 148 5,000 SH   SOLE 0 0 0 5,000
PHILLIPS 66 COM 718546104 41 500 SH   SOLE 0 0 0 500
PROCERA NETWORKS INC COM NEW 74269U203 2,505 261,425 SH   SOLE 0 0 0 261,425
RED LION HOTELS CORP COM 756764106 3,572 627,700 SH   SOLE 0 0 0 627,700
RESOLUTE FST PRODS INC COM 76117W109 2,572 164,400 SH   SOLE 0 0 0 164,400
SHUTTERFLY INC COM 82568P304 2,872 58,910 SH   SOLE 0 0 0 58,910
SOUTHWEST AIRLS CO COM 844741108 3,534 104,630 SH   SOLE 0 0 0 104,630
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,384 67,929 SH   SOLE 0 0 0 67,929
SUPER MICRO COMPUTER INC COM 86800U104 2,710 92,100 SH   SOLE 0 0 0 92,100
TETRALOGIC PHARMACEUTICALS C COM 88165U109 771 185,250 SH   SOLE 0 0 0 185,250
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 37 670 SH   SOLE 0 0 0 670
T-MOBILE US INC COM 872590104 1,532 53,050 SH   SOLE 0 0 0 53,050
TRAVELERS COMPANIES INC COM 89417E113 132 1,400 SH   SOLE 0 0 0 1,400
UNION PAC CORP COM 907818108 174 1,600 SH   SOLE 0 0 0 1,600
VISA INC COM CL A 92826C839 107 500 SH   SOLE 0 0 0 500
VITESSE SEMICONDUCTOR CORP COM NEW 928497304 3,296 915,500 SH   SOLE 0 0 0 915,500
WAL-MART STORES INC COM 931142103 1 5 SH   SOLE 0 0 0 5
WALGREEN CO COM 931422109 2,128 35,900 SH   SOLE 0 0 0 35,900
WASHINGTON FED INC COM 938824109 28 1,350 SH   SOLE 0 0 0 1,350
WELLS FARGO & CO NEW COM 949746101 52 1,000 SH   SOLE 0 0 0 1,000
WISDOMTREE TRUST EMERG MKTS ETF 97717W315 24 500 SH   SOLE 0 0 0 500
WORKDAY INC CL A 98138H101 2,659 32,225 SH   SOLE 0 0 0 32,225
ZILLOW INC CL A 98954A107 331 2,850 SH   SOLE 0 0 0 2,850
ZULILY INC CL A 989774104 3,202 84,500 SH   SOLE 0 0 0 84,500