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
ADOBE INC COM 00724F101 200 728 SH   SOLE NONE 0 0 728
ALPHABET INC CAP STK CL A 02079K305 334 3,501 SH   SOLE NONE 0 0 3,501
ALPHABET INC CAP STK CL C 02079K107 330 3,440 SH   SOLE NONE 0 0 3,440
AMAZON COM COM 023135106 1,251 11,077 SH   SOLE NONE 0 0 11,077
APPLE INC COM 037833100 3,091 22,369 SH   SOLE NONE 0 0 22,369
AUTOMATIC DATA COM 053015103 214 948 SH   SOLE NONE 0 0 948
BERKSHIRE HATHAWAY CL B NEW 084670702 1,244 4,662 SH   SOLE NONE 0 0 4,662
BLACKROCK HEALTH COM 09250W107 279 7,200 SH   SOLE NONE 0 0 7,200
BLACKROCK MUNIHOLDINGS COM 09254L107 188 17,591 SH   SOLE NONE 0 0 17,591
CALAMOS CONVERTIBLE SH BEN INT 128117108 144 15,000 SH   SOLE NONE 0 0 15,000
CALAMOS DYNAMIC COM 12811V105 225 11,237 SH   SOLE NONE 0 0 11,237
CENTRAL VY COM 155685100 321 18,160 SH   SOLE NONE 0 0 18,160
CHEVRON CORP COM 166764100 1,319 9,187 SH   SOLE NONE 0 0 9,187
CISCO SYSTEMS COM 17275R102 277 6,941 SH   SOLE NONE 0 0 6,941
CORNERSTONE STRATEGIC COM 21924B302 3,095 361,225 SH   SOLE NONE 0 0 361,225
CORNERSTONE TOTAL COM 21924U300 2,806 345,649 SH   SOLE NONE 0 0 345,649
COSTCO WHOLESALE COM 22160K105 382 810 SH   SOLE NONE 0 0 810
EATON VANCE COM 27828H105 126 13,771 SH   SOLE NONE 0 0 13,771
EATON VANCE COM 27829F108 138 19,170 SH   SOLE NONE 0 0 19,170
ESSENTIAL PROPERTIES COM 29670E107 744 38,284 SH   SOLE NONE 0 0 38,284
ETF SER US GLB JETS 26922A842 164 10,938 SH   SOLE NONE 0 0 10,938
EVERSOURCE ENERGY COM 30040W108 205 2,642 SH   SOLE NONE 0 0 2,642
EXXON MOBIL COM 30231G102 305 3,497 SH   SOLE NONE 0 0 3,497
FIRST TRUST FST LOW OPPT EFT 33739Q200 2,110 44,581 SH   SOLE NONE 0 0 44,581
FIRST TRUST SHS 336917109 268 8,344 SH   SOLE NONE 0 0 8,344
FIRST TRUST DJ INTERNT IDX 33733E302 486 3,855 SH   SOLE NONE 0 0 3,855
FIRST TRUST SHS 33734H106 839 23,442 SH   SOLE NONE 0 0 23,442
GLOBAL X NASDAQ 100 COVER 37954Y483 1,103 70,496 SH   SOLE NONE 0 0 70,496
GLOBAL X S&P 500 COVERED 37954Y475 260 6,845 SH   SOLE NONE 0 0 6,845
GLOBAL X RATE PREFERRED 37954Y376 501 21,353 SH   SOLE NONE 0 0 21,353
GLOBAL X GLB X SUPERDIV 37950E549 173 23,023 SH   SOLE NONE 0 0 23,023
HARLEY DAVIDSON COM 412822108 279 8,000 SH   SOLE NONE 0 0 8,000
HOME DEPOT COM 437076102 245 889 SH   SOLE NONE 0 0 889
INVESCO EXCHANGE S&P500 LOW VOL 46138E354 10,028 173,410 SH   SOLE NONE 0 0 173,410
INVESCO LTD SHS G491BT108 142 10,398 SH   SOLE NONE 0 0 10,398
INVESCO PUREBETA PURBTA 0 5 YR 46138E495 293 12,063 SH   SOLE NONE 0 0 12,063
INVESCO QQQ UNIT SER 1 46090E103 578 2,164 SH   SOLE NONE 0 0 2,164
INVESCO RUSSELL RUSL 1000 DYNM 46138J619 475 12,168 SH   SOLE NONE 0 0 12,168
INVESCO S&P S&P500 PUR VAL 46137V258 4,240 60,722 SH   SOLE NONE 0 0 60,722
INVESCO S&P S&P500 EQL WGT 46137V357 4,623 36,322 SH   SOLE NONE 0 0 36,322
INVESCO S&P S&P 500 REVENUE 46138G698 2,912 43,401 SH   SOLE NONE 0 0 43,401
INVESCO SENIOR COM 46131H107 155 41,918 SH   SOLE NONE 0 0 41,918
INVESCO ULTRA ULTRA SHRT DUR 46090A887 2,316 46,904 SH   SOLE NONE 0 0 46,904
ISHARES CORE CORE S&P MCP ETF 464287507 1,837 8,379 SH   SOLE NONE 0 0 8,379
ISHARES CORE CORE S&P US VLU 464287663 402 6,424 SH   SOLE NONE 0 0 6,424
ISHARES CORE CORE MSCI EAFE 46432F842 584 11,097 SH   SOLE NONE 0 0 11,097
ISHARES CORE CORE S&P500 ETF 464287200 1,622 4,524 SH   SOLE NONE 0 0 4,524
ISHARES CORE CORE DIV GRWTH 46434V621 248 5,584 SH   SOLE NONE 0 0 5,584
ISHARES GOLD ISHARES NEW 464285204 234 7,442 SH   SOLE NONE 0 0 7,442
ISHARES MSCI MSCI USA QLT FCT 46432F339 995 9,575 SH   SOLE NONE 0 0 9,575
ISHARES MSCI MSCI USA MMENTM 46432F396 258 1,968 SH   SOLE NONE 0 0 1,968
ISHARES RUSS RUS MDCP VAL ETF 464287473 696 7,247 SH   SOLE NONE 0 0 7,247
ISHARES RUSSELL RUSSELL 2000 ETF 464287655 474 2,877 SH   SOLE NONE 0 0 2,877
ISHARES RUSSELL RUS MD CP GR ETF 464287481 1,268 16,179 SH   SOLE NONE 0 0 16,179
ISHARES RUSSELL RUS 1000 GRW ETF 464287614 234 1,116 SH   SOLE NONE 0 0 1,116
ISHARES S&P CORE S&P US GWT 464287671 628 7,836 SH   SOLE NONE 0 0 7,836
J P MORGAN US AGGREGATE ETF 46641Q241 1,311 28,816 SH   SOLE NONE 0 0 28,816
JOHN HANCOCK MLTFCTR LRG CAP 47804J107 1,199 26,399 SH   SOLE NONE 0 0 26,399
JOHNSON & JOHNSON COM 478160104 298 1,825 SH   SOLE NONE 0 0 1,825
LEGG MASON FRANKLIN INTL LW 52468L505 621 25,762 SH   SOLE NONE 0 0 25,762
MICROSOFT CORP COM 594918104 977 4,197 SH   SOLE NONE 0 0 4,197
NUVEEN MUNICIPAL COM SH BEN INT 67070X101 189 16,651 SH   SOLE NONE 0 0 16,651
PAYPAL HOLDINGS COM 70450Y103 317 3,693 SH   SOLE NONE 0 0 3,693
PEPSICO INC COM 713448108 312 1,912 SH   SOLE NONE 0 0 1,912
PROSHARES TRUST S&P 500 DV ARIST 74348A467 269 3,372 SH   SOLE NONE 0 0 3,372
REALTY INCOME COM 756109104 956 16,427 SH   SOLE NONE 0 0 16,427
RIVERNORTH DOUBLELINE COM 76882G107 548 59,638 SH   SOLE NONE 0 0 59,638
RIVERNORTH OPPORTUNITIES COM 76881Y109 198 16,328 SH   SOLE NONE 0 0 16,328
SALESFORCE INC COM 79466L302 215 1,495 SH   SOLE NONE 0 0 1,495
SCHWAB INTERMEDIATE INT-TRM U.S TRES 808524854 238 4,863 SH   SOLE NONE 0 0 4,863
SECTOR ENERGY ENERGY 81369Y506 607 8,441 SH   SOLE NONE 0 0 8,441
SECTOR HEALTHCARE SBI HEALTHCARE 81369Y209 1,018 8,410 SH   SOLE NONE 0 0 8,410
SECTOR TECHNOLOGY TECHNOLOGY 81369Y803 1,145 9,645 SH   SOLE NONE 0 0 9,645
SELECT SECTOR RL EST SEL SEC 81369Y860 506 14,061 SH   SOLE NONE 0 0 14,061
SPDR BLACKSTONE BLACKSTONE SENR 78467V608 1,292 31,624 SH   SOLE NONE 0 0 31,624
SPDR CORP PORTFOLIO CRPORT 78464A144 3,147 113,293 SH   SOLE NONE 0 0 113,293
SPDR DOUBLELINE SPDR TR TACTIC 78467V848 9,904 246,511 SH   SOLE NONE 0 0 246,511
SPDR GOLD GOLD SHS 78463V107 491 3,177 SH   SOLE NONE 0 0 3,177
SPDR HIGH PORTFLI HIGH YLD 78468R606 1,021 46,822 SH   SOLE NONE 0 0 46,822
SPDR INTERMEDIATE PORTFLI INTRMDIT 78464A672 1,167 41,510 SH   SOLE NONE 0 0 41,510
SPDR MORTGAGE PORT MTG BK ETF 78464A383 976 45,504 SH   SOLE NONE 0 0 45,504
SPDR MSCI MSCI USA STRTGIC 78468R812 1,206 11,874 SH   SOLE NONE 0 0 11,874
SPDR PORTFOLIO PORTFOLI S&P1500 78464A805 11,998 272,012 SH   SOLE NONE 0 0 272,012
SPDR PORTFOLIO PRTFLO S&P500 HI 78468R788 664 18,721 SH   SOLE NONE 0 0 18,721
SPDR PORTFOLIO PORTFOLIO S&P500 78464A854 3,230 76,938 SH   SOLE NONE 0 0 76,938
SPDR PORTFOLIO PRTFLO S&P500 GW 78464A409 23,829 475,640 SH   SOLE NONE 0 0 475,640
SPDR PORTFOLIO PRTFLO S&P500 VL 78464A508 28,884 837,468 SH   SOLE NONE 0 0 837,468
SPDR PORTFOLIO PORTFOLIO EMG MK 78463X509 2,501 80,581 SH   SOLE NONE 0 0 80,581
SPDR PORTFOLIO PORTFOLIO DEVLPD 78463X889 1,244 48,228 SH   SOLE NONE 0 0 48,228
SPDR PORTFOLIO PORTFOLIO INTRMD 78464A375 786 25,096 SH   SOLE NONE 0 0 25,096
SPDR PORTFOLIO PORTFOLIO S&P400 78464A847 679 17,631 SH   SOLE NONE 0 0 17,631
SPDR PORTFOLIO PORTFOLIO S&P600 78468R853 2,557 75,102 SH   SOLE NONE 0 0 75,102
SPDR PORTFOLIO PORTFOLIO AGRGTE 78464A649 1,754 70,319 SH   SOLE NONE 0 0 70,319
SPDR PORTFOLIO PORTFOLIO LN TSR 78464A664 1,131 38,191 SH   SOLE NONE 0 0 38,191
SPDR S&P TR UNIT 78462F103 1,230 3,444 SH   SOLE NONE 0 0 3,444
SPDR SERIES S&P 600 SMCP GRW 78464A201 6,812 100,002 SH   SOLE NONE 0 0 100,002
SPDR SERIES S&P 600 SMCP VAL 78464A300 13,597 202,523 SH   SOLE NONE 0 0 202,523
SPDR SERIES S&P 400 MDCP GRW 78464A821 4,883 80,922 SH   SOLE NONE 0 0 80,922
SPDR SERIES S&P 400 MDCP VAL 78464A839 4,723 81,687 SH   SOLE NONE 0 0 81,687
SPDR SERIES S&P DIVID ETF 78464A763 259 2,328 SH   SOLE NONE 0 0 2,328
SPDR SSGA ULT SHT TRM BD 78467V707 2,320 58,130 SH   SOLE NONE 0 0 58,130
TESLA INC COM 88160R101 394 1,488 SH   SOLE NONE 0 0 1,488
TWO ROADS LEADERSHARES DY 90214Q675 3,877 178,585 SH   SOLE NONE 0 0 178,585
TWO ROADS LEADERSHARES EQT 90214Q683 3,295 123,423 SH   SOLE NONE 0 0 123,423
TWO ROADS LEASERSHS ALPHAF 90214Q691 5,687 176,585 SH   SOLE NONE 0 0 176,585
TWO ROADS LEADERSHS ACTIVI 90214Q717 2,044 76,817 SH   SOLE NONE 0 0 76,817
TWO ROADS LDRSHS ALPFACT 90214Q774 4,203 156,496 SH   SOLE NONE 0 0 156,496
UNION PACIFIC CORP COM 907818108 331 1,704 SH   SOLE NONE 0 0 1,704
VANGUARD CONSUMER CONSUM STP ETF 92204A207 231 1,346 SH   SOLE NONE 0 0 1,346
VANGUARD DIVIDEND DIV APP ETF 921908844 854 6,318 SH   SOLE NONE 0 0 6,318
VANGUARD INTERMEDIATE INT-TERM CORP 92206C870 644 8,517 SH   SOLE NONE 0 0 8,517
VANGUARD MEGA MEGA GRWTH IND 921910816 209 1,204 SH   SOLE NONE 0 0 1,204
VANGUARD SMALL SM CP VAL ETF 922908611 924 6,444 SH   SOLE NONE 0 0 6,444
VANGUARD SMALL SML CP GRW ETF 922908595 742 3,805 SH   SOLE NONE 0 0 3,805
VANGUARD TOTAL TOTAL BND MRKT 921937835 1,478 20,734 SH   SOLE NONE 0 0 20,734
VANGUARD TOTAL TOTAL STK MKT 922908769 8,765 48,841 SH   SOLE NONE 0 0 48,841
VISA INC COM CL A 92826C839 285 1,606 SH   SOLE NONE 0 0 1,606
VOYA GLOBAL COM 92912T100 113 22,736 SH   SOLE NONE 0 0 22,736
WISDOMTREE DEFA INTL EQUITY FD 97717W703 1,196 29,794 SH   SOLE NONE 0 0 29,794
WISDOMTREE TRUST US QTLY DIV GRT 97717X669 620 11,517 SH   SOLE NONE 0 0 11,517
WISDOMTREE U S US EFFICIENT COR 97717Y790 326 10,675 SH   SOLE NONE 0 0 10,675
WISDOMTREE YIELD YIELD ENHANCD US 97717X511 1,323 31,347 SH   SOLE NONE 0 0 31,347
WORLD GOLD SPDR GLD MINIS 98149E303 420 12,750 SH   SOLE NONE 0 0 12,750