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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Adobe Inc COM 00724F101   6,083 13,352 SH   SOLE   13,352 0 0
Alphabet Inc CL A COM 02079K305   223 80 SH   SOLE   80 0 0
Alphabet Inc CL C COM 02079K107   23,995 8,591 SH   SOLE   8,591 0 0
Amazon.com Inc COM 023135106   21,617 6,631 SH   SOLE   6,631 0 0
Apple Inc COM 037833100   36,789 210,693 SH   SOLE   210,693 0 0
Broadcom LTD COM 11135f101   5,779 9,177 SH   SOLE   9,177 0 0
Cerner Corp COM 156782104   358 3,823 SH   SOLE   3,823 0 0
Charles Schwab Corp COM 808513105   5,184 61,487 SH   SOLE   61,487 0 0
Costco Wholesale COM 22160K105   7,360 12,781 SH   SOLE   12,781 0 0
Eli Lilly & Co COM 532457108   2,706 9,450 SH   SOLE   9,450 0 0
Fiserv Inc COM 337738108   864 8,522 SH   SOLE   8,522 0 0
Generac Holdings Inc COM 368736104   2,571 8,650 SH   SOLE   8,650 0 0
Home Depot COM 437076102   4,824 16,115 SH   SOLE   16,115 0 0
Idexx Laboratories COM 45168d104   4,991 9,123 SH   SOLE   9,123 0 0
IntercontinentalExchange Group COM 45866f104   2,639 19,976 SH   SOLE   19,976 0 0
Intuitive Surgical Inc COM 46120e602   2,937 9,735 SH   SOLE   9,735 0 0
iShares Core S&P U.S. Growth E COM 464287671   7,351 69,574 SH   SOLE   69,574 0 0
iShares Russell 1000 Growth ET COM 464287614   647 2,332 SH   SOLE   2,332 0 0
Meta Platforms Inc. COM 30303m102   6,470 29,099 SH   SOLE   29,099 0 0
Mettler-Toledo Int'l COM 592688105   5,729 4,172 SH   SOLE   4,172 0 0
Microsoft Corp COM 594918104   30,485 98,876 SH   SOLE   98,876 0 0
MKS Instruments Inc COM 55306n104   2,372 15,810 SH   SOLE   15,810 0 0
Netflix COM 64110l106   2,505 6,688 SH   SOLE   6,688 0 0
Nike Inc Cl B COM 654106103   5,245 38,977 SH   SOLE   38,977 0 0
NV5 Global, Inc. COM 62945v109   3,309 24,821 SH   SOLE   24,821 0 0
Nvidia Corp COM 67066g104   14,218 52,109 SH   SOLE   52,109 0 0
Qualcomm Inc COM 747525103   4,954 32,415 SH   SOLE   32,415 0 0
Regal Rexnord Corp COM 758750103   3,023 20,321 SH   SOLE   20,321 0 0
S & P Global Inc. COM 78409v104   3,818 9,307 SH   SOLE   9,307 0 0
Tesla Inc COM 88160r101   8,961 8,316 SH   SOLE   8,316 0 0
Thermo Fisher Scientific Inc COM 883556102   8,534 14,448 SH   SOLE   14,448 0 0
Uber Technologies Inc. COM 90353t100   1,982 55,563 SH   SOLE   55,563 0 0
Ulta Beauty Inc COM 90384S303   3,585 9,003 SH   SOLE   9,003 0 0
Union Pacific Corp COM 907818108   4,491 16,439 SH   SOLE   16,439 0 0
United Health COM 91324p102   4,433 8,692 SH   SOLE   8,692 0 0
Visa Inc COM 92826c839   7,302 32,926 SH   SOLE   32,926 0 0
Accenture PLC-Cl A COM G1151C101   2,123 6,296 SH   SOLE   6,296 0 0
Adidas AG COM 00687a107   555 4,754 SH   SOLE   4,754 0 0
Airbus SE - Unsp ADR COM 009279100   840 27,800 SH   SOLE   27,800 0 0
Aon PLC COM g0403h108   2,241 6,881 SH   SOLE   6,881 0 0
Astrazeneca Plc COM 046353108   1,165 17,566 SH   SOLE   17,566 0 0
BHP Group COM 088606108   1,686 21,823 SH   SOLE   21,823 0 0
BP PLC - Sp ADR COM 055622104   945 32,142 SH   SOLE   32,142 0 0
Canadian Imperial Bank of Comm COM 136069101   1,230 10,109 SH   SOLE   10,109 0 0
Canadian National Railway Co COM 136375102   1,276 9,514 SH   SOLE   9,514 0 0
Diageo PLC COM 25243Q205   1,991 9,800 SH   SOLE   9,800 0 0
Elbit Systems Ltd COM m3760d101   399 1,811 SH   SOLE   1,811 0 0
Hexagon AB COM 428263107   794 56,778 SH   SOLE   56,778 0 0
Honda Motor Ltd Amern Shs COM 438128308   914 32,325 SH   SOLE   32,325 0 0
HSBC Holdings PLC - Sp ADR COM 404280406   804 23,489 SH   SOLE   23,489 0 0
ICON PLC COM g4705a100   1,241 5,101 SH   SOLE   5,101 0 0
iShares MSCI ACWI ETF COM 464288240   2,325 44,475 SH   SOLE   44,475 0 0
Linde PLC COM g5494j103   1,283 4,017 SH   SOLE   4,017 0 0
Lululemon Athletica COM 550021109   1,274 3,488 SH   SOLE   3,488 0 0
Mercadolibre COM 58733R102   808 679 SH   SOLE   679 0 0
Nice LTD COM 653656108   1,611 7,358 SH   SOLE   7,358 0 0
Novo-Nordisk Spons COM 670100205   1,782 16,048 SH   SOLE   16,048 0 0
Omron Corp. COM 682151303   1,293 19,228 SH   SOLE   19,228 0 0
Sandvik AB COM 800212201   387 18,235 SH   SOLE   18,235 0 0
Schneider Electric COM 80687p106   1,260 37,296 SH   SOLE   37,296 0 0
Shell PLC ADR COM 780259305   1,463 26,633 SH   SOLE   26,633 0 0
Solaredge Technologies Inc COM 83417m104   921 2,857 SH   SOLE   2,857 0 0
Sony Group Corp SP ADR COM 835699307   1,070 10,418 SH   SOLE   10,418 0 0
Taiwan Semiconductor Mfg COM 874039100   1,641 15,744 SH   SOLE   15,744 0 0
Toronto-Dominion COM 891160509   1,111 13,989 SH   SOLE   13,989 0 0
Total Energies COM 89151e109   882 17,452 SH   SOLE   17,452 0 0
UBS AG-Reg COM H42097107   1,421 72,706 SH   SOLE   72,706 0 0
United Overseas Bank COM 911271302   1,056 22,649 SH   SOLE   22,649 0 0
Vale SA - Sp ADR COM 91912e105   1,171 58,589 SH   SOLE   58,589 0 0
Wal-Mart De Mex Spons ADR COM 93114w107   1,174 28,607 SH   SOLE   28,607 0 0
Abbott Labs COM 002824100   2,665 22,516 SH   SOLE   22,516 0 0
American Express COM 025816109   4,127 22,070 SH   SOLE   22,070 0 0
Amphenol Corp CL A COM 032095101   2,456 32,600 SH   SOLE   32,600 0 0
Anthem Inc COM 036752103   4,666 9,498 SH   SOLE   9,498 0 0
Applied Materials Inc COM 038222105   1,312 9,953 SH   SOLE   9,953 0 0
Bank of America COM 060505104   5,084 123,342 SH   SOLE   123,342 0 0
Berkshire Hathaway COM 084670702   4,935 13,985 SH   SOLE   13,985 0 0
Blackrock Inc COM 09247x101   2,986 3,908 SH   SOLE   3,908 0 0
Caterpillar Inc COM 149123101   3,116 13,985 SH   SOLE   13,985 0 0
CBRE Group COM 12504l109   2,337 25,539 SH   SOLE   25,539 0 0
Charter Communications Class A COM 16119p108   2,638 4,835 SH   SOLE   4,835 0 0
Chevron Corp. COM 166764100   4,493 27,592 SH   SOLE   27,592 0 0
Cisco Systems Inc COM 17275R102   3,352 60,120 SH   SOLE   60,120 0 0
Comcast Corp. COM 20030N101   1,707 36,463 SH   SOLE   36,463 0 0
Conoco Phillips COM 20825C104   3,709 37,087 SH   SOLE   37,087 0 0
CVS Caremark Corp. COM 126650100   3,919 38,722 SH   SOLE   38,722 0 0
Danaher Corp COM 235851102   4,090 13,943 SH   SOLE   13,943 0 0
Disney Walt COM 254687106   4,632 33,773 SH   SOLE   33,773 0 0
Du Pont (E.I.) De Nemours COM 26614n102   3,092 42,024 SH   SOLE   42,024 0 0
Emcor Group Inc COM 29084q100   3,264 28,980 SH   SOLE   28,980 0 0
Expedia Inc COM 30212p303   1,419 7,253 SH   SOLE   7,253 0 0
Honeywell Int'l Inc COM 438516106   1,306 6,714 SH   SOLE   6,714 0 0
iShares Core S&P U.S. Value ET COM 464287663   6,313 83,202 SH   SOLE   83,202 0 0
iShares Russell 1000 Value ETF COM 464287598   1,194 7,193 SH   SOLE   7,193 0 0
Johnson & Johnson COM 478160104   2,366 13,350 SH   SOLE   13,350 0 0
JP Morgan Chase COM 46625h100   5,544 40,670 SH   SOLE   40,670 0 0
KBR Inc COM 48242w106   4,785 87,430 SH   SOLE   87,430 0 0
Keysight Technologies COM 49338l103   2,079 13,158 SH   SOLE   13,158 0 0
LAM Research Corp COM 512807108   2,047 3,808 SH   SOLE   3,808 0 0
Martin Marietta COM 573284106   2,054 5,336 SH   SOLE   5,336 0 0
Mastercard Inc-Cl A COM 57636Q104   3,474 9,720 SH   SOLE   9,720 0 0
MYR Group COM 55405w104   2,270 24,139 SH   SOLE   24,139 0 0
Nextera Energy Inc COM 65339f101   2,655 31,341 SH   SOLE   31,341 0 0
Occidental Petro COM 674599105   3,292 58,018 SH   SOLE   58,018 0 0
Pepsico Inc COM 713448108   2,436 14,555 SH   SOLE   14,555 0 0
Royal Caribbean Cruises LTD COM V7780t103   2,905 34,677 SH   SOLE   34,677 0 0
Sysco COM 871829107   2,829 34,643 SH   SOLE   34,643 0 0
Target Corp COM 87612E106   4,644 21,885 SH   SOLE   21,885 0 0
US Bancorp COM 902973304   438 8,250 SH   SOLE   8,250 0 0
Wal-Mart Stores COM 931142103   4,748 31,880 SH   SOLE   31,880 0 0
Waste Management COM 94106l109   3,186 20,103 SH   SOLE   20,103 0 0
Dimensional US Target Value COM 25434v609   281 6,036 SH   SOLE   6,036 0 0
Invesco S&P 500 Equal Weight E COM 46137v357   319 2,025 SH   SOLE   2,025 0 0
iShares Core Intl Stock ETF COM 46432f834   535 8,040 SH   SOLE   8,040 0 0
iShares Core MSCI EAFE ETF COM 46432f842   363 5,220 SH   SOLE   5,220 0 0
iShares Core S&P 500 Index ETF COM 464287200   3,875 8,541 SH   SOLE   8,541 0 0
iShares Core S&P Mid Cap ETF COM 464287507   498 1,854 SH   SOLE   1,854 0 0
iShares Core S&P SmallCap ETF COM 464287804   447 4,143 SH   SOLE   4,143 0 0
Schwab U S Large Cap ETF COM 808524201   3,798 70,530 SH   SOLE   70,530 0 0
Schwab U S Mid Cap ETF COM 808524508   971 12,802 SH   SOLE   12,802 0 0
Schwab U S Small Cap ETF COM 808524607   1,014 21,401 SH   SOLE   21,401 0 0
SPDR MSCI ACWI ETF COM 78463x848   1,520 55,235 SH   SOLE   55,235 0 0
Vanguard FTSE Developed Market COM 921943858   450 9,369 SH   SOLE   9,369 0 0
Vanguard Growth Index ETF COM 922908736   260 905 SH   SOLE   905 0 0
Vanguard Large-Cap ETF COM 922908637   333 1,595 SH   SOLE   1,595 0 0
Vanguard Mega Cap Growth ETF COM 921910816   319 1,357 SH   SOLE   1,357 0 0
Vanguard Mid-Cap ETF COM 922908629   892 3,750 SH   SOLE   3,750 0 0