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
SPDR SER TR BLMBRG BRC CNVRT 78464A359 218 2,632 SH   SOLE 0 0 0 2,632
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 251 1,970 SH   SOLE 0 0 0 1,970
DISNEY WALT CO COM 254687106 588 3,247 SH   SOLE 0 0 0 3,247
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 39 11,053 SH   SOLE 0 0 0 11,053
NUVEEN SR INCOME FD COM 67067Y104 73 14,076 SH   SOLE 0 0 0 14,076
ACTIVISION BLIZZARD INC COM 00507V109 257 2,765 SH   SOLE 0 0 0 2,765
SPDR S&P 500 ETF TR TR UNIT 78462F103 7 1,000 SH Put SOLE 0 0 0 1,000
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 420 8,966 SH   SOLE 0 0 0 8,966
SPDR S&P 500 ETF TR TR UNIT 78462F103 972 2,600 SH   SOLE 0 0 0 2,600
ABBOTT LABS COM 002824100 681 6,216 SH   SOLE 0 0 0 6,216
BK OF AMERICA CORP COM 060505104 427 14,095 SH   SOLE 0 0 0 14,095
PROSHARES TR PSHS ULT S&P 500 74347R107 417 4,563 SH   SOLE 0 0 0 4,563
ISHARES TR TIPS BD ETF 464287176 710 5,559 SH   SOLE 0 0 0 5,559
COSTCO WHSL CORP NEW COM 22160K105 279 740 SH   SOLE 0 0 0 740
PEPSICO INC COM 713448108 389 2,625 SH   SOLE 0 0 0 2,625
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 200 SH Call SOLE 0 0 0 200
ISHARES TR SELECT DIVID ETF 464287168 305 3,170 SH   SOLE 0 0 0 3,170
FS KKR CAP CORP II COM 35952V303 255 15,563 SH   SOLE 0 0 0 15,563
DIAGEO PLC SPON ADR NEW 25243Q205 345 2,170 SH   SOLE 0 0 0 2,170
SPDR SER TR BLOOMBERG BRCLYS 78468R622 6,367 58,441 SH   SOLE 0 0 0 58,441
SPDR S&P 500 ETF TR TR UNIT 78462F103 74 1,600 SH Call SOLE 0 0 0 1,600
ARK ETF TR INNOVATION ETF 00214Q104 1,199 9,634 SH   SOLE 0 0 0 9,634
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 386 1,477 SH   SOLE 0 0 0 1,477
ISHARES INC MSCI MLY ETF NEW 46434G814 1,147 39,836 SH   SOLE 0 0 0 39,836
QUALCOMM INC COM 747525103 562 3,691 SH   SOLE 0 0 0 3,691
NOVO-NORDISK A S ADR 670100205 468 6,707 SH   SOLE 0 0 0 6,707
LOWES COS INC COM 548661107 257 1,604 SH   SOLE 0 0 0 1,604
NOVARTIS AG SPONSORED ADR 66987V109 375 3,972 SH   SOLE 0 0 0 3,972
APPLE INC COM 037833100 1,708 12,873 SH   SOLE 0 0 0 12,873
VEREIT INC COM 92339V308 848 22,427 SH   SOLE 0 0 0 22,427
SPDR S&P 500 ETF TR TR UNIT 78462F103 6 100 SH Call SOLE 0 0 0 100
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1,272 44,091 SH   SOLE 0 0 0 44,091
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 613 5,692 SH   SOLE 0 0 0 5,692
AMAZON COM INC COM 023135106 264 81 SH   SOLE 0 0 0 81
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,970 9,281 SH   SOLE 0 0 0 9,281
MERCK & CO. INC COM 58933Y105 1,260 15,400 SH   SOLE 0 0 0 15,400
KIMCO RLTY CORP COM 49446R109 277 18,465 SH   SOLE 0 0 0 18,465
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1,538 27,097 SH   SOLE 0 0 0 27,097
TEXAS INSTRS INC COM 882508104 579 3,529 SH   SOLE 0 0 0 3,529
REALTY INCOME CORP COM 756109104 814 13,087 SH   SOLE 0 0 0 13,087
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 274 2,794 SH   SOLE 0 0 0 2,794
ISHARES INC MSCI NETHERL ETF 464286814 1,170 28,293 SH   SOLE 0 0 0 28,293
SPDR S&P 500 ETF TR TR UNIT 78462F103 21 300 SH Call SOLE 0 0 0 300
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 638 13,275 SH   SOLE 0 0 0 13,275
VANGUARD INDEX FDS GROWTH ETF 922908736 303 1,195 SH   SOLE 0 0 0 1,195
STRYKER CORPORATION COM 863667101 204 833 SH   SOLE 0 0 0 833
PROCTER AND GAMBLE CO COM 742718109 4,619 33,197 SH   SOLE 0 0 0 33,197
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3,723 48,377 SH   SOLE 0 0 0 48,377
ISHARES TR RUS 2000 VAL ETF 464287630 755 5,730 SH   SOLE 0 0 0 5,730
NIKE INC CL B 654106103 1,442 10,195 SH   SOLE 0 0 0 10,195
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 3,149 95,190 SH   SOLE 0 0 0 95,190
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 414 17,423 SH   SOLE 0 0 0 17,423
INTEL CORP COM 458140100 330 6,628 SH   SOLE 0 0 0 6,628
US BANCORP DEL COM NEW 902973304 614 13,169 SH   SOLE 0 0 0 13,169
OMEGA HEALTHCARE INVS INC COM 681936100 300 8,256 SH   SOLE 0 0 0 8,256
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,454 49,804 SH   SOLE 0 0 0 49,804
WALMART INC COM 931142103 1,116 7,742 SH   SOLE 0 0 0 7,742
SPDR S&P 500 ETF TR TR UNIT 78462F103 68 1,400 SH Call SOLE 0 0 0 1,400
ISHARES TR CORE S&P SCP ETF 464287804 208 2,268 SH   SOLE 0 0 0 2,268
JPMORGAN CHASE & CO COM 46625H100 1,156 9,097 SH   SOLE 0 0 0 9,097
ANALOG DEVICES INC COM 032654105 409 2,768 SH   SOLE 0 0 0 2,768
ISHARES TR RUS 2000 GRW ETF 464287648 708 2,471 SH   SOLE 0 0 0 2,471
COMCAST CORP NEW CL A 20030N101 715 13,647 SH   SOLE 0 0 0 13,647
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 100 SH Call SOLE 0 0 0 100
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 901 18,491 SH   SOLE 0 0 0 18,491
SPDR S&P 500 ETF TR TR UNIT 78462F103 18 200 SH Call SOLE 0 0 0 200
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 770 4,586 SH   SOLE 0 0 0 4,586
ISHARES TR 1 3 YR TREAS BD 464287457 633 7,328 SH   SOLE 0 0 0 7,328
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2,145 22,195 SH   SOLE 0 0 0 22,195
PIMCO HIGH INCOME FD COM SHS 722014107 93 15,352 SH   SOLE 0 0 0 15,352
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 589 17,539 SH   SOLE 0 0 0 17,539
ISHARES TR RUSSELL 2000 ETF 464287655 120 23,600 SH Put SOLE 0 0 0 23,600
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 10,244 175,536 SH   SOLE 0 0 0 175,536
ISHARES TR PFD AND INCM SEC 464288687 3,572 92,752 SH   SOLE 0 0 0 92,752
CHEVRON CORP NEW COM 166764100 797 9,434 SH   SOLE 0 0 0 9,434
SPDR SER TR BLOOMBERG SRT TR 78468R408 288 10,679 SH   SOLE 0 0 0 10,679
BROADCOM INC COM 11135F101 263 600 SH   SOLE 0 0 0 600
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 374 1,611 SH   SOLE 0 0 0 1,611
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 17,225 314,727 SH   SOLE 0 0 0 314,727
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 1,821 47,749 SH   SOLE 0 0 0 47,749
GILEAD SCIENCES INC COM 375558103 548 9,402 SH   SOLE 0 0 0 9,402
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,215 23,887 SH   SOLE 0 0 0 23,887
SPDR S&P 500 ETF TR TR UNIT 78462F103 46 700 SH Call SOLE 0 0 0 700
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 345 6,685 SH   SOLE 0 0 0 6,685
ISHARES TR NORTH AMERN NAT 464287374 1,200 51,518 SH   SOLE 0 0 0 51,518
ISHARES TR IBOXX INV CP ETF 464287242 5,768 41,757 SH   SOLE 0 0 0 41,757
ISHARES TR IBOXX HI YD ETF 464288513 0 2,400 SH Put SOLE 0 0 0 2,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 12 200 SH Call SOLE 0 0 0 200
ISHARES INC MSCI TAIWAN ETF 46434G772 1,222 23,027 SH   SOLE 0 0 0 23,027
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 724 15,850 SH   SOLE 0 0 0 15,850
ISHARES TR ISHS 5-10YR INVT 464288638 1,401 22,676 SH   SOLE 0 0 0 22,676
ISHARES TR RUS 1000 VAL ETF 464287598 4,530 33,130 SH   SOLE 0 0 0 33,130
SPDR S&P 500 ETF TR TR UNIT 78462F103 14 200 SH Call SOLE 0 0 0 200
GALLAGHER ARTHUR J & CO COM 363576109 395 3,191 SH   SOLE 0 0 0 3,191
ISHARES TR RUS MDCP VAL ETF 464287473 3,187 32,864 SH   SOLE 0 0 0 32,864
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 200 SH Put SOLE 0 0 0 200
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 565 8,644 SH   SOLE 0 0 0 8,644
MICROCHIP TECHNOLOGY INC. COM 595017104 483 3,495 SH   SOLE 0 0 0 3,495
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,897 54,092 SH   SOLE 0 0 0 54,092
VIACOMCBS INC CL B 92556H206 438 11,744 SH   SOLE 0 0 0 11,744
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 100 SH Call SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 13 300 SH Call SOLE 0 0 0 300
FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 391 9,453 SH   SOLE 0 0 0 9,453
ISHARES TR IBOXX HI YD ETF 464288513 966 11,065 SH   SOLE 0 0 0 11,065
L3HARRIS TECHNOLOGIES INC COM 502431109 614 3,249 SH   SOLE 0 0 0 3,249
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 1,013 37,145 SH   SOLE 0 0 0 37,145
HEALTHCARE TR AMER INC CL A NEW 42225P501 760 27,587 SH   SOLE 0 0 0 27,587
PNC FINL SVCS GROUP INC COM 693475105 413 2,774 SH   SOLE 0 0 0 2,774
HOME DEPOT INC COM 437076102 950 3,576 SH   SOLE 0 0 0 3,576
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 974 14,157 SH   SOLE 0 0 0 14,157
ISHARES TR CORE US AGGBD ET 464287226 3,485 29,485 SH   SOLE 0 0 0 29,485
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 843 14,917 SH   SOLE 0 0 0 14,917
WELLS FARGO CO NEW COM 949746101 804 26,633 SH   SOLE 0 0 0 26,633
INVESCO QQQ TR UNIT SER 1 46090E103 388 1,238 SH   SOLE 0 0 0 1,238
AMGEN INC COM 031162100 497 2,162 SH   SOLE 0 0 0 2,162
UNITEDHEALTH GROUP INC COM 91324P102 200 571 SH   SOLE 0 0 0 571
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 849 18,746 SH   SOLE 0 0 0 18,746
VENTAS INC COM 92276F100 266 5,432 SH   SOLE 0 0 0 5,432
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,486 24,753 SH   SOLE 0 0 0 24,753
VERIZON COMMUNICATIONS INC COM 92343V104 1,740 29,619 SH   SOLE 0 0 0 29,619
IRON MTN INC NEW COM 46284V101 594 20,154 SH   SOLE 0 0 0 20,154
TESLA INC COM 88160R101 474 671 SH   SOLE 0 0 0 671
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 978 15,599 SH   SOLE 0 0 0 15,599
ISHARES TR IBOXX HI YD ETF 464288513 0 12,400 SH Put SOLE 0 0 0 12,400
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 2,292 90,670 SH   SOLE 0 0 0 90,670
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224 210 5,568 SH   SOLE 0 0 0 5,568
MICROSOFT CORP COM 594918104 2,136 9,606 SH   SOLE 0 0 0 9,606
TYSON FOODS INC CL A 902494103 295 4,575 SH   SOLE 0 0 0 4,575
STAG INDL INC COM 85254J102 432 13,783 SH   SOLE 0 0 0 13,783
ISHARES TR RUSSELL 2000 ETF 464287655 38 196 SH   SOLE 0 0 0 196
SPDR GOLD TR GOLD SHS 78463V107 424 2,380 SH   SOLE 0 0 0 2,380
RAYTHEON TECHNOLOGIES CORP COM 75513E101 247 3,459 SH   SOLE 0 0 0 3,459
SPDR S&P 500 ETF TR TR UNIT 78462F103 19 200 SH Call SOLE 0 0 0 200
ISHARES TR RUS MID CAP ETF 464287499 1,260 18,378 SH   SOLE 0 0 0 18,378
INDEXIQ ETF TR LNG SHT TRACK 45409B305 797 31,040 SH   SOLE 0 0 0 31,040
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,773 57,568 SH   SOLE 0 0 0 57,568
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 3,723 76,038 SH   SOLE 0 0 0 76,038
ISHARES TR RUS 1000 GRW ETF 464287614 1,797 7,453 SH   SOLE 0 0 0 7,453
MCDONALDS CORP COM 580135101 553 2,576 SH   SOLE 0 0 0 2,576
SPDR SER TR PRTFLO S&P500 GW 78464A409 799 14,459 SH   SOLE 0 0 0 14,459
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 100 SH Call SOLE 0 0 0 100
ISHARES TR ASIA 50 ETF 464288430 435 4,993 SH   SOLE 0 0 0 4,993
ISHARES TR MBS ETF 464288588 767 6,960 SH   SOLE 0 0 0 6,960
ISHARES INC MSCI STH KOR ETF 464286772 1,225 14,235 SH   SOLE 0 0 0 14,235
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2,286 41,620 SH   SOLE 0 0 0 41,620
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,877 84,252 SH   SOLE 0 0 0 84,252
FIRST TR NASDAQ 100 TECH IND SHS 337345102 811 5,874 SH   SOLE 0 0 0 5,874
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,700 33,028 SH   SOLE 0 0 0 33,028
UNILEVER PLC SPON ADR NEW 904767704 213 3,533 SH   SOLE 0 0 0 3,533
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 200 SH Call SOLE 0 0 0 200
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 3,138 96,907 SH   SOLE 0 0 0 96,907
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 701 13,587 SH   SOLE 0 0 0 13,587
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1,099 9,291 SH   SOLE 0 0 0 9,291
ISHARES TR 20 YR TR BD ETF 464287432 534 3,383 SH   SOLE 0 0 0 3,383
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 100 SH Call SOLE 0 0 0 100
ISHARES TR ISHS 1-5YR INVS 464288646 751 13,615 SH   SOLE 0 0 0 13,615
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 364 5,277 SH   SOLE 0 0 0 5,277
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1,117 22,258 SH   SOLE 0 0 0 22,258
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 100 SH Call SOLE 0 0 0 100
HONEYWELL INTL INC COM 438516106 606 2,850 SH   SOLE 0 0 0 2,850
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 809 16,138 SH   SOLE 0 0 0 16,138
ISHARES TR RUS MD CP GR ETF 464287481 3,275 31,907 SH   SOLE 0 0 0 31,907
DUPONT DE NEMOURS INC COM 26614N102 420 5,910 SH   SOLE 0 0 0 5,910
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,772 26,251 SH   SOLE 0 0 0 26,251
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 13,507 183,957 SH   SOLE 0 0 0 183,957
SPDR S&P 500 ETF TR TR UNIT 78462F103 25 400 SH Call SOLE 0 0 0 400
ISHARES TR GLOB UTILITS ETF 464288711 416 6,927 SH   SOLE 0 0 0 6,927
ISHARES TR CORE S&P500 ETF 464287200 1,575 4,195 SH   SOLE 0 0 0 4,195
SPDR SER TR PRTFLO S&P500 VL 78464A508 387 11,261 SH   SOLE 0 0 0 11,261
UNITED PARCEL SERVICE INC CL B 911312106 529 3,141 SH   SOLE 0 0 0 3,141
SPDR S&P 500 ETF TR TR UNIT 78462F103 26 400 SH Call SOLE 0 0 0 400
CONOCOPHILLIPS COM 20825C104 611 15,273 SH   SOLE 0 0 0 15,273
SPDR S&P 500 ETF TR TR UNIT 78462F103 20 300 SH Call SOLE 0 0 0 300
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,294 11,568 SH   SOLE 0 0 0 11,568
GABELLI EQUITY TR INC COM 362397101 200 31,868 SH   SOLE 0 0 0 31,868
JOHNSON & JOHNSON COM 478160104 442 2,806 SH   SOLE 0 0 0 2,806
VANGUARD INDEX FDS SM CP VAL ETF 922908611 244 1,716 SH   SOLE 0 0 0 1,716
ISHARES INC MSCI CDA ETF 464286509 1,096 35,548 SH   SOLE 0 0 0 35,548
ISHARES TR GLB INFRASTR ETF 464288372 905 20,700 SH   SOLE 0 0 0 20,700
CROWN CASTLE INTL CORP NEW COM 22822V101 350 2,196 SH   SOLE 0 0 0 2,196