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 Co. Common Stock 88579Y101 3,999 16,991 SH   SOLE   5,479 0 11,512
A.O. Smith Corp Common Stock 831865209 306 5,000 SH   SOLE   0 0 5,000
AT&T Corp. Common Stock 00206R102 9,070 233,287 SH   SOLE   132,495 0 100,792
AbbVie, Inc. Common Stock 00287Y109 545 5,636 SH   SOLE   4,405 0 1,231
Abbott Labs Common Stock 002824100 14,041 246,034 SH   SOLE   146,381 0 99,653
Accenture PLC - Cl.A Common Stock G1151C101 495 3,236 SH   SOLE   2,457 0 779
Agrium Inc. Common Stock 008916108 10,093 87,765 SH   SOLE   47,615 0 40,150
Albemarle Corp Common Stock 012653101 320 2,500 SH   SOLE   0 0 2,500
Alexanders, Inc. Common Stock 014752109 2,434 6,148 SH   SOLE   6,148 0 0
Alibaba Group Hldgs Limited RS Common Stock 01609W102 3,285 19,049 SH   SOLE   7,900 0 11,149
Alleghany Corp. Common Stock 017175100 10,985 18,429 SH   SOLE   16,316 0 2,113
Allegion Plc Common Stock G0176J109 239 3,000 SH   SOLE   0 0 3,000
Alphabet Inc. Cl A Common Stock 02079K305 2,004 1,902 SH   SOLE   522 0 1,380
Alphabet Inc. Cl C Common Stock 38259P706 1,489 1,423 SH   SOLE   52 0 1,371
Alternate Health Corp Common Stock 02090B102 271 170,000 SH   SOLE   0 0 170,000
Amazon.Com Inc. Common Stock 023135106 2,635 2,253 SH   SOLE   137 0 2,116
American Intl Grp Common Stock 026874784 4,086 68,586 SH   SOLE   59,487 0 9,099
Amgen Common Stock 031162100 2,179 12,530 SH   SOLE   484 0 12,046
Apple Inc. Common Stock 037833100 16,841 99,517 SH   SOLE   72,797 0 26,720
Applied Materials Common Stock 038222105 1,750 34,242 SH   SOLE   0 0 34,242
Arthur J. Gallagher & Co. Common Stock 363576109 301 4,750 SH   SOLE   0 0 4,750
Automatic Data Processing Common Stock 053015103 670 5,715 SH   SOLE   3,744 0 1,971
Avery-Dennison Corp. Common Stock 053611109 287 2,500 SH   SOLE   0 0 2,500
Ball Corp. Common Stock 058498106 227 6,000 SH   SOLE   0 0 6,000
Bank of New York Mellon Corp. Common Stock 064058100 6,028 111,927 SH   SOLE   99,488 0 12,439
Bank of Nova Scotia Common Stock 064149107 3,857 59,776 SH   SOLE   0 0 59,776
Becton Dickinson Common Stock 075887109 315 1,470 SH   SOLE   20 0 1,450
Berkshire Hathaway Cl. B Common Stock 084670702 20,940 105,638 SH   SOLE   82,475 0 23,163
Blackstone Group LP Common Stock 09253U108 2,369 73,971 SH   SOLE   350 0 73,621
Boeing Co. Common Stock 097023105 10,670 36,180 SH   SOLE   21,818 0 14,362
Brighthouse Financial,Inc. Common Stock 10922N103 4,775 81,427 SH   SOLE   70,778 0 10,649
Broadcom Ltd. (formerly Avago Common Stock Y09827109 1,951 7,594 SH   SOLE   0 0 7,594
Broadridge Financial Solutions Common Stock 11133T103 226 2,500 SH   SOLE   0 0 2,500
C.R. Bard Inc. (MERGER PENDING Common Stock 067383109 5,572 16,821 SH   SOLE   14,169 0 2,652
CVS Health Corp. Common Stock 126650100 372 5,125 SH   SOLE   4,625 0 500
Calpine Corporation Common Stock 131347304 385 25,450 SH   SOLE   25,450 0 0
Carnival Cruise Common Stock 143658300 6,533 98,426 SH   SOLE   85,396 0 13,030
Caterpillar Common Stock 149123101 248 1,572 SH   SOLE   1,012 0 560
Celgene Corp. Common Stock 151020104 1,498 14,358 SH   SOLE   143 0 14,215
Charles Schwab Corp. Common Stock 808513105 403 7,851 SH   SOLE   0 0 7,851
Chemed Corp Common Stock 16359R103 304 1,250 SH   SOLE   0 0 1,250
Chevron Corp. Common Stock 166764100 2,019 16,128 SH   SOLE   4,336 0 11,792
Churchill Downs Inc. Common Stock 171484108 349 1,500 SH   SOLE   0 0 1,500
Cigna Corp Common Stock 125509109 203 1,000 SH   SOLE   1,000 0 0
Cimarex Energy Common Stock 171798101 5,130 42,043 SH   SOLE   36,880 0 5,163
Cintas Common Stock 172908105 312 2,000 SH   SOLE   0 0 2,000
Cisco Systems Inc. Common Stock 17275R102 3,769 98,406 SH   SOLE   22,125 0 76,281
Citigroup Common Stock 172967424 11,754 157,961 SH   SOLE   139,010 0 18,951
Coca-Cola Common Stock 191216100 3,674 80,089 SH   SOLE   70,407 0 9,682
Comcast Corporation Class A Common Stock 20030N101 7,979 199,226 SH   SOLE   173,721 0 25,505
Constellation Brand Cl A Class Common Stock 21036P108 1,692 7,403 SH   SOLE   0 0 7,403
Cummins Inc. Common Stock 231021106 428 2,425 SH   SOLE   50 0 2,375
Cytokinetics, Inc. Common Stock 23282W605 151 18,500 SH   SOLE   0 0 18,500
Danaher Common Stock 235851102 2,409 25,958 SH   SOLE   0 0 25,958
Danone-Spons ADR Common Stock 23636T100 13,224 788,538 SH   SOLE   536,878 0 251,660
Diageo PLC Common Stock 25243Q205 4,258 29,158 SH   SOLE   370 0 28,788
Disney, Walt & Co. Common Stock 254687106 2,319 21,566 SH   SOLE   3,560 0 18,006
Domino's Pizza Inc. Common Stock 25754A201 283 1,500 SH   SOLE   0 0 1,500
DowDuPont Inc. Common Stock 26078J100 2,955 41,485 SH   SOLE   3,817 0 37,668
Emerson Electric Common Stock 291011104 243 3,482 SH   SOLE   3,482 0 0
Exxon Mobil Corp. Common Stock 30231G102 7,444 89,004 SH   SOLE   35,098 0 53,906
Facebook, Inc. Common Stock 30303M102 2,328 13,191 SH   SOLE   581 0 12,610
FedEx Corporation Common Stock 31428X106 411 1,647 SH   SOLE   1,450 0 197
Fortive Corp. Common Stock 34959J108 2,041 28,212 SH   SOLE   0 0 28,212
General Electric Common Stock 369604103 3,107 178,070 SH   SOLE   132,439 0 45,631
General Motors Common Stock 37045V100 7,937 193,636 SH   SOLE   157,127 0 36,509
Gilead Sciences, Inc. Common Stock 375558103 5,401 75,393 SH   SOLE   65,662 0 9,731
Global Markets Inc. Common Stock 12503M108 374 3,000 SH   SOLE   0 0 3,000
Goldman Sachs Group Inc Common Stock 38141g104 374 1,470 SH   SOLE   1,350 0 120
Health Care Services Group Common Stock 421906108 264 5,000 SH   SOLE   0 0 5,000
Hershey Co. Common Stock 427866108 1,934 17,039 SH   SOLE   0 0 17,039
Home Depot Common Stock 437076102 310 1,638 SH   SOLE   58 0 1,580
Honeywell Intl Common Stock 438516106 8,531 55,627 SH   SOLE   48,975 0 6,652
Hubbell, Inc. Common Stock 443510607 7,105 52,498 SH   SOLE   25,715 0 26,783
Humana Corp. Common Stock 444859102 561 2,260 SH   SOLE   2,000 0 260
IDEXX Laboratories Inc Common Stock 45168d104 301 1,925 SH   SOLE   0 0 1,925
IR BioSciences Holdings, Inc. Common Stock 46264M303 0 71,468 SH   SOLE   71,468 0 0
Intel Corp Common Stock 458140100 2,769 59,990 SH   SOLE   1,694 0 58,296
Intercontinental Exchange Inc. Common Stock 45866F104 1,684 23,870 SH   SOLE   0 0 23,870
International Business Machine Common Stock 459200101 11,817 77,025 SH   SOLE   42,345 0 34,680
Intl Flavors&Fragrnc Common Stock 459506101 1,538 10,077 SH   SOLE   0 0 10,077
Intuitive Surgical Inc. Common Stock 46120E602 1,363 3,736 SH   SOLE   0 0 3,736
JPMorgan Chase & Co. Common Stock 46625H100 4,220 39,457 SH   SOLE   10,191 0 29,266
Johnson & Johnson Common Stock 478160104 14,209 101,698 SH   SOLE   59,704 0 41,994
KAR Auction Services Inc Common Stock 48238T109 253 5,000 SH   SOLE   0 0 5,000
Legg Mason, Inc. Common Stock 524901105 252 6,000 SH   SOLE   0 0 6,000
Lockheed-Martin Common Stock 539830109 3,812 11,872 SH   SOLE   1,361 0 10,511
MKS Instruments Inc Common Stock 55306N104 284 3,000 SH   SOLE   0 0 3,000
Manulife Financial Corp. Common Stock 56501R106 4,935 236,564 SH   SOLE   432 0 236,132
Masco Corp Common Stock 574599106 286 6,500 SH   SOLE   0 0 6,500
Mastercard Inc Common Stock 57636Q104 2,844 18,788 SH   SOLE   160 0 18,628
McDonalds Corp. Common Stock 580135101 1,130 6,566 SH   SOLE   5,219 0 1,347
McKesson HBOC Inc. Common Stock 58155Q103 6,473 41,508 SH   SOLE   35,977 0 5,531
Merck Common Stock 58933Y105 7,621 135,433 SH   SOLE   87,684 0 47,749
Met Life Common Stock 59156R108 8,879 175,619 SH   SOLE   77,242 0 98,377
Microsoft Corp Common Stock 594918104 12,827 149,958 SH   SOLE   108,776 0 41,182
Morgan Stanley Common Stock 617446448 211 4,029 SH   SOLE   3,629 0 400
NVR Inc. Common Stock 62944T105 351 100 SH   SOLE   0 0 100
National Grid PLC ADS Common Stock 636274409 2,053 34,902 SH   SOLE   0 0 34,902
Nestle S A Sponsored Adr Common Stock 641069406 3,608 41,966 SH   SOLE   0 0 41,966
Oracle Corp. Common Stock 68389X105 12,064 255,171 SH   SOLE   192,048 0 63,123
Pembina Pipeline Corp Shs Common Stock 706327103 3,195 88,315 SH   SOLE   0 0 88,315
Pfizer Inc. Common Stock 717081103 487 13,435 SH   SOLE   9,735 0 3,700
Philip Morris Intl. Common Stock 718172109 254 2,408 SH   SOLE   1,770 0 638
Phillips 66 Common Stock 718546104 213 2,108 SH   SOLE   2,108 0 0
Priceline.com Inc Common Stock 741503403 1,746 1,005 SH   SOLE   0 0 1,005
Proctor & Gamble Common Stock 742718109 556 6,049 SH   SOLE   5,874 0 175
Public Service Ent. Common Stock 744573106 323 6,271 SH   SOLE   6,271 0 0
Rollins, Inc. Common Stock 775711104 233 5,000 SH   SOLE   0 0 5,000
Royal Dutch Shell PLC - Class Common Stock 780259107 14,100 206,468 SH   SOLE   170,582 0 35,886
Royal Dutch Shell Plc Spons Ad Common Stock 780259206 4,123 61,807 SH   SOLE   3,984 0 57,823
S&P Global, Inc. Common Stock 78409V104 2,050 12,101 SH   SOLE   0 0 12,101
Schlumberger Common Stock 806857108 6,146 91,200 SH   SOLE   63,808 0 27,392
Sherwin-Williams Common Stock 824348106 1,099 2,680 SH   SOLE   0 0 2,680
Southwestern Energy Co. Common Stock 845467109 2,502 448,398 SH   SOLE   396,645 0 51,753
Starbucks Corp. Common Stock 855244109 2,068 36,013 SH   SOLE   200 0 35,813
Stryker Corp. Common Stock 863667101 2,297 14,833 SH   SOLE   80 0 14,753
TJX Co., Inc.(New) Common Stock 872540109 6,023 78,777 SH   SOLE   69,721 0 9,056
Tanger Factory Outlet Centers, Common Stock 875465106 7,827 295,235 SH   SOLE   196,265 0 98,970
TelUS Corp Common Stock 87971m103 3,927 103,708 SH   SOLE   0 0 103,708
Tenaris S.A. ADS Common Stock 88031M109 6,241 195,899 SH   SOLE   172,395 0 23,504
Thermo Fisher Scientific Inc. Common Stock 883556102 2,101 11,063 SH   SOLE   25 0 11,038
Tiffany & Co. Common Stock 886547108 3,444 33,130 SH   SOLE   0 0 33,130
Toro Co Common Stock 891092108 261 4,000 SH   SOLE   0 0 4,000
Total SA France Spons. ADR Common Stock 89151E109 3,665 66,301 SH   SOLE   300 0 66,001
Transocean Inc Common Stock H8817H100 4,645 434,922 SH   SOLE   384,308 0 50,614
U.S. Bancorp Common Stock 902973304 232 4,336 SH   SOLE   4,336 0 0
Unilever ADR Common Stock 904767704 13,779 248,992 SH   SOLE   153,463 0 95,529
Unilever NV Common Stock 904784709 1,093 19,415 SH   SOLE   19,415 0 0
Union Pacific Common Stock 907818108 368 2,744 SH   SOLE   1,544 0 1,200
Unit Corporation Common Stock 909218109 531 24,159 SH   SOLE   24,159 0 0
United Parcel Service Inc. Cl Common Stock 911312106 3,250 27,278 SH   SOLE   600 0 26,678
United Technologies Common Stock 913017109 9,089 71,250 SH   SOLE   62,909 0 8,341
UnitedHealth Group Inc. Common Stock 91324P102 7,382 33,483 SH   SOLE   22,694 0 10,789
Verizon Communications Common Stock 92343V104 934 17,652 SH   SOLE   8,523 0 9,129
Viacom Inc. - Cl. B Common Stock 92553P201 4,610 149,619 SH   SOLE   131,055 0 18,564
Vornado REIT Common Stock 929042109 1,442 18,450 SH   SOLE   18,450 0 0
Wal Mart Stores Inc. Common Stock 931142103 13,281 134,488 SH   SOLE   76,695 0 57,793
Waste Connections Common Stock 94106B101 248 3,500 SH   SOLE   0 0 3,500
Weyerhaeuser Co. Common Stock 962166104 3,150 89,342 SH   SOLE   1,120 0 88,222
Whirlpool Common Stock 963320106 3,899 23,118 SH   SOLE   19,609 0 3,509
Xylem Inc Common Stock 98419M100 286 4,200 SH   SOLE   0 0 4,200
Zoetis Inc. Common Stock 98978V103 1,024 14,209 SH   SOLE   411 0 13,798
Consumer Discret Select Sector Index share 81369y407 2,394 24,259 SH   SOLE   15,190 0 9,069
Consumer Staples Select Sector Index share 81369y308 1,818 31,958 SH   SOLE   20,462 0 11,496
Energy Select Sector SPDR Index share 81369y506 2,399 33,199 SH   SOLE   21,930 0 11,269
Health Care Select Sector Spdr Index share 81369y209 2,690 32,532 SH   SOLE   21,490 0 11,042
Industrial Select Sector SPDR Index share 81369y704 2,192 28,969 SH   SOLE   18,855 0 10,114
Ishares Russell 2000 Index share 464287655 1,371 8,990 SH   SOLE   8,040 0 950
Materials Select Sector SPDR Index share 81369y100 310 5,121 SH   SOLE   3,230 0 1,891
Midcap SPDR Trust Ser 1 - S&P Index share 78467Y107 1,215 3,517 SH   SOLE   3,517 0 0
SPDR Blackstone GSO Senior Loa Index share 78467V608 465 9,850 SH   SOLE   0 0 9,850
SPDR DoubleLine Total Return T Index share 78467V848 483 9,925 SH   SOLE   0 0 9,925
SPDR S&P 500 Index share 78462f103 254 952 SH   SOLE   849 0 103
Spdr Series Trust SPDR S&P Tel Index share 78464a540 323 4,734 SH   SOLE   3,165 0 1,569
Technology Select Sector Index share 81369Y803 2,035 31,815 SH   SOLE   20,498 0 11,317
Utilities Select Sector Spdr Index share 81369y886 438 8,305 SH   SOLE   4,115 0 4,190
Vanguard Financials ETF Index share 92204A405 3,648 52,083 SH   SOLE   35,060 0 17,023
Vanguard Short Term Corporate Index share 92206C409 884 11,150 SH   SOLE   0 0 11,150
Vanguard Small-Cap Growth ETF Index share 922908595 1,417 8,809 SH   SOLE   5,810 0 2,999
Vanguard Total Stock Market ET Index share 922908769 220 1,600 SH   SOLE   1,600 0 0
iShares Core S&P Mid-Cap ETF Index share 464287507 1,107 5,834 SH   SOLE   5,834 0 0
iShares US Preferred Stock Index share 464288687 1,576 41,390 SH   SOLE   0 0 41,390
ishares S & P 100 Index Index share 464287101 280 2,358 SH   SOLE   0 0 2,358
Vanguard FTSE Developed Market Index share 921943858 801 17,861 SH   SOLE   4,861 0 13,000
Vanguard FTSE Europe ETF Index share 922042874 1,129 19,085 SH   SOLE   19,085 0 0
iShares MSCI EAFE Index share 464287465 1,872 26,621 SH   SOLE   15,970 0 10,651
Vanguard FTSE Emerging Markets Index share 922042858 1,287 28,042 SH   SOLE   14,660 0 13,382
iShares MSCI Emerging Markets Index share 464287234 394 8,360 SH   SOLE   4,560 0 3,800
Vanguard Int Term Inv Index share 922031885 150 15,392 SH   SOLE   0 0 15,392
IShares Barclays 1-3 Year Cred Index share 464288646 2,901 27,747 SH   SOLE   17,960 0 9,787
IShares Barclays US TIPS Index share 464287176 312 2,737 SH   SOLE   2,712 0 25
IShares Intermediate Credit Index share 464288638 2,386 21,849 SH   SOLE   15,144 0 6,705
Vanguard Interm- Corp Bnd Fund Index share 92206C870 1,147 13,122 SH   SOLE   7,785 0 5,337
Vanguard Short-Term Bond ETF Index share 921937827 205 2,597 SH   SOLE   1,775 0 822
Vanguard Short-Term Infl. Prot Index share 922020805 4,343 88,960 SH   SOLE   78,070 0 10,890
iShares Floating Rate Bond Index share 46429B655 5,800 114,135 SH   SOLE   105,110 0 9,025
iShares Iboxx $ Invst Grade Cr Index share 464287242 1,326 10,910 SH   SOLE   135 0 10,775
Vanguard REIT ETF Index share 922908553 479 5,775 SH   SOLE   0 0 5,775