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 26,739 134,617 SH   SOLE   134,617 0 0
ABB Ltd Sp ADR COM 000375204 680 20,000 SH   SOLE   20,000 0 0
Abbott Laboratories COM 002824100 42,873 369,820 SH   SOLE   369,820 0 0
AbbVie Inc COM 00287y109 594 5,275 SH   SOLE   5,275 0 0
ABIOMED Inc COM 003654100 312 1,000 SH   SOLE   1,000 0 0
Activision Blizzard Inc COM 00507v109 547 5,735 SH   SOLE   5,735 0 0
Adobe Inc COM 00724f101 1,972 3,367 SH   SOLE   3,367 0 0
ADT Inc COM 00090q103 108 10,000 SH   SOLE   10,000 0 0
Advanced Micro Devices COM 007903107 262 2,792 SH   SOLE   2,792 0 0
Aerovironment Inc COM 008073108 351 3,500 SH   SOLE   3,500 0 0
Aflac Inc COM 001055102 268 5,000 SH   SOLE   5,000 0 0
AGCO Corp COM 001084102 522 4,000 SH   SOLE   4,000 0 0
Agilent Technologies COM 00846u101 591 4,000 SH   SOLE   4,000 0 0
Air Products & Chemicals COM 009158106 956 3,323 SH   SOLE   3,323 0 0
Air Transport Services Grp COM 00922r105 232 10,000 SH   SOLE   10,000 0 0
Airbnb Inc Cl A COM 009066101 887 5,790 SH   SOLE   5,790 0 0
Alcon Inc COM h01301128 354 5,032 SH   SOLE   5,032 0 0
Alibaba Grp Hldg Ltd Sp ADR COM 01609w102 1,059 4,670 SH   SOLE   4,670 0 0
Align Technology Inc COM 016255101 611 1,000 SH   SOLE   1,000 0 0
Alphabet Inc Cl A COM 02079k305 901 369 SH   SOLE   369 0 0
Alphabet Inc Cl C COM 02079k107 125,349 50,013 SH   SOLE   50,013 0 0
Alumina Ltd Sp ADR COM 022205108 390 80,000 SH   SOLE   80,000 0 0
Amazon.com Inc COM 023135106 157,752 45,856 SH   SOLE   45,856 0 0
Ambev SA Sp ADR COM 02319v103 344 100,000 SH   SOLE   100,000 0 0
Amdocs Ltd COM g02602103 222 2,870 SH   SOLE   2,870 0 0
Amedisys Inc COM 023436108 269 1,100 SH   SOLE   1,100 0 0
American Elec Power COM 025537101 296 3,500 SH   SOLE   3,500 0 0
American Express Co COM 025816109 1,893 11,455 SH   SOLE   11,455 0 0
American Tower Corp REIT COM 03027X100 275 1,018 SH   SOLE   1,018 0 0
American Water Works COM 030420103 3,194 20,720 SH   SOLE   20,720 0 0
Amgen Inc COM 031162100 317 1,300 SH   SOLE   1,300 0 0
Amphastar Pharma Inc COM 03209r103 252 12,500 SH   SOLE   12,500 0 0
Anheuser-Busch InBev SA NV Sp COM 03524A108 828 11,500 SH   SOLE   11,500 0 0
Anthem Inc COM 036752103 247 646 SH   SOLE   646 0 0
Aon PLC Cl A COM g0403h108 219 916 SH   SOLE   916 0 0
Apple Inc COM 037833100 217,924 1,591,154 SH   SOLE   1,591,154 0 0
Applied Materials Inc COM 038222105 1,334 9,365 SH   SOLE   9,365 0 0
Aptiv PLC COM g6095L109 1,380 8,773 SH   SOLE   8,773 0 0
ArcelorMittal NY Reg COM 03938L203 311 10,000 SH   SOLE   10,000 0 0
Archer Daniels Midland COM 039483102 297 4,900 SH   SOLE   4,900 0 0
Arcosa Inc COM 039653100 217 3,700 SH   SOLE   3,700 0 0
AstraZeneca PLC Sp ADR COM 046353108 802 13,389 SH   SOLE   13,389 0 0
AT&T Inc COM 00206r102 230 7,982 SH   SOLE   7,982 0 0
Aurora Cannabis Inc COM 05156x884 90 10,000 SH   SOLE   10,000 0 0
Autodesk Inc COM 052769106 321 1,101 SH   SOLE   1,101 0 0
Autoliv Inc COM 052800109 1,026 10,500 SH   SOLE   10,500 0 0
Automatic Data Processing COM 053015103 1,053 5,300 SH   SOLE   5,300 0 0
Axon Enterprise Inc COM 05464c101 712 4,025 SH   SOLE   4,025 0 0
Badger Meter Inc COM 056525108 392 4,000 SH   SOLE   4,000 0 0
Baidu Inc Sp ADR COM 056752108 571 2,800 SH   SOLE   2,800 0 0
Ball Corp COM 058498106 328 4,052 SH   SOLE   4,052 0 0
Ballard Power Systems COM 058586108 1,359 75,000 SH   SOLE   75,000 0 0
Banco Santander SA Sp ADR COM 05964H105 196 50,000 SH   SOLE   50,000 0 0
Bank of Montreal COM 063671101 308 3,000 SH   SOLE   3,000 0 0
Bank of Nova Scotia COM 064149107 651 10,000 SH   SOLE   10,000 0 0
Barrick Gold Corp COM 067901108 835 40,355 SH   SOLE   40,355 0 0
Baxter Intl Inc COM 071813109 23,509 292,042 SH   SOLE   292,042 0 0
Beam Global COM 07373b109 211 5,500 SH   SOLE   5,500 0 0
Beam Therapeutics Inc COM 07373v105 257 2,000 SH   SOLE   2,000 0 0
Becton Dickinson & Co COM 075887109 244 1,005 SH   SOLE   1,005 0 0
Berkshire Hathaway Cl A COM 084670108 3,349 8 SH   SOLE   8 0 0
Berkshire Hathaway Cl B COM 084670702 968 3,482 SH   SOLE   3,482 0 0
Beyond Meat Inc COM 08862e109 417 2,650 SH   SOLE   2,650 0 0
BHP Grp Ltd Sp ADR COM 088606108 1,529 21,000 SH   SOLE   21,000 0 0
Biogen Inc COM 09062x103 244 705 SH   SOLE   705 0 0
BioNTech SE ADR COM 09075v102 224 1,000 SH   SOLE   1,000 0 0
Blackstone Inc COM 09260d107 43,840 451,311 SH   SOLE   451,311 0 0
Blink Charging Co COM 09354a100 329 8,000 SH   SOLE   8,000 0 0
Booking Hldgs Inc COM 09857L108 328 150 SH   SOLE   150 0 0
BorgWarner Inc COM 099724106 243 5,002 SH   SOLE   5,002 0 0
Boston Properties Inc REIT COM 101121101 229 2,000 SH   SOLE   2,000 0 0
Boston Scientific Corp COM 101137107 1,028 24,050 SH   SOLE   24,050 0 0
BP PLC Sp ADR COM 055622104 691 26,146 SH   SOLE   26,146 0 0
Brink's Co COM 109696104 269 3,500 SH   SOLE   3,500 0 0
Broadcom Inc COM 11135f101 371 778 SH   SOLE   778 0 0
Brookfield Asset Mgmt Cl A COM 112585104 956 18,750 SH   SOLE   18,750 0 0
Brookfield Renewable Ptnrs LP COM g16258108 289 7,500 SH   SOLE   7,500 0 0
Brown-Forman Corp Cl B COM 115637209 450 6,000 SH   SOLE   6,000 0 0
Caesars Entertainment Inc COM 12769g100 311 3,000 SH   SOLE   3,000 0 0
California Water Srvc COM 130788102 278 5,000 SH   SOLE   5,000 0 0
Callaway Golf Co COM 131193104 337 10,000 SH   SOLE   10,000 0 0
Camping World Hldgs Inc Cl A COM 13462k109 410 10,000 SH   SOLE   10,000 0 0
Canadian Natl Rwy Co COM 136375102 1,161 11,000 SH   SOLE   11,000 0 0
Canadian Natural Resources COM 136385101 726 20,000 SH   SOLE   20,000 0 0
Canadian Pacific Rwy COM 13645T100 961 12,500 SH   SOLE   12,500 0 0
Canon Inc ADR COM 138006309 226 10,000 SH   SOLE   10,000 0 0
Catalent Inc COM 148806102 270 2,500 SH   SOLE   2,500 0 0
Caterpillar Inc COM 149123101 39,147 179,880 SH   SOLE   179,880 0 0
Cerence Inc COM 156727109 239 2,240 SH   SOLE   2,240 0 0
Cerner Corp COM 156782104 234 3,000 SH   SOLE   3,000 0 0
CF Industries Hldgs Inc COM 125269100 360 7,000 SH   SOLE   7,000 0 0
Charles River Labs COM 159864107 341 921 SH   SOLE   921 0 0
Check Point Software COM M22465104 1,472 12,674 SH   SOLE   12,674 0 0
Chegg Inc COM 163092109 528 6,350 SH   SOLE   6,350 0 0
Cheniere Energy Inc COM 16411r208 1,824 21,025 SH   SOLE   21,025 0 0
Chevron Corp COM 166764100 71,087 678,695 SH   SOLE   678,695 0 0
Chubb Ltd COM h1467j104 31,285 196,835 SH   SOLE   196,835 0 0
Churchill Downs Inc COM 171484108 496 2,500 SH   SOLE   2,500 0 0
Cintas Corp COM 172908105 354 927 SH   SOLE   927 0 0
Cisco Systems Inc COM 17275r102 683 12,895 SH   SOLE   12,895 0 0
Citrix Systems Inc COM 177376100 294 2,505 SH   SOLE   2,505 0 0
Clean Harbors Inc COM 184496107 326 3,500 SH   SOLE   3,500 0 0
CNH Industrial NV COM n20944109 836 50,000 SH   SOLE   50,000 0 0
Coca-Cola Co COM 191216100 22,123 408,859 SH   SOLE   408,859 0 0
Coca Cola Femsa SAB de SV Sp A COM 191241108 265 5,000 SH   SOLE   5,000 0 0
Cognex Corp COM 192422103 421 5,005 SH   SOLE   5,005 0 0
Coinbase Global Inc Cl A COM 19260q107 1,920 7,581 SH   SOLE   7,581 0 0
Colgate-Palmolive Co COM 194162103 407 5,000 SH   SOLE   5,000 0 0
Comcast Corp Cl A COM 20030N101 1,131 19,840 SH   SOLE   19,840 0 0
ConocoPhillips COM 20825c104 630 10,345 SH   SOLE   10,345 0 0
Constellation Brands Cl A COM 21036p108 393 1,680 SH   SOLE   1,680 0 0
Copart Inc COM 217204106 428 3,244 SH   SOLE   3,244 0 0
Corning Inc COM 219350105 721 17,625 SH   SOLE   17,625 0 0
Costco Wholesale Corp COM 22160k105 82,194 207,733 SH   SOLE   207,733 0 0
Coupang Inc COM 22266t109 845 20,200 SH   SOLE   20,200 0 0
Covanta Hldg Corp COM 22282E102 176 10,000 SH   SOLE   10,000 0 0
CRISPR Therapeutics AG COM h17182108 1,947 12,025 SH   SOLE   12,025 0 0
Criteo SA Sp ADR COM 226718104 335 7,405 SH   SOLE   7,405 0 0
Cronos Group Inc COM 22717L101 172 20,000 SH   SOLE   20,000 0 0
CrowdStrike Hldgs Inc COM 22788c105 4,672 18,589 SH   SOLE   18,589 0 0
Crown Castle Intl Corp REIT COM 22822v101 646 3,311 SH   SOLE   3,311 0 0
Cummins Inc COM 231021106 245 1,005 SH   SOLE   1,005 0 0
Curtiss-Wright Corp COM 231561101 297 2,500 SH   SOLE   2,500 0 0
CyberArk Software Ltd COM M2682V108 1,060 8,135 SH   SOLE   8,135 0 0
Danaher Corp COM 235851102 840 3,130 SH   SOLE   3,130 0 0
Darden Restaurants COM 237194105 394 2,700 SH   SOLE   2,700 0 0
Deere & Co COM 244199105 49,727 140,986 SH   SOLE   140,986 0 0
Delta Air Lines Inc COM 247361702 341 7,875 SH   SOLE   7,875 0 0
DexCom Inc COM 252131107 26,071 61,057 SH   SOLE   61,057 0 0
Diageo PLC Sp ADR COM 25243Q205 1,288 6,720 SH   SOLE   6,720 0 0
DiDi Global Inc COM 23292e108 141 10,000 SH   SOLE   10,000 0 0
Dimensional US Core Equity Mkt COM 25434v104 291 9,645 SH   SOLE   9,645 0 0
DocuSign Inc COM 256163106 1,055 3,775 SH   SOLE   3,775 0 0
Dollar General Corp COM 256677105 62,698 289,747 SH   SOLE   289,747 0 0
Domino's Pizza Inc COM 25754a201 469 1,005 SH   SOLE   1,005 0 0
DR Horton Inc COM 23331a109 832 9,205 SH   SOLE   9,205 0 0
Dr Reddy's Lab Ltd ADR COM 256135203 588 8,000 SH   SOLE   8,000 0 0
Draftkings Inc Cl A COM 26142r104 511 9,800 SH   SOLE   9,800 0 0
DTE Energy Co COM 233331107 227 1,750 SH   SOLE   1,750 0 0
Eastman Chemical Co COM 277432100 409 3,500 SH   SOLE   3,500 0 0
Eaton Corp PLC COM G29183103 209 1,410 SH   SOLE   1,410 0 0
Ecolab Inc COM 278865100 1,308 6,350 SH   SOLE   6,350 0 0
Edwards Lifesciences COM 28176e108 3,094 29,874 SH   SOLE   29,874 0 0
Emerson Electric Co COM 291011104 417 4,330 SH   SOLE   4,330 0 0
Enbridge Inc COM 29250N105 608 15,196 SH   SOLE   15,196 0 0
Eni SPA Sp ADR COM 26874r108 488 20,000 SH   SOLE   20,000 0 0
Enphase Energy Inc COM 29355a107 29,057 158,237 SH   SOLE   158,237 0 0
Equinix Inc REIT COM 29444U700 217 270 SH   SOLE   270 0 0
Equinor ASA Sp ADR COM 29446m102 318 15,000 SH   SOLE   15,000 0 0
Ericsson LM Tel Sp ADR COM 294821608 503 40,000 SH   SOLE   40,000 0 0
Essential Utilities Inc COM 29670g102 229 5,000 SH   SOLE   5,000 0 0
Estee Lauder Cl A COM 518439104 32,985 103,700 SH   SOLE   103,700 0 0
ETFMG Alternative Harvest ETF COM 26924g508 313 15,200 SH   SOLE   15,200 0 0
Evoqua Water Technologies COM 30057t105 338 10,000 SH   SOLE   10,000 0 0
Exact Sciences Corp COM 30063p105 862 6,935 SH   SOLE   6,935 0 0
Expedia Grp Inc COM 30212p303 728 4,445 SH   SOLE   4,445 0 0
Exxon Mobil Corp COM 30231G102 1,029 16,310 SH   SOLE   16,310 0 0
Facebook Inc Cl A COM 30303M102 53,332 153,381 SH   SOLE   153,381 0 0
Ferrari NV COM n3167y103 1,030 5,000 SH   SOLE   5,000 0 0
Fidelity MSCI Materials Idx ET COM 316092881 376 8,145 SH   SOLE   8,145 0 0
First Solar Inc COM 336433107 459 5,075 SH   SOLE   5,075 0 0
Ford Motor Company COM 345370860 10,731 722,132 SH   SOLE   722,132 0 0
Fortinet Inc COM 34959e109 595 2,500 SH   SOLE   2,500 0 0
Freeport-McMoRan Inc COM 35671D857 3,603 97,100 SH   SOLE   97,100 0 0
Fresenius Med Care AG Sp ADR COM 358029106 416 10,000 SH   SOLE   10,000 0 0
Generac Hldgs Inc COM 368736104 33,214 80,004 SH   SOLE   80,004 0 0
Genius Sports Ltd COM g3934v109 235 12,500 SH   SOLE   12,500 0 0
Gilead Sciences Inc COM 375558103 235 3,415 SH   SOLE   3,415 0 0
GlaxoSmithKline PLC Sp ADR COM 37733W105 601 15,100 SH   SOLE   15,100 0 0
Goldman Sachs Grp COM 38141g104 58,820 154,981 SH   SOLE   154,981 0 0
HEICO Corp COM 422806109 418 3,000 SH   SOLE   3,000 0 0
Hill-Rom Hldgs Inc COM 431475102 341 3,000 SH   SOLE   3,000 0 0
Hillenbrand Inc COM 431571108 220 5,000 SH   SOLE   5,000 0 0
Hitachi Ltd ADR COM 433578507 916 8,000 SH   SOLE   8,000 0 0
Home Depot Inc COM 437076102 64,935 203,627 SH   SOLE   203,627 0 0
Honda Motor Co Ltd Sp ADR COM 438128308 322 10,000 SH   SOLE   10,000 0 0
Honeywell International COM 438516106 42,640 194,391 SH   SOLE   194,391 0 0
Howmet Aerospace Inc COM 443201108 762 22,100 SH   SOLE   22,100 0 0
HSBC Hldgs PLC Sp ADR COM 404280406 289 10,000 SH   SOLE   10,000 0 0
IBM Corp COM 459200101 1,519 10,363 SH   SOLE   10,363 0 0
ICICI Bank Ltd Sp ADR COM 45104G104 599 35,000 SH   SOLE   35,000 0 0
Illinois Tool Works COM 452308109 1,119 5,006 SH   SOLE   5,006 0 0
Illumina Inc COM 452327109 14,303 30,225 SH   SOLE   30,225 0 0
Imperial Oil Ltd COM 453038408 304 10,000 SH   SOLE   10,000 0 0
Infosys Ltd Sp ADR COM 456788108 636 30,000 SH   SOLE   30,000 0 0
Inovalon Hldgs Inc Cl A COM 45781d101 323 9,470 SH   SOLE   9,470 0 0
Intel Corp COM 458140100 1,078 19,204 SH   SOLE   19,204 0 0
Intellia Therapeutics Inc COM 45826j105 324 2,000 SH   SOLE   2,000 0 0
Intl Flavors & Fragrances Inc COM 459506101 469 3,141 SH   SOLE   3,141 0 0
Intuitive Surgical Inc COM 46120e602 967 1,052 SH   SOLE   1,052 0 0
Invesco Taxable Muni Bond ETF COM 46138g805 843 25,392 SH   SOLE   25,392 0 0
Invesco Variable Rate Investme COM 46090a879 1,316 52,439 SH   SOLE   52,439 0 0
IQVIA Hldgs Inc COM 46266c105 242 1,000 SH   SOLE   1,000 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 356 6,545 SH   SOLE   6,545 0 0
iShares Core MSCI EAFE ETF COM 46432f842 4,759 63,570 SH   SOLE   63,570 0 0
iShares Core MSCI Emerging Mkt COM 46434g103 7,589 113,282 SH   SOLE   113,282 0 0
iShares Core MSCI Total Intl S COM 46432f834 2,615 35,681 SH   SOLE   35,681 0 0
iShares Core S&P 500 ETF COM 464287200 21,081 49,035 SH   SOLE   49,035 0 0
iShares Core S&P Small Cap ETF COM 464287804 4,087 36,178 SH   SOLE   36,178 0 0
iShares Core S&P Total U.S. St COM 464287150 5,885 59,593 SH   SOLE   59,593 0 0
iShares Core S&P U.S. Value ET COM 464287663 3,281 45,589 SH   SOLE   45,589 0 0
iShares MBS ETF COM 464288588 1,494 13,808 SH   SOLE   13,808 0 0
iShares MSCI EAFE Small Cap ET COM 464288273 1,480 19,959 SH   SOLE   19,959 0 0
iShares MSCI Emerging Mkts ETF COM 464287234 244 4,425 SH   SOLE   4,425 0 0
iShares Russell 1000 ETF COM 464287622 4,906 20,267 SH   SOLE   20,267 0 0
iShares Russell 1000 Growth ET COM 464287614 250 920 SH   SOLE   920 0 0
iShares S&P 500 Value Idx ETF COM 464287408 481 3,260 SH   SOLE   3,260 0 0
iShares S&P SmallCap 600 Value COM 464287879 1,909 18,110 SH   SOLE   18,110 0 0
iShares Short Treasury Bond ET COM 464288679 788 7,135 SH   SOLE   7,135 0 0
Itron Inc COM 465741106 300 3,000 SH   SOLE   3,000 0 0
ITT Inc COM 45073v108 458 5,000 SH   SOLE   5,000 0 0
Jabil Circuit Inc COM 466313103 291 5,000 SH   SOLE   5,000 0 0
Jacobs Engineering Grp COM 469814107 39,670 297,330 SH   SOLE   297,330 0 0
Johnson & Johnson COM 478160104 3,063 18,591 SH   SOLE   18,591 0 0
Johnson Outdoors Inc Cl A COM 479167108 424 3,500 SH   SOLE   3,500 0 0
JPMorgan Chase & Co COM 46625h100 603 3,880 SH   SOLE   3,880 0 0
Koninklijke Philips NV COM 500472303 761 15,304 SH   SOLE   15,304 0 0
Kratos Defense & Security Solu COM 50077b207 228 8,000 SH   SOLE   8,000 0 0
L3Harris Technologies Inc COM 502431109 325 1,502 SH   SOLE   1,502 0 0
Lab Corp of America Hldgs COM 50540r409 414 1,500 SH   SOLE   1,500 0 0
Lakeland Industries COM 511795106 290 13,000 SH   SOLE   13,000 0 0
Lam Research Corp COM 512807108 423 650 SH   SOLE   650 0 0
LG Display Co Ltd COM 50186V102 205 19,200 SH   SOLE   19,200 0 0
Linde PLC COM g5494j103 289 1,000 SH   SOLE   1,000 0 0
Lindsay Corp COM 535555106 578 3,500 SH   SOLE   3,500 0 0
Live Nation Entmt Inc COM 538034109 1,187 13,550 SH   SOLE   13,550 0 0
Lockheed Martin Corp COM 539830109 33,136 87,580 SH   SOLE   87,580 0 0
Lyft Inc Cl A COM 55087p104 605 10,000 SH   SOLE   10,000 0 0
Martin Marietta Mtls COM 573284106 352 1,000 SH   SOLE   1,000 0 0
Marvell Technology Inc COM 573874104 233 4,000 SH   SOLE   4,000 0 0
Masco Corp COM 574599106 355 6,019 SH   SOLE   6,019 0 0
Masimo Corp COM 574795100 436 1,800 SH   SOLE   1,800 0 0
Mastercard Inc Cl A COM 57636Q104 204 560 SH   SOLE   560 0 0
Match Group Inc COM 57667L107 981 6,085 SH   SOLE   6,085 0 0
McAfee Corp Cl A COM 579063108 476 17,000 SH   SOLE   17,000 0 0
McDonald's Corp COM 580135101 2,103 9,106 SH   SOLE   9,106 0 0
Mettler-Toledo Intl COM 592688105 718 518 SH   SOLE   518 0 0
MGM Resorts Intl COM 552953101 235 5,500 SH   SOLE   5,500 0 0
Micron Technology COM 595112103 1,725 20,300 SH   SOLE   20,300 0 0
Microsoft Corp COM 594918104 114,623 423,120 SH   SOLE   423,120 0 0
Mitsubishi UFJ Finl Grp Sp ADR COM 606822104 407 75,000 SH   SOLE   75,000 0 0
Moderna Inc COM 60770k107 731 3,111 SH   SOLE   3,111 0 0
Mueller Water Products Cl A COM 624758108 159 11,000 SH   SOLE   11,000 0 0
Napco Security Tech Inc COM 630402105 291 8,000 SH   SOLE   8,000 0 0
Netflix Inc COM 64110L106 53,905 102,053 SH   SOLE   102,053 0 0
New York Times Cl A COM 650111107 348 8,000 SH   SOLE   8,000 0 0
NextEra Energy Inc COM 65339f101 47,841 652,851 SH   SOLE   652,851 0 0
Nike Inc Cl B COM 654106103 934 6,045 SH   SOLE   6,045 0 0
Nokia Corp Sp ADR COM 654902204 266 50,000 SH   SOLE   50,000 0 0
Northrop Grumman Corp COM 666807102 363 1,000 SH   SOLE   1,000 0 0
Novartis AG Sp ADR COM 66987V109 922 10,100 SH   SOLE   10,100 0 0
Novavax Inc COM 670002401 1,274 6,000 SH   SOLE   6,000 0 0
Novo Nordisk A/S Sp ADR COM 670100205 1,776 21,200 SH   SOLE   21,200 0 0
Nuance Communications COM 67020Y100 322 5,920 SH   SOLE   5,920 0 0
Nucor Corp COM 670346105 1,075 11,205 SH   SOLE   11,205 0 0
Nutrien Ltd COM 67077m108 303 5,005 SH   SOLE   5,005 0 0
Nvidia Corp COM 67066G104 46,081 57,594 SH   SOLE   57,594 0 0
NXP Semiconductors NV COM n6596x109 823 4,000 SH   SOLE   4,000 0 0
Okta Inc COM 679295105 245 1,000 SH   SOLE   1,000 0 0
Old Dominion Freight Line COM 679580100 508 2,000 SH   SOLE   2,000 0 0
Ollie's Bargain Outlet Hldgs COM 681116109 252 3,000 SH   SOLE   3,000 0 0
Olympic Steel Inc COM 68162k106 294 10,000 SH   SOLE   10,000 0 0
Ormat Tech Inc COM 686688102 348 5,000 SH   SOLE   5,000 0 0
Oshkosh Corp COM 688239201 623 5,000 SH   SOLE   5,000 0 0
Otis Worldwide Corp COM 68902v107 942 11,515 SH   SOLE   11,515 0 0
Owens Corning Inc COM 690742101 392 4,000 SH   SOLE   4,000 0 0
Paccar Inc COM 693718108 268 3,000 SH   SOLE   3,000 0 0
Palantir Technologies Inc Cl A COM 69608a108 778 29,500 SH   SOLE   29,500 0 0
Palo Alto Networks Inc COM 697435105 3,756 10,123 SH   SOLE   10,123 0 0
Paycom Software Inc COM 70432v102 1,786 4,914 SH   SOLE   4,914 0 0
PayPal Hldgs Inc COM 70450y103 956 3,279 SH   SOLE   3,279 0 0
Peloton Interactive Inc Cl A COM 70614w100 4,593 37,035 SH   SOLE   37,035 0 0
Penn Natl Gaming Inc COM 707569109 382 5,000 SH   SOLE   5,000 0 0
Pentair PLC COM G7S00T104 304 4,500 SH   SOLE   4,500 0 0
PepsiCo Inc COM 713448108 726 4,903 SH   SOLE   4,903 0 0
PetroChina Co Ltd ADR COM 71646E100 245 5,000 SH   SOLE   5,000 0 0
Pfizer Inc COM 717081103 923 23,576 SH   SOLE   23,576 0 0
Pinterest Inc Cl A COM 72352L106 790 10,000 SH   SOLE   10,000 0 0
Pioneer Natural Resources COM 723787107 325 2,000 SH   SOLE   2,000 0 0
Planet Fitness Inc Cl A COM 72703h101 301 4,000 SH   SOLE   4,000 0 0
Plug Power Inc COM 72919p202 866 25,315 SH   SOLE   25,315 0 0
Posco ADR COM 693483109 768 10,000 SH   SOLE   10,000 0 0
Procter & Gamble Co COM 742718109 37,528 278,133 SH   SOLE   278,133 0 0
Prologis Inc REIT COM 74340w103 374 3,130 SH   SOLE   3,130 0 0
Proofpoint Inc COM 743424103 434 2,500 SH   SOLE   2,500 0 0
ProShares UltraShort S&P 500 E COM 74347b383 149 16,533 SH   SOLE   16,533 0 0
Prudential PLC ADR COM 74435K204 476 12,500 SH   SOLE   12,500 0 0
Pulte Group Inc COM 745867101 382 7,000 SH   SOLE   7,000 0 0
Qorvo Inc COM 74736K101 587 3,000 SH   SOLE   3,000 0 0
Quanta Services Inc COM 74762e102 757 8,355 SH   SOLE   8,355 0 0
Quest Diagnostics Inc COM 74834L100 462 3,500 SH   SOLE   3,500 0 0
Rapid7 Inc COM 753422104 237 2,500 SH   SOLE   2,500 0 0
Rayonier Inc REIT COM 754907103 252 7,000 SH   SOLE   7,000 0 0
Raytheon Technologies Corp COM 75513e101 1,386 16,244 SH   SOLE   16,244 0 0
Regal Beloit Corp COM 758750103 200 1,500 SH   SOLE   1,500 0 0
Regeneron Pharmaceuticals COM 75886f107 894 1,600 SH   SOLE   1,600 0 0
Republic Services Inc COM 760759100 385 3,500 SH   SOLE   3,500 0 0
RH COM 74967x103 340 500 SH   SOLE   500 0 0
Rio Tinto PLC Sp ADR COM 767204100 839 10,000 SH   SOLE   10,000 0 0
Rocket Companies Inc Cl A COM 77311w101 237 12,225 SH   SOLE   12,225 0 0
Rockwell Automation COM 773903109 572 2,000 SH   SOLE   2,000 0 0
Roku Inc COM 77543r102 921 2,005 SH   SOLE   2,005 0 0
Roper Technologies Inc COM 776696106 470 1,000 SH   SOLE   1,000 0 0
Royal Bank of Canada COM 780087102 810 8,000 SH   SOLE   8,000 0 0
Royal Dutch Shell PLC Sp ADR C COM 780259206 344 8,512 SH   SOLE   8,512 0 0
Salesforce.com Inc COM 79466L302 1,616 6,615 SH   SOLE   6,615 0 0
Sanofi Sp ADR COM 80105N105 658 12,500 SH   SOLE   12,500 0 0
SAP SE Sp ADR COM 803054204 705 5,020 SH   SOLE   5,020 0 0
Sasol Ltd Sp ADR COM 803866300 230 15,005 SH   SOLE   15,005 0 0
Schlumberger Ltd COM 806857108 22,797 712,177 SH   SOLE   712,177 0 0
Schwab Intl Small Cap Equity E COM 808524888 529 12,708 SH   SOLE   12,708 0 0
Sensata Tech Hldgs PLC COM g8060n102 812 14,000 SH   SOLE   14,000 0 0
Service Corp Intl COM 817565104 281 5,248 SH   SOLE   5,248 0 0
ServiceNow Inc COM 81762p102 737 1,342 SH   SOLE   1,342 0 0
Sherwin Williams Co COM 824348106 1,970 7,230 SH   SOLE   7,230 0 0
Shopify Inc Cl A COM 82509L107 2,967 2,031 SH   SOLE   2,031 0 0
ShotSpotter Inc COM 82536t107 366 7,500 SH   SOLE   7,500 0 0
Shyft Group Inc COM 825698103 262 7,000 SH   SOLE   7,000 0 0
Siemens AG Sp ADR COM 826197501 1,035 13,000 SH   SOLE   13,000 0 0
SK Telecom Co Ltd Sp ADR COM 78440P108 785 25,000 SH   SOLE   25,000 0 0
Skyworks Solutions Inc COM 83088m102 386 2,011 SH   SOLE   2,011 0 0
SM Energy Co COM 78454L100 520 21,100 SH   SOLE   21,100 0 0
SmileDirectClub Inc COM 83192h106 212 24,375 SH   SOLE   24,375 0 0
Smith & Nephew PLC Sp ADR COM 83175m205 521 12,000 SH   SOLE   12,000 0 0
Snap-On Inc COM 833034101 335 1,500 SH   SOLE   1,500 0 0
Snowflake Inc Cl A COM 833445109 242 1,000 SH   SOLE   1,000 0 0
Sociedad Quimica y Minera de C COM 833635105 781 16,500 SH   SOLE   16,500 0 0
Sonos Inc COM 83570h108 969 27,500 SH   SOLE   27,500 0 0
Sony Grp Corp Sp ADR COM 835699307 729 7,500 SH   SOLE   7,500 0 0
Sotera Health Co COM 83601L102 267 11,000 SH   SOLE   11,000 0 0
Southwest Airlines Co COM 844741108 46,257 871,300 SH   SOLE   871,300 0 0
SPDR S&P 500 ETF Tr COM 78462F103 2,056 4,804 SH   SOLE   4,804 0 0
SPDR S&P Emerging Mkts SmallCa COM 78463x756 412 6,723 SH   SOLE   6,723 0 0
Spirit Aerosystems Hldgs Cl A COM 848574109 448 9,500 SH   SOLE   9,500 0 0
Spotify Technology SA COM L8681t102 23,991 87,054 SH   SOLE   87,054 0 0
Square Inc Cl A COM 852234103 3,032 12,435 SH   SOLE   12,435 0 0
Stanley Black & Decker COM 854502101 410 2,000 SH   SOLE   2,000 0 0
State Street Corp COM 857477103 286 3,475 SH   SOLE   3,475 0 0
Steel Dynamics Inc COM 858119100 477 8,000 SH   SOLE   8,000 0 0
Stellantis NV COM n82405106 591 30,000 SH   SOLE   30,000 0 0
Stericycle Inc COM 858912108 209 2,920 SH   SOLE   2,920 0 0
Stryker Corp COM 863667101 57,674 222,054 SH   SOLE   222,054 0 0
Suncor Energy Inc COM 867224107 719 30,005 SH   SOLE   30,005 0 0
Sunrun Inc COM 86771w105 339 6,075 SH   SOLE   6,075 0 0
Synchrony Financial COM 87165b103 61,146 1,260,213 SH   SOLE   1,260,213 0 0
Sysco Corp COM 871829107 1,006 12,945 SH   SOLE   12,945 0 0
Taiwan Semicon Mfg Co Ltd Sp A COM 874039100 1,215 10,114 SH   SOLE   10,114 0 0
Take-Two Interactive Software COM 874054109 449 2,535 SH   SOLE   2,535 0 0
Tandem Diabetes Care COM 875372203 342 3,513 SH   SOLE   3,513 0 0
Target Corp COM 87612E106 227 940 SH   SOLE   940 0 0
Tata Motors Ltd Sp ADR COM 876568502 686 30,100 SH   SOLE   30,100 0 0
TC Energy Corp COM 87807b107 248 5,000 SH   SOLE   5,000 0 0
TE Connectivity Ltd COM H84989104 388 2,866 SH   SOLE   2,866 0 0
Teladoc Health Inc COM 87918a105 913 5,491 SH   SOLE   5,491 0 0
Teledyne Technologies Inc COM 879360105 539 1,288 SH   SOLE   1,288 0 0
Tenaris SA ADR COM 88031M109 285 13,000 SH   SOLE   13,000 0 0
Tencent Music Entertainment AD COM 88034p109 232 15,000 SH   SOLE   15,000 0 0
Tesla Inc COM 88160R101 2,358 3,469 SH   SOLE   3,469 0 0
Tetra Tech Inc COM 88162g103 240 1,963 SH   SOLE   1,963 0 0
Thermo Fisher Scientific COM 883556102 48,995 97,121 SH   SOLE   97,121 0 0
TJX Companies Inc COM 872540109 567 8,414 SH   SOLE   8,414 0 0
Toronto Dominion Bank COM 891160509 701 10,000 SH   SOLE   10,000 0 0
Toyota Motor Corp Sp ADR COM 892331307 1,574 9,000 SH   SOLE   9,000 0 0
Tractor Supply Co COM 892356106 393 2,113 SH   SOLE   2,113 0 0
Trane Technologies PLC COM g8994e103 479 2,600 SH   SOLE   2,600 0 0
Trex Company Inc COM 89531p105 204 2,000 SH   SOLE   2,000 0 0
Trupanion Inc COM 898202106 230 2,000 SH   SOLE   2,000 0 0
Twilio Inc Cl A COM 90138f102 564 1,430 SH   SOLE   1,430 0 0
Twitter Inc COM 90184L102 516 7,500 SH   SOLE   7,500 0 0
Uber Technologies Inc COM 90353t100 24,070 480,250 SH   SOLE   480,250 0 0
UFP Industries Inc COM 90278q108 225 3,025 SH   SOLE   3,025 0 0
Ulta Beauty Inc COM 90384s303 2,538 7,341 SH   SOLE   7,341 0 0
Unilever PLC Sp ADR COM 904767704 884 15,106 SH   SOLE   15,106 0 0
Union Pacific Corp COM 907818108 2,217 10,082 SH   SOLE   10,082 0 0
United Parcel Service Cl B COM 911312106 61,914 297,706 SH   SOLE   297,706 0 0
United Rentals Inc COM 911363109 692 2,168 SH   SOLE   2,168 0 0
United States Steel COM 912909108 240 10,000 SH   SOLE   10,000 0 0
UnitedHealth Grp Inc COM 91324p102 1,331 3,324 SH   SOLE   3,324 0 0
Unity Software Inc COM 91332u101 549 5,000 SH   SOLE   5,000 0 0
US Bancorp COM 902973304 427 7,490 SH   SOLE   7,490 0 0
UWM Hldgs Corp COM 91823b109 160 18,900 SH   SOLE   18,900 0 0
Vale SA Sp ADR COM 91912E105 1,141 50,005 SH   SOLE   50,005 0 0
Valmont Industries COM 920253101 472 2,000 SH   SOLE   2,000 0 0
Vanguard Extended Market ETF COM 922908652 208 1,105 SH   SOLE   1,105 0 0
Vanguard FTSE All World ex-U.S COM 922042775 611 9,644 SH   SOLE   9,644 0 0
Vanguard FTSE All World ex-U.S COM 922042718 857 6,278 SH   SOLE   6,278 0 0
Vanguard FTSE Developed Mkts E COM 921943858 498 9,660 SH   SOLE   9,660 0 0
Vanguard FTSE Emerging Mkts ET COM 922042858 1,351 24,881 SH   SOLE   24,881 0 0
Vanguard Large Cap Idx Fd ETF COM 922908637 1,745 8,690 SH   SOLE   8,690 0 0
Vanguard Mega Cap Value Idx Fd COM 921910840 266 2,670 SH   SOLE   2,670 0 0
Vanguard REIT ETF COM 922908553 926 9,093 SH   SOLE   9,093 0 0
Vanguard S&P Small Cap Value I COM 921932778 256 1,405 SH   SOLE   1,405 0 0
Vanguard Short Term Corp Bond COM 92206c409 2,396 28,964 SH   SOLE   28,964 0 0
Vanguard Small Cap ETF COM 922908751 917 4,070 SH   SOLE   4,070 0 0
Vanguard Small Cap Value ETF COM 922908611 1,233 7,100 SH   SOLE   7,100 0 0
Vanguard Total Intl Stock Idx COM 921909768 336 5,110 SH   SOLE   5,110 0 0
Vanguard Total Stock Market ET COM 922908769 3,245 14,564 SH   SOLE   14,564 0 0
Vanguard Value ETF COM 922908744 1,176 8,552 SH   SOLE   8,552 0 0
Veoneer Inc COM 92336x109 207 9,000 SH   SOLE   9,000 0 0
Verizon Communications COM 92343V104 448 7,989 SH   SOLE   7,989 0 0
Vertex Pharma COM 92532f100 252 1,251 SH   SOLE   1,251 0 0
Virgin Galactic Hldgs Inc COM 92766k106 230 5,000 SH   SOLE   5,000 0 0
Visa Inc Cl A COM 92826C839 57,859 247,449 SH   SOLE   247,449 0 0
Vodafone Grp PLC Sp ADR COM 92857W308 257 15,000 SH   SOLE   15,000 0 0
Volvo AB B Shs COM 928856301 1,204 50,000 SH   SOLE   50,000 0 0
Vulcan Materials Co COM 929160109 35,449 203,648 SH   SOLE   203,648 0 0
Walmart Inc COM 931142103 677 4,798 SH   SOLE   4,798 0 0
Walt Disney Co COM 254687106 39,171 222,855 SH   SOLE   222,855 0 0
Waste Connections Inc COM 94106b101 358 3,000 SH   SOLE   3,000 0 0
Waste Mgmt Inc COM 94106L109 2,069 14,764 SH   SOLE   14,764 0 0
Watts Water Tech Cl A COM 942749102 511 3,500 SH   SOLE   3,500 0 0
Wayfair Inc Cl A COM 94419L101 631 2,000 SH   SOLE   2,000 0 0
WD-40 Company COM 929236107 256 1,000 SH   SOLE   1,000 0 0
Welltower Inc REIT COM 95040q104 291 3,500 SH   SOLE   3,500 0 0
Western Digital Corp COM 958102105 404 5,680 SH   SOLE   5,680 0 0
Weyerhaeuser Co REIT COM 962166104 1,218 35,375 SH   SOLE   35,375 0 0
Winnebago Industries Inc COM 974637100 340 5,000 SH   SOLE   5,000 0 0
XPO Logistics Inc COM 983793100 210 1,500 SH   SOLE   1,500 0 0
Xylem Inc COM 98419m100 1,751 14,600 SH   SOLE   14,600 0 0
YETI Hldgs Inc COM 98585x104 918 10,000 SH   SOLE   10,000 0 0
Zebra Tech Corp Cl A COM 989207105 529 1,000 SH   SOLE   1,000 0 0
Zendesk Inc COM 98936j101 217 1,500 SH   SOLE   1,500 0 0
Zillow Grp Inc Cl C COM 98954m200 770 6,300 SH   SOLE   6,300 0 0
Zimmer Biomet Hldgs Inc COM 98956p102 387 2,409 SH   SOLE   2,409 0 0
Zoetis Inc COM 98978v103 43,001 230,744 SH   SOLE   230,744 0 0
Zoom Video Comms Inc Cl A COM 98980l101 1,167 3,015 SH   SOLE   3,015 0 0