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
Alphabet Inc. Class A COM 02079K305 4,749 4,545 SH   SOLE   4,545 0 0
Alphabet Inc. Class C COM 02079K107 700 676 SH   SOLE   676 0 0
Altria Group Inc. COM 02209S103 200 4,055 SH   SOLE   4,055 0 0
Amazon Com Inc COM 023135106 6,584 4,384 SH   SOLE   4,384 0 0
American Electrical Power Inc COM 025537101 420 5,625 SH   SOLE   5,625 0 0
Amgen Inc COM 031162100 1,072 5,505 SH   SOLE   5,505 0 0
Apple Inc. COM 037833100 6,099 38,663 SH   SOLE   38,663 0 0
AT&T Corp COM 00206R102 2,234 78,261 SH   SOLE   78,261 0 0
Bank of America Corp COM 060505104 1,170 47,501 SH   SOLE   47,501 0 0
Berkshire Hathaway Inc Cl B COM 084670702 296 1,450 SH   SOLE   1,450 0 0
Boeing Co COM 097023105 3,052 9,465 SH   SOLE   9,465 0 0
Bristol-Myers Squibb Co COM 110122108 258 4,959 SH   SOLE   4,959 0 0
Buckeye Partners LP COM 118230101 233 8,050 SH   SOLE   8,050 0 0
Caterpillar Inc COM 149123101 3,163 24,895 SH   SOLE   24,895 0 0
Chevron Corp. COM 166764100 590 5,425 SH   SOLE   5,425 0 0
Cisco Systems Inc COM 17275R102 303 7,000 SH   SOLE   7,000 0 0
Citigroup Inc. COM 172967424 3,040 58,388 SH   SOLE   58,388 0 0
Coca Cola Co. COM 191216100 228 4,820 SH   SOLE   4,820 0 0
Comcast Corp New Cl. A 20030N101 461 13,550 SH   SOLE   13,550 0 0
Consolidated Edison COM 209115104 950 12,425 SH   SOLE   12,425 0 0
Costco Wholesale Corp COM 22160K105 428 2,100 SH   SOLE   2,100 0 0
CVS Health Corp COM 126650100 580 8,850 SH   SOLE   8,850 0 0
Deere & Co COM 244199105 2,959 19,837 SH   SOLE   19,837 0 0
Disney Walt Co COM 254687106 817 7,450 SH   SOLE   7,450 0 0
Dow Du Pont Inc. COM 26078J100 2,338 43,722 SH   SOLE   43,722 0 0
Energizer Holdings Inc. COM 29272W109 2,022 44,795 SH   SOLE   44,795 0 0
Exxon Mobil Corp COM 30231G102 474 6,945 SH   SOLE   6,945 0 0
Facebook Inc. Cl. A 30303M102 279 2,125 SH   SOLE   2,125 0 0
Fedex Corp. COM 31428X106 2,060 12,769 SH   SOLE   12,769 0 0
Freeport McMoran Copper & Gold Inc COM 35671D857 231 22,400 SH   SOLE   22,400 0 0
General Electric Co COM 369604103 379 50,050 SH   SOLE   50,050 0 0
Gilead Sciences Inc COM 375558103 830 13,275 SH   SOLE   13,275 0 0
Goldman Sachs Group Inc. COM 38141G104 1,449 8,674 SH   SOLE   8,674 0 0
Home Depot Inc COM 437076102 215 1,250 SH   SOLE   1,250 0 0
Illinois Tool Wks Inc. COM 452308109 715 5,640 SH   SOLE   5,640 0 0
Intel Corp COM 458140100 1,165 24,827 SH   SOLE   24,827 0 0
John Bean Technologies Corp. COM 477839104 2,051 28,555 SH   SOLE   28,555 0 0
Johnson & Johnson COM 478160104 3,983 30,862 SH   SOLE   30,862 0 0
JP Morgan Chase & Co COM 46625H100 3,077 31,518 SH   SOLE   31,518 0 0
Mastercard Inc. Cl. A 57636Q104 2,862 15,173 SH   SOLE   15,173 0 0
McCormick & Co. Inc. COM 579780206 2,533 18,190 SH   SOLE   18,190 0 0
Merck & Co New COM 58933Y105 1,678 21,967 SH   SOLE   21,967 0 0
Microsoft Corp COM 594918104 3,880 38,198 SH   SOLE   38,198 0 0
3M Company COM 88579Y101 2,433 12,768 SH   SOLE   12,768 0 0
Netflix Inc COM 64110L106 699 2,611 SH   SOLE   2,611 0 0
Obsidian Energy Ltd. COM 674482104 32 80,000 SH   SOLE   80,000 0 0
Parker Hannifin Corp. COM 701094104 1,398 9,377 SH   SOLE   9,377 0 0
Pepsico Inc. COM 713448108 3,130 28,335 SH   SOLE   28,335 0 0
Pfizer Inc COM 717081103 764 17,500 SH   SOLE   17,500 0 0
Procter & Gamble Co. COM 742718109 377 4,100 SH   SOLE   4,100 0 0
Public Service Enterprise Group LTD COM 744573106 2,902 55,745 SH   SOLE   55,745 0 0
Qualcomm Inc. COM 747525103 495 8,700 SH   SOLE   8,700 0 0
Raytheon Co. COM 755111507 215 1,400 SH   SOLE   1,400 0 0
Royal Dutch Shell PLC Spons. ADR 780259206 854 14,650 SH   SOLE   14,650 0 0
Salesforce.com Inc COM 79466L302 2,829 20,656 SH   SOLE   20,656 0 0
Servicenow Inc. COM 81762P102 2,737 15,372 SH   SOLE   15,372 0 0
JM Smucker Company COM 832669640 2,193 23,462 SH   SOLE   23,462 0 0
SVB Finl Group COM 78486Q101 228 1,200 SH   SOLE   1,200 0 0
Sysco Corp. COM 871829107 244 3,900 SH   SOLE   3,900 0 0
Texas Instruments Inc. COM 882508104 2,509 26,555 SH   SOLE   26,555 0 0
Union Pacific Corp COM 907818108 2,823 20,422 SH   SOLE   20,422 0 0
United Technologies Co COM 913017109 237 2,230 SH   SOLE   2,230 0 0
Uranium Energy Corp. COM 916896103 20 15,600 SH   SOLE   15,600 0 0
Verizon Communications Inc. COM 92343V104 991 17,625 SH   SOLE   17,625 0 0
Visa Inc. COM 92826C839 2,259 17,120 SH   SOLE   17,120 0 0
Citigroup Inc. Preferred Ser S Preferred 172967317 332 13,000 SH   SOLE   13,000 0 0
Goldman Sachs Group Inc. Prfrd Ser N Preferred 38148B504 355 14,000 SH   SOLE   14,000 0 0
UBS AG Ldn Trigger Phoenix AC Euro Stx 50 COM 90274T494 606 67,500 SH   SOLE   67,500 0 0
Eaton Vance High Inc 2021 FD COM 27829W101 178 20,000 SH   SOLE   20,000 0 0
Eaton Vance Muni Bond Fund COM 27827X101 248 22,000 SH   SOLE   22,000 0 0
First Trust Intermediate Duration Pfd Incm. COM 33718W103 599 30,250 SH   SOLE   30,250 0 0
Flaherty & Crumrine Dynamic Pfd Preferred 33848W106 1,133 55,600 SH   SOLE   55,600 0 0
John Hancock Tax Advantaged Div. Income Fd COM 41013V100 311 15,250 SH   SOLE   15,250 0 0
Nuveen Connecticut Quality Incm Muni Fd COM 67060D107 354 31,436 SH   SOLE   31,436 0 0
Nuveen High Income 11/21 Tgt Trm Fd. COM 67077N106 267 30,000 SH   SOLE   30,000 0 0
Nuveen NY AMT-FREE Quality INCM COM 670656107 175 15,000 SH   SOLE   15,000 0 0
Nuveen Muni Value Fund Inc. COM 670928100 311 33,500 SH   SOLE   33,500 0 0
Pimco Dynamic Credit Income Fund COM 72202D106 1,409 66,950 SH   SOLE   66,950 0 0
ALPS Alerian MLP ETF COM 00162Q866 176 20,200 SH   SOLE   20,200 0 0
Consumer Staples Select Sector SPDR COM 81369Y308 748 14,725 SH   SOLE   14,725 0 0
Energy Select Sector SPDR ETF COM 81369Y506 344 6,000 SH   SOLE   6,000 0 0
Exponential Technologies ETF COM 46434V381 1,135 34,125 SH   SOLE   34,125 0 0
Financial Sector SPDR ETF COM 81369Y605 373 15,670 SH   SOLE   15,670 0 0
First Trust DJ Internet Index ETF COM 33733E302 2,621 22,465 SH   SOLE   22,465 0 0
Invesco QQQ Trust, Series 1 COM 46090E103 855 5,540 SH   SOLE   5,540 0 0
Ishares Biotechnology ETF COM 464287556 1,050 10,885 SH   SOLE   10,885 0 0
Ishares Dow Jones US ETF COM 464287846 1,270 10,205 SH   SOLE   10,205 0 0
Ishares Global Healthcare ETF COM 464287325 603 10,650 SH   SOLE   10,650 0 0
Ishares North American Tech ETF COM 464287549 6,437 37,490 SH   SOLE   37,490 0 0
Ishares North American Tech Software ETF COM 464287515 2,186 12,595 SH   SOLE   12,595 0 0
Ishares Russell 1000 Growth ETF COM 464287614 2,546 19,450 SH   SOLE   19,450 0 0
Ishares Russell 2000 ETF COM 464287655 2,004 14,967 SH   SOLE   14,967 0 0
Ishares Russell 2000 Growth ETF COM 464287648 492 2,930 SH   SOLE   2,930 0 0
Ishares Russell Mid-Cap ETF COM 464287499 595 12,801 SH   SOLE   12,801 0 0
Ishares Russell Mid-Cap Growth ETF COM 464287481 2,236 19,665 SH   SOLE   19,665 0 0
Ishares Russell Mid-Cap Value ETF COM 464287473 572 7,490 SH   SOLE   7,490 0 0
Ishares S&P 500 Value ETF COM 464287408 263 2,600 SH   SOLE   2,600 0 0
Ishares US Medical Devices ETF COM 464288810 1,631 8,165 SH   SOLE   8,165 0 0
Ishares US Preferred Stock ETF COM 464288687 1,034 30,200 SH   SOLE   30,200 0 0
Robo Global Robotics & Automation COM 301505707 1,317 40,450 SH   SOLE   40,450 0 0
SPDR S&P Health Care Equipment ETF COM 78464A581 259 3,700 SH   SOLE   3,700 0 0
SPDR S&P Oil & Gas Equip Svc COM 78464A748 157 17,450 SH   SOLE   17,450 0 0
SPDR Healthcare Select Sector COM 81369Y209 1,103 12,750 SH   SOLE   12,750 0 0
Proshares Short 20 Year Treasury COM 74347X849 218 9,750 SH   SOLE   9,750 0 0
SPDR Gold Trust COM 78463V107 285 2,350 SH   SOLE   2,350 0 0
SPDR S&P 500 ETF Trust COM 78462F103 2,134 8,540 SH   SOLE   8,540 0 0
SPDR S&P 600 Small Cap ETF COM 78464A813 243 4,050 SH   SOLE   4,050 0 0
SPDR Ser Tr S&P Dividend COM 78464A763 801 8,950 SH   SOLE   8,950 0 0
SPDR S&P Midcap 400 COM 78467Y107 1,180 3,900 SH   SOLE   3,900 0 0
SPDR S&P Regional Banking ETF COM 78464A698 269 5,750 SH   SOLE   5,750 0 0
SPDR Fd Technology COM 81369Y803 462 7,450 SH   SOLE   7,450 0 0
SPDR Fd Utilities COM 81369Y886 249 4,700 SH   SOLE   4,700 0 0
Vanguard Extended Market ETF COM 922908652 843 8,450 SH   SOLE   8,450 0 0
Vanguard Growth ETF COM 922908736 3,380 25,165 SH   SOLE   25,165 0 0
Vanguard High Div Yield COM 921946406 434 5,566 SH   SOLE   5,566 0 0
Vanguard Large-Cap ETF COM 922908637 1,910 16,631 SH   SOLE   16,631 0 0
Vanguard Mid Cap Growth ETF COM 922908538 828 6,920 SH   SOLE   6,920 0 0
Vanguard Total Stock Market ETF COM 922908769 2,382 18,670 SH   SOLE   18,670 0 0
Vanguard Value ETF COM 922908744 305 3,112 SH   SOLE   3,112 0 0
Ishares TIPS Bond ETF COM 464287176 605 5,523 SH   SOLE   5,523 0 0
SPDR Barclays High Yield Bond ETF COM 78464A417 238 7,100 SH   SOLE   7,100 0 0
Vanguard Short Term Inflation Protected ETF COM 922020805 288 6,000 SH   SOLE   6,000 0 0