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 342 2,300 SH   SOLE   2,300 0 0
ABB Ltd Sp ADR COM 000375204 809 25,000 SH   SOLE   25,000 0 0
Abbott Laboratories COM 002824100 42,068 355,426 SH   SOLE   355,426 0 0
AbbVie Inc COM 00287y109 855 5,275 SH   SOLE   5,275 0 0
ABIOMED Inc COM 003654100 397 1,200 SH   SOLE   1,200 0 0
Adobe Inc COM 00724f101 15,009 32,942 SH   SOLE   32,942 0 0
ADT Inc COM 00090q103 76 10,000 SH   SOLE   10,000 0 0
Advanced Micro Devices COM 007903107 316 2,892 SH   SOLE   2,892 0 0
Aerovironment Inc COM 008073108 329 3,500 SH   SOLE   3,500 0 0
AGCO Corp COM 001084102 438 3,000 SH   SOLE   3,000 0 0
Agilent Technologies COM 00846u101 397 3,000 SH   SOLE   3,000 0 0
Air Products & Chemicals COM 009158106 727 2,908 SH   SOLE   2,908 0 0
Air Transport Services Grp COM 00922r105 335 10,000 SH   SOLE   10,000 0 0
Airbnb Inc Cl A COM 009066101 474 2,760 SH   SOLE   2,760 0 0
Albemarle Corp COM 012653101 299 1,350 SH   SOLE   1,350 0 0
Alcon Inc COM h01301128 319 4,020 SH   SOLE   4,020 0 0
Alibaba Grp Hldg Ltd Sp ADR COM 01609w102 218 2,000 SH   SOLE   2,000 0 0
Align Technology Inc COM 016255101 436 1,000 SH   SOLE   1,000 0 0
Alphabet Inc Cl A COM 02079k305 1,090 392 SH   SOLE   392 0 0
Alphabet Inc Cl C COM 02079k107 130,368 46,677 SH   SOLE   46,677 0 0
Alumina Ltd Sp ADR COM 022205108 446 75,000 SH   SOLE   75,000 0 0
Amazon.com Inc COM 023135106 143,324 43,965 SH   SOLE   43,965 0 0
Ambev SA Sp ADR COM 02319v103 242 75,000 SH   SOLE   75,000 0 0
Amdocs Ltd COM g02602103 236 2,870 SH   SOLE   2,870 0 0
American Elec Power COM 025537101 349 3,500 SH   SOLE   3,500 0 0
American Express Co COM 025816109 2,203 11,780 SH   SOLE   11,780 0 0
American Tower Corp REIT COM 03027X100 251 1,000 SH   SOLE   1,000 0 0
American Water Works COM 030420103 2,805 16,945 SH   SOLE   16,945 0 0
Amgen Inc COM 031162100 314 1,300 SH   SOLE   1,300 0 0
Amphastar Pharma Inc COM 03209r103 449 12,500 SH   SOLE   12,500 0 0
Analog Devices Inc COM 032654105 14,041 85,006 SH   SOLE   85,006 0 0
Anheuser-Busch InBev SA NV Sp COM 03524A108 240 4,000 SH   SOLE   4,000 0 0
Anthem Inc COM 036752103 317 646 SH   SOLE   646 0 0
Aon PLC Cl A COM g0403h108 298 916 SH   SOLE   916 0 0
Apple Inc COM 037833100 255,172 1,461,383 SH   SOLE   1,461,383 0 0
Applied Materials Inc COM 038222105 14,422 109,420 SH   SOLE   109,420 0 0
Aptiv PLC COM g6095L109 11,527 96,295 SH   SOLE   96,295 0 0
ArcelorMittal NY Reg COM 03938L203 320 10,000 SH   SOLE   10,000 0 0
Archer Daniels Midland COM 039483102 298 3,300 SH   SOLE   3,300 0 0
Arcosa Inc COM 039653100 212 3,700 SH   SOLE   3,700 0 0
AstraZeneca PLC Sp ADR COM 046353108 685 10,325 SH   SOLE   10,325 0 0
Aurora Cannabis Inc COM 05156x884 40 10,000 SH   SOLE   10,000 0 0
Autodesk Inc COM 052769106 516 2,408 SH   SOLE   2,408 0 0
Autoliv Inc COM 052800109 612 8,000 SH   SOLE   8,000 0 0
Automatic Data Processing COM 053015103 36,384 159,903 SH   SOLE   159,903 0 0
Axon Enterprise Inc COM 05464c101 482 3,500 SH   SOLE   3,500 0 0
Badger Meter Inc COM 056525108 379 3,800 SH   SOLE   3,800 0 0
Ball Corp COM 058498106 243 2,705 SH   SOLE   2,705 0 0
Ballard Power Systems COM 058586108 757 65,000 SH   SOLE   65,000 0 0
Banco Santander SA Sp ADR COM 05964H105 135 40,000 SH   SOLE   40,000 0 0
Bank of Montreal COM 063671101 295 2,500 SH   SOLE   2,500 0 0
Bank of Nova Scotia COM 064149107 717 10,000 SH   SOLE   10,000 0 0
Barrick Gold Corp COM 067901108 1,358 55,350 SH   SOLE   55,350 0 0
Berkshire Hathaway Cl A COM 084670108 4,760 9 SH   SOLE   9 0 0
Berkshire Hathaway Cl B COM 084670702 1,829 5,183 SH   SOLE   5,183 0 0
BHP Grp Ltd Sp ADR COM 088606108 1,043 13,500 SH   SOLE   13,500 0 0
Blackstone Inc COM 09260d107 635 5,005 SH   SOLE   5,005 0 0
Blink Charging Co COM 09354a100 212 8,000 SH   SOLE   8,000 0 0
Block Inc Cl A COM 852234103 650 4,795 SH   SOLE   4,795 0 0
Booking Hldgs Inc COM 09857L108 352 150 SH   SOLE   150 0 0
Boston Properties Inc REIT COM 101121101 258 2,000 SH   SOLE   2,000 0 0
Boston Scientific Corp COM 101137107 1,065 24,050 SH   SOLE   24,050 0 0
BP PLC Sp ADR COM 055622104 1,053 35,816 SH   SOLE   35,816 0 0
Brink's Co COM 109696104 238 3,500 SH   SOLE   3,500 0 0
Broadcom Inc COM 11135f101 447 710 SH   SOLE   710 0 0
Brookfield Asset Mgmt Cl A COM 112585104 948 16,750 SH   SOLE   16,750 0 0
Brookfield Renewable Ptnrs LP COM g16258108 308 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 232 3,000 SH   SOLE   3,000 0 0
California Water Srvc COM 130788102 296 5,000 SH   SOLE   5,000 0 0
Callaway Golf Co COM 131193104 234 10,000 SH   SOLE   10,000 0 0
Cameco Corp COM 13321L108 730 25,100 SH   SOLE   25,100 0 0
Camping World Hldgs Inc Cl A COM 13462k109 280 10,000 SH   SOLE   10,000 0 0
Canadian Natl Rwy Co COM 136375102 1,274 9,500 SH   SOLE   9,500 0 0
Canadian Natural Resources COM 136385101 1,116 18,000 SH   SOLE   18,000 0 0
Canadian Pacific Rwy COM 13645T100 825 10,000 SH   SOLE   10,000 0 0
Catalent Inc COM 148806102 444 4,000 SH   SOLE   4,000 0 0
Caterpillar Inc COM 149123101 49,463 221,987 SH   SOLE   221,987 0 0
CF Industries Hldgs Inc COM 125269100 515 5,000 SH   SOLE   5,000 0 0
Charles River Labs COM 159864107 255 899 SH   SOLE   899 0 0
Check Point Software COM M22465104 1,056 7,640 SH   SOLE   7,640 0 0
Cheniere Energy Inc COM 16411r208 54,276 391,461 SH   SOLE   391,461 0 0
Chevron Corp COM 166764100 106,079 651,470 SH   SOLE   651,470 0 0
Chubb Ltd COM h1467j104 42,454 198,477 SH   SOLE   198,477 0 0
Churchill Downs Inc COM 171484108 444 2,000 SH   SOLE   2,000 0 0
CI Financial Corp COM 125491100 173 10,900 SH   SOLE   10,900 0 0
Cintas Corp COM 172908105 1,027 2,415 SH   SOLE   2,415 0 0
Cisco Systems Inc COM 17275r102 495 8,875 SH   SOLE   8,875 0 0
Clean Harbors Inc COM 184496107 391 3,500 SH   SOLE   3,500 0 0
CNH Industrial NV COM n20944109 952 60,000 SH   SOLE   60,000 0 0
Coca-Cola Co COM 191216100 1,421 22,921 SH   SOLE   22,921 0 0
Coca Cola Femsa SAB de SV Sp A COM 191241108 275 5,000 SH   SOLE   5,000 0 0
Coinbase Global Inc Cl A COM 19260q107 1,454 7,656 SH   SOLE   7,656 0 0
Colgate-Palmolive Co COM 194162103 227 3,000 SH   SOLE   3,000 0 0
Comcast Corp Cl A COM 20030N101 398 8,506 SH   SOLE   8,506 0 0
ConocoPhillips COM 20825c104 207 2,070 SH   SOLE   2,070 0 0
Constellation Brands Cl A COM 21036p108 299 1,300 SH   SOLE   1,300 0 0
Copart Inc COM 217204106 338 2,694 SH   SOLE   2,694 0 0
Corning Inc COM 219350105 651 17,625 SH   SOLE   17,625 0 0
Costco Wholesale Corp COM 22160k105 109,139 189,526 SH   SOLE   189,526 0 0
Coupang Inc COM 22266t109 217 12,300 SH   SOLE   12,300 0 0
CRISPR Therapeutics AG COM h17182108 368 5,860 SH   SOLE   5,860 0 0
Criteo SA Sp ADR COM 226718104 202 7,405 SH   SOLE   7,405 0 0
Cronos Group Inc COM 22717L101 78 20,000 SH   SOLE   20,000 0 0
CrowdStrike Hldgs Inc COM 22788c105 579 2,550 SH   SOLE   2,550 0 0
Crown Castle Intl Corp REIT COM 22822v101 443 2,400 SH   SOLE   2,400 0 0
Curtiss-Wright Corp COM 231561101 375 2,500 SH   SOLE   2,500 0 0
CVS Health Corp COM 126650100 12,266 121,192 SH   SOLE   121,192 0 0
CyberArk Software Ltd COM M2682V108 1,204 7,135 SH   SOLE   7,135 0 0
Danaher Corp COM 235851102 698 2,380 SH   SOLE   2,380 0 0
Darden Restaurants COM 237194105 332 2,500 SH   SOLE   2,500 0 0
Deere & Co COM 244199105 67,759 163,093 SH   SOLE   163,093 0 0
Delta Air Lines Inc COM 247361702 9,873 249,519 SH   SOLE   249,519 0 0
DexCom Inc COM 252131107 4,048 7,913 SH   SOLE   7,913 0 0
Diageo PLC Sp ADR COM 25243Q205 15,853 78,039 SH   SOLE   78,039 0 0
Dimensional Emerging Mkts Core COM 25434v302 427 16,265 SH   SOLE   16,265 0 0
Dimensional Intl Value ETF COM 25434v807 388 11,575 SH   SOLE   11,575 0 0
Dimensional US Core Equity Mkt COM 25434v104 831 26,360 SH   SOLE   26,360 0 0
DocuSign Inc COM 256163106 270 2,525 SH   SOLE   2,525 0 0
Dollar General Corp COM 256677105 368 1,655 SH   SOLE   1,655 0 0
Domino's Pizza Inc COM 25754a201 407 1,000 SH   SOLE   1,000 0 0
DR Horton Inc COM 23331a109 469 6,300 SH   SOLE   6,300 0 0
Dr Reddy's Lab Ltd ADR COM 256135203 446 8,000 SH   SOLE   8,000 0 0
DTE Energy Co COM 233331107 297 2,250 SH   SOLE   2,250 0 0
Eaton Corp PLC COM G29183103 21,723 143,142 SH   SOLE   143,142 0 0
Ecolab Inc COM 278865100 1,668 9,450 SH   SOLE   9,450 0 0
Edwards Lifesciences COM 28176e108 23,856 202,652 SH   SOLE   202,652 0 0
Enbridge Inc COM 29250N105 699 15,175 SH   SOLE   15,175 0 0
Eni SPA Sp ADR COM 26874r108 731 25,000 SH   SOLE   25,000 0 0
Enphase Energy Inc COM 29355a107 622 3,085 SH   SOLE   3,085 0 0
Equinix Inc REIT COM 29444U700 200 270 SH   SOLE   270 0 0
Equinor ASA Sp ADR COM 29446m102 488 13,000 SH   SOLE   13,000 0 0
Equity Residential REIT COM 29476L107 315 3,500 SH   SOLE   3,500 0 0
Ericsson LM Tel Sp ADR COM 294821608 274 30,000 SH   SOLE   30,000 0 0
Essential Utilities Inc COM 29670g102 256 5,000 SH   SOLE   5,000 0 0
Estee Lauder Cl A COM 518439104 623 2,287 SH   SOLE   2,287 0 0
ETFMG Alternative Harvest ETF COM 26924g508 158 15,200 SH   SOLE   15,200 0 0
Evoqua Water Technologies COM 30057t105 470 10,000 SH   SOLE   10,000 0 0
Exact Sciences Corp COM 30063p105 465 6,650 SH   SOLE   6,650 0 0
Expedia Grp Inc COM 30212p303 635 3,245 SH   SOLE   3,245 0 0
Exxon Mobil Corp COM 30231G102 1,644 19,905 SH   SOLE   19,905 0 0
Ferrari NV COM n3167y103 981 4,500 SH   SOLE   4,500 0 0
Fidelity MSCI Materials Idx ET COM 316092881 273 5,495 SH   SOLE   5,495 0 0
First Solar Inc COM 336433107 428 5,110 SH   SOLE   5,110 0 0
Ford Motor Company COM 345370860 10,679 631,532 SH   SOLE   631,532 0 0
Fortinet Inc COM 34959e109 683 2,000 SH   SOLE   2,000 0 0
Freeport-McMoRan Inc COM 35671D857 542 10,900 SH   SOLE   10,900 0 0
Fresenius Med Care AG Sp ADR COM 358029106 303 9,000 SH   SOLE   9,000 0 0
Generac Hldgs Inc COM 368736104 688 2,316 SH   SOLE   2,316 0 0
Genius Sports Ltd COM g3934v109 58 12,500 SH   SOLE   12,500 0 0
Gilead Sciences Inc COM 375558103 245 4,115 SH   SOLE   4,115 0 0
GlaxoSmithKline PLC Sp ADR COM 37733W105 784 18,000 SH   SOLE   18,000 0 0
Goldman Sachs Grp COM 38141g104 45,425 137,611 SH   SOLE   137,611 0 0
HEICO Corp COM 422806109 461 3,000 SH   SOLE   3,000 0 0
Hillenbrand Inc COM 431571108 225 5,100 SH   SOLE   5,100 0 0
Hitachi Ltd ADR COM 433578507 601 6,000 SH   SOLE   6,000 0 0
Home Depot Inc COM 437076102 56,670 189,324 SH   SOLE   189,324 0 0
Honda Motor Co Ltd Sp ADR COM 438128308 283 10,000 SH   SOLE   10,000 0 0
Honeywell International COM 438516106 36,625 188,228 SH   SOLE   188,228 0 0
Howmet Aerospace Inc COM 443201108 1,078 30,000 SH   SOLE   30,000 0 0
HSBC Hldgs PLC Sp ADR COM 404280406 342 10,000 SH   SOLE   10,000 0 0
IBM Corp COM 459200101 1,085 8,344 SH   SOLE   8,344 0 0
ICICI Bank Ltd Sp ADR COM 45104G104 568 30,000 SH   SOLE   30,000 0 0
Illinois Tool Works COM 452308109 504 2,406 SH   SOLE   2,406 0 0
Illumina Inc COM 452327109 421 1,205 SH   SOLE   1,205 0 0
Imperial Oil Ltd COM 453038408 483 10,000 SH   SOLE   10,000 0 0
Infosys Ltd Sp ADR COM 456788108 622 25,000 SH   SOLE   25,000 0 0
Intel Corp COM 458140100 767 15,484 SH   SOLE   15,484 0 0
Intuitive Surgical Inc COM 46120e602 983 3,259 SH   SOLE   3,259 0 0
Invesco QQQ Tr Ser 1 ETF COM 46090e103 493 1,361 SH   SOLE   1,361 0 0
Invesco Taxable Muni Bond ETF COM 46138g805 1,144 38,552 SH   SOLE   38,552 0 0
Invesco Variable Rate Investme COM 46090a879 1,668 66,904 SH   SOLE   66,904 0 0
Invitation Homes Inc REIT COM 46187w107 241 6,000 SH   SOLE   6,000 0 0
iRhythm Technologies Inc COM 450056106 236 1,500 SH   SOLE   1,500 0 0
iShares 1-3 Yr Treasury Bond E COM 464287457 3,357 40,274 SH   SOLE   40,274 0 0
iShares CMBS ETF COM 46429b366 554 11,104 SH   SOLE   11,104 0 0
iShares Core MSCI EAFE ETF COM 46432f842 4,544 65,368 SH   SOLE   65,368 0 0
iShares Core MSCI Emerging Mkt COM 46434g103 5,878 105,819 SH   SOLE   105,819 0 0
iShares Core MSCI Total Intl S COM 46432f834 3,115 46,787 SH   SOLE   46,787 0 0
iShares Core S&P 500 ETF COM 464287200 26,405 58,200 SH   SOLE   58,200 0 0
iShares Core S&P Small Cap ETF COM 464287804 4,195 38,890 SH   SOLE   38,890 0 0
iShares Core S&P Total U.S. St COM 464287150 6,568 65,068 SH   SOLE   65,068 0 0
iShares Core S&P U.S. Value ET COM 464287663 4,176 55,037 SH   SOLE   55,037 0 0
iShares iBoxx Inv Grd Corp Bond COM 464287242 384 3,175 SH   SOLE   3,175 0 0
iShares MSCI EAFE ETF COM 464287465 256 3,485 SH   SOLE   3,485 0 0
iShares MSCI EAFE Small Cap ET COM 464288273 1,224 18,455 SH   SOLE   18,455 0 0
iShares MSCI Emerg Mkt Min Vol COM 464286533 333 5,460 SH   SOLE   5,460 0 0
iShares MSCI Intl Value Factor COM 46435g409 210 8,240 SH   SOLE   8,240 0 0
iShares Russell 1000 ETF COM 464287622 4,734 18,930 SH   SOLE   18,930 0 0
iShares Russell 1000 Growth ET COM 464287614 311 1,120 SH   SOLE   1,120 0 0
iShares Russell 2000 ETF COM 464287655 792 3,859 SH   SOLE   3,859 0 0
iShares Russell 2000 Value Idx COM 464287630 574 3,557 SH   SOLE   3,557 0 0
iShares S&P 500 Value Idx ETF COM 464287408 508 3,260 SH   SOLE   3,260 0 0
iShares S&P SmallCap 600 Value COM 464287879 2,145 20,945 SH   SOLE   20,945 0 0
iShares Short Term National Mu COM 464288158 1,940 18,545 SH   SOLE   18,545 0 0
iShares Short Treasury Bond ET COM 464288679 718 6,515 SH   SOLE   6,515 0 0
ITT Inc COM 45073v108 301 4,000 SH   SOLE   4,000 0 0
Jabil Inc COM 466313103 11,932 193,287 SH   SOLE   193,287 0 0
Jacobs Engineering Grp COM 469814107 40,861 296,501 SH   SOLE   296,501 0 0
Johnson & Johnson COM 478160104 3,689 20,812 SH   SOLE   20,812 0 0
Johnson Outdoors Inc Cl A COM 479167108 233 3,000 SH   SOLE   3,000 0 0
JPMorgan Chase & Co COM 46625h100 665 4,875 SH   SOLE   4,875 0 0
Koninklijke Philips NV COM 500472303 305 10,000 SH   SOLE   10,000 0 0
L3Harris Technologies Inc COM 502431109 373 1,500 SH   SOLE   1,500 0 0
Lab Corp of America Hldgs COM 50540r409 343 1,300 SH   SOLE   1,300 0 0
Leidos Hldgs Inc COM 525327102 501 4,636 SH   SOLE   4,636 0 0
LG Display Co Ltd COM 50186V102 159 19,200 SH   SOLE   19,200 0 0
Lindsay Corp COM 535555106 550 3,500 SH   SOLE   3,500 0 0
Live Nation Entmt Inc COM 538034109 1,312 11,150 SH   SOLE   11,150 0 0
Lockheed Martin Corp COM 539830109 37,591 85,164 SH   SOLE   85,164 0 0
Lyft Inc Cl A COM 55087p104 288 7,500 SH   SOLE   7,500 0 0
Martin Marietta Mtls COM 573284106 385 1,000 SH   SOLE   1,000 0 0
Marvell Technology Inc COM 573874104 287 4,000 SH   SOLE   4,000 0 0
Masco Corp COM 574599106 307 6,019 SH   SOLE   6,019 0 0
Masimo Corp COM 574795100 218 1,500 SH   SOLE   1,500 0 0
Match Group Inc COM 57667L107 11,847 108,952 SH   SOLE   108,952 0 0
McDonald's Corp COM 580135101 2,092 8,460 SH   SOLE   8,460 0 0
Meta Platforms Inc COM 30303m102 32,282 145,180 SH   SOLE   145,180 0 0
Mettler-Toledo Intl COM 592688105 566 412 SH   SOLE   412 0 0
MGM Resorts Intl COM 552953101 210 5,000 SH   SOLE   5,000 0 0
Micron Technology COM 595112103 1,211 15,550 SH   SOLE   15,550 0 0
Microsoft Corp COM 594918104 119,019 386,038 SH   SOLE   386,038 0 0
Mitsubishi UFJ Finl Grp Sp ADR COM 606822104 433 70,000 SH   SOLE   70,000 0 0
Moderna Inc COM 60770k107 493 2,861 SH   SOLE   2,861 0 0
MP Materials Corp COM 553368101 229 4,000 SH   SOLE   4,000 0 0
Mueller Water Products Cl A COM 624758108 129 10,000 SH   SOLE   10,000 0 0
Napco Security Tech Inc COM 630402105 328 16,000 SH   SOLE   16,000 0 0
Netflix Inc COM 64110L106 33,044 88,214 SH   SOLE   88,214 0 0
New York Times Cl A COM 650111107 344 7,500 SH   SOLE   7,500 0 0
Newmont Corp COM 651639106 723 9,100 SH   SOLE   9,100 0 0
NextEra Energy Inc COM 65339f101 1,128 13,315 SH   SOLE   13,315 0 0
Nike Inc Cl B COM 654106103 23,841 177,179 SH   SOLE   177,179 0 0
Nokia Corp Sp ADR COM 654902204 218 40,000 SH   SOLE   40,000 0 0
Northrop Grumman Corp COM 666807102 492 1,100 SH   SOLE   1,100 0 0
Novartis AG Sp ADR COM 66987V109 886 10,100 SH   SOLE   10,100 0 0
Novo Nordisk A/S Sp ADR COM 670100205 1,999 18,000 SH   SOLE   18,000 0 0
Nucor Corp COM 670346105 26,980 181,499 SH   SOLE   181,499 0 0
Nutrien Ltd COM 67077m108 520 5,000 SH   SOLE   5,000 0 0
nVent Electric PLC COM g6700g107 209 6,000 SH   SOLE   6,000 0 0
Nvidia Corp COM 67066G104 49,286 180,626 SH   SOLE   180,626 0 0
NXP Semiconductors NV COM n6596x109 1,130 6,103 SH   SOLE   6,103 0 0
Old Dominion Freight Line COM 679580100 299 1,000 SH   SOLE   1,000 0 0
Olympic Steel Inc COM 68162k106 385 10,000 SH   SOLE   10,000 0 0
On Holding AG Cl A COM h5919c104 252 10,000 SH   SOLE   10,000 0 0
Ormat Tech Inc COM 686688102 409 5,000 SH   SOLE   5,000 0 0
Oshkosh Corp COM 688239201 403 4,000 SH   SOLE   4,000 0 0
Otis Worldwide Corp COM 68902v107 778 10,115 SH   SOLE   10,115 0 0
Owens Corning Inc COM 690742101 366 4,000 SH   SOLE   4,000 0 0
Paccar Inc COM 693718108 264 3,000 SH   SOLE   3,000 0 0
Palantir Technologies Inc Cl A COM 69608a108 206 15,000 SH   SOLE   15,000 0 0
Palo Alto Networks Inc COM 697435105 56,995 91,557 SH   SOLE   91,557 0 0
Paycom Software Inc COM 70432v102 277 800 SH   SOLE   800 0 0
PayPal Hldgs Inc COM 70450y103 536 4,636 SH   SOLE   4,636 0 0
Penn Natl Gaming Inc COM 707569109 212 5,000 SH   SOLE   5,000 0 0
Pentair PLC COM G7S00T104 244 4,500 SH   SOLE   4,500 0 0
PepsiCo Inc COM 713448108 793 4,737 SH   SOLE   4,737 0 0
Pfizer Inc COM 717081103 1,333 25,754 SH   SOLE   25,754 0 0
Pinterest Inc Cl A COM 72352L106 246 10,000 SH   SOLE   10,000 0 0
Pioneer Natural Resources COM 723787107 500 2,000 SH   SOLE   2,000 0 0
Planet Fitness Inc Cl A COM 72703h101 338 4,000 SH   SOLE   4,000 0 0
Plug Power Inc COM 72919p202 572 20,000 SH   SOLE   20,000 0 0
Posco Hldgs Inc ADR COM 693483109 593 10,000 SH   SOLE   10,000 0 0
Procter & Gamble Co COM 742718109 41,425 271,104 SH   SOLE   271,104 0 0
Prologis Inc REIT COM 74340w103 484 2,995 SH   SOLE   2,995 0 0
ProShares UltraPro Short S&P 5 COM 74347b110 864 64,700 SH   SOLE   64,700 0 0
Prudential PLC ADR COM 74435K204 296 10,000 SH   SOLE   10,000 0 0
Pulte Group Inc COM 745867101 293 7,000 SH   SOLE   7,000 0 0
Qorvo Inc COM 74736K101 372 3,000 SH   SOLE   3,000 0 0
Quanta Services Inc COM 74762e102 1,100 8,355 SH   SOLE   8,355 0 0
Quest Diagnostics Inc COM 74834L100 246 1,800 SH   SOLE   1,800 0 0
Rapid7 Inc COM 753422104 278 2,500 SH   SOLE   2,500 0 0
Rayonier Inc REIT COM 754907103 288 7,000 SH   SOLE   7,000 0 0
Raytheon Technologies Corp COM 75513e101 2,087 21,064 SH   SOLE   21,064 0 0
Regal Rexnord Corp COM 758750103 223 1,500 SH   SOLE   1,500 0 0
Regeneron Pharmaceuticals COM 75886f107 419 600 SH   SOLE   600 0 0
Republic Services Inc COM 760759100 398 3,000 SH   SOLE   3,000 0 0
Rio Tinto PLC Sp ADR COM 767204100 965 12,000 SH   SOLE   12,000 0 0
Rivian Automotive Inc Cl A COM 76954a103 492 9,790 SH   SOLE   9,790 0 0
Rockwell Automation COM 773903109 420 1,500 SH   SOLE   1,500 0 0
Roku Inc COM 77543r102 251 2,000 SH   SOLE   2,000 0 0
Roper Technologies Inc COM 776696106 472 1,000 SH   SOLE   1,000 0 0
Royal Bank of Canada COM 780087102 772 7,000 SH   SOLE   7,000 0 0
Salesforce Inc COM 79466L302 1,309 6,163 SH   SOLE   6,163 0 0
Sanofi Sp ADR COM 80105N105 513 10,000 SH   SOLE   10,000 0 0
SAP SE Sp ADR COM 803054204 555 5,000 SH   SOLE   5,000 0 0
Sasol Ltd Sp ADR COM 803866300 363 15,000 SH   SOLE   15,000 0 0
Schwab Intl Small Cap Equity E COM 808524888 759 19,988 SH   SOLE   19,988 0 0
Sensata Tech Hldgs PLC COM g8060n102 254 5,000 SH   SOLE   5,000 0 0
Service Corp Intl COM 817565104 345 5,248 SH   SOLE   5,248 0 0
ServiceNow Inc COM 81762p102 943 1,693 SH   SOLE   1,693 0 0
Shell PLC Sp ADR COM 780259305 468 8,512 SH   SOLE   8,512 0 0
Sherwin Williams Co COM 824348106 1,797 7,200 SH   SOLE   7,200 0 0
Shopify Inc Cl A COM 82509L107 741 1,096 SH   SOLE   1,096 0 0
ShotSpotter Inc COM 82536t107 208 7,500 SH   SOLE   7,500 0 0
Shyft Group Inc COM 825698103 253 7,000 SH   SOLE   7,000 0 0
Siemens AG Sp ADR COM 826197501 553 8,000 SH   SOLE   8,000 0 0
Signature Bank COM 82669g104 31,670 107,909 SH   SOLE   107,909 0 0
SK Telecom Co Ltd Sp ADR COM 78440P306 389 15,184 SH   SOLE   15,184 0 0
Skyworks Solutions Inc COM 83088m102 267 2,000 SH   SOLE   2,000 0 0
SM Energy Co COM 78454L100 744 19,100 SH   SOLE   19,100 0 0
SmileDirectClub Inc COM 83192h106 26 10,200 SH   SOLE   10,200 0 0
Smith & Nephew PLC Sp ADR COM 83175m205 319 10,000 SH   SOLE   10,000 0 0
Snap-On Inc COM 833034101 308 1,500 SH   SOLE   1,500 0 0
Sociedad Quimica y Minera de C COM 833635105 1,198 14,000 SH   SOLE   14,000 0 0
Sony Grp Corp Sp ADR COM 835699307 514 5,000 SH   SOLE   5,000 0 0
Southern Co COM 842587107 239 3,300 SH   SOLE   3,300 0 0
Southwest Airlines Co COM 844741108 284 6,200 SH   SOLE   6,200 0 0
SPDR Portfolio S&P Emerging Mk COM 78463x509 541 14,007 SH   SOLE   14,007 0 0
SPDR S&P 500 ETF Tr COM 78462F103 2,294 5,080 SH   SOLE   5,080 0 0
SPDR S&P Emerging Mkts SmallCa COM 78463x756 553 9,763 SH   SOLE   9,763 0 0
Spotify Technology SA COM L8681t102 459 3,037 SH   SOLE   3,037 0 0
Stanley Black & Decker COM 854502101 280 2,000 SH   SOLE   2,000 0 0
Steel Dynamics Inc COM 858119100 584 7,000 SH   SOLE   7,000 0 0
Stellantis NV COM n82405106 456 28,000 SH   SOLE   28,000 0 0
Stryker Corp COM 863667101 55,845 208,884 SH   SOLE   208,884 0 0
Suncor Energy Inc COM 867224107 1,141 35,000 SH   SOLE   35,000 0 0
Sysco Corp COM 871829107 725 8,875 SH   SOLE   8,875 0 0
Taiwan Semicon Mfg Co Ltd Sp A COM 874039100 521 5,000 SH   SOLE   5,000 0 0
Take-Two Interactive Software COM 874054109 311 2,020 SH   SOLE   2,020 0 0
Tandem Diabetes Care COM 875372203 409 3,513 SH   SOLE   3,513 0 0
Target Corp COM 87612E106 255 1,200 SH   SOLE   1,200 0 0
Tata Motors Ltd Sp ADR COM 876568502 531 19,000 SH   SOLE   19,000 0 0
TC Energy Corp COM 87807b107 282 5,000 SH   SOLE   5,000 0 0
Teladoc Health Inc COM 87918a105 289 4,000 SH   SOLE   4,000 0 0
Teledyne Technologies Inc COM 879360105 473 1,000 SH   SOLE   1,000 0 0
Tenaris SA ADR COM 88031M109 361 12,000 SH   SOLE   12,000 0 0
Tesla Inc COM 88160R101 19,704 18,285 SH   SOLE   18,285 0 0
Tetra Tech Inc COM 88162g103 324 1,963 SH   SOLE   1,963 0 0
The Travelers Co Inc COM 89417e109 208 1,140 SH   SOLE   1,140 0 0
Thermo Fisher Scientific COM 883556102 53,435 90,468 SH   SOLE   90,468 0 0
Tilray Brands Inc COM 88688T100 140 18,005 SH   SOLE   18,005 0 0
Toronto Dominion Bank COM 891160509 794 10,000 SH   SOLE   10,000 0 0
Toyota Motor Corp Sp ADR COM 892331307 721 4,000 SH   SOLE   4,000 0 0
Tractor Supply Co COM 892356106 485 2,080 SH   SOLE   2,080 0 0
Trane Technologies PLC COM g8994e103 382 2,500 SH   SOLE   2,500 0 0
Truist Financial Corp COM 89832q109 11,503 202,869 SH   SOLE   202,869 0 0
Twitter Inc COM 90184L102 271 7,000 SH   SOLE   7,000 0 0
Uber Technologies Inc COM 90353t100 275 7,700 SH   SOLE   7,700 0 0
UFP Industries Inc COM 90278q108 231 3,000 SH   SOLE   3,000 0 0
Ulta Beauty Inc COM 90384s303 14,425 36,223 SH   SOLE   36,223 0 0
Unilever PLC Sp ADR COM 904767704 684 15,000 SH   SOLE   15,000 0 0
Union Pacific Corp COM 907818108 51,393 188,107 SH   SOLE   188,107 0 0
United Parcel Service Cl B COM 911312106 59,476 277,327 SH   SOLE   277,327 0 0
United Rentals Inc COM 911363109 415 1,168 SH   SOLE   1,168 0 0
United States Steel COM 912909108 377 10,000 SH   SOLE   10,000 0 0
UnitedHealth Grp Inc COM 91324p102 1,217 2,387 SH   SOLE   2,387 0 0
UWM Hldgs Corp COM 91823b109 95 21,050 SH   SOLE   21,050 0 0
Vale SA Sp ADR COM 91912E105 900 45,000 SH   SOLE   45,000 0 0
Valmont Industries COM 920253101 477 2,000 SH   SOLE   2,000 0 0
Vanguard FTSE All World ex-U.S COM 922042775 568 9,864 SH   SOLE   9,864 0 0
Vanguard FTSE All World ex-U.S COM 922042718 827 6,678 SH   SOLE   6,678 0 0
Vanguard FTSE Developed Mkts E COM 921943858 1,554 32,360 SH   SOLE   32,360 0 0
Vanguard FTSE Emerging Mkts ET COM 922042858 2,295 49,748 SH   SOLE   49,748 0 0
Vanguard High Dividend Yield E COM 921946406 672 5,986 SH   SOLE   5,986 0 0
Vanguard Large Cap Idx Fd ETF COM 922908637 2,114 10,140 SH   SOLE   10,140 0 0
Vanguard Mega Cap Value Idx Fd COM 921910840 287 2,670 SH   SOLE   2,670 0 0
Vanguard REIT ETF COM 922908553 1,357 12,526 SH   SOLE   12,526 0 0
Vanguard S&P Small Cap Value I COM 921932778 249 1,405 SH   SOLE   1,405 0 0
Vanguard S&P Value Fd ETF COM 921932703 380 2,520 SH   SOLE   2,520 0 0
Vanguard Short Term Corp Bond COM 92206c409 2,901 37,144 SH   SOLE   37,144 0 0
Vanguard Small Cap ETF COM 922908751 1,677 7,890 SH   SOLE   7,890 0 0
Vanguard Small Cap Value ETF COM 922908611 1,187 6,746 SH   SOLE   6,746 0 0
Vanguard Total Intl Stock Idx COM 921909768 305 5,110 SH   SOLE   5,110 0 0
Vanguard Total Stock Market ET COM 922908769 4,874 21,409 SH   SOLE   21,409 0 0
Vanguard Value ETF COM 922908744 1,117 7,557 SH   SOLE   7,557 0 0
Veoneer Inc COM 92336x109 296 8,000 SH   SOLE   8,000 0 0
Verizon Communications COM 92343V104 406 7,967 SH   SOLE   7,967 0 0
Visa Inc Cl A COM 92826C839 3,164 14,265 SH   SOLE   14,265 0 0
Vodafone Grp PLC Sp ADR COM 92857W308 233 14,000 SH   SOLE   14,000 0 0
Volvo AB B Shs COM 928856301 758 40,000 SH   SOLE   40,000 0 0
Vulcan Materials Co COM 929160109 661 3,600 SH   SOLE   3,600 0 0
Walmart Inc COM 931142103 1,231 8,263 SH   SOLE   8,263 0 0
Walt Disney Co COM 254687106 1,512 11,021 SH   SOLE   11,021 0 0
Waste Connections Inc COM 94106b101 419 3,000 SH   SOLE   3,000 0 0
Waste Mgmt Inc COM 94106L109 2,034 12,835 SH   SOLE   12,835 0 0
Watts Water Tech Cl A COM 942749102 349 2,500 SH   SOLE   2,500 0 0
Welltower Inc REIT COM 95040q104 336 3,500 SH   SOLE   3,500 0 0
Western Digital Corp COM 958102105 245 4,930 SH   SOLE   4,930 0 0
Weyerhaeuser Co REIT COM 962166104 1,338 35,300 SH   SOLE   35,300 0 0
Williams Cos Inc COM 969457100 203 6,075 SH   SOLE   6,075 0 0
Winnebago Industries Inc COM 974637100 270 5,000 SH   SOLE   5,000 0 0
WisdomTree Emerging Mkts Small COM 97717w281 249 4,681 SH   SOLE   4,681 0 0
Xylem Inc COM 98419m100 301 3,529 SH   SOLE   3,529 0 0
YETI Hldgs Inc COM 98585x104 301 5,015 SH   SOLE   5,015 0 0
Zebra Tech Corp Cl A COM 989207105 414 1,000 SH   SOLE   1,000 0 0
Zoetis Inc COM 98978v103 1,502 7,962 SH   SOLE   7,962 0 0