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
SMITH A O COM 831865209 2,347 23,760 SH   SOLE   23,760 0 0
AT&T INC COM 00206R102 253 6,222 SH   SOLE   6,222 0 0
ABBVIE INC COM 0287Y109 2,684 42,560 SH   SOLE   42,560 0 0
ALPHABET INC CL A COM 02079K305 2,936 3,651 SH   SOLE   3,651 0 0
ALPHABET INC CL C COM 02079K107 1,784 2,295 SH   SOLE   2,295 0 0
ANADARKO PETE CORP COM 32511107 2,753 43,455 SH   SOLE   43,455 0 0
AMAZON.COM COM 23135106 268 320 SH   SOLE   320 0 0
AMBARELLA COM G037AX101 2,176 29,565 SH   SOLE   29,565 0 0
APPLE INC COM 37833100 3,758 33,241 SH   SOLE   33,241 0 0
BLACKROCK INC COM 09247X101 3,122 8,614 SH   SOLE   8,614 0 0
CELGENE CORP COM 151020104 2,967 28,385 SH   SOLE   28,385 0 0
CISCO SYSTEMS COM 17275R102 205 6,450 SH   SOLE   6,450 0 0
COLGATE PALMOLIVE COM 194162103 688 9,280 SH   SOLE   9,280 0 0
DOMINION RES INC VA NEW COM 25746U109 625 8,420 SH   SOLE   8,420 0 0
DOW CHEMICAL COM 260543103 279 5,375 SH   SOLE   5,375 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 380 5,672 SH   SOLE   5,672 0 0
ECOLAB INC COM 278865100 3,027 24,865 SH   SOLE   24,865 0 0
EXXON MOBIL CORP COM 30231G102 4,565 52,298 SH   SOLE   52,298 0 0
FACEBOOK INC COM 30303m102 3,490 27,210 SH   SOLE   27,210 0 0
FEDEX CORP COM 31428X106 3,709 21,231 SH   SOLE   21,231 0 0
FREDS COM 356108100 129 14,200 SH   SOLE   14,200 0 0
GENERAL ELECTRIC CO COM 369604103 1,352 45,628 SH   SOLE   45,628 0 0
GENERAL MLS INC COM 370334104 230 3,600 SH   SOLE   3,600 0 0
HARMAN INTERNATIONAL INDUSTRIES COM 413086109 1,418 16,791 SH   SOLE   16,791 0 0
HARRIS CORP COM 413875105 3,251 35,490 SH   SOLE   35,490 0 0
HOME DEPOT INC COM 437076102 3,163 24,582 SH   SOLE   24,582 0 0
INTEL CORP COM 458140100 3,085 81,735 SH   SOLE   81,735 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 536 3,374 SH   SOLE   3,374 0 0
HUNT J B TRANS SVCS INC COM 445658107 276 3,400 SH   SOLE   3,400 0 0
JOHNSON & JOHNSON COM 478160104 412 3,485 SH   SOLE   3,485 0 0
KIMBERLY CLARK CORP COM 494368103 217 1,720 SH   SOLE   1,720 0 0
KNIGHT TRANSN INC COM 499064103 201 7,000 SH   SOLE   7,000 0 0
LUMINEX CORP DEL COM 55027E102 682 30,000 SH   SOLE   30,000 0 0
MAGNA INTL INC COM 559222401 2,663 61,995 SH   SOLE   61,995 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,967 44,063 SH   SOLE   44,063 0 0
MICROSEMI CORP COM 595137100 1,870 44,555 SH   SOLE   44,555 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,436 33,680 SH   SOLE   33,680 0 0
NEXT ENERGY SOLUTIONS INC COM 62948Q107 114 96,378 SH   SOLE   96,378 0 0
NATIONAL OILWELL VARCO COM 637071101 3,004 81,765 SH   SOLE   81,765 0 0
NIKE INC CL B 654106103 2,854 54,216 SH   SOLE   54,216 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,478 38,610 SH   SOLE   38,610 0 0
PALO ALTO NETWORKS INC COM 697435105 1,909 11,980 SH   SOLE   11,980 0 0
PATTERSON UTI ENERGY INC COM 703481101 483 21,600 SH   SOLE   21,600 0 0
PAYPAL HOLDINGS INC COM 70450y103 3,085 75,288 SH   SOLE   75,288 0 0
PEPSICO INC COM 713448108 4,116 37,845 SH   SOLE   37,845 0 0
PIONEER NATURAL RESOURCES COM 723787107 3,978 21,428 SH   SOLE   21,428 0 0
POOL CORP COM 73278l105 212 2,240 SH   SOLE   2,240 0 0
PRAXAIR INC COM 74005P104 2,328 19,265 SH   SOLE   19,265 0 0
PROCTER & GAMBLE CO COM 742718109 1,085 12,089 SH   SOLE   12,089 0 0
RAYTHEON COM 755111507 3,200 23,505 SH   SOLE   23,505 0 0
SANCHEZ ENERGY CORP COM 79970Y105 221 25,000 SH   SOLE   25,000 0 0
SCHLUMBERGER COM 806857108 3,228 41,051 SH   SOLE   41,051 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 179 10,000 SH   SOLE   10,000 0 0
TJX COX INC NEW COM 872540109 299 4,000 SH   SOLE   4,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,637 22,865 SH   SOLE   22,865 0 0
TRIMBLE NAVIGATION LTD COM 896239100 2,889 101,150 SH   SOLE   101,150 0 0
US BANCORP DEL COM NEW 902973304 3,338 77,820 SH   SOLE   77,820 0 0
VERIZON COMMUNICATIONS COM 92343V104 228 4,395 SH   SOLE   4,395 0 0
WALT DISNEY COM 254687106 2,731 29,414 SH   SOLE   29,414 0 0
WEATHERFORD INTERNATIONAL COM 947074100 128 22,800 SH   SOLE   22,800 0 0