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 456 2,295 SH   SOLE   2,295 0 0
ALPHABET INC CAP STK CL A 02079K305 388 159 SH   SOLE   159 0 0
AMAZON COM INC COM 023135106 908 264 SH   SOLE   264 0 0
APPLE INC COM 037833100 778 5,684 SH   SOLE   5,684 0 0
AT&T INC COM 00206R102 315 10,941 SH   SOLE   10,941 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 837 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 368 1,324 SH   SOLE   1,324 0 0
BK OF AMERICA CORP COM 060505104 359 8,696 SH   SOLE   8,696 0 0
BLACKROCK INC COM 09247X101 207 236 SH   SOLE   236 0 0
CISCO SYS INC COM 17275R102 246 4,634 SH   SOLE   4,634 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 3,865 102,990 SH   SOLE   102,990 0 0
DISNEY WALT CO COM 254687106 329 1,870 SH   SOLE   1,870 0 0
EXELON CORP COM 30161N101 819 18,474 SH   SOLE   18,474 0 0
FACEBOOK INC CL A 30303M102 275 791 SH   SOLE   791 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 2,656 48,746 SH   SOLE   48,746 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 2,561 31,581 SH   SOLE   31,581 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 1,087 73,667 SH   SOLE   73,667 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 2,115 40,401 SH   SOLE   40,401 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 2,201 34,533 SH   SOLE   34,533 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,904 16,168 SH   SOLE   16,168 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 1,463 35,668 SH   SOLE   35,668 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 483 1,974 SH   SOLE   1,974 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 223 5,615 SH   SOLE   5,615 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 375 14,128 SH   SOLE   14,128 0 0
GABELLI DIVID & INCOME TR COM 36242H104 2,093 79,552 SH   SOLE   79,552 0 0
GENERAL MLS INC COM 370334104 412 6,768 SH   SOLE   6,768 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 307 810 SH   SOLE   810 0 0
HONEYWELL INTL INC COM 438516106 241 1,100 SH   SOLE   1,100 0 0
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C466 1,356 33,366 SH   SOLE   33,366 0 0
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 9,700 300,584 SH   SOLE   300,584 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C581 1,013 31,904 SH   SOLE   31,904 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 2,579 81,384 SH   SOLE   81,384 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 8,960 250,150 SH   SOLE   250,150 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 2,592 79,479 SH   SOLE   79,479 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 3,649 114,663 SH   SOLE   114,663 0 0
INNOVATOR ETFS TR S&P 500 POWER 45782C417 3,330 117,341 SH   SOLE   117,341 0 0
INNOVATOR ETFS TR S&P 500 POWER 45782C573 1,367 45,193 SH   SOLE   45,193 0 0
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 255 8,700 SH   SOLE   8,700 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 528 19,255 SH   SOLE   19,255 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 5,491 177,316 SH   SOLE   177,316 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 244 8,808 SH   SOLE   8,808 0 0
INNOVATOR ETFS TR TRIPLE STKER OCT 45782C193 6,800 224,087 SH   SOLE   224,087 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2,441 126,801 SH   SOLE   126,801 0 0
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 4,554 166,504 SH   SOLE   166,504 0 0
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 510 5,797 SH   SOLE   5,797 0 0
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 305 3,258 SH   SOLE   3,258 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,180 14,463 SH   SOLE   14,463 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 267 5,498 SH   SOLE   5,498 0 0
ISHARES GOLD TR ISHARES NEW 464285204 4,757 141,124 SH   SOLE   141,124 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 224 3,311 SH   SOLE   3,311 0 0
ISHARES TR 20 YR TR BD ETF 464287432 214 1,480 SH   SOLE   1,480 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 1,978 39,155 SH   SOLE   39,155 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 4,570 47,346 SH   SOLE   47,346 0 0
ISHARES TR CORE MSCI EAFE 46432F842 7,724 103,175 SH   SOLE   103,175 0 0
ISHARES TR CORE S&P MCP ETF 464287507 519 1,931 SH   SOLE   1,931 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,633 23,303 SH   SOLE   23,303 0 0
ISHARES TR CORE S&P TTL STK 464287150 2,065 20,905 SH   SOLE   20,905 0 0
ISHARES TR CORE S&P500 ETF 464287200 295 686 SH   SOLE   686 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 710 8,537 SH   SOLE   8,537 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,561 45,056 SH   SOLE   45,056 0 0
ISHARES TR ISHARES BIOTECH 464287556 556 3,395 SH   SOLE   3,395 0 0
ISHARES TR MSCI EAFE ETF 464287465 294 3,726 SH   SOLE   3,726 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 2,983 17,993 SH   SOLE   17,993 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 247 1,078 SH   SOLE   1,078 0 0
ISHARES TR S&P MC 400GR ETF 464287606 1,318 16,281 SH   SOLE   16,281 0 0
ISHARES TR S&P SML 600 GWT 464287887 1,452 10,944 SH   SOLE   10,944 0 0
ISHARES TR TIPS BD ETF 464287176 705 5,505 SH   SOLE   5,505 0 0
ISHARES TR U.S. TECH ETF 464287721 1,327 13,347 SH   SOLE   13,347 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,564 30,832 SH   SOLE   30,832 0 0
JOHNSON & JOHNSON COM 478160104 608 3,693 SH   SOLE   3,693 0 0
JPMORGAN CHASE & CO COM 46625H100 911 5,855 SH   SOLE   5,855 0 0
MCDONALDS CORP COM 580135101 407 1,764 SH   SOLE   1,764 0 0
MICROSOFT CORP COM 594918104 257 947 SH   SOLE   947 0 0
MORGAN STANLEY COM NEW 617446448 502 5,478 SH   SOLE   5,478 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 896 62,325 SH   SOLE   62,325 0 0
PFIZER INC COM 717081103 1,052 26,868 SH   SOLE   26,868 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 159 12,800 SH   SOLE   12,800 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 613 39,802 SH   SOLE   39,802 0 0
PUBLIC STORAGE COM 74460D109 1,387 4,612 SH   SOLE   4,612 0 0
QUALCOMM INC COM 747525103 474 3,317 SH   SOLE   3,317 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 944 17,294 SH   SOLE   17,294 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 743 13,798 SH   SOLE   13,798 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 626 4,239 SH   SOLE   4,239 0 0
SPDR GOLD TR GOLD SHS 78463V107 216 1,306 SH   SOLE   1,306 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,280 2,990 SH   SOLE   2,990 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 924 1,881 SH   SOLE   1,881 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 653 6,754 SH   SOLE   6,754 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 657 13,579 SH   SOLE   13,579 0 0
TARGET CORP COM 87612E106 273 1,129 SH   SOLE   1,129 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 74 13,225 SH   SOLE   13,225 0 0
UNITED PARCEL SERVICE INC CL B 911312106 826 3,971 SH   SOLE   3,971 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 709 2,472 SH   SOLE   2,472 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,473 17,599 SH   SOLE   17,599 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,049 4,422 SH   SOLE   4,422 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 404 1,025 SH   SOLE   1,025 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 320 5,883 SH   SOLE   5,883 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4,587 33,613 SH   SOLE   33,613 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,673 31,929 SH   SOLE   31,929 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,171 42,134 SH   SOLE   42,134 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 228 2,173 SH   SOLE   2,173 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 261 1,814 SH   SOLE   1,814 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 286 3,164 SH   SOLE   3,164 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,703 8,669 SH   SOLE   8,669 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 997 17,794 SH   SOLE   17,794 0 0
WALMART INC COM 931142103 622 4,408 SH   SOLE   4,408 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 381 4,871 SH   SOLE   4,871 0 0
YEXT INC COM 98585N106 8,084 565,682 SH   SOLE   565,682 0 0