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
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A10411,750716,194SH SOLE 00716,194
ABBVIE INCCOM00287Y1092702,500SH SOLE 002,500
ADVANCE AUTO PARTS INCCOM00751Y1061,0405,692SH SOLE 005,692
ADVANCED MICRO DEVICES INCCOM0079031073003,800SH SOLE 003,800
ALIBABA GROUP HLDF LTDSPONSORED ADS01609W1022801,217SH SOLE 001,217
ALPHABET INCCAP STK CL C02079K107410200SH SOLE 00200
ALPHABET INCCAP STK CL A02079K3051,420690SH SOLE 00690
AMAZON COM INCCOM0231351061,270412SH SOLE 00412
APPLE INCCOM0378331002,01016,439SH SOLE 0016,439
APPLIED MATLS INCCOM0382221051,39010,434SH SOLE 0010,434
BAIDU INCSPON ADR REP A0567521081,8908,675SH SOLE 008,675
BEST BUY INCCOM0865161019608,402SH SOLE 008,402
ISHARES U S ETF TRBLACKROCK ST MAT46431W50712,300245,128SH SOLE 00245,128
BORGWARNER REG.COM09972410653011,531SH SOLE 0011,531
CARDINAL HEALTH INCCOM14149Y1085108,408SH SOLE 008,408
CISCO SYS INCCOM17275R1025009,670SH SOLE 009,670
CLOROX CO DELCOM1890541094602,397SH SOLE 002,397
CORTEVA INCCOM22052L10453011,273SH SOLE 0011,273
DOLLAR GEN CORP NEWCOM2566771059004,451SH SOLE 004,451
EBAY INCCOM2786421031,03016,750SH SOLE 0016,750
LILLY ELI & COCOM5324571083702,000SH SOLE 002,000
EOG RES INCCOM26875P10173010,013SH SOLE 0010,013
EXACT SCIENCES CORPCOM30063P1054003,000SH SOLE 003,000
EXPEDITORS INTL WASH INCCOM3021301091,0709,925SH SOLE 009,925
FACEBOOK INCCL A30303M1029603,255SH SOLE 003,255
FASTENAL COCOM31190010458011,591SH SOLE 0011,591
FEDEX CORPCOM31428X1064901,725SH SOLE 001,725
FIRST TR EXCH TRADED FD IIIEME MRK BD ETF33739P2022206,285SH SOLE 006,285
FRANKLIN RESOURCES INCCOM3546131011,06035,840SH SOLE 0035,840
GENERAL MTRS COCOM37045V1002103,700SH SOLE 003,700
GLOBAL X FDSMSCI GREECE ETF37954Y3191,32049,994SH SOLE 0049,994
HOME DEPOT INCCOM4370761022,6708,750SH SOLE 008,750
HORMEL FOODS CORPCOM4404521001,01021,063SH SOLE 0021,063
HUMANA INCCOM444859102420993SH SOLE 00993
HUNT J B TRANS SVCS INCCOM4456581074902,942SH SOLE 002,942
ISHARES INCUS INTL HGH TLD4642861783,91077,871SH SOLE 0077,871
ISHARES TRAGENCY BOND ETF4642881661,85015,721SH SOLE 0015,721
ISHARES TRCORE S&P500 ETF4642872004,87012,252SH SOLE 0012,252
ISHARES TRCORE MSCI EURO46434V7381,86034,500SH SOLE 0034,500
ISHARES TRCUR HD EURZN ETF46434V63951014,765SH SOLE 0014,765
ISHARES TRMSCI USA MIN VOL46429B6971,40020,235SH SOLE 0020,235
ISHARES INCMSCI EURZONE ETF4642866081,16025,053SH SOLE 0025,053
ISHARES TRMSCI INDIA ETF46429B5982,08049,297SH SOLE 0049,297
ISHARES INCMSCI JPN ETF NEW46434G8221,15016,726SH SOLE 0016,726
ISHARES INCMSCI PAC JP ETF46428666584016,778SH SOLE 0016,778
ISHARES TRMSCI UK ETF NEW46435G3341,37043,638SH SOLE 0043,638
ISHARES INCMSCI WORLD ETF4642863924,27036,072SH SOLE 0036,072
ISHARES TRRUS 1000 VAL ETF4642875984502,945SH SOLE 002,945
ISHARES TRS&P 500 VAL ETF4642874084203,000SH SOLE 003,000
ISHARES INCJP MRG EM CRP BD4642862515009,530SH SOLE 009,530
ISHARES INCJP MORGAN EM ETF4642865177,470175,481SH SOLE 00175,481
ISHARES TRIBOXX INV CP ETF4642872426104,700SH SOLE 004,700
ISHARES TRLATN AMER 40 ETF4642873902,880104,337SH SOLE 00104,337
ISHARES TR1 3 YR TREAS BD4642874573,99046,268SH SOLE 0046,268
ISHARES TRJPMORGAN USD EMG4642882817,81071,711SH SOLE 0071,711
ISHARES TRIBOXX HI YD ETF4642885136307,275SH SOLE 007,275
ISHARES TRUS TREAS BD ETF46429B2675,440208,054SH SOLE 00208,054
ISHARES U S ETF TRBLOOMBERG ROLL46431W5984,850100,197SH SOLE 00100,197
ISHARES TRMSCI EMG MKT ETF46428723418,870353,816SH SOLE 00353,816
JPMORGAN CHASE & COCOM46625H1001,93012,684SH SOLE 0012,684
JOHNSON & JOHNSONCOM4781601048305,050SH SOLE 005,050
LAM RESEARCH CORPCOM5128071081,0201,712SH SOLE 001,712
LAS VEGAS SANDS CORPCOM5178341073806,230SH SOLE 006,230
LOWES COS INCCOM5486611071,0805,702SH SOLE 005,702
MASCO CORPCOM57459910699016,464SH SOLE 0016,464
MASTERCARDCL A57636Q1045101,420SH SOLE 001,420
MICROSOFT CORPCOM5949181048003,379SH SOLE 003,379
MORGAN STANLEYCOM NEW6174464481,55020,000SH SOLE 0020,000
NEWMONT CORPCOM65163910689014,844SH SOLE 0014,844
NEWS CORP NEWCL A65249B10959023,374SH SOLE 0023,374
NIKE INCCL B6541061038706,543SH SOLE 006,543
NORTONLIFEFLOCK INCCOM66877110847022,236SH SOLE 0022,236
NVIDIA CORPORATIONCOM67066G1049101,700SH SOLE 001,700
OLD DOMINION FREIGHT LINE INCOM6795801001,1004,566SH SOLE 004,566
ORACLE CORPCOM68389X1051,24017,670SH SOLE 0017,670
PAYCHEX INCCOM7043261075205,314SH SOLE 005,314
PRICE T ROWE GROUP INCCOM74144T1081,0305,990SH SOLE 005,990
PROSHARES TRST EMG MKT ETF74347B7063,39046,451SH SOLE 0046,451
QUALCOMM INCCOM7475251032702,000SH SOLE 002,000
QUEST DIAGNOSTICS INCCOM74834L1009607,496SH SOLE 007,496
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7042302,300SH SOLE 002,300
SIMON PPTY GROUP INC NEWCOM8288061092201,900SH SOLE 001,900
SKYWORKS SOLUTIONS INCCOM83088M1025302,867SH SOLE 002,867
SPDR SER TRBLOMBERG BRC INV78468R20017,940585,468SH SOLE 00585,468
SMITH A O CORPCOM8318652096609,749SH SOLE 009,749
SPDR SER TRPORTFLI TIPS ETF78464A65615,980523,206SH SOLE 00523,206
SPDR SER TRSPDR BLOOMBERG78468R66310,710117,097SH SOLE 00117,097
SPDR SER TRBLMBRG BRC CNVRT78464A35911,130133,560SH SOLE 00133,560
SSGA ACTIVE ETF TRULT SHT TRM BD78467V7072,22054,957SH SOLE 0054,957
SPDR S&P 500 ETF TRTR UNIT78462F1033,3108,350SH SOLE 008,350
STARBUCKS CORPCOM8552441092202,000SH SOLE 002,000
TERADYNE INCCOM8807701028506,982SH SOLE 006,982
T-MOBILE US INCCOM8725901047,69061,400SH SOLE 0061,400
TRACTOR SUPPLY COCOM8923561061,2507,052SH SOLE 007,052
UNITED PARCEL SERVICE INCCL B9113121064502,665SH SOLE 002,665
VANECK VECTORS ETF TRJP MORGAN MKTS92189H30085027,782SH SOLE 0027,782
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378352,46029,050SH SOLE 0029,050
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4092703,215SH SOLE 003,215
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C7062804,196SH SOLE 004,196
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C8134,05039,955SH SOLE 0039,955
VANGUARD INTL EQUITY INDEXFTSE EMR MKT ETF9220428584107,788SH SOLE 007,788
VANGUARD WHITEHALL FDSEMERG MKT BD ETF9219468852503,191SH SOLE 003,191
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1022103,407SH SOLE 003,407
VANGUARD INTL EQUITY INDEXTT WRLD ST ETF9220427429,800100,713SH SOLE 00100,713
DISNEY WALT COCOM2546871062201,200SH SOLE 001,200
XILINX INCCOM9839191013602,928SH SOLE 002,928