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 762 35,000 SH   SOLE   35,000 0 0
AbbVie Inc COM 00287Y109 357 3,855 SH   SOLE   3,855 0 0
ABIOMED Inc COM 003654100 2,790 6,820 SH   SOLE   6,820 0 0
Activision Blizzard Inc COM 00507v109 1,580 20,700 SH   SOLE   20,700 0 0
Acushnet Hldgs Corp COM 005098108 215 8,800 SH   SOLE   8,800 0 0
Adobe Systems Inc COM 00724f101 219 900 SH   SOLE   900 0 0
Aegion Corp COM 00770F104 309 12,000 SH   SOLE   12,000 0 0
Aerovironment Inc COM 008073108 429 6,000 SH   SOLE   6,000 0 0
Aetna Inc COM 00817y108 239 1,300 SH   SOLE   1,300 0 0
AGCO Corp COM 001084102 304 5,000 SH   SOLE   5,000 0 0
Agilent Technologies COM 00846u101 309 5,000 SH   SOLE   5,000 0 0
Air Products & Chemicals COM 009158106 30,401 195,213 SH   SOLE   195,213 0 0
Air Transport Services Grp COM 00922r105 226 10,000 SH   SOLE   10,000 0 0
Albemarle Corp COM 012653101 236 2,500 SH   SOLE   2,500 0 0
Alibaba Grp Hldg Ltd Sp ADR COM 01609w102 28,618 154,251 SH   SOLE   154,251 0 0
Align Technology Inc COM 016255101 684 2,000 SH   SOLE   2,000 0 0
Allianz SE Sp ADR COM 018805101 410 20,000 SH   SOLE   20,000 0 0
Alphabet Inc Cl A COM 02079k305 260 230 SH   SOLE   230 0 0
Alphabet Inc Cl C COM 02079k107 90,626 81,232 SH   SOLE   81,232 0 0
Alumina Ltd Sp ADR COM 022205108 840 100,000 SH   SOLE   100,000 0 0
Amazon.com Inc COM 023135106 113,888 67,001 SH   SOLE   67,001 0 0
Ambev SA Sp ADR COM 02319v103 579 125,000 SH   SOLE   125,000 0 0
Amer Axle & Mfg Hldgs COM 024061103 156 10,000 SH   SOLE   10,000 0 0
American Elec Power COM 025537101 277 4,000 SH   SOLE   4,000 0 0
American Water Works COM 030420103 1,940 22,720 SH   SOLE   22,720 0 0
Amgen Inc COM 031162100 1,894 10,259 SH   SOLE   10,259 0 0
Amphastar Pharma Inc COM 03209r103 229 15,000 SH   SOLE   15,000 0 0
Anheuser-Busch InBev SA NV Sp COM 03524A108 1,010 10,025 SH   SOLE   10,025 0 0
Apple Inc COM 037833100 101,735 549,593 SH   SOLE   549,593 0 0
Applied Materials Inc COM 038222105 596 12,905 SH   SOLE   12,905 0 0
Aptiv PLC COM g6095L109 915 9,985 SH   SOLE   9,985 0 0
Aqua America Inc COM 03836W103 422 12,000 SH   SOLE   12,000 0 0
ArcelorMittal NY Reg COM 03938L203 288 10,000 SH   SOLE   10,000 0 0
AstraZeneca PLC Sp ADR COM 046353108 545 15,525 SH   SOLE   15,525 0 0
Athenahealth Inc COM 04685W103 243 1,524 SH   SOLE   1,524 0 0
Autoliv Inc COM 052800109 1,146 8,000 SH   SOLE   8,000 0 0
Automatic Data Processing COM 053015103 205 1,525 SH   SOLE   1,525 0 0
Axon Enterprise Inc COM 05464c101 948 15,000 SH   SOLE   15,000 0 0
Badger Meter Inc COM 056525108 224 5,000 SH   SOLE   5,000 0 0
Baidu Inc Sp ADR COM 056752108 1,216 5,005 SH   SOLE   5,005 0 0
Ballard Power Systems COM 058586108 529 185,500 SH   SOLE   185,500 0 0
Banco Santander SA Sp ADR COM 05964H105 534 100,000 SH   SOLE   100,000 0 0
Bank of Montreal COM 063671101 618 8,000 SH   SOLE   8,000 0 0
Baozun Inc Sp ADR COM 06684L103 487 8,900 SH   SOLE   8,900 0 0
Becton Dickinson & Co COM 075887109 33,685 140,613 SH   SOLE   140,613 0 0
Berkshire Hathaway Cl A COM 084670108 2,820 10 SH   SOLE   10 0 0
Berkshire Hathaway Cl B COM 084670702 415 2,223 SH   SOLE   2,223 0 0
BHP Billiton Ltd Sp ADR COM 088606108 760 15,200 SH   SOLE   15,200 0 0
Boeing Co COM 097023105 46,537 138,705 SH   SOLE   138,705 0 0
Booking Hldgs Inc COM 09857L108 304 150 SH   SOLE   150 0 0
BorgWarner Inc COM 099724106 259 6,000 SH   SOLE   6,000 0 0
Boston Scientific Corp COM 101137107 1,362 41,650 SH   SOLE   41,650 0 0
Box Inc Cl A COM 10316t104 337 13,500 SH   SOLE   13,500 0 0
BP PLC Sp ADR COM 055622104 1,415 31,000 SH   SOLE   31,000 0 0
Brink's Co COM 109696104 399 5,000 SH   SOLE   5,000 0 0
British Am Tobacco PLC Sp ADR COM 110448107 505 10,000 SH   SOLE   10,000 0 0
Brookfield Asset Mgmt Cl A COM 112585104 608 15,000 SH   SOLE   15,000 0 0
Brown-Forman Corp Cl B COM 115637209 613 12,500 SH   SOLE   12,500 0 0
California Water Srvc COM 130788102 234 6,000 SH   SOLE   6,000 0 0
Callaway Golf Co COM 131193104 474 25,000 SH   SOLE   25,000 0 0
Canadian Natl Rwy Co COM 136375102 1,083 13,249 SH   SOLE   13,249 0 0
Canadian Natural Resources COM 136385101 541 15,000 SH   SOLE   15,000 0 0
Canadian Pacific Rwy COM 13645T100 764 4,175 SH   SOLE   4,175 0 0
Canopy Growth Corp COM 138035100 293 10,000 SH   SOLE   10,000 0 0
Caterpillar Inc COM 149123101 40,953 301,858 SH   SOLE   301,858 0 0
Cavium Inc COM 14964U108 260 3,000 SH   SOLE   3,000 0 0
Cemex SAB de CV Sp ADR COM 151290889 401 61,144 SH   SOLE   61,144 0 0
CF Industries Hldgs Inc COM 125269100 467 10,510 SH   SOLE   10,510 0 0
Check Point Software COM M22465104 1,193 12,215 SH   SOLE   12,215 0 0
Cheniere Energy Inc COM 16411r208 1,761 27,010 SH   SOLE   27,010 0 0
China Petro & Chem Corp ADR COM 16941R108 449 5,000 SH   SOLE   5,000 0 0
Chubb Ltd COM h1467j104 34,625 272,597 SH   SOLE   272,597 0 0
Churchill Downs Inc COM 171484108 593 2,000 SH   SOLE   2,000 0 0
Cisco Systems Inc COM 17275r102 240 5,584 SH   SOLE   5,584 0 0
Citrix Systems Inc COM 177376100 315 3,000 SH   SOLE   3,000 0 0
Clean Harbors Inc COM 184496107 278 5,000 SH   SOLE   5,000 0 0
Cloudera Inc COM 18914u100 205 15,000 SH   SOLE   15,000 0 0
CNH Industrial NV COM n20944109 895 85,000 SH   SOLE   85,000 0 0
CNOOC Ltd Sp ADR COM 126132109 514 3,000 SH   SOLE   3,000 0 0
Coca-Cola Co COM 191216100 245 5,590 SH   SOLE   5,590 0 0
Coca Cola Femsa SAB de SV Sp A COM 191241108 282 5,000 SH   SOLE   5,000 0 0
Comcast Corp Cl A COM 20030N101 434 13,215 SH   SOLE   13,215 0 0
ConocoPhillips COM 20825C104 888 12,750 SH   SOLE   12,750 0 0
Constellation Brands Cl A COM 21036p108 33,169 151,545 SH   SOLE   151,545 0 0
Continental Rsrcs Inc COM 212015101 622 9,600 SH   SOLE   9,600 0 0
Copart Inc COM 217204106 283 5,000 SH   SOLE   5,000 0 0
Corning Inc COM 219350105 275 10,000 SH   SOLE   10,000 0 0
Costco Wholesale Corp COM 22160K105 57,343 274,397 SH   SOLE   274,397 0 0
Covanta Hldg Corp COM 22282E102 165 10,000 SH   SOLE   10,000 0 0
Curtiss-Wright Corp COM 231561101 357 3,000 SH   SOLE   3,000 0 0
CVS Health Corp COM 126650100 624 9,691 SH   SOLE   9,691 0 0
Danaher Corp COM 235851102 247 2,500 SH   SOLE   2,500 0 0
Darden Restaurants COM 237194105 428 4,000 SH   SOLE   4,000 0 0
Deere & Co COM 244199105 856 6,125 SH   SOLE   6,125 0 0
Devon Energy Corp COM 25179M103 45,159 1,027,271 SH   SOLE   1,027,271 0 0
DexCom Inc COM 252131107 899 9,466 SH   SOLE   9,466 0 0
Diageo PLC Sp ADR COM 25243Q205 288 2,000 SH   SOLE   2,000 0 0
Direxion Daily S&P 500 Bear 3x COM 25460e885 662 25,000 SH   SOLE   25,000 0 0
DocuSign Inc COM 256163106 3,230 61,000 SH   SOLE   61,000 0 0
Domino's Pizza Inc COM 25754a201 494 1,750 SH   SOLE   1,750 0 0
DowDuPont Inc COM 26078j100 530 8,036 SH   SOLE   8,036 0 0
Dr Reddy's Lab Ltd ADR COM 256135203 258 8,000 SH   SOLE   8,000 0 0
Eastman Chemical Co COM 277432100 400 4,000 SH   SOLE   4,000 0 0
Ecolab Inc COM 278865100 24,835 176,978 SH   SOLE   176,978 0 0
Edwards Lifesciences COM 28176E108 22,503 154,584 SH   SOLE   154,584 0 0
Electronic Arts Inc COM 285512109 1,340 9,500 SH   SOLE   9,500 0 0
Enbridge Inc COM 29250N105 435 12,196 SH   SOLE   12,196 0 0
Encana Corp COM 292505104 522 40,000 SH   SOLE   40,000 0 0
Equinor ASA Sp ADR COM 29446m102 264 10,000 SH   SOLE   10,000 0 0
Expedia Group Inc COM 30212p303 300 2,500 SH   SOLE   2,500 0 0
Exxon Mobil Corp COM 30231G102 1,540 18,610 SH   SOLE   18,610 0 0
Facebook Inc Cl A COM 30303M102 55,763 286,964 SH   SOLE   286,964 0 0
FedEx Corp COM 31428X106 277 1,219 SH   SOLE   1,219 0 0
Ferrari NV COM n3167y103 1,782 13,200 SH   SOLE   13,200 0 0
Fiat Chrysler Automobiles NV COM n31738102 1,266 67,000 SH   SOLE   67,000 0 0
Fifth Third Bancorp COM 316773100 215 7,500 SH   SOLE   7,500 0 0
First Solar Inc COM 336433107 319 6,050 SH   SOLE   6,050 0 0
Flir Systems Inc COM 302445101 403 7,750 SH   SOLE   7,750 0 0
Fluor Corp COM 343412102 293 6,000 SH   SOLE   6,000 0 0
Ford Motor Company COM 345370860 7,134 644,438 SH   SOLE   644,438 0 0
Fortinet Inc COM 34959e109 531 8,500 SH   SOLE   8,500 0 0
Freeport-McMoRan Inc COM 35671D857 261 15,150 SH   SOLE   15,150 0 0
Fresenius Med Care AG SP ADR COM 358029106 504 10,000 SH   SOLE   10,000 0 0
GasLog Ltd COM G37585109 478 25,000 SH   SOLE   25,000 0 0
Generac Hldgs Inc COM 368736104 274 5,300 SH   SOLE   5,300 0 0
General Dynamics Corp COM 369550108 703 3,771 SH   SOLE   3,771 0 0
General Electric Co COM 369604103 281 20,645 SH   SOLE   20,645 0 0
Genesee & Wyoming Cl A COM 371559105 285 3,500 SH   SOLE   3,500 0 0
GGP Inc REIT COM 36174x101 204 10,000 SH   SOLE   10,000 0 0
GlaxoSmithKline PLC Sp ADR COM 37733W105 605 15,000 SH   SOLE   15,000 0 0
Gold Trust COM 78463V107 334 2,818 SH   SOLE   2,818 0 0
Goldman Sachs Grp COM 38141G104 232 1,050 SH   SOLE   1,050 0 0
Grupo Televisa SA Sp ADR COM 40049j206 190 10,000 SH   SOLE   10,000 0 0
Hain Celestial Grp COM 405217100 238 8,000 SH   SOLE   8,000 0 0
Harris Corp COM 413875105 434 3,000 SH   SOLE   3,000 0 0
HealthEquity Inc COM 42226a107 270 3,600 SH   SOLE   3,600 0 0
HEICO Corp COM 422806109 957 13,125 SH   SOLE   13,125 0 0
Hess Corp COM 42809H107 1,101 16,460 SH   SOLE   16,460 0 0
Hill-Rom Hldgs Inc COM 431475102 349 4,000 SH   SOLE   4,000 0 0
Hillenbrand Inc COM 431571108 236 5,000 SH   SOLE   5,000 0 0
Hitachi Ltd ADR COM 433578507 705 10,000 SH   SOLE   10,000 0 0
Home Depot Inc COM 437076102 49,017 251,241 SH   SOLE   251,241 0 0
Honda Motor Co Ltd Sp ADR COM 438128308 585 20,000 SH   SOLE   20,000 0 0
Honeywell International COM 438516106 48,174 334,428 SH   SOLE   334,428 0 0
HSBC Hldgs PLC Sp ADR COM 404280406 943 20,000 SH   SOLE   20,000 0 0
Huntington Bancshares COM 446150104 549 37,200 SH   SOLE   37,200 0 0
IBM Corp COM 459200101 971 6,953 SH   SOLE   6,953 0 0
ICICI Bank Ltd Sp ADR COM 45104G104 803 100,000 SH   SOLE   100,000 0 0
Illumina Inc COM 452327109 503 1,800 SH   SOLE   1,800 0 0
Infosys Ltd Sp ADR COM 456788108 389 20,000 SH   SOLE   20,000 0 0
Ingersoll-Rand PLC COM g47791101 269 3,000 SH   SOLE   3,000 0 0
Intel Corp COM 458140100 426 8,578 SH   SOLE   8,578 0 0
InterDigital Inc COM 45867g101 283 3,500 SH   SOLE   3,500 0 0
International Paper Co COM 460146103 22,224 426,736 SH   SOLE   426,736 0 0
Intuitive Surgical Inc COM 46120e602 1,269 2,653 SH   SOLE   2,653 0 0
iRhythm Technologies Inc COM 450056106 3,700 45,600 SH   SOLE   45,600 0 0
iRobot Corp COM 462726100 230 3,035 SH   SOLE   3,035 0 0
iShares Core S&P 500 ETF COM 464287200 580 2,125 SH   SOLE   2,125 0 0
iShares MSCI Emerging Mkts ETF COM 464287234 959 22,125 SH   SOLE   22,125 0 0
iShares Russell 1000 ETF COM 464287622 315 2,070 SH   SOLE   2,070 0 0
Itron Inc COM 465741106 300 5,000 SH   SOLE   5,000 0 0
ITT Inc COM 45073v108 261 5,000 SH   SOLE   5,000 0 0
Jacobs Engineering Grp COM 469814107 254 4,000 SH   SOLE   4,000 0 0
Johnson & Johnson COM 478160104 2,581 21,267 SH   SOLE   21,267 0 0
Johnson Outdoors Inc Cl A COM 479167108 338 4,000 SH   SOLE   4,000 0 0
KeyCorp COM 493267108 487 24,900 SH   SOLE   24,900 0 0
Koninklijke Philips NV COM 500472303 845 20,000 SH   SOLE   20,000 0 0
Kroger Co COM 501044101 285 10,000 SH   SOLE   10,000 0 0
L3 Technologies Inc COM 502413107 385 2,000 SH   SOLE   2,000 0 0
Lindsay Corp COM 535555106 388 4,000 SH   SOLE   4,000 0 0
Live Nation Entmt Inc COM 538034109 24,831 511,245 SH   SOLE   511,245 0 0
Lockheed Martin Corp COM 539830109 1,349 4,565 SH   SOLE   4,565 0 0
LogMeIn Inc COM 54142L109 361 3,500 SH   SOLE   3,500 0 0
Luxottica Grp SPA Sp ADR COM 55068r202 996 15,503 SH   SOLE   15,503 0 0
M&T Bank Corp COM 55261f104 553 3,250 SH   SOLE   3,250 0 0
Madison Square Garden Cl A COM 55825T103 310 1,000 SH   SOLE   1,000 0 0
Martin Marietta Mtls COM 573284106 447 2,000 SH   SOLE   2,000 0 0
Masco Corp COM 574599106 341 9,125 SH   SOLE   9,125 0 0
Match Group Inc COM 57665r106 407 10,500 SH   SOLE   10,500 0 0
McDonald's Corp COM 580135101 26,179 167,076 SH   SOLE   167,076 0 0
Medicines Co COM 584688105 3,031 82,600 SH   SOLE   82,600 0 0
Medtronic PLC COM g5960L103 23,808 278,104 SH   SOLE   278,104 0 0
Mettler-Toledo Intl COM 592688105 405 700 SH   SOLE   700 0 0
Microsoft Corp COM 594918104 53,068 538,157 SH   SOLE   538,157 0 0
Mitsubishi UFJ Finl Grp Sp ADR COM 606822104 565 100,000 SH   SOLE   100,000 0 0
MTN Group Ltd COM 35G99Q582 157 20,000 SH   SOLE   20,000 0 0
Mueller Water Products Cl A COM 624758108 117 10,000 SH   SOLE   10,000 0 0
Netflix Inc COM 64110L106 78,902 201,574 SH   SOLE   201,574 0 0
New York Times Cl A COM 650111107 2,147 82,900 SH   SOLE   82,900 0 0
Newell Brands Inc COM 651229106 271 10,500 SH   SOLE   10,500 0 0
NextEra Energy Inc COM 65339F101 760 4,552 SH   SOLE   4,552 0 0
Nippon T & T ADR COM 654624105 227 5,000 SH   SOLE   5,000 0 0
Northrop Grumman Corp COM 666807102 38,882 126,364 SH   SOLE   126,364 0 0
Norwegian Cruise Line Hldgs COM g66721104 236 5,000 SH   SOLE   5,000 0 0
Novartis AG Sp ADR COM 66987V109 922 12,200 SH   SOLE   12,200 0 0
Novo Nordisk A/S Sp ADR COM 670100205 922 20,000 SH   SOLE   20,000 0 0
NTT DOCOMO Inc Sp ADR COM 62942M201 381 15,000 SH   SOLE   15,000 0 0
Nucor Corp COM 670346105 802 12,825 SH   SOLE   12,825 0 0
Nutrien Ltd COM 67077m108 435 8,005 SH   SOLE   8,005 0 0
Nvidia Corp COM 67066G104 1,078 4,552 SH   SOLE   4,552 0 0
Occidental Petroleum COM 674599105 1,573 18,792 SH   SOLE   18,792 0 0
Old Dominion Freight Line COM 679580100 298 2,000 SH   SOLE   2,000 0 0
Ollie's Bargain Outlet Hldgs COM 681116109 725 10,005 SH   SOLE   10,005 0 0
Olympic Steel Inc COM 68162k106 306 15,000 SH   SOLE   15,000 0 0
Ormat Tech Inc COM 686688102 335 6,300 SH   SOLE   6,300 0 0
Oshkosh Corp COM 688239201 345 4,900 SH   SOLE   4,900 0 0
Owens Corning Inc COM 690742101 317 5,000 SH   SOLE   5,000 0 0
Paccar Inc COM 693718108 248 4,000 SH   SOLE   4,000 0 0
Palo Alto Networks Inc COM 697435105 740 3,600 SH   SOLE   3,600 0 0
Panasonic Corp Sp ADR COM 69832a205 337 25,000 SH   SOLE   25,000 0 0
PayPal Holdings Inc COM 70450y103 425 5,099 SH   SOLE   5,099 0 0
Pfizer Inc COM 717081103 572 15,771 SH   SOLE   15,771 0 0
Phillips 66 COM 718546104 31,756 282,757 SH   SOLE   282,757 0 0
Pioneer Natural Resources COM 723787107 59,541 314,634 SH   SOLE   314,634 0 0
Planet Fitness Inc Cl A COM 72703h101 549 12,500 SH   SOLE   12,500 0 0
Plug Power Inc COM 72919p202 232 115,000 SH   SOLE   115,000 0 0
Procter & Gamble Co COM 742718109 299 3,836 SH   SOLE   3,836 0 0
Prologis Inc REIT COM 74340w103 342 5,210 SH   SOLE   5,210 0 0
Proofpoint Inc COM 743424103 288 2,500 SH   SOLE   2,500 0 0
ProShares UltraPro Short S&P 5 COM 74347b268 360 9,000 SH   SOLE   9,000 0 0
ProShares UltraShort S&P 500 E COM 74347b383 546 14,277 SH   SOLE   14,277 0 0
Prudential PLC ADR COM 74435K204 640 14,000 SH   SOLE   14,000 0 0
Pulte Group Inc COM 745867101 359 12,500 SH   SOLE   12,500 0 0
Quanta Services Inc COM 74762E102 334 10,000 SH   SOLE   10,000 0 0
Rayonier Inc REIT COM 754907103 271 7,000 SH   SOLE   7,000 0 0
Raytheon Co COM 755111507 41,290 213,741 SH   SOLE   213,741 0 0
Red Hat Inc COM 756577102 403 3,000 SH   SOLE   3,000 0 0
Republic Services Inc COM 760759100 410 6,000 SH   SOLE   6,000 0 0
REV Group Inc COM 749527107 170 10,000 SH   SOLE   10,000 0 0
Rio Tinto PLC Sp ADR COM 767204100 555 10,000 SH   SOLE   10,000 0 0
Rockwell Automation COM 773903109 336 2,023 SH   SOLE   2,023 0 0
Rogers Comm Cl B COM 775109960 712 15,000 SH   SOLE   15,000 0 0
Roku Inc COM 77543r102 213 5,000 SH   SOLE   5,000 0 0
Roper Technologies Inc COM 776696106 414 1,500 SH   SOLE   1,500 0 0
Royal Bank of Canada COM 780087102 753 10,000 SH   SOLE   10,000 0 0
Royal Caribbean Cruises COM v7780t103 259 2,500 SH   SOLE   2,500 0 0
Royal Dutch Shell PLC Sp ADR C COM 780259206 845 12,200 SH   SOLE   12,200 0 0
SailPoint Technologies Hldgs I COM 78781p105 503 20,500 SH   SOLE   20,500 0 0
Salesforce.com Inc COM 79466L302 45,871 336,298 SH   SOLE   336,298 0 0
Sanofi Sp ADR COM 80105N105 600 15,000 SH   SOLE   15,000 0 0
SAP SE Sp ADR COM 803054204 578 5,000 SH   SOLE   5,000 0 0
Sensata Tech Hldgs PLC COM g8060n102 333 7,000 SH   SOLE   7,000 0 0
Service Corp Intl COM 817565104 367 10,248 SH   SOLE   10,248 0 0
Sherwin Williams Co COM 824348106 41,530 101,896 SH   SOLE   101,896 0 0
Shire PLC ADR COM 82481r106 338 2,000 SH   SOLE   2,000 0 0
Shopify Inc Cl A COM 82509L107 613 4,200 SH   SOLE   4,200 0 0
ShotSpotter Inc COM 82536t107 607 16,000 SH   SOLE   16,000 0 0
Siemens AG Sp ADR COM 826197501 1,186 18,000 SH   SOLE   18,000 0 0
SK Telecom Co Ltd Sp ADR COM 78440P108 583 25,000 SH   SOLE   25,000 0 0
Skyworks Solutions Inc COM 83088m102 290 3,000 SH   SOLE   3,000 0 0
SM Energy Co COM 78454L100 555 21,600 SH   SOLE   21,600 0 0
Smith & Nephew PLC Sp ADR COM 83175m205 938 25,000 SH   SOLE   25,000 0 0
Snap-On Inc COM 833034101 321 2,000 SH   SOLE   2,000 0 0
Sociedad Quimica y Minera de C COM 833635105 481 10,000 SH   SOLE   10,000 0 0
Sotheby's COM 835898107 326 6,000 SH   SOLE   6,000 0 0
Southwest Airlines Co COM 844741108 763 14,990 SH   SOLE   14,990 0 0
SPDR S&P 500 ETF Tr COM 78462F103 1,538 5,668 SH   SOLE   5,668 0 0
Spotify Technology SA COM L8681T102 28,189 167,552 SH   SOLE   167,552 0 0
Square Inc Cl A COM 852234103 898 14,570 SH   SOLE   14,570 0 0
Stanley Black & Decker COM 854502101 412 3,100 SH   SOLE   3,100 0 0
Steel Dynamics Inc COM 858119100 469 10,200 SH   SOLE   10,200 0 0
Stryker Corp COM 863667101 50,838 301,065 SH   SOLE   301,065 0 0
Suncor Energy Inc COM 867224107 814 20,000 SH   SOLE   20,000 0 0
SunTrust Banks Inc COM 867914103 51,991 787,508 SH   SOLE   787,508 0 0
Synchrony Financial COM 87165b103 234 7,000 SH   SOLE   7,000 0 0
Synovus Finl Corp COM 87161c501 264 5,000 SH   SOLE   5,000 0 0
Taiwan Semicon Mfg Co Ltd Sp A COM 874039100 841 23,000 SH   SOLE   23,000 0 0
Take-Two Interactive Software COM 874054109 653 5,520 SH   SOLE   5,520 0 0
Tata Motors Ltd Sp ADR COM 876568502 489 25,000 SH   SOLE   25,000 0 0
Teladoc Inc COM 87918a105 1,353 23,300 SH   SOLE   23,300 0 0
Tesla Inc COM 88160R101 909 2,650 SH   SOLE   2,650 0 0
Texas Instruments Inc COM 882508104 27,539 249,786 SH   SOLE   249,786 0 0
The Stars Group Inc COM 85570w100 545 15,000 SH   SOLE   15,000 0 0
Thermo Fisher Scientific COM 883556102 736 3,552 SH   SOLE   3,552 0 0
Thor Industries Inc COM 885160101 565 5,800 SH   SOLE   5,800 0 0
Tootsie Roll Industries COM 890516107 261 8,463 SH   SOLE   8,463 0 0
Toronto Dominion Bank COM 891160509 868 15,000 SH   SOLE   15,000 0 0
Toyota Motor Corp Sp ADR COM 892331307 966 7,500 SH   SOLE   7,500 0 0
Tractor Supply Co COM 892356106 200 2,615 SH   SOLE   2,615 0 0
Twitter Inc COM 90184L102 524 12,000 SH   SOLE   12,000 0 0
UltraShort 20 Plus Yr Treas ProSha COM 74347B201 530 14,750 SH   SOLE   14,750 0 0
Unilever NV (NY Shs) COM 904784709 1,114 20,000 SH   SOLE   20,000 0 0
Union Pacific Corp COM 907818108 851 6,009 SH   SOLE   6,009 0 0
United States Steel COM 912909108 247 7,100 SH   SOLE   7,100 0 0
UnitedHealth Grp Inc COM 91324p102 40,280 164,181 SH   SOLE   164,181 0 0
US Bancorp COM 902973304 37,857 756,836 SH   SOLE   756,836 0 0
US Xpress Enterprises Inc Cl A COM 90338n202 151 10,000 SH   SOLE   10,000 0 0
Vale SA Sp ADR COM 91912E105 577 45,005 SH   SOLE   45,005 0 0
Valero Energy Corp COM 91913Y100 447 4,035 SH   SOLE   4,035 0 0
Valmont Industries COM 920253101 302 2,000 SH   SOLE   2,000 0 0
Verint Systems Inc COM 92343x100 222 5,000 SH   SOLE   5,000 0 0
Visa Inc Cl A COM 92826C839 56,300 425,067 SH   SOLE   425,067 0 0
Vodafone Grp PLC Sp ADR COM 92857W308 486 20,000 SH   SOLE   20,000 0 0
Volvo AB B Shs COM 928856301 800 50,000 SH   SOLE   50,000 0 0
Vulcan Materials Co COM 929160109 684 5,300 SH   SOLE   5,300 0 0
Walmart Inc COM 931142103 227 2,645 SH   SOLE   2,645 0 0
Walt Disney Co COM 254687106 32,517 310,243 SH   SOLE   310,243 0 0
Waste Connections Inc COM 94106b101 376 5,000 SH   SOLE   5,000 0 0
Waste Mgmt Inc COM 94106L109 41,169 506,134 SH   SOLE   506,134 0 0
Watts Water Tech Cl A COM 942749102 392 5,000 SH   SOLE   5,000 0 0
Wayfair Inc Cl A COM 94419L101 356 3,000 SH   SOLE   3,000 0 0
WD-40 Company COM 929236107 439 3,000 SH   SOLE   3,000 0 0
Weight Watchers Int'l COM 948626106 207 2,050 SH   SOLE   2,050 0 0
Weyerhaeuser Co REIT COM 962166104 44,547 1,221,804 SH   SOLE   1,221,804 0 0
Winnebago Industries Inc COM 974637100 284 7,000 SH   SOLE   7,000 0 0
World Wrestling Ent Inc Cl A COM 98156q108 364 5,000 SH   SOLE   5,000 0 0
Xylem Inc COM 98419m100 18,433 273,563 SH   SOLE   273,563 0 0
Zoetis Inc COM 98978v103 669 7,850 SH   SOLE   7,850 0 0