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
A T & T Corp COM 00206R102 256 6,030 SH   SOLE NONE 0 0 6,030
ABB Limited SPONSORED ADR 000375204 2,723 129,249 SH   SOLE NONE 1,624 0 127,625
Aegon Nv Ord Reg Amer NY REGISTRY SH 007924103 494 89,500 SH   SOLE NONE 0 0 89,500
Alphabet Inc. Class C CAP STK CL C 02079K107 332 431 SH   SOLE NONE 13 0 418
Altria Group Inc COM 02209S103 238 3,530 SH   SOLE NONE 0 0 3,530
Apple Computer Inc COM 037833100 661 5,711 SH   SOLE NONE 175 0 5,536
Arconic Inc COM 03965L100 1,356 73,143 SH   SOLE NONE 1,615 0 71,528
Aviat Networks Inc COM NEW 05366Y201 1,587 114,756 SH   SOLE NONE 1,457 0 113,299
Avinger Inc COM 053734109 38 10,500 SH   SOLE NONE 2,000 0 8,500
Barrick Gold Corp COM 067901108 159 10,000 SH   SOLE NONE 0 0 10,000
Berkshire Hathaway Cl B CL B NEW 084670702 305 1,872 SH   SOLE NONE 175 0 1,697
Bioscrip Inc. COM 09069N108 151 145,850 SH   SOLE NONE 10,250 0 135,600
Blackrock Resources & SHS 09257A108 456 55,246 SH   SOLE NONE 777 0 54,469
Bristol-Myers Squibb Co COM 110122108 365 6,262 SH   SOLE NONE 1,413 0 4,849
Bsquare Corp New COM NEW 11776U300 87 15,000 SH   SOLE NONE 0 0 15,000
C B S Corporation CL B 124857202 2,070 32,540 SH   SOLE NONE 675 0 31,865
Callaway Golf COM 131193104 1,755 160,177 SH   SOLE NONE 2,525 0 157,652
Callon Petroleum Co COM 13123X102 691 45,000 SH   SOLE NONE 0 0 45,000
Cameco Corp COM 13321L108 157 15,000 SH   SOLE NONE 0 0 15,000
Care Com Inc COM 141633107 2,091 244,000 SH   SOLE NONE 2,725 0 241,275
Celgene Corp COM 151020104 1,898 16,400 SH   SOLE NONE 150 0 16,250
Central Fd Cda Ltd Cla CL A 153501101 1,849 163,775 SH   SOLE NONE 2,050 0 161,725
Cerus Corp COM 157085101 80 18,500 SH   SOLE NONE 2,500 0 16,000
Chevrontexaco Corp COM 166764100 261 2,222 SH   SOLE NONE 0 0 2,222
Chicago Bridge & Iron COM 167250109 905 28,530 SH   SOLE NONE 350 0 28,180
Coca Cola Company COM 191216100 466 11,250 SH   SOLE NONE 161 0 11,089
Conformis Inc CALL 20717E901 1,739 214,745 SH   SOLE NONE 4,345 0 210,400
Conocophillips COM 20825C104 226 4,527 SH   SOLE NONE 125 0 4,402
Corning Inc COM 219350105 2,390 98,489 SH   SOLE NONE 1,050 0 97,439
CUI Global Inc New COM NEW 126576206 9,957 1,436,887 SH   SOLE NONE 37,050 0 1,399,837
Digimarc Corp New COM 25381B101 1,749 58,305 SH   SOLE NONE 1,015 0 57,290
Disney Walt Hldg Co COM DISNEY 254687106 228 2,194 SH   SOLE NONE 0 0 2,194
Dow Chemical Company COM 260543103 1,777 31,057 SH   SOLE NONE 124 0 30,933
Du Pont E I De Nemour&Co COM 263534109 1,318 17,960 SH   SOLE NONE 425 0 17,535
Duke Energy Corporation COM NEW 26441C204 378 4,873 SH   SOLE NONE 100 0 4,773
Ebix Inc COM NEW 278715206 285 5,000 SH   SOLE NONE 0 0 5,000
Ensync Incorporated COM 29359T102 61 85,000 SH   SOLE NONE 10,000 0 75,000
Exone Company COM 302104104 93 10,000 SH   SOLE NONE 0 0 10,000
Exxon Mobil Corporation COM 30231G102 738 8,178 SH   SOLE NONE 524 0 7,654
F P L Group Incorporated COM 33739M100 212 1,777 SH   SOLE NONE 0 0 1,777
Frontier Communications COM 35906A108 1,076 318,588 SH   SOLE NONE 6,888 0 311,700
General Electric Company COM 369604103 3,517 111,307 SH   SOLE NONE 1,650 0 109,657
Gigamon Inc COM 37518B102 1,306 28,675 SH   SOLE NONE 450 0 28,225
Gladstone Land Corp COM 376549101 2,187 194,652 SH   SOLE NONE 1,357 0 193,295
Glaxosmithkline Plc Adrf SPONSORED ADR 37733W105 2,638 68,515 SH   SOLE NONE 725 0 67,790
Hecla Mining Company COM 422704106 65 12,500 SH   SOLE NONE 0 0 12,500
Honeywell International COM 438516106 220 1,900 SH   SOLE NONE 0 0 1,900
Hudson Technologies Inc COM 444144109 8,571 1,070,125 SH   SOLE NONE 21,400 0 1,048,725
Immersion Corp COM 452521107 340 32,000 SH   SOLE NONE 0 0 32,000
Innerworking Inc COM 45773Y105 1,897 192,625 SH   SOLE NONE 3,925 0 188,700
Intel Corp COM 458140100 626 17,283 SH   SOLE NONE 1,450 0 15,833
Intl Business Machines COM 459200101 714 4,303 SH   SOLE NONE 226 0 4,077
Johnson & Johnson COM 478160104 3,025 26,260 SH   SOLE NONE 505 0 25,755
Johnson Controls International plc SHS G51502105 1,385 33,643 SH   SOLE NONE 416 0 33,227
Knowles Corporation COM 49926D109 892 53,400 SH   SOLE NONE 0 0 53,400
Kopin Corp COM 500600101 380 134,000 SH   SOLE NONE 0 0 134,000
Lattice Semiconductor Cp COM 518415104 147 20,000 SH   SOLE NONE 0 0 20,000
Marathon Pete Corp COM 56585A102 319 6,337 SH   SOLE NONE 650 0 5,687
Microsoft Corp COM 594918104 2,482 39,947 SH   SOLE NONE 1,739 0 38,208
Oneok Inc New COM 682680103 344 6,000 SH   SOLE NONE 0 0 6,000
Opko Health Inc COM 68375N103 139 15,000 SH   SOLE NONE 0 0 15,000
Paypal Holdings Inco COM 70450Y103 1,442 36,547 SH   SOLE NONE 512 0 36,035
Pfizer Incorporated COM 717081103 240 7,414 SH   SOLE NONE 0 0 7,414
Philip Morris Intl Inc COM 718172109 277 3,037 SH   SOLE NONE 62 0 2,975
Phillips COM 718546104 1,369 15,845 SH   SOLE NONE 0 0 15,845
Planet Payment Inc SHS U72603118 6,883 1,687,150 SH   SOLE NONE 22,750 0 1,664,400
Procter & Gamble Co COM 742718109 1,245 14,810 SH   SOLE NONE 300 0 14,510
Qorvo Inc COM 74736K101 210 4,000 SH   SOLE NONE 0 0 4,000
Qualcomm Inc COM 747525103 2,405 36,888 SH   SOLE NONE 950 0 35,938
Scorpio Bulkers Inc. COM Y7546A122 410 18,375 SH   SOLE NONE 625 0 17,750
Scorpio Tankers Inc SHS Y7542C106 54 12,000 SH   SOLE NONE 2,000 0 10,000
Silver Spring Networ COM 82817Q103 4,528 340,260 SH   SOLE NONE 4,775 0 335,485
Spdr S & P Intl Dividend S&P INTL ETF 78463X772 503 13,975 SH   SOLE NONE 100 0 13,875
Spectra Energy Corp COM 847560109 858 20,891 SH   SOLE NONE 125 0 20,766
Sphere 3D Corp. COM 84841L100 8 28,720 SH   SOLE NONE 15,000 0 13,720
T Rowe Price Group Inc COM 74144T108 107,205 1,424,475 SH   SOLE NONE 50 0 1,424,425
Tangoe Inc COM 87582Y108 87 11,100 SH   SOLE NONE 0 0 11,100
Time Warner Inc COM NEW 887317303 353 3,666 SH   SOLE NONE 0 0 3,666
Tower Semiconductor Newf SHS NEW M87915274 3,304 173,625 SH   SOLE NONE 2,225 0 171,400
Trinity Bio. SPON ADR NEW 896438306 153 22,250 SH   SOLE NONE 50 0 22,200
Tucows Inc COM NEW 898697206 502 14,250 SH   SOLE NONE 0 0 14,250
Under Armour Inc CL C 904311206 949 37,711 SH   SOLE NONE 1,503 0 36,208
Verizon Communications COM 92343V104 214 4,022 SH   SOLE NONE 250 0 3,772
Wells Fargo L PERP PFD CNV A 949746804 261 220 SH   SOLE NONE 0 0 220
Westport Fuel Systems COM NEW 960908309 37 33,000 SH   SOLE NONE 0 0 33,000
Weyerhaeuser Co COM 962166104 1,594 52,995 SH   SOLE NONE 750 0 52,245