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
3M Company COM 88579Y101 1,185 7,208 SH   SOLE   7,208 0 0
ABB COM 000375204 322 15,225 SH   SOLE   15,225 0 0
AT&T COM 00206R102 863 25,691 SH   SOLE   25,691 0 0
AbbVie COM 00287y109 1,082 16,533 SH   SOLE   16,533 0 0
Abbott Labs COM 002824100 1,251 27,797 SH   SOLE   27,797 0 0
Altria COM 02209S103 2,362 47,945 SH   SOLE   47,945 0 0
Amazon COM 023135106 4,350 14,017 SH   SOLE   14,017 0 0
American Tower COM 03027x100 10,450 105,711 SH   SOLE   105,711 0 0
Apache COM 037411105 327 5,225 SH   SOLE   5,225 0 0
Apple COM 037833100 21,486 194,655 SH   SOLE   194,655 0 0
Automatic Data COM 053015103 1,819 21,820 SH   SOLE   21,820 0 0
Baker Hughes COM 057224107 235 4,193 SH   SOLE   4,193 0 0
Bank of America COM 060505104 334 18,673 SH   SOLE   18,673 0 0
Baxter Intl COM 071813109 322 4,400 SH   SOLE   4,400 0 0
Berkshire Hathaway B COM 084670207 15,374 102,391 SH   SOLE   102,391 0 0
Block (H & R) COM 093671105 305 9,042 SH   SOLE   9,042 0 0
Boeing COM 097023105 1,319 10,147 SH   SOLE   10,147 0 0
Bristol Myers-Squibb COM 110122108 1,640 27,786 SH   SOLE   27,786 0 0
CDK Global COM 12508e101 272 6,683 SH   SOLE   6,683 0 0
CIGNA COM 125509109 412 4,000 SH   SOLE   4,000 0 0
CVS Caremark COM 126650100 347 3,608 SH   SOLE   3,608 0 0
Caterpillar COM 149123101 342 3,739 SH   SOLE   3,739 0 0
Celgene COM 151020104 19,037 170,187 SH   SOLE   170,187 0 0
Cenovus Energy COM 15135u109 4,098 198,730 SH   SOLE   198,730 0 0
Cerner COM 156782104 360 5,560 SH   SOLE   5,560 0 0
Cheung Kong Holdings COM Y13213106 782 46,550 SH   SOLE   46,550 0 0
ChevronTexaco COM 166764100 983 8,765 SH   SOLE   8,765 0 0
Cisco Systems COM 17275r102 2,894 104,036 SH   SOLE   104,036 0 0
Coca Cola COM 191216100 4,288 101,574 SH   SOLE   101,574 0 0
Cognizant Tech COM 192446102 17,209 326,795 SH   SOLE   326,795 0 0
Deere & Co COM 244199105 8,489 95,957 SH   SOLE   95,957 0 0
Diageo PLC COM 25243q205 7,466 65,439 SH   SOLE   65,439 0 0
Dresser-Rand Group COM 261608103 271 3,315 SH   SOLE   3,315 0 0
DuPont COM 263534109 209 2,830 SH   SOLE   2,830 0 0
Duke Energy COM 26441C204 358 4,286 SH   SOLE   4,286 0 0
Dunkin' Brands COM 265504100 6,481 151,951 SH   SOLE   151,951 0 0
EMC COM 268648102 9,904 333,027 SH   SOLE   333,027 0 0
Emerson Electric COM 291011104 1,174 19,012 SH   SOLE   19,012 0 0
EnCana COM 292505104 146 10,514 SH   SOLE   10,514 0 0
Energy Transfer Equity COM 29273v100 264 4,600 SH   SOLE   4,600 0 0
Evercore Partners COM 29977a105 11,886 226,954 SH   SOLE   226,954 0 0
Expeditors Int'l COM 302130109 4,356 97,647 SH   SOLE   97,647 0 0
Exxon Mobil COM 30231g102 12,563 135,884 SH   SOLE   135,884 0 0
F5 Networks COM 315616102 7,189 55,100 SH   SOLE   55,100 0 0
Facebook COM 30303M102 289 3,700 SH   SOLE   3,700 0 0
FedEx COM 31428X106 886 5,100 SH   SOLE   5,100 0 0
General Electric COM 369604103 10,237 405,111 SH   SOLE   405,111 0 0
Gentex COM 371901109 210 5,800 SH   SOLE   5,800 0 0
Google Cl A COM 38259p508 5,069 9,552 SH   SOLE   9,552 0 0
Google Cl C COM 38259p706 11,303 21,472 SH   SOLE   21,472 0 0
Henderson Land Development COM Y31476107 4,514 644,683 SH   SOLE   644,683 0 0
Home Depot COM 437076102 606 5,770 SH   SOLE   5,770 0 0
Hospitality Properties COM 44106m102 577 18,625 SH   SOLE   18,625 0 0
Hyflux COM Y3817K105 47 73,500 SH   SOLE   73,500 0 0
IBM COM 459200101 4,016 25,031 SH   SOLE   25,031 0 0
ICON plc COM g4705a100 9,452 185,367 SH   SOLE   185,367 0 0
Intel COM 458140100 1,821 50,192 SH   SOLE   50,192 0 0
JP Morgan Chase COM 46625H100 2,975 47,534 SH   SOLE   47,534 0 0
Jacobs Engineering COM 469814107 11,368 254,378 SH   SOLE   254,378 0 0
Johnson & Johnson COM 478160104 7,746 74,071 SH   SOLE   74,071 0 0
Johnson Controls COM 478366107 259 5,350 SH   SOLE   5,350 0 0
Kinder Morgan COM 49456b101 33,845 799,932 SH   SOLE   799,932 0 0
Kraft Foods COM 50076Q106 244 3,902 SH   SOLE   3,902 0 0
Lowe's COM 548661107 1,378 20,026 SH   SOLE   20,026 0 0
McDonald's COM 580135101 2,254 24,053 SH   SOLE   24,053 0 0
McGraw-Hill COM 580645109 356 4,000 SH   SOLE   4,000 0 0
Medtronic COM 585055106 245 3,400 SH   SOLE   3,400 0 0
Merck COM 58933y105 256 4,514 SH   SOLE   4,514 0 0
Michael Kors COM G60754101 1,739 23,150 SH   SOLE   23,150 0 0
Microsoft COM 594918104 710 15,279 SH   SOLE   15,279 0 0
Mondelez COM 609207105 283 7,802 SH   SOLE   7,802 0 0
Monsanto COM 61166W101 11,415 95,544 SH   SOLE   95,544 0 0
Moody's COM 615369105 354 3,700 SH   SOLE   3,700 0 0
NBT Bancorp COM 628778102 408 15,547 SH   SOLE   15,547 0 0
National Oilwell Varco COM 637071101 5,682 86,710 SH   SOLE   86,710 0 0
NetEase COM 64110w102 3,349 33,783 SH   SOLE   33,783 0 0
Northrop Grumman COM 666807102 316 2,142 SH   SOLE   2,142 0 0
Paychex COM 704326107 436 9,445 SH   SOLE   9,445 0 0
People's United Financial COM 712704105 238 15,670 SH   SOLE   15,670 0 0
PepsiCo COM 713448108 12,544 132,652 SH   SOLE   132,652 0 0
Pfizer COM 717081103 1,018 32,666 SH   SOLE   32,666 0 0
Philip Morris Int'l COM 718172109 3,712 45,570 SH   SOLE   45,570 0 0
Plum Creek Timber COM 729251108 430 10,048 SH   SOLE   10,048 0 0
Proctor & Gamble COM 742718109 2,305 25,304 SH   SOLE   25,304 0 0
Quanta Services COM 74762e102 12,093 425,974 SH   SOLE   425,974 0 0
Quintiles Transnational COM 74876y101 3,986 67,701 SH   SOLE   67,701 0 0
RPX COM 74972g103 1,467 106,458 SH   SOLE   106,458 0 0
ResMed COM 761152107 17,006 303,358 SH   SOLE   303,358 0 0
Royal Dutch Shell PLC COM 780259206 313 4,671 SH   SOLE   4,671 0 0
SPDR Tr (S&P 500) COM 78462f103 1,327 6,455 SH   SOLE   6,455 0 0
Schlumberger COM 806857108 1,021 11,950 SH   SOLE   11,950 0 0
Stanley Black & Decker COM 854502101 267 2,775 SH   SOLE   2,775 0 0
Suncor COM 867224107 1,441 45,330 SH   SOLE   45,330 0 0
Texas Instruments COM 882508104 211 3,950 SH   SOLE   3,950 0 0
Textron COM 883203101 421 10,000 SH   SOLE   10,000 0 0
The Priceline Group COM 741503403 7,026 6,162 SH   SOLE   6,162 0 0
Union Pacific COM 907818108 603 5,064 SH   SOLE   5,064 0 0
United Parcel Service COM 911312106 11,746 105,657 SH   SOLE   105,657 0 0
United Technologies COM 913017109 785 6,824 SH   SOLE   6,824 0 0
VMware COM 928563402 5,069 61,422 SH   SOLE   61,422 0 0
Varian Medical Systems COM 92220p105 7,138 82,510 SH   SOLE   82,510 0 0
Verizon COM 92343V104 336 7,181 SH   SOLE   7,181 0 0
Visa COM 92826c839 18,783 71,638 SH   SOLE   71,638 0 0
WalMart COM 931142103 3,282 38,217 SH   SOLE   38,217 0 0
Walt Disney Company COM 254687106 3,005 31,908 SH   SOLE   31,908 0 0
WhiteWave Foods COM 966244105 10,409 297,478 SH   SOLE   297,478 0 0
eBay COM 278642103 5,457 97,244 SH   SOLE   97,244 0 0