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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 460,725 3,849 SH   SOLE   284 0 3,565
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 545,575 4,510 SH   SOLE   100 0 4,410
AMAZON COM INC COM 023135106 BBG001S5PQL7 8,439,115 64,737 SH   SOLE   2,798 0 61,939
AMERICAN CENTY ETF TR US QUALITY VAL 025072208 BBG00JQ0D8W2 222,870 4,478 SH   SOLE   0 0 4,478
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 320,530 1,840 SH   SOLE   140 0 1,700
APOLLO COML REAL EST FIN INC COM 03762U105 BBG001T55FJ5 116,084 10,255 SH   SOLE   0 0 10,255
APPLE INC COM 037833100 BBG001S5N8V8 3,723,675 19,197 SH   SOLE   1,319 0 17,878
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 356,869 2,469 SH   SOLE   144 0 2,325
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 274,680 379 SH   SOLE   131 0 248
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 1,444,135 4,235 SH   SOLE   117 0 4,118
BLACKROCK MUNIYIELD MICH QU COM 09254V105 BBG001S75345 198,064 17,924 SH   SOLE   0 0 17,924
COCA COLA CO COM 191216100 BBG001S5SMQ8 221,952 3,686 SH   SOLE   249 0 3,437
DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 230,521 4,849 SH   SOLE   100 0 4,749
DYNEX CAP INC COM 26817Q886 BBG001S5R078 520,515 41,344 SH   SOLE   0 0 41,344
ELLINGTON FINANCIAL INC COM 28852N109 BBG001SQ6V04 138,094 10,007 SH   SOLE   0 0 10,007
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 246,303 4,206 SH   SOLE   0 0 4,206
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 258,101 2,407 SH   SOLE   0 0 2,407
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 5,506,221 121,229 SH   SOLE   4,002 0 117,227
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 514,734 30,548 SH   SOLE   0 0 30,548
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 4,684,270 92,428 SH   SOLE   344 0 92,084
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 168,531 10,553 SH   SOLE   0 0 10,553
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 285,318 3,236 SH   SOLE   0 0 3,236
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 218,558 2,911 SH   SOLE   0 0 2,911
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 10,308,771 173,519 SH   SOLE   2,180 0 171,339
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 1,196,926 30,203 SH   SOLE   0 0 30,203
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 268,770 5,638 SH   SOLE   204 0 5,434
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 222,804 8,252 SH   SOLE   0 0 8,252
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 1,444,833 30,676 SH   SOLE   296 0 30,380
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 BBG00BC8DBG8 753,923 23,084 SH   SOLE   0 0 23,084
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 BBG00YXMQXB7 406,094 18,853 SH   SOLE   0 0 18,853
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 8,051,375 182,282 SH   SOLE   4,275 0 178,007
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 340,401 5,105 SH   SOLE   0 0 5,105
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 8,376,019 208,930 SH   SOLE   761 0 208,169
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 BBG00GKQZJ13 3,294,934 73,384 SH   SOLE   3,049 0 70,335
GOLDMAN SACHS BDC INC SHS 38147U107 BBG004DDDL70 451,211 32,555 SH   SOLE   0 0 32,555
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 725,255 2,121 SH   SOLE   186 0 1,935
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 BBG003PDG4D7 3,748,108 112,522 SH   SOLE   67 0 112,455
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 494,566 7,874 SH   SOLE   0 0 7,874
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 11,621,129 31,458 SH   SOLE   972 0 30,486
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 208,897 2,133 SH   SOLE   0 0 2,133
ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 616,263 11,987 SH   SOLE   0 0 11,987
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 4,370,286 40,413 SH   SOLE   1,052 0 39,361
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1,506,921 14,119 SH   SOLE   0 0 14,119
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 3,800,606 13,811 SH   SOLE   252 0 13,559
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 208,102 1,478 SH   SOLE   0 0 1,478
ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 2,097,088 19,665 SH   SOLE   0 0 19,665
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 10,035,354 63,291 SH   SOLE   1,274 0 62,017
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 235,651 2,265 SH   SOLE   0 0 2,265
ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 307,328 3,597 SH   SOLE   0 0 3,597
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 BBG00F7XDRN7 1,137,949 27,782 SH   SOLE   1,220 0 26,562
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 229,213 1,576 SH   SOLE   831 0 745
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 440,889 1,121 SH   SOLE   105 0 1,016
MICROSOFT CORP COM 594918104 BBG001S5TD05 2,300,178 6,755 SH   SOLE   1,624 0 5,131
NEW MTN FIN CORP COM 647551100 BBG001T9D5H2 133,461 10,728 SH   SOLE   0 0 10,728
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 321,419 29,407 SH   SOLE   0 0 29,407
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 566,424 1,339 SH   SOLE   5 0 1,334
PENUMBRA INC COM 70975L107 BBG001TRHPB0 344,060 1,000 SH   SOLE   0 0 1,000
PROSHARES TR DJ BRKFLD GLB 74347B508 BBG0067M9YH8 440,935 9,819 SH   SOLE   98 0 9,721
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 936,492 9,933 SH   SOLE   0 0 9,933
PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 388,879 9,485 SH   SOLE   1,419 0 8,066
PROSHARES TR ULTRPRO S&P500 74347X864 BBG001T51PS7 919,974 19,417 SH   SOLE   1,517 0 17,900
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 189,807 11,393 SH   SOLE   294 0 11,099
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 16,894,104 232,637 SH   SOLE   8,986 0 223,651
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 830,181 4,775 SH   SOLE   725 0 4,050
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 6,189,519 13,963 SH   SOLE   105 0 13,858
SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 254,767 2,347 SH   SOLE   0 0 2,347
SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 1,480,009 10,526 SH   SOLE   0 0 10,526
SPLUNK INC COM 848637104 BBG001TWMNG3 243,264 2,293 SH   SOLE   80 0 2,213
TESLA INC COM 88160R101 BBG001SQKGD7 312,030 1,192 SH   SOLE   10 0 1,182
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 2,139,914 46,449 SH   SOLE   0 0 46,449
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 355,145 445,100 SH Call SOLE   0 0 445,100
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 434,568 1,067 SH   SOLE   506 0 561
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 1,272,859 6,400 SH   SOLE   137 0 6,263
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 301,505 3,985 SH   SOLE   0 0 3,985
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 483,053 5,946 SH   SOLE   0 0 5,946
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 BBG006QSNBX0 1,510,061 24,510 SH   SOLE   0 0 24,510
VISA INC COM CL A 92826C839 BBG001SRCFY3 588,000 2,476 SH   SOLE   175 0 2,301
WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 467,100 10,000 SH   SOLE   0 0 10,000
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 14,094,324 211,436 SH   SOLE   7,396 0 204,040