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 2,424 13,866 SH   SOLE   0 0 13,866
ABBOTT LABS COM 002824100 297 2,710 SH   SOLE   0 0 2,710
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 11,300 618,172 SH   SOLE   0 0 618,172
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,322 9,978 SH   SOLE   0 0 9,978
ALPHABET INC CAP STK CL A 02079K305 2,599 1,483 SH   SOLE   0 0 1,483
ALTRIA GROUP INC COM 02209S103 375 9,136 SH   SOLE   0 0 9,136
AMAZON COM INC COM 023135106 1,091 335 SH   SOLE   0 0 335
APPLE INC COM 037833100 8,945 67,415 SH   SOLE   0 0 67,415
AT&T INC COM 00206R102 9,535 331,523 SH   SOLE   0 0 331,523
BAIDU INC SPON ADR REP A 056752108 411 1,900 SH   SOLE   0 0 1,900
BECTON DICKINSON & CO COM 075887109 1,388 5,548 SH   SOLE   0 0 5,548
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20,022 86,352 SH   SOLE   0 0 86,352
BIOGEN INC COM 09062X103 345 1,408 SH   SOLE   0 0 1,408
BK OF AMERICA CORP COM 060505104 779 25,687 SH   SOLE   0 0 25,687
BLACKSTONE GROUP INC COM CL A 09260D107 5,297 81,738 SH   SOLE   0 0 81,738
BOEING CO COM 097023105 310 1,447 SH   SOLE   0 0 1,447
BP PLC SPONSORED ADR 055622104 364 17,727 SH   SOLE   0 0 17,727
CATERPILLAR INC COM 149123101 738 4,054 SH   SOLE   0 0 4,054
CHEVRON CORP NEW COM 166764100 1,455 17,227 SH   SOLE   0 0 17,227
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 793 27,779 SH   SOLE   0 0 27,779
CISCO SYS INC COM 17275R102 2,368 52,912 SH   SOLE   0 0 52,912
COCA COLA CO COM 191216100 984 17,950 SH   SOLE   0 0 17,950
CONAGRA BRANDS INC COM 205887102 213 5,871 SH   SOLE   0 0 5,871
CONAGRA BRANDS INC COM 205887102 0 85,000 SH Put SOLE   0 0 85,000
CUMMINS INC COM 231021106 228 1,003 SH   SOLE   0 0 1,003
DEERE & CO COM 244199105 322 1,198 SH   SOLE   0 0 1,198
DISNEY WALT CO COM 254687106 1,611 8,891 SH   SOLE   0 0 8,891
DUKE ENERGY CORP NEW COM NEW 26441C204 375 4,095 SH   SOLE   0 0 4,095
EXXON MOBIL CORP COM 30231G102 1,010 24,492 SH   SOLE   0 0 24,492
FACEBOOK INC CL A 30303M102 1,740 6,370 SH   SOLE   0 0 6,370
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 2,595 47,834 SH   SOLE   0 0 47,834
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2,404 114,622 SH   SOLE   0 0 114,622
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,165 23,548 SH   SOLE   0 0 23,548
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 20,221 369,462 SH   SOLE   0 0 369,462
FOX CORP CL A COM 35137L105 270 9,260 SH   SOLE   0 0 9,260
GALLAGHER ARTHUR J & CO COM 363576109 810 6,549 SH   SOLE   0 0 6,549
GILEAD SCIENCES INC COM 375558103 439 7,537 SH   SOLE   0 0 7,537
HEPION PHARMACEUTICALS INC COM 426897104 52 23,685 SH   SOLE   0 0 23,685
HOME DEPOT INC COM 437076102 2,602 9,795 SH   SOLE   0 0 9,795
HONEYWELL INTL INC COM 438516106 207 975 SH   SOLE   0 0 975
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 2,261 44,700 SH   SOLE   0 0 44,700
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 3,501 72,916 SH   SOLE   0 0 72,916
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,417 9,531 SH   SOLE   0 0 9,531
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,126 8,456 SH   SOLE   0 0 8,456
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 215 2,145 SH   SOLE   0 0 2,145
ISHARES TR CORE US AGGBD ET 464287226 16 26,700 SH Put SOLE   0 0 26,700
ISHARES TR MSCI USA MIN VOL 46429B697 26,283 387,202 SH   SOLE   0 0 387,202
ISHARES TR MSCI USA QLT FCT 46432F339 681 5,862 SH   SOLE   0 0 5,862
ISHARES TR MSCI KLD400 SOC 464288570 564 7,886 SH   SOLE   0 0 7,886
ISHARES TR CORE S&P SCP ETF 464287804 852 9,272 SH   SOLE   0 0 9,272
ISHARES TR 1 3 YR TREAS BD 464287457 13,327 154,288 SH   SOLE   0 0 154,288
ISHARES TR 20 YR TR BD ETF 464287432 2 1,000 SH Put SOLE   0 0 1,000
ISHARES TR MSCI EAFE MIN VL 46429B689 1,125 15,331 SH   SOLE   0 0 15,331
ISHARES TR PFD AND INCM SEC 464288687 221 5,737 SH   SOLE   0 0 5,737
ISHARES TR CORE DIV GRWTH 46434V621 310 6,910 SH   SOLE   0 0 6,910
ISHARES TR IBOXX HI YD ETF 464288513 3 55,300 SH Put SOLE   0 0 55,300
ISHARES TR IBOXX HI YD ETF 464288513 0 900 SH Put SOLE   0 0 900
ISHARES TR CORE INTL AGGR 46435G672 1,740 30,952 SH   SOLE   0 0 30,952
ISHARES TR IBOXX HI YD ETF 464288513 0 9,300 SH Put SOLE   0 0 9,300
ISHARES TR IBOXX HI YD ETF 464288513 2,504 28,682 SH   SOLE   0 0 28,682
ISHARES TR CORE US AGGBD ET 464287226 7 60 SH   SOLE   0 0 60
ISHARES TR IBOXX HI YD ETF 464288513 0 211,100 SH Put SOLE   0 0 211,100
ISHARES TR 20 YR TR BD ETF 464287432 40 14,400 SH Put SOLE   0 0 14,400
ISHARES TR CORE S&P MCP ETF 464287507 929 4,044 SH   SOLE   0 0 4,044
ISHARES TR IBOXX HI YD ETF 464288513 0 2,700 SH Put SOLE   0 0 2,700
ISHARES TR MBS ETF 464288588 1,170 10,620 SH   SOLE   0 0 10,620
ISHARES TR 20 YR TR BD ETF 464287432 0 1 SH   SOLE   0 0 1
ISHARES TR CORE S&P500 ETF 464287200 2,622 6,984 SH   SOLE   0 0 6,984
ISHARES TR MSCI INTL QUALTY 46434V456 13,297 372,886 SH   SOLE   0 0 372,886
ISHARES TR MSCI USA MMENTM 46432F396 534 3,308 SH   SOLE   0 0 3,308
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 2,849 51,095 SH   SOLE   0 0 51,095
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 32,966 649,060 SH   SOLE   0 0 649,060
JOHNSON & JOHNSON COM 478160104 3,075 19,540 SH   SOLE   0 0 19,540
JPMORGAN CHASE & CO COM 46625H100 3,024 23,795 SH   SOLE   0 0 23,795
KINDER MORGAN INC DEL COM 49456B101 147 10,787 SH   SOLE   0 0 10,787
KRAFT HEINZ CO COM 500754106 821 23,697 SH   SOLE   0 0 23,697
LAMB WESTON HLDGS INC COM 513272104 4,297 54,570 SH   SOLE   0 0 54,570
LAMB WESTON HLDGS INC COM 513272104 107 50,200 SH Put SOLE   0 0 50,200
LOCKHEED MARTIN CORP COM 539830109 2,239 6,307 SH   SOLE   0 0 6,307
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,062 48,584 SH   SOLE   0 0 48,584
MASTERCARD INCORPORATED CL A 57636Q104 280 784 SH   SOLE   0 0 784
MCDONALDS CORP COM 580135101 225 1,049 SH   SOLE   0 0 1,049
MEDTRONIC PLC SHS G5960L103 381 3,251 SH   SOLE   0 0 3,251
MERCK & CO. INC COM 58933Y105 909 11,109 SH   SOLE   0 0 11,109
MICRON TECHNOLOGY INC COM 595112103 1,404 18,669 SH   SOLE   0 0 18,669
MICROSOFT CORP COM 594918104 1,835 8,250 SH   SOLE   0 0 8,250
MONDELEZ INTL INC CL A 609207105 225 3,852 SH   SOLE   0 0 3,852
NORTHROP GRUMMAN CORP COM 666807102 305 1,000 SH   SOLE   0 0 1,000
NVIDIA CORPORATION COM 67066G104 262 501 SH   SOLE   0 0 501
PAYPAL HLDGS INC COM 70450Y103 268 1,144 SH   SOLE   0 0 1,144
PEPSICO INC COM 713448108 1,991 13,428 SH   SOLE   0 0 13,428
PFIZER INC COM 717081103 808 21,959 SH   SOLE   0 0 21,959
PHILIP MORRIS INTL INC COM 718172109 357 4,311 SH   SOLE   0 0 4,311
PHILLIPS 66 COM 718546104 432 6,182 SH   SOLE   0 0 6,182
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,550 15,191 SH   SOLE   0 0 15,191
PRICE T ROWE GROUP INC COM 74144T108 650 4,293 SH   SOLE   0 0 4,293
PROCTER AND GAMBLE CO COM 742718109 1,131 8,131 SH   SOLE   0 0 8,131
PROSHARES TR PSHS ULTSH 20YRS 74347B201 3 15,400 SH Put SOLE   0 0 15,400
PROSHARES TR S&P 500 DV ARIST 74348A467 12,824 160,539 SH   SOLE   0 0 160,539
PROSHARES TR DJ BRKFLD GLB 74347B508 787 19,171 SH   SOLE   0 0 19,171
REALTY INCOME CORP COM 756109104 1,121 18,025 SH   SOLE   0 0 18,025
SCHWAB CHARLES CORP COM 808513105 444 8,367 SH   SOLE   0 0 8,367
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 592 19,304 SH   SOLE   0 0 19,304
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 763 8,577 SH   SOLE   0 0 8,577
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 499 8,913 SH   SOLE   0 0 8,913
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 697 5,426 SH   SOLE   0 0 5,426
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 849 23,576 SH   SOLE   0 0 23,576
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,267 35,350 SH   SOLE   0 0 35,350
SCHWAB STRATEGIC TR US TIPS ETF 808524870 6,012 96,850 SH   SOLE   0 0 96,850
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 13,928 153,144 SH   SOLE   0 0 153,144
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 7,248 141,030 SH   SOLE   0 0 141,030
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2,296 38,572 SH   SOLE   0 0 38,572
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6 16,000 SH Put SOLE   0 0 16,000
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 247 8,386 SH   SOLE   0 0 8,386
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 501 4,415 SH   SOLE   0 0 4,415
SHERWIN WILLIAMS CO COM 824348106 385 524 SH   SOLE   0 0 524
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 3,383 92,543 SH   SOLE   0 0 92,543
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 1,375 30,711 SH   SOLE   0 0 30,711
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 1,011 26,822 SH   SOLE   0 0 26,822
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 7,940 188,335 SH   SOLE   0 0 188,335
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5,041 149,359 SH   SOLE   0 0 149,359
SPDR S&P 500 ETF TR TR UNIT 78462F103 37 500 SH Call SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 51 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 115 1,600 SH Call SOLE   0 0 1,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 6 900 SH Put SOLE   0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 18 47 SH   SOLE   0 0 47
SPDR S&P 500 ETF TR TR UNIT 78462F103 10 200 SH Call SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 335 8,100 SH Call SOLE   0 0 8,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 159 4,200 SH Call SOLE   0 0 4,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,894 41,200 SH Call SOLE   0 0 41,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 129 2,000 SH Call SOLE   0 0 2,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 200 SH Call SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 3 800 SH Put SOLE   0 0 800
SPDR S&P 500 ETF TR TR UNIT 78462F103 17 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 35 500 SH Call SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 119 1,700 SH Call SOLE   0 0 1,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 3,000 SH Put SOLE   0 0 3,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 33 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 44 600 SH Call SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 209 4,300 SH Call SOLE   0 0 4,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,248 13,800 SH Call SOLE   0 0 13,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 31 500 SH Call SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 194 2,100 SH Call SOLE   0 0 2,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 16 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 18 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 55 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 463 6,700 SH Call SOLE   0 0 6,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 100 SH Call SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 17 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 59 1,300 SH Call SOLE   0 0 1,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 324 7,200 SH Call SOLE   0 0 7,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 822 10,300 SH Call SOLE   0 0 10,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 100 SH Call SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 30 500 SH Call SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 146 1,700 SH Call SOLE   0 0 1,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 4 100 SH Call SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 97 1,000 SH Call SOLE   0 0 1,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 18 500 SH Call SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 10 200 SH Call SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 111 2,500 SH Call SOLE   0 0 2,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 74 1,100 SH Call SOLE   0 0 1,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 222 5,400 SH Call SOLE   0 0 5,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 19 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 61 800 SH Call SOLE   0 0 800
SPDR S&P 500 ETF TR TR UNIT 78462F103 53 26,400 SH Put SOLE   0 0 26,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 135 2,200 SH Call SOLE   0 0 2,200
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 58 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 141 1,600 SH Call SOLE   0 0 1,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 14 400 SH Call SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 78 1,500 SH Call SOLE   0 0 1,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 16 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 23 400 SH Call SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 24 600 SH Call SOLE   0 0 600
SPDR SER TR PORTFOLIO SH TSR 78468R101 12,572 409,377 SH   SOLE   0 0 409,377
SPDR SER TR BLOOMBERG BRCLYS 78468R622 14 22,600 SH Put SOLE   0 0 22,600
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,131 41,977 SH   SOLE   0 0 41,977
SPDR SER TR PORTFOLIO S&P500 78464A854 25,005 568,804 SH   SOLE   0 0 568,804
SPDR SER TR PORTFLI MORTGAGE 78464A383 5,564 210,597 SH   SOLE   0 0 210,597
SPDR SER TR PORTFOLIO S&P600 78468R853 7,778 217,267 SH   SOLE   0 0 217,267
SPDR SER TR DJ REIT ETF 78464A607 726 8,378 SH   SOLE   0 0 8,378
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 397 20,508 SH   SOLE   0 0 20,508
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 10,572 231,598 SH   SOLE   0 0 231,598
STARBUCKS CORP COM 855244109 267 2,496 SH   SOLE   0 0 2,496
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 888 8,147 SH   SOLE   0 0 8,147
TESLA INC COM 88160R101 416 589 SH   SOLE   0 0 589
UNION PAC CORP COM 907818108 650 3,121 SH   SOLE   0 0 3,121
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 351 14,153 SH   SOLE   0 0 14,153
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 2,413 41,211 SH   SOLE   0 0 41,211
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,344 27,601 SH   SOLE   0 0 27,601
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 392 7,831 SH   SOLE   0 0 7,831
VANGUARD STAR FDS VG TL INTL STK F 921909768 211 3,513 SH   SOLE   0 0 3,513
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,293 27,380 SH   SOLE   0 0 27,380
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3,043 33,249 SH   SOLE   0 0 33,249
VERIZON COMMUNICATIONS INC COM 92343V104 1,408 23,969 SH   SOLE   0 0 23,969
VISA INC COM CL A 92826C839 461 2,106 SH   SOLE   0 0 2,106
WALMART INC COM 931142103 2,377 16,493 SH   SOLE   0 0 16,493
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,953 18,171 SH   SOLE   0 0 18,171
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,355 25,114 SH   SOLE   0 0 25,114
WISDOMTREE TR INTL EQUITY FD 97717W703 348 6,868 SH   SOLE   0 0 6,868
WP CAREY INC COM 92936U109 493 6,979 SH   SOLE   0 0 6,979
XYLEM INC COM 98419M100 1,533 15,060 SH   SOLE   0 0 15,060