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 24,250 138,237 SH   SOLE   138,237 0 0
ABB Ltd Sp ADR COM 000375204 667 20,000 SH   SOLE   20,000 0 0
Abbott Laboratories COM 002824100 44,176 373,963 SH   SOLE   373,963 0 0
AbbVie Inc COM 00287y109 569 5,275 SH   SOLE   5,275 0 0
Abercrombie & Fitch Cl A COM 002896207 339 9,000 SH   SOLE   9,000 0 0
ABIOMED Inc COM 003654100 326 1,000 SH   SOLE   1,000 0 0
Activision Blizzard Inc COM 00507v109 849 10,975 SH   SOLE   10,975 0 0
Adobe Inc COM 00724f101 1,938 3,367 SH   SOLE   3,367 0 0
ADT Inc COM 00090q103 81 10,000 SH   SOLE   10,000 0 0
Advanced Micro Devices COM 007903107 287 2,792 SH   SOLE   2,792 0 0
Aerovironment Inc COM 008073108 302 3,500 SH   SOLE   3,500 0 0
AGCO Corp COM 001084102 429 3,500 SH   SOLE   3,500 0 0
Agilent Technologies COM 00846u101 630 4,000 SH   SOLE   4,000 0 0
Air Products & Chemicals COM 009158106 825 3,223 SH   SOLE   3,223 0 0
Air Transport Services Grp COM 00922r105 258 10,000 SH   SOLE   10,000 0 0
Airbnb Inc Cl A COM 009066101 912 5,435 SH   SOLE   5,435 0 0
Albemarle Corp COM 012653101 285 1,300 SH   SOLE   1,300 0 0
Alcon Inc COM h01301128 484 6,020 SH   SOLE   6,020 0 0
Alibaba Grp Hldg Ltd Sp ADR COM 01609w102 343 2,320 SH   SOLE   2,320 0 0
Align Technology Inc COM 016255101 665 1,000 SH   SOLE   1,000 0 0
Alphabet Inc Cl A COM 02079k305 987 369 SH   SOLE   369 0 0
Alphabet Inc Cl C COM 02079k107 133,585 50,120 SH   SOLE   50,120 0 0
Alumina Ltd Sp ADR COM 022205108 485 80,000 SH   SOLE   80,000 0 0
Amazon.com Inc COM 023135106 150,852 45,921 SH   SOLE   45,921 0 0
Ambev SA Sp ADR COM 02319v103 276 100,000 SH   SOLE   100,000 0 0
Amdocs Ltd COM g02602103 217 2,870 SH   SOLE   2,870 0 0
American Elec Power COM 025537101 284 3,500 SH   SOLE   3,500 0 0
American Express Co COM 025816109 2,093 12,495 SH   SOLE   12,495 0 0
American Tower Corp REIT COM 03027X100 265 1,000 SH   SOLE   1,000 0 0
American Water Works COM 030420103 3,418 20,220 SH   SOLE   20,220 0 0
Amgen Inc COM 031162100 276 1,300 SH   SOLE   1,300 0 0
Amphastar Pharma Inc COM 03209r103 238 12,500 SH   SOLE   12,500 0 0
Analog Devices Inc COM 032654105 620 3,700 SH   SOLE   3,700 0 0
Anheuser-Busch InBev SA NV Sp COM 03524A108 310 5,500 SH   SOLE   5,500 0 0
Anthem Inc COM 036752103 241 646 SH   SOLE   646 0 0
Aon PLC Cl A COM g0403h108 262 916 SH   SOLE   916 0 0
Apple Inc COM 037833100 222,815 1,574,662 SH   SOLE   1,574,662 0 0
Applied Materials Inc COM 038222105 1,206 9,365 SH   SOLE   9,365 0 0
Aptiv PLC COM g6095L109 1,296 8,698 SH   SOLE   8,698 0 0
ArcelorMittal NY Reg COM 03938L203 302 10,000 SH   SOLE   10,000 0 0
AstraZeneca PLC Sp ADR COM 046353108 920 15,325 SH   SOLE   15,325 0 0
Aurora Cannabis Inc COM 05156x884 69 10,000 SH   SOLE   10,000 0 0
Autodesk Inc COM 052769106 394 1,383 SH   SOLE   1,383 0 0
Autoliv Inc COM 052800109 1,114 13,000 SH   SOLE   13,000 0 0
Automatic Data Processing COM 053015103 12,612 63,085 SH   SOLE   63,085 0 0
Axon Enterprise Inc COM 05464c101 704 4,025 SH   SOLE   4,025 0 0
Badger Meter Inc COM 056525108 384 3,800 SH   SOLE   3,800 0 0
Baidu Inc Sp ADR COM 056752108 231 1,500 SH   SOLE   1,500 0 0
Ball Corp COM 058498106 314 3,495 SH   SOLE   3,495 0 0
Ballard Power Systems COM 058586108 984 70,000 SH   SOLE   70,000 0 0
Banco Santander SA Sp ADR COM 05964H105 181 50,000 SH   SOLE   50,000 0 0
Bank of Montreal COM 063671101 299 3,000 SH   SOLE   3,000 0 0
Bank of Nova Scotia COM 064149107 615 10,000 SH   SOLE   10,000 0 0
Barrick Gold Corp COM 067901108 728 40,355 SH   SOLE   40,355 0 0
Berkshire Hathaway Cl A COM 084670108 3,291 8 SH   SOLE   8 0 0
Berkshire Hathaway Cl B COM 084670702 1,387 5,082 SH   SOLE   5,082 0 0
Beyond Meat Inc COM 08862e109 279 2,650 SH   SOLE   2,650 0 0
BHP Grp Ltd Sp ADR COM 088606108 1,070 20,000 SH   SOLE   20,000 0 0
BioNTech SE ADR COM 09075v102 341 1,250 SH   SOLE   1,250 0 0
Blackstone Inc COM 09260d107 1,564 13,440 SH   SOLE   13,440 0 0
Blink Charging Co COM 09354a100 229 8,000 SH   SOLE   8,000 0 0
Booking Hldgs Inc COM 09857L108 356 150 SH   SOLE   150 0 0
BorgWarner Inc COM 099724106 216 5,002 SH   SOLE   5,002 0 0
Boston Properties Inc REIT COM 101121101 217 2,000 SH   SOLE   2,000 0 0
Boston Scientific Corp COM 101137107 1,044 24,050 SH   SOLE   24,050 0 0
BP PLC Sp ADR COM 055622104 706 25,821 SH   SOLE   25,821 0 0
Brink's Co COM 109696104 222 3,500 SH   SOLE   3,500 0 0
Broadcom Inc COM 11135f101 426 878 SH   SOLE   878 0 0
Brookfield Asset Mgmt Cl A COM 112585104 1,003 18,750 SH   SOLE   18,750 0 0
Brookfield Renewable Ptnrs LP COM g16258108 277 7,500 SH   SOLE   7,500 0 0
Brown-Forman Corp Cl B COM 115637209 402 6,000 SH   SOLE   6,000 0 0
Caesars Entertainment Inc COM 12769g100 337 3,000 SH   SOLE   3,000 0 0
California Water Srvc COM 130788102 295 5,000 SH   SOLE   5,000 0 0
Callaway Golf Co COM 131193104 691 25,000 SH   SOLE   25,000 0 0
Camping World Hldgs Inc Cl A COM 13462k109 389 10,000 SH   SOLE   10,000 0 0
Canadian Natl Rwy Co COM 136375102 1,272 11,000 SH   SOLE   11,000 0 0
Canadian Natural Resources COM 136385101 731 20,000 SH   SOLE   20,000 0 0
Canadian Pacific Rwy COM 13645T100 813 12,500 SH   SOLE   12,500 0 0
Canon Inc ADR COM 138006309 244 10,000 SH   SOLE   10,000 0 0
Catalent Inc COM 148806102 399 3,000 SH   SOLE   3,000 0 0
Caterpillar Inc COM 149123101 36,505 190,162 SH   SOLE   190,162 0 0
Cerence Inc COM 156727109 215 2,240 SH   SOLE   2,240 0 0
Cerner Corp COM 156782104 212 3,000 SH   SOLE   3,000 0 0
CF Industries Hldgs Inc COM 125269100 335 6,000 SH   SOLE   6,000 0 0
Charles River Labs COM 159864107 371 899 SH   SOLE   899 0 0
Check Point Software COM M22465104 1,429 12,640 SH   SOLE   12,640 0 0
Chegg Inc COM 163092109 432 6,350 SH   SOLE   6,350 0 0
Cheniere Energy Inc COM 16411r208 1,077 11,025 SH   SOLE   11,025 0 0
Chevron Corp COM 166764100 68,222 672,465 SH   SOLE   672,465 0 0
Chubb Ltd COM h1467j104 35,431 204,235 SH   SOLE   204,235 0 0
Churchill Downs Inc COM 171484108 600 2,500 SH   SOLE   2,500 0 0
Cintas Corp COM 172908105 976 2,565 SH   SOLE   2,565 0 0
Cisco Systems Inc COM 17275r102 485 8,910 SH   SOLE   8,910 0 0
Citrix Systems Inc COM 177376100 269 2,505 SH   SOLE   2,505 0 0
Clean Harbors Inc COM 184496107 364 3,500 SH   SOLE   3,500 0 0
CNH Industrial NV COM n20944109 831 50,000 SH   SOLE   50,000 0 0
Coca-Cola Co COM 191216100 24,442 465,827 SH   SOLE   465,827 0 0
Coca Cola Femsa SAB de SV Sp A COM 191241108 281 5,000 SH   SOLE   5,000 0 0
Coinbase Global Inc Cl A COM 19260q107 1,701 7,476 SH   SOLE   7,476 0 0
Colgate-Palmolive Co COM 194162103 227 3,000 SH   SOLE   3,000 0 0
Comcast Corp Cl A COM 20030N101 1,158 20,696 SH   SOLE   20,696 0 0
Constellation Brands Cl A COM 21036p108 375 1,780 SH   SOLE   1,780 0 0
Cooper Companies COM 216648402 359 868 SH   SOLE   868 0 0
Copart Inc COM 217204106 374 2,694 SH   SOLE   2,694 0 0
Corning Inc COM 219350105 643 17,625 SH   SOLE   17,625 0 0
CoStar Grp Inc COM 22160n109 396 4,600 SH   SOLE   4,600 0 0
Costco Wholesale Corp COM 22160k105 93,815 208,779 SH   SOLE   208,779 0 0
Coupang Inc COM 22266t109 563 20,200 SH   SOLE   20,200 0 0
Covanta Hldg Corp COM 22282E102 201 10,000 SH   SOLE   10,000 0 0
CRISPR Therapeutics AG COM h17182108 814 7,275 SH   SOLE   7,275 0 0
Criteo SA Sp ADR COM 226718104 271 7,405 SH   SOLE   7,405 0 0
Cronos Group Inc COM 22717L101 113 20,000 SH   SOLE   20,000 0 0
CrowdStrike Hldgs Inc COM 22788c105 504 2,050 SH   SOLE   2,050 0 0
Crown Castle Intl Corp REIT COM 22822v101 598 3,451 SH   SOLE   3,451 0 0
Curtiss-Wright Corp COM 231561101 315 2,500 SH   SOLE   2,500 0 0
CyberArk Software Ltd COM M2682V108 1,284 8,135 SH   SOLE   8,135 0 0
Danaher Corp COM 235851102 877 2,880 SH   SOLE   2,880 0 0
Darden Restaurants COM 237194105 379 2,500 SH   SOLE   2,500 0 0
Deere & Co COM 244199105 47,733 142,456 SH   SOLE   142,456 0 0
Delta Air Lines Inc COM 247361702 208 4,875 SH   SOLE   4,875 0 0
DexCom Inc COM 252131107 35,351 64,643 SH   SOLE   64,643 0 0
Diageo PLC Sp ADR COM 25243Q205 1,420 7,355 SH   SOLE   7,355 0 0
DiDi Global Inc COM 23292e108 117 15,000 SH   SOLE   15,000 0 0
Dimensional US Core Equity Mkt COM 25434v104 347 11,525 SH   SOLE   11,525 0 0
DocuSign Inc COM 256163106 708 2,750 SH   SOLE   2,750 0 0
Dollar General Corp COM 256677105 61,403 289,445 SH   SOLE   289,445 0 0
Domino's Pizza Inc COM 25754a201 477 1,000 SH   SOLE   1,000 0 0
DR Horton Inc COM 23331a109 570 6,790 SH   SOLE   6,790 0 0
Dr Reddy's Lab Ltd ADR COM 256135203 651 10,000 SH   SOLE   10,000 0 0
Draftkings Inc Cl A COM 26142r104 547 11,350 SH   SOLE   11,350 0 0
DTE Energy Co COM 233331107 251 2,250 SH   SOLE   2,250 0 0
Eastman Chemical Co COM 277432100 353 3,500 SH   SOLE   3,500 0 0
Eaton Corp PLC COM G29183103 211 1,410 SH   SOLE   1,410 0 0
Ecolab Inc COM 278865100 2,076 9,950 SH   SOLE   9,950 0 0
Edwards Lifesciences COM 28176e108 13,655 120,616 SH   SOLE   120,616 0 0
Element Solutions Inc COM 28618m106 434 20,000 SH   SOLE   20,000 0 0
Emerson Electric Co COM 291011104 370 3,930 SH   SOLE   3,930 0 0
Enbridge Inc COM 29250N105 604 15,187 SH   SOLE   15,187 0 0
Endeavor Grp Hldgs Inc Cl A COM 29260y109 444 15,500 SH   SOLE   15,500 0 0
Eni SPA Sp ADR COM 26874r108 589 22,000 SH   SOLE   22,000 0 0
Enphase Energy Inc COM 29355a107 24,743 164,989 SH   SOLE   164,989 0 0
Equinix Inc REIT COM 29444U700 213 270 SH   SOLE   270 0 0
Equinor ASA Sp ADR COM 29446m102 383 15,000 SH   SOLE   15,000 0 0
Ericsson LM Tel Sp ADR COM 294821608 448 40,000 SH   SOLE   40,000 0 0
Essential Utilities Inc COM 29670g102 230 5,000 SH   SOLE   5,000 0 0
Estee Lauder Cl A COM 518439104 33,145 110,510 SH   SOLE   110,510 0 0
ETFMG Alternative Harvest ETF COM 26924g508 219 15,200 SH   SOLE   15,200 0 0
Evoqua Water Technologies COM 30057t105 376 10,000 SH   SOLE   10,000 0 0
Exact Sciences Corp COM 30063p105 715 7,490 SH   SOLE   7,490 0 0
Expedia Grp Inc COM 30212p303 729 4,445 SH   SOLE   4,445 0 0
Exxon Mobil Corp COM 30231G102 959 16,305 SH   SOLE   16,305 0 0
Facebook Inc Cl A COM 30303M102 51,447 151,586 SH   SOLE   151,586 0 0
FedEx Corp COM 31428X106 318 1,450 SH   SOLE   1,450 0 0
Ferrari NV COM n3167y103 1,046 5,000 SH   SOLE   5,000 0 0
Fidelity MSCI Materials Idx ET COM 316092881 243 5,485 SH   SOLE   5,485 0 0
First Solar Inc COM 336433107 484 5,075 SH   SOLE   5,075 0 0
Ford Motor Company COM 345370860 9,358 660,907 SH   SOLE   660,907 0 0
Fortinet Inc COM 34959e109 730 2,500 SH   SOLE   2,500 0 0
Freeport-McMoRan Inc COM 35671D857 856 26,300 SH   SOLE   26,300 0 0
Fresenius Med Care AG Sp ADR COM 358029106 350 10,000 SH   SOLE   10,000 0 0
Generac Hldgs Inc COM 368736104 33,961 83,102 SH   SOLE   83,102 0 0
General Electric Co COM 369604301 282 2,734 SH   SOLE   2,734 0 0
Genius Sports Ltd COM g3934v109 233 12,500 SH   SOLE   12,500 0 0
Gilead Sciences Inc COM 375558103 287 4,115 SH   SOLE   4,115 0 0
GlaxoSmithKline PLC Sp ADR COM 37733W105 768 20,100 SH   SOLE   20,100 0 0
Goldman Sachs Grp COM 38141g104 57,698 152,627 SH   SOLE   152,627 0 0
HEICO Corp COM 422806109 396 3,000 SH   SOLE   3,000 0 0
Hill-Rom Hldgs Inc COM 431475102 450 3,000 SH   SOLE   3,000 0 0
Hillenbrand Inc COM 431571108 213 5,000 SH   SOLE   5,000 0 0
Hitachi Ltd ADR COM 433578507 890 7,500 SH   SOLE   7,500 0 0
Home Depot Inc COM 437076102 66,893 203,782 SH   SOLE   203,782 0 0
Honda Motor Co Ltd Sp ADR COM 438128308 307 10,000 SH   SOLE   10,000 0 0
Honeywell International COM 438516106 41,232 194,232 SH   SOLE   194,232 0 0
Howmet Aerospace Inc COM 443201108 780 25,000 SH   SOLE   25,000 0 0
HSBC Hldgs PLC Sp ADR COM 404280406 262 10,000 SH   SOLE   10,000 0 0
IBM Corp COM 459200101 1,438 10,347 SH   SOLE   10,347 0 0
ICICI Bank Ltd Sp ADR COM 45104G104 660 35,000 SH   SOLE   35,000 0 0
Illinois Tool Works COM 452308109 518 2,506 SH   SOLE   2,506 0 0
Illumina Inc COM 452327109 2,146 5,291 SH   SOLE   5,291 0 0
Imperial Oil Ltd COM 453038408 316 10,000 SH   SOLE   10,000 0 0
Infosys Ltd Sp ADR COM 456788108 668 30,000 SH   SOLE   30,000 0 0
Inovalon Hldgs Inc Cl A COM 45781d101 382 9,470 SH   SOLE   9,470 0 0
Intel Corp COM 458140100 852 15,984 SH   SOLE   15,984 0 0
Intellia Therapeutics Inc COM 45826j105 268 2,000 SH   SOLE   2,000 0 0
Intuitive Surgical Inc COM 46120e602 1,081 1,087 SH   SOLE   1,087 0 0
Invesco Taxable Muni Bond ETF COM 46138g805 1,179 35,812 SH   SOLE   35,812 0 0
Invesco Variable Rate Investme COM 46090a879 1,490 59,309 SH   SOLE   59,309 0 0
iShares 1-3 Yr Treasury Bond E COM 464287457 492 5,710 SH   SOLE   5,710 0 0
iShares CMBS ETF COM 46429b366 727 13,451 SH   SOLE   13,451 0 0
iShares Core MSCI EAFE ETF COM 46432f842 5,064 68,204 SH   SOLE   68,204 0 0
iShares Core MSCI Emerging Mkt COM 46434g103 6,473 104,815 SH   SOLE   104,815 0 0
iShares Core MSCI Total Intl S COM 46432f834 2,858 40,257 SH   SOLE   40,257 0 0
iShares Core S&P 500 ETF COM 464287200 22,738 52,778 SH   SOLE   52,778 0 0
iShares Core S&P Small Cap ETF COM 464287804 4,083 37,394 SH   SOLE   37,394 0 0
iShares Core S&P Total U.S. St COM 464287150 6,036 61,351 SH   SOLE   61,351 0 0
iShares Core S&P U.S. Value ET COM 464287663 3,446 48,613 SH   SOLE   48,613 0 0
iShares MBS ETF COM 464288588 1,466 13,561 SH   SOLE   13,561 0 0
iShares MSCI EAFE Small Cap ET COM 464288273 1,410 18,944 SH   SOLE   18,944 0 0
iShares MSCI Emerg Mkt Min Vol COM 464286533 342 5,460 SH   SOLE   5,460 0 0
iShares MSCI Emerging Mkts ETF COM 464287234 223 4,425 SH   SOLE   4,425 0 0
iShares Russell 1000 ETF COM 464287622 4,844 20,042 SH   SOLE   20,042 0 0
iShares Russell 1000 Growth ET COM 464287614 252 920 SH   SOLE   920 0 0
iShares Russell 2000 ETF COM 464287655 457 2,089 SH   SOLE   2,089 0 0
iShares Russell 2000 Value Idx COM 464287630 570 3,557 SH   SOLE   3,557 0 0
iShares S&P 500 Value Idx ETF COM 464287408 474 3,260 SH   SOLE   3,260 0 0
iShares S&P SmallCap 600 Value COM 464287879 1,748 17,362 SH   SOLE   17,362 0 0
iShares Short Treasury Bond ET COM 464288679 587 5,310 SH   SOLE   5,310 0 0
Itron Inc COM 465741106 227 3,000 SH   SOLE   3,000 0 0
ITT Inc COM 45073v108 429 5,000 SH   SOLE   5,000 0 0
Jabil Circuit Inc COM 466313103 292 5,000 SH   SOLE   5,000 0 0
Jacobs Engineering Grp COM 469814107 39,672 299,346 SH   SOLE   299,346 0 0
Johnson & Johnson COM 478160104 3,323 20,575 SH   SOLE   20,575 0 0
Johnson Outdoors Inc Cl A COM 479167108 317 3,000 SH   SOLE   3,000 0 0
JPMorgan Chase & Co COM 46625h100 635 3,880 SH   SOLE   3,880 0 0
Koninklijke Philips NV COM 500472303 680 15,304 SH   SOLE   15,304 0 0
L3Harris Technologies Inc COM 502431109 331 1,502 SH   SOLE   1,502 0 0
Lab Corp of America Hldgs COM 50540r409 366 1,300 SH   SOLE   1,300 0 0
LG Display Co Ltd COM 50186V102 153 19,200 SH   SOLE   19,200 0 0
Linde PLC COM g5494j103 220 750 SH   SOLE   750 0 0
Lindsay Corp COM 535555106 531 3,500 SH   SOLE   3,500 0 0
Live Nation Entmt Inc COM 538034109 1,280 14,050 SH   SOLE   14,050 0 0
Lockheed Martin Corp COM 539830109 31,004 89,842 SH   SOLE   89,842 0 0
Lyft Inc Cl A COM 55087p104 536 10,000 SH   SOLE   10,000 0 0
Martin Marietta Mtls COM 573284106 342 1,000 SH   SOLE   1,000 0 0
Marvell Technology Inc COM 573874104 241 4,000 SH   SOLE   4,000 0 0
Masco Corp COM 574599106 334 6,019 SH   SOLE   6,019 0 0
Masimo Corp COM 574795100 406 1,500 SH   SOLE   1,500 0 0
Match Group Inc COM 57667L107 1,017 6,475 SH   SOLE   6,475 0 0
McAfee Corp Cl A COM 579063108 221 10,000 SH   SOLE   10,000 0 0
McDonald's Corp COM 580135101 2,074 8,603 SH   SOLE   8,603 0 0
Mettler-Toledo Intl COM 592688105 705 512 SH   SOLE   512 0 0
MGM Resorts Intl COM 552953101 216 5,000 SH   SOLE   5,000 0 0
Micron Technology COM 595112103 1,086 15,300 SH   SOLE   15,300 0 0
Microsoft Corp COM 594918104 118,067 418,796 SH   SOLE   418,796 0 0
Mitsubishi UFJ Finl Grp Sp ADR COM 606822104 474 80,000 SH   SOLE   80,000 0 0
Moderna Inc COM 60770k107 1,197 3,111 SH   SOLE   3,111 0 0
Mohawk Industries COM 608190104 356 2,005 SH   SOLE   2,005 0 0
Mueller Water Products Cl A COM 624758108 160 10,500 SH   SOLE   10,500 0 0
Napco Security Tech Inc COM 630402105 345 8,000 SH   SOLE   8,000 0 0
Netflix Inc COM 64110L106 63,271 103,665 SH   SOLE   103,665 0 0
New York Times Cl A COM 650111107 370 7,500 SH   SOLE   7,500 0 0
NextEra Energy Inc COM 65339f101 50,881 647,998 SH   SOLE   647,998 0 0
NICE Ltd Sp ADR COM 653656108 228 802 SH   SOLE   802 0 0
Nike Inc Cl B COM 654106103 1,112 7,660 SH   SOLE   7,660 0 0
Nokia Corp Sp ADR COM 654902204 273 50,000 SH   SOLE   50,000 0 0
Northrop Grumman Corp COM 666807102 360 1,000 SH   SOLE   1,000 0 0
Novartis AG Sp ADR COM 66987V109 826 10,100 SH   SOLE   10,100 0 0
Novo Nordisk A/S Sp ADR COM 670100205 2,035 21,200 SH   SOLE   21,200 0 0
Nuance Communications COM 67020Y100 326 5,920 SH   SOLE   5,920 0 0
Nucor Corp COM 670346105 1,389 14,105 SH   SOLE   14,105 0 0
Nutrien Ltd COM 67077m108 324 5,005 SH   SOLE   5,005 0 0
Nvidia Corp COM 67066G104 43,954 212,176 SH   SOLE   212,176 0 0
NXP Semiconductors NV COM n6596x109 783 4,000 SH   SOLE   4,000 0 0
Okta Inc COM 679295105 237 1,000 SH   SOLE   1,000 0 0
Old Dominion Freight Line COM 679580100 572 2,000 SH   SOLE   2,000 0 0
Olympic Steel Inc COM 68162k106 244 10,000 SH   SOLE   10,000 0 0
On Holding AG Cl A COM h5919c104 301 10,000 SH   SOLE   10,000 0 0
Ormat Tech Inc COM 686688102 333 5,000 SH   SOLE   5,000 0 0
Oshkosh Corp COM 688239201 512 5,000 SH   SOLE   5,000 0 0
Otis Worldwide Corp COM 68902v107 1,030 12,515 SH   SOLE   12,515 0 0
Owens Corning Inc COM 690742101 342 4,000 SH   SOLE   4,000 0 0
Paccar Inc COM 693718108 237 3,000 SH   SOLE   3,000 0 0
Palantir Technologies Inc Cl A COM 69608a108 709 29,500 SH   SOLE   29,500 0 0
Palo Alto Networks Inc COM 697435105 45,136 94,230 SH   SOLE   94,230 0 0
PAVmed Inc COM 70387r106 111 13,000 SH   SOLE   13,000 0 0
Paycom Software Inc COM 70432v102 397 800 SH   SOLE   800 0 0
PayPal Hldgs Inc COM 70450y103 830 3,188 SH   SOLE   3,188 0 0
Peloton Interactive Inc Cl A COM 70614w100 438 5,035 SH   SOLE   5,035 0 0
Penn Natl Gaming Inc COM 707569109 290 4,000 SH   SOLE   4,000 0 0
Pentair PLC COM G7S00T104 327 4,500 SH   SOLE   4,500 0 0
PepsiCo Inc COM 713448108 777 5,167 SH   SOLE   5,167 0 0
PetroChina Co Ltd ADR COM 71646E100 234 5,000 SH   SOLE   5,000 0 0
Pfizer Inc COM 717081103 1,588 36,916 SH   SOLE   36,916 0 0
Pinterest Inc Cl A COM 72352L106 510 10,000 SH   SOLE   10,000 0 0
Pioneer Natural Resources COM 723787107 333 2,000 SH   SOLE   2,000 0 0
Planet Fitness Inc Cl A COM 72703h101 314 4,000 SH   SOLE   4,000 0 0
Plug Power Inc COM 72919p202 639 25,000 SH   SOLE   25,000 0 0
Posco ADR COM 693483109 828 12,000 SH   SOLE   12,000 0 0
Procter & Gamble Co COM 742718109 40,283 288,147 SH   SOLE   288,147 0 0
Prologis Inc REIT COM 74340w103 388 3,095 SH   SOLE   3,095 0 0
ProShares UltraShort S&P 500 E COM 74347b383 146 16,531 SH   SOLE   16,531 0 0
Prudential PLC ADR COM 74435K204 392 10,000 SH   SOLE   10,000 0 0
Pulte Group Inc COM 745867101 321 7,000 SH   SOLE   7,000 0 0
Qorvo Inc COM 74736K101 502 3,000 SH   SOLE   3,000 0 0
Quanta Services Inc COM 74762e102 951 8,355 SH   SOLE   8,355 0 0
Quest Diagnostics Inc COM 74834L100 291 2,000 SH   SOLE   2,000 0 0
Rapid7 Inc COM 753422104 283 2,500 SH   SOLE   2,500 0 0
Rayonier Inc REIT COM 754907103 250 7,000 SH   SOLE   7,000 0 0
Raytheon Technologies Corp COM 75513e101 1,338 15,567 SH   SOLE   15,567 0 0
Regal Beloit Corp COM 758750103 226 1,500 SH   SOLE   1,500 0 0
Regeneron Pharmaceuticals COM 75886f107 666 1,100 SH   SOLE   1,100 0 0
Republic Services Inc COM 760759100 420 3,500 SH   SOLE   3,500 0 0
RH COM 74967x103 333 500 SH   SOLE   500 0 0
Rio Tinto PLC Sp ADR COM 767204100 802 12,000 SH   SOLE   12,000 0 0
Rocket Companies Inc Cl A COM 77311w101 181 11,275 SH   SOLE   11,275 0 0
Rockwell Automation COM 773903109 588 2,000 SH   SOLE   2,000 0 0
Roku Inc COM 77543r102 628 2,005 SH   SOLE   2,005 0 0
Roper Technologies Inc COM 776696106 446 1,000 SH   SOLE   1,000 0 0
Royal Bank of Canada COM 780087102 796 8,000 SH   SOLE   8,000 0 0
Royal Dutch Shell PLC Sp ADR C COM 780259206 379 8,512 SH   SOLE   8,512 0 0
S&P Global Inc COM 78409v104 506 1,191 SH   SOLE   1,191 0 0
Salesforce.com Inc COM 79466L302 1,893 6,981 SH   SOLE   6,981 0 0
Sanofi Sp ADR COM 80105N105 603 12,500 SH   SOLE   12,500 0 0
SAP SE Sp ADR COM 803054204 675 5,000 SH   SOLE   5,000 0 0
Sasol Ltd Sp ADR COM 803866300 283 15,005 SH   SOLE   15,005 0 0
Schwab Intl Small Cap Equity E COM 808524888 704 16,946 SH   SOLE   16,946 0 0
Sensata Tech Hldgs PLC COM g8060n102 274 5,000 SH   SOLE   5,000 0 0
Service Corp Intl COM 817565104 316 5,248 SH   SOLE   5,248 0 0
ServiceNow Inc COM 81762p102 1,560 2,507 SH   SOLE   2,507 0 0
Sherwin Williams Co COM 824348106 2,022 7,230 SH   SOLE   7,230 0 0
Shopify Inc Cl A COM 82509L107 2,482 1,831 SH   SOLE   1,831 0 0
ShotSpotter Inc COM 82536t107 273 7,500 SH   SOLE   7,500 0 0
Shyft Group Inc COM 825698103 266 7,000 SH   SOLE   7,000 0 0
Siemens AG Sp ADR COM 826197501 1,027 12,500 SH   SOLE   12,500 0 0
SK Telecom Co Ltd Sp ADR COM 78440P108 753 25,000 SH   SOLE   25,000 0 0
Skyworks Solutions Inc COM 83088m102 330 2,000 SH   SOLE   2,000 0 0
SM Energy Co COM 78454L100 504 19,100 SH   SOLE   19,100 0 0
SmileDirectClub Inc COM 83192h106 130 24,375 SH   SOLE   24,375 0 0
Smith & Nephew PLC Sp ADR COM 83175m205 412 12,000 SH   SOLE   12,000 0 0
Snap-On Inc COM 833034101 313 1,500 SH   SOLE   1,500 0 0
Sociedad Quimica y Minera de C COM 833635105 886 16,500 SH   SOLE   16,500 0 0
Sonos Inc COM 83570h108 744 23,000 SH   SOLE   23,000 0 0
Sony Grp Corp Sp ADR COM 835699307 829 7,500 SH   SOLE   7,500 0 0
Southern Co COM 842587107 205 3,300 SH   SOLE   3,300 0 0
Southwest Airlines Co COM 844741108 45,630 887,226 SH   SOLE   887,226 0 0
SPDR Portfolio S&P Emerging Mk COM 78463x509 217 5,107 SH   SOLE   5,107 0 0
SPDR S&P 500 ETF Tr COM 78462F103 4,101 9,557 SH   SOLE   9,557 0 0
SPDR S&P Emerging Mkts SmallCa COM 78463x756 429 7,308 SH   SOLE   7,308 0 0
Spotify Technology SA COM L8681t102 38,002 168,643 SH   SOLE   168,643 0 0
Square Inc Cl A COM 852234103 2,785 11,610 SH   SOLE   11,610 0 0
Stanley Black & Decker COM 854502101 351 2,000 SH   SOLE   2,000 0 0
Steel Dynamics Inc COM 858119100 468 8,000 SH   SOLE   8,000 0 0
Stellantis NV COM n82405106 573 30,000 SH   SOLE   30,000 0 0
Stem Inc COM 85859n102 323 13,500 SH   SOLE   13,500 0 0
Stryker Corp COM 863667101 58,611 222,246 SH   SOLE   222,246 0 0
Suncor Energy Inc COM 867224107 685 33,005 SH   SOLE   33,005 0 0
Sunrun Inc COM 86771w105 267 6,075 SH   SOLE   6,075 0 0
Synchrony Financial COM 87165b103 60,601 1,239,783 SH   SOLE   1,239,783 0 0
Sysco Corp COM 871829107 1,181 15,045 SH   SOLE   15,045 0 0
Taiwan Semicon Mfg Co Ltd Sp A COM 874039100 893 8,000 SH   SOLE   8,000 0 0
Take-Two Interactive Software COM 874054109 388 2,520 SH   SOLE   2,520 0 0
Tandem Diabetes Care COM 875372203 419 3,513 SH   SOLE   3,513 0 0
Target Corp COM 87612E106 210 920 SH   SOLE   920 0 0
Tata Motors Ltd Sp ADR COM 876568502 695 31,000 SH   SOLE   31,000 0 0
TC Energy Corp COM 87807b107 240 5,000 SH   SOLE   5,000 0 0
Teladoc Health Inc COM 87918a105 697 5,496 SH   SOLE   5,496 0 0
Teledyne Technologies Inc COM 879360105 553 1,288 SH   SOLE   1,288 0 0
Tenaris SA ADR COM 88031M109 274 13,000 SH   SOLE   13,000 0 0
Tesla Inc COM 88160R101 2,962 3,819 SH   SOLE   3,819 0 0
Tetra Tech Inc COM 88162g103 293 1,963 SH   SOLE   1,963 0 0
The Beauty Health Co COM 88331L108 390 15,000 SH   SOLE   15,000 0 0
Thermo Fisher Scientific COM 883556102 57,225 100,161 SH   SOLE   100,161 0 0
Tilray Inc COM 88688T100 220 19,525 SH   SOLE   19,525 0 0
TJX Companies Inc COM 872540109 489 7,414 SH   SOLE   7,414 0 0
Toronto Dominion Bank COM 891160509 794 12,000 SH   SOLE   12,000 0 0
Toyota Motor Corp Sp ADR COM 892331307 1,600 9,000 SH   SOLE   9,000 0 0
Tractor Supply Co COM 892356106 445 2,198 SH   SOLE   2,198 0 0
Trane Technologies PLC COM g8994e103 881 5,100 SH   SOLE   5,100 0 0
Trex Company Inc COM 89531p105 204 2,000 SH   SOLE   2,000 0 0
Twilio Inc Cl A COM 90138f102 456 1,430 SH   SOLE   1,430 0 0
Twitter Inc COM 90184L102 453 7,500 SH   SOLE   7,500 0 0
Uber Technologies Inc COM 90353t100 486 10,855 SH   SOLE   10,855 0 0
UFP Industries Inc COM 90278q108 204 3,000 SH   SOLE   3,000 0 0
Ulta Beauty Inc COM 90384s303 686 1,901 SH   SOLE   1,901 0 0
Unilever PLC Sp ADR COM 904767704 813 15,000 SH   SOLE   15,000 0 0
Union Pacific Corp COM 907818108 2,172 11,082 SH   SOLE   11,082 0 0
United Parcel Service Cl B COM 911312106 54,326 298,332 SH   SOLE   298,332 0 0
United Rentals Inc COM 911363109 691 1,968 SH   SOLE   1,968 0 0
United States Steel COM 912909108 220 10,000 SH   SOLE   10,000 0 0
UnitedHealth Grp Inc COM 91324p102 997 2,552 SH   SOLE   2,552 0 0
Unity Software Inc COM 91332u101 568 4,500 SH   SOLE   4,500 0 0
US Bancorp COM 902973304 210 3,535 SH   SOLE   3,535 0 0
UWM Hldgs Corp COM 91823b109 146 21,050 SH   SOLE   21,050 0 0
Vale SA Sp ADR COM 91912E105 767 55,005 SH   SOLE   55,005 0 0
Valmont Industries COM 920253101 470 2,000 SH   SOLE   2,000 0 0
Vanguard Extended Market ETF COM 922908652 202 1,105 SH   SOLE   1,105 0 0
Vanguard FTSE All World ex-U.S COM 922042775 601 9,864 SH   SOLE   9,864 0 0
Vanguard FTSE All World ex-U.S COM 922042718 1,005 7,518 SH   SOLE   7,518 0 0
Vanguard FTSE Developed Mkts E COM 921943858 949 18,795 SH   SOLE   18,795 0 0
Vanguard FTSE Emerging Mkts ET COM 922042858 2,261 45,218 SH   SOLE   45,218 0 0
Vanguard Large Cap Idx Fd ETF COM 922908637 1,746 8,690 SH   SOLE   8,690 0 0
Vanguard Mega Cap Value Idx Fd COM 921910840 261 2,670 SH   SOLE   2,670 0 0
Vanguard REIT ETF COM 922908553 1,103 10,838 SH   SOLE   10,838 0 0
Vanguard S&P Small Cap Value I COM 921932778 245 1,405 SH   SOLE   1,405 0 0
Vanguard S&P Value Fd ETF COM 921932703 399 2,840 SH   SOLE   2,840 0 0
Vanguard Short Term Corp Bond COM 92206c409 2,682 32,544 SH   SOLE   32,544 0 0
Vanguard Small Cap ETF COM 922908751 1,074 4,910 SH   SOLE   4,910 0 0
Vanguard Small Cap Value ETF COM 922908611 1,191 7,038 SH   SOLE   7,038 0 0
Vanguard Total Intl Stock Idx COM 921909768 323 5,110 SH   SOLE   5,110 0 0
Vanguard Total Stock Market ET COM 922908769 3,181 14,324 SH   SOLE   14,324 0 0
Vanguard Value ETF COM 922908744 968 7,152 SH   SOLE   7,152 0 0
Veoneer Inc COM 92336x109 307 9,000 SH   SOLE   9,000 0 0
Verizon Communications COM 92343V104 482 8,917 SH   SOLE   8,917 0 0
Visa Inc Cl A COM 92826C839 56,460 253,469 SH   SOLE   253,469 0 0
Vodafone Grp PLC Sp ADR COM 92857W308 232 15,000 SH   SOLE   15,000 0 0
Volvo AB B Shs COM 928856301 1,126 50,000 SH   SOLE   50,000 0 0
Vulcan Materials Co COM 929160109 1,251 7,398 SH   SOLE   7,398 0 0
Walmart Inc COM 931142103 599 4,298 SH   SOLE   4,298 0 0
Walt Disney Co COM 254687106 38,560 227,939 SH   SOLE   227,939 0 0
Warner Music Grp Cl A COM 934550203 299 7,000 SH   SOLE   7,000 0 0
Waste Connections Inc COM 94106b101 378 3,000 SH   SOLE   3,000 0 0
Waste Mgmt Inc COM 94106L109 2,130 14,259 SH   SOLE   14,259 0 0
Watts Water Tech Cl A COM 942749102 588 3,500 SH   SOLE   3,500 0 0
Wayfair Inc Cl A COM 94419L101 511 2,000 SH   SOLE   2,000 0 0
WD-40 Company COM 929236107 231 1,000 SH   SOLE   1,000 0 0
Welltower Inc REIT COM 95040q104 288 3,500 SH   SOLE   3,500 0 0
Western Digital Corp COM 958102105 321 5,680 SH   SOLE   5,680 0 0
Weyerhaeuser Co REIT COM 962166104 1,258 35,375 SH   SOLE   35,375 0 0
Winnebago Industries Inc COM 974637100 435 6,000 SH   SOLE   6,000 0 0
WisdomTree Emerging Mkts Small COM 97717w281 362 6,776 SH   SOLE   6,776 0 0
Xylem Inc COM 98419m100 14,758 119,322 SH   SOLE   119,322 0 0
YETI Hldgs Inc COM 98585x104 943 11,000 SH   SOLE   11,000 0 0
Zebra Tech Corp Cl A COM 989207105 515 1,000 SH   SOLE   1,000 0 0
Zillow Grp Inc Cl C COM 98954m200 423 4,800 SH   SOLE   4,800 0 0
Zimmer Biomet Hldgs Inc COM 98956p102 205 1,400 SH   SOLE   1,400 0 0
Zoetis Inc COM 98978v103 45,845 236,144 SH   SOLE   236,144 0 0
Zoom Video Comms Inc Cl A COM 98980l101 910 3,480 SH   SOLE   3,480 0 0