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
ACHILLION PHARMACEUTICALS INC COM 00448q201 804 90,700 SH   SOLE   90,700 0 0
AGILENT TECHNOLOGIES INC.CMN COM 00846u101 783 20,300 SH   SOLE   20,300 0 0
AMERICAN INTL GROUP INC COM NE COM NEW 026874784 3,884 62,825 SH   SOLE   53,625 0 9,200
AMGEN INC COM PV $0.0001 COM 031162100 632 4,115 SH   SOLE   2,715 0 1,400
ANADARKO PETROLEUM CORPCMN COM 032511107 1,571 20,125 SH   SOLE   20,125 0 0
APACHE CORP COM 037411105 694 12,040 SH   SOLE   11,540 0 500
APPLE INC COM 037833100 4,020 32,049 SH   SOLE   30,729 0 1,320
ARDMORE SHIPPING CORP COM y0207t100 484 40,000 SH   SOLE   40,000 0 0
ASCENA RETAIL GROUP INC COM 04351g101 2,913 174,900 SH   SOLE   169,500 0 5,400
AUTODESK INC DEL PV$0.01 COM 052769106 3,798 75,850 SH   SOLE   67,650 0 8,200
BANK OF AMERICA CORP COM 060505104 225 13,202 SH   SOLE   13,202 0 0
BECTON DICKINSON CO COM 075887109 2,752 19,430 SH   SOLE   16,630 0 2,800
BLACKROCK INC COM 09247x101 3,890 11,242 SH   SOLE   10,352 0 890
BUILDERS FIRSTSOURCE, INC.CMN COM 12008r107 128 10,000 SH   SOLE   10,000 0 0
CABOT OIL & GAS CL A COM 127097103 296 9,400 SH   SOLE   9,400 0 0
CALIFORNIA RESOURCES CORP. COM 13057q107 302 50,000 SH   SOLE   50,000 0 0
CARPENTER TECHNOLOGY COM 144285103 387 10,000 SH   SOLE   10,000 0 0
CARRIZO OIL & GAS INC COM 144577103 640 13,000 SH   SOLE   13,000 0 0
CASELLA WASTE SYS INC CL A COM 147448104 1,362 242,773 SH   SOLE   242,773 0 0
CENTURYTEL INC CMN COM 156700106 203 6,900 SH   SOLE   6,900 0 0
CHART INDUSTRIES INC. COM PAR $0.01 16115q308 944 26,400 SH   SOLE   26,400 0 0
CISCO SYSTEMS INC COM 17275R102 3,487 127,000 SH   SOLE   112,500 0 14,500
CITIGROUP INC. COM NEW 172967424 1,243 22,500 SH   SOLE   22,500 0 0
CLOVIS ONCOLOGY INC. COM 189464100 277 3,150 SH   SOLE   3,150 0 0
COACH INC CMN COM 189754104 1,338 38,650 SH   SOLE   38,650 0 0
COCA COLA COMPANY COM 191216100 2,092 53,316 SH   SOLE   50,386 0 2,930
COHERUS BIOSCIENCES INC COM 19249h103 289 10,000 SH   SOLE   10,000 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 447 30,000 SH   SOLE   30,000 0 0
CONOCOPHILLIPS COM COM 20825C104 588 9,571 SH   SOLE   9,571 0 0
CONTINENTAL RESOURCES INC/OK COM 212015101 329 7,750 SH   SOLE   7,750 0 0
COSTCO WHSL CORP NEW COM 22160k105 1,885 13,955 SH   SOLE   9,905 0 4,050
CUMMINS INC COM COM 231021106 3,621 27,600 SH   SOLE   24,050 0 3,550
DEVON ENERGY CORP NEW COM COM 25179M103 366 6,150 SH   SOLE   6,150 0 0
DIGITALGLOBE INC. COM NEW 25389m877 780 28,050 SH   SOLE   28,050 0 0
DISCOVERY COMMUN SER A COM SER A 25470f104 900 27,050 SH   SOLE   27,050 0 0
E. I. DU PONT DE NEMOURS AND C COM 263534109 298 4,661 SH   SOLE   4,661 0 0
EATON CORP PLC COM g29183103 4,152 61,525 SH   SOLE   54,325 0 7,200
EBAY INC COM COM 278642103 2,247 37,300 SH   SOLE   32,300 0 5,000
EMC CORPORATION MASS CMN COM 268648102 433 16,418 SH   SOLE   718 0 15,700
ENSIGN GROUP INC/THE COM 29358p101 255 5,000 SH   SOLE   5,000 0 0
ENTERPRISE PRDTS PRTN LPL P COM 293792107 995 33,300 SH   SOLE   33,300 0 0
EXXON MOBIL CORP COM COM 30231g102 3,452 41,493 SH   SOLE   37,528 0 3,965
FALCONSTOR SOFTWARE INC COM 306137100 2,098 1,319,436 SH   SOLE   1,319,436 0 0
FIREEYE INC COM 31816q101 342 7,000 SH   SOLE   7,000 0 0
FLOWSERVE CORP COM 34354p105 2,864 54,393 SH   SOLE   49,193 0 5,200
FORM FACTOR INC COM 346375108 324 35,190 SH   SOLE   35,190 0 0
FORTINET INC COM 34959e109 1,909 46,200 SH   SOLE   44,600 0 1,600
FORWARD PHARMA A/S-ADR SPONSORED ADR 34986j105 215 5,644 SH   SOLE   5,644 0 0
GENERAL ELECTRIC COMPANY COM 369604103 582 21,894 SH   SOLE   3,494 0 18,400
GILEAD SCIENCES INC COM 375558103 293 2,500 SH   SOLE   0 0 2,500
GOOGLE INC CL A COM 38259p508 4,010 7,426 SH   SOLE   6,456 0 970
GUIDANCE SOFTWARE INC COM 401692108 1,781 210,302 SH   SOLE   210,302 0 0
GULF COAST ULTRA DEEP ROYALTY ROYALTY TR UNIT 40222t104 210 300,000 SH   SOLE   300,000 0 0
HCA HOLDINGS INC SHS COM 40412c101 1,914 21,100 SH   SOLE   18,200 0 2,900
HOME DEPOT, INC., THE COM 437076102 433 3,900 SH   SOLE   0 0 3,900
HORSEHEAD HOLDINGS CORP COM 440694305 176 15,000 SH   SOLE   15,000 0 0
INVENTURE FOODS INC COM 461212102 408 40,208 SH   SOLE   40,208 0 0
ISTAR FINANCIAL INC COM 45031u101 706 53,000 SH   SOLE   53,000 0 0
JOHNSON & JOHNSON COM 478160104 517 5,305 SH   SOLE   155 0 5,150
JOHNSON CONTROLS INC COM 478366107 4,365 88,137 SH   SOLE   76,137 0 12,000
JPMORGAN CHASE & CO COM 46625h100 6,086 89,816 SH   SOLE   76,916 0 12,900
KINDER MORGAN INC. (KMI) COM 49456b101 2,163 56,334 SH   SOLE   45,905 0 10,429
LENNAR CORP CL A CL A 526057104 1,787 35,004 SH   SOLE   35,004 0 0
LIBERTY GLOBAL PLC CL A SHS CL A g5480u104 3,129 57,875 SH   SOLE   53,075 0 4,800
MERCK AND CO INC SHS COM 58933y105 2,952 51,850 SH   SOLE   43,750 0 8,100
MICROSOFT CORP COM 594918104 1,057 23,938 SH   SOLE   20,468 0 3,470
MONDELEZ INTERNATIONAL INC-A COM 609207105 535 13,000 SH   SOLE   0 0 13,000
MONSANTO CO COM 61166W101 320 3,000 SH   SOLE   0 0 3,000
NESTLE S A REP RG SH ADR CL B 641069406 3,206 44,425 SH   SOLE   36,525 0 7,900
NIKE INC CLASS B COM 654106103 1,343 12,430 SH   SOLE   9,060 0 3,370
NIMBLE STORAGE INC COM 65440r101 231 8,250 SH   SOLE   8,250 0 0
NOVARTIS A G SPON ADR F SPONSO SPOSORED ADR 66987v109 4,363 44,370 SH   SOLE   37,470 0 6,900
OCCIDENTAL PETE CORP CAL COM 674599105 3,286 42,250 SH   SOLE   39,250 0 3,000
OCI RESOURCES LP COM UNIT LTD 67081b106 1,597 65,171 SH   SOLE   65,171 0 0
OMEROS CORP COM 682143102 963 53,550 SH   SOLE   53,550 0 0
PATTERSON-UTI ENERGY INCORD CM COM 703481101 339 18,000 SH   SOLE   18,000 0 0
PLUM CREEK TIMBER CO INC COM 729251108 4,529 111,645 SH   SOLE   97,015 0 14,630
PNC FINCL SERVICES GROUP COM 693475105 2,076 21,700 SH   SOLE   21,700 0 0
POTASH CORP OF SASKATCHEWAN COM 73755l107 1,333 43,050 SH   SOLE   39,050 0 4,000
PROCTER & GAMBLE COM NPV COM 742718109 1,668 21,314 SH   SOLE   20,194 0 1,120
PROSHARES ULTRASHORT 2000 ULTSHT RUSS2000 74348a319 521 15,000 SH   SOLE   15,000 0 0
RCM TECHNOLGIES INC COM NEW 749360400 1,712 302,427 SH   SOLE   302,427 0 0
REGULUS THERAPEUTICS INC COM 75915k101 222 20,260 SH   SOLE   20,260 0 0
ROYAL DUTCH SHELL PLC SPONS SPONS ADR A 780259206 1,731 30,370 SH   SOLE   30,370 0 0
SANDISK CORP COM 80004C101 332 5,700 SH   SOLE   5,700 0 0
SCHLUMBERGER LTD COM 806857108 4,587 53,222 SH   SOLE   45,547 0 7,675
SEA CHANGE INTL INC COM 811699107 1,735 247,468 SH   SOLE   247,468 0 0
SENOMYX INC COM 81724q107 453 84,495 SH   SOLE   84,495 0 0
STEMCELLS INC COM NEW 85857r204 229 423,734 SH   SOLE   423,734 0 0
TARGET CORP COM STK COM 87612E106 1,318 16,150 SH   SOLE   16,150 0 0
TEVA PHARMACTCL INDS ADR ADR 881624209 3,041 51,450 SH   SOLE   45,250 0 6,200
THE MOSAIC COMPANY COMMON COM 61945c103 3,483 74,335 SH   SOLE   71,535 0 2,800
TIFFANY & CO NEW COM 886547108 286 3,116 SH   SOLE   3,116 0 0
TOLL BROTHERS INC CMN COM 889478103 1,230 32,195 SH   SOLE   23,925 0 8,270
TURQUOISE HILL RESOURCES LTD. COM 900435108 444 117,104 SH   SOLE   117,104 0 0
UNITED TECHS CORP COM COM 913017109 277 2,500 SH   SOLE   0 0 2,500
VISA INC CL A SHRS COM CL A 92826c839 3,006 44,766 SH   SOLE   36,591 0 8,175
VMWARE INC. CMN CLASS A COM CL A 928563402 429 5,000 SH   SOLE   5,000 0 0
WAFERGEN BIO-SYSTEMS INC COM PAR $0.01 93041p308 158 50,100 SH   SOLE   50,100 0 0
WASTE CONNECTIONS INC COM 941053100 3,933 83,466 SH   SOLE   76,566 0 6,900
WELLS FARGO & CO NEW COM 949746101 455 8,085 SH   SOLE   985 0 7,100
WILLIAMS COMPANIES DEL COM 969457100 2,964 51,650 SH   SOLE   45,050 0 6,600
ALCOA INC PFD ST DEP SHS 1/10TH 013817309 2,963 74,950 SH   SOLE   68,550 0 6,400
WEYERHAEUSER CO PRFD C PREF CONV SER A 962166872 3,300 63,454 SH   SOLE   56,900 0 6,554