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
ABBVIE INC COM 00287Y109 286,957 1,776 SH SOLE 0 1,738 0 38
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 314,803 3,528 SH SOLE 0 2,386 0 1,142
ALPHABET INC CAP STK CL A 02079K305 688,900 7,808 SH SOLE 0 5,288 0 2,520
ALPHABET INC CAP STK CL C 02079K107 346,047 3,900 SH SOLE 0 1,700 0 2,200
AMAZON COM INC COM 023135106 598,584 7,126 SH SOLE 0 6,796 0 330
AMGEN INC COM 031162100 1,652,006 6,290 SH SOLE 0 71 0 6,219
APPLE INC COM 037833100 3,175,736 24,442 SH SOLE 0 17,923 0 6,519
AT&T INC COM 00206R102 2,045,832 111,126 SH SOLE 0 103,606 0 7,520
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 236,926 767 SH SOLE 0 767 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 223,675 5,750 SH SOLE 0 5,750 0 0
CHEVRON CORP NEW COM 166764100 625,801 3,487 SH SOLE 0 2,649 0 838
COMCAST CORP NEW CL A 20030N101 312,431 8,934 SH SOLE 0 7,450 0 1,484
DEERE & CO COM 244199105 280,063 653 SH SOLE 0 482 0 171
DISNEY WALT CO COM 254687106 332,534 3,828 SH SOLE 0 3,610 0 218
DTE ENERGY CO COM 233331107 643,359 5,474 SH SOLE 0 5,474 0 0
EA SERIES TRUST STRIVE US ENERGY 02072L722 333,256 11,316 SH SOLE 0 666 0 10,650
ENTERPRISE PRODS PARTNERS L COM 293792107 286,184 11,865 SH SOLE 0 11,865 0 0
EXXON MOBIL CORP COM 30231G102 662,132 6,003 SH SOLE 0 5,239 0 764
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3,632,772 72,496 SH SOLE 0 61,193 0 11,303
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 141,958,995 3,232,218 SH SOLE 0 2,655,042 0 577,176
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 66,863,520 1,522,393 SH SOLE 0 1,301,387 0 221,006
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 75,197,626 2,493,290 SH SOLE 0 2,165,171 0 328,119
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 297,487 10,098 SH SOLE 0 9,507 0 591
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 4,393,156 143,333 SH SOLE 0 139,357 0 3,976
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 1,734,749 55,441 SH SOLE 0 46,783 0 8,658
FIRST TR VALUE LINE DIVID IN SHS 33734H106 203,680,143 5,103,486 SH SOLE 0 4,264,897 0 838,590
FLEXSHARES TR MORNSTAR UPSTR 33939L407 75,072,447 1,726,994 SH SOLE 0 1,412,195 0 314,800
FORD MTR CO DEL COM 345370860 547,747 47,098 SH SOLE 0 43,289 0 3,809
GENERAL ELECTRIC CO COM NEW 369604301 217,435 2,595 SH SOLE 0 1,721 0 874
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 267,140 3,509 SH SOLE 0 1,939 0 1,570
HALLIBURTON CO COM 406216101 215,699 5,482 SH SOLE 0 3,045 0 2,436
INTERNATIONAL BUSINESS MACHS COM 459200101 383,998 2,726 SH SOLE 0 2,093 0 633
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 278,774 6,816 SH SOLE 0 6,816 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 14,201,769 129,661 SH SOLE 0 112,586 0 17,075
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 610,800 60,000 SH SOLE 0 60,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,107,074 4,158 SH SOLE 0 3,767 0 390
ISHARES GOLD TR ISHARES NEW 464285204 203,943 5,896 SH SOLE 0 5,896 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,029,355 10,613 SH SOLE 0 8,922 0 1,691
ISHARES TR IBONDS 23 TRM TS 46436E882 2,537,869 102,748 SH SOLE 0 95,426 0 7,322
ISHARES TR CORE DIV GRWTH 46434V621 334,200 6,684 SH SOLE 0 3,819 0 2,865
ISHARES TR 3 7 YR TREAS BD 464288661 390,415 3,398 SH SOLE 0 3,345 0 53
ISHARES TR RUS 2000 VAL ETF 464287630 247,387 1,784 SH SOLE 0 1,784 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 21,661,029 226,154 SH SOLE 0 201,284 0 24,870
ISHARES TR 20 YR TR BD ETF 464287432 249,956 2,511 SH SOLE 0 1,977 0 534
ISHARES TR RUS 1000 ETF 464287622 6,198,235 29,442 SH SOLE 0 22,374 0 7,068
ISHARES TR CORE S&P MCP ETF 464287507 274,787 1,136 SH SOLE 0 1,136 0 0
ISHARES TR CORE S&P500 ETF 464287200 580,157 1,510 SH SOLE 0 1,273 0 237
ISHARES TR IBONDS 24 TRM TS 46436E874 1,612,447 67,608 SH SOLE 0 58,966 0 8,642
JOHNSON & JOHNSON COM 478160104 217,633 1,232 SH SOLE 0 1,117 0 115
JPMORGAN CHASE & CO COM 46625H100 372,038 2,774 SH SOLE 0 2,774 0 0
LILLY ELI & CO COM 532457108 238,894 653 SH SOLE 0 585 0 68
LOWES COS INC COM 548661107 214,781 1,078 SH SOLE 0 1,078 0 0
MAGNA INTL INC COM 559222401 256,855 4,572 SH SOLE 0 4,572 0 0
MARRIOTT INTL INC NEW CL A 571903202 202,044 1,357 SH SOLE 0 1,257 0 100
MCDONALDS CORP COM 580135101 851,992 3,233 SH SOLE 0 3,233 0 0
MICROSOFT CORP COM 594918104 1,658,495 6,916 SH SOLE 0 5,729 0 1,186
NEW YORK CMNTY BANCORP INC COM 649445103 139,346 16,203 SH SOLE 0 16,203 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 48,215 18,834 SH SOLE 0 18,834 0 0
NEXTERA ENERGY INC COM 65339F101 606,936 7,260 SH SOLE 0 7,260 0 0
NORFOLK SOUTHN CORP COM 655844108 721,025 2,926 SH SOLE 0 2,926 0 0
NVIDIA CORPORATION COM 67066G104 261,605 1,790 SH SOLE 0 1,473 0 317
ORACLE CORP COM 68389X105 1,205,502 14,748 SH SOLE 0 14,474 0 274
PACER FDS TR US CASH COWS 100 69374H881 324,166 7,009 SH SOLE 0 7,009 0 0
PARKER-HANNIFIN CORP COM 701094104 316,899 1,089 SH SOLE 0 1,089 0 0
PFIZER INC COM 717081103 575,019 11,222 SH SOLE 0 10,547 0 675
PROCTER AND GAMBLE CO COM 742718109 1,142,005 7,535 SH SOLE 0 7,468 0 67
PROGRESSIVE CORP COM 743315103 3,689,860 28,447 SH SOLE 0 28,447 0 0
PRUDENTIAL FINL INC COM 744320102 289,727 2,913 SH SOLE 0 2,913 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 67,600 10,000 SH SOLE 0 0 0 10,000
ROCKWELL AUTOMATION INC COM 773903109 206,056 800 SH SOLE 0 800 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 287,131 7,775 SH SOLE 0 7,775 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 388,653 5,145 SH SOLE 0 5,144 0 1
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 255,007 5,648 SH SOLE 0 5,648 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 302,868 4,296 SH SOLE 0 4,296 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 483,823 3,888 SH SOLE 0 3,512 0 376
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 17,830,698 382,387 SH SOLE 0 308,973 0 73,414
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 504,909 17,168 SH SOLE 0 12,648 0 4,520
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4,317,365 130,988 SH SOLE 0 106,966 0 24,022
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 312,992 10,542 SH SOLE 0 9,650 0 892
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,496,133 45,750 SH SOLE 0 40,278 0 5,472
SPDR SER TR S&P 600 SMCP VAL 78464A300 607,639 8,187 SH SOLE 0 7,185 0 1,002
SPDR SER TR PORTFOLIO S&P500 78464A854 35,750,221 794,803 SH SOLE 0 500,996 0 293,806
SPDR SER TR S&P 400 MDCP VAL 78464A839 598,725 9,251 SH SOLE 0 8,988 0 263
SPDR SER TR PORTFOLIO S&P400 78464A847 7,758,431 182,551 SH SOLE 0 144,836 0 37,715
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,164,253 29,937 SH SOLE 0 28,542 0 1,395
SPDR SER TR S&P DIVID ETF 78464A763 597,776 4,778 SH SOLE 0 4,778 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 767,614 11,748 SH SOLE 0 11,748 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 1,070,598 22,639 SH SOLE 0 20,875 0 1,764
SPDR SER TR PRTFLO S&P500 GW 78464A409 735,931 14,524 SH SOLE 0 12,069 0 2,455
TESLA INC COM 88160R101 415,240 3,371 SH SOLE 0 2,805 0 566
UNITED PARCEL SERVICE INC CL B 911312106 1,715,975 9,871 SH SOLE 0 9,871 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 368,950 2,323 SH SOLE 0 1,782 0 541
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 268,621 765 SH SOLE 0 765 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 857,046 6,451 SH SOLE 0 3,444 0 3,007
VANGUARD INDEX FDS SMALL CP ETF 922908751 292,563 1,594 SH SOLE 0 1,287 0 307
VANGUARD INDEX FDS TOTAL STK MKT 922908769 697,844 3,650 SH SOLE 0 3,161 0 489
VANGUARD INDEX FDS MID CAP ETF 922908629 407,824 2,001 SH SOLE 0 1,534 0 467
VANGUARD INDEX FDS VALUE ETF 922908744 575,517 4,100 SH SOLE 0 2,914 0 1,186
VANGUARD INDEX FDS GROWTH ETF 922908736 1,705,519 8,003 SH SOLE 0 5,600 0 2,403
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 383,685 4,452 SH SOLE 0 3,615 0 837
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 400,508 9,543 SH SOLE 0 6,600 0 2,943
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 811,467 7,499 SH SOLE 0 4,727 0 2,772
VERIZON COMMUNICATIONS INC COM 92343V104 710,686 18,038 SH SOLE 0 16,502 0 1,536
VINCO VENTURES INC COM 927330100 27,754 59,814 SH SOLE 0 0 0 59,814
WALMART INC COM 931142103 320,198 2,258 SH SOLE 0 2,233 0 25
WARNER BROS DISCOVERY INC COM SER A 934423104 261,430 27,577 SH SOLE 0 25,776 0 1,801
WELLTOWER INC COM 95040Q104 890,693 13,588 SH SOLE 0 0 0 13,588
WISDOMTREE TR US QTLY DIV GRT 97717X669 452,398 7,495 SH SOLE 0 4,890 0 2,605