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
Expires: July 31, 2015
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
BRISTOL-MYERS SQUIBB CO COM 110122108 201,279 2,797 SH SOLE 0 0 2,797
CADENCE DESIGN SYSTEM INC COM 127387108 211,242 1,315 SH SOLE 0 0 1,315
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 214,902 5,254 SH SOLE 0 0 5,254
THERMO FISHER SCIENTIFIC INC COM 883556102 218,843 397 SH SOLE 0 0 397
CSX CORP COM 126408103 225,687 7,285 SH SOLE 0 0 7,285
ILLINOIS TOOL WKS INC COM 452308109 234,060 1,062 SH SOLE 0 0 1,062
INTERNATIONAL BUSINESS MACHS COM 459200101 241,613 1,715 SH SOLE 0 0 1,715
TECK RESOURCES LTD CL B 878742204 249,524 6,598 SH SOLE 0 0 6,598
CROWDSTRIKE HLDGS INC CL A 22788C105 264,067 2,508 SH SOLE 0 0 2,508
WALMART INC COM 931142103 267,099 1,884 SH SOLE 0 0 1,884
CIGNA CORP NEW COM 125523100 267,222 806 SH SOLE 0 0 806
SCHLUMBERGER LTD COM STK 806857108 275,907 5,161 SH SOLE 0 0 5,161
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 277,115 6,766 SH SOLE 0 0 6,766
INNOVATIVE INDL PPTYS INC COM 45781V101 277,854 2,742 SH SOLE 0 0 2,742
DUKE ENERGY CORP NEW COM NEW 26441C204 277,885 2,698 SH SOLE 0 0 2,698
BANK AMERICA CORP COM 060505104 285,675 8,625 SH SOLE 0 0 8,625
ISHARES TR CORE S&P SCP ETF 464287804 306,762 3,241 SH SOLE 0 0 3,241
DARDEN RESTAURANTS INC COM 237194105 310,040 2,241 SH SOLE 0 0 2,241
RAYTHEON TECHNOLOGIES CORP COM 75513E101 313,971 3,111 SH SOLE 0 0 3,111
GILEAD SCIENCES INC COM 375558103 319,019 3,716 SH SOLE 0 0 3,716
ISHARES TR FLTG RATE NT ETF 46429B655 327,397 6,505 SH SOLE 0 0 6,505
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 334,731 9,787 SH SOLE 0 0 9,787
HALLIBURTON CO COM 406216101 346,754 8,812 SH SOLE 0 0 8,812
DISNEY WALT CO COM 254687106 385,226 4,434 SH SOLE 0 0 4,434
FIRST TR MORNINGSTAR DIVID L SHS 336917109 386,825 10,581 SH SOLE 0 0 10,581
ON SEMICONDUCTOR CORP COM 682189105 397,297 6,370 SH SOLE 0 0 6,370
MCDONALDS CORP COM 580135101 400,308 1,519 SH SOLE 0 0 1,519
ABBVIE INC COM 00287Y109 403,402 2,496 SH SOLE 0 0 2,496
VISA INC COM CL A 92826C839 419,754 2,020 SH SOLE 0 0 2,020
MERCK & CO INC COM 58933Y105 423,905 3,821 SH SOLE 0 0 3,821
ALPS ETF TR ALERIAN MLP 00162Q452 457,132 12,008 SH SOLE 0 0 12,008
TRANE TECHNOLOGIES PLC SHS G8994E103 461,239 2,744 SH SOLE 0 0 2,744
COSTCO WHSL CORP NEW COM 22160K105 496,633 1,088 SH SOLE 0 0 1,088
TRUIST FINL CORP COM 89832Q109 496,638 11,542 SH SOLE 0 0 11,542
PFIZER INC COM 717081103 547,021 10,676 SH SOLE 0 0 10,676
SELECT SECTOR SPDR TR ENERGY 81369Y506 556,406 6,361 SH SOLE 0 0 6,361
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 558,260 12,520 SH SOLE 0 0 12,520
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 582,681 1,316 SH SOLE 0 0 1,316
ALPHABET INC CAP STK CL C 02079K107 615,165 6,933 SH SOLE 0 0 6,933
NEXTERA ENERGY INC COM 65339F101 657,961 7,870 SH SOLE 0 0 7,870
UNITEDHEALTH GROUP INC COM 91324P102 659,232 1,243 SH SOLE 0 0 1,243
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 660,305 9,595 SH SOLE 0 0 9,595
PEPSICO INC COM 713448108 674,978 3,736 SH SOLE 0 0 3,736
MASTERCARD INCORPORATED CL A 57636Q104 675,172 1,942 SH SOLE 0 0 1,942
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 687,267 10,588 SH SOLE 0 0 10,588
ISHARES TR MSCI EAFE ETF 464287465 701,063 10,680 SH SOLE 0 0 10,680
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 709,526 14,906 SH SOLE 0 0 14,906
ISHARES TR MSCI USA MIN VOL 46429B697 730,147 10,127 SH SOLE 0 0 10,127
COCA COLA CO COM 191216100 764,452 12,018 SH SOLE 0 0 12,018
PROCTER AND GAMBLE CO COM 742718109 765,888 5,053 SH SOLE 0 0 5,053
NVIDIA CORPORATION COM 67066G104 801,625 5,485 SH SOLE 0 0 5,485
ISHARES TR IBOXX HI YD ETF 464288513 856,577 11,634 SH SOLE 0 0 11,634
HOME DEPOT INC COM 437076102 923,477 2,924 SH SOLE 0 0 2,924
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 925,355 47,044 SH SOLE 0 0 47,044
LILLY ELI & CO COM 532457108 975,069 2,665 SH SOLE 0 0 2,665
AMAZON COM INC COM 023135106 1,012,284 12,051 SH SOLE 0 0 12,051
JPMORGAN CHASE & CO COM 46625H100 1,074,308 8,011 SH SOLE 0 0 8,011
CHEVRON CORP NEW COM 166764100 1,103,586 6,148 SH SOLE 0 0 6,148
ISHARES TR SHORT TREAS BD 464288679 1,112,171 10,118 SH SOLE 0 0 10,118
JOHNSON & JOHNSON COM 478160104 1,121,824 6,351 SH SOLE 0 0 6,351
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,122,293 3,387 SH SOLE 0 0 3,387
EXXON MOBIL CORP COM 30231G102 1,321,852 11,984 SH SOLE 0 0 11,984
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,328,579 4,301 SH SOLE 0 0 4,301
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,587,764 21,117 SH SOLE 0 0 21,117
BOEING CO COM 097023105 1,748,889 9,181 SH SOLE 0 0 9,181
MICROSOFT CORP COM 594918104 1,871,848 7,805 SH SOLE 0 0 7,805
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,952,013 18,039 SH SOLE 0 0 18,039
ISHARES TR RUSSELL 3000 ETF 464287689 1,954,630 8,857 SH SOLE 0 0 8,857
ISHARES TR CORE US AGGBD ET 464287226 2,226,417 22,955 SH SOLE 0 0 22,955
APPLE INC COM 037833100 2,581,592 19,869 SH SOLE 0 0 19,869
ISHARES TR CORE S&P MCP ETF 464287507 2,872,127 11,874 SH SOLE 0 0 11,874
VANGUARD INDEX FDS VALUE ETF 922908744 3,093,143 22,036 SH SOLE 0 0 22,036
ISHARES TR MSCI ACWI EX US 464288240 3,302,163 72,575 SH SOLE 0 0 72,575
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 3,647,508 125,301 SH SOLE 0 0 125,301
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,817,613 15,212 SH SOLE 0 0 15,212
PACER FDS TR US CASH COWS 100 69374H881 6,348,012 137,254 SH SOLE 0 0 137,254
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 6,600,910 121,140 SH SOLE 0 0 121,140
ISHARES TR TRS FLT RT BD 46434V860 9,257,843 183,651 SH SOLE 0 0 183,651
VANGUARD INDEX FDS GROWTH ETF 922908736 12,040,316 56,498 SH SOLE 0 0 56,498
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 12,818,255 291,855 SH SOLE 0 0 291,855
INVESCO QQQ TR UNIT SER 1 46090E103 14,035,017 52,708 SH SOLE 0 0 52,708
FIRST TR VALUE LINE DIVID IN SHS 33734H106 14,156,957 354,722 SH SOLE 0 0 354,722