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
ABB Ltd Sp ADR COM 000375204 590 30,000 SH   SOLE   30,000 0 0
Abbott Laboratories COM 002824100 23,820 284,694 SH   SOLE   284,694 0 0
Aberdeen Asia-Pac Inc Fd COM 003009107 102 24,430 SH   SOLE   24,430 0 0
ABIOMED Inc COM 003654100 516 2,900 SH   SOLE   2,900 0 0
Activision Blizzard Inc COM 00507v109 212 4,000 SH   SOLE   4,000 0 0
Adobe Inc COM 00724f101 818 2,962 SH   SOLE   2,962 0 0
ADT Inc COM 00090q103 251 40,000 SH   SOLE   40,000 0 0
Aegion Corp COM 00770F104 257 12,000 SH   SOLE   12,000 0 0
AGCO Corp COM 001084102 379 5,000 SH   SOLE   5,000 0 0
Agilent Technologies COM 00846u101 345 4,500 SH   SOLE   4,500 0 0
Air Transport Services Grp COM 00922r105 210 10,000 SH   SOLE   10,000 0 0
Alibaba Grp Hldg Ltd Sp ADR COM 01609w102 836 5,000 SH   SOLE   5,000 0 0
Align Technology Inc COM 016255101 271 1,500 SH   SOLE   1,500 0 0
Allianz SE Sp ADR COM 018805101 464 20,000 SH   SOLE   20,000 0 0
Alphabet Inc Cl A COM 02079k305 1,834 1,502 SH   SOLE   1,502 0 0
Alphabet Inc Cl C COM 02079k107 83,163 68,222 SH   SOLE   68,222 0 0
Alumina Ltd Sp ADR COM 022205108 649 100,000 SH   SOLE   100,000 0 0
Amazon.com Inc COM 023135106 90,771 52,290 SH   SOLE   52,290 0 0
Ambev SA Sp ADR COM 02319v103 462 100,000 SH   SOLE   100,000 0 0
American Elec Power COM 025537101 375 4,000 SH   SOLE   4,000 0 0
American Express Co COM 025816109 2,002 16,925 SH   SOLE   16,925 0 0
American Tower Corp REIT COM 03027X100 221 1,000 SH   SOLE   1,000 0 0
American Water Works COM 030420103 2,636 21,220 SH   SOLE   21,220 0 0
Amphastar Pharma Inc COM 03209r103 297 15,000 SH   SOLE   15,000 0 0
Anheuser-Busch InBev SA NV Sp COM 03524A108 478 5,025 SH   SOLE   5,025 0 0
Apple Inc COM 037833100 106,527 475,632 SH   SOLE   475,632 0 0
Applied Materials Inc COM 038222105 449 9,005 SH   SOLE   9,005 0 0
Aptiv PLC COM g6095L109 997 11,400 SH   SOLE   11,400 0 0
Aqua America Inc COM 03836w103 448 10,000 SH   SOLE   10,000 0 0
AstraZeneca PLC Sp ADR COM 046353108 683 15,325 SH   SOLE   15,325 0 0
AT&T Inc COM 00206r102 615 16,252 SH   SOLE   16,252 0 0
Autoliv Inc COM 052800109 631 8,000 SH   SOLE   8,000 0 0
Automatic Data Processing COM 053015103 359 2,225 SH   SOLE   2,225 0 0
Axon Enterprise Inc COM 05464c101 397 7,000 SH   SOLE   7,000 0 0
Badger Meter Inc COM 056525108 269 5,000 SH   SOLE   5,000 0 0
Baidu Inc Sp ADR COM 056752108 360 3,500 SH   SOLE   3,500 0 0
Ballard Power Systems COM 058586108 856 175,000 SH   SOLE   175,000 0 0
Banco Santander SA Sp ADR COM 05964H105 342 85,000 SH   SOLE   85,000 0 0
Bank of Montreal COM 063671101 553 7,500 SH   SOLE   7,500 0 0
Bank of Nova Scotia COM 064149107 569 10,000 SH   SOLE   10,000 0 0
Baozun Inc Sp ADR COM 06684L103 299 7,000 SH   SOLE   7,000 0 0
Barrick Gold Corp COM 067901108 877 50,605 SH   SOLE   50,605 0 0
Becton Dickinson & Co COM 075887109 36,544 144,465 SH   SOLE   144,465 0 0
Berkshire Hathaway Cl A COM 084670108 3,430 11 SH   SOLE   11 0 0
Berkshire Hathaway Cl B COM 084670702 840 4,039 SH   SOLE   4,039 0 0
BHP Grp Ltd Sp ADR COM 088606108 494 10,000 SH   SOLE   10,000 0 0
Boeing Co COM 097023105 33,516 88,092 SH   SOLE   88,092 0 0
Booking Hldgs Inc COM 09857L108 294 150 SH   SOLE   150 0 0
BorgWarner Inc COM 099724106 220 6,000 SH   SOLE   6,000 0 0
Boston Scientific Corp COM 101137107 997 24,500 SH   SOLE   24,500 0 0
Box Inc Cl A COM 10316t104 199 12,000 SH   SOLE   12,000 0 0
BP PLC Sp ADR COM 055622104 1,128 29,700 SH   SOLE   29,700 0 0
Brink's Co COM 109696104 373 4,500 SH   SOLE   4,500 0 0
Broadcom Inc COM 11135f101 440 1,595 SH   SOLE   1,595 0 0
Brookfield Asset Mgmt Cl A COM 112585104 929 17,500 SH   SOLE   17,500 0 0
Brookfield Renewable Ptnrs LP COM g16258108 203 5,000 SH   SOLE   5,000 0 0
Brown-Forman Corp Cl B COM 115637209 502 8,000 SH   SOLE   8,000 0 0
California Water Srvc COM 130788102 318 6,000 SH   SOLE   6,000 0 0
Callaway Golf Co COM 131193104 194 10,000 SH   SOLE   10,000 0 0
Canadian Natl Rwy Co COM 136375102 1,123 12,500 SH   SOLE   12,500 0 0
Canadian Natural Resources COM 136385101 399 15,000 SH   SOLE   15,000 0 0
Canadian Pacific Rwy COM 13645T100 667 3,000 SH   SOLE   3,000 0 0
Caterpillar Inc COM 149123101 36,915 292,259 SH   SOLE   292,259 0 0
Cerner Corp COM 156782104 205 3,000 SH   SOLE   3,000 0 0
CF Industries Hldgs Inc COM 125269100 394 8,000 SH   SOLE   8,000 0 0
Check Point Software COM M22465104 1,064 9,715 SH   SOLE   9,715 0 0
Chegg Inc COM 163092109 308 10,300 SH   SOLE   10,300 0 0
Cheniere Energy Inc COM 16411r208 376 5,967 SH   SOLE   5,967 0 0
Chevron Corp COM 166764100 206 1,739 SH   SOLE   1,739 0 0
Churchill Downs Inc COM 171484108 370 3,000 SH   SOLE   3,000 0 0
Cisco Systems Inc COM 17275r102 30,689 621,115 SH   SOLE   621,115 0 0
Citrix Systems Inc COM 177376100 261 2,700 SH   SOLE   2,700 0 0
Clean Harbors Inc COM 184496107 309 4,000 SH   SOLE   4,000 0 0
CNH Industrial NV COM n20944109 711 70,000 SH   SOLE   70,000 0 0
CNOOC Ltd Sp ADR COM 126132109 609 4,000 SH   SOLE   4,000 0 0
Coca-Cola Co COM 191216100 349 6,411 SH   SOLE   6,411 0 0
Coca Cola Femsa SAB de SV Sp A COM 191241108 303 5,000 SH   SOLE   5,000 0 0
Cognex Corp COM 192422103 246 5,005 SH   SOLE   5,005 0 0
ConocoPhillips COM 20825c104 41,708 731,977 SH   SOLE   731,977 0 0
Constellation Brands Cl A COM 21036p108 556 2,680 SH   SOLE   2,680 0 0
Copart Inc COM 217204106 402 5,000 SH   SOLE   5,000 0 0
Corning Inc COM 219350105 299 10,485 SH   SOLE   10,485 0 0
Costco Wholesale Corp COM 22160k105 74,555 258,773 SH   SOLE   258,773 0 0
Covanta Hldg Corp COM 22282E102 173 10,000 SH   SOLE   10,000 0 0
CRISPR Therapeutics AG COM h17182108 291 7,100 SH   SOLE   7,100 0 0
Curtiss-Wright Corp COM 231561101 349 2,700 SH   SOLE   2,700 0 0
CVS Health Corp COM 126650100 628 9,965 SH   SOLE   9,965 0 0
CyberArk Software Ltd COM M2682V108 1,193 11,950 SH   SOLE   11,950 0 0
Danaher Corp COM 235851102 430 2,980 SH   SOLE   2,980 0 0
Darden Restaurants COM 237194105 319 2,700 SH   SOLE   2,700 0 0
Deere & Co COM 244199105 722 4,282 SH   SOLE   4,282 0 0
Delta Air Lines Inc COM 247361702 32,017 555,856 SH   SOLE   555,856 0 0
DexCom Inc COM 252131107 1,317 8,822 SH   SOLE   8,822 0 0
Diageo PLC Sp ADR COM 25243Q205 1,196 7,315 SH   SOLE   7,315 0 0
Direxion Daily S&P 500 Bear 3x COM 25460e885 772 45,000 SH   SOLE   45,000 0 0
DocuSign Inc COM 256163106 310 5,000 SH   SOLE   5,000 0 0
Dollar General Corp COM 256677105 33,349 209,819 SH   SOLE   209,819 0 0
Dollar Tree Stores Inc COM 256746108 228 2,000 SH   SOLE   2,000 0 0
Domino's Pizza Inc COM 25754a201 245 1,000 SH   SOLE   1,000 0 0
DR Horton Inc COM 23331a109 35,083 665,578 SH   SOLE   665,578 0 0
Dr Reddy's Lab Ltd ADR COM 256135203 303 8,000 SH   SOLE   8,000 0 0
DTE Energy Co COM 233331107 29,887 224,783 SH   SOLE   224,783 0 0
DuPont De Nemours Inc COM 26614n102 1,265 17,739 SH   SOLE   17,739 0 0
Eastman Chemical Co COM 277432100 288 3,900 SH   SOLE   3,900 0 0
Ecolab Inc COM 278865100 1,258 6,350 SH   SOLE   6,350 0 0
Edwards Lifesciences COM 28176e108 37,124 168,814 SH   SOLE   168,814 0 0
Electronic Arts Inc COM 285512109 245 2,500 SH   SOLE   2,500 0 0
Eli Lilly & Co COM 532457108 26,159 233,919 SH   SOLE   233,919 0 0
Enbridge Inc COM 29250N105 428 12,196 SH   SOLE   12,196 0 0
Encana Corp COM 292505104 230 50,000 SH   SOLE   50,000 0 0
Eni SPA Sp ADR COM 26874r108 457 15,000 SH   SOLE   15,000 0 0
Equinor ASA Sp ADR COM 29446m102 284 15,000 SH   SOLE   15,000 0 0
Ericsson LM Tel Sp ADR COM 294821608 599 75,100 SH   SOLE   75,100 0 0
Etsy Inc COM 29786A106 424 7,500 SH   SOLE   7,500 0 0
Evoqua Water Technologies COM 30057t105 579 34,000 SH   SOLE   34,000 0 0
Expedia Group Inc COM 30212p303 336 2,500 SH   SOLE   2,500 0 0
Exxon Mobil Corp COM 30231G102 1,858 26,320 SH   SOLE   26,320 0 0
Facebook Inc Cl A COM 30303M102 30,378 170,585 SH   SOLE   170,585 0 0
Ferrari NV COM n3167y103 1,310 8,500 SH   SOLE   8,500 0 0
Fiat Chrysler Automobiles NV COM n31738102 389 30,000 SH   SOLE   30,000 0 0
First Solar Inc COM 336433107 1,015 17,500 SH   SOLE   17,500 0 0
Flir Systems Inc COM 302445101 368 7,000 SH   SOLE   7,000 0 0
Flowserve Corp COM 34354P105 210 4,500 SH   SOLE   4,500 0 0
Ford Motor Company COM 345370860 5,478 598,068 SH   SOLE   598,068 0 0
Fortinet Inc COM 34959e109 345 4,500 SH   SOLE   4,500 0 0
Fox Corp Cl A COM 35137L105 300 9,500 SH   SOLE   9,500 0 0
Freeport-McMoRan Inc COM 35671D857 98 10,200 SH   SOLE   10,200 0 0
Fresenius Med Care AG Sp ADR COM 358029106 336 10,000 SH   SOLE   10,000 0 0
GasLog Ltd COM G37585109 193 15,000 SH   SOLE   15,000 0 0
Generac Hldgs Inc COM 368736104 470 6,000 SH   SOLE   6,000 0 0
Genesee & Wyoming Cl A COM 371559105 387 3,500 SH   SOLE   3,500 0 0
GlaxoSmithKline PLC Sp ADR COM 37733W105 640 15,000 SH   SOLE   15,000 0 0
Gold Trust COM 78463V107 8,807 63,418 SH   SOLE   63,418 0 0
GW Pharmaceuticals PLC ADR COM 36197t103 247 2,150 SH   SOLE   2,150 0 0
HEICO Corp COM 422806109 524 4,200 SH   SOLE   4,200 0 0
Hill-Rom Hldgs Inc COM 431475102 316 3,000 SH   SOLE   3,000 0 0
Hitachi Ltd ADR COM 433578507 747 10,000 SH   SOLE   10,000 0 0
Home Depot Inc COM 437076102 56,150 242,005 SH   SOLE   242,005 0 0
Honda Motor Co Ltd Sp ADR COM 438128308 391 15,000 SH   SOLE   15,000 0 0
Honeywell International COM 438516106 53,185 314,334 SH   SOLE   314,334 0 0
HSBC Hldgs PLC Sp ADR COM 404280406 765 20,000 SH   SOLE   20,000 0 0
IBM Corp COM 459200101 1,857 12,767 SH   SOLE   12,767 0 0
ICICI Bank Ltd Sp ADR COM 45104G104 609 50,000 SH   SOLE   50,000 0 0
Illumina Inc COM 452327109 304 1,000 SH   SOLE   1,000 0 0
Infosys Ltd Sp ADR COM 456788108 455 40,000 SH   SOLE   40,000 0 0
Ingersoll-Rand PLC COM g47791101 370 3,000 SH   SOLE   3,000 0 0
Intel Corp COM 458140100 513 9,959 SH   SOLE   9,959 0 0
Intuitive Surgical Inc COM 46120e602 634 1,175 SH   SOLE   1,175 0 0
Invesco Variable Rate Investme COM 46090a879 821 32,985 SH   SOLE   32,985 0 0
iRhythm Technologies Inc COM 450056106 259 3,500 SH   SOLE   3,500 0 0
iShares 0-5 Yr Investment Grad COM 46434v100 678 13,262 SH   SOLE   13,262 0 0
iShares 0-5 Yr TIPS Bond ETF COM 46429b747 553 5,517 SH   SOLE   5,517 0 0
iShares Core MSCI EAFE ETF COM 46432f842 887 14,526 SH   SOLE   14,526 0 0
iShares Core MSCI Emerging Mkt COM 46434g103 1,416 28,881 SH   SOLE   28,881 0 0
iShares Core MSCI Total Intl S COM 46432f834 556 9,629 SH   SOLE   9,629 0 0
iShares Core S&P 500 ETF COM 464287200 5,606 18,778 SH   SOLE   18,778 0 0
iShares Core S&P Small Cap ETF COM 464287804 712 9,146 SH   SOLE   9,146 0 0
iShares Core S&P Total US Stoc COM 464287150 1,394 20,781 SH   SOLE   20,781 0 0
iShares Core S&P U.S. Value ET COM 464287663 699 12,098 SH   SOLE   12,098 0 0
iShares Russell 1000 ETF COM 464287622 1,894 11,510 SH   SOLE   11,510 0 0
iShares S&P 500 Value Index ET COM 464287408 335 2,810 SH   SOLE   2,810 0 0
iShares S&P SmallCap 600 Value COM 464287879 264 1,757 SH   SOLE   1,757 0 0
iShares Short Treasury Bond ET COM 464288679 1,072 9,690 SH   SOLE   9,690 0 0
iShares Silver Tr ETF COM 46428Q109 318 20,000 SH   SOLE   20,000 0 0
Itron Inc COM 465741106 370 5,000 SH   SOLE   5,000 0 0
ITT Inc COM 45073v108 306 5,000 SH   SOLE   5,000 0 0
Jacobs Engineering Grp COM 469814107 807 8,820 SH   SOLE   8,820 0 0
Johnson & Johnson COM 478160104 2,218 17,143 SH   SOLE   17,143 0 0
Johnson Outdoors Inc Cl A COM 479167108 234 4,000 SH   SOLE   4,000 0 0
JPMorgan Chase & Co COM 46625h100 38,458 326,770 SH   SOLE   326,770 0 0
JPMorgan Ultra Short Income ET COM 46641q837 328 6,500 SH   SOLE   6,500 0 0
Koninklijke Philips NV COM 500472303 830 18,000 SH   SOLE   18,000 0 0
L3Harris Technologies Inc COM 502431109 21,333 102,247 SH   SOLE   102,247 0 0
Lamb Weston Hldgs Inc COM 513272104 582 8,000 SH   SOLE   8,000 0 0
Lindsay Corp COM 535555106 325 3,500 SH   SOLE   3,500 0 0
Live Nation Entmt Inc COM 538034109 599 9,035 SH   SOLE   9,035 0 0
Lockheed Martin Corp COM 539830109 749 1,919 SH   SOLE   1,919 0 0
LogMeIn Inc COM 54142L109 213 3,000 SH   SOLE   3,000 0 0
Lumentum Hldgs Inc COM 55024u109 214 4,000 SH   SOLE   4,000 0 0
Lyft Inc Cl A COM 55087p104 204 5,000 SH   SOLE   5,000 0 0
M&T Bank Corp COM 55261f104 1,848 11,700 SH   SOLE   11,700 0 0
Martin Marietta Mtls COM 573284106 411 1,500 SH   SOLE   1,500 0 0
Masco Corp COM 574599106 362 8,675 SH   SOLE   8,675 0 0
Masimo Corp COM 574795100 298 2,000 SH   SOLE   2,000 0 0
Match Group Inc COM 57665r106 429 6,000 SH   SOLE   6,000 0 0
McDonald's Corp COM 580135101 42,440 197,664 SH   SOLE   197,664 0 0
Medicines Co COM 584688105 209 4,180 SH   SOLE   4,180 0 0
Medtronic PLC COM g5960L103 32,433 298,594 SH   SOLE   298,594 0 0
Mettler-Toledo Intl COM 592688105 352 500 SH   SOLE   500 0 0
Microsoft Corp COM 594918104 65,202 468,979 SH   SOLE   468,979 0 0
Mitsubishi UFJ Finl Grp Sp ADR COM 606822104 508 100,000 SH   SOLE   100,000 0 0
Mueller Water Products Cl A COM 624758108 112 10,000 SH   SOLE   10,000 0 0
Napco Security Tech Inc COM 630402105 204 8,000 SH   SOLE   8,000 0 0
Netflix Inc COM 64110L106 667 2,494 SH   SOLE   2,494 0 0
New York Times Cl A COM 650111107 296 10,400 SH   SOLE   10,400 0 0
Newmont Goldcorp COM 651639106 303 8,000 SH   SOLE   8,000 0 0
NextEra Energy Inc COM 65339f101 40,235 172,688 SH   SOLE   172,688 0 0
Nokia Corp Sp ADR COM 654902204 506 100,000 SH   SOLE   100,000 0 0
Nordstrom Inc COM 655664100 345 10,250 SH   SOLE   10,250 0 0
Northrop Grumman Corp COM 666807102 375 1,000 SH   SOLE   1,000 0 0
Novartis AG Sp ADR COM 66987V109 897 10,320 SH   SOLE   10,320 0 0
Novo Nordisk A/S Sp ADR COM 670100205 776 15,000 SH   SOLE   15,000 0 0
Nutrien Ltd COM 67077m108 399 8,005 SH   SOLE   8,005 0 0
Nuveen Muni Value Fd COM 670928100 249 23,690 SH   SOLE   23,690 0 0
Nuveen Select Tax Free Inc Por COM 67063c106 275 18,358 SH   SOLE   18,358 0 0
Nvidia Corp COM 67066G104 696 4,000 SH   SOLE   4,000 0 0
NXP Semiconductors NV COM n6596x109 436 4,000 SH   SOLE   4,000 0 0
Occidental Petroleum COM 674599105 1,490 33,495 SH   SOLE   33,495 0 0
Old Dominion Freight Line COM 679580100 340 2,000 SH   SOLE   2,000 0 0
Ollie's Bargain Outlet Hldgs COM 681116109 8,824 150,476 SH   SOLE   150,476 0 0
Olympic Steel Inc COM 68162k106 144 10,000 SH   SOLE   10,000 0 0
Ormat Tech Inc COM 686688102 371 5,000 SH   SOLE   5,000 0 0
Oshkosh Corp COM 688239201 303 4,000 SH   SOLE   4,000 0 0
Owens Corning Inc COM 690742101 316 5,000 SH   SOLE   5,000 0 0
Paccar Inc COM 693718108 210 3,000 SH   SOLE   3,000 0 0
Palo Alto Networks Inc COM 697435105 1,335 6,550 SH   SOLE   6,550 0 0
Pan American Silver Corp COM 697900108 204 13,000 SH   SOLE   13,000 0 0
PayPal Hldgs Inc COM 70450y103 1,180 11,394 SH   SOLE   11,394 0 0
PetroChina Co Ltd ADR COM 71646E100 508 10,000 SH   SOLE   10,000 0 0
Pfizer Inc COM 717081103 599 16,681 SH   SOLE   16,681 0 0
Phillips 66 COM 718546104 28,961 282,827 SH   SOLE   282,827 0 0
Pioneer Natural Resources COM 723787107 284 2,261 SH   SOLE   2,261 0 0
Planet Fitness Inc Cl A COM 72703h101 680 11,750 SH   SOLE   11,750 0 0
Plug Power Inc COM 72919p202 263 100,000 SH   SOLE   100,000 0 0
Procter & Gamble Co COM 742718109 853 6,859 SH   SOLE   6,859 0 0
Proofpoint Inc COM 743424103 323 2,500 SH   SOLE   2,500 0 0
ProShares UltraPro Short S&P 5 COM 74347b268 286 11,000 SH   SOLE   11,000 0 0
Prudential PLC ADR COM 74435K204 509 14,000 SH   SOLE   14,000 0 0
Pulte Group Inc COM 745867101 366 10,000 SH   SOLE   10,000 0 0
Qorvo Inc COM 74736K101 222 3,000 SH   SOLE   3,000 0 0
Quanta Services Inc COM 74762e102 302 8,000 SH   SOLE   8,000 0 0
Rapid7 Inc COM 753422104 522 11,500 SH   SOLE   11,500 0 0
Raytheon Co COM 755111507 46,790 238,493 SH   SOLE   238,493 0 0
Republic Services Inc COM 760759100 346 4,000 SH   SOLE   4,000 0 0
Rio Tinto PLC Sp ADR COM 767204100 521 10,000 SH   SOLE   10,000 0 0
Rockwell Automation COM 773903109 330 2,000 SH   SOLE   2,000 0 0
Rogers Comm Cl B COM 775109960 731 15,000 SH   SOLE   15,000 0 0
Roku Inc COM 77543r102 305 3,000 SH   SOLE   3,000 0 0
Roper Technologies Inc COM 776696106 357 1,000 SH   SOLE   1,000 0 0
Royal Bank of Canada COM 780087102 812 10,000 SH   SOLE   10,000 0 0
Royal Caribbean Cruises COM v7780t103 217 2,000 SH   SOLE   2,000 0 0
Royal Dutch Shell PLC Sp ADR C COM 780259206 706 12,000 SH   SOLE   12,000 0 0
Salesforce.com Inc COM 79466L302 31,622 213,026 SH   SOLE   213,026 0 0
Sanofi Sp ADR COM 80105N105 579 12,500 SH   SOLE   12,500 0 0
SAP SE Sp ADR COM 803054204 589 5,000 SH   SOLE   5,000 0 0
Sensata Tech Hldgs PLC COM g8060n102 250 5,000 SH   SOLE   5,000 0 0
Service Corp Intl COM 817565104 347 7,248 SH   SOLE   7,248 0 0
Sherwin Williams Co COM 824348106 45,318 82,415 SH   SOLE   82,415 0 0
Shopify Inc Cl A COM 82509L107 1,402 4,500 SH   SOLE   4,500 0 0
ShotSpotter Inc COM 82536t107 230 10,000 SH   SOLE   10,000 0 0
Siemens AG Sp ADR COM 826197501 697 13,000 SH   SOLE   13,000 0 0
SK Telecom Co Ltd Sp ADR COM 78440P108 555 25,000 SH   SOLE   25,000 0 0
Skyworks Solutions Inc COM 83088m102 238 3,000 SH   SOLE   3,000 0 0
SM Energy Co COM 78454L100 161 16,600 SH   SOLE   16,600 0 0
SmileDirectClub Inc COM 83192h106 431 31,075 SH   SOLE   31,075 0 0
Smith & Nephew PLC Sp ADR COM 83175m205 722 15,000 SH   SOLE   15,000 0 0
Snap-On Inc COM 833034101 235 1,500 SH   SOLE   1,500 0 0
Sociedad Quimica y Minera de C COM 833635105 389 14,000 SH   SOLE   14,000 0 0
Sonos Inc COM 83570h108 201 15,000 SH   SOLE   15,000 0 0
Sony Corp Sp ADR COM 835699307 887 15,000 SH   SOLE   15,000 0 0
Southwest Airlines Co COM 844741108 270 5,000 SH   SOLE   5,000 0 0
SPDR Portfolio S&P Emerging Mk COM 78463x509 301 8,780 SH   SOLE   8,780 0 0
SPDR S&P 500 ETF Tr COM 78462F103 20,993 70,739 SH   SOLE   70,739 0 0
Spotify Technology SA COM L8681t102 929 8,150 SH   SOLE   8,150 0 0
Square Inc Cl A COM 852234103 317 5,115 SH   SOLE   5,115 0 0
Stanley Black & Decker COM 854502101 361 2,500 SH   SOLE   2,500 0 0
Steel Dynamics Inc COM 858119100 238 8,000 SH   SOLE   8,000 0 0
Stryker Corp COM 863667101 62,297 288,012 SH   SOLE   288,012 0 0
Suncor Energy Inc COM 867224107 790 25,000 SH   SOLE   25,000 0 0
SunTrust Banks Inc COM 867914103 534 7,760 SH   SOLE   7,760 0 0
Taiwan Semicon Mfg Co Ltd Sp A COM 874039100 697 15,000 SH   SOLE   15,000 0 0
Take-Two Interactive Software COM 874054109 379 3,020 SH   SOLE   3,020 0 0
Target Corp COM 87612E106 292 2,730 SH   SOLE   2,730 0 0
Tata Motors Ltd Sp ADR COM 876568502 126 15,000 SH   SOLE   15,000 0 0
Teladoc Health Inc COM 87918a105 820 12,110 SH   SOLE   12,110 0 0
Tencent Music Entertainment AD COM 88034p109 639 50,000 SH   SOLE   50,000 0 0
Tesla Inc COM 88160R101 241 1,000 SH   SOLE   1,000 0 0
The Trade Desk Inc Cl A COM 88339j105 281 1,500 SH   SOLE   1,500 0 0
The Travelers Co Inc COM 89417e109 222 1,492 SH   SOLE   1,492 0 0
Thermo Fisher Scientific COM 883556102 1,005 3,452 SH   SOLE   3,452 0 0
Tootsie Roll Industries COM 890516107 209 5,626 SH   SOLE   5,626 0 0
Toronto Dominion Bank COM 891160509 583 10,000 SH   SOLE   10,000 0 0
Toyota Motor Corp Sp ADR COM 892331307 672 5,000 SH   SOLE   5,000 0 0
Tractor Supply Co COM 892356106 237 2,615 SH   SOLE   2,615 0 0
Transocean Ltd COM H8817H100 68 15,300 SH   SOLE   15,300 0 0
Trimble Inc COM 896239100 528 13,600 SH   SOLE   13,600 0 0
Twitter Inc COM 90184L102 330 8,000 SH   SOLE   8,000 0 0
Ulta Beauty Inc COM 90384s303 262 1,046 SH   SOLE   1,046 0 0
UltraShort 20 Plus Yr Treas ProSha COM 74347b201 201 8,250 SH   SOLE   8,250 0 0
Unilever NV (NY Shs) COM 904784709 906 15,100 SH   SOLE   15,100 0 0
Union Pacific Corp COM 907818108 981 6,059 SH   SOLE   6,059 0 0
United Rentals Inc COM 911363109 835 6,700 SH   SOLE   6,700 0 0
United Technologies COM 913017109 459 3,364 SH   SOLE   3,364 0 0
UnitedHealth Grp Inc COM 91324p102 386 1,778 SH   SOLE   1,778 0 0
US Bancorp COM 902973304 40,449 730,925 SH   SOLE   730,925 0 0
Vail Resorts Inc COM 91879q109 229 1,005 SH   SOLE   1,005 0 0
Vale SA Sp ADR COM 91912E105 403 35,005 SH   SOLE   35,005 0 0
Valero Energy Corp COM 91913Y100 301 3,535 SH   SOLE   3,535 0 0
Valmont Industries COM 920253101 277 2,000 SH   SOLE   2,000 0 0
Vanguard FTSE All World Ex-US COM 922042718 580 5,685 SH   SOLE   5,685 0 0
Vanguard FTSE All World Ex US COM 922042775 380 7,620 SH   SOLE   7,620 0 0
Vanguard FTSE Developed Market COM 921943858 592 14,405 SH   SOLE   14,405 0 0
Vanguard FTSE Emerging Mkts ET COM 922042858 649 16,130 SH   SOLE   16,130 0 0
Vanguard Short Term Corp Bond COM 92206c409 280 3,450 SH   SOLE   3,450 0 0
Vanguard Total Stock Market ET COM 922908769 1,026 6,794 SH   SOLE   6,794 0 0
Vanguard Value ETF COM 922908744 345 3,087 SH   SOLE   3,087 0 0
Veeva Systems Inc Cl A COM 922475108 229 1,500 SH   SOLE   1,500 0 0
Visa Inc Cl A COM 92826C839 70,211 408,180 SH   SOLE   408,180 0 0
Vodafone Grp PLC Sp ADR COM 92857W308 498 25,000 SH   SOLE   25,000 0 0
Volvo AB B Shs COM 928856301 703 50,000 SH   SOLE   50,000 0 0
Vulcan Materials Co COM 929160109 1,145 7,570 SH   SOLE   7,570 0 0
Walmart Inc COM 931142103 866 7,295 SH   SOLE   7,295 0 0
Walt Disney Co COM 254687106 39,423 302,508 SH   SOLE   302,508 0 0
Waste Connections Inc COM 94106b101 368 4,000 SH   SOLE   4,000 0 0
Waste Mgmt Inc COM 94106L109 49,050 426,526 SH   SOLE   426,526 0 0
Watts Water Tech Cl A COM 942749102 469 5,000 SH   SOLE   5,000 0 0
Wayfair Inc Cl A COM 94419L101 336 3,000 SH   SOLE   3,000 0 0
WD-40 Company COM 929236107 330 1,800 SH   SOLE   1,800 0 0
Welltower Inc REIT COM 95040q104 218 2,400 SH   SOLE   2,400 0 0
Western Digital Corp COM 958102105 258 4,325 SH   SOLE   4,325 0 0
Weyerhaeuser Co REIT COM 962166104 277 10,000 SH   SOLE   10,000 0 0
Workday Inc Cl A COM 98138h101 204 1,200 SH   SOLE   1,200 0 0
World Wrestling Ent Inc Cl A COM 98156Q108 285 4,000 SH   SOLE   4,000 0 0
WW International Inc COM 98262p101 378 10,005 SH   SOLE   10,005 0 0
Xylem Inc COM 98419m100 398 5,000 SH   SOLE   5,000 0 0
Zebra Technologies Corp Cl A COM 989207105 206 1,000 SH   SOLE   1,000 0 0
Zillow Grp Inc Cl C COM 98954M200 1,193 40,005 SH   SOLE   40,005 0 0
Zoetis Inc COM 98978v103 28,326 227,357 SH   SOLE   227,357 0 0