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 5,231 4,445 SH   SOLE   4,445 0 0
Alphabet Inc. Class C COM 02079K107 758 646 SH   SOLE   646 0 0
Altria Group Inc. COM 02209S103 230 4,000 SH   SOLE   4,000 0 0
Amazon Com Inc COM 023135106 7,445 4,181 SH   SOLE   4,181 0 0
American Electrical Power Inc COM 025537101 387 4,625 SH   SOLE   4,625 0 0
Amgen Inc COM 031162100 868 4,570 SH   SOLE   4,570 0 0
Apple Inc. COM 037833100 4,167 21,938 SH   SOLE   21,938 0 0
AT&T Corp COM 00206R102 2,329 74,261 SH   SOLE   74,261 0 0
Bank of America Corp COM 060505104 1,311 47,501 SH   SOLE   47,501 0 0
Blackstone Group LP COM 09253U108 203 5,800 SH   SOLE   5,800 0 0
Boeing Co COM 097023105 3,608 9,460 SH   SOLE   9,460 0 0
Bristol-Myers Squibb Co COM 110122108 284 5,959 SH   SOLE   5,959 0 0
Buckeye Partners LP COM 118230101 274 8,050 SH   SOLE   8,050 0 0
Caterpillar Inc COM 149123101 3,363 24,820 SH   SOLE   24,820 0 0
Cheniere Energy, Inc. COM 16411R208 3,192 46,695 SH   SOLE   46,695 0 0
Chevron Corp. COM 166764100 668 5,425 SH   SOLE   5,425 0 0
Cisco Systems Inc COM 17275R102 378 7,000 SH   SOLE   7,000 0 0
Citigroup Inc. COM 172967424 3,557 57,163 SH   SOLE   57,163 0 0
Coca Cola Co. COM 191216100 226 4,820 SH   SOLE   4,820 0 0
Comcast Corp New Cl. A 20030N101 522 13,050 SH   SOLE   13,050 0 0
Consolidated Edison COM 209115104 712 8,400 SH   SOLE   8,400 0 0
Costco Wholesale Corp COM 22160K105 508 2,100 SH   SOLE   2,100 0 0
Cronos Group Inc. COM 22717L101 769 14,250 SH   SOLE   14,250 0 0
CVS Health Corp COM 126650100 769 14,250 SH   SOLE   14,250 0 0
Danaher Corp. COM 235851102 3,484 26,387 SH   SOLE   26,387 0 0
Deere & Co COM 244199105 3,235 20,242 SH   SOLE   20,242 0 0
Disney Walt Co COM 254687106 738 6,650 SH   SOLE   6,650 0 0
Dow Du Pont Inc. COM 26078J100 2,396 44,947 SH   SOLE   44,947 0 0
Duke Energy Corp. COM 26441C204 324 3,600 SH   SOLE   3,600 0 0
Emerson Electric Corp. COM 291011104 3,129 45,705 SH   SOLE   45,705 0 0
Exxon Mobil Corp COM 30231G102 491 6,075 SH   SOLE   6,075 0 0
Fedex Corp. COM 31428X106 2,411 13,289 SH   SOLE   13,289 0 0
Freeport McMoran Copper & Gold Inc COM 35671D857 289 22,400 SH   SOLE   22,400 0 0
General Electric Co COM 369604103 515 51,600 SH   SOLE   51,600 0 0
Gilead Sciences Inc COM 375558103 824 12,675 SH   SOLE   12,675 0 0
Goldman Sachs Group Inc. COM 38141G104 1,833 9,549 SH   SOLE   9,549 0 0
Home Depot Inc COM 437076102 201 1,050 SH   SOLE   1,050 0 0
Intel Corp COM 458140100 1,290 24,027 SH   SOLE   24,027 0 0
John Bean Technologies Corp. COM 477839104 2,987 32,505 SH   SOLE   32,505 0 0
Johnson & Johnson COM 478160104 4,040 28,902 SH   SOLE   28,902 0 0
JP Morgan Chase & Co COM 46625H100 3,215 31,758 SH   SOLE   31,758 0 0
Mastercard Inc. Cl. A 57636Q104 3,550 15,078 SH   SOLE   15,078 0 0
McCormick & Co. Inc. COM 579780206 2,799 18,580 SH   SOLE   18,580 0 0
Merck & Co New COM 58933Y105 1,324 15,917 SH   SOLE   15,917 0 0
Microsoft Corp COM 594918104 4,384 37,173 SH   SOLE   37,173 0 0
3M Company COM 88579Y101 2,679 12,893 SH   SOLE   12,893 0 0
Netflix Inc COM 64110L106 929 2,605 SH   SOLE   2,605 0 0
NXP Semiconductor N.V. COM N6596X109 225 2,550 SH   SOLE   2,550 0 0
Obsidian Energy Ltd. COM 674482104 17 60,000 SH   SOLE   60,000 0 0
Parker Hannifin Corp. COM 701094104 1,682 9,802 SH   SOLE   9,802 0 0
Pepsico Inc. COM 713448108 3,535 28,845 SH   SOLE   28,845 0 0
Pfizer Inc COM 717081103 743 17,500 SH   SOLE   17,500 0 0
Procter & Gamble Co. COM 742718109 364 3,500 SH   SOLE   3,500 0 0
Public Service Enterprise Group LTD COM 744573106 3,331 56,070 SH   SOLE   56,070 0 0
Qualcomm Inc. COM 747525103 459 8,050 SH   SOLE   8,050 0 0
Raytheon Co. COM 755111507 273 1,500 SH   SOLE   1,500 0 0
Royal Dutch Shell PLC Spons. ADR 780259206 729 11,650 SH   SOLE   11,650 0 0
Salesforce.com Inc COM 79466L302 3,320 20,961 SH   SOLE   20,961 0 0
Schlumberger Ltd. COM 806857108 754 17,300 SH   SOLE   17,300 0 0
Servicenow Inc. COM 81762P102 3,853 15,632 SH   SOLE   15,632 0 0
JM Smucker Company COM 832669640 2,778 23,843 SH   SOLE   23,843 0 0
Splunk Inc. COM 848637104 2,973 23,862 SH   SOLE   23,862 0 0
SVB Finl Group COM 78486Q101 239 1,075 SH   SOLE   1,075 0 0
Sysco Corp. COM 871829107 260 3,900 SH   SOLE   3,900 0 0
Texas Instruments Inc. COM 882508104 2,814 26,525 SH   SOLE   26,525 0 0
Union Pacific Corp COM 907818108 3,385 20,247 SH   SOLE   20,247 0 0
Uranium Energy Corp. COM 916896103 24 17,100 SH   SOLE   17,100 0 0
Verizon Communications Inc. COM 92343V104 989 16,720 SH   SOLE   16,720 0 0
Visa Inc. COM 92826C839 2,713 17,370 SH   SOLE   17,370 0 0
Workday Inc. COM 98138H101 3,344 17,339 SH   SOLE   17,339 0 0
Xilinx Inc. COM 983919101 2,978 23,485 SH   SOLE   23,485 0 0
Citigroup Inc. Preferred Ser S Preferred 172967317 339 13,000 SH   SOLE   13,000 0 0
Goldman Sachs Group Inc. Prfrd Ser N Preferred 38148B504 365 14,000 SH   SOLE   14,000 0 0
Tennessee Valley Auth 6.75 NT 6/1/28 Preferred 880591300 216 8,195 SH   SOLE   8,195 0 0
JPMorgan Chase Dep SH 1/400 5.75 (DD) Preferred 48128B655 219 8,500 SH   SOLE   8,500 0 0
UBS AG Ldn Trigger Phoenix AC Euro Stx 50 COM 90274T494 582 60,000 SH   SOLE   60,000 0 0
Eaton Vance High Inc 2021 FD COM 27829W101 194 20,000 SH   SOLE   20,000 0 0
Eaton Vance Muni Bond Fund COM 27827X101 422 34,000 SH   SOLE   34,000 0 0
First Trust Intermediate Duration Pfd Incm. COM 33718W103 1,029 47,200 SH   SOLE   47,200 0 0
Flaherty & Crumrine Dynamic Pfd Preferred 33848W106 1,475 62,100 SH   SOLE   62,100 0 0
John Hancock Tax Advantaged Div. Income Fd COM 41013V100 264 10,625 SH   SOLE   10,625 0 0
Nuveen Connecticut Quality Incm Muni Fd COM 67060D107 409 33,936 SH   SOLE   33,936 0 0
Nuveen High Income 11/21 Tgt Trm Fd. COM 67077N106 293 30,000 SH   SOLE   30,000 0 0
Nuveen NY AMT-FREE Quality INCM COM 670656107 127 10,000 SH   SOLE   10,000 0 0
Nuveen Muni Value Fund Inc. COM 670928100 335 33,500 SH   SOLE   33,500 0 0
Pimco Dynamic Credit Income Fund COM 72202D106 1,526 65,150 SH   SOLE   65,150 0 0
TC Pipelines LC COM 87233Q108 218 5,825 SH   SOLE   5,825 0 0
ALPS Alerian MLP ETF COM 00162Q866 152 15,200 SH   SOLE   15,200 0 0
Consumer Staples Select Sector SPDR COM 81369Y308 613 10,925 SH   SOLE   10,925 0 0
Energy Select Sector SPDR ETF COM 81369Y506 400 6,050 SH   SOLE   6,050 0 0
Exponential Technologies ETF COM 46434V381 1,296 34,125 SH   SOLE   34,125 0 0
Financial Sector SPDR ETF COM 81369Y605 261 10,170 SH   SOLE   10,170 0 0
First Trust DJ Internet Index ETF COM 33733E302 3,106 22,365 SH   SOLE   22,365 0 0
Invesco QQQ Trust, Series 1 COM 46090E103 950 5,290 SH   SOLE   5,290 0 0
Ishares Biotechnology ETF COM 464287556 1,153 10,315 SH   SOLE   10,315 0 0
Ishares Dow Jones US ETF COM 464287846 1,421 10,065 SH   SOLE   10,065 0 0
Ishares Global Healthcare ETF COM 464287325 651 10,650 SH   SOLE   10,650 0 0
Ishares North American Tech ETF COM 464287549 7,722 37,445 SH   SOLE   37,445 0 0
Ishares North American Tech Software ETF COM 464287515 2,655 12,595 SH   SOLE   12,595 0 0
Ishares Russell 1000 Growth ETF COM 464287614 2,944 19,450 SH   SOLE   19,450 0 0
Ishares Russell 2000 ETF COM 464287655 2,521 16,467 SH   SOLE   16,467 0 0
Ishares Russell 2000 Growth ETF COM 464287648 576 2,930 SH   SOLE   2,930 0 0
Ishares Russell Mid-Cap ETF COM 464287499 691 12,801 SH   SOLE   12,801 0 0
Ishares Russell Mid-Cap Growth ETF COM 464287481 2,634 19,415 SH   SOLE   19,415 0 0
Ishares Russell Mid-Cap Value ETF COM 464287473 1,206 13,890 SH   SOLE   13,890 0 0
Ishares S&P 500 Value ETF COM 464287408 293 2,600 SH   SOLE   2,600 0 0
Ishares US Medical Devices ETF COM 464288810 1,890 8,165 SH   SOLE   8,165 0 0
Ishares US Preferred Stock ETF COM 464288687 1,122 30,700 SH   SOLE   30,700 0 0
Robo Global Robotics & Automation COM 301505707 1,555 40,150 SH   SOLE   40,150 0 0
SPDR S&P Health Care Equipment ETF COM 78464A581 297 3,700 SH   SOLE   3,700 0 0
SPDR S&P Oil & Gas Equip Svc COM 78464A748 384 33,250 SH   SOLE   33,250 0 0
SPDR Healthcare Select Sector COM 81369Y209 1,110 12,100 SH   SOLE   12,100 0 0
SPDR S&P 500 ETF Trust COM 78462F103 2,356 8,340 SH   SOLE   8,340 0 0
SPDR S&P 600 Small Cap ETF COM 78464A813 283 4,250 SH   SOLE   4,250 0 0
SPDR Ser Tr S&P Dividend COM 78464A763 790 7,950 SH   SOLE   7,950 0 0
SPDR S&P Midcap 400 COM 78467Y107 1,347 3,900 SH   SOLE   3,900 0 0
SPDR Ser Tr S&P Oil & Gas Exp & Prod COM 78464A730 266 8,650 SH   SOLE   8,650 0 0
SPDR Fd Technology COM 81369Y803 551 7,450 SH   SOLE   7,450 0 0
SPDR Fd Utilities COM 81369Y886 273 4,700 SH   SOLE   4,700 0 0
Vanguard Extended Market ETF COM 922908652 1,068 9,250 SH   SOLE   9,250 0 0
Vanguard Growth ETF COM 922908736 3,999 25,565 SH   SOLE   25,565 0 0
Vanguard High Div Yield COM 921946406 477 5,566 SH   SOLE   5,566 0 0
Vanguard Large-Cap ETF COM 922908637 2,211 17,031 SH   SOLE   17,031 0 0
Vanguard Mid-Cap ETF COM 922908629 285 1,770 SH   SOLE   1,770 0 0
Vanguard Mid Cap Growth ETF COM 922908538 988 6,920 SH   SOLE   6,920 0 0
Vanguard Total Stock Market ETF COM 922908769 3,802 26,270 SH   SOLE   26,270 0 0
Vanguard Value ETF COM 922908744 335 3,112 SH   SOLE   3,112 0 0
Ishares TIPS Bond ETF COM 464287176 624 7,100 SH   SOLE   7,100 0 0
SPDR Barclays High Yield Bond ETF COM 78464A417 255 7,100 SH   SOLE   7,100 0 0
Vanguard Short Term Inflation Protected ETF COM 922020805 292 6,000 SH   SOLE   6,000 0 0