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 3,413 16,425 SH   SOLE   16,425 0 0
ABB Ltd Sp ADR COM 000375204 660 35,000 SH   SOLE   35,000 0 0
Abbott Laboratories COM 002824100 18,501 231,440 SH   SOLE   231,440 0 0
ABIOMED Inc COM 003654100 503 1,762 SH   SOLE   1,762 0 0
Adobe Inc COM 00724f101 21,820 81,878 SH   SOLE   81,878 0 0
ADT Inc COM 00090q103 256 40,000 SH   SOLE   40,000 0 0
Aegion Corp COM 00770F104 211 12,000 SH   SOLE   12,000 0 0
Aerovironment Inc COM 008073108 239 3,500 SH   SOLE   3,500 0 0
AGCO Corp COM 001084102 348 5,000 SH   SOLE   5,000 0 0
Agilent Technologies COM 00846u101 362 4,500 SH   SOLE   4,500 0 0
Air Transport Services Grp COM 00922r105 231 10,000 SH   SOLE   10,000 0 0
Alibaba Grp Hldg Ltd Sp ADR COM 01609w102 1,003 5,500 SH   SOLE   5,500 0 0
Align Technology Inc COM 016255101 426 1,500 SH   SOLE   1,500 0 0
Allianz SE Sp ADR COM 018805101 444 20,000 SH   SOLE   20,000 0 0
Alphabet Inc Cl A COM 02079k305 241 205 SH   SOLE   205 0 0
Alphabet Inc Cl C COM 02079k107 77,728 66,247 SH   SOLE   66,247 0 0
Alumina Ltd Sp ADR COM 022205108 693 100,000 SH   SOLE   100,000 0 0
Amazon.com Inc COM 023135106 94,823 53,249 SH   SOLE   53,249 0 0
Ambev SA Sp ADR COM 02319v103 430 100,000 SH   SOLE   100,000 0 0
American Elec Power COM 025537101 335 4,000 SH   SOLE   4,000 0 0
American Water Works COM 030420103 2,212 21,220 SH   SOLE   21,220 0 0
Amphastar Pharma Inc COM 03209r103 306 15,000 SH   SOLE   15,000 0 0
Anheuser-Busch InBev SA NV Sp COM 03524A108 884 10,525 SH   SOLE   10,525 0 0
Apple Inc COM 037833100 88,629 466,592 SH   SOLE   466,592 0 0
Aptiv PLC COM g6095L109 318 4,000 SH   SOLE   4,000 0 0
Aqua America Inc COM 03836w103 368 10,100 SH   SOLE   10,100 0 0
AstraZeneca PLC Sp ADR COM 046353108 620 15,325 SH   SOLE   15,325 0 0
Autoliv Inc COM 052800109 588 8,000 SH   SOLE   8,000 0 0
Automatic Data Processing COM 053015103 292 1,825 SH   SOLE   1,825 0 0
Axon Enterprise Inc COM 05464c101 408 7,500 SH   SOLE   7,500 0 0
Badger Meter Inc COM 056525108 278 5,000 SH   SOLE   5,000 0 0
Baidu Inc Sp ADR COM 056752108 660 4,005 SH   SOLE   4,005 0 0
Ballard Power Systems COM 058586108 527 175,000 SH   SOLE   175,000 0 0
Banco Santander SA Sp ADR COM 05964H105 463 100,000 SH   SOLE   100,000 0 0
Bank of Montreal COM 063671101 561 7,500 SH   SOLE   7,500 0 0
Bank of Nova Scotia COM 064149107 533 10,000 SH   SOLE   10,000 0 0
Baozun Inc Sp ADR COM 06684L103 291 7,000 SH   SOLE   7,000 0 0
Becton Dickinson & Co COM 075887109 36,309 145,395 SH   SOLE   145,395 0 0
Berkshire Hathaway Cl A COM 084670108 3,012 10 SH   SOLE   10 0 0
Berkshire Hathaway Cl B COM 084670702 21,767 108,353 SH   SOLE   108,353 0 0
BHP Grp Ltd Sp ADR COM 088606108 547 10,000 SH   SOLE   10,000 0 0
Bloom Energy Corp Cl A COM 093712107 239 18,500 SH   SOLE   18,500 0 0
Boeing Co COM 097023105 44,543 116,783 SH   SOLE   116,783 0 0
Booking Hldgs Inc COM 09857L108 262 150 SH   SOLE   150 0 0
BorgWarner Inc COM 099724106 230 6,000 SH   SOLE   6,000 0 0
Boston Scientific Corp COM 101137107 940 24,500 SH   SOLE   24,500 0 0
Box Inc Cl A COM 10316t104 232 12,000 SH   SOLE   12,000 0 0
BP PLC Sp ADR COM 055622104 1,420 32,475 SH   SOLE   32,475 0 0
Bright Horizons Family Sol COM 109194100 381 3,000 SH   SOLE   3,000 0 0
Brink's Co COM 109696104 339 4,500 SH   SOLE   4,500 0 0
British Am Tobacco PLC Sp ADR COM 110448107 417 10,000 SH   SOLE   10,000 0 0
Brookfield Asset Mgmt Cl A COM 112585104 816 17,500 SH   SOLE   17,500 0 0
Brown-Forman Corp Cl B COM 115637209 449 8,500 SH   SOLE   8,500 0 0
CAE Inc COM 124765108 210 9,500 SH   SOLE   9,500 0 0
California Water Srvc COM 130788102 326 6,000 SH   SOLE   6,000 0 0
Callaway Golf Co COM 131193104 271 17,000 SH   SOLE   17,000 0 0
Canada Goose Hldgs Inc COM 135086106 245 5,100 SH   SOLE   5,100 0 0
Canadian Natl Rwy Co COM 136375102 1,119 12,500 SH   SOLE   12,500 0 0
Canadian Natural Resources COM 136385101 413 15,000 SH   SOLE   15,000 0 0
Canadian Pacific Rwy COM 13645T100 618 3,000 SH   SOLE   3,000 0 0
Canopy Growth Corp COM 138035100 373 8,600 SH   SOLE   8,600 0 0
Caterpillar Inc COM 149123101 39,752 293,394 SH   SOLE   293,394 0 0
Cemex SAB de CV Sp ADR COM 151290889 325 70,000 SH   SOLE   70,000 0 0
CF Industries Hldgs Inc COM 125269100 336 8,225 SH   SOLE   8,225 0 0
Check Point Software COM M22465104 1,229 9,715 SH   SOLE   9,715 0 0
Cheniere Energy Inc COM 16411r208 22,022 322,143 SH   SOLE   322,143 0 0
China Petro & Chem Corp ADR COM 16941R108 398 5,000 SH   SOLE   5,000 0 0
Church & Dwight Co COM 171340102 410 5,750 SH   SOLE   5,750 0 0
Churchill Downs Inc COM 171484108 271 3,000 SH   SOLE   3,000 0 0
Cisco Systems Inc COM 17275r102 28,248 523,211 SH   SOLE   523,211 0 0
Citrix Systems Inc COM 177376100 269 2,700 SH   SOLE   2,700 0 0
Clean Harbors Inc COM 184496107 286 4,000 SH   SOLE   4,000 0 0
Cloudera Inc COM 18914u100 164 15,000 SH   SOLE   15,000 0 0
CNH Industrial NV COM n20944109 714 70,000 SH   SOLE   70,000 0 0
CNOOC Ltd Sp ADR COM 126132109 557 3,000 SH   SOLE   3,000 0 0
Coca-Cola Co COM 191216100 268 5,715 SH   SOLE   5,715 0 0
Coca Cola Femsa SAB de SV Sp A COM 191241108 330 5,000 SH   SOLE   5,000 0 0
ConocoPhillips COM 20825c104 21,188 317,476 SH   SOLE   317,476 0 0
Constellation Brands Cl A COM 21036p108 610 3,480 SH   SOLE   3,480 0 0
Continental Resources COM 212015101 19,400 433,331 SH   SOLE   433,331 0 0
Copart Inc COM 217204106 303 5,000 SH   SOLE   5,000 0 0
Corning Inc COM 219350105 339 10,250 SH   SOLE   10,250 0 0
Costco Wholesale Corp COM 22160k105 67,413 278,404 SH   SOLE   278,404 0 0
Covanta Hldg Corp COM 22282E102 173 10,000 SH   SOLE   10,000 0 0
Curtiss-Wright Corp COM 231561101 306 2,700 SH   SOLE   2,700 0 0
CyberArk Software Ltd COM M2682V108 536 4,500 SH   SOLE   4,500 0 0
Danaher Corp COM 235851102 528 4,000 SH   SOLE   4,000 0 0
Darden Restaurants COM 237194105 328 2,700 SH   SOLE   2,700 0 0
Deere & Co COM 244199105 39,109 244,673 SH   SOLE   244,673 0 0
Delta Air Lines Inc COM 247361702 22,424 434,152 SH   SOLE   434,152 0 0
DexCom Inc COM 252131107 1,078 9,050 SH   SOLE   9,050 0 0
Diageo PLC Sp ADR COM 25243Q205 1,145 7,000 SH   SOLE   7,000 0 0
DJIA ETF Tr COM 78467X109 337 1,301 SH   SOLE   1,301 0 0
DocuSign Inc COM 256163106 363 7,000 SH   SOLE   7,000 0 0
Dollar General Corp COM 256677105 18,977 159,069 SH   SOLE   159,069 0 0
Domino's Pizza Inc COM 25754a201 258 1,000 SH   SOLE   1,000 0 0
DowDuPont Inc COM 26078j100 409 7,666 SH   SOLE   7,666 0 0
Dr Reddy's Lab Ltd ADR COM 256135203 324 8,000 SH   SOLE   8,000 0 0
DTE Energy Co COM 233331107 11,975 95,998 SH   SOLE   95,998 0 0
Eastman Chemical Co COM 277432100 18,985 250,202 SH   SOLE   250,202 0 0
Ecolab Inc COM 278865100 1,121 6,350 SH   SOLE   6,350 0 0
Edwards Lifesciences COM 28176e108 36,279 189,615 SH   SOLE   189,615 0 0
Electronic Arts Inc COM 285512109 356 3,500 SH   SOLE   3,500 0 0
Eli Lilly & Co COM 532457108 27,464 211,651 SH   SOLE   211,651 0 0
Enbridge Inc COM 29250N105 442 12,196 SH   SOLE   12,196 0 0
Encana Corp COM 292505104 290 40,000 SH   SOLE   40,000 0 0
Equinor ASA Sp ADR COM 29446m102 220 10,000 SH   SOLE   10,000 0 0
Evoqua Water Technologies COM 30057t105 352 28,000 SH   SOLE   28,000 0 0
Expedia Group Inc COM 30212p303 298 2,500 SH   SOLE   2,500 0 0
Exxon Mobil Corp COM 30231G102 1,297 16,050 SH   SOLE   16,050 0 0
Facebook Inc Cl A COM 30303M102 28,550 171,274 SH   SOLE   171,274 0 0
FedEx Corp COM 31428X106 352 1,939 SH   SOLE   1,939 0 0
Ferrari NV COM n3167y103 1,458 10,900 SH   SOLE   10,900 0 0
Fiat Chrysler Automobiles NV COM n31738102 743 50,000 SH   SOLE   50,000 0 0
First Solar Inc COM 336433107 634 12,000 SH   SOLE   12,000 0 0
Flir Systems Inc COM 302445101 345 7,250 SH   SOLE   7,250 0 0
Flowserve Corp COM 34354P105 203 4,500 SH   SOLE   4,500 0 0
Fluor Corp COM 343412102 221 6,000 SH   SOLE   6,000 0 0
Ford Motor Company COM 345370860 20,450 2,329,166 SH   SOLE   2,329,166 0 0
Fortinet Inc COM 34959e109 378 4,500 SH   SOLE   4,500 0 0
Freeport-McMoRan Inc COM 35671D857 193 15,000 SH   SOLE   15,000 0 0
Fresenius Med Care AG Sp ADR COM 358029106 405 10,000 SH   SOLE   10,000 0 0
GasLog Ltd COM G37585109 524 30,000 SH   SOLE   30,000 0 0
Generac Hldgs Inc COM 368736104 307 6,000 SH   SOLE   6,000 0 0
General Electric Co COM 369604103 100 10,020 SH   SOLE   10,020 0 0
Genesee & Wyoming Cl A COM 371559105 305 3,500 SH   SOLE   3,500 0 0
GlaxoSmithKline PLC Sp ADR COM 37733W105 627 15,000 SH   SOLE   15,000 0 0
Gold Trust COM 78463V107 405 3,318 SH   SOLE   3,318 0 0
Harris Corp COM 413875105 415 2,600 SH   SOLE   2,600 0 0
HEICO Corp COM 422806109 588 6,200 SH   SOLE   6,200 0 0
Hess Corp COM 42809H107 527 8,750 SH   SOLE   8,750 0 0
Hill-Rom Hldgs Inc COM 431475102 318 3,000 SH   SOLE   3,000 0 0
Hillenbrand Inc COM 431571108 208 5,000 SH   SOLE   5,000 0 0
Hitachi Ltd ADR COM 433578507 649 10,000 SH   SOLE   10,000 0 0
Home Depot Inc COM 437076102 48,005 250,171 SH   SOLE   250,171 0 0
Honda Motor Co Ltd Sp ADR COM 438128308 326 12,000 SH   SOLE   12,000 0 0
Honeywell International COM 438516106 51,283 322,699 SH   SOLE   322,699 0 0
HSBC Hldgs PLC Sp ADR COM 404280406 812 20,000 SH   SOLE   20,000 0 0
IBM Corp COM 459200101 2,066 14,641 SH   SOLE   14,641 0 0
ICICI Bank Ltd Sp ADR COM 45104G104 1,031 90,000 SH   SOLE   90,000 0 0
Illumina Inc COM 452327109 497 1,600 SH   SOLE   1,600 0 0
Infosys Ltd Sp ADR COM 456788108 437 40,000 SH   SOLE   40,000 0 0
Ingersoll-Rand PLC COM g47791101 270 2,500 SH   SOLE   2,500 0 0
Intel Corp COM 458140100 456 8,499 SH   SOLE   8,499 0 0
InterDigital Inc COM 45867g101 231 3,500 SH   SOLE   3,500 0 0
Intuitive Surgical Inc COM 46120e602 16,610 29,110 SH   SOLE   29,110 0 0
iRhythm Technologies Inc COM 450056106 337 4,500 SH   SOLE   4,500 0 0
iShares Core S&P 500 ETF COM 464287200 619 2,175 SH   SOLE   2,175 0 0
iShares Russell 1000 ETF COM 464287622 989 6,285 SH   SOLE   6,285 0 0
Itron Inc COM 465741106 233 5,000 SH   SOLE   5,000 0 0
ITT Inc COM 45073v108 290 5,000 SH   SOLE   5,000 0 0
Jacobs Engineering Grp COM 469814107 302 4,020 SH   SOLE   4,020 0 0
Johnson & Johnson COM 478160104 2,426 17,358 SH   SOLE   17,358 0 0
Johnson Outdoors Inc Cl A COM 479167108 285 4,000 SH   SOLE   4,000 0 0
JPMorgan Chase & Co COM 46625h100 24,113 238,200 SH   SOLE   238,200 0 0
KeyCorp COM 493267108 158 10,000 SH   SOLE   10,000 0 0
Koninklijke Philips NV COM 500472303 817 20,000 SH   SOLE   20,000 0 0
Kraft Heinz Co COM 500754106 232 7,100 SH   SOLE   7,100 0 0
Kroger Co COM 501044101 246 10,000 SH   SOLE   10,000 0 0
L3 Technologies Inc COM 502413107 681 3,300 SH   SOLE   3,300 0 0
Lindsay Corp COM 535555106 339 3,500 SH   SOLE   3,500 0 0
Live Nation Entmt Inc COM 538034109 574 9,035 SH   SOLE   9,035 0 0
Lockheed Martin Corp COM 539830109 581 1,934 SH   SOLE   1,934 0 0
LogMeIn Inc COM 54142L109 240 3,000 SH   SOLE   3,000 0 0
Martin Marietta Mtls COM 573284106 302 1,500 SH   SOLE   1,500 0 0
Masco Corp COM 574599106 793 20,175 SH   SOLE   20,175 0 0
Masimo Corp COM 574795100 277 2,000 SH   SOLE   2,000 0 0
Match Group Inc COM 57665r106 453 8,000 SH   SOLE   8,000 0 0
McDonald's Corp COM 580135101 34,741 182,943 SH   SOLE   182,943 0 0
Medtronic PLC COM g5960L103 26,976 296,180 SH   SOLE   296,180 0 0
Mettler-Toledo Intl COM 592688105 542 750 SH   SOLE   750 0 0
Microsoft Corp COM 594918104 57,414 486,803 SH   SOLE   486,803 0 0
Mitsubishi UFJ Finl Grp Sp ADR COM 606822104 495 100,000 SH   SOLE   100,000 0 0
Mueller Water Products Cl A COM 624758108 100 10,000 SH   SOLE   10,000 0 0
Netflix Inc COM 64110L106 30,611 85,852 SH   SOLE   85,852 0 0
New York Times Cl A COM 650111107 342 10,400 SH   SOLE   10,400 0 0
NextEra Energy Inc COM 65339f101 13,725 70,998 SH   SOLE   70,998 0 0
Northrop Grumman Corp COM 666807102 276 1,025 SH   SOLE   1,025 0 0
Novartis AG Sp ADR COM 66987V109 971 10,100 SH   SOLE   10,100 0 0
Novo Nordisk A/S Sp ADR COM 670100205 942 18,000 SH   SOLE   18,000 0 0
Nucor Corp COM 670346105 18,688 320,273 SH   SOLE   320,273 0 0
Nutrien Ltd COM 67077m108 422 8,005 SH   SOLE   8,005 0 0
NXP Semiconductors NV COM n6596x109 354 4,000 SH   SOLE   4,000 0 0
Old Dominion Freight Line COM 679580100 289 2,000 SH   SOLE   2,000 0 0
Ollie's Bargain Outlet Hldgs COM 681116109 727 8,520 SH   SOLE   8,520 0 0
Olympic Steel Inc COM 68162k106 238 15,000 SH   SOLE   15,000 0 0
Ormat Tech Inc COM 686688102 331 6,000 SH   SOLE   6,000 0 0
Oshkosh Corp COM 688239201 376 5,000 SH   SOLE   5,000 0 0
Owens Corning Inc COM 690742101 236 5,000 SH   SOLE   5,000 0 0
Paccar Inc COM 693718108 204 3,000 SH   SOLE   3,000 0 0
Palo Alto Networks Inc COM 697435105 41,530 170,989 SH   SOLE   170,989 0 0
Panasonic Corp Sp ADR COM 69832a205 173 20,000 SH   SOLE   20,000 0 0
PayPal Hldgs Inc COM 70450y103 1,806 17,394 SH   SOLE   17,394 0 0
Pentair PLC COM G7S00T104 200 4,500 SH   SOLE   4,500 0 0
Pfizer Inc COM 717081103 596 14,031 SH   SOLE   14,031 0 0
Phillips 66 COM 718546104 27,268 286,523 SH   SOLE   286,523 0 0
Pioneer Natural Resources COM 723787107 31,664 207,932 SH   SOLE   207,932 0 0
Planet Fitness Inc Cl A COM 72703h101 588 8,550 SH   SOLE   8,550 0 0
Plug Power Inc COM 72919p202 276 115,000 SH   SOLE   115,000 0 0
Procter & Gamble Co COM 742718109 381 3,659 SH   SOLE   3,659 0 0
Proofpoint Inc COM 743424103 304 2,500 SH   SOLE   2,500 0 0
ProShares UltraPro Short S&P 5 COM 74347b268 244 7,750 SH   SOLE   7,750 0 0
ProShares UltraShort S&P 500 E COM 74347b383 500 15,027 SH   SOLE   15,027 0 0
Prudential PLC ADR COM 74435K204 563 14,000 SH   SOLE   14,000 0 0
Pulte Group Inc COM 745867101 280 10,000 SH   SOLE   10,000 0 0
Quanta Services Inc COM 74762e102 302 8,000 SH   SOLE   8,000 0 0
Rayonier Inc REIT COM 754907103 221 7,000 SH   SOLE   7,000 0 0
Raytheon Co COM 755111507 39,118 214,837 SH   SOLE   214,837 0 0
Republic Services Inc COM 760759100 322 4,000 SH   SOLE   4,000 0 0
Rio Tinto PLC Sp ADR COM 767204100 589 10,000 SH   SOLE   10,000 0 0
Rockwell Automation COM 773903109 355 2,023 SH   SOLE   2,023 0 0
Rogers Comm Cl B COM 775109960 807 15,000 SH   SOLE   15,000 0 0
Roku Inc COM 77543r102 323 5,000 SH   SOLE   5,000 0 0
Roper Technologies Inc COM 776696106 342 1,000 SH   SOLE   1,000 0 0
Royal Bank of Canada COM 780087102 756 10,000 SH   SOLE   10,000 0 0
Royal Caribbean Cruises COM v7780t103 229 2,000 SH   SOLE   2,000 0 0
Royal Dutch Shell PLC Sp ADR C COM 780259206 751 12,000 SH   SOLE   12,000 0 0
SailPoint Technologies Hldgs I COM 78781p105 287 10,000 SH   SOLE   10,000 0 0
Salesforce.com Inc COM 79466L302 35,021 221,133 SH   SOLE   221,133 0 0
Sanofi Sp ADR COM 80105N105 554 12,500 SH   SOLE   12,500 0 0
SAP SE Sp ADR COM 803054204 577 5,000 SH   SOLE   5,000 0 0
Sensata Tech Hldgs PLC COM g8060n102 225 5,000 SH   SOLE   5,000 0 0
Service Corp Intl COM 817565104 291 7,248 SH   SOLE   7,248 0 0
Sherwin Williams Co COM 824348106 37,662 87,441 SH   SOLE   87,441 0 0
Shopify Inc Cl A COM 82509L107 1,095 5,300 SH   SOLE   5,300 0 0
ShotSpotter Inc COM 82536t107 386 10,000 SH   SOLE   10,000 0 0
Siemens AG Sp ADR COM 826197501 699 13,000 SH   SOLE   13,000 0 0
SK Telecom Co Ltd Sp ADR COM 78440P108 612 25,000 SH   SOLE   25,000 0 0
Skyworks Solutions Inc COM 83088m102 247 3,000 SH   SOLE   3,000 0 0
SM Energy Co COM 78454L100 378 21,600 SH   SOLE   21,600 0 0
Smith & Nephew PLC Sp ADR COM 83175m205 602 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 384 10,000 SH   SOLE   10,000 0 0
Sonos Inc COM 83570h108 180 17,500 SH   SOLE   17,500 0 0
Sony Corp Sp ADR COM 835699307 422 10,000 SH   SOLE   10,000 0 0
Sotheby's COM 835898107 227 6,000 SH   SOLE   6,000 0 0
Southwest Airlines Co COM 844741108 519 10,000 SH   SOLE   10,000 0 0
SPDR S&P 500 ETF Tr COM 78462F103 972 3,442 SH   SOLE   3,442 0 0
Spirit Airlines Inc COM 848577102 211 4,000 SH   SOLE   4,000 0 0
Spotify Technology SA COM L8681t102 1,055 7,600 SH   SOLE   7,600 0 0
Square Inc Cl A COM 852234103 758 10,115 SH   SOLE   10,115 0 0
Stanley Black & Decker COM 854502101 368 2,700 SH   SOLE   2,700 0 0
Steel Dynamics Inc COM 858119100 282 8,000 SH   SOLE   8,000 0 0
Stryker Corp COM 863667101 58,672 297,042 SH   SOLE   297,042 0 0
Suncor Energy Inc COM 867224107 811 25,000 SH   SOLE   25,000 0 0
SunTrust Banks Inc COM 867914103 33,139 559,301 SH   SOLE   559,301 0 0
Taiwan Semicon Mfg Co Ltd Sp A COM 874039100 614 15,000 SH   SOLE   15,000 0 0
Take-Two Interactive Software COM 874054109 285 3,020 SH   SOLE   3,020 0 0
Takeda Pharma Co Ltd Sp ADR COM 874060205 205 10,068 SH   SOLE   10,068 0 0
Tata Motors Ltd Sp ADR COM 876568502 314 25,000 SH   SOLE   25,000 0 0
Teladoc Health Inc COM 87918a105 401 7,205 SH   SOLE   7,205 0 0
Tencent Music Entertainment AD COM 88034p109 905 50,000 SH   SOLE   50,000 0 0
Tesla Inc COM 88160R101 364 1,300 SH   SOLE   1,300 0 0
Thermo Fisher Scientific COM 883556102 397 1,452 SH   SOLE   1,452 0 0
Tilray Inc COM 88688T100 678 10,350 SH   SOLE   10,350 0 0
Tootsie Roll Industries COM 890516107 210 5,627 SH   SOLE   5,627 0 0
Toronto Dominion Bank COM 891160509 543 10,000 SH   SOLE   10,000 0 0
Toyota Motor Corp Sp ADR COM 892331307 590 5,000 SH   SOLE   5,000 0 0
Tractor Supply Co COM 892356106 256 2,615 SH   SOLE   2,615 0 0
Transocean Ltd COM H8817H100 176 20,155 SH   SOLE   20,155 0 0
Twitter Inc COM 90184L102 263 8,000 SH   SOLE   8,000 0 0
UltraShort 20 Plus Yr Treas ProSha COM 74347b201 460 14,250 SH   SOLE   14,250 0 0
Unilever NV (NY Shs) COM 904784709 874 15,000 SH   SOLE   15,000 0 0
Union Pacific Corp COM 907818108 1,414 8,459 SH   SOLE   8,459 0 0
United Parcel Service Cl B COM 911312106 1,553 13,900 SH   SOLE   13,900 0 0
United Technologies COM 913017109 1,287 9,989 SH   SOLE   9,989 0 0
UnitedHealth Grp Inc COM 91324p102 26,176 105,866 SH   SOLE   105,866 0 0
US Bancorp COM 902973304 36,979 767,367 SH   SOLE   767,367 0 0
US Xpress Enterprises Inc Cl A COM 90338n202 79 12,000 SH   SOLE   12,000 0 0
Vail Resorts Inc COM 91879q109 555 2,555 SH   SOLE   2,555 0 0
Vale SA Sp ADR COM 91912E105 457 35,005 SH   SOLE   35,005 0 0
Valero Energy Corp COM 91913Y100 300 3,535 SH   SOLE   3,535 0 0
Valmont Industries COM 920253101 260 2,000 SH   SOLE   2,000 0 0
Veoneer Inc COM 92336x109 206 9,000 SH   SOLE   9,000 0 0
Verint Systems Inc COM 92343X100 587 9,800 SH   SOLE   9,800 0 0
Visa Inc Cl A COM 92826C839 65,357 418,444 SH   SOLE   418,444 0 0
Vodafone Grp PLC Sp ADR COM 92857W308 454 25,000 SH   SOLE   25,000 0 0
Volvo AB B Shs COM 928856301 776 50,000 SH   SOLE   50,000 0 0
Vulcan Materials Co COM 929160109 23,099 195,092 SH   SOLE   195,092 0 0
Walmart Inc COM 931142103 794 8,145 SH   SOLE   8,145 0 0
Walt Disney Co COM 254687106 34,577 311,418 SH   SOLE   311,418 0 0
Waste Connections Inc COM 94106b101 354 4,000 SH   SOLE   4,000 0 0
Waste Mgmt Inc COM 94106L109 45,538 438,243 SH   SOLE   438,243 0 0
Watts Water Tech Cl A COM 942749102 404 5,000 SH   SOLE   5,000 0 0
Wayfair Inc Cl A COM 94419L101 891 6,000 SH   SOLE   6,000 0 0
WD-40 Company COM 929236107 669 3,950 SH   SOLE   3,950 0 0
Western Digital Corp COM 958102105 601 12,500 SH   SOLE   12,500 0 0
Weyerhaeuser Co REIT COM 962166104 263 10,000 SH   SOLE   10,000 0 0
Winnebago Industries Inc COM 974637100 218 7,000 SH   SOLE   7,000 0 0
Workday Inc Cl A COM 98138h101 231 1,200 SH   SOLE   1,200 0 0
World Wrestling Ent Inc Cl A COM 98156Q108 347 4,000 SH   SOLE   4,000 0 0
Xylem Inc COM 98419m100 458 5,800 SH   SOLE   5,800 0 0
Zebra Technologies Corp Cl A COM 989207105 419 2,000 SH   SOLE   2,000 0 0
Zoetis Inc COM 98978v103 20,201 200,667 SH   SOLE   200,667 0 0