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
1/100 Berkshire Hathaway Class com 084990175 1,779 1,000 SH   SOLE   0 0 1,000
3-D Systems com 88554D205 1,316 14,166 SH   SOLE   13,916 0 250
3M Company com 88579Y101 9,646 68,774 SH   SOLE   48,374 0 20,400
ABB Ltd ADR com 000375204 228 8,600 SH   SOLE   8,600 0 0
AFLAC com 001055102 741 11,097 SH   SOLE   9,822 0 1,275
AMC Networks Inc A com 00164V103 614 9,008 SH   SOLE   9,008 0 0
ASML Holding NV NY Registry Sh com N07059210 3,879 41,403 SH   SOLE   36,713 0 4,690
AT & T com 00206R102 1,832 52,096 SH   SOLE   37,400 0 14,696
Abbott Labs com 002824100 17,493 456,385 SH   SOLE   329,870 0 126,515
Abbvie Inc com 00287Y109 8,428 159,598 SH   SOLE   128,717 0 30,881
Accenture Plc Class A F com G1151C101 1,198 14,575 SH   SOLE   13,575 0 1,000
Adobe Systems com 00724F101 512 8,550 SH   SOLE   5,850 0 2,700
Aetna com 00817Y108 1,419 20,689 SH   SOLE   19,189 0 1,500
Agnico Eagle Mines Limited com 008474108 212 8,040 SH   SOLE   8,040 0 0
Air Products & Chemicals Inc com 009158106 2,652 23,725 SH   SOLE   22,952 0 773
Altria Group Inc com 02209S103 1,174 30,575 SH   SOLE   29,875 0 700
Amazon.Com com 023135106 21,430 53,737 SH   SOLE   46,914 0 6,823
Amer Tower Cl A com 03027X100 487 6,100 SH   SOLE   5,765 0 335
American Express com 025816109 31,181 343,669 SH   SOLE   255,000 0 88,669
American International Group com 026874784 333 6,522 SH   SOLE   6,512 0 10
American Water Works Company I com 030420103 420 9,930 SH   SOLE   9,380 0 550
Amerigas Partners LP com 030975106 513 11,500 SH   SOLE   11,500 0 0
Ameriprise Financial Inc Com com 03076C106 455 3,957 SH   SOLE   3,072 0 885
Amgen com 031162100 515 4,513 SH   SOLE   4,101 0 412
Amphenol com 032095101 7,303 81,895 SH   SOLE   76,995 0 4,900
Anadarko com 032511107 2,484 31,315 SH   SOLE   29,200 0 2,115
Analog Devices com 032654105 3,313 65,050 SH   SOLE   36,425 0 28,625
Anheuser-Busch InBev NV ADR com 03524A108 17,916 168,289 SH   SOLE   149,502 0 18,787
Ansys com 03662Q105 1,832 21,010 SH   SOLE   14,110 0 6,900
Apache com 037411105 4,340 50,497 SH   SOLE   39,875 0 10,622
Apple Inc com 037833100 27,662 49,306 SH   SOLE   39,974 0 9,332
Arthur J Gallagher com 363576109 1,352 28,804 SH   SOLE   28,804 0 0
Ashland Inc com 044209104 281 2,896 SH   SOLE   2,896 0 0
Atlantic Power Corporation com 04878Q863 49 14,000 SH   SOLE   14,000 0 0
AutoZone Inc com 053332102 1,808 3,783 SH   SOLE   2,700 0 1,083
Automatic Data Processing com 053015103 14,408 178,314 SH   SOLE   123,022 0 55,292
BHP Billiton Limited com 088606108 498 7,300 SH   SOLE   5,500 0 1,800
BHP Billiton plc com 05545E209 1,191 19,165 SH   SOLE   6,590 0 12,575
Baidu Inc com 056752108 553 3,110 SH   SOLE   3,060 0 50
Bank of America com 060505104 821 52,758 SH   SOLE   39,358 0 13,400
Bank of New York Mellon com 064058100 1,033 29,553 SH   SOLE   29,553 0 0
Bank of Nova Scotia com 064149107 1,372 21,935 SH   SOLE   17,935 0 4,000
Baxter International com 071813109 1,597 22,968 SH   SOLE   22,928 0 40
Becton Dickinson com 075887109 1,532 13,868 SH   SOLE   8,317 0 5,551
Berkshire Hathaway Cl A com 084670108 1,245 7 SH   SOLE   6 0 1
Berkshire Hathaway Cl B com 084670702 2,122 17,894 SH   SOLE   16,056 0 1,838
Berkshire Hathaway Cl B com 084670702 3,830 32,303 SH   SOLE   27,203 0 5,100
Berkshire Hills Bancorp com 084680107 534 19,590 SH   SOLE   19,590 0 0
Bill Barrett Corp com 06846N104 628 23,465 SH   SOLE   23,465 0 0
Boeing com 097023105 1,661 12,171 SH   SOLE   10,019 0 2,152
Bristol-Myers Squibb com 110122108 4,456 83,834 SH   SOLE   60,109 0 23,725
Bristow Group Inc com 110394103 857 11,415 SH   SOLE   11,415 0 0
Brookfield Asset Management In com 112585104 12,400 319,349 SH   SOLE   266,146 0 53,203
Buckeye Partners, LP com 118230101 275 3,870 SH   SOLE   3,470 0 400
CH Robinson com 12541W209 1,030 17,649 SH   SOLE   12,845 0 4,804
CIGNA com 125509109 1,758 20,094 SH   SOLE   18,414 0 1,680
CME Group Inc com 12572Q105 2,796 35,640 SH   SOLE   35,640 0 0
CVS Caremark com 126650100 1,397 19,513 SH   SOLE   16,513 0 3,000
Cabot Oil & Gas Corp Cl A com 127097103 7,913 204,164 SH   SOLE   174,114 0 30,050
Canadian National Railway com 136375102 22,310 391,271 SH   SOLE   325,751 0 65,520
Capital One com 14040H105 1,100 14,360 SH   SOLE   14,110 0 250
Caterpillar com 149123101 11,664 128,442 SH   SOLE   77,462 0 50,980
Cathay Bancorp com 149150104 712 26,647 SH   SOLE   26,043 0 604
Celgene Corp com 151020104 4,359 25,797 SH   SOLE   23,952 0 1,845
Cerus Corp com 157085101 234 36,280 SH   SOLE   36,280 0 0
Check Point Software com M22465104 390 6,039 SH   SOLE   3,439 0 2,600
Chevron Corp com 166764100 16,027 128,312 SH   SOLE   108,829 0 19,483
Chubb com 171232101 4,732 48,975 SH   SOLE   47,864 0 1,111
Church & Dwight com 171340102 887 13,389 SH   SOLE   12,389 0 1,000
Cimarex Energy Co com 171798101 774 7,379 SH   SOLE   7,379 0 0
Cisco Systems com 17275R102 1,175 52,372 SH   SOLE   45,112 0 7,260
Citigroup com 172967424 231 4,427 SH   SOLE   3,988 0 439
Coach Incorporated com 189754104 7,773 138,478 SH   SOLE   95,368 0 43,110
Coca Cola com 191216100 23,404 566,545 SH   SOLE   495,537 0 71,008
Cogent Communications Group com 19239V302 1,738 43,012 SH   SOLE   40,967 0 2,045
Cognizant Technology Solutions com 192446102 1,540 15,250 SH   SOLE   15,250 0 0
Colfax Corporation com 194014106 2,193 34,430 SH   SOLE   32,555 0 1,875
Colgate-Palmolive com 194162103 7,838 120,194 SH   SOLE   103,981 0 16,213
Comcast Cl A com 20030N101 1,078 20,752 SH   SOLE   20,559 0 193
Conoco Phillips com 20825C104 3,196 45,232 SH   SOLE   26,541 0 18,691
Consolidated Edison com 209115104 393 7,104 SH   SOLE   4,354 0 2,750
Constellation Brands Inc Cl A com 21036P108 16,412 233,190 SH   SOLE   196,923 0 36,267
Continental Resources Inc com 212015101 1,506 13,381 SH   SOLE   13,181 0 200
Corning com 219350105 292 16,378 SH   SOLE   16,378 0 0
Costco com 22160k105 8,581 72,100 SH   SOLE   57,145 0 14,955
Covidien PLC com G2554F113 13,144 193,017 SH   SOLE   158,637 0 34,380
Cullen/Frost Bankers com 229899109 817 10,980 SH   SOLE   8,880 0 2,100
D R Horton Inc com 23331A109 1,345 60,265 SH   SOLE   56,905 0 3,360
DIRECTV Class A com 25490A309 229 3,322 SH   SOLE   3,322 0 0
Danaher com 235851102 12,833 166,224 SH   SOLE   144,754 0 21,470
Deere com 244199105 16,246 177,881 SH   SOLE   146,831 0 31,050
Delta Airlines com 247361702 732 26,633 SH   SOLE   24,863 0 1,770
Devon Energy com 25179M103 471 7,613 SH   SOLE   7,063 0 550
Dexcom Inc com 252131107 283 8,000 SH   SOLE   8,000 0 0
Diageo Plc ADR com 25243Q205 1,801 13,601 SH   SOLE   13,351 0 250
Discovery Communications Inc C com 25470F104 19,920 220,310 SH   SOLE   179,209 0 41,101
Dominion Resources com 25746U109 5,150 79,614 SH   SOLE   51,908 0 27,706
Dover Corp com 260003108 210 2,178 SH   SOLE   1,175 0 1,003
Dow Chemical com 260543103 715 16,114 SH   SOLE   14,919 0 1,195
Dr Pepper Snapple Group Inc com 26138E109 719 14,765 SH   SOLE   14,515 0 250
Du Pont com 263534109 13,079 201,311 SH   SOLE   148,621 0 52,690
Duke Energy com 26441C204 1,633 23,669 SH   SOLE   18,585 0 5,084
Dunkin Brands com 265504100 1,536 31,874 SH   SOLE   31,189 0 685
EMC com 268648102 4,638 184,404 SH   SOLE   135,864 0 48,540
EOG Resources com 26875P101 3,293 19,619 SH   SOLE   16,995 0 2,624
EQT Corp com 26884L109 408 4,540 SH   SOLE   4,540 0 0
East West Bancorp com 27579R104 6,648 190,110 SH   SOLE   173,015 0 17,095
Eaton Corp PLC com G29183103 456 5,996 SH   SOLE   5,996 0 0
Ebay com 278642103 23,519 428,667 SH   SOLE   352,416 0 76,251
Ecolab com 278865100 3,230 30,976 SH   SOLE   24,706 0 6,270
El Paso Pipeline Partners LP com 283702108 4,891 135,865 SH   SOLE   103,265 0 32,600
Eli Lilly com 532457108 1,675 32,846 SH   SOLE   32,446 0 400
Emerson Electric com 291011104 6,863 97,795 SH   SOLE   68,707 0 29,088
Enbridge Energy Partners LP com 29250R106 394 13,186 SH   SOLE   13,186 0 0
Energy Transfer Equity LP com 29273V100 376 4,600 SH   SOLE   4,600 0 0
Energy Transfer Partners LP com 29273R109 484 8,460 SH   SOLE   8,460 0 0
Enterprise Products LP com 293792107 12,889 194,399 SH   SOLE   147,439 0 46,960
Epam Systems Inc. com 29414B104 700 20,030 SH   SOLE   18,230 0 1,800
Express Scripts Holding Compan com 30219G108 1,247 17,750 SH   SOLE   16,228 0 1,522
Exxon Mobil com 30231G102 53,054 524,248 SH   SOLE   410,644 0 113,604
FEI Company com 30241L109 2,705 30,269 SH   SOLE   29,064 0 1,205
FLY Leasing Limited com 34407D109 189 11,775 SH   SOLE   11,775 0 0
FMC Corp com 302491303 5,979 79,235 SH   SOLE   57,485 0 21,750
Facebook Inc com 30303M102 263 4,808 SH   SOLE   3,408 0 1,400
Fastenal com 311900104 572 12,050 SH   SOLE   11,150 0 900
Fiserv com 337738108 1,052 17,820 SH   SOLE   15,770 0 2,050
Ford Motor com 345370860 217 14,066 SH   SOLE   12,555 0 1,511
Franklin Street Properties Cor com 35471R106 160 13,414 SH   SOLE   13,414 0 0
Freeport McMoRan Copper and Go com 35671D857 1,802 47,737 SH   SOLE   42,637 0 5,100
Fuelcell Energy com 35952H106 17 12,000 SH   SOLE   12,000 0 0
Gannett com 364730101 764 25,820 SH   SOLE   23,020 0 2,800
General Dynamics com 369550108 275 2,875 SH   SOLE   2,075 0 800
General Electric com 369604103 26,768 954,970 SH   SOLE   662,408 0 292,561
General Mills com 370334104 4,511 90,375 SH   SOLE   57,950 0 32,425
Genesee & Wyoming CL A Class A com 371559105 6,441 67,058 SH   SOLE   60,226 0 6,832
Gilead Sciences com 375558103 5,273 70,212 SH   SOLE   58,612 0 11,600
GlaxoSmithKline PLC com 37733W105 303 5,671 SH   SOLE   3,611 0 2,060
Goldman Sachs com 38141G104 430 2,424 SH   SOLE   2,424 0 0
Google Inc Class A com 38259P508 33,962 30,304 SH   SOLE   24,246 0 6,058
Grainger W W com 384802104 17,610 68,945 SH   SOLE   53,826 0 15,119
Grand Canyon Education Inc com 38526M106 359 8,245 SH   SOLE   8,245 0 0
HCP Inc com 40414L109 2,902 79,910 SH   SOLE   54,585 0 25,325
HSBC Holding Plc com 404280406 9,083 164,755 SH   SOLE   135,705 0 29,050
Halliburton com 406216101 587 11,557 SH   SOLE   10,789 0 768
Hancock Holding com 410120109 1,539 41,965 SH   SOLE   34,765 0 7,200
Hansen Medical Inc com 411307101 43 25,000 SH   SOLE   0 0 25,000
Healthcare Services com 421906108 629 22,183 SH   SOLE   16,083 0 6,100
Helmerich & Payne com 423452101 1,423 16,925 SH   SOLE   12,425 0 4,500
Henry Schein com 806407102 4,100 35,881 SH   SOLE   28,981 0 6,900
Hershey Foods com 427866108 365 3,757 SH   SOLE   857 0 2,900
Hertz Global Holdings Inc com 42805T105 6,673 233,155 SH   SOLE   197,530 0 35,625
Hess Corporation com 42809H107 7,516 90,560 SH   SOLE   90,560 0 0
Home Depot com 437076102 15,991 194,209 SH   SOLE   160,747 0 33,462
Honeywell International com 438516106 10,724 117,369 SH   SOLE   98,816 0 18,553
Hunt JB Transport Services com 445658107 1,340 17,334 SH   SOLE   14,834 0 2,500
Illinois Tool Works com 452308109 826 9,827 SH   SOLE   7,310 0 2,517
Imperial Oil LTD com 453038408 6,621 149,692 SH   SOLE   122,729 0 26,963
Ingersoll-Rand PLC com G47791101 309 5,020 SH   SOLE   3,320 0 1,700
Intel com 458140100 14,193 546,827 SH   SOLE   389,534 0 157,293
International Business Machine com 459200101 23,316 124,308 SH   SOLE   93,429 0 30,879
International Paper com 460146103 598 12,196 SH   SOLE   12,196 0 0
Intuit com 461202103 452 5,925 SH   SOLE   5,625 0 300
Intuitive Surgical com 46120E602 615 1,602 SH   SOLE   1,562 0 40
Inventure Foods Inc com 461212102 309 23,286 SH   SOLE   23,286 0 0
J P Morgan Chase com 46625H100 33,770 577,459 SH   SOLE   474,435 0 103,024
Jarden Corp com 471109108 303 4,937 SH   SOLE   4,937 0 0
Johnson & Johnson com 478160104 37,136 405,457 SH   SOLE   311,338 0 94,119
Johnson Controls Inc com 478366107 272 5,294 SH   SOLE   4,790 0 504
Kansas City Southern Inds com 485170302 594 4,800 SH   SOLE   4,500 0 300
Kayne Anderson Energy Total Re com 48660P104 904 33,036 SH   SOLE   20,400 0 12,636
Kayne Anderson MLP Investment com 486606106 540 13,550 SH   SOLE   12,050 0 1,500
Kellogg com 487836108 909 14,889 SH   SOLE   8,589 0 6,300
Kimberly-Clark com 494368103 6,087 58,267 SH   SOLE   41,147 0 17,120
Kinder Morgan Inc com 49456B101 970 26,949 SH   SOLE   23,434 0 3,515
Kinder Morgan LP com 494550106 11,614 143,985 SH   SOLE   82,905 0 61,080
Kinder Morgan Management LLC com 49455U100 4,898 64,736 SH   SOLE   51,851 0 12,885
Kingsway Financial Services In com 496904202 159 40,865 SH   SOLE   40,865 0 0
Kraft Foods Group com 50076Q106 15,599 289,345 SH   SOLE   197,877 0 91,467
Landauer com 51476K103 944 17,950 SH   SOLE   12,650 0 5,300
Lincoln Electric com 533900106 977 13,700 SH   SOLE   11,900 0 1,800
Lockheed Martin com 539830109 848 5,704 SH   SOLE   5,704 0 0
Lowes com 548661107 6,939 140,041 SH   SOLE   94,081 0 45,960
Luxottica Group ADR com 55068R202 1,082 20,070 SH   SOLE   19,590 0 480
M&T Bank com 55261F104 17,920 153,926 SH   SOLE   137,543 0 16,383
MICROS Systems Inc com 594901100 961 16,750 SH   SOLE   16,750 0 0
Macquarie Infrastructure Co com 55608B105 9,157 168,240 SH   SOLE   158,215 0 10,025
Magellan Midstream Partners LP com 559080106 18,915 298,953 SH   SOLE   244,202 0 54,751
Mallinckrodt com G5785G107 1,094 20,928 SH   SOLE   19,327 0 1,601
Marathon Petroleum Corporation com 56585A102 421 4,589 SH   SOLE   4,589 0 0
Marsh & McLennan com 571748102 30,703 634,890 SH   SOLE   452,248 0 182,642
McCormick com 579780206 30,185 437,968 SH   SOLE   338,621 0 99,347
McDonalds com 580135101 27,438 282,781 SH   SOLE   214,031 0 68,750
Medtronic com 585055106 345 6,020 SH   SOLE   4,320 0 1,700
Merck com 58933Y105 17,947 358,585 SH   SOLE   308,983 0 49,602
Metlife Inc com 59156R108 1,078 19,995 SH   SOLE   17,995 0 2,000
Microsoft com 594918104 24,217 647,351 SH   SOLE   466,823 0 180,528
Mohawk Industries Inc com 608190104 302 2,030 SH   SOLE   2,030 0 0
Mondelez International com 609207105 13,071 370,291 SH   SOLE   250,329 0 119,962
Monsanto com 61166W101 4,934 42,330 SH   SOLE   31,656 0 10,674
National Instruments com 636518102 290 9,062 SH   SOLE   6,887 0 2,175
Nestle SA Sponsored ADR com 641069406 43,385 589,556 SH   SOLE   488,216 0 101,340
NextEra Energy com 65339F101 4,343 50,729 SH   SOLE   28,117 0 22,612
Nielsen Holdings NV com N63218106 12,651 275,679 SH   SOLE   237,849 0 37,830
Nike Inc Class B com 654106103 6,565 83,488 SH   SOLE   68,093 0 15,395
Nisource com 65473P105 7,269 221,091 SH   SOLE   221,091 0 0
Noble Energy com 655044105 15,520 227,866 SH   SOLE   186,500 0 41,366
Norfolk Southern com 655844108 2,228 24,006 SH   SOLE   18,931 0 5,075
Northeast Utilities com 664397106 8,854 208,859 SH   SOLE   193,617 0 15,242
Northern Trust Corp com 665859104 394 6,371 SH   SOLE   4,871 0 1,500
Novadaq Technologies com 66987g102 247 15,000 SH   SOLE   15,000 0 0
Novartis A G ADR com 66987V109 37,289 463,913 SH   SOLE   362,899 0 101,014
Novo Nordisk A/S ADR com 670100205 370 2,002 SH   SOLE   1,469 0 533
Occidental Petroleum com 674599105 34,132 358,904 SH   SOLE   286,380 0 72,524
Oceaneering International Inc com 675232102 429 5,440 SH   SOLE   5,440 0 0
Ocwen Financial Corporation com 675746309 1,560 28,140 SH   SOLE   21,875 0 6,265
Omnicom com 681919106 295 3,970 SH   SOLE   3,970 0 0
Oneok Partners LP com 68268N103 291 5,525 SH   SOLE   5,525 0 0
Oracle com 68389X105 1,300 33,982 SH   SOLE   26,482 0 7,500
PPG Industries com 693506107 700 3,692 SH   SOLE   3,692 0 0
Pall com 696429307 571 6,690 SH   SOLE   6,690 0 0
Paychex com 704326107 1,940 42,616 SH   SOLE   18,356 0 24,260
Pembina Pipeline Corporation com 706327103 14,953 424,436 SH   SOLE   384,146 0 40,290
Peoples United Financial Inc com 712704105 742 49,073 SH   SOLE   45,257 0 3,816
Pepsico com 713448108 26,666 321,505 SH   SOLE   224,794 0 96,710
Pfizer com 717081103 10,166 331,901 SH   SOLE   258,349 0 73,552
Philip Morris International com 718172109 1,750 20,087 SH   SOLE   18,734 0 1,353
Phillips 66 com 718546104 281 3,648 SH   SOLE   3,648 0 0
Plains All American Pipeline L com 726503105 6,162 119,025 SH   SOLE   92,075 0 26,950
Plains GP Holdings LP com 72651A108 3,011 112,475 SH   SOLE   110,975 0 1,500
Plum Creek Timber Co com 729251108 7,090 152,431 SH   SOLE   113,306 0 39,125
Potash Corp of Saskatchewan com 73755L107 2,747 83,353 SH   SOLE   52,583 0 30,770
Potlatch Corporation com 737630103 3,787 90,726 SH   SOLE   82,826 0 7,900
Praxair com 74005P104 13,136 101,025 SH   SOLE   78,492 0 22,533
Precision Cast Parts com 740189105 303 1,125 SH   SOLE   1,025 0 100
Price T Rowe Group Inc com 74144T108 209 2,500 SH   SOLE   2,500 0 0
Procter & Gamble com 742718109 42,115 517,316 SH   SOLE   412,407 0 104,909
Progressive com 743315103 9,448 346,449 SH   SOLE   292,554 0 53,895
Qualcomm com 747525103 2,906 39,137 SH   SOLE   35,887 0 3,250
Quanta Services com 74762E102 234 7,420 SH   SOLE   7,420 0 0
Quest Diagnostics com 74834L100 311 5,803 SH   SOLE   5,803 0 0
RPM International Inc com 749685103 1,264 30,447 SH   SOLE   29,285 0 1,162
Realty Income Corp com 756109104 19,696 527,618 SH   SOLE   380,086 0 147,532
Reaves Util Income Fd com 756158101 213 8,500 SH   SOLE   8,500 0 0
Rogers Communication com 775109200 1,225 27,075 SH   SOLE   8,155 0 18,920
Ross Stores com 778296103 1,104 14,730 SH   SOLE   14,630 0 100
Royal Dutch Shell A ADRF ADR com 780259206 2,324 32,614 SH   SOLE   11,781 0 20,833
S A P AG ADR com 803054204 17,471 200,499 SH   SOLE   161,254 0 39,245
SPDR Gold Shares com 78463V107 15,995 137,744 SH   SOLE   123,541 0 14,203
SS & C Technologies com 78467J100 1,927 43,534 SH   SOLE   37,434 0 6,100
Sabine Royalty Tr Unit Ben Int com 785688102 202 4,000 SH   SOLE   0 0 4,000
Salisbury Bancorp com 795226109 55 2,100 SH   SOLE   2,100 0 0
Samsung Electronics com 796050888 1,104 1,690 SH   SOLE   1,690 0 0
Samsung Electronics Preferred com 796050201 475 990 SH   SOLE   990 0 0
Sanofi-Aventis ADR com 80105N105 347 6,477 SH   SOLE   6,477 0 0
Schlumberger com 806857108 23,996 266,299 SH   SOLE   186,864 0 79,435
Sherwin-Williams com 824348106 492 2,680 SH   SOLE   2,680 0 0
Sigma-Aldrich com 826552101 214 2,280 SH   SOLE   950 0 1,330
Silgan Holdings Inc com 827048109 2,117 44,086 SH   SOLE   41,316 0 2,770
Simon Property Group com 828806109 2,456 16,143 SH   SOLE   13,655 0 2,488
Sinclair Broadcast Group com 829226109 361 10,090 SH   SOLE   10,090 0 0
Sirona Dental Systems Inc com 82966C103 8,404 119,713 SH   SOLE   105,307 0 14,406
Smucker com 832696405 328 3,170 SH   SOLE   2,970 0 200
Soufun Holdings Ltd-ADR com 836034108 766 9,300 SH   SOLE   9,300 0 0
Southern Co com 842587107 326 7,934 SH   SOLE   7,434 0 500
Spectra Energy com 847560109 35,502 996,683 SH   SOLE   815,035 0 181,648
Spirit Realty Capital Inc. com 84860w102 2,533 257,695 SH   SOLE   219,195 0 38,500
Stanley Black & Decker Inc com 854502101 1,837 22,772 SH   SOLE   13,772 0 9,000
Starbucks com 855244109 395 5,040 SH   SOLE   4,890 0 150
State Street com 857477103 6,099 83,098 SH   SOLE   65,728 0 17,370
Stericycle com 858912108 4,966 42,749 SH   SOLE   33,774 0 8,975
Stryker com 863667101 3,174 42,246 SH   SOLE   33,696 0 8,550
Suncor Energy Inc com 867224107 361 10,286 SH   SOLE   10,086 0 200
Syngenta AG ADR com 87160A100 740 9,251 SH   SOLE   9,051 0 200
Sysco com 871829107 868 24,047 SH   SOLE   14,247 0 9,800
TJX Corp com 872540109 11,990 188,131 SH   SOLE   164,986 0 23,145
Target com 87612E106 610 9,642 SH   SOLE   7,620 0 2,022
Teledyne Technologies Inc com 879360105 763 8,305 SH   SOLE   8,305 0 0
Teva Pharma ADR com 881624209 1,506 37,580 SH   SOLE   37,000 0 580
Texas Instruments com 882508104 744 16,945 SH   SOLE   11,245 0 5,700
The Travelers Companies Inc com 89417E109 2,583 28,524 SH   SOLE   28,524 0 0
Thermo Fisher Scientific com 883556102 7,405 66,499 SH   SOLE   50,225 0 16,274
Time Warner Cable com 88732J207 2,597 19,163 SH   SOLE   18,778 0 385
Toronto Dominion Bank F com 891160509 225 2,383 SH   SOLE   1,848 0 535
Tractor Supply Company com 892356106 1,074 13,850 SH   SOLE   13,850 0 0
Trinity Biotech PLC ADR com 896438306 243 9,675 SH   SOLE   9,675 0 0
US Bancorp com 902973304 9,754 241,425 SH   SOLE   151,750 0 89,675
Unilever ADR com 904767704 471 11,430 SH   SOLE   11,430 0 0
Unilever NV ORD com 904784709 277 6,881 SH   SOLE   1,986 0 4,895
Union Pacific com 907818108 10,354 61,630 SH   SOLE   58,680 0 2,950
United Health Group com 91324P102 479 6,358 SH   SOLE   6,358 0 0
United Natural Foods com 911163103 535 7,100 SH   SOLE   4,300 0 2,800
United Parcel Service Class B com 911312106 342 3,254 SH   SOLE   2,794 0 460
United Technologies com 913017109 61,885 543,801 SH   SOLE   435,880 0 107,921
Unitil Corp com 913259107 2,699 88,534 SH   SOLE   88,534 0 0
V F Corp com 918204108 251 4,020 SH   SOLE   1,420 0 2,600
Valley National Bancorp com 919794107 151 14,963 SH   SOLE   14,963 0 0
Varian Medical com 92220P105 237 3,050 SH   SOLE   2,800 0 250
Ventas Inc REIT com 92276F100 315 5,500 SH   SOLE   5,500 0 0
Verizon com 92343V104 3,454 70,285 SH   SOLE   45,794 0 24,491
Vermilion Energy Inc com 923725105 519 8,850 SH   SOLE   8,850 0 0
Visa Incorporated com 92826C839 330 1,482 SH   SOLE   1,482 0 0
Vodafone ADR com 92857W209 341 8,683 SH   SOLE   8,683 0 0
WP Carey Inc com 92936U109 6,842 111,530 SH   SOLE   105,980 0 5,550
WR Berkley Corporation com 084423102 649 14,956 SH   SOLE   14,956 0 0
Wal-Mart com 931142103 11,866 150,796 SH   SOLE   112,026 0 38,770
Walgreen com 931422109 10,979 191,131 SH   SOLE   160,986 0 30,145
Walt Disney com 254687106 26,566 347,726 SH   SOLE   282,722 0 65,004
Waste Connections com 941053100 555 12,715 SH   SOLE   12,715 0 0
Waters Corp com 941848103 300 3,000 SH   SOLE   3,000 0 0
Webster Financial com 947890109 1,087 34,865 SH   SOLE   24,445 0 10,420
Wells Fargo com 949746101 22,474 495,016 SH   SOLE   406,644 0 88,372
Westlake Chemical Corp com 960413102 5,027 41,185 SH   SOLE   37,885 0 3,300
Whole Foods Market com 966837106 1,118 19,340 SH   SOLE   10,340 0 9,000
Workday Inc Class A com 98138H101 1,001 12,041 SH   SOLE   12,041 0 0
Xerox com 984121103 312 25,650 SH   SOLE   25,650 0 0
Yum Brands Inc com 988498101 7,240 95,755 SH   SOLE   89,626 0 6,129
Zimmer Holdings com 98956P102 427 4,580 SH   SOLE   3,165 0 1,415
Zoetis Inc com 98978V103 7,286 222,892 SH   SOLE   209,543 0 13,349
iShares DJ Select Dividend Ind com 464287168 257 3,595 SH   SOLE   3,595 0 0
tw telecom inc. com 87311L104 629 20,645 SH   SOLE   20,645 0 0
ELEMENTS Rogers Intl Commodity com 870297801 172 21,102 SH   SOLE   21,102 0 0
MSCI EAFE IShares Index Fund com 464287465 373 5,554 SH   SOLE   4,912 0 642
Vanguard Emerging Markets Stoc com 922042858 717 17,430 SH   SOLE   17,087 0 343
WisdomTree EM Small Cap com 97717W281 2,581 55,995 SH   SOLE   47,545 0 8,450
WisdomTree Japan Hedged EQ com 97717W851 932 18,329 SH   SOLE   18,329 0 0
iShares MSCI All Cntry Asia ex com 464288182 291 4,820 SH   SOLE   4,820 0 0
iShares MSCI Emerg Mkts ETF com 464287234 366 8,761 SH   SOLE   7,762 0 999
iShares MSCI Hong Kong Index com 464286871 1,534 74,488 SH   SOLE   54,525 0 19,963
iShares MSCI Singapore Index com 464286673 1,879 142,696 SH   SOLE   108,606 0 34,090
iShares MSCI South Korea Index com 464286772 264 4,077 SH   SOLE   4,077 0 0
Alerian MLP com 00162Q866 1,398 78,575 SH   SOLE   71,325 0 7,250
IShares MSCI USA Minimum Vol com 46429B697 212 5,965 SH   SOLE   5,965 0 0
Royce Value Trust Fund com 780910105 193 12,048 SH   SOLE   12,048 0 0
SPDR S&P 500 ETF Index com 78462F103 4,129 22,359 SH   SOLE   21,659 0 700
Vanguard Dividend Appreciation com 921908844 3,384 44,982 SH   SOLE   44,982 0 0
Vanguard REIT Index ETF com 922908553 779 12,068 SH   SOLE   11,998 0 70
Vanguard Small Cap Growth com 922908595 1,075 8,790 SH   SOLE   8,790 0 0
Vanguard Small Cap Value ETF com 922908611 862 8,852 SH   SOLE   8,852 0 0
Vanguard Total Stock Market Vi com 922908769 1,593 16,609 SH   SOLE   16,609 0 0
Wisdomtree Smallcap Earnings com 97717W562 290 3,550 SH   SOLE   3,550 0 0
iShares Dow Jones US Pharma In com 464288836 263 2,225 SH   SOLE   2,225 0 0
iShares Russell 1000 Index com 464287622 387 3,751 SH   SOLE   3,751 0 0
iShares Russell 2000 ETF com 464287655 3,010 26,094 SH   SOLE   25,169 0 925
iShares Tr Russell 1000 Growth com 464287614 355 4,135 SH   SOLE   4,135 0 0