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
ABBOTT LABS COM 002824100 501 8,215 SH   SOLE   0 0 8,215
ALBEMARLE CORP COM 012653101 440 4,665 SH   SOLE   0 0 4,665
ALLIANCE MMA INC COM 018626101 13 38,889 SH   SOLE   0 0 38,889
ALPHABET INC CAP STK CL A 02079K305 1,562 1,383 SH   SOLE   0 0 1,383
ALTRIA GROUP INC COM 02209S103 1,403 24,703 SH   SOLE   0 0 24,703
AMAZON COM INC COM 023135106 2,108 1,240 SH   SOLE   0 0 1,240
AMERICAN EXPRESS CO COM 025816109 593 6,050 SH   SOLE   0 0 6,050
APPLE INC COM 037833100 3,266 17,644 SH   SOLE   0 0 17,644
AT&T INC COM 00206R102 6,497 202,342 SH   SOLE   0 0 202,342
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 6,534 933,465 SH   SOLE   0 0 933,465
BANK AMER CORP COM 060505104 965 34,220 SH   SOLE   0 0 34,220
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,912 31,676 SH   SOLE   0 0 31,676
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,721 53,482 SH   SOLE   0 0 53,482
BOEING CO COM 097023105 592 1,765 SH   SOLE   0 0 1,765
CATERPILLAR INC DEL COM 149123101 345 2,545 SH   SOLE   0 0 2,545
CHEVRON CORP NEW COM 166764100 885 7,000 SH   SOLE   0 0 7,000
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 292 6,580 SH   SOLE   0 0 6,580
CIRRUS LOGIC INC COM 172755100 331 8,648 SH   SOLE   0 0 8,648
CONAGRA BRANDS INC COM 205887102 6,460 180,797 SH   SOLE   0 0 180,797
CONAGRA BRANDS INC COM 205887102 42 85,000 SH Put SOLE   0 0 85,000
CONAGRA BRANDS INC COM 205887102 166 85,000 SH Put SOLE   0 0 85,000
DISNEY WALT CO COM DISNEY 254687106 374 3,564 SH   SOLE   0 0 3,564
DUKE ENERGY CORP NEW COM NEW 26441C204 335 4,234 SH   SOLE   0 0 4,234
ENCOMPASS HEALTH CORP COM 29261A100 231 3,409 SH   SOLE   0 0 3,409
ETFS GOLD TR SHS 26922Y105 2,450 20,254 SH   SOLE   0 0 20,254
EURONET WORLDWIDE INC COM 298736109 262 3,130 SH   SOLE   0 0 3,130
EXXON MOBIL CORP COM 30231G102 812 9,813 SH   SOLE   0 0 9,813
FACEBOOK INC CL A 30303M102 633 3,259 SH   SOLE   0 0 3,259
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 443 9,275 SH   SOLE   0 0 9,275
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1,381 38,955 SH   SOLE   0 0 38,955
GALLAGHER ARTHUR J & CO COM 363576109 610 9,352 SH   SOLE   0 0 9,352
HOME DEPOT INC COM 437076102 971 4,979 SH   SOLE   0 0 4,979
INTEL CORP COM 458140100 211 4,254 SH   SOLE   0 0 4,254
INTERNATIONAL BUSINESS MACHS COM 459200101 374 2,679 SH   SOLE   0 0 2,679
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 12,405 504,282 SH   SOLE   0 0 504,282
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 15,023 621,413 SH   SOLE   0 0 621,413
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 15,203 626,937 SH   SOLE   0 0 626,937
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 3,899 92,115 SH   SOLE   0 0 92,115
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 5,837 266,024 SH   SOLE   0 0 266,024
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,663 16,808 SH   SOLE   0 0 16,808
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2,024 32,439 SH   SOLE   0 0 32,439
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 310 3,638 SH   SOLE   0 0 3,638
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 292 20,044 SH   SOLE   0 0 20,044
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2,466 107,672 SH   SOLE   0 0 107,672
ISHARES GOLD TRUST ISHARES 464285105 200 16,678 SH   SOLE   0 0 16,678
ISHARES SILVER TRUST ISHARES 46428Q109 155 10,263 SH   SOLE   0 0 10,263
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,684 16,894 SH   SOLE   0 0 16,894
ISHARES TR IBOXX HI YD ETF 464288513 9 5,400 SH Put SOLE   0 0 5,400
ISHARES TR CORE S&P SCP ETF 464287804 444 5,324 SH   SOLE   0 0 5,324
ISHARES TR IBOXX HI YD ETF 464288513 0 100 SH Put SOLE   0 0 100
ISHARES TR CORE US AGGBD ET 464287226 244 2,299 SH   SOLE   0 0 2,299
ISHARES TR CORE S&P MCP ETF 464287507 306 1,569 SH   SOLE   0 0 1,569
ISHARES TR CORE S&P500 ETF 464287200 828 3,034 SH   SOLE   0 0 3,034
ISHARES TR IBOXX HI YD ETF 464288513 416 213,200 SH Put SOLE   0 0 213,200
JOHNSON & JOHNSON COM 478160104 1,207 9,947 SH   SOLE   0 0 9,947
JPMORGAN CHASE & CO COM 46625H100 768 7,371 SH   SOLE   0 0 7,371
KIMBERLY CLARK CORP COM 494368103 225 2,132 SH   SOLE   0 0 2,132
LAMB WESTON HLDGS INC COM 513272104 0 28,300 SH Put SOLE   0 0 28,300
LAMB WESTON HLDGS INC COM 513272104 4,125 60,209 SH   SOLE   0 0 60,209
LOCKHEED MARTIN CORP COM 539830109 347 1,173 SH   SOLE   0 0 1,173
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,250 18,099 SH   SOLE   0 0 18,099
MARATHON PETE CORP COM 56585A102 501 7,142 SH   SOLE   0 0 7,142
MASTERCARD INCORPORATED CL A 57636Q104 723 3,682 SH   SOLE   0 0 3,682
MEDTRONIC PLC SHS G5960L103 281 3,283 SH   SOLE   0 0 3,283
MERCK & CO INC COM 58933Y105 938 15,461 SH   SOLE   0 0 15,461
MICROSOFT CORP COM 594918104 1,304 13,226 SH   SOLE   0 0 13,226
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 208 4,450 SH   SOLE   0 0 4,450
NORTHROP GRUMMAN CORP COM 666807102 386 1,255 SH   SOLE   0 0 1,255
PAYCHEX INC COM 704326107 638 9,328 SH   SOLE   0 0 9,328
PFIZER INC COM 717081103 225 6,207 SH   SOLE   0 0 6,207
PHILIP MORRIS INTL INC COM 718172109 201 2,484 SH   SOLE   0 0 2,484
PHILLIPS 66 COM 718546104 1,561 13,899 SH   SOLE   0 0 13,899
PIMCO STRATEGIC INCOME FD IN COM 72200X104 100 10,337 SH   SOLE   0 0 10,337
PROCTER AND GAMBLE CO COM 742718109 666 8,530 SH   SOLE   0 0 8,530
PROSHARES TR S&P 500 DV ARIST 74348A467 14,953 239,869 SH   SOLE   0 0 239,869
REALTY INCOME CORP COM 756109104 979 18,195 SH   SOLE   0 0 18,195
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 207 2,849 SH   SOLE   0 0 2,849
SCHWAB STRATEGIC TR US REIT ETF 808524847 2,513 60,152 SH   SOLE   0 0 60,152
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5,258 203,080 SH   SOLE   0 0 203,080
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 580 11,082 SH   SOLE   0 0 11,082
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5,798 78,805 SH   SOLE   0 0 78,805
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3,497 69,052 SH   SOLE   0 0 69,052
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,839 24,264 SH   SOLE   0 0 24,264
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 11,371 344,050 SH   SOLE   0 0 344,050
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,436 49,417 SH   SOLE   0 0 49,417
SCHWAB STRATEGIC TR US TIPS ETF 808524870 4,234 77,106 SH   SOLE   0 0 77,106
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 28,427 437,401 SH   SOLE   0 0 437,401
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 13,136 264,092 SH   SOLE   0 0 264,092
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 5,628 105,957 SH   SOLE   0 0 105,957
SCOTTS MIRACLE GRO CO CL A 810186106 397 4,778 SH   SOLE   0 0 4,778
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 225 8,474 SH   SOLE   0 0 8,474
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 627 7,513 SH   SOLE   0 0 7,513
SPDR GOLD TRUST GOLD SHS 78463V107 220 1,850 SH   SOLE   0 0 1,850
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 3,226 84,215 SH   SOLE   0 0 84,215
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 1,846 36,868 SH   SOLE   0 0 36,868
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 3,785 113,221 SH   SOLE   0 0 113,221
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,098 36,121 SH   SOLE   0 0 36,121
SPDR S&P 500 ETF TR TR UNIT 78462F103 27 600 SH Call SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 209 4,000 SH Call SOLE   0 0 4,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 6 200 SH Call SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 175 5,800 SH Call SOLE   0 0 5,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 616 2,271 SH   SOLE   0 0 2,271
SPDR S&P 500 ETF TR TR UNIT 78462F103 161 3,500 SH Call SOLE   0 0 3,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 100 SH Put SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 7,500 SH Put SOLE   0 0 7,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 17 700 SH Call SOLE   0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103 19 11,600 SH Put SOLE   0 0 11,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 49 1,000 SH Call SOLE   0 0 1,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 10 500 SH Call SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 40 1,200 SH Call SOLE   0 0 1,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 13 400 SH Call SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 10 2,400 SH Put SOLE   0 0 2,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 51 1,700 SH Call SOLE   0 0 1,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 71 2,100 SH Call SOLE   0 0 2,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 22 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 19 600 SH Call SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 2,600 SH Put SOLE   0 0 2,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 12 700 SH Call SOLE   0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 7,000 SH Put SOLE   0 0 7,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 71 2,900 SH Call SOLE   0 0 2,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 7,800 SH Put SOLE   0 0 7,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 900 SH Put SOLE   0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 60 3,200 SH Call SOLE   0 0 3,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 25 600 SH Call SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 52 1,500 SH Call SOLE   0 0 1,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 22 700 SH Call SOLE   0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103 195 7,600 SH Call SOLE   0 0 7,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 54 1,200 SH Call SOLE   0 0 1,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 10,000 SH Put SOLE   0 0 10,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 37 3,000 SH Call SOLE   0 0 3,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 100 SH Put SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 476 21,500 SH Call SOLE   0 0 21,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 10,100 SH Put SOLE   0 0 10,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 48 2,000 SH Call SOLE   0 0 2,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 21 400 SH Call SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 22 1,400 SH Call SOLE   0 0 1,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 400 SH Call SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 3,800 SH Put SOLE   0 0 3,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 29 1,600 SH Call SOLE   0 0 1,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 600 SH Call SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 13 500 SH Call SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 105 3,900 SH Call SOLE   0 0 3,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 29 800 SH Call SOLE   0 0 800
SPDR S&P 500 ETF TR TR UNIT 78462F103 10 1,000 SH Put SOLE   0 0 1,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 4 1,200 SH Put SOLE   0 0 1,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 200 SH Call SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 66 3,500 SH Call SOLE   0 0 3,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 81 3,800 SH Call SOLE   0 0 3,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 14 600 SH Call SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 12 400 SH Call SOLE   0 0 400
SPDR SER TR PORTFOLIO SH TSR 78468R101 4,427 149,760 SH   SOLE   0 0 149,760
SPDR SER TR PORTFOLIO SM ETF 78468R853 408 12,627 SH   SOLE   0 0 12,627
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 3,066 56,763 SH   SOLE   0 0 56,763
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 497 15,602 SH   SOLE   0 0 15,602
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 801 27,030 SH   SOLE   0 0 27,030
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 984 14,733 SH   SOLE   0 0 14,733
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1,062 38,076 SH   SOLE   0 0 38,076
STANLEY BLACK & DECKER INC COM 854502101 369 2,779 SH   SOLE   0 0 2,779
TACTILE SYS TECHNOLOGY INC COM 87357P100 251 4,833 SH   SOLE   0 0 4,833
TORTOISE MLP FD INC COM 89148B101 366 21,414 SH   SOLE   0 0 21,414
TORTOISE MLP FD INC RIGHT 07/18/2018 89148B119 8 21,414 SH   SOLE   0 0 21,414
UNION PAC CORP COM 907818108 415 2,929 SH   SOLE   0 0 2,929
UNITED PARCEL SERVICE INC CL B 911312106 356 3,350 SH   SOLE   0 0 3,350
UNITED TECHNOLOGIES CORP COM 913017109 244 1,949 SH   SOLE   0 0 1,949
UNITEDHEALTH GROUP INC COM 91324P102 1,040 4,238 SH   SOLE   0 0 4,238
VALERO ENERGY CORP NEW COM 91913Y100 1,003 9,051 SH   SOLE   0 0 9,051
VANGUARD INDEX FDS TOTAL STK MKT 922908769 511 3,638 SH   SOLE   0 0 3,638
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 228 2,751 SH   SOLE   0 0 2,751
VERIZON COMMUNICATIONS INC COM 92343V104 319 6,349 SH   SOLE   0 0 6,349
VISA INC COM CL A 92826C839 770 5,811 SH   SOLE   0 0 5,811
W P CAREY INC COM 92936U109 541 8,159 SH   SOLE   0 0 8,159
WALMART INC COM 931142103 699 8,159 SH   SOLE   0 0 8,159
WASTE CONNECTIONS INC COM 94106B101 785 10,423 SH   SOLE   0 0 10,423
WELLTOWER INC COM 95040Q104 262 4,186 SH   SOLE   0 0 4,186
WEYERHAEUSER CO COM 962166104 534 14,655 SH   SOLE   0 0 14,655
WILLIAMS SONOMA INC COM 969904101 566 9,228 SH   SOLE   0 0 9,228
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,396 15,554 SH   SOLE   0 0 15,554
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,443 83,965 SH   SOLE   0 0 83,965
XEROX CORP COM NEW 984121608 421 17,522 SH   SOLE   0 0 17,522