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
ABB Limited COM 00375204 3,011 142,225 SH   SOLE 0 1,500 0 0
Abbott Laboratories COM 002824100 301 6,505 SH   SOLE 0 0 0 0
Abbvie Inc COM 00287Y109 273 4,661 SH   SOLE 0 0 0 0
Acadia Healthcare Co COM 00404A109 1,844 25,750 SH   SOLE 0 0 0 0
Adept Technology Inc New COM 006854202 4,544 738,850 SH   SOLE 0 11,450 0 0
Alcatel Lucent Adr COM 013904305 286 76,636 SH   SOLE 0 0 0 0
Alps TRUST Etf MLP 00162Q866 191 11,500 SH   SOLE 0 0 0 0
Altria Group Inc COM 02209S103 237 4,737 SH   SOLE 0 0 0 0
Amgen Incorporated COM 031162100 237 1,485 SH   SOLE 0 0 0 0
Apple Computer Inc COM 037833100 729 5,859 SH   SOLE 0 242 0 0
Athersys Inc COM 04744L106 29 10,000 SH   SOLE 0 0 0 0
Aviat Networks Inc COM 05366Y102 2,459 2,066,250 SH   SOLE 0 20,000 0 0
Berkshire Hathaway Cl B COM 084670702 288 1,997 SH   SOLE 0 0 0 0
Bioscrip Inc. COM 09069N108 2,121 478,800 SH   SOLE 0 7,500 0 0
Blackrock Resources & COM 09257A108 1,262 132,042 SH   SOLE 0 302 0 0
Bristol-Myers Squibb Co COM 110122108 392 6,073 SH   SOLE 0 1,163 0 0
Bsquare Corp New COM 11776U300 70 15,000 SH   SOLE 0 0 0 0
Chevrontexaco Corp COM 166764100 272 2,593 SH   SOLE 0 0 0 0
Chicago Bridge & Iron COM 167250109 1,907 38,705 SH   SOLE 0 200 0 0
Ciena Corp New COM 171779309 290 15,000 SH   SOLE 0 0 0 0
Cisco Systems Inc COM 17275R102 431 15,675 SH   SOLE 0 0 0 0
Coca Cola Company COM 191216100 475 11,713 SH   SOLE 0 0 0 0
Combimatrix Corp New COM 20009T303 29 15,000 SH   SOLE 0 0 0 0
Conocophillips COM 20825C104 2,052 32,959 SH   SOLE 0 500 0 0
CUI Global Inc New COM 126576206 7,313 1,247,987 SH   SOLE 0 23,000 0 0
Cytori Therapeutics New COM 23283K105 376 318,750 SH   SOLE 0 12,500 0 0
Disney Walt Hldg Co COM 254687106 256 2,444 SH   SOLE 0 0 0 0
Dow Chemical Company COM 260543103 1,299 27,075 SH   SOLE 0 0 0 0
Du Pont E I De Nemour&Co COM 263534109 1,429 19,993 SH   SOLE 0 500 0 0
Duke Energy Corporation COM 26441C105 448 5,831 SH   SOLE 0 0 0 0
Earthlink Inc COM 270321102 331 74,500 SH   SOLE 0 0 0 0
Encana Corporation COM 292505104 1,119 100,400 SH   SOLE 0 2,250 0 0
Enservco Corp COM 29358Y102 104 59,479 SH   SOLE 0 0 0 0
Exxon Mobil Corporation COM 30231G102 763 8,973 SH   SOLE 0 400 0 0
First Finl Northwest Inc COM 32022K102 460 37,228 SH   SOLE 0 2,500 0 0
First Solar Inc COM 336433107 338 5,650 SH   SOLE 0 1,000 0 0
Freeport McMoRan Cp&Gld B COM 35671D857 871 45,969 SH   SOLE 0 0 0 0
General Electric Company COM 369604103 2,797 112,750 SH   SOLE 0 800 0 0
Gentex Corp COM 371901109 499 27,250 SH   SOLE 0 0 0 0
Gladstone Land Corp COM 376549101 913 75,756 SH   SOLE 0 0 0 0
Google Inc. Class C COM 38259P706 240 438 SH   SOLE 0 20 0 0
Great Lakes Dredge Corp COM 390607109 2,404 400,050 SH   SOLE 0 4,500 0 0
Hercules Tech COM 427096862 252 10,000 SH   SOLE 0 0 0 0
Hess Corporation COM 42809H107 221 3,259 SH   SOLE 0 0 0 0
Honeywell International COM 438516106 229 2,200 SH   SOLE 0 0 0 0
Hudson Technologies Inc COM 444144109 6,711 1,606,386 SH   SOLE 0 23,250 0 0
Ikanos Communications COM 45173E109 3,177 1,130,462 SH   SOLE 0 14,650 0 0
Immersion Corp COM 452521107 207 22,500 SH   SOLE 0 0 0 0
Imprimis Pharma New COM 45323A201 200 25,000 SH   SOLE 0 0 0 0
Incontact Inc COM 45336E109 5,515 505,925 SH   SOLE 0 2,500 0 0
Infinera Corp New COM 45667G103 295 15,000 SH   SOLE 0 0 0 0
Intel Corp COM 458140100 3,120 99,768 SH   SOLE 0 2,518 0 0
Intl Business Machines COM 459200101 765 4,763 SH   SOLE 0 100 0 0
Johnson & Johnson COM 478160104 2,712 26,962 SH   SOLE 0 480 0 0
Johnson Controls Inc COM 478366107 2,271 45,015 SH   SOLE 0 500 0 0
Kopin Corp COM 500600101 4,034 1,145,924 SH   SOLE 0 14,000 0 0
Lattice Semiconductor Cp COM 518415104 127 20,000 SH   SOLE 0 0 0 0
Lowes Companies Inc COM 548661107 227 3,050 SH   SOLE 0 0 0 0
Marathon Oil Corp COM 565849106 256 9,820 SH   SOLE 0 900 0 0
Marathon Pete Corp COM 56585A102 561 5,481 SH   SOLE 0 450 0 0
Medtronic Inc COM 585055106 244 3,134 SH   SOLE 0 0 0 0
Merck & Co Inc COM 589331107 811 14,111 SH   SOLE 0 700 0 0
Micromem Tech Inc COM 59509P106 17 34,000 SH   SOLE 0 0 0 0
Microsoft Corp COM 594918104 1,754 43,142 SH   SOLE 0 2,137 0 0
Nymox Pharmaceutical Cpf COM 67076P102 46 55,000 SH   SOLE 0 0 0 0
Orion Energy Systems Inc COM 686275108 447 142,406 SH   SOLE 0 0 0 0
P P G Industries Inc COM 693506107 226 1,000 SH   SOLE 0 0 0 0
Partnerre Ltd Ser E COM G68603508 269 10,000 SH   SOLE 0 0 0 0
Petroquest Energy Inc COM 716748108 58 25,000 SH   SOLE 0 0 0 0
Pfizer Incorporated COM 717081103 571 16,404 SH   SOLE 0 0 0 0
Philip Morris Intl Inc COM 718172109 262 3,475 SH   SOLE 0 0 0 0
Planet Payment Inc COM U72603118 4,232 2,227,400 SH   SOLE 0 15,000 0 0
Procera Networks Inc COM 74269U203 6,381 679,600 SH   SOLE 0 9,000 0 0
Procter & Gamble Co COM 742718109 1,467 17,899 SH   SOLE 0 300 0 0
Prudential Financial Inc COM 74433A109 811 10,100 SH   SOLE 0 150 0 0
Qorvo Inc COM 74736K101 279 3,500 SH   SOLE 0 0 0 0
Qualcomm Inc COM 747525103 320 4,618 SH   SOLE 0 552 0 0
Rave Restaurant Group COM 754198109 1,832 131,250 SH   SOLE 0 2,250 0 0
RTI Surgical Inc COM 74975N105 0 10,000 SH   SOLE 0 0 0 0
Scorpio Bulkers Inc. COM Y7546A106 558 24,000 SH   SOLE 0 0 0 0
Seachange Intl Inc COM 811699107 157 20,000 SH   SOLE 0 0 0 0
Spdr S & P Intl Dividend COM 78463X772 570 13,600 SH   SOLE 0 100 0 0
Spectra Energy Corp COM 847560109 250 6,924 SH   SOLE 0 0 0 0
Sphere 3D Corp. COM 84841Q109 2,756 744,962 SH   SOLE 0 11,793 0 0
Sunshine Heart Inc COM 86782U106 106 25,000 SH   SOLE 0 0 0 0
T Rowe Price Group Inc COM 74144T108 117,387 1,449,575 SH   SOLE 0 0 0 0
TeleCommunication Systems COM 87929J103 527 137,500 SH   SOLE 0 3,000 0 0
Tortoise Pwr & Egy Infr COM 89147X104 596 22,575 SH   SOLE 0 250 0 0
Tucows Inc COM 898697206 1,724 90,729 SH   SOLE 0 300 0 0
Under Armour Inc Cl A COM 904331107 305 3,775 SH   SOLE 0 700 0 0
Verizon Communications COM 92343V104 204 4,200 SH   SOLE 0 0 0 0
Vitesse Semicondctr New COM 928497304 2,097 394,904 SH   SOLE 0 1,500 0 0
Vodafone Group Plc Adr COM 92857W308 835 25,566 SH   SOLE 0 0 0 0
Westport Innovations New COM 960908309 112 28,300 SH   SOLE 0 200 0 0
xG Technology Inc COM 98372A309 45 160,000 SH   SOLE 0 5,000 0 0
ZBB Energy Corp COM 98876R303 758 1,329,350 SH   SOLE 0 48,500 0 0