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 1,752 33,102 SH   SOLE   33,102 0 0
Adobe Inc COM 00724F101 4,615 16,706 SH   SOLE   16,706 0 0
Aerovironment Inc COM 008073108 958 17,883 SH   SOLE   17,883 0 0
Alphabet Inc CL C COM 02079K107 10,781 8,844 SH   SOLE   8,844 0 0
Amazon.com Inc COM 023135106 12,037 6,934 SH   SOLE   6,934 0 0
Broadcom LTD COM 11135f101 3,262 11,816 SH   SOLE   11,816 0 0
Burlington Stores COM 122017106 3,834 19,189 SH   SOLE   19,189 0 0
Cerner Corp COM 156782104 1,616 23,701 SH   SOLE   23,701 0 0
Constellation Brands COM 21036P108 4,134 19,946 SH   SOLE   19,946 0 0
Costco Wholesale COM 22160K105 3,894 13,517 SH   SOLE   13,517 0 0
Diamondback Energy Inc COM 25278x109 729 8,107 SH   SOLE   8,107 0 0
Energy Transfer LP COM 29273v100 262 20,000 SH   SOLE   20,000 0 0
Epam Systems Inc COM 29414b104 3,996 21,918 SH   SOLE   21,918 0 0
Facebook Inc-A COM 30303m102 5,786 32,492 SH   SOLE   32,492 0 0
Fiserv Inc COM 337738108 3,330 32,143 SH   SOLE   32,143 0 0
Hexcel Corp COM 428291108 5,709 69,507 SH   SOLE   69,507 0 0
Home Depot COM 437076102 3,832 16,516 SH   SOLE   16,516 0 0
Honeywell Int'l Inc COM 438516106 6,494 38,379 SH   SOLE   38,379 0 0
Idexx Laboratories COM 45168d104 3,444 12,664 SH   SOLE   12,664 0 0
Insperity Inc COM 45778q107 3,535 35,847 SH   SOLE   35,847 0 0
IntercontinentalExchange Group COM 45866f104 3,464 37,540 SH   SOLE   37,540 0 0
IPG Photonics Corp COM 44980X109 2,178 16,063 SH   SOLE   16,063 0 0
iShares Core S&P U.S. Growth E COM 464287671 14,959 237,942 SH   SOLE   237,942 0 0
Leidos Holdings Inc. COM 525327102 2,406 28,021 SH   SOLE   28,021 0 0
Lilly, Eli & Co COM 532457108 1,387 12,400 SH   SOLE   12,400 0 0
Mastercard Inc-Cl A COM 57636Q104 2,565 9,444 SH   SOLE   9,444 0 0
McDonald's Corp COM 580135101 1,691 7,877 SH   SOLE   7,877 0 0
Merck & Co Inc. COM 58933y105 2,312 27,470 SH   SOLE   27,470 0 0
Mettler-Toledo International I COM 592688105 5,677 8,060 SH   SOLE   8,060 0 0
MKS Instruments Inc COM 55306n104 2,660 28,820 SH   SOLE   28,820 0 0
Netflix COM 64110l106 1,112 4,157 SH   SOLE   4,157 0 0
Nike Inc Cl B COM 654106103 4,135 44,022 SH   SOLE   44,022 0 0
NV5 Global, Inc. COM 62945v109 4,115 60,281 SH   SOLE   60,281 0 0
Nvidia Corp COM 67066g104 2,005 11,521 SH   SOLE   11,521 0 0
Paypal Holdings Inc COM 70450y103 4,087 39,453 SH   SOLE   39,453 0 0
PRA Health Science COM 69354m108 3,601 36,288 SH   SOLE   36,288 0 0
Progressive COM 743315103 2,051 26,554 SH   SOLE   26,554 0 0
Rogers Corp COM 775133101 1,765 12,913 SH   SOLE   12,913 0 0
Salesforce.com Inc COM 79466L302 2,113 14,238 SH   SOLE   14,238 0 0
Stryker Corporation COM 863667101 1,963 9,074 SH   SOLE   9,074 0 0
Take-Two COM 874054109 1,788 14,266 SH   SOLE   14,266 0 0
Thermo Fisher Scientific Inc COM 883556102 6,094 20,922 SH   SOLE   20,922 0 0
Tyler Technologies Inc COM 902252105 2,499 9,521 SH   SOLE   9,521 0 0
Union Pacific Corp COM 907818108 2,027 12,511 SH   SOLE   12,511 0 0
United Health COM 91324p102 1,786 8,220 SH   SOLE   8,220 0 0
VF Corp COM 918204108 1,785 20,056 SH   SOLE   20,056 0 0
Visa Inc COM 92826c839 6,238 36,267 SH   SOLE   36,267 0 0
Vivint Solar Inc. COM 92854q106 110 16,800 SH   SOLE   16,800 0 0
Woodward, Inc. COM 980745103 3,167 29,366 SH   SOLE   29,366 0 0
Accenture PLC-Cl A COM G1151C101 936 4,864 SH   SOLE   4,864 0 0
Adidas AG COM 00687a107 855 5,489 SH   SOLE   5,489 0 0
Akzo Nobel NV COM 010199503 359 12,117 SH   SOLE   12,117 0 0
Alibaba Group COM 01609w102 605 3,615 SH   SOLE   3,615 0 0
Aon PLC COM g0408v102 1,017 5,252 SH   SOLE   5,252 0 0
Astrazeneca Plc COM 046353108 1,009 22,646 SH   SOLE   22,646 0 0
BHP Group COM 088606108 437 8,859 SH   SOLE   8,859 0 0
BP PLC - Sp ADR COM 055622104 476 12,517 SH   SOLE   12,517 0 0
Diageo PLC COM 25243Q205 882 5,396 SH   SOLE   5,396 0 0
Elbit Systems Ltd COM m3760d101 870 5,280 SH   SOLE   5,280 0 0
ICON PLC COM g4705a100 747 5,067 SH   SOLE   5,067 0 0
iShares MSCI ACWI ETF COM 464288240 1,717 37,280 SH   SOLE   37,280 0 0
iShares MSCI India ETF COM 46429b598 561 16,726 SH   SOLE   16,726 0 0
Kao Corporation COM 485537401 751 50,516 SH   SOLE   50,516 0 0
Kubota Corp COM 501173207 407 5,338 SH   SOLE   5,338 0 0
Linde PLC COM g5494j103 282 1,457 SH   SOLE   1,457 0 0
Mercadolibre COM 58733R102 495 898 SH   SOLE   898 0 0
Nice LTD COM 653656108 864 6,010 SH   SOLE   6,010 0 0
Omron Corp. COM 682151303 574 10,434 SH   SOLE   10,434 0 0
Open Text Corporation COM 683715106 801 19,631 SH   SOLE   19,631 0 0
SAP AG-Sp ADR COM 803054204 273 2,317 SH   SOLE   2,317 0 0
Schneider Electric COM 80687p106 198 11,363 SH   SOLE   11,363 0 0
SoftBank Corp ADR COM 83404d109 285 14,586 SH   SOLE   14,586 0 0
Taiwan Semiconductor Mfg ADR COM 874039100 391 8,421 SH   SOLE   8,421 0 0
Tencent Holdings COM 88032q109 437 10,502 SH   SOLE   10,502 0 0
Toronto-Dominion COM 891160509 445 7,642 SH   SOLE   7,642 0 0
Total SA-Spon ADR COM 89151e109 508 9,761 SH   SOLE   9,761 0 0
United Overseas Bank COM 911271302 335 9,026 SH   SOLE   9,026 0 0
Vivendi SA COM 92852t201 546 19,987 SH   SOLE   19,987 0 0
American Express COM 025816109 1,913 16,176 SH   SOLE   16,176 0 0
Amgen Inc COM 031162100 1,930 9,972 SH   SOLE   9,972 0 0
Apple Inc COM 037833100 11,904 53,152 SH   SOLE   53,152 0 0
Bank of America COM 060505104 1,747 59,906 SH   SOLE   59,906 0 0
BB&T Corp COM 054937107 1,782 33,390 SH   SOLE   33,390 0 0
Berkshire Hathaway COM 084670702 2,490 11,970 SH   SOLE   11,970 0 0
Boeing COM 097023105 1,187 3,121 SH   SOLE   3,121 0 0
Bristol Myers Squibb Co COM 110122108 1,080 21,288 SH   SOLE   21,288 0 0
Chevron Corp. COM 166764100 1,843 15,540 SH   SOLE   15,540 0 0
Cisco Systems Inc COM 17275R102 2,370 47,969 SH   SOLE   47,969 0 0
CME Group Inc COM 12572Q105 1,622 7,673 SH   SOLE   7,673 0 0
CVS Caremark Corp. COM 126650100 1,048 16,623 SH   SOLE   16,623 0 0
Danaher Corp COM 235851102 2,272 15,734 SH   SOLE   15,734 0 0
Disney Walt COM 254687106 2,247 17,244 SH   SOLE   17,244 0 0
Duke Energy Corp COM 26441c204 1,119 11,677 SH   SOLE   11,677 0 0
Emcor Group Inc COM 29084q100 698 8,104 SH   SOLE   8,104 0 0
Exelon Corporation COM 30161n101 1,073 22,201 SH   SOLE   22,201 0 0
Huntington Ingalls Industries COM 446413106 597 2,818 SH   SOLE   2,818 0 0
iShares Core S&P U.S. Value ET COM 464287663 7,116 123,109 SH   SOLE   123,109 0 0
Johnson & Johnson COM 478160104 2,033 15,717 SH   SOLE   15,717 0 0
JP Morgan Chase COM 46625h100 3,012 25,590 SH   SOLE   25,590 0 0
KBR Inc COM 48242w106 478 19,487 SH   SOLE   19,487 0 0
Medtronic PLC COM g5960l103 1,032 9,497 SH   SOLE   9,497 0 0
Microsoft Corp COM 594918104 12,248 88,097 SH   SOLE   88,097 0 0
Mondelez Int'l COM 609207105 2,082 37,637 SH   SOLE   37,637 0 0
Nextera Energy Inc COM 65339f101 1,157 4,966 SH   SOLE   4,966 0 0
Oracle Corp COM 68389x105 1,939 35,240 SH   SOLE   35,240 0 0
Pepsico Inc COM 713448108 2,514 18,334 SH   SOLE   18,334 0 0
Phillips 66 COM 718546104 1,922 18,773 SH   SOLE   18,773 0 0
Pioneer Natural Resources COM 723787107 852 6,776 SH   SOLE   6,776 0 0
Simon Property Group COM 828806109 2,230 14,325 SH   SOLE   14,325 0 0
Skyworks Solutions, Inc. COM 83088m102 760 9,594 SH   SOLE   9,594 0 0
Sysco COM 871829107 1,718 21,638 SH   SOLE   21,638 0 0
T-Mobile US Inc COM 872590104 1,036 13,155 SH   SOLE   13,155 0 0
Target Corp COM 87612E106 2,147 20,086 SH   SOLE   20,086 0 0
Textron Inc COM 883203101 801 16,351 SH   SOLE   16,351 0 0
Verizon Comm COM 92343v104 1,002 16,601 SH   SOLE   16,601 0 0
Wal-Mart Stores COM 931142103 2,577 21,716 SH   SOLE   21,716 0 0
Zimmer Biomet COM 98956p102 2,278 16,596 SH   SOLE   16,596 0 0
iShares Core Intl Stock ETF COM 46432f834 661 11,441 SH   SOLE   11,441 0 0
iShares Core S&P 500 Index ETF COM 464287200 4,245 14,221 SH   SOLE   14,221 0 0
iShares Core S&P Mid Cap ETF COM 464287507 631 3,267 SH   SOLE   3,267 0 0
iShares Core S&P SmallCap ETF COM 464287804 366 4,701 SH   SOLE   4,701 0 0
Schwab U S Large Cap ETF COM 808524201 3,787 53,385 SH   SOLE   53,385 0 0
Schwab U S Mid Cap ETF COM 808524508 979 17,318 SH   SOLE   17,318 0 0
Schwab U S Small Cap ETF COM 808524607 602 8,635 SH   SOLE   8,635 0 0
SPDR MSCI ACWI ETF COM 78463x848 1,031 42,898 SH   SOLE   42,898 0 0