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
3M CO COM 88579Y101 1,337 9,791 SH   SOLE   0 0 9,791
ABBOTT LABS COM 002824100 214 2,710 SH   SOLE   0 0 2,710
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 12,885 850,481 SH   SOLE   0 0 850,481
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,504 7,734 SH   SOLE   0 0 7,734
ALPHABET INC CAP STK CL A 02079K305 1,631 1,404 SH   SOLE   0 0 1,404
ALTRIA GROUP INC COM 02209S103 2,569 66,423 SH   SOLE   0 0 66,423
AMAZON COM INC COM 023135106 1,156 593 SH   SOLE   0 0 593
AMERICAN EXPRESS CO COM 025816109 228 2,669 SH   SOLE   0 0 2,669
APPLE INC COM 037833100 4,367 17,172 SH   SOLE   0 0 17,172
AT&T INC COM 00206R102 6,397 219,458 SH   SOLE   0 0 219,458
BAIDU INC SPON ADR REP A 056752108 279 2,770 SH   SOLE   0 0 2,770
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 2,964 968,465 SH   SOLE   0 0 968,465
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,339 62,022 SH   SOLE   0 0 62,022
BK OF AMERICA CORP COM 060505104 544 25,640 SH   SOLE   0 0 25,640
BLACKSTONE GROUP INC COM CL A 09260D107 3,833 84,108 SH   SOLE   0 0 84,108
BOEING CO COM 097023105 817 5,475 SH   SOLE   0 0 5,475
BP PLC SPONSORED ADR 055622104 958 39,276 SH   SOLE   0 0 39,276
CATERPILLAR INC DEL COM 149123101 394 3,395 SH   SOLE   0 0 3,395
CHEVRON CORP NEW COM 166764100 1,106 15,263 SH   SOLE   0 0 15,263
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,186 31,477 SH   SOLE   0 0 31,477
CISCO SYS INC COM 17275R102 1,823 46,376 SH   SOLE   0 0 46,376
COCA COLA CO COM 191216100 339 7,651 SH   SOLE   0 0 7,651
CONAGRA BRANDS INC COM 205887102 352 85,000 SH Put SOLE   0 0 85,000
CONAGRA BRANDS INC COM 205887102 5,358 182,631 SH   SOLE   0 0 182,631
CONAGRA BRANDS INC COM 205887102 138 62,000 SH Put SOLE   0 0 62,000
DEERE & CO COM 244199105 1,145 8,285 SH   SOLE   0 0 8,285
DISNEY WALT CO COM DISNEY 254687106 699 7,237 SH   SOLE   0 0 7,237
DUKE ENERGY CORP NEW COM NEW 26441C204 292 3,606 SH   SOLE   0 0 3,606
EXXON MOBIL CORP COM 30231G102 908 23,914 SH   SOLE   0 0 23,914
FACEBOOK INC CL A 30303M102 1,431 8,577 SH   SOLE   0 0 8,577
FIDELITY TOTAL BD ETF 316188309 1,711 33,060 SH   SOLE   0 0 33,060
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 6,868 386,069 SH   SOLE   0 0 386,069
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 992 28,049 SH   SOLE   0 0 28,049
GALLAGHER ARTHUR J & CO COM 363576109 557 6,833 SH   SOLE   0 0 6,833
HOME DEPOT INC COM 437076102 1,951 10,451 SH   SOLE   0 0 10,451
INTEL CORP COM 458140100 218 4,030 SH   SOLE   0 0 4,030
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 6,398 288,970 SH   SOLE   0 0 288,970
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 6,741 311,220 SH   SOLE   0 0 311,220
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 2,427 175,355 SH   SOLE   0 0 175,355
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 242 2,737 SH   SOLE   0 0 2,737
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 2,406 76,626 SH   SOLE   0 0 76,626
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 914 9,888 SH   SOLE   0 0 9,888
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,652 10,363 SH   SOLE   0 0 10,363
ISHARES SILVER TRUST ISHARES 46428Q109 131 10,074 SH   SOLE   0 0 10,074
ISHARES TR MBS ETF 464288588 271 2,458 SH   SOLE   0 0 2,458
ISHARES TR IBOXX HI YD ETF 464288513 73 21,700 SH Put SOLE   0 0 21,700
ISHARES TR USA QUALITY FCTR 46432F339 475 5,862 SH   SOLE   0 0 5,862
ISHARES TR CORE S&P500 ETF 464287200 2,582 9,992 SH   SOLE   0 0 9,992
ISHARES TR CORE INTL AGGR 46435G672 1,673 30,594 SH   SOLE   0 0 30,594
ISHARES TR IBOXX HI YD ETF 464288513 348 59,500 SH Put SOLE   0 0 59,500
ISHARES TR CORE DIV GRWTH 46434V621 226 6,939 SH   SOLE   0 0 6,939
ISHARES TR MIN VOL EAFE ETF 46429B689 1,032 16,639 SH   SOLE   0 0 16,639
ISHARES TR IBOXX HI YD ETF 464288513 53 5,900 SH Put SOLE   0 0 5,900
ISHARES TR CORE S&P SCP ETF 464287804 734 13,080 SH   SOLE   0 0 13,080
ISHARES TR IBOXX HI YD ETF 464288513 1,369 250,500 SH Put SOLE   0 0 250,500
ISHARES TR USA MOMENTUM FCT 46432F396 505 4,746 SH   SOLE   0 0 4,746
ISHARES TR IBOXX HI YD ETF 464288513 4 900 SH Put SOLE   0 0 900
ISHARES TR MSCI MIN VOL ETF 46429B697 18,284 338,526 SH   SOLE   0 0 338,526
ISHARES TR MSCI KLD400 SOC 464288570 311 3,192 SH   SOLE   0 0 3,192
ISHARES TR CORE S&P MCP ETF 464287507 687 4,778 SH   SOLE   0 0 4,778
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 34,680 698,210 SH   SOLE   0 0 698,210
JOHNSON & JOHNSON COM 478160104 2,311 17,624 SH   SOLE   0 0 17,624
JPMORGAN CHASE & CO COM 46625H100 1,706 18,944 SH   SOLE   0 0 18,944
KRAFT HEINZ CO COM 500754106 547 22,127 SH   SOLE   0 0 22,127
KROGER CO COM 501044101 208 6,920 SH   SOLE   0 0 6,920
LAMB WESTON HLDGS INC COM 513272104 3,116 54,568 SH   SOLE   0 0 54,568
LAMB WESTON HLDGS INC COM 513272104 228 25,200 SH Put SOLE   0 0 25,200
LOCKHEED MARTIN CORP COM 539830109 1,934 5,707 SH   SOLE   0 0 5,707
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 812 22,250 SH   SOLE   0 0 22,250
MARATHON PETE CORP COM 56585A102 209 8,840 SH   SOLE   0 0 8,840
MASTERCARD INC CL A 57636Q104 384 1,590 SH   SOLE   0 0 1,590
MEDTRONIC PLC SHS G5960L103 293 3,251 SH   SOLE   0 0 3,251
MERCK & CO. INC COM 58933Y105 889 11,560 SH   SOLE   0 0 11,560
MICRON TECHNOLOGY INC COM 595112103 1,033 24,557 SH   SOLE   0 0 24,557
MICROSOFT CORP COM 594918104 1,333 8,454 SH   SOLE   0 0 8,454
NORTHROP GRUMMAN CORP COM 666807102 303 1,000 SH   SOLE   0 0 1,000
ORACLE CORP COM 68389X105 229 4,746 SH   SOLE   0 0 4,746
PHILIP MORRIS INTL INC COM 718172109 307 4,211 SH   SOLE   0 0 4,211
PHILLIPS 66 COM 718546104 370 6,905 SH   SOLE   0 0 6,905
PRICE T ROWE GROUP INC COM 74144T108 334 3,425 SH   SOLE   0 0 3,425
PROCTER & GAMBLE CO COM 742718109 861 7,826 SH   SOLE   0 0 7,826
PROSHARES TR S&P 500 DV ARIST 74348A467 9,713 168,421 SH   SOLE   0 0 168,421
PROSHARES TR DJ BRKFLD GLB 74347B508 2,189 62,072 SH   SOLE   0 0 62,072
REALTY INCOME CORP COM 756109104 879 17,632 SH   SOLE   0 0 17,632
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 402 12,317 SH   SOLE   0 0 12,317
SCHWAB CHARLES CORP COM 808513105 305 9,069 SH   SOLE   0 0 9,069
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 12,080 233,524 SH   SOLE   0 0 233,524
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,716 38,155 SH   SOLE   0 0 38,155
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 572 27,654 SH   SOLE   0 0 27,654
SCHWAB STRATEGIC TR US TIPS ETF 808524870 463 8,052 SH   SOLE   0 0 8,052
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 544 10,021 SH   SOLE   0 0 10,021
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 581 11,283 SH   SOLE   0 0 11,283
SCHWAB STRATEGIC TR US REIT ETF 808524847 310 9,478 SH   SOLE   0 0 9,478
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 938 36,319 SH   SOLE   0 0 36,319
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 486 6,100 SH   SOLE   0 0 6,100
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,758 39,716 SH   SOLE   0 0 39,716
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 10,908 178,097 SH   SOLE   0 0 178,097
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 458 5,167 SH   SOLE   0 0 5,167
SPDR GOLD TRUST GOLD SHS 78463V107 366 2,471 SH   SOLE   0 0 2,471
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 7,645 319,341 SH   SOLE   0 0 319,341
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 748 27,769 SH   SOLE   0 0 27,769
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 963 31,123 SH   SOLE   0 0 31,123
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 2,638 86,113 SH   SOLE   0 0 86,113
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,737 201,567 SH   SOLE   0 0 201,567
SPDR S&P 500 ETF TR TR UNIT 78462F103 78 8,000 SH Call SOLE   0 0 8,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 39 3,400 SH Call SOLE   0 0 3,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 3 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 200 SH Call SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 1,800 SH Call SOLE   0 0 1,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 102 11,800 SH Call SOLE   0 0 11,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 5,100 SH Call SOLE   0 0 5,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 1,200 SH Call SOLE   0 0 1,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 84 8,600 SH Call SOLE   0 0 8,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 29 3,700 SH Call SOLE   0 0 3,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 200 SH Call SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 500 SH Call SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 7 1,100 SH Call SOLE   0 0 1,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 600 SH Call SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 26 2,000 SH Call SOLE   0 0 2,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 33 5,200 SH Call SOLE   0 0 5,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 131 10,500 SH Call SOLE   0 0 10,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 2,700 SH Call SOLE   0 0 2,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 500 SH Call SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 20 1,100 SH Call SOLE   0 0 1,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 100 SH Call SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 100 SH Call SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 15 1,800 SH Call SOLE   0 0 1,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 13 3,300 SH Call SOLE   0 0 3,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 600 SH Put SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 6 800 SH Call SOLE   0 0 800
SPDR S&P 500 ETF TR TR UNIT 78462F103 13 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 2,200 SH Call SOLE   0 0 2,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 7 1,100 SH Call SOLE   0 0 1,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 2,400 SH Call SOLE   0 0 2,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 10 1,000 SH Call SOLE   0 0 1,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 4 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 400 SH Call SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 27 1,800 SH Call SOLE   0 0 1,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 374 26,400 SH Put SOLE   0 0 26,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 4 1,200 SH Call SOLE   0 0 1,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 7 500 SH Call SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 44 2,200 SH Call SOLE   0 0 2,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 97 36,000 SH Call SOLE   0 0 36,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 18 7,500 SH Call SOLE   0 0 7,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 19 800 SH Call SOLE   0 0 800
SPDR S&P 500 ETF TR TR UNIT 78462F103 21 900 SH Put SOLE   0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 4 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 3 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 1,800 SH Put SOLE   0 0 1,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 37 142 SH   SOLE   0 0 142
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 2,400 SH Call SOLE   0 0 2,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 200 SH Call SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 38 1,900 SH Call SOLE   0 0 1,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 67 5,600 SH Put SOLE   0 0 5,600
SPDR SER TR PORTFOLIO S&P600 78468R853 4,688 214,657 SH   SOLE   0 0 214,657
SPDR SER TR BLOOMBERG SRT TR 78468R408 19,069 809,386 SH   SOLE   0 0 809,386
SPDR SER TR PORTFLI MORTGAGE 78464A383 7,292 273,228 SH   SOLE   0 0 273,228
SPDR SER TR PORTFOLIO SH TSR 78468R101 14,248 463,805 SH   SOLE   0 0 463,805
SPDR SER TR S&P DIVID ETF 78464A763 293 3,666 SH   SOLE   0 0 3,666
SPDR SER TR S&P 400 MDCP GRW 78464A821 218 5,100 SH   SOLE   0 0 5,100
SPDR SER TR PRTFLO S&P500 VL 78464A508 307 11,876 SH   SOLE   0 0 11,876
SPDR SER TR PORTFOLIO S&P500 78464A854 22,339 738,487 SH   SOLE   0 0 738,487
SPDR SER TR DJ REIT ETF 78464A607 1,612 22,327 SH   SOLE   0 0 22,327
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 27 31,679 SH   SOLE   0 0 31,679
UNION PAC CORP COM 907818108 387 2,746 SH   SOLE   0 0 2,746
VANGUARD INDEX FDS TOTAL STK MKT 922908769 388 3,009 SH   SOLE   0 0 3,009
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 225 6,718 SH   SOLE   0 0 6,718
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 977 29,316 SH   SOLE   0 0 29,316
VERIZON COMMUNICATIONS INC COM 92343V104 909 16,926 SH   SOLE   0 0 16,926
VIASAT INC COM 92552V100 399 11,097 SH   SOLE   0 0 11,097
VISA INC COM CL A 92826C839 444 2,756 SH   SOLE   0 0 2,756
WALMART INC COM 931142103 641 5,641 SH   SOLE   0 0 5,641
WILLIAMS COS INC COM 969457100 152 10,745 SH   SOLE   0 0 10,745
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,115 28,643 SH   SOLE   0 0 28,643
WISDOMTREE TR INTL EQUITY FD 97717W703 271 6,868 SH   SOLE   0 0 6,868
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,327 16,392 SH   SOLE   0 0 16,392
WP CAREY INC COM 92936U109 425 7,320 SH   SOLE   0 0 7,320
XYLEM INC COM 98419M100 1,020 15,664 SH   SOLE   0 0 15,664