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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y1012,09311,933SH SOLE 11,93300
ABBOTT LABSCOM0028241001,0919,235SH SOLE 9,23500
ABBVIE INCCOM00287Y1091,59614,797SH SOLE 14,79700
ABERDEEN STD PRECIOUS METALSPHYSCL PM BASKET0032631002022,331SH SOLE 2,33100
ADOBE SYSTEMS INCORPORATEDCOM00724F101453786SH SOLE 78600
AFLAC INCCOM0010551022935,616SH SOLE 5,61600
AIR PRODS & CHEMS INCCOM009158106219855SH SOLE 85500
ALBEMARLE CORPCOM0126531014382,000SH SOLE 2,00000
ALPHABET INCCAP STK CL A02079K3051,385518SH SOLE 51800
ALPHABET INCCAP STK CL C02079K107991372SH SOLE 37200
ALTRIA GROUP INCCOM02209S10350411,072SH SOLE 11,07200
AMAZON COM INCCOM0231351062,526769SH SOLE 76900
AMERICAN EXPRESS COCOM0258161093432,050SH SOLE 2,05000
AMERICAN TOWER CORP NEWCOM03027X1003241,221SH SOLE 1,22100
AMGEN INCCOM0311621003611,697SH SOLE 1,69700
APPLE INCCOM0378331006,70547,382SH SOLE 47,38200
APPLIED MATLS INCCOM0382221055484,254SH SOLE 4,25400
ARK ETF TRNEXT GNRTN INTER00214Q4016534,700SH SOLE 4,70000
AT&T INCCOM00206R10232612,078SH SOLE 12,07800
AUTOMATIC DATA PROCESSING INCOM0530151033041,523SH SOLE 1,52300
BECTON DICKINSON & COCOM0758871092791,133SH SOLE 1,13300
BERKSHIRE HATHAWAY INC DELCL B NEW0846707029843,607SH SOLE 3,60700
BK OF AMERICA CORPCOM06050510469116,274SH SOLE 16,27400
BOEING COCOM0970231051,0014,550SH SOLE 4,55000
BRISTOL-MYERS SQUIBB COCOM11012210883314,085SH SOLE 14,08500
BROADCOM INCCOM11135F1011,0392,143SH SOLE 2,14300
CATERPILLAR INCCOM1491231017824,074SH SOLE 4,07400
CHEVRON CORP NEWCOM1667641001,68216,579SH SOLE 16,57900
CISCO SYS INCCOM17275R1021,04019,102SH SOLE 19,10200
COCA COLA COCOM1912161002544,839SH SOLE 4,83900
COMCAST CORP NEWCL A20030N1012604,649SH SOLE 4,64900
CONOCOPHILLIPSCOM20825C1045988,828SH SOLE 8,82800
COSTCO WHSL CORP NEWCOM22160K1054941,100SH SOLE 1,10000
CVS HEALTH CORPCOM1266501007959,369SH SOLE 9,36900
DBX ETF TRXTRACK INTL REAL2330518463,378122,573SH SOLE 122,57300
DBX ETF TRXTRACK MSCI EAFE23305120088623,473SH SOLE 23,47300
DBX ETF TRXTRACK MSCI EAFE23305163034915,376SH SOLE 15,37600
DBX ETF TRXTRACK USD HIGH2330514322997,472SH SOLE 7,47200
DEERE & COCOM2441991052,5287,545SH SOLE 7,54500
DISNEY WALT COCOM2546871062381,409SH SOLE 1,40900
DOMINION ENERGY INCCOM25746U1095507,526SH SOLE 7,52600
DOW INCCOM2605571033015,236SH SOLE 5,23600
ENBRIDGE INCCOM29250N1053047,641SH SOLE 7,64100
ENTEGRIS INCCOM29362U1043462,751SH SOLE 2,75100
ENTERPRISE PRODS PARTNERS LCOM2937921071,43966,517SH SOLE 66,51700
EXXON MOBIL CORPCOM30231G10281013,778SH SOLE 13,77800
FACEBOOK INCCL A30303M1028032,366SH SOLE 2,36600
FLEETCOR TECHNOLOGIES INCCOM3390411051,0864,156SH SOLE 4,15600
GARMIN LTDSHSH2906T1092691,729SH SOLE 1,72900
GLOBAL X FDSRBTCS ARTFL INTE37954Y7152938,000SH SOLE 8,00000
HOME DEPOT INCCOM4370761023,1449,578SH SOLE 9,57800
HONEYWELL INTL INCCOM4385161063271,542SH SOLE 1,54200
HUBBELL INCCOM4435106079035,000SH SOLE 5,00000
INTEL CORPCOM4581401001,31824,733SH SOLE 24,73300
INTERNATIONAL BUSINESS MACHSCOM4592001014783,438SH SOLE 3,43800
INTERNATIONAL FLAVORS&FRAGRACOM4595061013612,700SH SOLE 2,70000
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138E7437,682163,941SH SOLE 163,94100
INVESCO EXCH TRADED FD TR IIFTSE RAFI EMNG46138E7273,590160,680SH SOLE 160,68000
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E7352,92177,777SH SOLE 77,77700
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5083,242146,652SH SOLE 146,65200
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V6136,77742,796SH SOLE 42,79600
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V5976,47735,490SH SOLE 35,49000
INVESCO QQQ TRUNIT SER 146090E1034941,380SH SOLE 1,38000
ISHARES GOLD TRISHARES NEW4642852044,625138,443SH SOLE 138,44300
ISHARES INCCORE MSCI EMKT46434G1034,79777,679SH SOLE 77,67900
ISHARES TRBROAD USD HIGH46435U85343210,408SH SOLE 10,40800
ISHARES TRCORE INTL AGGR46435G6721,35924,696SH SOLE 24,69600
ISHARES TRCORE S&P SCP ETF4642878046405,861SH SOLE 5,86100
ISHARES TRCORE S&P TTL STK4642871504104,172SH SOLE 4,17200
ISHARES TRCORE S&P500 ETF4642872001,5813,669SH SOLE 3,66900
ISHARES TRCORE US AGGBD ET4642872262,43221,182SH SOLE 21,18200
ISHARES TRCRE U S REIT ETF4642885212,56343,697SH SOLE 43,69700
ISHARES TREAFE SML CP ETF4642882734415,929SH SOLE 5,92900
ISHARES TRMBS ETF4642885881,15410,672SH SOLE 10,67200
ISHARES TRMSCI EAFE ETF4642874651,40317,984SH SOLE 17,98400
ISHARES TRMSCI EMG MKT ETF4642872342595,140SH SOLE 5,14000
ISHARES TRPFD AND INCM SEC4642886873,88099,987SH SOLE 99,98700
ISHARES TRRUS 1000 ETF4642876221,5826,547SH SOLE 6,54700
ISHARES TRRUS 1000 GRW ETF4642876141,8116,607SH SOLE 6,60700
ISHARES TRRUS MID CAP ETF4642874997089,049SH SOLE 9,04900
ISHARES TRRUSSELL 2000 ETF4642876558243,767SH SOLE 3,76700
ISHARES TRS&P MC 400VL ETF4642877052782,700SH SOLE 2,70000
ISHARES TRS&P SML 600 GWT4642878872702,080SH SOLE 2,08000
ISHARES TRSELECT DIVID ETF4642871682622,286SH SOLE 2,28600
ISHARES TRSP SMCP600VL ETF4642878792422,400SH SOLE 2,40000
JOHNSON & JOHNSONCOM4781601043,83923,774SH SOLE 23,77400
JPMORGAN CHASE & COCOM46625H1004,59228,056SH SOLE 28,05600
KINDER MORGAN INC DELCOM49456B10141324,667SH SOLE 24,66700
MARRIOTT INTL INC NEWCL A5719032028475,720SH SOLE 5,72000
MASTERCARD INCORPORATEDCL A57636Q1041,5894,570SH SOLE 4,57000
MCDONALDS CORPCOM5801351016022,495SH SOLE 2,49500
MEDTRONIC PLCSHSG5960L1032,72421,732SH SOLE 21,73200
MERCK & CO INCCOM58933Y1057339,759SH SOLE 9,75900
MICROSOFT CORPCOM5949181046,53223,168SH SOLE 23,16800
MONDELEZ INTL INCCL A6092071053736,410SH SOLE 6,41000
NEXTERA ENERGY INCCOM65339F1015326,775SH SOLE 6,77500
NORFOLK SOUTHN CORPCOM6558441084421,848SH SOLE 1,84800
NORTHROP GRUMMAN CORPCOM6668071024061,126SH SOLE 1,12600
NVIDIA CORPORATIONCOM67066G1042,09310,104SH SOLE 10,10400
ONEOK INC NEWCOM6826801031,59027,421SH SOLE 27,42100
ORACLE CORPCOM68389X1051,16413,364SH SOLE 13,36400
PACKAGING CORP AMERCOM6951561091,1558,405SH SOLE 8,40500
PARKER-HANNIFIN CORPCOM7010941044471,597SH SOLE 1,59700
PAYPAL HLDGS INCCOM70450Y1034361,675SH SOLE 1,67500
PEPSICO INCCOM7134481081,1667,749SH SOLE 7,74900
PFIZER INCCOM7170811031,44433,563SH SOLE 33,56300
PHILIP MORRIS INTL INCCOM7181721091,32213,943SH SOLE 13,94300
PPG INDS INCCOM6935061072431,701SH SOLE 1,70100
PROCTER AND GAMBLE COCOM7427181091,67812,004SH SOLE 12,00400
SCHLUMBERGER LTDCOM STK8068571082026,800SH SOLE 6,80000
SCHWAB STRATEGIC TR1 5YR CORP BD8085247141,71533,594SH SOLE 33,59400
SCHWAB STRATEGIC TR5 10YR CORP BD8085246988,795168,491SH SOLE 168,49100
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247069,808321,781SH SOLE 321,78100
SCHWAB STRATEGIC TRINTL EQTY ETF80852480516,326421,853SH SOLE 421,85300
SCHWAB STRATEGIC TRINTL SCEQT ETF8085248886,386153,802SH SOLE 153,80200
SCHWAB STRATEGIC TRINTRM TRM TRES8085248542,20038,795SH SOLE 38,79500
SCHWAB STRATEGIC TRLONG TERM US8085246801,73534,585SH SOLE 34,58500
SCHWAB STRATEGIC TRSCHWAB FDT US LG80852477124,361451,556SH SOLE 451,55600
SCHWAB STRATEGIC TRSCHWAB FDT US SC80852476313,449255,299SH SOLE 255,29900
SCHWAB STRATEGIC TRSCHWB FDT EMK LG80852473018,542575,305SH SOLE 575,30500
SCHWAB STRATEGIC TRSCHWB FDT INT LG80852475523,178706,014SH SOLE 706,01400
SCHWAB STRATEGIC TRSCHWB FDT INT SC80852474810,215263,873SH SOLE 263,87300
SCHWAB STRATEGIC TRSHT TM US TRES8085248624017,843SH SOLE 7,84300
SCHWAB STRATEGIC TRUS AGGREGATE B8085248391,44626,658SH SOLE 26,65800
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247979,132123,010SH SOLE 123,01000
SCHWAB STRATEGIC TRUS LRG CAP ETF80852420129,719285,673SH SOLE 285,67300
SCHWAB STRATEGIC TRUS REIT ETF8085248479,621210,618SH SOLE 210,61800
SCHWAB STRATEGIC TRUS SML CAP ETF80852460720,296202,758SH SOLE 202,75800
SCHWAB STRATEGIC TRUS TIPS ETF80852487021,187338,563SH SOLE 338,56300
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2092652,085SH SOLE 2,08500
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8032651,777SH SOLE 1,77700
SOUTHERN COCOM8425871072343,774SH SOLE 3,77400
SPDR S&P 500 ETF TRTR UNIT78462F1038361,947SH SOLE 1,94700
SPDR SER TRBLMBRG BRC CNVRT78464A3594455,215SH SOLE 5,21500
SPDR SER TRBLOMBRG BRC EMRG78464A3911,44557,125SH SOLE 57,12500
SPDR SER TRBLOOMBERG BRCLYS78468R6225,49050,203SH SOLE 50,20300
SPDR SER TRNUVEEN BRC MUNIC78468R72176014,733SH SOLE 14,73300
SPDR SER TRPORTFLI TIPS ETF78464A6562,93894,483SH SOLE 94,48300
SPDR SER TRPORTFOLIO INTRMD78464A3758,294227,110SH SOLE 227,11000
SPDR SER TRPORTFOLIO LN TSR78464A6643,33780,821SH SOLE 80,82100
SPDR SER TRS&P DIVID ETF78464A7635814,939SH SOLE 4,93900
SQUARE INCCL A8522341039594,000SH SOLE 4,00000
STANLEY BLACK & DECKER INCCOM8545021013592,048SH SOLE 2,04800
STRYKER CORPORATIONCOM863667101229867SH SOLE 86700
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391005364,797SH SOLE 4,79700
TARGET CORPCOM87612E1067533,292SH SOLE 3,29200
TENNANT COCOM88034510313,618184,150SH SOLE 184,15000
TEXAS INSTRS INCCOM8825081044562,372SH SOLE 2,37200
THERMO FISHER SCIENTIFIC INCCOM883556102425744SH SOLE 74400
UNION PAC CORPCOM9078181081,2556,403SH SOLE 6,40300
UNITEDHEALTH GROUP INCCOM91324P1021,8344,693SH SOLE 4,69300
US BANCORP DELCOM NEW90297330471111,969SH SOLE 11,96900
VANECK ETF TRUSTJP MRGAN EM LOC92189H30085428,511SH SOLE 28,51100
VANGUARD INDEX FDSGROWTH ETF922908736203700SH SOLE 70000
VANGUARD INDEX FDSMID CAP ETF9229086292,62911,102SH SOLE 11,10200
VANGUARD INDEX FDSS&P 500 ETF SHS92290836318,31146,428SH SOLE 46,42800
VANGUARD INDEX FDSSMALL CP ETF9229087517,79635,652SH SOLE 35,65200
VANGUARD INDEX FDSTOTAL STK MKT9229087696,14527,672SH SOLE 27,67200
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427751,85730,455SH SOLE 30,45500
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,19123,810SH SOLE 23,81000
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427182,21616,575SH SOLE 16,57500
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426761,46125,950SH SOLE 25,95000
VANGUARD MUN BD FDSTAX EXEMPT BD92290774689216,283SH SOLE 16,28300
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C87019,933211,129SH SOLE 211,12900
VANGUARD SCOTTSDALE FDSMTG-BKD SECS ETF92206C7717,184134,801SH SOLE 134,80100
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1024306,999SH SOLE 6,99900
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088443872,517SH SOLE 2,51700
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438586,630131,310SH SOLE 131,31000
VANGUARD WORLD FDSINF TECH ETF92204A7026021,500SH SOLE 1,50000
VERIZON COMMUNICATIONS INCCOM92343V1041,47727,355SH SOLE 27,35500
VISA INCCOM CL A92826C8395452,445SH SOLE 2,44500
WALMART INCCOM9311421038966,429SH SOLE 6,42900
ZOETIS INCCL A98978V1032451,261SH SOLE 1,26100