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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB Limited SPONSORED ADR 000375204   2,564 117,792 SH   SOLE NONE 1,187 0 116,605
Abbvie Inc COM 00287Y109   218 2,361 SH   SOLE NONE 0 0 2,361
Abiomed Inc COM 003654100   367 899 SH   SOLE NONE 0 0 899
Activision Blizzard Inc COM 00507V109   333 4,367 SH   SOLE NONE 0 0 4,367
Aegon Nv Ord Reg Amer NY REGISTRY SH 007924103   1,306 220,725 SH   SOLE NONE 0 0 220,725
Air Lease CL A 00912X302   2,660 63,385 SH   SOLE NONE 800 0 62,585
Allstate Corporation COM 020002101   484 5,307 SH   SOLE NONE 0 0 5,307
Alphabet Inc. Class C CAP STK CL C 02079K107   718 644 SH   SOLE NONE 9 0 635
Amazon Com Inc COM 023135106   984 579 SH   SOLE NONE 10 0 569
Ambarella Inc SHS G037AX101   270 7,000 SH   SOLE NONE 0 0 7,000
Apple Computer Inc COM 037833100   1,458 7,879 SH   SOLE NONE 50 0 7,829
Avon Products Inc COM 054303102   37 23,000 SH   SOLE NONE 0 0 23,000
Bank Of America 7.25%CNV PFD L 060505682   545 436 SH   SOLE NONE 0 0 436
Bank Of New York Co Inc COM 064058100   553 10,255 SH   SOLE NONE 0 0 10,255
Bank Of The Ozarks COM 063904106   1,722 38,242 SH   SOLE NONE 350 0 37,892
Barrick Gold Corp COM 067901108   131 10,000 SH   SOLE NONE 0 0 10,000
Berkshire Hathaway Cl B CL B NEW 084670702   450 2,415 SH   SOLE NONE 175 0 2,240
Bioscrip Inc. COM 09069N108   144 49,250 SH   SOLE NONE 5,000 0 44,250
Blackrock Resources & SHS 09257A108   997 107,327 SH   SOLE NONE 1,302 0 106,025
BP Plc Adr SPONSORED ADR 055622104   2,323 50,891 SH   SOLE NONE 881 0 50,010
Bristol-Myers Squibb Co COM 110122108   322 5,824 SH   SOLE NONE 1,350 0 4,474
Callaway Golf COM 131193104   2,027 106,894 SH   SOLE NONE 1,325 0 105,569
Callon Petroleum Co COM 13123X102   357 33,250 SH   SOLE NONE 0 0 33,250
Care Com Inc COM 141633107   3,595 172,205 SH   SOLE NONE 1,050 0 171,155
Celgene Corp COM 151020104   1,622 20,430 SH   SOLE NONE 125 0 20,305
Cerus Corp COM 157085101   200 30,000 SH   SOLE NONE 4,000 0 26,000
Cherokee Inc COM 16444H102   64 115,000 SH   SOLE NONE 15,000 0 100,000
Coca Cola Company COM 191216100   465 10,609 SH   SOLE NONE 0 0 10,609
Comcast Corp Class A CL A 20030N101   248 7,570 SH   SOLE NONE 0 0 7,570
Community Health Systems COM 203668108   61 18,500 SH   SOLE NONE 0 0 18,500
Conformis Inc COM 20717E101   30 24,000 SH   SOLE NONE 10,000 0 14,000
Conocophillips COM 20825C104   303 4,358 SH   SOLE NONE 125 0 4,233
Corning Inc COM 219350105   2,640 95,969 SH   SOLE NONE 750 0 95,219
Covanta Holding Corp COM 22282E102   1,843 111,750 SH   SOLE NONE 1,000 0 110,750
CUI Global Inc New COM NEW 126576206   3,016 1,015,803 SH   SOLE NONE 33,328 0 982,475
Cypress Semiconductr COM 232806109   2,989 191,905 SH   SOLE NONE 2,990 0 188,915
Daseke Inc COM 23753F107   3,304 332,749 SH   SOLE NONE 2,900 0 329,849
Digimarc Corp New COM 25381B101   2,044 76,275 SH   SOLE NONE 1,740 0 74,535
Dowdupont Inc COM 26078J100   2,802 42,515 SH   SOLE NONE 350 0 42,165
Duke Energy Corporation COM NEW 26441C204   276 3,496 SH   SOLE NONE 0 0 3,496
Ebix Inc COM NEW 278715206   369 4,850 SH   SOLE NONE 0 0 4,850
Enbridge Inc COM 29250N105   340 9,543 SH   SOLE NONE 175 0 9,368
Endo Intl Plc SHS G30401106   126 13,450 SH   SOLE NONE 0 0 13,450
Enphase Energy Inc COM 29355A107   1,688 250,875 SH   SOLE NONE 7,950 0 242,925
Ensync Incorporated COM 29359T102   9 25,000 SH   SOLE NONE 0 0 25,000
Enzo Biochem Inc COM 294100102   1,851 356,804 SH   SOLE NONE 6,300 0 350,504
Exone Company COM 302104104   70 10,000 SH   SOLE NONE 0 0 10,000
Exxon Mobil Corporation COM 30231G102   606 7,337 SH   SOLE NONE 462 0 6,875
Flexion Therapeutics COM 33938J106   387 15,000 SH   SOLE NONE 500 0 14,500
Frontier Communications COM NEW 35906A306   345 64,410 SH   SOLE NONE 3,729 0 60,681
Genworth Financial Inc COM CL A 37247D106   128 28,600 SH   SOLE NONE 0 0 28,600
Gladstone Land Corp COM 376549101   1,574 124,284 SH   SOLE NONE 625 0 123,659
Glaxosmithkline Plc Adrf SPONSORED ADR 37733W105   3,211 79,681 SH   SOLE NONE 725 0 78,956
Glu Mobile Inc COM 379890106   2,554 398,525 SH   SOLE NONE 4,050 0 394,475
Gnc Holdings Inc COM CL A 36191G107   43 12,400 SH   SOLE NONE 0 0 12,400
Hecla Mining Company COM 422704106   43 12,500 SH   SOLE NONE 0 0 12,500
Honeywell International COM 438516106   518 3,601 SH   SOLE NONE 0 0 3,601
Hudson Technologies Inc COM 444144109   1,664 828,075 SH   SOLE NONE 18,500 0 809,575
Immersion Corp COM 452521107   386 25,000 SH   SOLE NONE 0 0 25,000
Innerworking Inc COM 45773Y105   1,852 213,224 SH   SOLE NONE 1,925 0 211,299
Intel Corp COM 458140100   212 4,275 SH   SOLE NONE 200 0 4,075
Intelli Check Inc COM NEW 45817G201   44 19,250 SH   SOLE NONE 7,750 0 11,500
Intl Business Machines COM 459200101   2,244 16,067 SH   SOLE NONE 385 0 15,682
Ipass Inc COM 46261V108   17 50,000 SH   SOLE NONE 0 0 50,000
Johnson & Johnson COM 478160104   2,950 24,319 SH   SOLE NONE 400 0 23,919
Knowles Corporation COM 49926D109   2,453 160,334 SH   SOLE NONE 1,660 0 158,674
Kornit Digital Ltd. SHS M6372Q113   1,522 85,525 SH   SOLE NONE 250 0 85,275
Lattice Semiconductor Cp COM 518415104   131 20,000 SH   SOLE NONE 0 0 20,000
Liberty Media Corp COM A SIRIUSXM 531229409   450 10,000 SH   SOLE NONE 0 0 10,000
Lowes Companies Inc COM 548661107   324 3,391 SH   SOLE NONE 0 0 3,391
M D C Holding Inc COM 552676108   304 9,900 SH   SOLE NONE 0 0 9,900
Macquarie Infrastructur COM 55608B105   2,902 68,769 SH   SOLE NONE 324 0 68,445
Merck & Co Inc COM 58933Y105   747 12,317 SH   SOLE NONE 1,106 0 11,211
Metlife Inc COM 59156R108   1,759 40,365 SH   SOLE NONE 175 0 40,190
Micron Technology Inc COM 595112103   267 5,100 SH   SOLE NONE 0 0 5,100
Microsoft Corp COM 594918104   3,109 31,537 SH   SOLE NONE 1,175 0 30,362
Morgan Stanley COM NEW 617446448   215 4,550 SH   SOLE NONE 0 0 4,550
Nabors Industries Ltd SHS G6359F103   70 11,000 SH   SOLE NONE 0 0 11,000
Nextera Energy Inc COM 65339F101   215 1,290 SH   SOLE NONE 0 0 1,290
Noble Corp SHS USD G65431101   93 14,750 SH   SOLE NONE 0 0 14,750
Nokia Corp Spon Adr SPONSORED ADR 654902204   209 36,500 SH   SOLE NONE 1,500 0 35,000
Norfolk Southern Corp COM 655844108   236 1,567 SH   SOLE NONE 0 0 1,567
Nuance Communications COM 67020Y100   661 47,625 SH   SOLE NONE 1,150 0 46,475
Obsidian Energy Limi COM 674482104   18 16,000 SH   SOLE NONE 0 0 16,000
Oneok Inc New COM 682680103   418 5,999 SH   SOLE NONE 0 0 5,999
Orbcomm Inc COM 68555P100   2,511 248,627 SH   SOLE NONE 2,425 0 246,202
P P G Industries Inc COM 693506107   207 2,000 SH   SOLE NONE 0 0 2,000
Pepsico Incorporated COM 713448108   274 2,525 SH   SOLE NONE 0 0 2,525
Pfizer Incorporated COM 717081103   396 10,916 SH   SOLE NONE 0 0 10,916
Philip Morris Intl Inc COM 718172109   242 3,002 SH   SOLE NONE 62 0 2,940
Phillips COM 718546104   1,084 9,657 SH   SOLE NONE 0 0 9,657
Procter & Gamble Co COM 742718109   1,112 14,257 SH   SOLE NONE 300 0 13,957
Prudential Financial Inc COM 744320102   230 2,462 SH   SOLE NONE 0 0 2,462
Qualcomm Inc COM 747525103   2,838 50,579 SH   SOLE NONE 975 0 49,604
Quantenna Commun COM 74766D100   2,392 153,972 SH   SOLE NONE 250 0 153,722
Red Lion Hotels Corp COM 756764106   2,150 184,575 SH   SOLE NONE 1,420 0 183,155
Remark Holdings Inc COM 75955K102   101 26,000 SH   SOLE NONE 0 0 26,000
Sanmina Sci Corp COM 801056102   366 12,500 SH   SOLE NONE 0 0 12,500
Scorpio Bulkers Inc. COM Y7546A122   423 16,625 SH   SOLE NONE 125 0 16,500
Seagate Technology SHS G7945M107   1,420 25,163 SH   SOLE NONE 450 0 24,713
Seaspan Corp SHS Y75638109   132 13,000 SH   SOLE NONE 1,500 0 11,500
Sharps Compliance Co COM 820017101   202 55,000 SH   SOLE NONE 0 0 55,000
Spartan Motors Inc COM 846819100   1,215 80,470 SH   SOLE NONE 0 0 80,470
Spdr S & P Intl Dividend S&P INTL ETF 78463X772   518 13,524 SH   SOLE NONE 100 0 13,424
Sprott Physical Gold & Silver Trust Unit CL A 153501101   2,479 197,873 SH   SOLE NONE 1,875 0 195,998
Starbucks Corp COM 855244109   206 4,230 SH   SOLE NONE 0 0 4,230
T Rowe Price Group Inc COM 74144T108   147,008 1,266,330 SH   SOLE NONE 0 0 1,266,330
Targa Resources Corp COM 87612G101   992 20,050 SH   SOLE NONE 0 0 20,050
Tower Semiconductor Newf SHS NEW M87915274   2,469 112,215 SH   SOLE NONE 1,540 0 110,675
Tucows Inc COM NEW 898697206   651 10,750 SH   SOLE NONE 0 0 10,750
U.S. Bancorp COM NEW 902973304   956 19,115 SH   SOLE NONE 0 0 19,115
Under Armour Inc CL C 904311206   547 25,980 SH   SOLE NONE 350 0 25,630
United Technologies Corp COM 913017109   201 1,611 SH   SOLE NONE 0 0 1,611
Verifone Systems Inc COM 92342Y109   3,170 138,935 SH   SOLE NONE 635 0 138,300
Visa Inc. COM CL A 92826C839   218 1,647 SH   SOLE NONE 0 0 1,647
Vodafone Group Plc Adr SPONSORED ADR 92857W308   1,890 77,766 SH   SOLE NONE 700 0 77,066
Wells Fargo L PERP PFD CNV A 949746804   321 255 SH   SOLE NONE 0 0 255
Westport Innovations New COM NEW 960908309   210 83,225 SH   SOLE NONE 0 0 83,225
Weyerhaeuser Co COM 962166104   526 14,448 SH   SOLE NONE 0 0 14,448
Widepoint Corp COM 967590100   33 60,000 SH   SOLE NONE 0 0 60,000