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 COM 88579Y101 9,742 56,200 SH   SOLE NONE 56,200 0 0
ABB Ltd ADR COM 000375204 501 25,000 SH   SOLE NONE 25,000 0 0
Abbott Labs COM 002824100 4,304 51,173 SH   SOLE NONE 51,173 0 0
Abbvie Inc COM 00287Y109 1,309 18,000 SH   SOLE NONE 18,000 0 0
Accenture PLC COM G1151C101 1,256 6,800 SH   SOLE NONE 6,800 0 0
Adobe Systems Inc COM 00724F101 11,391 38,658 SH   SOLE NONE 38,658 0 0
Air Lease COM 00912X302 7,964 192,639 SH   SOLE NONE 192,639 0 0
Akamai Technologies COM 00971T101 946 11,800 SH   SOLE NONE 11,800 0 0
Allstate Corp COM 020002101 3,352 32,960 SH   SOLE NONE 32,960 0 0
Alphabet Class A COM 02079K305 16,869 15,579 SH   SOLE NONE 15,579 0 0
Alphabet Class C COM 02079K107 16,493 15,258 SH   SOLE NONE 15,258 0 0
Altaba Inc COM 021346101 1,836 26,470 SH   SOLE NONE 26,470 0 0
Altria Group COM 02209S103 2,443 51,605 SH   SOLE NONE 51,605 0 0
Amazoncom COM 023135106 71,524 37,771 SH   SOLE NONE 37,771 0 0
Amdocs Limited COM G02602103 334 5,382 SH   SOLE NONE 5,382 0 0
American Elec Power COM 025537101 484 5,500 SH   SOLE NONE 5,500 0 0
American Express COM 025816109 26,295 213,020 SH   SOLE NONE 213,020 0 0
American Intl Group COM 026874107 1,161 21,788 SH   SOLE NONE 21,788 0 0
American Tower COM 03027X100 17,364 84,929 SH   SOLE NONE 84,929 0 0
Ameriprise Financial COM 03076C106 5,611 38,655 SH   SOLE NONE 38,655 0 0
Amgen Inc COM 031162100 6,085 33,020 SH   SOLE NONE 33,020 0 0
Analog Devices Inc COM 032654105 4,018 35,600 SH   SOLE NONE 35,600 0 0
Apple Inc COM 037833100 24,959 126,106 SH   SOLE NONE 126,106 0 0
ATT Inc COM 00206R102 8,731 260,557 SH   SOLE NONE 260,557 0 0
Automatic Data COM 053015103 1,770 10,705 SH   SOLE NONE 10,705 0 0
Avon Products Inc COM 054303102 43 11,095 SH   SOLE NONE 11,095 0 0
Bank of Amer Corp COM 060505104 8,632 297,664 SH   SOLE NONE 297,664 0 0
Bausch Health COM 071734107 422 16,738 SH   SOLE NONE 16,738 0 0
Becton Dickinson COM 075887109 814 3,230 SH   SOLE NONE 3,230 0 0
Bed Bath Beyond COM 075896100 361 31,100 SH   SOLE NONE 31,100 0 0
Berkshire Hath Cl A COM 084670108 3,184 10 SH   SOLE NONE 10 0 0
Berkshire Hathaway B COM 084670207 23,251 109,074 SH   SOLE NONE 109,074 0 0
Boeing Company COM 097023105 4,623 12,700 SH   SOLE NONE 12,700 0 0
Booking Holdings Inc COM 09857L108 1,875 1,000 SH   SOLE NONE 1,000 0 0
BP PLC ADR COM 055622104 417 10,000 SH   SOLE NONE 10,000 0 0
Bristol-Myers Squibb COM 110122108 1,088 24,000 SH   SOLE NONE 24,000 0 0
Broadcom Limited COM Y09827109 10,297 35,770 SH   SOLE NONE 35,770 0 0
Cable ONE COM 12685J105 4,438 3,790 SH   SOLE NONE 3,790 0 0
Capital One Financial COM 14040H105 724 7,977 SH   SOLE NONE 7,977 0 0
Carnival Corp COM 143658300 5,874 126,184 SH   SOLE NONE 126,184 0 0
CBS Corp CL B COM 124857202 4,250 85,175 SH   SOLE NONE 85,175 0 0
Celgene Corp COM 151020104 4,226 45,716 SH   SOLE NONE 45,716 0 0
Chevron-Texaco Corp COM 166764100 5,584 44,876 SH   SOLE NONE 44,876 0 0
Chubb Ltd COM H1467J104 1,688 11,462 SH   SOLE NONE 11,462 0 0
Cisco Systems Inc COM 17275R102 7,819 142,865 SH   SOLE NONE 142,865 0 0
Citigroup Inc COM 172967101 4,899 69,951 SH   SOLE NONE 69,951 0 0
Coca-Cola Co COM 191216100 2,648 52,000 SH   SOLE NONE 52,000 0 0
Cognizant Tech Sol COM 192446102 1,436 22,660 SH   SOLE NONE 22,660 0 0
Colgate-Palmolive COM 194162103 13,789 192,400 SH   SOLE NONE 192,400 0 0
Comcast Corp Cl A COM 20030N101 29,332 693,758 SH   SOLE NONE 693,758 0 0
ConAgra Foods Inc COM 205887102 329 12,400 SH   SOLE NONE 12,400 0 0
ConocoPhilips COM 20825C104 4,873 79,879 SH   SOLE NONE 79,879 0 0
Consolidated Edison COM 209115104 605 6,900 SH   SOLE NONE 6,900 0 0
Corning Inc COM 219350105 3,212 96,650 SH   SOLE NONE 96,650 0 0
Corteva Inc COM 22052L104 469 15,863 SH   SOLE NONE 15,863 0 0
Costco Wholesale COM 22160k105 1,691 6,400 SH   SOLE NONE 6,400 0 0
Crown Castle Intl COM 228227104 7,291 55,937 SH   SOLE NONE 55,937 0 0
CVS Corp COM 126650100 3,484 63,939 SH   SOLE NONE 63,939 0 0
Danaher Corp COM 235851102 1,593 11,143 SH   SOLE NONE 11,143 0 0
Dell Technologies Inc COM 24703L202 704 13,851 SH   SOLE NONE 13,851 0 0
Discover Financial COM 617446448 745 9,600 SH   SOLE NONE 9,600 0 0
Discovery Inc C COM 25470F302 274 9,615 SH   SOLE NONE 9,615 0 0
Dominion Energy COM 25746U109 441 5,700 SH   SOLE NONE 5,700 0 0
Dow Inc COM 260557103 782 15,863 SH   SOLE NONE 15,863 0 0
Duke Energy Corp COM 264399106 635 7,200 SH   SOLE NONE 7,200 0 0
DuPont de Nemours COM 26614N102 1,191 15,863 SH   SOLE NONE 15,863 0 0
Eaton Vance Tax Mngd COM 27829C105 2,428 247,996 SH   SOLE NONE 247,996 0 0
eBay Inc COM 278642103 363 9,200 SH   SOLE NONE 9,200 0 0
Ecolab Inc COM 278865100 775 3,925 SH   SOLE NONE 3,925 0 0
Electronic Arts COM 285512109 1,201 11,858 SH   SOLE NONE 11,858 0 0
Eli Lilly COM 532457108 21,338 192,600 SH   SOLE NONE 192,600 0 0
Emerson Electric COM 291011104 1,214 18,200 SH   SOLE NONE 18,200 0 0
Exelon Corp COM 30161N101 393 8,200 SH   SOLE NONE 8,200 0 0
Exxon Mobil Corp COM 30231G102 7,617 99,400 SH   SOLE NONE 99,400 0 0
Facebook Inc COM 30303M102 17,635 91,372 SH   SOLE NONE 91,372 0 0
Federal Express COM 31428X106 8,606 52,414 SH   SOLE NONE 52,414 0 0
Fidelity Natl Info COM 31620M109 375 3,060 SH   SOLE NONE 3,060 0 0
Flex Ltd COM Y2573F102 504 52,695 SH   SOLE NONE 52,695 0 0
Fox Corp COM 35137L105 500 13,638 SH   SOLE NONE 13,638 0 0
Freeport-McMoRan COM 35671D857 3,076 264,939 SH   SOLE NONE 264,939 0 0
General Electric Co COM 369604103 2,844 270,881 SH   SOLE NONE 270,881 0 0
Gilead Sciences Inc COM 375558103 1,972 29,184 SH   SOLE NONE 29,184 0 0
GlaxoSmithKline ADR COM 37733W105 9,714 242,730 SH   SOLE NONE 242,730 0 0
Goldman Sachs Group COM 38141G104 1,095 5,350 SH   SOLE NONE 5,350 0 0
Graham Holdings Co COM 384637104 2,615 3,790 SH   SOLE NONE 3,790 0 0
Hartford Finl Ser COM 416515104 10,420 187,000 SH   SOLE NONE 187,000 0 0
Hess Corp COM 42809H107 7,762 122,100 SH   SOLE NONE 122,100 0 0
Hewlett Packard Enter COM 42824C109 392 26,200 SH   SOLE NONE 26,200 0 0
Home Depot Inc COM 437076102 3,582 17,224 SH   SOLE NONE 17,224 0 0
Honeywell Intl COM 438516106 13,098 75,022 SH   SOLE NONE 75,022 0 0
HP Inc COM 40434L105 545 26,200 SH   SOLE NONE 26,200 0 0
Illinois Tool Works COM 452308109 11,477 76,100 SH   SOLE NONE 76,100 0 0
Ingredion Inc COM 457187102 1,122 13,598 SH   SOLE NONE 13,598 0 0
Intel Corp COM 458140100 5,524 115,400 SH   SOLE NONE 115,400 0 0
InterDigital Inc COM 45867G101 478 7,420 SH   SOLE NONE 7,420 0 0
International Paper COM 460146103 1,754 40,500 SH   SOLE NONE 40,500 0 0
Intl Bus Machines COM 459200101 5,202 37,725 SH   SOLE NONE 37,725 0 0
Intuit Inc COM 461202103 5,383 20,600 SH   SOLE NONE 20,600 0 0
Invesco Finl Pre ETF COM 46137V621 553 30,000 SH   SOLE NONE 30,000 0 0
Invesco Preferred ETF COM 46138E511 585 40,000 SH   SOLE NONE 40,000 0 0
Invesco QQQ Trust COM 46090E103 69,537 372,376 SH   SOLE NONE 372,376 0 0
iShares FTSE/China 25 COM 464287184 1,227 28,700 SH   SOLE NONE 28,700 0 0
iShares MSCI EAFE COM 464287465 283 4,300 SH   SOLE NONE 4,300 0 0
iShares MSCI Japan COM 464286848 573 10,500 SH   SOLE NONE 10,500 0 0
iShares Russell 2000G COM 464287648 134,226 668,223 SH   SOLE NONE 668,223 0 0
iShares US Pre Stock COM 464288687 553 15,000 SH   SOLE NONE 15,000 0 0
Janus Henderson Grp COM G4474Y214 533 24,915 SH   SOLE NONE 24,915 0 0
Johnson Johnson COM 478160104 25,781 185,102 SH   SOLE NONE 185,102 0 0
JPMorgan Chase COM 46625H100 12,776 114,279 SH   SOLE NONE 114,279 0 0
Kansas City So Ind COM 485170302 8,674 71,200 SH   SOLE NONE 71,200 0 0
Laboratory Corp COM 50540R409 7,021 40,606 SH   SOLE NONE 40,606 0 0
Lamb Weston Hldgs COM 513272104 262 4,133 SH   SOLE NONE 4,133 0 0
Legg Mason Inc COM 524901105 339 8,850 SH   SOLE NONE 8,850 0 0
Liberty Broadband C COM 530307305 268 2,574 SH   SOLE NONE 2,574 0 0
Liberty Global Ser C COM 530555309 287 10,827 SH   SOLE NONE 10,827 0 0
Liberty SiriusXM C COM 531229607 391 10,302 SH   SOLE NONE 10,302 0 0
Linde PLC COM G5494J103 1,606 8,000 SH   SOLE NONE 8,000 0 0
Lockheed Martin COM 539830109 1,200 3,300 SH   SOLE NONE 3,300 0 0
Lowes Cos Inc COM 548661107 1,206 11,950 SH   SOLE NONE 11,950 0 0
Marvell Technology COM G5876H105 458 19,190 SH   SOLE NONE 19,190 0 0
Mastercard Inc COM 57636Q104 6,084 23,000 SH   SOLE NONE 23,000 0 0
McDermott Intl COM 580037109 127 13,184 SH   SOLE NONE 13,184 0 0
McDonalds Corp COM 580135101 1,869 9,000 SH   SOLE NONE 9,000 0 0
Medtronic PLC COM 585055106 11,066 113,627 SH   SOLE NONE 113,627 0 0
Merck Co COM 589331107 15,254 181,926 SH   SOLE NONE 181,926 0 0
Metlife Inc COM 59156R108 2,656 53,482 SH   SOLE NONE 53,482 0 0
Microsoft Corp COM 594918104 16,167 120,682 SH   SOLE NONE 120,682 0 0
Mondelez Intl Inc COM 609207105 2,067 38,353 SH   SOLE NONE 38,353 0 0
Morgan Stanley COM 617446448 955 21,800 SH   SOLE NONE 21,800 0 0
Netflix Inc COM 64110L106 1,837 5,000 SH   SOLE NONE 5,000 0 0
News Corp COM 65249B109 184 13,640 SH   SOLE NONE 13,640 0 0
Nextera Energy Inc COM 65339F101 2,376 11,600 SH   SOLE NONE 11,600 0 0
NIKE Inc Cl B COM 654106103 1,662 19,800 SH   SOLE NONE 19,800 0 0
Nordstrom Inc COM 655664100 631 19,790 SH   SOLE NONE 19,790 0 0
Norfolk Southern Corp COM 655844108 8,521 42,750 SH   SOLE NONE 42,750 0 0
Novartis AG ADR COM 66987V109 548 6,000 SH   SOLE NONE 6,000 0 0
Nu Skin Ent Inc COM 67018T105 207 4,200 SH   SOLE NONE 4,200 0 0
Nvidia Corp COM 67066G104 1,324 8,060 SH   SOLE NONE 8,060 0 0
NXP Semiconductors COM N6596X109 359 3,682 SH   SOLE NONE 3,682 0 0
Oracle Corp COM 68389X105 4,142 72,700 SH   SOLE NONE 72,700 0 0
Palo Alto Networks COM 697435105 6,120 30,037 SH   SOLE NONE 30,037 0 0
Paychex Inc COM 704326107 699 8,500 SH   SOLE NONE 8,500 0 0
PayPal Holdings COM 70450Y103 13,440 117,417 SH   SOLE NONE 117,417 0 0
PepsiCo Inc COM 713448108 46,290 353,011 SH   SOLE NONE 353,011 0 0
Pfizer Inc COM 717081103 7,464 172,299 SH   SOLE NONE 172,299 0 0
Philip Morris Intl COM 718172109 3,440 43,805 SH   SOLE NONE 43,805 0 0
PNC Financial Service COM 693475105 1,139 8,300 SH   SOLE NONE 8,300 0 0
PPG Industries Inc COM 693506107 562 4,815 SH   SOLE NONE 4,815 0 0
Procter Gamble COM 742718109 17,551 160,060 SH   SOLE NONE 160,060 0 0
Prologis Inc COM 74340W103 2,693 33,626 SH   SOLE NONE 33,626 0 0
PTC Inc COM 69370C100 1,440 16,041 SH   SOLE NONE 16,041 0 0
Qualcomm Inc COM 747525103 2,997 39,400 SH   SOLE NONE 39,400 0 0
Qurate Retail Inc COM 74915M100 184 14,843 SH   SOLE NONE 14,843 0 0
Raytheon Co COM 755111507 12,902 74,199 SH   SOLE NONE 74,199 0 0
ResMed Inc COM 761152107 844 6,915 SH   SOLE NONE 6,915 0 0
Royal Caribbean Cru COM V7780T103 364 3,000 SH   SOLE NONE 3,000 0 0
Royal Dutch Shell ADR COM 780259206 16,805 258,259 SH   SOLE NONE 258,259 0 0
SP Global Inc COM 78409V104 1,230 5,400 SH   SOLE NONE 5,400 0 0
SP MidCap 400 COM 78467Y107 284 800 SH   SOLE NONE 800 0 0
Salesforcecom COM 79466L302 5,449 35,913 SH   SOLE NONE 35,913 0 0
SAP AG ADR COM 803054204 7,846 57,355 SH   SOLE NONE 57,355 0 0
Schlumberger COM 806857108 2,790 70,201 SH   SOLE NONE 70,201 0 0
Schwab Emerging Mrkts COM 808524706 1,038 39,540 SH   SOLE NONE 39,540 0 0
Schwab Intl Equity COM 808524805 3,051 95,065 SH   SOLE NONE 95,065 0 0
Schwab US Small Cap COM 808524607 2,239 31,320 SH   SOLE NONE 31,320 0 0
Seagate Technology COM G7945M107 689 14,630 SH   SOLE NONE 14,630 0 0
Sealed Air Corp COM 81211K100 3,063 71,600 SH   SOLE NONE 71,600 0 0
Sherwin-Williams Co COM 824348106 580 1,265 SH   SOLE NONE 1,265 0 0
Siemens AG ADR COM 826197501 2,136 35,800 SH   SOLE NONE 35,800 0 0
Silicon Laboratories COM 826919102 1,233 11,924 SH   SOLE NONE 11,924 0 0
Simon Property Group COM 828806109 495 3,100 SH   SOLE NONE 3,100 0 0
Southern Co COM 842587107 498 9,000 SH   SOLE NONE 9,000 0 0
Standard Poors DR COM 78462F103 58,090 198,258 SH   SOLE NONE 198,258 0 0
Starbucks COM 855244109 2,014 24,022 SH   SOLE NONE 24,022 0 0
State Street Corp COM 857477103 403 7,190 SH   SOLE NONE 7,190 0 0
Stryker Corp COM 863667101 1,495 7,273 SH   SOLE NONE 7,273 0 0
Symantec Corp COM 871503108 2,146 98,600 SH   SOLE NONE 98,600 0 0
Synchrony Financial COM 87165B103 985 28,413 SH   SOLE NONE 28,413 0 0
Takeda Pharma ADR COM 874060205 496 28,010 SH   SOLE NONE 28,010 0 0
Tapestry Inc COM 876030107 538 16,940 SH   SOLE NONE 16,940 0 0
Target Corp COM 87612E106 4,320 49,875 SH   SOLE NONE 49,875 0 0
TE Connectivity LTD COM H84989104 3,007 31,400 SH   SOLE NONE 31,400 0 0
Tech Sector SPDR COM 81369Y803 220 2,818 SH   SOLE NONE 2,818 0 0
Telephone Data COM 879433100 254 8,348 SH   SOLE NONE 8,348 0 0
Texas Instruments COM 882508104 2,513 21,900 SH   SOLE NONE 21,900 0 0
Thermo Fisher Scien COM 883556102 8,326 28,351 SH   SOLE NONE 28,351 0 0
TJX Company COM 872540109 1,248 23,600 SH   SOLE NONE 23,600 0 0
Torchmark Corp COM 891027104 6,442 72,009 SH   SOLE NONE 72,009 0 0
Twitter Inc COM 90184L102 424 12,135 SH   SOLE NONE 12,135 0 0
US Bancorp COM 902973304 1,955 37,300 SH   SOLE NONE 37,300 0 0
Union Pacific Corp COM 907818108 23,864 141,115 SH   SOLE NONE 141,115 0 0
United Parcel Service COM 911312106 6,088 58,954 SH   SOLE NONE 58,954 0 0
United Technologies COM 913017109 9,974 76,608 SH   SOLE NONE 76,608 0 0
UnitedHealth Group COM 91324P102 3,416 14,000 SH   SOLE NONE 14,000 0 0
Vanguard Emg Mkts ETF COM 922042858 5,616 132,049 SH   SOLE NONE 132,049 0 0
Vanguard Growth ETF COM 922908736 2,067 12,650 SH   SOLE NONE 12,650 0 0
Vanguard Mid-Cap Growth ETF COM 922908538 1,683 11,275 SH   SOLE NONE 11,275 0 0
Vanguard Small-Cap Growth ETF COM 922908595 909 4,880 SH   SOLE NONE 4,880 0 0
Varex Imaging COM 92214X106 221 7,200 SH   SOLE NONE 7,200 0 0
Varian Med Systems COM 92220P105 2,450 18,000 SH   SOLE NONE 18,000 0 0
Verizon COM 92343V104 5,191 90,871 SH   SOLE NONE 90,871 0 0
ViaSat Inc COM 92552V100 1,127 13,948 SH   SOLE NONE 13,948 0 0
Visa Inc COM 92826C839 7,081 40,800 SH   SOLE NONE 40,800 0 0
Vulcan Materials Co COM 929160109 6,310 45,958 SH   SOLE NONE 45,958 0 0
Wal Mart Stores COM 931142103 1,878 17,000 SH   SOLE NONE 17,000 0 0
Walt Disney Co COM 254687106 116,884 837,040 SH   SOLE NONE 837,040 0 0
Wells Fargo Co COM 949746101 4,301 90,900 SH   SOLE NONE 90,900 0 0
Western Union Co COM 959802109 428 21,515 SH   SOLE NONE 21,515 0 0
Weyerhaeuser Co COM 962166104 3,166 120,198 SH   SOLE NONE 120,198 0 0
Wisdom Tree India COM 97717W422 1,397 53,600 SH   SOLE NONE 53,600 0 0
Yum China Hldgs COM 98850P109 6,523 141,200 SH   SOLE NONE 141,200 0 0
Yum! Brands Inc COM 988498101 15,358 138,770 SH   SOLE NONE 138,770 0 0
Zimmer Biomet COM 98956P102 1,081 9,185 SH   SOLE NONE 9,185 0 0