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,97015,413SH SOLE 0015,413
ABBOTT LABSCOM0028241003252,710SH SOLE 002,710
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A1049,463577,017SH SOLE 00577,017
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022,32010,234SH SOLE 0010,234
ALPHABET INCCAP STK CL A02079K3052,8571,385SH SOLE 001,385
ALTRIA GROUP INCCOM02209S1034639,059SH SOLE 009,059
AMAZON COM INCCOM0231351061,033334SH SOLE 00334
AMERICAN EXPRESS COCOM0258161092041,440SH SOLE 001,440
AMERICAN TOWER CORP NEWCOM03027X1005292,212SH SOLE 002,212
AMGEN INCCOM0311621007232,905SH SOLE 002,905
APPLE INCCOM0378331008,61870,554SH SOLE 0070,554
AT&T INCCOM00206R1029,943328,472SH SOLE 00328,472
BAIDU INCSPON ADR REP A0567521083701,702SH SOLE 001,702
BECTON DICKINSON & COCOM0758871091,5226,258SH SOLE 006,258
BERKSHIRE HATHAWAY INC DELCL B NEW08467070222,02486,208SH SOLE 0086,208
BIOGEN INCCOM09062X1035041,803SH SOLE 001,803
BK OF AMERICA CORPCOM06050510498425,425SH SOLE 0025,425
BLACKSTONE GROUP INCCOM09260D1076,04681,119SH SOLE 0081,119
BOEING COCOM0970231053921,537SH SOLE 001,537
BP PLCSPONSORED ADR05562210443417,834SH SOLE 0017,834
CATERPILLAR INCCOM1491231011,0054,336SH SOLE 004,336
CHEVRON CORP NEWCOM1667641001,77416,933SH SOLE 0016,933
CISCO SYS INCCOM17275R1023,02458,481SH SOLE 0058,481
COCA COLA COCOM1912161001,04319,792SH SOLE 0019,792
CONAGRA BRANDS INCCOM2058871022215,883SH SOLE 005,883
CUMMINS INCCOM2310211062601,003SH SOLE 001,003
DANAHER CORPORATIONCOM2358511022391,060SH SOLE 001,060
DEERE & COCOM2441991054451,189SH SOLE 001,189
DIAMONDBACK ENERGY INCCOM25278X1093504,761SH SOLE 004,761
DISNEY WALT COCOM2546871061,7639,554SH SOLE 009,554
DUKE ENERGY CORP NEWCOM NEW26441C2043833,972SH SOLE 003,972
EXXON MOBIL CORPCOM30231G1021,23822,172SH SOLE 0022,172
FACEBOOK INCCL A30303M1021,8996,447SH SOLE 006,447
FIDELITY COVINGTON TRUSTTOTAL BD ETF3161883092,42946,349SH SOLE 0046,349
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D1011,20052,626SH SOLE 0052,626
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1181,22722,727SH SOLE 0022,727
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80527,590522,237SH SOLE 00522,237
GALLAGHER ARTHUR J & COCOM3635761098116,499SH SOLE 006,499
GILEAD SCIENCES INCCOM3755581035768,915SH SOLE 008,915
HEPION PHARMACEUTICALS INCCOM4268971044423,685SH SOLE 0023,685
HOME DEPOT INCCOM4370761023,49111,436SH SOLE 0011,436
HONEYWELL INTL INCCOM438516106204940SH SOLE 00940
INTEL CORPCOM4581401004957,739SH SOLE 007,739
INTERNATIONAL BUSINESS MACHSCOM4592001011,90714,311SH SOLE 0014,311
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A8872,34746,500SH SOLE 0046,500
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V3404,03572,290SH SOLE 0072,290
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2822,5479,440SH SOLE 009,440
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V6131,3108,640SH SOLE 008,640
INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL46137V2742222,145SH SOLE 002,145
INVESCO QQQ TRUNIT SER 146090E9039200SHCallSOLE 00200
INVESCO QQQ TRUNIT SER 146090E90328500SHCallSOLE 00500
INVESCO QQQ TRUNIT SER 146090E90313200SHCallSOLE 00200
INVESCO QQQ TRUNIT SER 146090E90323500SHCallSOLE 00500
INVESCO QQQ TRUNIT SER 146090E9032166SH SOLE 0066
INVESCO QQQ TRUNIT SER 146090E90332400SHCallSOLE 00400
INVESCO QQQ TRUNIT SER 146090E903471,000SHCallSOLE 001,000
INVESCO QQQ TRUNIT SER 146090E90323300SHCallSOLE 00300
INVESCO QQQ TRUNIT SER 146090E90322300SHCallSOLE 00300
ISHARES TRMSCI USA MIN VOL46429B69726,323380,451SH SOLE 00380,451
ISHARES TRMSCI USA QLT FCT46432F3392,41319,811SH SOLE 0019,811
ISHARES TR20 YR TR BD ETF4642874321,337149,400SHPutSOLE 00149,400
ISHARES TRMSCI KLD400 SOC4642885706027,886SH SOLE 007,886
ISHARES TRCORE US AGGBD ET464287226219,000SHPutSOLE 0019,000
ISHARES TRCORE S&P SCP ETF4642878041,0349,531SH SOLE 009,531
ISHARES TRCORE S&P US GWT4642876714514,970SH SOLE 004,970
ISHARES TR1 3 YR TREAS BD4642874571,66719,329SH SOLE 0019,329
ISHARES TRMSCI EAFE MIN VL46429B6896579,002SH SOLE 009,002
ISHARES TRPFD AND INCM SEC4642886872115,487SH SOLE 005,487
ISHARES TR20 YR TR BD ETF4642874326700SHPutSOLE 00700
ISHARES TR20 YR TR BD ETF4642874322200SHPutSOLE 00200
ISHARES TRCORE DIV GRWTH46434V6213036,276SH SOLE 006,276
ISHARES TRCORE INTL AGGR46435G6721,82233,218SH SOLE 0033,218
ISHARES TRIBOXX HI YD ETF4642885133,48940,018SH SOLE 0040,018
ISHARES TRCORE US AGGBD ET464287226760SH SOLE 0060
ISHARES TRCORE S&P MCP ETF4642875071,0534,044SH SOLE 004,044
ISHARES TRMBS ETF4642885881,91217,632SH SOLE 0017,632
ISHARES TR20 YR TR BD ETF46428743220,358150,301SH SOLE 00150,301
ISHARES TRIBOXX HI YD ETF464288513100104,800SHPutSOLE 00104,800
ISHARES TRCORE S&P500 ETF4642872002,7726,967SH SOLE 006,967
ISHARES TRMSCI INTL QUALTY46434V45618,745514,418SH SOLE 00514,418
ISHARES TRMSCI USA MMENTM46432F3965383,344SH SOLE 003,344
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q3323,91367,318SH SOLE 0067,318
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83731,408618,811SH SOLE 00618,811
JOHNSON & JOHNSONCOM4781601043,42820,857SH SOLE 0020,857
JPMORGAN CHASE & COCOM46625H1003,75424,660SH SOLE 0024,660
KINDER MORGAN INC DELCOM49456B10118611,163SH SOLE 0011,163
KROGER COCOM5010441012196,089SH SOLE 006,089
LAMB WESTON HLDGS INCCOM5132721044,22854,571SH SOLE 0054,571
LAMB WESTON HLDGS INCCOM5132721042950,200SHPutSOLE 0050,200
LOCKHEED MARTIN CORPCOM5398301092,7597,467SH SOLE 007,467
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801062,04447,145SH SOLE 0047,145
MASTERCARD INCORPORATEDCL A57636Q104258725SH SOLE 00725
MCDONALDS CORPCOM5801351014532,021SH SOLE 002,021
MEDTRONIC PLCSHSG5960L1033873,277SH SOLE 003,277
MERCK & CO. INCCOM58933Y10588811,520SH SOLE 0011,520
MICRON TECHNOLOGY INCCOM5951121031,50017,006SH SOLE 0017,006
MICROSOFT CORPCOM5949181041,8527,857SH SOLE 007,857
MONDELEZ INTL INCCL A6092071052263,855SH SOLE 003,855
NORTHROP GRUMMAN CORPCOM666807102296914SH SOLE 00914
ORACLE CORPCOM68389X1052032,894SH SOLE 002,894
PAYPAL HLDGS INCCOM70450Y1032441,004SH SOLE 001,004
PEPSICO INCCOM7134481082,27416,078SH SOLE 0016,078
PFIZER INCCOM7170811031,02828,383SH SOLE 0028,383
PHILIP MORRIS INTL INCCOM7181721093764,242SH SOLE 004,242
PHILLIPS 66COM7185461045036,168SH SOLE 006,168
PRICE T ROWE GROUP INCCOM74144T1088564,989SH SOLE 004,989
PROCTER AND GAMBLE COCOM7427181091,1678,621SH SOLE 008,621
PROSHARES TRS&P 500 DV ARIST74348A46713,606157,736SH SOLE 00157,736
REALTY INCOME CORPCOM7561091041,15318,157SH SOLE 0018,157
SCHWAB CHARLES CORPCOM8085131056429,848SH SOLE 009,848
SCHWAB STRATEGIC TREMRG MKTEQ ETF80852470663419,945SH SOLE 0019,945
SCHWAB STRATEGIC TRUS SML CAP ETF8085246079159,180SH SOLE 009,180
SCHWAB STRATEGIC TRUS AGGREGATE B8085248394247,868SH SOLE 007,868
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243004893,768SH SOLE 003,768
SCHWAB STRATEGIC TRINTL EQTY ETF80852480582822,019SH SOLE 0022,019
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247972,55034,966SH SOLE 0034,966
SCHWAB STRATEGIC TRUS TIPS ETF8085248708,012131,005SH SOLE 00131,005
SCHWAB STRATEGIC TRUS LRG CAP ETF80852420114,076146,575SH SOLE 00146,575
SCHWAB STRATEGIC TRSHT TM US TRES8085248625,965116,245SH SOLE 00116,245
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244093,08847,300SH SOLE 0047,300
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y886014,400SHPutSOLE 0014,400
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6052918,555SH SOLE 008,555
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2095154,415SH SOLE 004,415
SHERWIN WILLIAMS COCOM824348106387524SH SOLE 00524
SPDR GOLD TRGOLD SHS78463V1072081,299SH SOLE 001,299
SPDR INDEX SHS FDSS&P INTL ETF78463X7723,45790,635SH SOLE 0090,635
SPDR INDEX SHS FDSGLB NAT RESRCE78463X5411,48229,486SH SOLE 0029,486
SPDR INDEX SHS FDSPORTFLO EURP ETF78463X1031,02025,961SH SOLE 0025,961
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5098,079184,529SH SOLE 00184,529
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8892,51671,162SH SOLE 0071,162
SPDR S&P 500 ETF TRTR UNIT78462F103521,500SHCallSOLE 001,500
SPDR S&P 500 ETF TRTR UNIT78462F10315300SHCallSOLE 00300
SPDR S&P 500 ETF TRTR UNIT78462F10364900SHCallSOLE 00900
SPDR S&P 500 ETF TRTR UNIT78462F1031391,600SHCallSOLE 001,600
SPDR S&P 500 ETF TRTR UNIT78462F1034900SHPutSOLE 00900
SPDR S&P 500 ETF TRTR UNIT78462F10350125SH SOLE 00125
SPDR S&P 500 ETF TRTR UNIT78462F1034087,700SHCallSOLE 007,700
SPDR S&P 500 ETF TRTR UNIT78462F1035126,400SHPutSOLE 0026,400
SPDR S&P 500 ETF TRTR UNIT78462F1032044,200SHCallSOLE 004,200
SPDR S&P 500 ETF TRTR UNIT78462F1032,34940,500SHCallSOLE 0040,500
SPDR S&P 500 ETF TRTR UNIT78462F1031501,900SHCallSOLE 001,900
SPDR S&P 500 ETF TRTR UNIT78462F10313200SHCallSOLE 00200
SPDR S&P 500 ETF TRTR UNIT78462F1033100SHCallSOLE 00100
SPDR S&P 500 ETF TRTR UNIT78462F10320300SHCallSOLE 00300
SPDR S&P 500 ETF TRTR UNIT78462F10317200SHCallSOLE 00200
SPDR S&P 500 ETF TRTR UNIT78462F10321500SHCallSOLE 00500
SPDR S&P 500 ETF TRTR UNIT78462F10338300SHCallSOLE 00300
SPDR S&P 500 ETF TRTR UNIT78462F103811,800SHCallSOLE 001,800
SPDR S&P 500 ETF TRTR UNIT78462F1032634,300SHCallSOLE 004,300
SPDR S&P 500 ETF TRTR UNIT78462F103711,700SHCallSOLE 001,700
SPDR S&P 500 ETF TRTR UNIT78462F10363,000SHPutSOLE 003,000
SPDR S&P 500 ETF TRTR UNIT78462F10377700SHCallSOLE 00700
SPDR S&P 500 ETF TRTR UNIT78462F10314300SHCallSOLE 00300
SPDR S&P 500 ETF TRTR UNIT78462F10322300SHCallSOLE 00300
SPDR S&P 500 ETF TRTR UNIT78462F1032100SHPutSOLE 00100
SPDR S&P 500 ETF TRTR UNIT78462F1031293,400SHCallSOLE 003,400
SPDR S&P 500 ETF TRTR UNIT78462F10315300SHCallSOLE 00300
SPDR S&P 500 ETF TRTR UNIT78462F1034755,600SHCallSOLE 005,600
SPDR S&P 500 ETF TRTR UNIT78462F1031042,500SHCallSOLE 002,500
SPDR S&P 500 ETF TRTR UNIT78462F1032486,000SHCallSOLE 006,000
SPDR S&P 500 ETF TRTR UNIT78462F10321300SHCallSOLE 00300
SPDR S&P 500 ETF TRTR UNIT78462F103641,100SHCallSOLE 001,100
SPDR S&P 500 ETF TRTR UNIT78462F1034100SHCallSOLE 00100
SPDR S&P 500 ETF TRTR UNIT78462F1033716,500SHCallSOLE 006,500
SPDR S&P 500 ETF TRTR UNIT78462F10398810,300SHCallSOLE 0010,300
SPDR S&P 500 ETF TRTR UNIT78462F1036100SHCallSOLE 00100
SPDR S&P 500 ETF TRTR UNIT78462F1031864,800SHCallSOLE 004,800
SPDR S&P 500 ETF TRTR UNIT78462F10338500SHCallSOLE 00500
SPDR S&P 500 ETF TRTR UNIT78462F1031383,300SHCallSOLE 003,300
SPDR S&P 500 ETF TRTR UNIT78462F1035100SHCallSOLE 00100
SPDR S&P 500 ETF TRTR UNIT78462F1031141,000SHCallSOLE 001,000
SPDR S&P 500 ETF TRTR UNIT78462F103651,900SHCallSOLE 001,900
SPDR S&P 500 ETF TRTR UNIT78462F10313200SHCallSOLE 00200
SPDR S&P 500 ETF TRTR UNIT78462F103841,500SHCallSOLE 001,500
SPDR S&P 500 ETF TRTR UNIT78462F1033100SHCallSOLE 00100
SPDR S&P 500 ETF TRTR UNIT78462F10366800SHCallSOLE 00800
SPDR S&P 500 ETF TRTR UNIT78462F1032835,400SHCallSOLE 005,400
SPDR S&P 500 ETF TRTR UNIT78462F10323300SHCallSOLE 00300
SPDR S&P 500 ETF TRTR UNIT78462F10318200SHCallSOLE 00200
SPDR S&P 500 ETF TRTR UNIT78462F10348212,800SHCallSOLE 0012,800
SPDR S&P 500 ETF TRTR UNIT78462F1031662,200SHCallSOLE 002,200
SPDR S&P 500 ETF TRTR UNIT78462F10327400SHCallSOLE 00400
SPDR S&P 500 ETF TRTR UNIT78462F10356700SHCallSOLE 00700
SPDR S&P 500 ETF TRTR UNIT78462F10334900SHCallSOLE 00900
SPDR S&P 500 ETF TRTR UNIT78462F10318400SHCallSOLE 00400
SPDR S&P 500 ETF TRTR UNIT78462F103981,500SHCallSOLE 001,500
SPDR S&P 500 ETF TRTR UNIT78462F1039200SHCallSOLE 00200
SPDR S&P 500 ETF TRTR UNIT78462F10314200SHCallSOLE 00200
SPDR S&P 500 ETF TRTR UNIT78462F103521,000SHCallSOLE 001,000
SPDR SER TRBLOOMBERG BRCLYS78468R622023,300SHPutSOLE 0023,300
SPDR SER TRPORTFOLIO SH TSR78468R10116,103525,203SH SOLE 00525,203
SPDR SER TRBLOOMBERG SRT TR78468R40839214,327SH SOLE 0014,327
SPDR SER TRPORTFOLIO S&P50078464A85423,099495,580SH SOLE 00495,580
SPDR SER TRPORTFLI MORTGAGE78464A3834,334167,126SH SOLE 00167,126
SPDR SER TRPORTFOLIO S&P60078468R8538,931211,274SH SOLE 00211,274
SPDR SER TRDJ REIT ETF78464A6073053,219SH SOLE 003,219
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V6088,246180,273SH SOLE 00180,273
STARBUCKS CORPCOM8552441093172,898SH SOLE 002,898
STRYKER CORPORATIONCOM8636671012581,057SH SOLE 001,057
TACTILE SYS TECHNOLOGY INCCOM87357P1002424,433SH SOLE 004,433
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391009437,972SH SOLE 007,972
TARGET CORPCOM87612E1062361,190SH SOLE 001,190
TESLA INCCOM88160R101420629SH SOLE 00629
TYSON FOODS INCCL A9024941036058,137SH SOLE 008,137
UNION PAC CORPCOM9078181081,1615,269SH SOLE 005,269
UNITED PARCEL SERVICE INCCL B9113121063682,166SH SOLE 002,166
VANECK VECTORS ETF TRSHRT HGH YLD MUN92189F38741416,538SH SOLE 0016,538
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4073,22356,421SH SOLE 0056,421
VANGUARD INDEX FDSREAL ESTATE ETF9229085533,37936,786SH SOLE 0036,786
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428584087,831SH SOLE 007,831
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442141,458SH SOLE 001,458
VANGUARD STAR FDSVG TL INTL STK F9219097682203,513SH SOLE 003,513
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438581,32326,932SH SOLE 0026,932
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464063,26832,327SH SOLE 0032,327
VERIZON COMMUNICATIONS INCCOM92343V1041,55326,699SH SOLE 0026,699
VISA INCCOM CL A92826C8391,3266,263SH SOLE 006,263
WALMART INCCOM9311421032,58419,023SH SOLE 0019,023
WILLIAMS COS INCCOM9694571002169,110SH SOLE 009,110
WISDOMTREE TRUS LARGECAP DIVD97717W3072,20019,187SH SOLE 0019,187
WISDOMTREE TRUS QTLY DIV GRT97717X6691,36923,936SH SOLE 0023,936
WISDOMTREE TRINTL EQUITY FD97717W7033616,868SH SOLE 006,868
WP CAREY INCCOM92936U1094896,909SH SOLE 006,909
XYLEM INCCOM98419M1001,61215,322SH SOLE 0015,322