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 000375204 2,928 140,225 SH   SOLE 0 1,500 0 0
Abbott Laboratories COM 002824100 322 6,568 SH   SOLE 0 0 0 0
Abbvie Inc COM 00287Y109 313 4,661 SH   SOLE 0 0 0 0
Acadia Healthcare Co COM 00404A109 1,860 23,750 SH   SOLE 0 0 0 0
Adept Technology Inc New COM 006854202 5,454 757,450 SH   SOLE 0 12,350 0 0
Alcatel Lucent Adr COM 013904305 196 54,136 SH   SOLE 0 0 0 0
Alcoa Inc COM 013817101 158 14,200 SH   SOLE 0 0 0 0
Alps TRUST Etf MLP 00162Q866 179 11,500 SH   SOLE 0 0 0 0
Altria Group Inc COM 02209S103 232 4,737 SH   SOLE 0 0 0 0
Amgen Incorporated COM 031162100 230 1,496 SH   SOLE 0 0 0 0
Apple Computer Inc COM 37833100 698 5,561 SH   SOLE 0 242 0 0
Athersys Inc COM 04744L106 12 10,000 SH   SOLE 0 0 0 0
Aviat Networks Inc COM 05366Y102 2,592 2,057,450 SH   SOLE 0 20,000 0 0
Barrick Gold Corp COM 067901108 107 10,000 SH   SOLE 0 0 0 0
Berkshire Hathaway Cl B COM 084670702 272 1,997 SH   SOLE 0 300 0 0
Bioscrip Inc. COM 09069N108 1,867 514,200 SH   SOLE 0 3,500 0 0
Blackrock Resources & COM 09257A108 1,200 131,602 SH   SOLE 0 302 0 0
Bristol-Myers Squibb Co COM 110122108 409 6,144 SH   SOLE 0 1,113 0 0
Bsquare Corp New COM 11776U300 102 15,000 SH   SOLE 0 0 0 0
Chevrontexaco Corp COM 166764100 246 2,545 SH   SOLE 0 0 0 0
Chicago Bridge & Iron COM 167250109 1,944 38,845 SH   SOLE 0 200 0 0
Ciena Corp New COM 171779309 237 10,000 SH   SOLE 0 0 0 0
Cisco Systems Inc COM 17275R102 422 15,383 SH   SOLE 0 0 0 0
Coca Cola Company COM 191216100 454 11,572 SH   SOLE 0 161 0 0
Combimatrix Corp New COM 20009T303 24 15,000 SH   SOLE 0 0 0 0
Conocophillips COM 20825C104 1,990 32,409 SH   SOLE 0 500 0 0
CUI Global Inc New COM 126576206 6,400 1,264,887 SH   SOLE 0 27,700 0 0
Cytori Therapeutics New COM 23283K105 170 304,500 SH   SOLE 0 10,000 0 0
Disney Walt Hldg Co COM 254687106 279 2,444 SH   SOLE 0 0 0 0
Dow Chemical Company COM 260543103 1,414 27,625 SH   SOLE 0 0 0 0
Du Pont E I De Nemour&Co COM 263534109 1,284 20,079 SH   SOLE 0 500 0 0
Duke Energy Corporation COM 26441C105 404 5,725 SH   SOLE 0 0 0 0
Ebay Inc COM 278642103 1,235 20,495 SH   SOLE 0 300 0 0
Encana Corporation COM 292505104 1,088 98,750 SH   SOLE 0 2,250 0 0
Enphase Energy Inc COM 29355A107 141 18,500 SH   SOLE 0 0 0 0
Enservco Corp COM 29358Y102 89 59,479 SH   SOLE 0 7,500 0 0
Exxon Mobil Corporation COM 30231G102 759 9,121 SH   SOLE 0 400 0 0
First Finl Northwest Inc COM 32022K102 467 37,500 SH   SOLE 0 2,500 0 0
First Solar Inc COM 336433107 265 5,650 SH   SOLE 0 0 0 0
Freeport McMoRan Cp&Gld B COM 35671D857 831 44,625 SH   SOLE 0 1,000 0 0
General Electric Company COM 369604103 3,340 125,709 SH   SOLE 0 950 0 0
Gentex Corp COM 371901109 361 22,000 SH   SOLE 0 500 0 0
Gladstone Land Corp COM 376549101 1,714 165,756 SH   SOLE 0 750 0 0
Google Inc. Class C COM 38259P706 229 439 SH   SOLE 0 21 0 0
Great Lakes Dredge Corp COM 390607109 2,322 389,550 SH   SOLE 0 4,500 0 0
Hercules Tech COM 427096862 253 10,000 SH   SOLE 0 0 0 0
Hess Corporation COM 42809H107 218 3,259 SH   SOLE 0 0 0 0
Honeywell International COM 438516106 224 2,200 SH   SOLE 0 0 0 0
Hudson Technologies Inc COM 444144109 5,484 1,571,436 SH   SOLE 0 23,050 0 0
Ideal Pwr Inc COM 451622104 126 15,000 SH   SOLE 0 0 0 0
Ikanos Communications COM 45173E109 2,306 1,119,462 SH   SOLE 0 9,150 0 0
Immersion Corp COM 452521107 285 22,500 SH   SOLE 0 0 0 0
Imprimis Pharma New COM 45323A201 203 25,000 SH   SOLE 0 0 0 0
Incontact Inc COM 45336E109 4,481 453,975 SH   SOLE 0 1,500 0 0
Intel Corp COM 458140100 2,987 98,200 SH   SOLE 0 2,518 0 0
Intl Business Machines COM 459200101 768 4,722 SH   SOLE 0 100 0 0
Johnson & Johnson COM 478160104 2,575 26,424 SH   SOLE 0 480 0 0
Johnson Controls Inc COM 478366107 2,220 44,815 SH   SOLE 0 500 0 0
Kopin Corp COM 500600101 3,883 1,125,424 SH   SOLE 0 14,000 0 0
Lattice Semiconductor Cp COM 518415104 118 20,000 SH   SOLE 0 0 0 0
Lowes Companies Inc COM 548661107 204 3,050 SH   SOLE 0 0 0 0
Marathon Oil Corp COM 565849106 261 9,820 SH   SOLE 0 900 0 0
Marathon Pete Corp COM 56585A102 571 10,907 SH   SOLE 0 900 0 0
Medtronic Inc COM 585055106 207 2,794 SH   SOLE 0 0 0 0
Merck & Co Inc COM 589331107 791 13,898 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,953 44,244 SH   SOLE 0 2,137 0 0
Nymox Pharmaceutical Cpf COM 67076P102 73 55,000 SH   SOLE 0 0 0 0
Oneok Inc New COM 682680103 231 5,850 SH   SOLE 0 0 0 0
Orion Energy Systems Inc COM 686275108 361 143,906 SH   SOLE 0 0 0 0
P P G Industries Inc COM 693506107 229 2,000 SH   SOLE 0 0 0 0
Partnerre Ltd Ser E COM G68603508 260 10,000 SH   SOLE 0 0 0 0
Petroquest Energy Inc COM 716748108 50 25,000 SH   SOLE 0 0 0 0
Pfizer Incorporated COM 717081103 550 16,414 SH   SOLE 0 0 0 0
Philip Morris Intl Inc COM 718172109 279 3,475 SH   SOLE 0 0 0 0
Planet Payment Inc COM U72603118 5,357 2,213,650 SH   SOLE 0 18,750 0 0
Procter & Gamble Co COM 742718109 1,413 18,054 SH   SOLE 0 300 0 0
Prudential Financial Inc COM 744320102 910 10,400 SH   SOLE 0 150 0 0
Qorvo Inc COM 74736K101 241 3,000 SH   SOLE 0 0 0 0
Qualcomm Inc COM 747525103 289 4,618 SH   SOLE 0 552 0 0
Rave Restaurant Group COM 754198109 1,638 125,500 SH   SOLE 0 750 0 0
RTI Surgical Inc COM 74975N105 0 10,000 SH   SOLE 0 0 0 0
Scorpio Bulkers Inc. COM Y7546A106 474 24,000 SH   SOLE 0 0 0 0
Seachange Intl Inc COM 811699107 70 10,000 SH   SOLE 0 0 0 0
Silver Spring Networ COM 82817Q103 2,661 214,400 SH   SOLE 0 3,250 0 0
Spdr S & P Intl Dividend COM 78463X772 564 13,600 SH   SOLE 0 100 0 0
Spectra Energy Corp COM 847560109 227 6,966 SH   SOLE 0 0 0 0
Sphere 3D Corp. COM 84841Q109 3,899 769,024 SH   SOLE 0 9,200 0 0
Sunshine Heart Inc COM 86782U106 52 15,000 SH   SOLE 0 0 0 0
T Rowe Price Group Inc COM 74144T108 112,668 1,449,475 SH   SOLE 0 0 0 0
Tangoe Inc COM 87582Y108 1,274 101,250 SH   SOLE 0 500 0 0
TeleCommunication Systems COM 87929J103 455 137,500 SH   SOLE 0 3,000 0 0
Tortoise Pwr & Egy Infr COM 89147X104 506 21,581 SH   SOLE 0 250 0 0
Tower Semiconductor Newf COM M87915274 154 10,000 SH   SOLE 0 0 0 0
Tucows Inc COM 898697206 2,087 74,938 SH   SOLE 0 0 0 0
Under Armour Inc Cl A COM 904331107 306 3,670 SH   SOLE 0 600 0 0
Vodafone Group Plc Adr COM 92857W308 932 25,566 SH   SOLE 0 0 0 0
Westport Innovations New COM 960908309 135 28,550 SH   SOLE 0 200 0 0
xG Technology Inc COM 98372A309 37 132,500 SH   SOLE 0 5,000 0 0
ZBB Energy Corp COM 98876R303 1,147 1,302,900 SH   SOLE 0 33,500 0 0