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
ALPHABET INC CAP STK CL A 02079K305 1,053,314 3,663 SH SOLE 0 0 3,663
ALPHABET INC CAP STK CL C 02079K107 1,882,524 6,563 SH SOLE 0 0 6,563
AMAZON COM INC COM 023135106 4,858,481 23,328 SH SOLE 0 0 23,328
APOLLO GLOBAL MGMT INC COM 03769M106 389,970 3,500 SH SOLE 0 0 3,500
APPLE INC COM 037833100 2,855,875 11,253 SH SOLE 0 0 11,253
ARES CAPITAL CORP COM 04010L103 1,477,181 81,975 SH SOLE 0 0 81,975
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 325,856 680 SH SOLE 0 0 680
BOSTON SCIENTIFIC CORP COM 101137107 572,657 9,126 SH SOLE 0 0 9,126
CATERPILLAR INC COM 149123101 592,458 836 SH SOLE 0 0 836
CHEVRON CORPORATION COM 166764100 294,833 1,425 SH SOLE 0 0 1,425
COSTCO WHOLESALE CORPORATION COM 22160K105 1,327,410 1,332 SH SOLE 0 0 1,332
DUKE ENERGY CORP NEW COM NEW 26441C204 488,144 3,728 SH SOLE 0 0 3,728
EATON VANCE TAX ADVT DIV INC COM 27828G107 319,150 13,000 SH SOLE 0 0 13,000
EATON VANCE TAX-MANAGED GLOB COM 27829F108 243,119 28,074 SH SOLE 0 0 28,074
ELI LILLY & CO COM 532457108 1,461,951 1,589 SH SOLE 0 0 1,589
ETF SER SOLUTIONS DEFIANCE QUANTUM 26922A420 1,090,009 10,159 SH SOLE 0 0 10,159
ETF SER SOLUTIONS DISTILLATE US 26922A321 3,769,348 65,123 SH SOLE 0 0 65,123
EXXON MOBIL CORP COM 30231G102 1,024,074 6,036 SH SOLE 0 0 6,036
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 481,436 9,200 SH SOLE 0 0 9,200
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 1,040,467 17,694 SH SOLE 0 0 17,694
FIDELITY COVINGTON TRUST ENHANCED HIGH YI 316092618 669,522 13,793 SH SOLE 0 0 13,793
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 403,688 6,250 SH SOLE 0 0 6,250
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1,810,834 26,583 SH SOLE 0 0 26,583
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 691,523 7,415 SH SOLE 0 0 7,415
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 1,470,095 16,991 SH SOLE 0 0 16,991
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 908,013 4,364 SH SOLE 0 0 4,364
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820 2,100,975 96,819 SH SOLE 0 0 96,819
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 839,767 17,664 SH SOLE 0 0 17,664
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 252,281 14,213 SH SOLE 0 0 14,213
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 1,644,177 14,842 SH SOLE 0 0 14,842
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 4,778,317 69,981 SH SOLE 0 0 69,981
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 2,313,059 58,662 SH SOLE 0 0 58,662
FIRST TR EXCHANGE-TRADED ALP COM SHS 33733F101 1,673,161 10,528 SH SOLE 0 0 10,528
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 841,619 5,460 SH SOLE 0 0 5,460
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 648,465 7,166 SH SOLE 0 0 7,166
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,199,196 12,928 SH SOLE 0 0 12,928
FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192 399,957 3,657 SH SOLE 0 0 3,657
FIRST TR EXCHANGE-TRADED FD CONSUMR STAPLE 33734X119 238,950 3,750 SH SOLE 0 0 3,750
FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200 7,058,520 221,062 SH SOLE 0 0 221,062
FIRST TR EXCHANGE-TRADED FD FINLS ALPHADEX 33734X135 207,903 3,700 SH SOLE 0 0 3,700
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 222,322 3,719 SH SOLE 0 0 3,719
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 4,668,706 182,728 SH SOLE 0 0 182,728
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 2,292,460 47,063 SH SOLE 0 0 47,063
FIRST TR EXCHANGE-TRADED FD INDXX NEXTG ETF 33737K205 814,104 7,274 SH SOLE 0 0 7,274
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 498,705 7,956 SH SOLE 0 0 7,956
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 1,570,053 9,598 SH SOLE 0 0 9,598
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 352,396 7,493 SH SOLE 0 0 7,493
FIRST TR EXCHANGE-TRADED FD SHS 336917109 207,264 4,080 SH SOLE 0 0 4,080
FIRST TR EXCHANGE-TRADED FD SHS 337345102 633,685 2,934 SH SOLE 0 0 2,934
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 1,832,134 17,765 SH SOLE 0 0 17,765
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33744U204 210,647 9,982 SH SOLE 0 0 9,982
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752 366,904 10,388 SH SOLE 0 0 10,388
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 4,935,925 146,163 SH SOLE 0 0 146,163
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 375,341 9,311 SH SOLE 0 0 9,311
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 218,646 5,400 SH SOLE 0 0 5,400
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 209,088 3,960 SH SOLE 0 0 3,960
FIRST TR EXCHNG TRADED FD VI SMITH UNCONSTRAI 33740F888 2,822,126 113,933 SH SOLE 0 0 113,933
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 2,743,015 58,775 SH SOLE 0 0 58,775
GLOBAL X FDS DATA CTR & DIGIT 37954Y236 809,203 33,773 SH SOLE 0 0 33,773
GLOBAL X FDS US INFR DEV ETF 37954Y673 237,232 4,669 SH SOLE 0 0 4,669
HOME DEPOT INC COM 437076102 680,023 2,068 SH SOLE 0 0 2,068
INTERNATIONAL BUSINESS MACHS COM 459200101 283,354 1,169 SH SOLE 0 0 1,169
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 1,355,788 6,970 SH SOLE 0 0 6,970
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 281,577 2,714 SH SOLE 0 0 2,714
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 368,061 12,477 SH SOLE 0 0 12,477
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 788,694 7,344 SH SOLE 0 0 7,344
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 9,177,467 122,057 SH SOLE 0 0 122,057
ISHARES INC MSCI EMRG CHN 46434G764 547,647 6,962 SH SOLE 0 0 6,962
ISHARES INC MSCI JAPAN ETF 46434G822 1,465,549 17,356 SH SOLE 0 0 17,356
ISHARES TR CORE DIV GRWTH 46434V621 8,736,514 124,487 SH SOLE 0 0 124,487
ISHARES TR CORE INTL AGGR 46435G672 257,326 5,142 SH SOLE 0 0 5,142
ISHARES TR CORE S&P US GWT 464287671 4,414,329 28,459 SH SOLE 0 0 28,459
ISHARES TR CORE S&P500 ETF 464287200 5,532,714 8,470 SH SOLE 0 0 8,470
ISHARES TR GLB INFRASTR ETF 464288372 1,499,476 22,380 SH SOLE 0 0 22,380
ISHARES TR GLOB HLTHCRE ETF 464287325 308,214 3,295 SH SOLE 0 0 3,295
ISHARES TR GLOBAL TECH ETF 464287291 899,930 9,002 SH SOLE 0 0 9,002
ISHARES TR IBOXX INV CP ETF 464287242 1,378,126 12,645 SH SOLE 0 0 12,645
ISHARES TR ISHARES SEMICDTR 464287523 2,373,789 7,223 SH SOLE 0 0 7,223
ISHARES TR ISHS 1-5YR INVS 464288646 274,181 5,217 SH SOLE 0 0 5,217
ISHARES TR MSCI USA MIN VOL 46429B697 605,592 6,530 SH SOLE 0 0 6,530
ISHARES TR RUS 1000 GRW ETF 464287614 3,785,273 8,877 SH SOLE 0 0 8,877
ISHARES TR RUS 1000 VAL ETF 464287598 1,137,816 5,325 SH SOLE 0 0 5,325
ISHARES TR RUS 2000 GRW ETF 464287648 1,029,553 3,281 SH SOLE 0 0 3,281
ISHARES TR RUS 2000 VAL ETF 464287630 469,574 2,477 SH SOLE 0 0 2,477
ISHARES TR RUS MD CP GR ETF 464287481 817,310 6,379 SH SOLE 0 0 6,379
ISHARES TR RUS MDCP VAL ETF 464287473 780,581 5,356 SH SOLE 0 0 5,356
ISHARES TR RUS TP200 GR ETF 464289438 14,904,511 59,896 SH SOLE 0 0 59,896
ISHARES TR S&P 500 VAL ETF 464287408 1,715,456 8,124 SH SOLE 0 0 8,124
ISHARES TR U.S. BAS MTL ETF 464287838 370,277 2,105 SH SOLE 0 0 2,105
ISHARES TR U.S. FINLS ETF 464287788 399,926 3,399 SH SOLE 0 0 3,399
ISHARES TR U.S. INSRNCE ETF 464288786 1,813,795 14,138 SH SOLE 0 0 14,138
ISHARES TR U.S. MED DVC ETF 464288810 1,409,621 26,422 SH SOLE 0 0 26,422
ISHARES TR U.S. TECH ETF 464287721 9,960,824 54,905 SH SOLE 0 0 54,905
ISHARES TR US CONSM STAPLES 464287812 1,110,593 15,859 SH SOLE 0 0 15,859
ISHARES TR US CONSUM DISCRE 464287580 1,924,760 19,859 SH SOLE 0 0 19,859
ISHARES TR US INDUSTRIALS 464287754 545,685 3,699 SH SOLE 0 0 3,699
ISHARES TR US TECH BRKTHR 46436E502 2,008,611 36,204 SH SOLE 0 0 36,204
ISHARES U S ETF TR SHORT DURATION B 46431W507 464,327 9,134 SH SOLE 0 0 9,134
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 2,010,259 39,910 SH SOLE 0 0 39,910
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776 286,410 12,684 SH SOLE 0 0 12,684
JOHNSON & JOHNSON COM 478160104 602,213 2,464 SH SOLE 0 0 2,464
JPMORGAN CHASE & CO COM 46625H100 630,973 2,145 SH SOLE 0 0 2,145
L3HARRIS TECHNOLOGIES INC COM 502431109 1,117,596 3,238 SH SOLE 0 0 3,238
MASTERCARD INCORPORATED CL A 57636Q104 1,566,861 3,136 SH SOLE 0 0 3,136
MCDONALDS CORP COM 580135101 253,857 817 SH SOLE 0 0 817
META PLATFORMS INC CL A 30303M102 567,124 991 SH SOLE 0 0 991
MFS CHARTER INCOME TR SH BEN INT 552727109 309,960 51,149 SH SOLE 0 0 51,149
MICROSOFT CORP COM 594918104 1,950,183 5,268 SH SOLE 0 0 5,268
NETFLIX INC. COM 64110L106 417,291 4,340 SH SOLE 0 0 4,340
NVIDIA CORPORATION COM 67066G104 4,895,599 28,071 SH SOLE 0 0 28,071
ORACLE CORP COM 68389X105 582,745 3,961 SH SOLE 0 0 3,961
PALO ALTO NETWORKS INC COM 697435105 202,484 1,263 SH SOLE 0 0 1,263
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 283,074 3,035 SH SOLE 0 0 3,035
PIMCO ETF TR ACTIVE BD ETF 72201R775 252,939 2,741 SH SOLE 0 0 2,741
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,353,372 33,344 SH SOLE 0 0 33,344
PIMCO ETF TR MULTISECTOR BD 72201R585 1,481,308 56,538 SH SOLE 0 0 56,538
RTX CORPORATION COM 75513E101 1,258,111 6,522 SH SOLE 0 0 6,522
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,729,984 88,983 SH SOLE 0 0 88,983
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 395,286 1,009 SH SOLE 0 0 1,009
SELECT SECTOR SPDR TR STATE STREET CON 81369Y407 1,903,783 17,469 SH SOLE 0 0 17,469
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 222,374 3,630 SH SOLE 0 0 3,630
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 1,081,960 7,380 SH SOLE 0 0 7,380
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 1,064,014 23,186 SH SOLE 0 0 23,186
SOUTHERN CO COM 842587107 223,251 2,313 SH SOLE 0 0 2,313
SPDR SERIES TRUST STATE STREET SPD 78464A763 1,360,584 9,323 SH SOLE 0 0 9,323
SPDR SERIES TRUST STATE STREET SPD 78464A631 991,065 3,902 SH SOLE 0 0 3,902
SPDR SERIES TRUST STATE STREET SPD 78468R606 5,834,521 250,194 SH SOLE 0 0 250,194
SPDR SERIES TRUST STATE STREET SPD 78464A508 206,630 3,652 SH SOLE 0 0 3,652
SPDR SERIES TRUST STATE STREET SPD 78468R523 416,243 4,186 SH SOLE 0 0 4,186
SPDR SERIES TRUST STATE STREET SPD 78464A409 1,465,678 14,970 SH SOLE 0 0 14,970
SPDR SERIES TRUST STATE STREET SPD 78464A862 450,138 1,380 SH SOLE 0 0 1,380
SSGA ACTIVE ETF TR STATE STREET BLA 78467V608 336,326 8,379 SH SOLE 0 0 8,379
VANECK ETF TRUST CLO ETF 92189H748 1,421,569 26,975 SH SOLE 0 0 26,975
VANECK ETF TRUST MORNINGSTAR SMID 92189H730 1,085,566 30,849 SH SOLE 0 0 30,849
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3,866,588 39,985 SH SOLE 0 0 39,985
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,035,367 2,700 SH SOLE 0 0 2,700
VANECK ETF TRUST URANIUM AND NUCL 92189F601 2,637,855 19,805 SH SOLE 0 0 19,805
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,873,634 9,194 SH SOLE 0 0 9,194
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 456,334 3,974 SH SOLE 0 0 3,974
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 292,524 3,972 SH SOLE 0 0 3,972
VANGUARD INDEX FDS GROWTH ETF 922908736 3,636,243 8,325 SH SOLE 0 0 8,325
VANGUARD INDEX FDS MID CAP ETF 922908629 2,189,434 7,624 SH SOLE 0 0 7,624
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,562,328 4,288 SH SOLE 0 0 4,288
VANGUARD INDEX FDS SM CP VAL ETF 922908611 585,625 2,696 SH SOLE 0 0 2,696
VANGUARD INDEX FDS SMALL CP ETF 922908751 714,871 2,729 SH SOLE 0 0 2,729
VANGUARD INDEX FDS SML CP GRW ETF 922908595 913,339 3,022 SH SOLE 0 0 3,022
VANGUARD INDEX FDS TOTAL STK MKT 922908769 258,813 807 SH SOLE 0 0 807
VANGUARD INDEX FDS VALUE ETF 922908744 624,308 3,182 SH SOLE 0 0 3,182
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,689,988 31,267 SH SOLE 0 0 31,267
VANGUARD MALVERN FDS CORE BD ETF 922020748 3,104,867 40,125 SH SOLE 0 0 40,125
VANGUARD MALVERN FDS CORE-PLUS BD ETF 922020755 2,045,746 26,366 SH SOLE 0 0 26,366
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 397,278 6,671 SH SOLE 0 0 6,671
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5,248,828 63,430 SH SOLE 0 0 63,430
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 597,561 7,538 SH SOLE 0 0 7,538
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1,408,537 15,026 SH SOLE 0 0 15,026
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 5,677,871 88,606 SH SOLE 0 0 88,606
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,305,430 15,567 SH SOLE 0 0 15,567
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 609,542 6,468 SH SOLE 0 0 6,468
VANGUARD WORLD FD COMM SRVC ETF 92204A884 398,392 2,215 SH SOLE 0 0 2,215
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 961,086 2,677 SH SOLE 0 0 2,677
VANGUARD WORLD FD CONSUM STP ETF 92204A207 2,743,779 12,217 SH SOLE 0 0 12,217
VANGUARD WORLD FD ESG US STK ETF 921910733 314,917 2,805 SH SOLE 0 0 2,805
VANGUARD WORLD FD FINANCIALS ETF 92204A405 959,531 7,942 SH SOLE 0 0 7,942
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 786,794 2,520 SH SOLE 0 0 2,520
VANGUARD WORLD FD INF TECH ETF 92204A702 2,607,961 3,738 SH SOLE 0 0 3,738
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,316,509 15,981 SH SOLE 0 0 15,981
VANGUARD WORLD FD MEGA GRWTH IND 921910816 590,476 1,607 SH SOLE 0 0 1,607
VANGUARD WORLD FD UTILITIES ETF 92204A876 506,176 2,555 SH SOLE 0 0 2,555
VISA INC COM CL A 92826C839 2,346,296 7,763 SH SOLE 0 0 7,763
WALMART INC COM 931142103 1,183,858 9,526 SH SOLE 0 0 9,526
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,060,054 6,685 SH SOLE 0 0 6,685