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 C 02079K107 276,789 783 SH SOLE 0 0 783
AMAZON COM INC COM 023135106 256,929 1,078 SH SOLE 0 0 1,078
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 28,498,729 312,452 SH SOLE 367 0 312,085
AMERICAN CENTY ETF TR US SML CP VALU 025072877 15,986,838 128,141 SH SOLE 152 0 127,989
APPLE INC COM 037833100 816,868 2,823 SH SOLE 0 0 2,823
BOEING CO COM 097023105 210,410 972 SH SOLE 0 0 972
COLUMBIA ETF TR I RESH ENHNC COR 19761L706 30,622,294 707,539 SH SOLE 2,019 0 705,521
COSTCO WHOLESALE CORPORATION COM 22160K105 209,607 224 SH SOLE 0 0 224
FIRST TR EXCHANGE TRADED FD TR SM GR ST ETF 33738R746 854,745 27,024 SH SOLE 0 0 27,024
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735B108 21,208,872 144,922 SH SOLE 384 0 144,538
FIRST TR EXCHANGE-TRADED FD SHS 337345102 524,459 1,567 SH SOLE 0 0 1,567
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 7,582,254 207,562 SH SOLE 296 0 207,266
GLOBAL X FDS GLOBAL X SILVER 37954Y848 263,209 3,398 SH SOLE 0 0 3,398
GLOBAL X FDS US INFR DEV ETF 37954Y673 210,226 3,568 SH SOLE 0 0 3,568
INTERDIGITAL INC COM 45867G101 242,925 858 SH SOLE 0 0 858
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1,202,224 3,968 SH SOLE 0 0 3,968
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 18,930,555 313,992 SH SOLE 361 0 313,630
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 213,056 10,862 SH SOLE 0 0 10,862
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 534,970 8,442 SH SOLE 0 0 8,442
INVESCO QQQ TR UNIT SER 1 46090E103 626,566 851 SH SOLE 0 0 851
ISHARES GOLD TR ISHARES NEW 464285204 676,270 8,956 SH SOLE 0 0 8,956
ISHARES TR ISHARES SEMICDTR 464287523 549,343 857 SH SOLE 0 0 857
ISHARES TR US AER DEF ETF 464288760 256,965 1,060 SH SOLE 0 0 1,060
ISHARES TR CORE S&P500 ETF 464287200 353,680 472 SH SOLE 0 0 472
ISHARES TR GLOBAL 100 ETF 464287572 947,972 6,940 SH SOLE 10 0 6,930
ISHARES TR S&P 500 GRWT ETF 464287309 394,298 2,867 SH SOLE 0 0 2,867
ISHARES TR CORE S&P SCP ETF 464287804 228,431 1,540 SH SOLE 0 0 1,540
ISHARES TR U.S. TECH ETF 464287721 281,237 1,115 SH SOLE 0 0 1,115
ISHARES TR RUS MID CAP ETF 464287499 342,324 3,103 SH SOLE 0 0 3,103
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 19,943,135 394,992 SH SOLE 417 0 394,575
MICROSOFT CORP COM 594918104 548,499 1,470 SH SOLE 0 0 1,470
MONSTER BEVERAGE CORP NEW COM 61174X109 307,776 3,202 SH SOLE 0 0 3,202
NVIDIA CORPORATION COM 67066G104 319,858 1,599 SH SOLE 0 0 1,599
PGIM ETF TR AAA CLO ETF 69344A834 653,342 12,743 SH SOLE 0 0 12,743
PROSHARES TR S&P 500 DV ARIST 74348A467 3,129,263 55,720 SH SOLE 1,004 0 54,716
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 203,415 3,992 SH SOLE 0 0 3,992
SNAP ON INC COM 833034101 244,257 607 SH SOLE 0 0 607
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 1,031,000 19,911 SH SOLE 0 0 19,911
SPDR INDEX SHS FDS ST MAR DIVID ETF 78463X533 8,638,336 210,909 SH SOLE 251 0 210,658
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 2,789,188 30,436 SH SOLE 76 0 30,360
SPDR SERIES TRUST ST STR P500GRW 78464A409 31,658,273 266,058 SH SOLE 311 0 265,747
VANECK ETF TRUST GOLD MINERS ETF 92189F106 689,613 9,140 SH SOLE 0 0 9,140
VANECK MERK GOLD ETF GOLD SHS 921078101 6,728,347 174,355 SH SOLE 231 0 174,124