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
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 786,121 13,717 SH SOLE 1,345 0 12,372
ALPS ETF TR DISRUPTIVE TECH 00162Q478 221,544 4,363 SH SOLE 2,713 0 1,650
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 569,655 1,144 SH SOLE 12 0 1,132
COLGATE PALMOLIVE CO COM 194162103 302,118 3,541 SH SOLE 3,229 0 312
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 1,086,400 23,602 SH SOLE 5,986 0 17,616
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 1,429,421 36,133 SH SOLE 4,812 0 31,321
EXCHANGE TRADED CONCEPTS TRU RANG NUCL RE ETF 301505475 241,703 4,013 SH SOLE 0 0 4,013
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 2,899,457 36,036 SH SOLE 7,757 0 28,279
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 266,599 6,680 SH SOLE 0 0 6,680
FIDELITY COVINGTON TRUST FUN LAR COR ETF 316092360 3,092,876 52,368 SH SOLE 10,401 0 41,968
FIDELITY COVINGTON TRUST FUND DE INTL ETF 31609A883 5,340,042 167,715 SH SOLE 33,352 0 134,362
FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329 3,608,771 99,822 SH SOLE 20,019 0 79,804
FIDELITY GREENWOOD STREET TR HEDGED EQTY ETF 31624J745 3,992,902 118,625 SH SOLE 24,450 0 94,175
FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606 9,173,322 225,389 SH SOLE 54,489 0 170,900
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 424,537 8,533 SH SOLE 1,158 0 7,375
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 588,239 8,098 SH SOLE 338 0 7,760
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 300,136 1,186 SH SOLE 0 0 1,186
FLEXSHARES TR NRTRN TR INTL QL 33939L837 345,823 10,053 SH SOLE 2,165 0 7,888
FLEXSHARES TR NRTRN TR QLTY DV 33939L845 1,963,303 22,065 SH SOLE 5,554 0 16,510
FLEXSHARES TR NRTRN TR QLT DIV 33939L860 1,481,921 16,422 SH SOLE 800 0 15,622
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 209,830 5,956 SH SOLE 0 0 5,956
GLOBAL X FDS GLOBAL X SILVER 37954Y848 809,354 9,410 SH SOLE 2,265 0 7,145
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 509,197 7,293 SH SOLE 940 0 6,353
GLOBAL X FDS GLBL X MLP ETF 37954Y343 387,853 7,285 SH SOLE 409 0 6,876
HORNBECK OFFSHORE SERVICES I COM 42330P107 89,919 11,693 SH SOLE 2,725 0 8,968
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 259,450 13,443 SH SOLE 1,346 0 12,097
INVESCO EXCH TRADED FD TR II SHORT TERM ETF 46138G888 295,040 2,795 SH SOLE 2,795 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 571,730 4,131 SH SOLE 0 0 4,131
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1,307,974 16,033 SH SOLE 2,631 0 13,402
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 2,967,231 20,220 SH SOLE 3,618 0 16,602
ISHARES INC MSCI EMRG CHN 46434G764 4,637,558 46,806 SH SOLE 7,158 0 39,648
ISHARES INC EM MKTS DIV ETF 464286319 1,851,528 54,457 SH SOLE 12,891 0 41,566
ISHARES TR CORE S&P TTL STK 464287150 225,642 1,357 SH SOLE 1,357 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,051,808 8,397 SH SOLE 729 0 7,668
ISHARES TR GLOB HLTHCRE ETF 464287325 1,644,593 16,105 SH SOLE 3,228 0 12,877
ISHARES TR NATIONAL MUN ETF 464288414 319,375 3,159 SH SOLE 2,488 0 671
ISHARES TR 0-3 MTH TREASURY 46436E718 10,635,749 105,639 SH SOLE 20,906 0 84,734
ISHARES TR S&P 500 VAL ETF 464287408 4,197,635 18,388 SH SOLE 3,420 0 14,968
ISHARES TR US AER DEF ETF 464288760 342,935 1,655 SH SOLE 0 0 1,655
ISHARES TR RUS MID CAP ETF 464287499 739,820 6,933 SH SOLE 0 0 6,933
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 241,874 4,176 SH SOLE 0 0 4,176
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 1,555,585 37,592 SH SOLE 7,753 0 29,839
LISTED FDS TR ROUN MA SEVE ETF 53656G498 318,519 4,443 SH SOLE 0 0 4,443
PACER FDS TR METAURUS CAP 400 69374H436 2,292,167 50,050 SH SOLE 9,024 0 41,026
PACER FDS TR US SM CAP CA ETF 69374H857 2,825,922 53,039 SH SOLE 10,817 0 42,222
PACER FDS TR US CASH COWS 100 69374H881 6,225,920 93,258 SH SOLE 16,670 0 76,588
PACER FDS TR DEVELOPED MRKT 69374H873 6,222,922 147,953 SH SOLE 23,524 0 124,430
PROSHARES TR S&P MDCP 400 DIV 74347B680 1,215,440 14,055 SH SOLE 3,165 0 10,889
PROSHARES TR MSCI EAFE DIVD 74347B839 2,161,751 50,303 SH SOLE 10,659 0 39,643
PROSHARES TR S&P 500 DV ARIST 74348A467 222,676 4,116 SH SOLE 0 0 4,116
PROSHARES TR S&P SMALLCAP 600 74347B698 511,547 7,133 SH SOLE 1,621 0 5,511
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,983,879 60,986 SH SOLE 16,137 0 44,849
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 294,576 12,346 SH SOLE 12,346 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 378,434 12,025 SH SOLE 0 0 12,025
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 218,756 3,557 SH SOLE 800 0 2,757
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 336,379 6,699 SH SOLE 2,650 0 4,049
SPDR SERIES TRUST ST STR BL 12 ETF 78468R523 10,467,133 105,367 SH SOLE 22,192 0 83,175
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556 2,545,085 14,192 SH SOLE 2,724 0 11,468
SPDR SERIES TRUST ST STR SP AERO 78464A631 2,090,236 9,039 SH SOLE 2,009 0 7,030
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 587,230 12,588 SH SOLE 5,278 0 7,310
SPDR SERIES TRUST ST STR SP600SM C 78464A300 473,261 4,633 SH SOLE 91 0 4,542
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,179,789 1,547 SH SOLE 602 0 945
TEMA ETF TRUST INTL DEFENSE ETF 87975E784 478,657 20,684 SH SOLE 6,134 0 14,550
TESLA INC COM 88160R101 216,789 611 SH SOLE 302 0 309
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 274,024 3,364 SH SOLE 110 0 3,254
VANECK ETF TRUST URANI NUCLE ETF 92189F601 430,394 4,160 SH SOLE 185 0 3,975
VANECK ETF TRUST RARE EAR STR ETF 92189H805 435,040 6,770 SH SOLE 1,012 0 5,758
VANECK ETF TRUST OIL SERVICES ETF 92189H607 427,936 1,131 SH SOLE 104 0 1,027
VANECK ETF TRUST MORTGAGE REIT 92189F452 478,697 56,920 SH SOLE 16,595 0 40,325
VANECK ETF TRUST IG FLOA RATE ETF 92189F486 9,879,096 386,053 SH SOLE 94,130 0 291,923
VANECK ETF TRUST GOLD MINERS ETF 92189F106 2,661,244 30,310 SH SOLE 5,842 0 24,468
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 483,001 4,569 SH SOLE 0 0 4,569
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 5,219,162 61,057 SH SOLE 8,848 0 52,209
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1,364,326 10,783 SH SOLE 1,905 0 8,879
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 782,564 6,427 SH SOLE 906 0 5,522
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 257,554 732 SH SOLE 732 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 853,357 2,280 SH SOLE 1,656 0 624
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 416,759 4,625 SH SOLE 0 0 4,625
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 4,198,061 53,533 SH SOLE 12,839 0 40,694
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 263,438 926 SH SOLE 926 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 491,608 3,167 SH SOLE 235 0 2,932
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 268,878 4,533 SH SOLE 368 0 4,165
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 738,980 8,907 SH SOLE 672 0 8,235
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,580,469 4,594 SH SOLE 466 0 4,128
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 403,476 5,223 SH SOLE 210 0 5,013
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 244,901 2,253 SH SOLE 0 0 2,253
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 262,948 3,358 SH SOLE 0 0 3,358
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 993,901 4,260 SH SOLE 1,343 0 2,917
VANGUARD STAR FDS VG TL INTL STK F 921909768 505,315 5,948 SH SOLE 306 0 5,642
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 917,691 5,913 SH SOLE 2,070 0 3,843
VANGUARD WORLD FD ENERGY ETF 92204A306 202,883 1,178 SH SOLE 0 0 1,178
WALMART INC COM 931142103 474,810 4,569 SH SOLE 0 0 4,569
WISDOMTREE TR US SMALLCAP DIVD 97717W604 520,414 13,731 SH SOLE 3,090 0 10,641
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,218,309 22,582 SH SOLE 5,088 0 17,494