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 LTD SPON ADR COM 000375204 4,871 183,402 SH   SOLE   183,402 0 0
ABBOTT LABORATORIES COM 002824100 1,801 46,983 SH   SOLE   46,983 0 0
ABBVIE INC. COM 00287Y109 2,480 46,953 SH   SOLE   46,953 0 0
ALKERMES PLC. COM G01767105 2,742 67,441 SH   SOLE   67,441 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,482 54,155 SH   SOLE   54,155 0 0
AMERICAN WATER WORKS CO INC COM 030420103 1,964 46,465 SH   SOLE   46,465 0 0
AMGEN INC COM 031162100 484 4,240 SH   SOLE   4,240 0 0
ANADARKO PETROLEUM CORP. COM 032511107 635 8,000 SH   SOLE   8,000 0 0
APACHE CORP. COM 037411105 2,954 34,370 SH   SOLE   34,370 0 0
APPLE COMPUTER INC COM 037833100 4,094 7,297 SH   SOLE   7,297 0 0
AT&T COM 00206R102 819 23,301 SH   SOLE   23,301 0 0
AUTOMATIC DATA PROCESSING COM 053015103 577 7,140 SH   SOLE   7,140 0 0
AXCELIS TECHNOLOGIES INC COM 054540109 102 42,000 SH   SOLE   42,000 0 0
AXIALL CORP COM 05463D100 4,039 85,130 SH   SOLE   85,130 0 0
BANK OF AMERICA CORP. COM 060505104 1,478 94,933 SH   SOLE   94,933 0 0
BP PLC ADR COM 055622104 276 5,678 SH   SOLE   5,678 0 0
BRISTOL MEYERS SQUIBB COM 110122108 11,616 218,543 SH   SOLE   218,543 0 0
CAMDEN NATL CP COM 133034108 209 5,000 SH   SOLE   5,000 0 0
CARLYLE GROUP COM 14309L102 889 24,967 SH   SOLE   24,967 0 0
CATERPILLAR INC. COM 149123101 1,242 13,672 SH   SOLE   13,672 0 0
CELGENE CORPORATION COM 151020104 5,048 29,877 SH   SOLE   29,877 0 0
CISCO SYSTEMS INC COM 17275R102 2,690 119,924 SH   SOLE   119,924 0 0
CLEAN HARBORS INC COM 184496107 4,022 67,070 SH   SOLE   67,070 0 0
COCA COLA CO COM 191216100 4,646 112,470 SH   SOLE   112,470 0 0
COMCAST CORP COM 20030N101 3,899 75,038 SH   SOLE   75,038 0 0
CONSOL ENERGY INC. COM 20854P109 461 12,110 SH   SOLE   12,110 0 0
CORNING INC. COM 219350105 4,371 245,270 SH   SOLE   245,270 0 0
CVS CORP COM 126650100 3,601 50,310 SH   SOLE   50,310 0 0
DANAHER CORP COM 235851102 3,118 40,390 SH   SOLE   40,390 0 0
DEERE & CO. COM 244199105 3,189 34,920 SH   SOLE   34,920 0 0
DUKE ENERGY COM 26441C204 289 4,185 SH   SOLE   4,185 0 0
ELI LILLY & CO COM 532457108 2,928 57,410 SH   SOLE   57,410 0 0
EMC CORP-MASS COM 268648102 946 37,610 SH   SOLE   37,610 0 0
EMERSON ELECTRIC CO. COM 291011104 5,300 75,521 SH   SOLE   75,521 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 718 10,832 SH   SOLE   10,832 0 0
EOG RESOURCES INC. COM 26875P101 2,486 14,814 SH   SOLE   14,814 0 0
EXXON MOBIL CORP COM 30231G102 2,733 27,005 SH   SOLE   27,005 0 0
FLUOR CORP COM 343412102 6,353 79,130 SH   SOLE   79,130 0 0
GANNETT INC COM COM 364730101 532 18,000 SH   SOLE   18,000 0 0
GENERAL ELECTRIC CO COM 369604103 7,928 282,837 SH   SOLE   282,837 0 0
GOLDMAN SACHS COM 38141G104 5,286 29,820 SH   SOLE   29,820 0 0
GOODYEAR TIRE & RUBBER COMPANY COM 382550101 3,567 149,550 SH   SOLE   149,550 0 0
GOOGLE INC - CL A COM 38259P508 1,020 910 SH   SOLE   910 0 0
GULFMARK OFFSHORE INC-CL A COM 402629208 249 5,290 SH   SOLE   5,290 0 0
HELMERICH & PAYNE INC. COM 423452101 6,535 77,719 SH   SOLE   77,719 0 0
HERSHEY FOODS CORP. COM 427866108 681 7,000 SH   SOLE   7,000 0 0
INFINITE GROUP - RESTRICTED COM 456910306 1 12,500 SH   SOLE   12,500 0 0
INTEL CORP COM 458140100 1,884 72,591 SH   SOLE   72,591 0 0
INTL BUSINESS MACHINES CORP COM 459200101 3,562 18,988 SH   SOLE   18,988 0 0
JACOBS ENGINEERING GROUP INC. COM 469814107 8,029 127,469 SH   SOLE   127,469 0 0
JOHNSON & JOHNSON COM 478160104 8,376 91,454 SH   SOLE   91,454 0 0
JPMORGAN CHASE & CO. COM 46625H100 9,934 169,870 SH   SOLE   169,870 0 0
LEAR CORP COM 521865204 8,458 104,455 SH   SOLE   104,455 0 0
LEVEL 3 COMMUNICATIONS INC. COM 52729N308 933 28,120 SH   SOLE   28,120 0 0
LKQ CORP COM COM 501889208 3,829 116,380 SH   SOLE   116,380 0 0
MEDTRONIC INC. COM 585055106 4,013 69,931 SH   SOLE   69,931 0 0
MONSANTO CORP COM 61166W101 10,651 91,384 SH   SOLE   91,384 0 0
MORGAN STANLEY COM 617446448 6,831 217,820 SH   SOLE   217,820 0 0
MOSAIC CO COM 61945C103 2,142 45,320 SH   SOLE   45,320 0 0
NOVARTIS AG-ADR COM 66987V109 7,272 90,466 SH   SOLE   90,466 0 0
NUCOR CORP COM 670346105 5,261 98,560 SH   SOLE   98,560 0 0
OCCIDENTAL PETROLEUM CORP. COM 674599105 878 9,236 SH   SOLE   9,236 0 0
PEPSICO INC COM 713448108 235 2,830 SH   SOLE   2,830 0 0
PFIZER INC COM 717081103 8,238 268,965 SH   SOLE   268,965 0 0
PROCTOR & GAMBLE COM 742718109 3,130 38,447 SH   SOLE   38,447 0 0
QEP RESOURCES, INC. COM 74733V100 4,874 159,025 SH   SOLE   159,025 0 0
QUESTAR CORP COM 748356102 462 20,110 SH   SOLE   20,110 0 0
RAYTHEON CO. NEW COM 755111507 272 3,000 SH   SOLE   3,000 0 0
SCHLUMBERGER LTD COM 806857108 7,196 79,860 SH   SOLE   79,860 0 0
SONUS NETWORKS COM 835916107 32 10,250 SH   SOLE   10,250 0 0
STARBUCKS CORP COM 855244109 9,431 120,312 SH   SOLE   120,312 0 0
SUNTRUST BKS INC COM COM 867914103 6,183 167,971 SH   SOLE   167,971 0 0
SYSCO CORP COM 871829107 614 17,000 SH   SOLE   17,000 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 695 40,000 SH   SOLE   40,000 0 0
TEARLAB CORP COM 878193101 1,405 150,419 SH   SOLE   150,419 0 0
THE TRAVELERS COMPANIES, INC COM 89417E109 3,575 39,490 SH   SOLE   39,490 0 0
THERMO FISHER SCIENTIFIC INC. COM 883556102 11,485 103,144 SH   SOLE   103,144 0 0
TRC COMPANIES INC. COM 872625108 86 12,000 SH   SOLE   12,000 0 0
UNITED TECHNOLOGIES INC. COM 913017109 4,713 41,414 SH   SOLE   41,414 0 0
VERIZON COMMUNICATIONS COM 92343V104 378 7,695 SH   SOLE   7,695 0 0
WAL-MART STORES INC COM 931142103 423 5,380 SH   SOLE   5,380 0 0
WALT DISNEY COMPANY COM 254687106 4,565 59,747 SH   SOLE   59,747 0 0