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 14,971 93,461 SH   SOLE   93,461 0 0
ABB Ltd Sp ADR COM 000375204 509 20,000 SH   SOLE   20,000 0 0
Abbott Laboratories COM 002824100 37,614 345,624 SH   SOLE   345,624 0 0
AbbVie Inc COM 00287y109 331 3,775 SH   SOLE   3,775 0 0
ABIOMED Inc COM 003654100 360 1,300 SH   SOLE   1,300 0 0
Activision Blizzard Inc COM 00507v109 472 5,828 SH   SOLE   5,828 0 0
Adobe Inc COM 00724f101 1,654 3,372 SH   SOLE   3,372 0 0
ADT Inc COM 00090q103 82 10,000 SH   SOLE   10,000 0 0
Advanced Micro Devices COM 007903107 356 4,342 SH   SOLE   4,342 0 0
Aegion Corp COM 00770F104 170 12,000 SH   SOLE   12,000 0 0
Aerovironment Inc COM 008073108 210 3,500 SH   SOLE   3,500 0 0
AGCO Corp COM 001084102 334 4,500 SH   SOLE   4,500 0 0
Agilent Technologies COM 00846u101 404 4,000 SH   SOLE   4,000 0 0
Air Products & Chemicals COM 009158106 19,456 65,320 SH   SOLE   65,320 0 0
Air Transport Services Grp COM 00922r105 251 10,000 SH   SOLE   10,000 0 0
Alibaba Grp Hldg Ltd Sp ADR COM 01609w102 1,176 4,000 SH   SOLE   4,000 0 0
Align Technology Inc COM 016255101 491 1,500 SH   SOLE   1,500 0 0
Alphabet Inc Cl A COM 02079k305 327 223 SH   SOLE   223 0 0
Alphabet Inc Cl C COM 02079k107 77,874 52,990 SH   SOLE   52,990 0 0
Alumina Ltd Sp ADR COM 022205108 314 80,000 SH   SOLE   80,000 0 0
Amazon.com Inc COM 023135106 154,426 49,044 SH   SOLE   49,044 0 0
Ambev SA Sp ADR COM 02319v103 226 100,000 SH   SOLE   100,000 0 0
Amedisys Inc COM 023436108 307 1,300 SH   SOLE   1,300 0 0
American Elec Power COM 025537101 286 3,500 SH   SOLE   3,500 0 0
American Express Co COM 025816109 1,459 14,555 SH   SOLE   14,555 0 0
American Tower Corp REIT COM 03027X100 242 1,000 SH   SOLE   1,000 0 0
American Water Works COM 030420103 3,219 22,220 SH   SOLE   22,220 0 0
Amgen Inc COM 031162100 534 2,100 SH   SOLE   2,100 0 0
Amphastar Pharma Inc COM 03209r103 281 15,000 SH   SOLE   15,000 0 0
Anheuser-Busch InBev SA NV Sp COM 03524A108 217 4,025 SH   SOLE   4,025 0 0
Apple Inc COM 037833100 194,907 1,682,986 SH   SOLE   1,682,986 0 0
Applied Materials Inc COM 038222105 19,196 322,888 SH   SOLE   322,888 0 0
Aptiv PLC COM g6095L109 16,470 179,643 SH   SOLE   179,643 0 0
AstraZeneca PLC Sp ADR COM 046353108 785 14,325 SH   SOLE   14,325 0 0
Aurora Cannabis Inc COM 05156x884 47 10,000 SH   SOLE   10,000 0 0
Autodesk Inc COM 052769106 497 2,151 SH   SOLE   2,151 0 0
Autoliv Inc COM 052800109 583 8,000 SH   SOLE   8,000 0 0
Automatic Data Processing COM 053015103 666 4,775 SH   SOLE   4,775 0 0
Avery Dennison Corp COM 053611109 205 1,600 SH   SOLE   1,600 0 0
Axon Enterprise Inc COM 05464c101 454 5,000 SH   SOLE   5,000 0 0
Badger Meter Inc COM 056525108 261 4,000 SH   SOLE   4,000 0 0
Baidu Inc Sp ADR COM 056752108 354 2,800 SH   SOLE   2,800 0 0
Ball Corp COM 058498106 19,011 228,718 SH   SOLE   228,718 0 0
Ballard Power Systems COM 058586108 1,284 85,000 SH   SOLE   85,000 0 0
Banco Santander SA Sp ADR COM 05964H105 93 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia COM 064149107 415 10,000 SH   SOLE   10,000 0 0
Barrick Gold Corp COM 067901108 1,323 47,055 SH   SOLE   47,055 0 0
Berkshire Hathaway Cl A COM 084670108 3,200 10 SH   SOLE   10 0 0
Berkshire Hathaway Cl B COM 084670702 848 3,982 SH   SOLE   3,982 0 0
Beyond Meat Inc COM 08862e109 486 2,925 SH   SOLE   2,925 0 0
BHP Grp Ltd Sp ADR COM 088606108 621 12,000 SH   SOLE   12,000 0 0
BlackRock Inc COM 09247X101 254 450 SH   SOLE   450 0 0
Blackstone Grp Inc Cl A COM 09260d107 9,180 175,862 SH   SOLE   175,862 0 0
Booking Hldgs Inc COM 09857L108 257 150 SH   SOLE   150 0 0
Boston Beer Co Cl A COM 100557107 658 745 SH   SOLE   745 0 0
Boston Properties Inc REIT COM 101121101 8,428 104,952 SH   SOLE   104,952 0 0
Boston Scientific Corp COM 101137107 925 24,200 SH   SOLE   24,200 0 0
BP PLC Sp ADR COM 055622104 192 11,005 SH   SOLE   11,005 0 0
Bright Horizons Family Sol COM 109194100 456 3,000 SH   SOLE   3,000 0 0
Broadcom Inc COM 11135f101 466 1,278 SH   SOLE   1,278 0 0
Brookfield Asset Mgmt Cl A COM 112585104 620 18,750 SH   SOLE   18,750 0 0
Brookfield Renewable Ptnrs LP COM g16258108 263 5,000 SH   SOLE   5,000 0 0
Brown-Forman Corp Cl B COM 115637209 452 6,000 SH   SOLE   6,000 0 0
California Water Srvc COM 130788102 217 5,000 SH   SOLE   5,000 0 0
Callaway Golf Co COM 131193104 249 13,000 SH   SOLE   13,000 0 0
Camping World Hldgs Inc Cl A COM 13462k109 2,083 70,000 SH   SOLE   70,000 0 0
Canadian Natl Rwy Co COM 136375102 1,224 11,500 SH   SOLE   11,500 0 0
Canadian Natural Resources COM 136385101 160 10,000 SH   SOLE   10,000 0 0
Canadian Pacific Rwy COM 13645T100 761 2,500 SH   SOLE   2,500 0 0
Caterpillar Inc COM 149123101 20,343 136,391 SH   SOLE   136,391 0 0
Cerner Corp COM 156782104 217 3,000 SH   SOLE   3,000 0 0
CF Industries Hldgs Inc COM 125269100 215 7,000 SH   SOLE   7,000 0 0
Check Point Software COM M22465104 928 7,715 SH   SOLE   7,715 0 0
Chegg Inc COM 163092109 767 10,730 SH   SOLE   10,730 0 0
Cheniere Energy Inc COM 16411r208 231 5,000 SH   SOLE   5,000 0 0
Chevron Corp COM 166764100 35,646 495,083 SH   SOLE   495,083 0 0
Chubb Ltd COM h1467j104 17,997 154,989 SH   SOLE   154,989 0 0
Churchill Downs Inc COM 171484108 410 2,500 SH   SOLE   2,500 0 0
Cintas Corp COM 172908105 332 999 SH   SOLE   999 0 0
Cisco Systems Inc COM 17275r102 469 11,909 SH   SOLE   11,909 0 0
Citrix Systems Inc COM 177376100 352 2,555 SH   SOLE   2,555 0 0
CNH Industrial NV COM n20944109 391 50,000 SH   SOLE   50,000 0 0
Coca-Cola Co COM 191216100 495 10,021 SH   SOLE   10,021 0 0
Coca Cola Femsa SAB de SV Sp A COM 191241108 204 5,000 SH   SOLE   5,000 0 0
Colgate-Palmolive Co COM 194162103 386 5,000 SH   SOLE   5,000 0 0
Collectors Universe Inc COM 19421r200 247 5,000 SH   SOLE   5,000 0 0
Comcast Corp Cl A COM 20030N101 13,964 301,868 SH   SOLE   301,868 0 0
ConocoPhillips COM 20825c104 336 10,245 SH   SOLE   10,245 0 0
Constellation Brands Cl A COM 21036p108 318 1,680 SH   SOLE   1,680 0 0
Copart Inc COM 217204106 336 3,194 SH   SOLE   3,194 0 0
Corning Inc COM 219350105 324 10,000 SH   SOLE   10,000 0 0
Costco Wholesale Corp COM 22160k105 73,121 205,974 SH   SOLE   205,974 0 0
Covanta Hldg Corp COM 22282E102 78 10,000 SH   SOLE   10,000 0 0
CRISPR Therapeutics AG COM h17182108 477 5,700 SH   SOLE   5,700 0 0
Cronos Group Inc COM 22717L101 75 15,000 SH   SOLE   15,000 0 0
Crowdstrike Hldgs Inc COM 22788c105 275 2,000 SH   SOLE   2,000 0 0
Crown Castle Intl Corp REIT COM 22822v101 26,626 159,918 SH   SOLE   159,918 0 0
Curtiss-Wright Corp COM 231561101 233 2,500 SH   SOLE   2,500 0 0
CyberArk Software Ltd COM M2682V108 490 4,735 SH   SOLE   4,735 0 0
Danaher Corp COM 235851102 1,040 4,830 SH   SOLE   4,830 0 0
Darden Restaurants COM 237194105 272 2,700 SH   SOLE   2,700 0 0
Deere & Co COM 244199105 29,203 131,765 SH   SOLE   131,765 0 0
DexCom Inc COM 252131107 16,795 40,743 SH   SOLE   40,743 0 0
Diageo PLC Sp ADR COM 25243Q205 926 6,730 SH   SOLE   6,730 0 0
Direxion Daily S&P 500 Bear 3x COM 25460e885 86 15,000 SH   SOLE   15,000 0 0
DocuSign Inc COM 256163106 686 3,185 SH   SOLE   3,185 0 0
Dollar General Corp COM 256677105 61,491 293,343 SH   SOLE   293,343 0 0
Dominion Energy Inc COM 25746u109 22,732 287,997 SH   SOLE   287,997 0 0
Domino's Pizza Inc COM 25754a201 430 1,010 SH   SOLE   1,010 0 0
DR Horton Inc COM 23331a109 22,457 296,938 SH   SOLE   296,938 0 0
Dr Reddy's Lab Ltd ADR COM 256135203 556 8,000 SH   SOLE   8,000 0 0
Draftkings Inc Cl A COM 26142r104 1,599 27,180 SH   SOLE   27,180 0 0
DTE Energy Co COM 233331107 204 1,775 SH   SOLE   1,775 0 0
Eastman Chemical Co COM 277432100 305 3,900 SH   SOLE   3,900 0 0
Ecolab Inc COM 278865100 1,269 6,350 SH   SOLE   6,350 0 0
Edwards Lifesciences COM 28176e108 2,909 36,450 SH   SOLE   36,450 0 0
eHealth Inc COM 28238p109 213 2,700 SH   SOLE   2,700 0 0
Eni SPA Sp ADR COM 26874r108 155 10,000 SH   SOLE   10,000 0 0
Enphase Energy Inc COM 29355a107 785 9,500 SH   SOLE   9,500 0 0
Equinix Inc REIT COM 29444U700 433 570 SH   SOLE   570 0 0
Equinor ASA Sp ADR COM 29446m102 211 15,000 SH   SOLE   15,000 0 0
Ericsson LM Tel Sp ADR COM 294821608 436 40,000 SH   SOLE   40,000 0 0
Essential Utilities Inc COM 29670g102 262 6,500 SH   SOLE   6,500 0 0
ETFMG Alternative Harvest ETF COM 26924g508 160 15,414 SH   SOLE   15,414 0 0
Evoqua Water Technologies COM 30057t105 212 10,000 SH   SOLE   10,000 0 0
Expedia Grp Inc COM 30212p303 229 2,500 SH   SOLE   2,500 0 0
Exxon Mobil Corp COM 30231G102 561 16,351 SH   SOLE   16,351 0 0
Facebook Inc Cl A COM 30303M102 40,389 154,215 SH   SOLE   154,215 0 0
Fastly Inc Cl A COM 31188v100 281 3,000 SH   SOLE   3,000 0 0
Ferrari NV COM n3167y103 920 5,000 SH   SOLE   5,000 0 0
Fiat Chrysler Automobiles NV COM n31738102 367 30,000 SH   SOLE   30,000 0 0
First Solar Inc COM 336433107 665 10,050 SH   SOLE   10,050 0 0
Flir Systems Inc COM 302445101 287 8,000 SH   SOLE   8,000 0 0
Ford Motor Company COM 345370860 3,809 571,982 SH   SOLE   571,982 0 0
Fortinet Inc COM 34959e109 318 2,700 SH   SOLE   2,700 0 0
Fox Factory Hldg Corp COM 35138v102 268 3,600 SH   SOLE   3,600 0 0
Freeport-McMoRan Inc COM 35671D857 160 10,200 SH   SOLE   10,200 0 0
Fresenius Med Care AG Sp ADR COM 358029106 425 10,000 SH   SOLE   10,000 0 0
Generac Hldgs Inc COM 368736104 581 3,000 SH   SOLE   3,000 0 0
Gilead Sciences Inc COM 375558103 419 6,636 SH   SOLE   6,636 0 0
GlaxoSmithKline PLC Sp ADR COM 37733W105 644 17,100 SH   SOLE   17,100 0 0
Gold Trust COM 78463V107 205 1,155 SH   SOLE   1,155 0 0
Goldman Sachs Grp COM 38141g104 211 1,050 SH   SOLE   1,050 0 0
HEICO Corp COM 422806109 325 3,106 SH   SOLE   3,106 0 0
Hill-Rom Hldgs Inc COM 431475102 251 3,000 SH   SOLE   3,000 0 0
Hitachi Ltd ADR COM 433578507 543 8,000 SH   SOLE   8,000 0 0
Hologic Inc COM 436440101 266 4,000 SH   SOLE   4,000 0 0
Home Depot Inc COM 437076102 62,815 226,190 SH   SOLE   226,190 0 0
Honda Motor Co Ltd Sp ADR COM 438128308 237 10,000 SH   SOLE   10,000 0 0
Honeywell International COM 438516106 28,486 173,052 SH   SOLE   173,052 0 0
IBM Corp COM 459200101 1,459 11,990 SH   SOLE   11,990 0 0
ICICI Bank Ltd Sp ADR COM 45104G104 344 35,000 SH   SOLE   35,000 0 0
Illinois Tool Works COM 452308109 697 3,606 SH   SOLE   3,606 0 0
Illumina Inc COM 452327109 309 1,000 SH   SOLE   1,000 0 0
Infosys Ltd Sp ADR COM 456788108 414 30,000 SH   SOLE   30,000 0 0
Intel Corp COM 458140100 901 17,404 SH   SOLE   17,404 0 0
Intuitive Surgical Inc COM 46120e602 754 1,062 SH   SOLE   1,062 0 0
Invesco Taxable Muni Bond ETF COM 46138g805 688 20,624 SH   SOLE   20,624 0 0
Invesco Variable Rate Investme COM 46090a879 1,465 58,964 SH   SOLE   58,964 0 0
iRhythm Technologies Inc COM 450056106 357 1,500 SH   SOLE   1,500 0 0
iShares 0-5 Yr Investment Grad COM 46434v100 231 4,430 SH   SOLE   4,430 0 0
iShares 1-3 Yr Treasury Bond E COM 464287457 667 7,714 SH   SOLE   7,714 0 0
iShares Barclays MBS Bond Fd E COM 464288588 1,531 13,871 SH   SOLE   13,871 0 0
iShares Core MSCI EAFE ETF COM 46432f842 2,109 34,992 SH   SOLE   34,992 0 0
iShares Core MSCI Emerging Mkt COM 46434g103 3,663 69,370 SH   SOLE   69,370 0 0
iShares Core MSCI Total Intl S COM 46432f834 2,000 34,275 SH   SOLE   34,275 0 0
iShares Core S&P 500 ETF COM 464287200 12,938 38,498 SH   SOLE   38,498 0 0
iShares Core S&P Small Cap ETF COM 464287804 1,919 27,319 SH   SOLE   27,319 0 0
iShares Core S&P Total U.S. St COM 464287150 3,382 44,797 SH   SOLE   44,797 0 0
iShares Core S&P U.S. Value ET COM 464287663 1,108 20,406 SH   SOLE   20,406 0 0
iShares MSCI EAFE Small Cap ET COM 464288273 1,015 17,207 SH   SOLE   17,207 0 0
iShares Russell 1000 ETF COM 464287622 3,768 20,132 SH   SOLE   20,132 0 0
iShares S&P 500 Value Idx ETF COM 464287408 369 3,280 SH   SOLE   3,280 0 0
iShares S&P SmallCap 600 Value COM 464287879 334 2,725 SH   SOLE   2,725 0 0
iShares Short Treasury Bond ET COM 464288679 1,627 14,693 SH   SOLE   14,693 0 0
ITT Inc COM 45073v108 295 5,000 SH   SOLE   5,000 0 0
Jacobs Engineering Grp COM 469814107 790 8,520 SH   SOLE   8,520 0 0
Johnson & Johnson COM 478160104 2,720 18,273 SH   SOLE   18,273 0 0
Johnson Outdoors Inc Cl A COM 479167108 328 4,000 SH   SOLE   4,000 0 0
JPMorgan Chase & Co COM 46625h100 16,234 168,633 SH   SOLE   168,633 0 0
JPMorgan Ultra Short Income ET COM 46641q837 275 5,420 SH   SOLE   5,420 0 0
Kansas City Southern COM 485170302 542 3,000 SH   SOLE   3,000 0 0
Keysight Technologies Inc COM 49338L103 356 3,600 SH   SOLE   3,600 0 0
Koninklijke Philips NV COM 500472303 722 15,304 SH   SOLE   15,304 0 0
L3Harris Technologies Inc COM 502431109 260 1,533 SH   SOLE   1,533 0 0
Lab Corp of America Hldgs COM 50540r409 282 1,500 SH   SOLE   1,500 0 0
Lakeland Industries COM 511795106 347 17,500 SH   SOLE   17,500 0 0
Linde PLC COM g5494j103 279 1,170 SH   SOLE   1,170 0 0
Lindsay Corp COM 535555106 338 3,500 SH   SOLE   3,500 0 0
Live Nation Entmt Inc COM 538034109 299 5,550 SH   SOLE   5,550 0 0
Livongo Health Inc COM 539183103 952 6,800 SH   SOLE   6,800 0 0
Lockheed Martin Corp COM 539830109 27,354 71,367 SH   SOLE   71,367 0 0
Lululemon Athletica COM 550021109 291 885 SH   SOLE   885 0 0
Lyft Inc Cl A COM 55087p104 276 10,000 SH   SOLE   10,000 0 0
Martin Marietta Mtls COM 573284106 235 1,000 SH   SOLE   1,000 0 0
Masco Corp COM 574599106 773 14,019 SH   SOLE   14,019 0 0
Masimo Corp COM 574795100 354 1,500 SH   SOLE   1,500 0 0
Match Group Inc COM 57667L107 802 7,250 SH   SOLE   7,250 0 0
McDonald's Corp COM 580135101 42,930 195,592 SH   SOLE   195,592 0 0
Merck & Co COM 58933Y105 11,929 143,813 SH   SOLE   143,813 0 0
Mettler-Toledo Intl COM 592688105 494 512 SH   SOLE   512 0 0
Microsoft Corp COM 594918104 90,946 432,398 SH   SOLE   432,398 0 0
Mitsubishi UFJ Finl Grp Sp ADR COM 606822104 301 75,000 SH   SOLE   75,000 0 0
Moderna Inc COM 60770k107 220 3,111 SH   SOLE   3,111 0 0
Mueller Water Products Cl A COM 624758108 104 10,000 SH   SOLE   10,000 0 0
Netflix Inc COM 64110L106 1,818 3,636 SH   SOLE   3,636 0 0
New York Times Cl A COM 650111107 342 8,000 SH   SOLE   8,000 0 0
Newmont Corp COM 651639106 70,316 1,108,205 SH   SOLE   1,108,205 0 0
NextEra Energy Inc COM 65339f101 47,842 172,367 SH   SOLE   172,367 0 0
Nike Inc Cl B COM 654106103 1,041 8,295 SH   SOLE   8,295 0 0
Nissan Motor Co Ltd Sp ADR COM 654744408 140 20,000 SH   SOLE   20,000 0 0
Nokia Corp Sp ADR COM 654902204 391 100,000 SH   SOLE   100,000 0 0
Northrop Grumman Corp COM 666807102 339 1,075 SH   SOLE   1,075 0 0
Novartis AG Sp ADR COM 66987V109 878 10,100 SH   SOLE   10,100 0 0
Novo Nordisk A/S Sp ADR COM 670100205 1,041 15,000 SH   SOLE   15,000 0 0
Nucor Corp COM 670346105 577 12,855 SH   SOLE   12,855 0 0
Nuveen Intermediate Duration M COM 670671106 183 13,725 SH   SOLE   13,725 0 0
Nuveen Maryland Quality Muni I COM 67061q107 192 14,600 SH   SOLE   14,600 0 0
Nvidia Corp COM 67066G104 21,459 39,650 SH   SOLE   39,650 0 0
NXP Semiconductors NV COM n6596x109 499 4,000 SH   SOLE   4,000 0 0
Okta Inc COM 679295105 214 1,000 SH   SOLE   1,000 0 0
Old Dominion Freight Line COM 679580100 706 3,900 SH   SOLE   3,900 0 0
Ollie's Bargain Outlet Hldgs COM 681116109 411 4,700 SH   SOLE   4,700 0 0
Olympic Steel Inc COM 68162k106 114 10,000 SH   SOLE   10,000 0 0
Ormat Tech Inc COM 686688102 296 5,000 SH   SOLE   5,000 0 0
Oshkosh Corp COM 688239201 588 8,000 SH   SOLE   8,000 0 0
Owens Corning Inc COM 690742101 310 4,500 SH   SOLE   4,500 0 0
Paccar Inc COM 693718108 256 3,000 SH   SOLE   3,000 0 0
Palantir Technologies Inc Cl A COM 69608a108 280 29,500 SH   SOLE   29,500 0 0
Palo Alto Networks Inc COM 697435105 368 1,503 SH   SOLE   1,503 0 0
Paycom Software Inc COM 70432v102 3,455 11,100 SH   SOLE   11,100 0 0
PayPal Hldgs Inc COM 70450y103 667 3,386 SH   SOLE   3,386 0 0
Peloton Interactive Inc Cl A COM 70614w100 1,105 11,130 SH   SOLE   11,130 0 0
Penn Natl Gaming Inc COM 707569109 400 5,500 SH   SOLE   5,500 0 0
Pentair PLC COM G7S00T104 206 4,500 SH   SOLE   4,500 0 0
PepsiCo Inc COM 713448108 663 4,783 SH   SOLE   4,783 0 0
Pfizer Inc COM 717081103 672 18,301 SH   SOLE   18,301 0 0
Pinterest Inc Cl A COM 72352L106 415 10,000 SH   SOLE   10,000 0 0
Pioneer Natural Resources COM 723787107 258 3,000 SH   SOLE   3,000 0 0
Planet Fitness Inc Cl A COM 72703h101 246 4,000 SH   SOLE   4,000 0 0
Plug Power Inc COM 72919p202 805 60,000 SH   SOLE   60,000 0 0
Procter & Gamble Co COM 742718109 30,475 219,259 SH   SOLE   219,259 0 0
Prologis Inc REIT COM 74340w103 29,274 290,935 SH   SOLE   290,935 0 0
Proofpoint Inc COM 743424103 264 2,500 SH   SOLE   2,500 0 0
ProShares UltraPro S&P 500 ETF COM 74347X864 3,764 67,325 SH   SOLE   67,325 0 0
ProShares UltraPro Short S&P 5 COM 74347b268 218 25,000 SH   SOLE   25,000 0 0
ProShares UltraShort S&P 500 E COM 74347b383 264 16,533 SH   SOLE   16,533 0 0
Prudential PLC ADR COM 74435K204 357 12,500 SH   SOLE   12,500 0 0
Pulte Group Inc COM 745867101 324 7,000 SH   SOLE   7,000 0 0
Qorvo Inc COM 74736K101 722 5,600 SH   SOLE   5,600 0 0
Quanta Services Inc COM 74762e102 423 8,000 SH   SOLE   8,000 0 0
Quest Diagnostics Inc COM 74834L100 401 3,500 SH   SOLE   3,500 0 0
Raytheon Technologies Corp COM 75513e101 974 16,929 SH   SOLE   16,929 0 0
Regeneron Pharmaceuticals COM 75886f107 11,895 21,250 SH   SOLE   21,250 0 0
Republic Services Inc COM 760759100 327 3,500 SH   SOLE   3,500 0 0
Rio Tinto PLC Sp ADR COM 767204100 604 10,000 SH   SOLE   10,000 0 0
Rockwell Automation COM 773903109 552 2,500 SH   SOLE   2,500 0 0
Roku Inc COM 77543r102 472 2,500 SH   SOLE   2,500 0 0
Roper Technologies Inc COM 776696106 395 1,000 SH   SOLE   1,000 0 0
Royal Bank of Canada COM 780087102 561 8,000 SH   SOLE   8,000 0 0
Royal Dutch Shell PLC Sp ADR C COM 780259206 201 8,000 SH   SOLE   8,000 0 0
Salesforce.com Inc COM 79466L302 2,012 8,007 SH   SOLE   8,007 0 0
Sanofi Sp ADR COM 80105N105 627 12,500 SH   SOLE   12,500 0 0
SAP SE Sp ADR COM 803054204 623 4,000 SH   SOLE   4,000 0 0
Schwab U.S. Broad Market ETF COM 808524102 263 3,300 SH   SOLE   3,300 0 0
Sensata Tech Hldgs PLC COM g8060n102 561 13,000 SH   SOLE   13,000 0 0
Service Corp Intl COM 817565104 221 5,248 SH   SOLE   5,248 0 0
ServiceNow Inc COM 81762p102 408 842 SH   SOLE   842 0 0
Sherwin Williams Co COM 824348106 1,679 2,410 SH   SOLE   2,410 0 0
Shopify Inc Cl A COM 82509L107 2,443 2,388 SH   SOLE   2,388 0 0
ShotSpotter Inc COM 82536t107 233 7,500 SH   SOLE   7,500 0 0
Siemens AG Sp ADR COM 826197501 905 13,000 SH   SOLE   13,000 0 0
SK Telecom Co Ltd Sp ADR COM 78440P108 561 25,000 SH   SOLE   25,000 0 0
Skyworks Solutions Inc COM 83088m102 291 2,000 SH   SOLE   2,000 0 0
SM Energy Co COM 78454L100 34 21,100 SH   SOLE   21,100 0 0
SmileDirectClub Inc COM 83192h106 286 24,475 SH   SOLE   24,475 0 0
Smith & Nephew PLC Sp ADR COM 83175m205 469 12,000 SH   SOLE   12,000 0 0
Snap-On Inc COM 833034101 221 1,500 SH   SOLE   1,500 0 0
Sociedad Quimica y Minera de C COM 833635105 454 14,000 SH   SOLE   14,000 0 0
Sonos Inc COM 83570h108 2,004 132,000 SH   SOLE   132,000 0 0
Sony Corp Sp ADR COM 835699307 576 7,500 SH   SOLE   7,500 0 0
Southern Co COM 842587107 216 3,975 SH   SOLE   3,975 0 0
Southwest Airlines Co COM 844741108 506 13,500 SH   SOLE   13,500 0 0
SPDR S&P 500 ETF Tr COM 78462F103 1,982 5,917 SH   SOLE   5,917 0 0
Spotify Technology SA COM L8681t102 465 1,915 SH   SOLE   1,915 0 0
Square Inc Cl A COM 852234103 1,201 7,390 SH   SOLE   7,390 0 0
Stanley Black & Decker COM 854502101 324 2,000 SH   SOLE   2,000 0 0
State Street Corp COM 857477103 226 3,812 SH   SOLE   3,812 0 0
Steel Dynamics Inc COM 858119100 229 8,000 SH   SOLE   8,000 0 0
Stryker Corp COM 863667101 28,508 136,812 SH   SOLE   136,812 0 0
Suncor Energy Inc COM 867224107 196 16,000 SH   SOLE   16,000 0 0
Sunrun Inc COM 86771w105 227 2,950 SH   SOLE   2,950 0 0
Sysco Corp COM 871829107 436 7,000 SH   SOLE   7,000 0 0
Taiwan Semicon Mfg Co Ltd Sp A COM 874039100 811 10,000 SH   SOLE   10,000 0 0
Take-Two Interactive Software COM 874054109 416 2,520 SH   SOLE   2,520 0 0
Tandem Diabetes Care COM 875372203 404 3,563 SH   SOLE   3,563 0 0
Tata Motors Ltd Sp ADR COM 876568502 109 12,000 SH   SOLE   12,000 0 0
Teladoc Health Inc COM 87918a105 855 3,900 SH   SOLE   3,900 0 0
Teledyne Technologies Inc COM 879360105 372 1,200 SH   SOLE   1,200 0 0
Tencent Music Entertainment AD COM 88034p109 222 15,000 SH   SOLE   15,000 0 0
Tesla Inc COM 88160R101 2,411 5,620 SH   SOLE   5,620 0 0
Thermo Fisher Scientific COM 883556102 40,898 92,630 SH   SOLE   92,630 0 0
Toronto Dominion Bank COM 891160509 231 5,000 SH   SOLE   5,000 0 0
Toyota Motor Corp Sp ADR COM 892331307 530 4,000 SH   SOLE   4,000 0 0
Tractor Supply Co COM 892356106 367 2,563 SH   SOLE   2,563 0 0
Trane Technologies PLC COM g8994e103 340 2,800 SH   SOLE   2,800 0 0
Twilio Inc Cl A COM 90138f102 240 970 SH   SOLE   970 0 0
Twitter Inc COM 90184L102 356 8,000 SH   SOLE   8,000 0 0
Uber Technologies Inc COM 90353t100 715 19,590 SH   SOLE   19,590 0 0
UltraShort 20 Plus Yr Treas ProSha COM 74347b201 237 15,100 SH   SOLE   15,100 0 0
Unilever NV (NY Shs) COM 904784709 912 15,100 SH   SOLE   15,100 0 0
Union Pacific Corp COM 907818108 29,463 149,658 SH   SOLE   149,658 0 0
United Parcel Service Cl B COM 911312106 44,088 264,589 SH   SOLE   264,589 0 0
United Rentals Inc COM 911363109 431 2,468 SH   SOLE   2,468 0 0
United States Steel COM 912909108 73 10,000 SH   SOLE   10,000 0 0
UnitedHealth Grp Inc COM 91324p102 1,072 3,440 SH   SOLE   3,440 0 0
Vale SA Sp ADR COM 91912E105 212 20,005 SH   SOLE   20,005 0 0
Valmont Industries COM 920253101 248 2,000 SH   SOLE   2,000 0 0
Vanguard FTSE All World ex-U.S COM 922042718 338 3,208 SH   SOLE   3,208 0 0
Vanguard FTSE Emerging Mkts ET COM 922042858 654 15,130 SH   SOLE   15,130 0 0
Vanguard Large Cap Idx Fd ETF COM 922908637 1,310 8,375 SH   SOLE   8,375 0 0
Vanguard Mega Cap Growth ETF COM 921910816 2,225 12,000 SH   SOLE   12,000 0 0
Vanguard REIT ETF COM 922908553 206 2,605 SH   SOLE   2,605 0 0
Vanguard Short Term Corp Bond COM 92206c409 2,035 24,560 SH   SOLE   24,560 0 0
Vanguard Small Cap ETF COM 922908751 498 3,235 SH   SOLE   3,235 0 0
Vanguard Small Cap Value ETF COM 922908611 201 1,816 SH   SOLE   1,816 0 0
Vanguard Total Intl Stock Idx COM 921909768 267 5,110 SH   SOLE   5,110 0 0
Vanguard Total Stock Market ET COM 922908769 1,492 8,758 SH   SOLE   8,758 0 0
Vanguard Value ETF COM 922908744 518 4,952 SH   SOLE   4,952 0 0
Verizon Communications COM 92343V104 40,420 679,448 SH   SOLE   679,448 0 0
Vertex Pharma COM 92532f100 340 1,251 SH   SOLE   1,251 0 0
Vertiv Hldgs Co COM 92537n108 208 12,000 SH   SOLE   12,000 0 0
Visa Inc Cl A COM 92826C839 48,884 244,456 SH   SOLE   244,456 0 0
Volvo AB B Shs COM 928856301 967 50,000 SH   SOLE   50,000 0 0
Vulcan Materials Co COM 929160109 465 3,430 SH   SOLE   3,430 0 0
Walmart Inc COM 931142103 534 3,820 SH   SOLE   3,820 0 0
Walt Disney Co COM 254687106 23,439 188,904 SH   SOLE   188,904 0 0
Warner Music Grp Corp Cl A COM 934550203 247 8,600 SH   SOLE   8,600 0 0
Waste Connections Inc COM 94106b101 311 3,000 SH   SOLE   3,000 0 0
Waste Mgmt Inc COM 94106L109 28,416 251,092 SH   SOLE   251,092 0 0
Watts Water Tech Cl A COM 942749102 351 3,500 SH   SOLE   3,500 0 0
Wayfair Inc Cl A COM 94419L101 737 2,531 SH   SOLE   2,531 0 0
WD-40 Company COM 929236107 303 1,600 SH   SOLE   1,600 0 0
Weyerhaeuser Co REIT COM 962166104 20,069 703,683 SH   SOLE   703,683 0 0
Winnebago Industries Inc COM 974637100 258 5,000 SH   SOLE   5,000 0 0
Xylem Inc COM 98419m100 294 3,500 SH   SOLE   3,500 0 0
YETI Hldgs Inc COM 98585x104 254 5,600 SH   SOLE   5,600 0 0
Zebra Technologies Corp Cl A COM 989207105 252 1,000 SH   SOLE   1,000 0 0
Zillow Grp Inc Cl C COM 98954m200 421 4,140 SH   SOLE   4,140 0 0
Zimmer Biomet Hldgs Inc COM 98956p102 272 2,000 SH   SOLE   2,000 0 0
Zoetis Inc COM 98978v103 36,644 221,589 SH   SOLE   221,589 0 0
Zoom Video Comms Inc Cl A COM 98980l101 1,319 2,805 SH   SOLE   2,805 0 0