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
PROCTER & GAMBLE CO COM 742718109 1,671 15,193 SH   SOLE   0 0 15,193
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 355 7,867 SH   SOLE   0 0 7,867
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 1,269 52,514 SH   SOLE   0 0 52,514
ISHARES TR MBS ETF 464288588 553 5,003 SH   SOLE   0 0 5,003
ANTARES PHARMA INC COM 036642106 50 21,246 SH   SOLE   0 0 21,246
SERVICENOW INC COM 81762P102 254 885 SH   SOLE   0 0 885
ISHARES TR 20 YR TR BD ETF 464287432 7,213 43,722 SH   SOLE   0 0 43,722
SPDR SER TR PORTFOLIO LN TSR 78464A664 30,764 651,232 SH   SOLE   0 0 651,232
BIOGEN INC COM 09062X103 375 1,186 SH   SOLE   0 0 1,186
PEPSICO INC COM 713448108 1,265 10,529 SH   SOLE   0 0 10,529
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,703 108,318 SH   SOLE   0 0 108,318
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 554 7,486 SH   SOLE   0 0 7,486
ISHARES TR IBOXX INV CP ETF 464287242 32,858 266,039 SH   SOLE   0 0 266,039
ISHARES TR MORTGE REL ETF 46435G342 2,907 155,443 SH   SOLE   0 0 155,443
RPM INTL INC COM 749685103 227 3,822 SH   SOLE   0 0 3,822
SPDR SER TR PORTFOLIO AGRGTE 78464A649 6,165 204,016 SH   SOLE   0 0 204,016
MICRON TECHNOLOGY INC COM 595112103 259 6,147 SH   SOLE   0 0 6,147
FLEXSHARES TR READY ACC VARI 33939L886 810 10,921 SH   SOLE   0 0 10,921
CENTURYLINK INC COM 156700106 367 38,751 SH   SOLE   0 0 38,751
NORTHERN LTS FD TR IV FRMLAFLIO TACT 66538H575 20,167 889,723 SH   SOLE   0 0 889,723
SPDR SER TR PRTFLO S&P500 GW 78464A409 29,736 832,007 SH   SOLE   0 0 832,007
SPDR SER TR PORTFOLIO SH TSR 78468R101 8,074 262,824 SH   SOLE   0 0 262,824
NVIDIA CORP COM 67066G104 846 3,211 SH   SOLE   0 0 3,211
SOUTHERN CO COM 842587107 466 8,607 SH   SOLE   0 0 8,607
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 457 6,541 SH   SOLE   0 0 6,541
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,050 6,984 SH   SOLE   0 0 6,984
ISHARES TR S&P 500 GRWT ETF 464287309 2,640 15,997 SH   SOLE   0 0 15,997
DBX ETF TR XTRACK USD HIGH 233051432 59,484 1,349,752 SH   SOLE   0 0 1,349,752
DISNEY WALT CO COM DISNEY 254687106 2,424 25,091 SH   SOLE   0 0 25,091
INVESCO EXCHANGE-TRADED FD T FNDMNTL HY CRP 46138E719 1,314 79,245 SH   SOLE   0 0 79,245
ISHARES TR US TREAS BD ETF 46429B267 5,672 202,484 SH   SOLE   0 0 202,484
ISHARES TR CALIF MUN BD ETF 464288356 6,175 102,037 SH   SOLE   0 0 102,037
ISHARES GOLD TRUST ISHARES 464285105 9,373 621,935 SH   SOLE   0 0 621,935
FIDELITY COVINGTON TR CONSMR STAPLES 316092303 14,605 451,596 SH   SOLE   0 0 451,596
ISHARES TR SH TR CRPORT ETF 464288646 370 7,069 SH   SOLE   0 0 7,069
NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 289,241 12,641,657 SH   SOLE   0 0 12,641,657
ISHARES TR CORE MSCI EAFE 46432F842 7,431 148,951 SH   SOLE   0 0 148,951
ISHARES TR RUSSELL 2000 ETF 464287655 919 8,026 SH   SOLE   0 0 8,026
VANGUARD BD INDEX FDS INTERMED TERM 921937819 219 2,446 SH   SOLE   0 0 2,446
FIRSTENERGY CORP COM 337932107 220 5,482 SH   SOLE   0 0 5,482
VANGUARD WORLD FDS INF TECH ETF 92204A702 252 1,191 SH   SOLE   0 0 1,191
JOHNSON & JOHNSON COM 478160104 3,455 26,347 SH   SOLE   0 0 26,347
AMERICAN FIN TR INC COM CLASS A 02607T109 238 38,144 SH   SOLE   0 0 38,144
GRANITESHARES GOLD TR SHS BEN INT 38748G101 666 42,400 SH   SOLE   0 0 42,400
CISCO SYS INC COM 17275R102 644 16,378 SH   SOLE   0 0 16,378
KANSAS CITY SOUTHERN COM NEW 485170302 214 1,679 SH   SOLE   0 0 1,679
AMERICAN ELEC PWR CO INC COM 025537101 252 3,149 SH   SOLE   0 0 3,149
ARK ETF TR INNOVATION ETF 00214Q104 210 4,764 SH   SOLE   0 0 4,764
DIREXION SHS ETF TR OIL GAS BL 3X SH 25460G500 157 10,000 SH   SOLE   0 0 10,000
UNILEVER PLC SPON ADR NEW 904767704 248 4,896 SH   SOLE   0 0 4,896
GABELLI EQUITY TR INC COM 362397101 59 13,561 SH   SOLE   0 0 13,561
ALTRIA GROUP INC COM 02209S103 568 14,682 SH   SOLE   0 0 14,682
TARGET CORP COM 87612E106 559 6,009 SH   SOLE   0 0 6,009
ALPHABET INC CAP STK CL A 02079K305 1,447 1,245 SH   SOLE   0 0 1,245
MONSTER BEVERAGE CORP NEW COM 61174X109 248 4,412 SH   SOLE   0 0 4,412
GLOBAL PMTS INC COM 37940X102 361 2,506 SH   SOLE   0 0 2,506
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 1,036 22,784 SH   SOLE   0 0 22,784
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 64,235 3,088,236 SH   SOLE   0 0 3,088,236
AMAZON COM INC COM 023135106 3,835 1,967 SH   SOLE   0 0 1,967
PLUG POWER INC COM NEW 72919P202 58 16,260 SH   SOLE   0 0 16,260
VERIZON COMMUNICATIONS INC COM 92343V104 2,091 38,919 SH   SOLE   0 0 38,919
FS KKR CAPITAL CORP COM 302635107 53 17,753 SH   SOLE   0 0 17,753
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 245 5,544 SH   SOLE   0 0 5,544
BAXTER INTL INC COM 071813109 321 3,948 SH   SOLE   0 0 3,948
MICROSOFT CORP COM 594918104 5,358 33,977 SH   SOLE   0 0 33,977
DOMINION ENERGY INC COM 25746U109 727 10,072 SH   SOLE   0 0 10,072
IRON MTN INC NEW COM 46284V101 563 23,670 SH   SOLE   0 0 23,670
SEMPRA ENERGY COM 816851109 215 1,905 SH   SOLE   0 0 1,905
CLOROX CO DEL COM 189054109 430 2,480 SH   SOLE   0 0 2,480
DANAHER CORPORATION COM 235851102 642 4,635 SH   SOLE   0 0 4,635
COMCAST CORP NEW CL A 20030N101 389 11,309 SH   SOLE   0 0 11,309
STATE STR CORP COM 857477103 362 6,791 SH   SOLE   0 0 6,791
ISHARES TR S&P MC 400GR ETF 464287606 246 1,380 SH   SOLE   0 0 1,380
PHILLIPS 66 COM 718546104 595 11,084 SH   SOLE   0 0 11,084
ISHARES TR TIPS BD ETF 464287176 2,423 20,551 SH   SOLE   0 0 20,551
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 16,324 681,866 SH   SOLE   0 0 681,866
INNOVATOR ETFS TR S&P 500 PWR 45782C656 1,428 61,649 SH   SOLE   0 0 61,649
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 14,518 494,157 SH   SOLE   0 0 494,157
INTERNATIONAL BUSINESS MACHS COM 459200101 346 3,121 SH   SOLE   0 0 3,121
ISHARES TR GLOBAL REIT ETF 46434V647 1,261 65,830 SH   SOLE   0 0 65,830
AUTOMATIC DATA PROCESSING IN COM 053015103 500 3,659 SH   SOLE   0 0 3,659
ORACLE CORP COM 68389X105 241 4,978 SH   SOLE   0 0 4,978
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 341 9,505 SH   SOLE   0 0 9,505
INTUITIVE SURGICAL INC COM NEW 46120E602 206 415 SH   SOLE   0 0 415
IDEXX LABS INC COM 45168D104 221 911 SH   SOLE   0 0 911
ISHARES TR 1 3 YR TREAS BD 464287457 796 9,179 SH   SOLE   0 0 9,179
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 17,208 400,378 SH   SOLE   0 0 400,378
MEDTRONIC PLC SHS G5960L103 264 2,924 SH   SOLE   0 0 2,924
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 907 3,828 SH   SOLE   0 0 3,828
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 719 27,813 SH   SOLE   0 0 27,813
LILLY ELI & CO COM 532457108 937 6,758 SH   SOLE   0 0 6,758
NETFLIX INC COM 64110L106 400 1,065 SH   SOLE   0 0 1,065
VISA INC COM CL A 92826C839 1,519 9,431 SH   SOLE   0 0 9,431
UNITED TECHNOLOGIES CORP COM 913017109 251 2,659 SH   SOLE   0 0 2,659
EXXON MOBIL CORP COM 30231G102 1,414 37,244 SH   SOLE   0 0 37,244
UNITED PARCEL SERVICE INC CL B 911312106 896 9,596 SH   SOLE   0 0 9,596
UNITEDHEALTH GROUP INC COM 91324P102 836 3,351 SH   SOLE   0 0 3,351
RESONANT INC COM 76118L102 19 12,575 SH   SOLE   0 0 12,575
KOPIN CORP COM 500600101 15 41,827 SH   SOLE   0 0 41,827
SMUCKER J M CO COM NEW 832696405 305 2,752 SH   SOLE   0 0 2,752
ABBOTT LABS COM 002824100 930 11,780 SH   SOLE   0 0 11,780
WASTE MGMT INC DEL COM 94106L109 1,623 17,530 SH   SOLE   0 0 17,530
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 233 3,290 SH   SOLE   0 0 3,290
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 437 5,482 SH   SOLE   0 0 5,482
BRISTOL-MYERS SQUIBB CO COM 110122108 483 8,663 SH   SOLE   0 0 8,663
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 36,143 2,385,654 SH   SOLE   0 0 2,385,654
AT&T INC COM 00206R102 1,681 57,657 SH   SOLE   0 0 57,657
ISHARES TR FLTG RATE NT ETF 46429B655 254 5,217 SH   SOLE   0 0 5,217
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 411 12,325 SH   SOLE   0 0 12,325
AMGEN INC COM 031162100 369 1,818 SH   SOLE   0 0 1,818
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 407 9,189 SH   SOLE   0 0 9,189
ISHARES TR S&P 500 VAL ETF 464287408 431 4,483 SH   SOLE   0 0 4,483
ALLSTATE CORP COM 020002101 482 5,255 SH   SOLE   0 0 5,255
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,669 9,130 SH   SOLE   0 0 9,130
SCHWAB STRATEGIC TR US TIPS ETF 808524870 15,063 261,921 SH   SOLE   0 0 261,921
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,388 10,957 SH   SOLE   0 0 10,957
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 10,912 383,399 SH   SOLE   0 0 383,399
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 19,363 459,263 SH   SOLE   0 0 459,263
KINDER MORGAN INC DEL COM 49456B101 405 29,092 SH   SOLE   0 0 29,092
LOWES COS INC COM 548661107 992 11,529 SH   SOLE   0 0 11,529
NORFOLK SOUTHERN CORP COM 655844108 303 2,072 SH   SOLE   0 0 2,072
SOUTH JERSEY INDS INC COM 838518108 281 11,233 SH   SOLE   0 0 11,233
SANDSTORM GOLD LTD COM NEW 80013R206 54 10,709 SH   SOLE   0 0 10,709
ISHARES TR CORE US AGGBD ET 464287226 26,593 230,499 SH   SOLE   0 0 230,499
INNOVATOR ETFS TR MSCI EAFE PWR 45782C722 1,253 59,873 SH   SOLE   0 0 59,873
LOCKHEED MARTIN CORP COM 539830109 1,773 5,232 SH   SOLE   0 0 5,232
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3,806 60,597 SH   SOLE   0 0 60,597
CITIGROUP GLOBAL MKTS HLDGS VLCTYSHS 3X LNG 17325E291 116 714,285 SH   SOLE   0 0 714,285
THERMO FISHER SCIENTIFIC INC COM 883556102 1,436 5,064 SH   SOLE   0 0 5,064
DEERE & CO COM 244199105 560 4,050 SH   SOLE   0 0 4,050
VANGUARD WORLD FD MEGA GRWTH IND 921910816 524 4,120 SH   SOLE   0 0 4,120
ISHARES TR GNMA BOND ETF 46429B333 3,217 62,355 SH   SOLE   0 0 62,355
SPDR SER TR BLOMBERG INTL TR 78464A516 12,113 435,721 SH   SOLE   0 0 435,721
SPDR SER TR PORTFOLIO S&P500 78464A854 47,572 1,572,617 SH   SOLE   0 0 1,572,617
ISHARES TR CORE S&P SCP ETF 464287804 34,933 622,574 SH   SOLE   0 0 622,574
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 44 13,936 SH   SOLE   0 0 13,936
MERCK & CO. INC COM 58933Y105 951 12,361 SH   SOLE   0 0 12,361
ISHARES TR 3 7 YR TREAS BD 464288661 533 4,000 SH   SOLE   0 0 4,000
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 390 2,347 SH   SOLE   0 0 2,347
PROSHARES TR PSHS SHORT DOW30 74347B235 262 4,485 SH   SOLE   0 0 4,485
INTL PAPER CO COM 460146103 310 9,969 SH   SOLE   0 0 9,969
ANTHEM INC COM 036752103 224 988 SH   SOLE   0 0 988
INTEL CORP COM 458140100 1,181 21,815 SH   SOLE   0 0 21,815
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 293 2,833 SH   SOLE   0 0 2,833
DUKE ENERGY CORP NEW COM NEW 26441C204 1,172 14,491 SH   SOLE   0 0 14,491
NOVO-NORDISK A S ADR 670100205 262 4,344 SH   SOLE   0 0 4,344
VANGUARD WORLD FDS UTILITIES ETF 92204A876 470 3,852 SH   SOLE   0 0 3,852
DIAMONDROCK HOSPITALITY CO COM 252784301 61 11,975 SH   SOLE   0 0 11,975
COCA COLA CO COM 191216100 576 13,022 SH   SOLE   0 0 13,022
PACER FDS TR TRENDP US MID CP 69374H204 1,463 51,658 SH   SOLE   0 0 51,658
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 281 6,250 SH   SOLE   0 0 6,250
INNOVATOR ETFS TR S&P 500 PWR 45782C813 622 26,003 SH   SOLE   0 0 26,003
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 3,116 53,019 SH   SOLE   0 0 53,019
ENBRIDGE INC COM 29250N105 484 16,622 SH   SOLE   0 0 16,622
CONOCOPHILLIPS COM 20825C104 280 9,075 SH   SOLE   0 0 9,075
PACER FDS TR TRENDP 100 ETF 69374H303 1,902 54,666 SH   SOLE   0 0 54,666
ELDORADO RESORTS INC COM 28470R102 338 23,474 SH   SOLE   0 0 23,474
SPDR SER TR PORTFOLIO S&P600 78468R853 1,386 63,453 SH   SOLE   0 0 63,453
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 870 14,398 SH   SOLE   0 0 14,398
SALESFORCE COM INC COM 79466L302 910 6,319 SH   SOLE   0 0 6,319
SPDR GOLD TRUST GOLD SHS 78463V107 959 6,477 SH   SOLE   0 0 6,477
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 375 1,710 SH   SOLE   0 0 1,710
ISHARES TR CORE DIV GRWTH 46434V621 9,019 276,755 SH   SOLE   0 0 276,755
DIREXION SHS ETF TR DAILY JR GLD MIN 25460E166 136 34,296 SH   SOLE   0 0 34,296
ABIOMED INC COM 003654100 248 1,705 SH   SOLE   0 0 1,705
ISHARES TR 0-5YR HI YL CP 46434V407 3,335 81,597 SH   SOLE   0 0 81,597
SPDR SER TR BLOMBERG 1 10 YR 78468R861 1,171 59,633 SH   SOLE   0 0 59,633
WALGREENS BOOTS ALLIANCE INC COM 931427108 344 7,514 SH   SOLE   0 0 7,514
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,695 18,217 SH   SOLE   0 0 18,217
UNITED STATES OIL FUND LP UNITS 91232N108 58 13,799 SH   SOLE   0 0 13,799
NORTHERN LTS FD TR IV FORMULA FOLIOS 66538H674 19,522 868,025 SH   SOLE   0 0 868,025
SPDR SER TR BLOOMBERG BRCLYS 78468R622 1,953 20,618 SH   SOLE   0 0 20,618
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 501 17,426 SH   SOLE   0 0 17,426
MASTERCARD INC CL A 57636Q104 633 2,621 SH   SOLE   0 0 2,621
UNION PAC CORP COM 907818108 828 5,871 SH   SOLE   0 0 5,871
ISHARES TR U.S. REAL ES ETF 464287739 1,393 20,016 SH   SOLE   0 0 20,016
REALTY INCOME CORP COM 756109104 750 15,045 SH   SOLE   0 0 15,045
EMERSON ELEC CO COM 291011104 444 9,316 SH   SOLE   0 0 9,316
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 58,811 689,055 SH   SOLE   0 0 689,055
3M CO COM 88579Y101 629 4,605 SH   SOLE   0 0 4,605
ISHARES TR S&P SML 600 GWT 464287887 248 1,796 SH   SOLE   0 0 1,796
PRICE T ROWE GROUP INC COM 74144T108 742 7,602 SH   SOLE   0 0 7,602
ISHARES INC CORE MSCI EMKT 46434G103 5,328 131,648 SH   SOLE   0 0 131,648
ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 1,486 6,690 SH   SOLE   0 0 6,690
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,870 52,881 SH   SOLE   0 0 52,881
YUM BRANDS INC COM 988498101 459 6,700 SH   SOLE   0 0 6,700
INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 1,180 47,351 SH   SOLE   0 0 47,351
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 1,269 41,287 SH   SOLE   0 0 41,287
ISHARES TR CONV BD ETF 46435G102 12,539 230,667 SH   SOLE   0 0 230,667
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 350 16,910 SH   SOLE   0 0 16,910
MCDONALDS CORP COM 580135101 3,045 18,418 SH   SOLE   0 0 18,418
NEXTERA ENERGY INC COM 65339F101 1,331 5,531 SH   SOLE   0 0 5,531
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 268 1,414 SH   SOLE   0 0 1,414
CATERPILLAR INC DEL COM 149123101 630 5,425 SH   SOLE   0 0 5,425
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,228 13,869 SH   SOLE   0 0 13,869
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 2,329 7,801 SH   SOLE   0 0 7,801
PACER FDS TR TRENDPILOT INTL 69374H683 2,217 95,084 SH   SOLE   0 0 95,084
HONEYWELL INTL INC COM 438516106 1,015 7,587 SH   SOLE   0 0 7,587
CHEVRON CORP NEW COM 166764100 1,012 13,969 SH   SOLE   0 0 13,969
ALPHABET INC CAP STK CL C 02079K107 469 403 SH   SOLE   0 0 403
ILLINOIS TOOL WKS INC COM 452308109 208 1,461 SH   SOLE   0 0 1,461
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 5,327 276,450 SH   SOLE   0 0 276,450
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 294 14,124 SH   SOLE   0 0 14,124
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 8,101 129,954 SH   SOLE   0 0 129,954
ISHARES TR MSCI ACWI ETF 464288257 798 12,749 SH   SOLE   0 0 12,749
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 674 18,725 SH   SOLE   0 0 18,725
MONDELEZ INTL INC CL A 609207105 214 4,281 SH   SOLE   0 0 4,281
INVESCO QQQ TR UNIT SER 1 46090E103 21,692 113,929 SH   SOLE   0 0 113,929
L3HARRIS TECHNOLOGIES INC COM 502431109 241 1,339 SH   SOLE   0 0 1,339
ISHARES TR NATIONAL MUN ETF 464288414 5,729 50,698 SH   SOLE   0 0 50,698
GENERAL ELECTRIC CO COM 369604103 286 35,983 SH   SOLE   0 0 35,983
VANGUARD INDEX FDS SM CP VAL ETF 922908611 497 5,598 SH   SOLE   0 0 5,598
HALOZYME THERAPEUTICS INC COM 40637H109 1,085 60,310 SH   SOLE   0 0 60,310
NORTHROP GRUMMAN CORP COM 666807102 560 1,850 SH   SOLE   0 0 1,850
WELLTOWER INC COM 95040Q104 233 5,097 SH   SOLE   0 0 5,097
SPDR SER TR PORTFLI MORTGAGE 78464A383 4,100 153,619 SH   SOLE   0 0 153,619
ISHARES TR IBOXX HI YD ETF 464288513 8,697 112,846 SH   SOLE   0 0 112,846
ISHARES TR INTRM TR CRP ETF 464288638 135,913 2,474,748 SH   SOLE   0 0 2,474,748
TAL EDUCATION GROUP SPONSORED ADS 874080104 274 5,144 SH   SOLE   0 0 5,144
HASBRO INC COM 418056107 344 4,811 SH   SOLE   0 0 4,811
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 255 7,604 SH   SOLE   0 0 7,604
EDWARDS LIFESCIENCES CORP COM 28176E108 237 1,254 SH   SOLE   0 0 1,254
PACER FDS TR TRENDP US LAR CP 69374H105 3,518 130,248 SH   SOLE   0 0 130,248
ISHARES TR CORE S&P500 ETF 464287200 20,865 80,745 SH   SOLE   0 0 80,745
EXELON CORP COM 30161N101 202 5,489 SH   SOLE   0 0 5,489
JPMORGAN CHASE & CO COM 46625H100 1,562 17,352 SH   SOLE   0 0 17,352
ADOBE INC COM 00724F101 766 2,408 SH   SOLE   0 0 2,408
PHILIP MORRIS INTL INC COM 718172109 683 9,367 SH   SOLE   0 0 9,367
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 708 13,738 SH   SOLE   0 0 13,738
SCHWAB STRATEGIC TR US REIT ETF 808524847 353 10,790 SH   SOLE   0 0 10,790
FORD MTR CO DEL COM 345370860 229 47,376 SH   SOLE   0 0 47,376
SPDR SER TR FTSE INT GVT ETF 78464A490 1,141 23,387 SH   SOLE   0 0 23,387
ABBVIE INC COM 00287Y109 1,840 24,146 SH   SOLE   0 0 24,146
CVS HEALTH CORP COM 126650100 215 3,629 SH   SOLE   0 0 3,629
SPDR SER TR PRTFLO S&P500 VL 78464A508 5,679 219,786 SH   SOLE   0 0 219,786
FACEBOOK INC CL A 30303M102 1,012 6,066 SH   SOLE   0 0 6,066
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 596 26,378 SH   SOLE   0 0 26,378
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,954 22,914 SH   SOLE   0 0 22,914
FIDELITY COVINGTON TR MSCI ENERGY IDX 316092402 13,775 1,831,736 SH   SOLE   0 0 1,831,736
HORMEL FOODS CORP COM 440452100 351 7,530 SH   SOLE   0 0 7,530
INNOVATOR ETFS TR MSCI EMGR MKT 45782C714 961 42,251 SH   SOLE   0 0 42,251
BP PLC SPONSORED ADR 055622104 239 9,814 SH   SOLE   0 0 9,814
PFIZER INC COM 717081103 1,214 37,180 SH   SOLE   0 0 37,180
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,285 20,978 SH   SOLE   0 0 20,978
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 384 4,781 SH   SOLE   0 0 4,781
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3,117 44,181 SH   SOLE   0 0 44,181
ISHARES TR INTL TREA BD ETF 464288117 4,486 90,966 SH   SOLE   0 0 90,966
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 461 5,676 SH   SOLE   0 0 5,676
PROSHARES TR SHORT S&P 500 NE 74347B425 338 12,234 SH   SOLE   0 0 12,234
ISHARES TR CRE U S REIT ETF 464288521 642 16,393 SH   SOLE   0 0 16,393
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 813 13,768 SH   SOLE   0 0 13,768
ALIGN TECHNOLOGY INC COM 016255101 214 1,231 SH   SOLE   0 0 1,231
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 117 12,010 SH   SOLE   0 0 12,010
APPLE INC COM 037833100 11,218 44,116 SH   SOLE   0 0 44,116
ISHARES TR SHORT TREAS BD 464288679 17,806 160,382 SH   SOLE   0 0 160,382
SPDR SER TR PORTFOLI S&P1500 78464A805 32,876 1,045,357 SH   SOLE   0 0 1,045,357
COSTCO WHSL CORP NEW COM 22160K105 1,193 4,184 SH   SOLE   0 0 4,184
SPDR SER TR PORTFLI INTRMDIT 78464A672 345,954 10,442,323 SH   SOLE   0 0 10,442,323
ISHARES TR MSCI EAFE ETF 464287465 294 5,500 SH   SOLE   0 0 5,500
PIMCO ETF TR INV GRD CRP BD 72201R817 1,325 12,517 SH   SOLE   0 0 12,517
ILLUMINA INC COM 452327109 286 1,046 SH   SOLE   0 0 1,046
AMPLIFY ETF TR HIGH INCOME 032108847 4,751 372,329 SH   SOLE   0 0 372,329
BLACKROCK INC COM 09247X101 313 712 SH   SOLE   0 0 712
AMERICAN EQTY INVT LIFE HLD COM 025676206 501 26,636 SH   SOLE   0 0 26,636
GLOBAL X FDS US PFD ETF 37954Y657 5,627 257,184 SH   SOLE   0 0 257,184
RAYTHEON CO COM NEW 755111507 636 4,852 SH   SOLE   0 0 4,852
ISHARES TR CORE S&P MCP ETF 464287507 8,768 60,946 SH   SOLE   0 0 60,946
GENERAL MLS INC COM 370334104 463 8,778 SH   SOLE   0 0 8,778
QUALCOMM INC COM 747525103 208 3,077 SH   SOLE   0 0 3,077
ADVANCED MICRO DEVICES INC COM 007903107 583 12,812 SH   SOLE   0 0 12,812
HOME DEPOT INC COM 437076102 2,211 11,842 SH   SOLE   0 0 11,842
PAYPAL HLDGS INC COM 70450Y103 276 2,878 SH   SOLE   0 0 2,878
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 268 2,735 SH   SOLE   0 0 2,735
BOEING CO COM 097023105 852 5,710 SH   SOLE   0 0 5,710
WALMART INC COM 931142103 4,495 39,562 SH   SOLE   0 0 39,562
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,863 85,888 SH   SOLE   0 0 85,888
INVESCO EXCHANGE-TRADED FD T FNDMNTL IG CRP 46138E693 7,988 314,559 SH   SOLE   0 0 314,559
FISERV INC COM 337738108 958 10,089 SH   SOLE   0 0 10,089
NORTHERN LTS FD TR IV FRMLAFLIO SMRT 66538H567 18,795 888,633 SH   SOLE   0 0 888,633
SPDR SER TR PORTFOLIO S&P400 78464A847 1,173 46,296 SH   SOLE   0 0 46,296
ISHARES TR BARCLAYS 7 10 YR 464287440 28,784 236,942 SH   SOLE   0 0 236,942
GRACO INC COM 384109104 616 12,645 SH   SOLE   0 0 12,645
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 2,906 46,363 SH   SOLE   0 0 46,363