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
ABRDN ETFS BBRG ALL COMD K1 003261104   976,315 47,006 SH   SOLE   2,097 0 44,909
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   3,327,546 176,341 SH   SOLE   8,198 0 168,143
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   3,283,925 36,004 SH   SOLE   1,672 0 34,332
AGF INVTS TR US MARKET NETRL 00110G408   5,411,610 265,275 SH   SOLE   33,075 0 232,200
ALTSHARES TRUST MERGER ARBITRAGE 02210T108   1,276,399 50,329 SH   SOLE   8,081 0 42,248
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   1,043,664 20,728 SH   SOLE   731 0 19,997
AMERICAN CENTY ETF TR US EQT ETF 025072885   2,103,506 29,677 SH   SOLE   1,401 0 28,276
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   1,490,540 72,286 SH   SOLE   3,994 0 68,292
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   2,051,507 77,591 SH   SOLE   3,671 0 73,920
DBX ETF TR XTRACK MSCI EAFE 233051630   1,700,729 73,024 SH   SOLE   0 0 73,024
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   51,310,263 2,040,981 SH   SOLE   118,387 0 1,922,594
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   972,351 21,885 SH   SOLE   978 0 20,907
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   488,755 10,116 SH   SOLE   0 0 10,116
ETF SER SOLUTIONS APTUS DEFINED 26922A388   4,607,650 177,422 SH   SOLE   20,805 0 156,617
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   1,007,030 21,476 SH   SOLE   728 0 20,748
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   5,280,328 103,923 SH   SOLE   10,249 0 93,674
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   966,490 60,557 SH   SOLE   0 0 60,557
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   2,163,782 92,115 SH   SOLE   4,359 0 87,756
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   4,739,081 159,565 SH   SOLE   15,774 0 143,791
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   686,776 13,351 SH   SOLE   0 0 13,351
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,039,480 22,977 SH   SOLE   0 0 22,977
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   2,189,517 93,290 SH   SOLE   4,396 0 88,894
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   8,452,220 349,121 SH   SOLE   24,860 0 324,261
FIRST TR NASDAQ 100 TECH IND SHS 337345102   619,140 4,744 SH   SOLE   0 0 4,744
FLEXSHARES TR MORNSTAR USMKT 33939L100   28,779,777 183,498 SH   SOLE   12,740 0 170,758
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   2,013,860 84,191 SH   SOLE   2,023 0 82,168
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   192,955 10,515 SH   SOLE   152 0 10,363
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   251,394 10,720 SH   SOLE   154 0 10,566
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   213,792 8,968 SH   SOLE   130 0 8,838
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   20,347,223 660,410 SH   SOLE   46,968 0 613,442
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   17,525,430 215,777 SH   SOLE   12,706 0 203,071
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   6,885,071 163,192 SH   SOLE   5,426 0 157,766
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   372,428 8,028 SH   SOLE   116 0 7,912
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   1,735,621 45,429 SH   SOLE   1,607 0 43,822
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   12,694,342 373,363 SH   SOLE   26,802 0 346,561
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   2,545,505 103,518 SH   SOLE   2,520 0 100,998
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   14,647,004 501,438 SH   SOLE   33,963 0 467,475
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   4,639,805 146,690 SH   SOLE   17,562 0 129,128
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   986,765 27,470 SH   SOLE   1,227 0 26,243
INNOVATOR ETFS TR LOUP FRONTIER 45782C862   398,117 11,229 SH   SOLE   162 0 11,067
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   3,131,122 126,664 SH   SOLE   5,881 0 120,783
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   3,824,758 81,033 SH   SOLE   3,557 0 77,476
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   3,186,243 31,802 SH   SOLE   1,478 0 30,324
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   3,147,597 44,880 SH   SOLE   2,087 0 42,793
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   3,203,031 32,889 SH   SOLE   1,529 0 31,360
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   826,421 20,088 SH   SOLE   0 0 20,088
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   190,672 16,609 SH   SOLE   5,104 0 11,505
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   12,227,492 263,013 SH   SOLE   16,900 0 246,113
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   2,408,767 120,922 SH   SOLE   0 0 120,922
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878   212,414 5,329 SH   SOLE   0 0 5,329
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   22,817,475 82,678 SH   SOLE   6,171 0 76,507
ISHARES TR MBS ETF 464288588   2,164,581 22,850 SH   SOLE   1,081 0 21,769
ISHARES TR U.S. TECH ETF 464287721   33,086,311 356,495 SH   SOLE   29,849 0 326,646
ISHARES TR INTL EQTY FACTOR 46434V274   288,609 10,895 SH   SOLE   0 0 10,895
ISHARES TR IBONDS 24 TRM TS 46436E874   290,738 12,109 SH   SOLE   0 0 12,109
ISHARES TR US AER DEF ETF 464288760   331,086 2,877 SH   SOLE   0 0 2,877
ISHARES TR RUSSELL 3000 ETF 464287689   22,604,069 96,020 SH   SOLE   6,569 0 89,451
ISHARES TR IBONDS 23 TRM TS 46436E882   908,816 36,631 SH   SOLE   0 0 36,631
ISHARES TR TIPS BD ETF 464287176   1,065,787 9,667 SH   SOLE   0 0 9,667
ISHARES TR U.S. FIN SVC ETF 464287770   8,874,441 58,787 SH   SOLE   4,326 0 54,461
ISHARES TR US CONSUM DISCRE 464287580   8,466,715 130,881 SH   SOLE   11,122 0 119,759
ISHARES TR MSCI ACWI EX US 464288240   9,046,426 185,492 SH   SOLE   10,688 0 174,804
ISHARES TR 3 7 YR TREAS BD 464288661   2,198,644 18,688 SH   SOLE   884 0 17,804
ISHARES TR CORE HIGH DV ETF 46429B663   2,394,703 23,556 SH   SOLE   0 0 23,556
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   995,556 18,078 SH   SOLE   806 0 17,272
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   7,347,620 155,144 SH   SOLE   10,090 0 145,054
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   18,922,074 197,903 SH   SOLE   12,781 0 185,122
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   6,539,700 125,018 SH   SOLE   7,324 0 117,694
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,229,429 22,517 SH   SOLE   1,068 0 21,449
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   6,586,185 271,819 SH   SOLE   18,469 0 253,350
KRANESHARES TR KFA MOUNT LUCAS 500767652   4,179,439 141,772 SH   SOLE   14,496 0 127,276
KRANESHARES TR QUADRTC INT RT 500767736   4,237,258 186,499 SH   SOLE   14,418 0 172,081
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   11,244,561 427,063 SH   SOLE   36,481 0 390,582
LISTED FD TR CORE ALT FD 53656F847   6,758,584 226,570 SH   SOLE   26,600 0 199,970
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   1,773,620 67,438 SH   SOLE   10,164 0 57,274
PIMCO ETF TR 1-5 US TIP IDX 72201R205   2,600,591 50,952 SH   SOLE   2,226 0 48,726
PIMCO ETF TR INTER MUN BD ACT 72201R866   806,581 15,434 SH   SOLE   0 0 15,434
PIMCO ETF TR ACTIVE BD ETF 72201R775   16,580,421 178,755 SH   SOLE   11,293 0 167,462
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   325,911 6,022 SH   SOLE   0 0 6,022
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   261,550 1,732 SH   SOLE   0 0 1,732
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   6,339,838 62,659 SH   SOLE   6,778 0 55,881
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   12,559,537 97,015 SH   SOLE   7,856 0 89,159
SELECT SECTOR SPDR TR ENERGY 81369Y506   21,819,212 263,422 SH   SOLE   21,133 0 242,289
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   4,165,001 129,549 SH   SOLE   13,639 0 115,910
SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863   1,949,235 89,620 SH   SOLE   14,450 0 75,170
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   6,622,209 95,531 SH   SOLE   4,240 0 91,291
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   1,637,088 27,764 SH   SOLE   0 0 27,764
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   4,642,348 136,020 SH   SOLE   9,589 0 126,431
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   2,394,228 93,052 SH   SOLE   3,626 0 89,426
SPDR SER TR S&P KENSHO CLEAN 78468R655   232,404 2,681 SH   SOLE   39 0 2,642
SPDR SER TR PORTFOLIO AGRGTE 78464A649   219,344 8,505 SH   SOLE   0 0 8,505
SPDR SER TR MSCI USA STRTGIC 78468R812   340,487 2,937 SH   SOLE   0 0 2,937
SPDR SER TR PORTFOLIO S&P500 78464A854   684,693 14,220 SH   SOLE   0 0 14,220
SPDR SER TR PORTFOLI S&P1500 78464A805   1,620,115 32,126 SH   SOLE   7,064 0 25,062
SPDR SER TR PRTFLO S&P500 HI 78468R788   3,198,498 84,171 SH   SOLE   0 0 84,171
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   1,202,985 43,618 SH   SOLE   2,073 0 41,545
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   17,073,814 416,130 SH   SOLE   26,944 0 389,186
SSGA ACTIVE TR SPDR NUVEEN MUN 78470P705   479,164 17,665 SH   SOLE   0 0 17,665
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   23,250,507 314,920 SH   SOLE   13,316 0 301,604
VANGUARD INDEX FDS TOTAL STK MKT 922908769   35,430,576 173,594 SH   SOLE   9,754 0 163,840
VANGUARD INDEX FDS VALUE ETF 922908744   690,550 5,000 SH   SOLE   0 0 5,000
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   23,991,255 448,686 SH   SOLE   26,758 0 421,928
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   2,768,518 54,649 SH   SOLE   3,021 0 51,628
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   976,666 20,981 SH   SOLE   938 0 20,043
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   990,510 16,520 SH   SOLE   739 0 15,781
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   3,110,422 49,919 SH   SOLE   2,325 0 47,594
VANGUARD WORLD FD MEGA CAP INDEX 921910873   11,742,506 82,035 SH   SOLE   4,843 0 77,192
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   6,247,414 26,199 SH   SOLE   1,909 0 24,290
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   9,633,669 123,683 SH   SOLE   9,400 0 114,283
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   9,189,285 36,386 SH   SOLE   2,657 0 33,729
WISDOMTREE TR GLB US QTLY DIV 97717W844   6,088,789 171,660 SH   SOLE   10,916 0 160,744
WISDOMTREE TR US HIGH DIVIDEND 97717W208   2,407,303 29,261 SH   SOLE   0 0 29,261
WISDOMTREE TR INTRST RATE HDGE 97717W380   1,544,140 35,473 SH   SOLE   6,020 0 29,453
WISDOMTREE TR EMER MKT HIGH FD 97717W315   1,674,624 44,232 SH   SOLE   0 0 44,232
WISDOMTREE TR YIELD ENHANCD US 97717X511   3,769,224 86,272 SH   SOLE   2,900 0 83,372