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
ADVANCED MICRO DEVICES INC COM 007903107 204 2,672 SH   SOLE   53 0 2,619
ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 425 4,967 SH   SOLE   0 0 4,967
ALPHABET INC CAP STK CL C 02079K107 300 137 SH   SOLE   7 0 130
ALPHABET INC CAP STK CL A 02079K305 329 151 SH   SOLE   0 0 151
ALPS ETF TR ALERIAN MLP 00162Q452 388 11,270 SH   SOLE   0 0 11,270
AMAZON COM INC COM 023135106 660 6,210 SH   SOLE   400 0 5,810
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 18,143 390,329 SH   SOLE   6,628 0 383,700
APPLE INC COM 037833100 2,516 18,403 SH   SOLE   41 0 18,362
APPLIED MATLS INC COM 038222105 275 3,021 SH   SOLE   46 0 2,975
ASTRAZENECA PLC SPONSORED ADR 046353108 808 12,234 SH   SOLE   0 0 12,234
AT&T INC COM 00206R102 284 13,529 SH   SOLE   0 0 13,529
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 331 1,213 SH   SOLE   0 0 1,213
BK OF AMERICA CORP COM 060505104 589 18,923 SH   SOLE   347 0 18,576
CANAAN INC SPONSORED ADS 134748102 32 10,000 SH   SOLE   0 0 10,000
CATERPILLAR INC COM 149123101 1,034 5,785 SH   SOLE   0 0 5,785
CISCO SYS INC COM 17275R102 245 5,734 SH   SOLE   0 0 5,734
CURTISS WRIGHT CORP COM 231561101 230 1,744 SH   SOLE   0 0 1,744
DISNEY WALT CO COM 254687106 347 3,680 SH   SOLE   107 0 3,573
DUKE ENERGY CORP NEW COM NEW 26441C204 469 4,378 SH   SOLE   0 0 4,378
EATON VANCE TAX-MANAGED DIVE COM 27828N102 1,135 100,211 SH   SOLE   0 0 100,211
EXXON MOBIL CORP COM 30231G102 217 2,537 SH   SOLE   0 0 2,537
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 427 11,891 SH   SOLE   576 0 11,315
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 30,895 1,793,082 SH   SOLE   29,828 0 1,763,254
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2,700 100,913 SH   SOLE   1,695 0 99,218
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 827 8,788 SH   SOLE   0 0 8,788
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2,246 34,075 SH   SOLE   710 0 33,365
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,356 21,044 SH   SOLE   428 0 20,616
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2,252 57,959 SH   SOLE   1,206 0 56,753
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 218 3,860 SH   SOLE   0 0 3,860
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 29,740 674,387 SH   SOLE   11,537 0 662,850
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 281 7,172 SH   SOLE   0 0 7,172
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 18,591 1,225,534 SH   SOLE   21,998 0 1,203,535
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 19,619 391,055 SH   SOLE   5,678 0 385,377
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,877 45,879 SH   SOLE   1,506 0 44,373
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1,484 39,947 SH   SOLE   898 0 39,049
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3,323 26,161 SH   SOLE   378 0 25,783
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 6,380 132,096 SH   SOLE   3,369 0 128,727
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 368 4,016 SH   SOLE   0 0 4,016
FLEXSHARES TR READY ACC VARI 33939L886 301 4,040 SH   SOLE   0 0 4,040
GLOBAL X FDS S&P 500 COVERED 37954Y475 604 14,141 SH   SOLE   0 0 14,141
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 913 52,239 SH   SOLE   0 0 52,239
HOME DEPOT INC COM 437076102 712 2,595 SH   SOLE   0 0 2,595
HONEYWELL INTL INC COM 438516106 228 1,309 SH   SOLE   0 0 1,309
HUT 8 MNG CORP COM 44812T102 61 45,500 SH   SOLE   0 0 45,500
INTEL CORP COM 458140100 534 14,283 SH   SOLE   0 0 14,283
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1,807 25,310 SH   SOLE   696 0 24,614
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 543 7,768 SH   SOLE   0 0 7,768
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 229 2,931 SH   SOLE   0 0 2,931
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 210 5,082 SH   SOLE   460 0 4,622
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 215 10,785 SH   SOLE   0 0 10,785
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 220 11,369 SH   SOLE   0 0 11,369
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 224 11,601 SH   SOLE   0 0 11,601
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 953 46,600 SH   SOLE   0 0 46,600
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 523 24,015 SH   SOLE   0 0 24,015
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,529 73,737 SH   SOLE   0 0 73,737
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 971 42,325 SH   SOLE   0 0 42,325
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,563 74,623 SH   SOLE   0 0 74,623
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 495 22,462 SH   SOLE   0 0 22,462
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,396 65,877 SH   SOLE   0 0 65,877
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 233 1,736 SH   SOLE   0 0 1,736
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 15,880 139,010 SH   SOLE   1,926 0 137,084
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 21,176 613,608 SH   SOLE   9,026 0 604,582
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 201 3,273 SH   SOLE   0 0 3,273
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 16,286 105,109 SH   SOLE   1,616 0 103,493
INVESCO QQQ TR UNIT SER 1 46090E103 8,530 30,433 SH   SOLE   778 0 29,655
ISHARES TR RUS 2000 VAL ETF 464287630 18,907 138,866 SH   SOLE   2,096 0 136,770
ISHARES TR RUS 1000 ETF 464287622 760 3,660 SH   SOLE   0 0 3,660
ISHARES TR U.S. MED DVC ETF 464288810 18,123 359,306 SH   SOLE   5,234 0 354,072
ISHARES TR PFD AND INCM SEC 464288687 1,765 53,667 SH   SOLE   0 0 53,667
ISHARES TR TIPS BD ETF 464287176 1,140 10,006 SH   SOLE   0 0 10,006
ISHARES TR SELECT DIVID ETF 464287168 5,351 45,478 SH   SOLE   844 0 44,634
ISHARES TR S&P MC 400VL ETF 464287705 15,581 165,035 SH   SOLE   2,157 0 162,878
ISHARES TR CORE US AGGBD ET 464287226 1,627 16,002 SH   SOLE   0 0 16,002
ISHARES TR RUS 2000 GRW ETF 464287648 10,495 50,869 SH   SOLE   763 0 50,106
ISHARES TR RUSSELL 2000 ETF 464287655 519 3,067 SH   SOLE   0 0 3,067
ISHARES TR RUS 1000 GRW ETF 464287614 32,707 149,553 SH   SOLE   1,765 0 147,788
ISHARES TR MORTGE REL ETF 46435G342 12,585 470,648 SH   SOLE   8,625 0 462,024
ISHARES TR IBOXX HI YD ETF 464288513 273 3,705 SH   SOLE   0 0 3,705
ISHARES TR JPMORGAN USD EMG 464288281 288 3,373 SH   SOLE   0 0 3,373
ISHARES TR IBOXX INV CP ETF 464287242 29,014 263,696 SH   SOLE   4,653 0 259,042
ISHARES TR NATIONAL MUN ETF 464288414 588 5,532 SH   SOLE   0 0 5,532
ISHARES TR RUS MID CAP ETF 464287499 337 5,210 SH   SOLE   0 0 5,210
ISHARES TR RUS 1000 VAL ETF 464287598 30,745 212,076 SH   SOLE   2,864 0 209,212
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 237 4,810 SH   SOLE   0 0 4,810
JANUS DETROIT STR TR HENDERSON MTG 47103U852 760 15,842 SH   SOLE   0 0 15,842
JOHNSON & JOHNSON COM 478160104 2,272 12,802 SH   SOLE   0 0 12,802
KLA CORP COM NEW 482480100 258 808 SH   SOLE   17 0 791
LILLY ELI & CO COM 532457108 520 1,603 SH   SOLE   55 0 1,548
MARATHON DIGITAL HOLDINGS IN COM 565788106 139 26,000 SH   SOLE   0 0 26,000
MCDONALDS CORP COM 580135101 329 1,332 SH   SOLE   0 0 1,332
MICROSOFT CORP COM 594918104 2,740 10,668 SH   SOLE   22 0 10,646
NEXTERA ENERGY INC COM 65339F101 342 4,411 SH   SOLE   0 0 4,411
NVIDIA CORPORATION COM 67066G104 270 1,783 SH   SOLE   27 0 1,756
PAYCHEX INC COM 704326107 354 3,107 SH   SOLE   0 0 3,107
PEPSICO INC COM 713448108 294 1,766 SH   SOLE   0 0 1,766
PFIZER INC COM 717081103 442 8,436 SH   SOLE   0 0 8,436
PIMCO ETF TR ACTIVE BD ETF 72201R775 25,014 262,615 SH   SOLE   4,379 0 258,236
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 318 3,210 SH   SOLE   0 0 3,210
PROCTER AND GAMBLE CO COM 742718109 573 3,985 SH   SOLE   0 0 3,985
PROSHARES TR S&P 500 DV ARIST 74348A467 208 2,438 SH   SOLE   0 0 2,438
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 271 4,284 SH   SOLE   0 0 4,284
RAYTHEON TECHNOLOGIES CORP COM 75513E101 214 2,228 SH   SOLE   1,027 0 1,201
REVANCE THERAPEUTICS INC COM 761330109 241 17,452 SH   SOLE   0 0 17,452
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 19,035 263,716 SH   SOLE   4,155 0 259,561
SELECT SECTOR SPDR TR ENERGY 81369Y506 228 3,185 SH   SOLE   0 0 3,185
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,314 37,949 SH   SOLE   751 0 37,197
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 271 2,128 SH   SOLE   0 0 2,128
SOUTHERN CO COM 842587107 232 3,250 SH   SOLE   0 0 3,250
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 273 886 SH   SOLE   0 0 886
SPDR GOLD TR GOLD SHS 78463V107 506 3,003 SH   SOLE   0 0 3,003
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,863 10,241 SH   SOLE   190 0 10,051
SPDR SER TR S&P DIVID ETF 78464A763 15,265 128,610 SH   SOLE   1,690 0 126,920
SUN LIFE FINANCIAL INC. COM 866796105 202 4,411 SH   SOLE   0 0 4,411
TESLA INC COM 88160R101 667 991 SH   SOLE   27 0 964
UNITEDHEALTH GROUP INC COM 91324P102 380 740 SH   SOLE   0 0 740
VANGUARD INDEX FDS MID CAP ETF 922908629 232 1,177 SH   SOLE   0 0 1,177
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 630 6,911 SH   SOLE   0 0 6,911
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 212 2,085 SH   SOLE   0 0 2,085
VERIZON COMMUNICATIONS INC COM 92343V104 690 13,588 SH   SOLE   0 0 13,588
VROOM INC COM 92918V109 39 31,000 SH   SOLE   0 0 31,000
VULCAN MATLS CO COM 929160109 650 4,572 SH   SOLE   0 0 4,572
WALMART INC COM 931142103 263 2,166 SH   SOLE   346 0 1,820
WISDOMTREE TR US AI ENHANCED 97717W406 328 3,696 SH   SOLE   0 0 3,696