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
AMAZON COM INC COM 023135106 316 167 SH   SOLE   0 0 167
JOHNSON & JOHNSON COM 478160104 483 3,469 SH   SOLE   0 0 3,469
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 6,635 231,118 SH   SOLE   0 0 231,118
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 669 36,894 SH   SOLE   0 0 36,894
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 7,478 112,379 SH   SOLE   0 0 112,379
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 3,888 79,452 SH   SOLE   0 0 79,452
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 239 1,510 SH   SOLE   0 0 1,510
ISHARES TR 1 3 YR TREAS BD 464287457 273 3,222 SH   SOLE   0 0 3,222
FIRSTENERGY CORP COM 337932107 517 12,086 SH   SOLE   0 0 12,086
AUTOMATIC DATA PROCESSING IN COM 053015103 268 1,624 SH   SOLE   0 0 1,624
PIMCO ETF TR 1-5 US TIP IDX 72201R205 14,096 267,873 SH   SOLE   0 0 267,873
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 6,545 206,792 SH   SOLE   0 0 206,792
TDH HLDGS INC SHS G87084102 72 100,000 SH   SOLE   0 0 100,000
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 234 3,278 SH   SOLE   0 0 3,278
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,300 46,782 SH   SOLE   0 0 46,782
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 275 1,290 SH   SOLE   0 0 1,290
IQIYI INC SPONSORED ADS 46267X108 207 10,000 SH   SOLE   0 0 10,000
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,160 19,170 SH   SOLE   0 0 19,170
INDEXIQ ETF TR IQ REAL RTN ETF 45409B602 44,957 1,615,256 SH   SOLE   0 0 1,615,256
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6,636 61,556 SH   SOLE   0 0 61,556
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 4,837 33,853 SH   SOLE   0 0 33,853
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 4,729 69,930 SH   SOLE   0 0 69,930
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 239 4,178 SH   SOLE   0 0 4,178
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 5,348 33,200 SH   SOLE   0 0 33,200
ON TRACK INNOVATION LTD SHS M8791A109 6 12,876 SH   SOLE   0 0 12,876
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 94,160 1,711,385 SH   SOLE   0 0 1,711,385
NEW JERSEY RES COM 646025106 215 4,316 SH   SOLE   0 0 4,316
VANGUARD INDEX FDS VALUE ETF 922908744 204 1,840 SH   SOLE   0 0 1,840
FACEBOOK INC CL A 30303M102 447 2,315 SH   SOLE   0 0 2,315
FIRST TR NASDAQ100 TECH INDE SHS 337345102 7,784 91,056 SH   SOLE   0 0 91,056
AES CORP COM 00130H105 466 27,832 SH   SOLE   0 0 27,832
INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 7,158 270,943 SH   SOLE   0 0 270,943
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 1,146 23,893 SH   SOLE   0 0 23,893
CHURCH & DWIGHT INC COM 171340102 260 3,552 SH   SOLE   0 0 3,552
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 1,257 24,527 SH   SOLE   0 0 24,527
STRYKER CORP COM 863667101 226 1,098 SH   SOLE   0 0 1,098
GENERAL DYNAMICS CORP COM 369550108 209 1,147 SH   SOLE   0 0 1,147
GENERAL ELECTRIC CO COM 369604103 527 50,237 SH   SOLE   0 0 50,237
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 1,898 50,386 SH   SOLE   0 0 50,386
UNION PACIFIC CORP COM 907818108 1,080 6,383 SH   SOLE   0 0 6,383
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 41,530 688,488 SH   SOLE   0 0 688,488
CHEVRON CORP NEW COM 166764100 414 3,328 SH   SOLE   0 0 3,328
ISHARES TR IBONDS SEP19 ETF 46429B564 5,726 225,088 SH   SOLE   0 0 225,088
ISHARES TR IBONDS MAR20 ETF 46432FBC0 7,052 270,021 SH   SOLE   0 0 270,021
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 7,322 50,911 SH   SOLE   0 0 50,911
ISHARES TR CORE US AGGBD ET 464287226 292 2,619 SH   SOLE   0 0 2,619
ISHARES TR ULTR SH TRM BD 46434V878 34,436 683,390 SH   SOLE   0 0 683,390
ISHARES TR IBONDS SEP2020 46434V571 5,767 225,703 SH   SOLE   0 0 225,703
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 558 3,291 SH   SOLE   0 0 3,291
REALTY INCOME CORP COM 756109104 353 5,113 SH   SOLE   0 0 5,113
EXXON MOBIL CORP COM 30231G102 2,557 33,365 SH   SOLE   0 0 33,365
ISHARES TR IBONDS DEC21 ETF 46434VBK5 7,074 283,762 SH   SOLE   0 0 283,762
ISHARES TR IBONDS DEC22 ETF 46434VBA7 7,130 282,607 SH   SOLE   0 0 282,607
APPLE INC COM 037833100 1,036 5,235 SH   SOLE   0 0 5,235
ISHARES TR IBONDS DEC2021 46435G789 5,779 224,147 SH   SOLE   0 0 224,147
ISHARES TR IBONDS DEC2022 46435G755 5,806 222,309 SH   SOLE   0 0 222,309
ISHARES TR IBONDS DEC23 ETF 46434VAX8 7,152 281,461 SH   SOLE   0 0 281,461
ISHARES TR IBONDS DEC25 ETF 46434VBD1 7,203 281,249 SH   SOLE   0 0 281,249
ISHARES TR IBONDS DEC24 ETF 46434VBG4 7,168 281,299 SH   SOLE   0 0 281,299