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 7,501 38,928 SH   SOLE   38,928 0 0
AT&T Corp. Common Stock 00206R102 6,327 209,029 SH   SOLE   209,029 0 0
AbbVie, Inc. Common Stock 00287Y109 282 2,604 SH   SOLE   2,604 0 0
Abbott Labs Common Stock 002824100 11,105 92,667 SH   SOLE   92,667 0 0
Accenture PLC - Cl.A Common Stock G1151C101 6,367 23,048 SH   SOLE   23,048 0 0
Activision Blizzard Inccom Common Stock 00507V109 2,948 31,700 SH   SOLE   31,700 0 0
Adobe Systems Common Stock 00724F101 3,345 7,036 SH   SOLE   7,036 0 0
Aflac Inc Common Stock 001055102 1,377 26,907 SH   SOLE   26,907 0 0
Alexanders, Inc. Common Stock 014752109 1,855 6,689 SH   SOLE   6,689 0 0
Alibaba Group Hldgs Limited RS Common Stock 01609W102 248 1,095 SH   SOLE   1,095 0 0
Align Technology Inc. Common Stock 016255101 439 810 SH   SOLE   810 0 0
Alleghany Corp. Common Stock 017175100 7,360 11,752 SH   SOLE   11,752 0 0
Allegion Plc Common Stock G0176J109 227 1,810 SH   SOLE   1,810 0 0
Alphabet Inc. Cl A Common Stock 02079K305 6,274 3,042 SH   SOLE   3,042 0 0
Alphabet Inc. Cl C Common Stock 02079K107 1,047 506 SH   SOLE   506 0 0
Amazon.Com Inc. Common Stock 023135106 7,423 2,399 SH   SOLE   2,399 0 0
AmeriSourceBergen Common Stock 03073E105 1,160 9,822 SH   SOLE   9,822 0 0
American Express Co Common Stock 025816109 251 1,772 SH   SOLE   1,772 0 0
Ansys Inc Common Stock 03662q105 399 1,175 SH   SOLE   1,175 0 0
Apple Inc. Common Stock 037833100 33,022 270,343 SH   SOLE   270,343 0 0
Applied Materials Common Stock 038222105 4,519 33,824 SH   SOLE   33,824 0 0
Arthur J. Gallagher & Co. Common Stock 363576109 408 3,270 SH   SOLE   3,270 0 0
Automatic Data Processing Common Stock 053015103 690 3,663 SH   SOLE   3,663 0 0
Bank of America Corp. Common Stock 060505104 5,342 138,073 SH   SOLE   138,073 0 0
Becton Dickinson Common Stock 075887109 4,371 17,975 SH   SOLE   17,975 0 0
Berkshire Hathaway Cl. B Common Stock 084670702 15,317 59,958 SH   SOLE   59,958 0 0
Best Buy Inc Common Stock 086516101 408 3,550 SH   SOLE   3,550 0 0
BioSig Technologies, Inc. Common Stock 09073N201 244 56,600 SH   SOLE   56,600 0 0
Blackstone Group Inc. Common Stock 09260D107 3,999 53,659 SH   SOLE   53,659 0 0
Boeing Co. Common Stock 097023105 418 1,641 SH   SOLE   1,641 0 0
Booking Holdings Inc. Common Stock 09857L108 3,406 1,462 SH   SOLE   1,462 0 0
Bristol-Myers Squibb Co Common Stock 110122108 10,048 159,164 SH   SOLE   159,164 0 0
CVS Health Corp. Common Stock 126650100 535 7,113 SH   SOLE   7,113 0 0
Canadian Pacific Common Stock 13645T100 3,236 8,532 SH   SOLE   8,532 0 0
Canopy Growth Corp Common Stock 138035100 229 7,165 SH   SOLE   7,165 0 0
Capital One Financial Corp. Common Stock 14040H105 5,280 41,498 SH   SOLE   41,498 0 0
Caterpillar Common Stock 149123101 306 1,321 SH   SOLE   1,321 0 0
Celanese Corp Common Stock 150870103 5,976 39,892 SH   SOLE   39,892 0 0
Charles Schwab Corp. Common Stock 808513105 202 3,100 SH   SOLE   3,100 0 0
Chemed Corp Common Stock 16359R103 292 635 SH   SOLE   635 0 0
Chevron Corp. Common Stock 166764100 817 7,794 SH   SOLE   7,794 0 0
Cigna Corp Common Stock 125509109 242 1,000 SH   SOLE   1,000 0 0
Cisco Systems Inc. Common Stock 17275R102 1,077 20,822 SH   SOLE   20,822 0 0
Citigroup Common Stock 172967424 227 3,125 SH   SOLE   3,125 0 0
Coca-Cola Common Stock 191216100 3,770 71,531 SH   SOLE   71,531 0 0
Comcast Corporation Class A Common Stock 20030N101 8,719 161,137 SH   SOLE   161,137 0 0
Cummins Inc. Common Stock 231021106 3,583 13,830 SH   SOLE   13,830 0 0
Cytokinetics, Inc. Common Stock 23282W605 384 16,500 SH   SOLE   16,500 0 0
Deere & Co Common Stock 244199105 4,465 11,935 SH   SOLE   11,935 0 0
Diageo PLC Common Stock 25243Q205 4,092 24,918 SH   SOLE   24,918 0 0
Disney, Walt & Co. Common Stock 254687106 13,776 74,659 SH   SOLE   74,659 0 0
Dover Corp. Common Stock 260003108 5,547 40,454 SH   SOLE   40,454 0 0
Eaton Corp. Common Stock G29183103 239 1,731 SH   SOLE   1,731 0 0
Emerson Electric Common Stock 291011104 280 3,100 SH   SOLE   3,100 0 0
Exxon Mobil Corp. Common Stock 30231G102 1,753 31,405 SH   SOLE   31,405 0 0
FedEx Corporation Common Stock 31428X106 8,563 30,148 SH   SOLE   30,148 0 0
Ferrari N.V. Common Stock N3167Y103 2,239 10,700 SH   SOLE   10,700 0 0
Gartner Inc. Common Stock 366651107 334 1,830 SH   SOLE   1,830 0 0
Generac Hldgs Inc Comusd0.01 Common Stock 368736104 319 975 SH   SOLE   975 0 0
General Electric Common Stock 369604103 4,166 317,271 SH   SOLE   317,271 0 0
General Motors Common Stock 37045V100 9,474 164,877 SH   SOLE   164,877 0 0
Goldman Sachs Group Inc Common Stock 38141G104 464 1,420 SH   SOLE   1,420 0 0
Grainger, WW Inc. Common Stock 384802104 5,761 14,369 SH   SOLE   14,369 0 0
Home Depot Common Stock 437076102 4,714 15,444 SH   SOLE   15,444 0 0
Honeywell Intl Common Stock 438516106 6,525 30,060 SH   SOLE   30,060 0 0
Hubbell, Inc. Common Stock 443510607 1,623 8,684 SH   SOLE   8,684 0 0
Humana Corp. Common Stock 444859102 784 1,870 SH   SOLE   1,870 0 0
International Business Machine Common Stock 459200101 868 6,510 SH   SOLE   6,510 0 0
Intuitive Surgical Inc. Common Stock 46120E602 2,933 3,969 SH   SOLE   3,969 0 0
JPMorgan Chase & Co. Common Stock 46625H100 7,178 47,152 SH   SOLE   47,152 0 0
Johnson & Johnson Common Stock 478160104 12,070 73,440 SH   SOLE   73,440 0 0
Kinder Morgan, Inc. (DE) Class Common Stock 49456B101 424 25,460 SH   SOLE   25,460 0 0
LifeMD Inc. Common Stock 53216B104 447 28,255 SH   SOLE   28,255 0 0
Linde PLC Common Stock G5494J103 3,480 12,422 SH   SOLE   12,422 0 0
Lockheed-Martin Common Stock 539830109 629 1,703 SH   SOLE   1,703 0 0
Lowes Companies Common Stock 548661107 7,617 40,053 SH   SOLE   40,053 0 0
Lumentum Holdings, Inc. Common Stock 55024U109 208 2,275 SH   SOLE   2,275 0 0
Masco Corp Common Stock 574599106 359 6,000 SH   SOLE   6,000 0 0
Mastercard Inc Common Stock 57636Q104 3,290 9,239 SH   SOLE   9,239 0 0
McDonalds Corp. Common Stock 580135101 1,245 5,556 SH   SOLE   5,556 0 0
McKesson HBOC Inc. Common Stock 58155Q103 5,141 26,357 SH   SOLE   26,357 0 0
Merck Common Stock 58933Y105 5,432 70,467 SH   SOLE   70,467 0 0
Microsoft Corp Common Stock 594918104 21,131 89,626 SH   SOLE   89,626 0 0
Morgan Stanley Common Stock 617446448 12,746 164,121 SH   SOLE   164,121 0 0
NVIDIA Corp. Common Stock 67066G104 3,085 5,777 SH   SOLE   5,777 0 0
Netflix.Com Inc Common Stock 64110L106 2,671 5,121 SH   SOLE   5,121 0 0
Newmont Mining Corp Common Stock 651639106 7,855 130,333 SH   SOLE   130,333 0 0
Nextera Energy Inc Common Stock 65339F101 3,479 46,019 SH   SOLE   46,019 0 0
Nike Common Stock 654106103 4,323 32,527 SH   SOLE   32,527 0 0
Oracle Corp. Common Stock 68389X105 16,438 234,255 SH   SOLE   234,255 0 0
Parker Hannifin Corp. Common Stock 701094104 2,437 7,725 SH   SOLE   7,725 0 0
Pfizer Inc. Common Stock 717081103 352 9,705 SH   SOLE   9,705 0 0
Phillips 66 Common Stock 718546104 879 10,774 SH   SOLE   10,774 0 0
Proctor & Gamble Common Stock 742718109 10,097 74,552 SH   SOLE   74,552 0 0
Progressive Corp. Common Stock 743315103 7,164 74,930 SH   SOLE   74,930 0 0
Public Service Ent. Common Stock 744573106 408 6,771 SH   SOLE   6,771 0 0
Qualcomm, Inc Common Stock 747525103 3,849 29,029 SH   SOLE   29,029 0 0
Quanta Services Inc Common Stock 74762E102 4,056 46,106 SH   SOLE   46,106 0 0
Restoration Hardware Holdings, Common Stock 74967X103 468 785 SH   SOLE   785 0 0
Royal Dutch Shell PLC - Class Common Stock 780259107 4,875 132,363 SH   SOLE   132,363 0 0
Royal Dutch Shell Plc Spons Ad Common Stock 780259206 802 20,446 SH   SOLE   20,446 0 0
Sam Adams Common Stock 100557107 358 297 SH   SOLE   297 0 0
Schlumberger Common Stock 806857108 1,408 51,793 SH   SOLE   51,793 0 0
Sonic Automotive Inc Common Stock 83545G102 312 6,300 SH   SOLE   6,300 0 0
Southern Co. Common Stock 842587107 201 3,233 SH   SOLE   3,233 0 0
Southwest Air Common Stock 844741108 9,084 148,776 SH   SOLE   148,776 0 0
Starbucks Corp. Common Stock 855244109 2,958 27,073 SH   SOLE   27,073 0 0
State Street Boston Corp. Common Stock 857477103 6,633 78,959 SH   SOLE   78,959 0 0
Steel Dynamics Common Stock 858119100 285 5,610 SH   SOLE   5,610 0 0
Sysco Corp. Common Stock 871829107 8,601 109,233 SH   SOLE   109,233 0 0
T-Mobil US, Inc. Common Stock 872590104 2,110 16,841 SH   SOLE   16,841 0 0
TJX Co., Inc.(New) Common Stock 872540109 6,604 99,839 SH   SOLE   99,839 0 0
Take-Two Interactive Software Common Stock 874054109 230 1,300 SH   SOLE   1,300 0 0
TelUS Corp Common Stock 87971M103 1,293 64,864 SH   SOLE   64,864 0 0
Teradyne Common Stock 880770102 447 3,675 SH   SOLE   3,675 0 0
Tesla Motors Inc Com Usd0.001 Common Stock 88160R101 492 737 SH   SOLE   737 0 0
Thermo Fisher Scientific Inc. Common Stock 883556102 3,412 7,477 SH   SOLE   7,477 0 0
TopBuild Corp. Common Stock 89055F103 338 1,615 SH   SOLE   1,615 0 0
Toro Co Common Stock 891092108 340 3,300 SH   SOLE   3,300 0 0
Total SA France Spons. ADR Common Stock 89151E109 1,063 22,839 SH   SOLE   22,839 0 0
Unilever ADR Common Stock 904767704 4,306 77,125 SH   SOLE   77,125 0 0
Union Pacific Common Stock 907818108 658 2,985 SH   SOLE   2,985 0 0
Unit Corp. Common Stock 909218406 487 39,851 SH   SOLE   39,851 0 0
United Parcel Service Inc. Cl Common Stock 911312106 4,543 26,727 SH   SOLE   26,727 0 0
UnitedHealth Group Inc. Common Stock 91324P102 10,755 28,906 SH   SOLE   28,906 0 0
Valero Energy Common Stock 91913Y100 981 13,702 SH   SOLE   13,702 0 0
Verizon Communications Common Stock 92343V104 782 13,446 SH   SOLE   13,446 0 0
Vornado REIT Common Stock 929042109 841 18,519 SH   SOLE   18,519 0 0
Wal Mart Stores Inc. Common Stock 931142103 9,748 71,764 SH   SOLE   71,764 0 0
Walgreens Boots Alliance, Inc. Common Stock 931427108 3,954 72,016 SH   SOLE   72,016 0 0
Wells Fargo & Co. Common Stock 949746101 5,789 148,170 SH   SOLE   148,170 0 0
WestRock Company Common Stock 96145D105 6,093 117,054 SH   SOLE   117,054 0 0
Xylem Inc Common Stock 98419M100 235 2,230 SH   SOLE   2,230 0 0
YETI Holdings, Inc. Common Stock 98585X104 392 5,430 SH   SOLE   5,430 0 0
Zebra Technologies Corp. Common Stock 989207105 458 945 SH   SOLE   945 0 0
Zoetis Inc. Common Stock 98978V103 2,741 17,409 SH   SOLE   17,409 0 0
Communication Services Select Index share 81369Y852 3,358 45,805 SH   SOLE   45,805 0 0
Consumer Discret Select Sector Index share 81369Y407 4,117 24,497 SH   SOLE   24,497 0 0
Consumer Staples Select Sector Index share 81369Y308 1,947 28,504 SH   SOLE   28,504 0 0
Energy Select Sector SPDR Index share 81369Y506 656 13,375 SH   SOLE   13,375 0 0
Financial Select Sector SPDR Index share 81369Y605 564 16,550 SH   SOLE   16,550 0 0
Health Care Select Sector Spdr Index share 81369Y209 5,331 45,662 SH   SOLE   45,662 0 0
Industrial Select Sector SPDR Index share 81369Y704 3,759 38,185 SH   SOLE   38,185 0 0
Ishares Russell 2000 Index share 464287655 2,717 12,298 SH   SOLE   12,298 0 0
Materials Select Sector SPDR Index share 81369Y100 1,179 14,956 SH   SOLE   14,956 0 0
Midcap SPDR Trust Ser 1 - S&P Index share 78467Y107 1,246 2,617 SH   SOLE   2,617 0 0
SPDR S&P 500 Index share 78462F103 1,904 4,804 SH   SOLE   4,804 0 0
Technology Select Sector Index share 81369Y803 9,007 67,822 SH   SOLE   67,822 0 0
Vanguard Financials ETF Index share 92204A405 5,113 60,514 SH   SOLE   60,514 0 0
Vanguard Small-Cap Growth ETF Index share 922908595 3,119 11,357 SH   SOLE   11,357 0 0
Vanguard Total Stock Market ET Index share 922908769 472 2,284 SH   SOLE   2,284 0 0
iShares Core S&P Mid-Cap ETF Index share 464287507 1,730 6,646 SH   SOLE   6,646 0 0
Vanguard FTSE Developed Market Index share 921943858 422 8,596 SH   SOLE   8,596 0 0
Vanguard FTSE Europe ETF Index share 922042874 1,181 18,742 SH   SOLE   18,742 0 0
iShares MSCI EAFE Index share 464287465 2,415 31,836 SH   SOLE   31,836 0 0
Vanguard FTSE Emerging Markets Index share 922042858 1,427 27,418 SH   SOLE   27,418 0 0
iShares MSCI Emerging Markets Index share 464287234 236 4,425 SH   SOLE   4,425 0 0
American Growth Fund of Americ Funds 399874106 233 3,368 SH   SOLE   3,368 0 0
Primecap Odyssey Aggressive Gr Funds 74160Q202 380 6,657 SH   SOLE   6,657 0 0
Primecap Odyssey Growth Fund Funds 74160Q103 476 10,075 SH   SOLE   10,075 0 0
Vanguard S&P Small Cap 600 Gro Funds 921932794 221 1,000 SH   SOLE   1,000 0 0
Vanguard S&P Small Cap Value Funds 921932778 200 1,150 SH   SOLE   1,150 0 0
Franklin High Income Fund - A Funds 353538101 60 32,263 SH   SOLE   32,263 0 0
Vanguard GNMA Fund Funds 922031307 161 15,075 SH   SOLE   15,075 0 0
Barings Corporate Investors Index share 06759X107 153 11,010 SH   SOLE   11,010 0 0
IShares Barclays US TIPS Index share 464287176 223 1,780 SH   SOLE   1,780 0 0
Ishares U S Pfd Etf U S Pfd St Index share 464288687 461 12,000 SH   SOLE   12,000 0 0
SPDR Bloomberg Barclays 1-3 Mt Index share 78468R663 1,345 14,695 SH   SOLE   14,695 0 0
Vanguard Interm- Corp Bnd Fund Index share 92206C870 2,478 26,641 SH   SOLE   26,641 0 0
Vanguard Short-Term Bond ETF Index share 921937827 203 2,471 SH   SOLE   2,471 0 0
Vanguard Short-Term Infl. Prot Index share 922020805 5,394 104,648 SH   SOLE   104,648 0 0
iShares Floating Rate Bond Index share 46429B655 6,054 119,217 SH   SOLE   119,217 0 0
iShares Iboxx $ Invst Grade Cr Index share 464287242 302 2,325 SH   SOLE   2,325 0 0
iShares Intermediate-Term Corp Index share 464288638 4,139 69,880 SH   SOLE   69,880 0 0
iShares Short-Term Corp. Bd ET Index share 464288646 5,628 102,935 SH   SOLE   102,935 0 0
SPDR Gold Trust Index share 78463V107 912 5,702 SH   SOLE   5,702 0 0
Ishares Tr Real Estate Etf Index share 464287739 627 6,822 SH   SOLE   6,822 0 0
Vanguard REIT ETF Index share 922908553 630 6,855 SH   SOLE   6,855 0 0