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
Activision Blizzard COM 00507v109 2,244 29,570 SH   SOLE   29,570 0 0
Adobe Inc COM 00724F101 6,748 15,502 SH   SOLE   15,502 0 0
Aerovironment Inc COM 008073108 2,953 37,090 SH   SOLE   37,090 0 0
Alphabet Inc CL C COM 02079K107 8,682 6,142 SH   SOLE   6,142 0 0
Amazon.com Inc COM 023135106 16,821 6,097 SH   SOLE   6,097 0 0
Broadcom LTD COM 11135f101 3,315 10,504 SH   SOLE   10,504 0 0
Burlington Stores COM 122017106 3,456 17,549 SH   SOLE   17,549 0 0
Cerner Corp COM 156782104 1,582 23,074 SH   SOLE   23,074 0 0
Costco Wholesale COM 22160K105 3,911 12,898 SH   SOLE   12,898 0 0
Epam Systems Inc COM 29414b104 5,078 20,151 SH   SOLE   20,151 0 0
Estee Lauder Inc COM 518439104 976 5,175 SH   SOLE   5,175 0 0
Facebook Inc-A COM 30303m102 6,798 29,937 SH   SOLE   29,937 0 0
Fiserv Inc COM 337738108 2,623 26,874 SH   SOLE   26,874 0 0
Home Depot COM 437076102 4,789 19,118 SH   SOLE   19,118 0 0
Honeywell Int'l Inc COM 438516106 4,615 31,917 SH   SOLE   31,917 0 0
ICU Medical Inc COM 44930g107 811 4,402 SH   SOLE   4,402 0 0
Idexx Laboratories COM 45168d104 4,162 12,607 SH   SOLE   12,607 0 0
IntercontinentalExchange Group COM 45866f104 3,595 39,249 SH   SOLE   39,249 0 0
Intuitive Surgical Inc COM 46120e602 2,022 3,549 SH   SOLE   3,549 0 0
IPG Photonics Corp COM 44980X109 2,296 14,313 SH   SOLE   14,313 0 0
iShares Core S&P U.S. Growth E COM 464287671 8,527 118,628 SH   SOLE   118,628 0 0
iShares Russell 1000 Growth ET COM 464287614 3,992 20,796 SH   SOLE   20,796 0 0
Leidos Holdings Inc. COM 525327102 3,190 34,055 SH   SOLE   34,055 0 0
Lilly, Eli & Co COM 532457108 1,857 11,309 SH   SOLE   11,309 0 0
Mastercard Inc-Cl A COM 57636Q104 2,823 9,548 SH   SOLE   9,548 0 0
McDonald's Corp COM 580135101 1,315 7,127 SH   SOLE   7,127 0 0
Merck & Co Inc. COM 58933y105 2,072 26,790 SH   SOLE   26,790 0 0
Mettler-Toledo International I COM 592688105 4,138 5,137 SH   SOLE   5,137 0 0
MKS Instruments Inc COM 55306n104 1,955 17,266 SH   SOLE   17,266 0 0
Monolithic Power Systems Inc COM 609839105 1,362 5,747 SH   SOLE   5,747 0 0
Netflix COM 64110l106 2,615 5,747 SH   SOLE   5,747 0 0
Nike Inc Cl B COM 654106103 4,640 47,319 SH   SOLE   47,319 0 0
NV5 Global, Inc. COM 62945v109 2,665 52,433 SH   SOLE   52,433 0 0
Nvidia Corp COM 67066g104 4,218 11,102 SH   SOLE   11,102 0 0
Paypal Holdings Inc COM 70450y103 4,568 26,217 SH   SOLE   26,217 0 0
Progressive COM 743315103 2,102 26,235 SH   SOLE   26,235 0 0
Qualcomm Inc COM 747525103 3,264 35,785 SH   SOLE   35,785 0 0
S & P Global Inc. COM 78409v104 3,613 10,966 SH   SOLE   10,966 0 0
Salesforce.com Inc COM 79466L302 3,684 19,668 SH   SOLE   19,668 0 0
Starbucks Corp COM 855244109 1,352 18,366 SH   SOLE   18,366 0 0
Stryker Corporation COM 863667101 2,385 13,235 SH   SOLE   13,235 0 0
Take-Two Interactive Software COM 874054109 1,666 11,935 SH   SOLE   11,935 0 0
Thermo Fisher Scientific Inc COM 883556102 6,814 18,805 SH   SOLE   18,805 0 0
Tyler Technologies Inc COM 902252105 3,171 9,141 SH   SOLE   9,141 0 0
Union Pacific Corp COM 907818108 2,994 17,708 SH   SOLE   17,708 0 0
United Health COM 91324p102 3,037 10,295 SH   SOLE   10,295 0 0
Visa Inc COM 92826c839 4,489 23,236 SH   SOLE   23,236 0 0
Vivint Solar Inc. COM 92854q106 166 16,800 SH   SOLE   16,800 0 0
WRAP Technologies Inc COM 98212n107 1,647 157,114 SH   SOLE   157,114 0 0
Accenture PLC-Cl A COM G1151C101 1,235 5,754 SH   SOLE   5,754 0 0
Adidas AG COM 00687a107 831 6,312 SH   SOLE   6,312 0 0
Akzo Nobel NV COM 010199503 409 13,707 SH   SOLE   13,707 0 0
Alibaba Group COM 01609w102 928 4,303 SH   SOLE   4,303 0 0
Aon PLC COM g0403h108 1,143 5,935 SH   SOLE   5,935 0 0
Astrazeneca Plc COM 046353108 1,192 22,531 SH   SOLE   22,531 0 0
BHP Group COM 088606108 419 8,422 SH   SOLE   8,422 0 0
BP PLC - Sp ADR COM 055622104 319 13,692 SH   SOLE   13,692 0 0
Diageo PLC COM 25243Q205 814 6,056 SH   SOLE   6,056 0 0
Elbit Systems Ltd COM m3760d101 845 6,167 SH   SOLE   6,167 0 0
Hexagon AB COM 428263107 230 3,937 SH   SOLE   3,937 0 0
ICON PLC COM g4705a100 538 3,191 SH   SOLE   3,191 0 0
iShares MSCI ACWI ETF COM 464288240 1,141 26,377 SH   SOLE   26,377 0 0
Kao Corporation COM 485537401 932 58,846 SH   SOLE   58,846 0 0
Kubota Corp COM 501173207 426 5,686 SH   SOLE   5,686 0 0
Linde PLC COM g5494j103 454 2,141 SH   SOLE   2,141 0 0
Mercadolibre COM 58733R102 1,010 1,025 SH   SOLE   1,025 0 0
Nice LTD COM 653656108 1,312 6,935 SH   SOLE   6,935 0 0
Novartis AG ADR COM 66987v109 200 2,293 SH   SOLE   2,293 0 0
Novo-Nordisk Spons ADR COM 670100205 478 7,298 SH   SOLE   7,298 0 0
Omron Corp. COM 682151303 804 11,962 SH   SOLE   11,962 0 0
Open Text Corporation COM 683715106 965 22,717 SH   SOLE   22,717 0 0
SAP AG-Sp ADR COM 803054204 374 2,674 SH   SOLE   2,674 0 0
Schneider Electric COM 80687p106 521 23,348 SH   SOLE   23,348 0 0
Solaredge Technologies Inc COM 83417m104 559 4,030 SH   SOLE   4,030 0 0
Taiwan Semiconductor Mfg ADR COM 874039100 561 9,880 SH   SOLE   9,880 0 0
Tencent Holdings COM 88032q109 802 12,528 SH   SOLE   12,528 0 0
Toronto-Dominion COM 891160509 380 8,528 SH   SOLE   8,528 0 0
Total SA-Spon ADR COM 89151e109 407 10,582 SH   SOLE   10,582 0 0
Unilever N V - NY Shares COM 904784709 328 6,148 SH   SOLE   6,148 0 0
United Overseas Bank COM 911271302 290 9,910 SH   SOLE   9,910 0 0
Vestas Wind Systems COM 925458101 221 6,479 SH   SOLE   6,479 0 0
Vivendi SA COM 92852t201 579 22,493 SH   SOLE   22,493 0 0
Akamai Technologies COM 00971T101 725 6,767 SH   SOLE   6,767 0 0
American Express COM 025816109 1,971 20,709 SH   SOLE   20,709 0 0
Amgen Inc COM 031162100 2,715 11,513 SH   SOLE   11,513 0 0
Apple Inc COM 037833100 19,279 52,848 SH   SOLE   52,848 0 0
Bank of America COM 060505104 1,850 77,903 SH   SOLE   77,903 0 0
Berkshire Hathaway COM 084670702 2,331 13,057 SH   SOLE   13,057 0 0
Blackrock Inc COM 09247x101 1,095 2,013 SH   SOLE   2,013 0 0
Bristol Myers Squibb Co COM 110122108 2,187 37,192 SH   SOLE   37,192 0 0
Caterpillar Inc COM 149123101 1,045 8,258 SH   SOLE   8,258 0 0
Chevron Corp. COM 166764100 1,403 15,721 SH   SOLE   15,721 0 0
Cisco Systems Inc COM 17275R102 2,255 48,340 SH   SOLE   48,340 0 0
CME Group Inc COM 12572Q105 1,294 7,963 SH   SOLE   7,963 0 0
Comcast Corp. COM 20030N101 1,320 33,857 SH   SOLE   33,857 0 0
Conagra Brands Inc COM 205887102 752 21,391 SH   SOLE   21,391 0 0
CVS Caremark Corp. COM 126650100 1,809 27,838 SH   SOLE   27,838 0 0
Danaher Corp COM 235851102 2,945 16,656 SH   SOLE   16,656 0 0
Disney Walt COM 254687106 2,386 21,400 SH   SOLE   21,400 0 0
Dollar General Corp COM 256677105 1,013 5,315 SH   SOLE   5,315 0 0
Duke Energy Corp COM 26441c204 958 11,997 SH   SOLE   11,997 0 0
Emcor Group Inc COM 29084q100 1,376 20,807 SH   SOLE   20,807 0 0
Huntington Ingalls Industries COM 446413106 614 3,521 SH   SOLE   3,521 0 0
iShares Core S&P U.S. Value ET COM 464287663 3,677 70,398 SH   SOLE   70,398 0 0
iShares Russell 1000 Value ETF COM 464287598 1,090 9,676 SH   SOLE   9,676 0 0
Johnson & Johnson COM 478160104 1,372 9,756 SH   SOLE   9,756 0 0
JP Morgan Chase COM 46625h100 2,557 27,187 SH   SOLE   27,187 0 0
KBR Inc COM 48242w106 1,376 61,006 SH   SOLE   61,006 0 0
KC Southern Ind COM 485170302 1,049 7,027 SH   SOLE   7,027 0 0
LAM Research Corp COM 512807108 833 2,574 SH   SOLE   2,574 0 0
Martin Marietta COM 573284106 365 1,769 SH   SOLE   1,769 0 0
Medtronic PLC COM g5960l103 882 9,614 SH   SOLE   9,614 0 0
Microsoft Corp COM 594918104 16,801 82,556 SH   SOLE   82,556 0 0
Nextera Energy Inc COM 65339f101 1,240 5,161 SH   SOLE   5,161 0 0
Pepsico Inc COM 713448108 2,577 19,482 SH   SOLE   19,482 0 0
Phillips 66 COM 718546104 1,360 18,912 SH   SOLE   18,912 0 0
Skyworks Solutions, Inc. COM 83088m102 1,216 9,507 SH   SOLE   9,507 0 0
T-Mobile Rights exp 7/27/2020 COM 872590112 3 16,997 SH   SOLE   16,997 0 0
T-Mobile US Inc COM 872590104 1,768 16,977 SH   SOLE   16,977 0 0
Target Corp COM 87612E106 2,642 22,032 SH   SOLE   22,032 0 0
Verizon Comm COM 92343v104 1,352 24,524 SH   SOLE   24,524 0 0
Wal-Mart Stores COM 931142103 2,745 22,921 SH   SOLE   22,921 0 0
Zimmer Biomet COM 98956p102 1,685 14,116 SH   SOLE   14,116 0 0
iShares Core Intl Stock ETF COM 46432f834 629 11,541 SH   SOLE   11,541 0 0
iShares Core MSCI EAFE ETF COM 46432f842 276 4,824 SH   SOLE   4,824 0 0
iShares Core S&P 500 Index ETF COM 464287200 3,817 12,326 SH   SOLE   12,326 0 0
iShares Core S&P Mid Cap ETF COM 464287507 543 3,052 SH   SOLE   3,052 0 0
iShares Core S&P SmallCap ETF COM 464287804 331 4,841 SH   SOLE   4,841 0 0
Schwab U S Large Cap ETF COM 808524201 3,976 53,651 SH   SOLE   53,651 0 0
Schwab U S Mid Cap ETF COM 808524508 836 15,878 SH   SOLE   15,878 0 0
Schwab U S Small Cap ETF COM 808524607 528 8,078 SH   SOLE   8,078 0 0
SPDR MSCI ACWI ETF COM 78463x848 1,029 45,389 SH   SOLE   45,389 0 0
Vanguard FTSE Developed Market COM 921943858 335 8,639 SH   SOLE   8,639 0 0
Vanguard Large-Cap ETF COM 922908637 228 1,595 SH   SOLE   1,595 0 0
Vanguard Mega Cap Growth ETF COM 921910816 222 1,357 SH   SOLE   1,357 0 0
Vanguard Mid-Cap ETF COM 922908629 561 3,420 SH   SOLE   3,420 0 0