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,883 4,202 SH   SOLE   4,202 0 0
Alphabet Inc. Class C COM 02079K107 728 626 SH   SOLE   626 0 0
Amazon Com Inc COM 023135106 7,444 3,818 SH   SOLE   3,818 0 0
American Electrical Power Inc COM 025537101 370 4,625 SH   SOLE   4,625 0 0
Amgen Inc COM 031162100 913 4,505 SH   SOLE   4,505 0 0
Apple Inc. COM 037833100 7,095 27,905 SH   SOLE   27,905 0 0
AT&T Corp COM 00206R102 1,943 66,653 SH   SOLE   66,653 0 0
Bank of America Corp COM 060505104 786 37,043 SH   SOLE   37,043 0 0
Blackstone Group LP COM 09253U108 271 5,950 SH   SOLE   5,950 0 0
Boeing Co COM 097023105 1,559 10,452 SH   SOLE   10,452 0 0
Bristol-Myers Squibb Co COM 110122108 369 6,625 SH   SOLE   6,625 0 0
Caterpillar Inc COM 149123101 2,810 24,220 SH   SOLE   24,220 0 0
Chevron Corp. COM 166764100 362 5,000 SH   SOLE   5,000 0 0
Cisco Systems Inc COM 17275R102 275 7,000 SH   SOLE   7,000 0 0
Citigroup Inc. COM 172967424 2,345 55,685 SH   SOLE   55,685 0 0
Coca Cola Co. COM 191216100 213 4,820 SH   SOLE   4,820 0 0
Consolidated Edison COM 209115104 655 8,400 SH   SOLE   8,400 0 0
Costco Wholesale Corp COM 22160K105 619 2,171 SH   SOLE   2,171 0 0
CVS Health Corp COM 126650100 712 12,000 SH   SOLE   12,000 0 0
Danaher Corp. COM 235851102 3,220 23,267 SH   SOLE   23,267 0 0
Deere & Co COM 244199105 3,251 23,530 SH   SOLE   23,530 0 0
Disney Walt Co COM 254687106 854 8,840 SH   SOLE   8,840 0 0
Duke Energy Corp. COM 26441C204 291 3,600 SH   SOLE   3,600 0 0
Fedex Corp. COM 31428X106 2,330 19,217 SH   SOLE   19,217 0 0
Freeport McMoran Copper & Gold Inc COM 35671D857 138 20,400 SH   SOLE   20,400 0 0
General Electric Co COM 369604103 906 114,125 SH   SOLE   114,125 0 0
Gilead Sciences Inc COM 375558103 766 10,250 SH   SOLE   10,250 0 0
Intel Corp COM 458140100 1,064 19,652 SH   SOLE   19,652 0 0
Iron Mountain Inc. COM 46284V101 684 28,750 SH   SOLE   28,750 0 0
Johnson & Johnson COM 478160104 3,372 25,712 SH   SOLE   25,712 0 0
JP Morgan Chase & Co COM 46625H100 2,674 29,703 SH   SOLE   29,703 0 0
Lam Research Corp. COM 512807108 2,511 10,461 SH   SOLE   10,461 0 0
Mastercard Inc. Cl. A 57636Q104 3,039 12,582 SH   SOLE   12,582 0 0
McCormick & Co. Inc. COM 579780206 2,365 16,745 SH   SOLE   16,745 0 0
Merck & Co New COM 58933Y105 885 11,505 SH   SOLE   11,505 0 0
Microsoft Corp COM 594918104 4,946 31,363 SH   SOLE   31,363 0 0
Netflix Inc COM 64110L106 779 2,075 SH   SOLE   2,075 0 0
Nvidia Corp. COM 67066G104 464 1,760 SH   SOLE   1,760 0 0
Pepsico Inc. COM 713448108 3,559 29,630 SH   SOLE   29,630 0 0
Pfizer Inc COM 717081103 277 8,500 SH   SOLE   8,500 0 0
Procter & Gamble Co. COM 742718109 385 3,500 SH   SOLE   3,500 0 0
Salesforce.com Inc COM 79466L302 3,089 21,456 SH   SOLE   21,456 0 0
Schlumberger Ltd. COM 806857108 404 29,925 SH   SOLE   29,925 0 0
Servicenow Inc. COM 81762P102 3,735 13,032 SH   SOLE   13,032 0 0
Shopify Inc. COM 82509L107 2,745 6,585 SH   SOLE   6,585 0 0
JM Smucker Company COM 832669640 2,526 22,753 SH   SOLE   22,753 0 0
Splunk Inc. COM 848637104 2,895 22,937 SH   SOLE   22,937 0 0
Union Pacific Corp COM 907818108 382 2,710 SH   SOLE   2,710 0 0
Verizon Communications Inc. COM 92343V104 872 16,225 SH   SOLE   16,225 0 0
Citigroup Inc. Preferred Ser S Preferred 172967317 687 27,150 SH   SOLE   27,150 0 0
Goldman Sachs Group Inc. Prfrd Ser N Preferred 38148B504 820 32,275 SH   SOLE   32,275 0 0
Tennessee Valley Auth 6.75 NT 6/1/28 Preferred 880591300 202 8,195 SH   SOLE   8,195 0 0
JPMorgan Chase Dep SH 1/400 5.75 (DD) Preferred 48128B655 215 8,500 SH   SOLE   8,500 0 0
Eaton Vance Muni Bond Fund COM 27827X101 861 68,998 SH   SOLE   68,998 0 0
First Trust Intermediate Duration Pfd Incm. COM 33718W103 967 54,200 SH   SOLE   54,200 0 0
Flaherty & Crumrine Dynamic Pfd Preferred 33848W106 1,505 74,400 SH   SOLE   74,400 0 0
John Hancock Tax Advantaged Div. Income Fd COM 41013V100 187 10,625 SH   SOLE   10,625 0 0
Nuveen High Income 11/21 Tgt Trm Fd. COM 67077N106 903 105,000 SH   SOLE   105,000 0 0
Nuveen ATM-Free Municipal Credit Incm Fd. COM 67071L106 842 57,323 SH   SOLE   57,323 0 0
Nuveen Muni Value Fund Inc. COM 670928100 669 62,500 SH   SOLE   62,500 0 0
Nuveen New York AMT-Free Quality Incm COM 670656107 219 17,500 SH   SOLE   17,500 0 0
Pimco Dynamic Credit Income Fund COM 72202D106 1,184 70,400 SH   SOLE   70,400 0 0
Consumer Discretionary Select Sector SPDR COM 81369Y407 1,697 17,300 SH   SOLE   17,300 0 0
Consumer Staples Select Sector SPDR COM 81369Y308 562 10,325 SH   SOLE   10,325 0 0
Energy Select Sector SPDR ETF COM 81369Y506 219 7,550 SH   SOLE   7,550 0 0
Exponential Technologies ETF COM 46434V381 1,066 29,925 SH   SOLE   29,925 0 0
Financial Sector SPDR ETF COM 81369Y605 269 12,900 SH   SOLE   12,900 0 0
First Trust DJ Internet Index ETF COM 33733E302 371 3,000 SH   SOLE   3,000 0 0
Invesco QQQ Trust, Series 1 COM 46090E103 1,050 5,515 SH   SOLE   5,515 0 0
Ishares Biotechnology ETF COM 464287556 694 6,440 SH   SOLE   6,440 0 0
Ishares Dow Jones US ETF COM 464287846 1,173 9,295 SH   SOLE   9,295 0 0
Ishares Global Healthcare ETF COM 464287325 271 4,450 SH   SOLE   4,450 0 0
Ishares North American Tech ETF COM 464287549 7,687 36,300 SH   SOLE   36,300 0 0
Ishares North American Tech Software ETF COM 464287515 2,734 13,000 SH   SOLE   13,000 0 0
Ishares Russell 1000 Growth ETF COM 464287614 3,216 21,350 SH   SOLE   21,350 0 0
Ishares Russell 2000 ETF COM 464287655 1,022 8,927 SH   SOLE   8,927 0 0
Ishares Russell Mid-Cap ETF COM 464287499 553 12,801 SH   SOLE   12,801 0 0
Ishares Russell Mid-Cap Growth ETF COM 464287481 2,349 19,315 SH   SOLE   19,315 0 0
Ishares Russell Mid-Cap Value ETF COM 464287473 381 5,940 SH   SOLE   5,940 0 0
Ishares S&P 500 Value ETF COM 464287408 250 2,600 SH   SOLE   2,600 0 0
Ishares US Medical Devices ETF COM 464288810 2,152 9,550 SH   SOLE   9,550 0 0
Ishares US Preferred Stock ETF COM 464288687 1,952 61,300 SH   SOLE   61,300 0 0
Robo Global Robotics & Automation COM 301505707 627 18,675 SH   SOLE   18,675 0 0
SPDR S&P 500 ETF Trust COM 78462F103 1,740 6,750 SH   SOLE   6,750 0 0
SPDR Ser Tr S&P Dividend COM 78464A763 679 8,500 SH   SOLE   8,500 0 0
SPDR S&P Midcap 400 COM 78467Y107 933 3,550 SH   SOLE   3,550 0 0
SPDR Fd Technology COM 81369Y803 2,369 29,475 SH   SOLE   29,475 0 0
SPDR Fd Utilities COM 81369Y886 233 4,200 SH   SOLE   4,200 0 0
Vanguard Extended Market ETF COM 922908652 774 8,550 SH   SOLE   8,550 0 0
Vanguard Growth ETF COM 922908736 4,140 26,420 SH   SOLE   26,420 0 0
Vanguard High Div Yield COM 921946406 394 5,566 SH   SOLE   5,566 0 0
Vanguard Large-Cap ETF COM 922908637 2,017 17,031 SH   SOLE   17,031 0 0
Vanguard Mega Cap Growth ETF COM 921910816 2,198 17,300 SH   SOLE   17,300 0 0
Vanguard Mid Cap Growth ETF COM 922908538 927 7,320 SH   SOLE   7,320 0 0
Vanguard Total Stock Market ETF COM 922908769 3,399 26,370 SH   SOLE   26,370 0 0
Vanguard Value ETF COM 922908744 277 3,112 SH   SOLE   3,112 0 0
Ishares TIPS Bond ETF COM 464287176 693 5,873 SH   SOLE   5,873 0 0
Vanguard Short Term Inflation Protected ETF COM 922020805 292 6,000 SH   SOLE   6,000 0 0