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 755,035 13,430 SH SOLE 1,058 0 12,372
ALPS ETF TR DISRUPTIVE TECH 00162Q478 212,396 4,411 SH SOLE 2,705 0 1,706
AMERICAN HEALTHCARE REIT INC COM SHS 398182303 294,387 5,645 SH SOLE 0 0 5,645
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 572,446 1,144 SH SOLE 12 0 1,132
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 724,107 14,981 SH SOLE 3,651 0 11,330
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 1,300,852 34,027 SH SOLE 4,382 0 29,645
EXCHANGE TRADED CONCEPTS TRU RANG NUCL RE ETF 301505475 273,526 4,013 SH SOLE 0 0 4,013
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 2,450,561 28,608 SH SOLE 5,439 0 23,169
FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329 3,709,033 100,865 SH SOLE 18,292 0 82,572
FIDELITY COVINGTON TRUST FUN LAR COR ETF 316092360 3,198,262 54,291 SH SOLE 9,853 0 44,438
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 268,068 6,680 SH SOLE 0 0 6,680
FIDELITY COVINGTON TRUST FUND DE INTL ETF 31609A883 5,676,557 173,648 SH SOLE 31,215 0 142,432
FIDELITY GREENWOOD STREET TR HEDGED EQTY ETF 31624J745 4,057,348 123,211 SH SOLE 22,822 0 100,389
FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606 9,388,234 219,198 SH SOLE 49,431 0 169,767
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 467,376 9,327 SH SOLE 1,937 0 7,390
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 413,148 8,093 SH SOLE 542 0 7,551
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 335,843 1,179 SH SOLE 0 0 1,179
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 230,645 2,567 SH SOLE 219 0 2,348
FLEXSHARES TR INTL QLTDV IDX 33939L837 347,432 10,053 SH SOLE 2,165 0 7,888
FLEXSHARES TR QUALT DIVD IDX 33939L860 1,554,087 17,283 SH SOLE 800 0 16,483
FLEXSHARES TR QLT DIV DEF IDX 33939L845 1,751,378 20,126 SH SOLE 5,168 0 14,958
GLOBAL X FDS GLOBAL X SILVER 37954Y848 805,661 10,401 SH SOLE 2,183 0 8,218
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 225,971 5,956 SH SOLE 0 0 5,956
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 734,611 9,973 SH SOLE 940 0 9,033
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 109,975 12,583 SH SOLE 2,786 0 9,797
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 371,878 23,418 SH SOLE 1,715 0 21,703
INVESCO EXCH TRADED FD TR II SHORT TERM ETF 46138G888 291,373 2,760 SH SOLE 2,760 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 610,923 4,177 SH SOLE 0 0 4,177
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 3,299,917 19,395 SH SOLE 3,030 0 16,366
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1,491,085 15,925 SH SOLE 2,295 0 13,631
ISHARES INC EM MKTS DIV ETF 464286319 1,535,060 47,628 SH SOLE 11,682 0 35,947
ISHARES INC MSCI EMRG CHN 46434G764 4,887,783 47,779 SH SOLE 6,683 0 41,096
ISHARES TR US AER DEF ETF 464288760 401,993 1,658 SH SOLE 0 0 1,658
ISHARES TR 0-3 MTH TREASURY 46436E718 10,282,751 102,143 SH SOLE 18,345 0 83,798
ISHARES TR GLOB HLTHCRE ETF 464287325 1,683,185 17,109 SH SOLE 3,192 0 13,917
ISHARES TR S&P 500 VAL ETF 464287408 4,401,663 19,385 SH SOLE 3,251 0 16,135
ISHARES TR RUS 1000 GRW ETF 464287614 1,092,696 8,800 SH SOLE 1,132 0 7,668
ISHARES TR RUS MID CAP ETF 464287499 764,849 6,933 SH SOLE 0 0 6,933
ISHARES TR CORE S&P TTL STK 464287150 222,914 1,357 SH SOLE 1,357 0 0
ISHARES TR NATIONAL MUN ETF 464288414 453,600 4,215 SH SOLE 2,793 0 1,422
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 247,813 4,226 SH SOLE 0 0 4,226
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 1,669,012 37,930 SH SOLE 7,513 0 30,417
LISTED FDS TR ROUN MA SEVE ETF 53656G498 285,685 4,443 SH SOLE 0 0 4,443
PACER FDS TR US SM CAP CA ETF 69374H857 3,050,066 60,266 SH SOLE 11,406 0 48,860
PACER FDS TR US CASH COWS 100 69374H881 6,439,886 103,535 SH SOLE 16,962 0 86,573
PACER FDS TR METAURUS CAP 400 69374H436 2,104,646 46,697 SH SOLE 7,978 0 38,719
PACER FDS TR DEVELOPED MRKT 69374H873 6,326,137 151,961 SH SOLE 21,523 0 130,438
PROSHARES TR S&P 500 DV ARIST 74348A467 231,155 4,116 SH SOLE 0 0 4,116
PROSHARES TR RUSS 2000 DIVD 74347B698 497,580 6,460 SH SOLE 1,487 0 4,972
PROSHARES TR MSCI EAFE DIVD 74347B839 1,912,520 44,642 SH SOLE 9,599 0 35,043
PROSHARES TR S&P MDCP 400 DIV 74347B680 1,151,632 12,577 SH SOLE 2,875 0 9,701
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,692,158 53,364 SH SOLE 13,801 0 39,563
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 291,877 12,091 SH SOLE 12,091 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 373,984 12,025 SH SOLE 0 0 12,025
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 339,298 6,733 SH SOLE 2,329 0 4,404
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556 1,890,845 12,258 SH SOLE 1,845 0 10,413
SPDR SERIES TRUST ST STR SP AERO 78464A631 2,049,180 7,221 SH SOLE 1,524 0 5,697
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 732,282 15,267 SH SOLE 6,441 0 8,826
SPDR SERIES TRUST ST STR SP600SM C 78464A300 505,507 4,633 SH SOLE 0 0 4,633
SPDR SERIES TRUST ST STR BL 12 ETF 78468R523 10,051,376 101,141 SH SOLE 19,593 0 81,547
SPDR SERIES TRUST ST STR SP METAL 78464A755 926,509 8,665 SH SOLE 1,648 0 7,016
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 684,788 917 SH SOLE 602 0 315
TEMA ETF TRUST INTL DEFENSE ETF 87975E784 357,934 15,186 SH SOLE 5,500 0 9,686
TESLA INC COM 88160R101 236,798 563 SH SOLE 254 0 309
VANECK ETF TRUST RARE EAR STR ETF 92189H805 585,162 6,612 SH SOLE 841 0 5,771
VANECK ETF TRUST URANI NUCLE ETF 92189F601 451,162 3,890 SH SOLE 145 0 3,745
VANECK ETF TRUST GOLD MINERS ETF 92189F106 2,087,120 27,662 SH SOLE 4,486 0 23,176
VANECK ETF TRUST MORTGAGE REIT 92189F452 583,755 56,347 SH SOLE 21,505 0 34,842
VANECK ETF TRUST OIL SERVICES ETF 92189H607 424,114 1,140 SH SOLE 71 0 1,069
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 475,005 4,569 SH SOLE 0 0 4,569
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1,124,482 14,198 SH SOLE 2,659 0 11,539
VANECK ETF TRUST IG FLOA RATE ETF 92189F486 9,812,361 383,146 SH SOLE 89,506 0 293,640
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 5,227,094 63,267 SH SOLE 8,309 0 54,957
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1,489,899 10,832 SH SOLE 1,947 0 8,886
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 841,287 6,452 SH SOLE 949 0 5,503
VANGUARD INDEX FDS GROWTH ETF 922908736 402,705 4,675 SH SOLE 0 0 4,675
VANGUARD INDEX FDS LARGE CAP ETF 922908637 251,742 732 SH SOLE 732 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 4,509,896 55,975 SH SOLE 12,205 0 43,770
VANGUARD INDEX FDS TOTAL STK MKT 922908769 838,088 2,265 SH SOLE 1,646 0 619
VANGUARD INDEX FDS SMALL CP ETF 922908751 279,780 923 SH SOLE 923 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 484,056 3,137 SH SOLE 253 0 2,884
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 752,721 8,988 SH SOLE 744 0 8,244
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 270,385 4,530 SH SOLE 400 0 4,129
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 243,663 2,292 SH SOLE 0 0 2,292
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 408,314 5,167 SH SOLE 210 0 4,957
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,568,980 4,632 SH SOLE 513 0 4,119
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 274,092 3,316 SH SOLE 0 0 3,316
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,013,917 4,285 SH SOLE 1,338 0 2,947
VANGUARD STAR FDS VG TL INTL STK F 921909768 507,530 5,937 SH SOLE 306 0 5,631
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 933,375 5,906 SH SOLE 2,075 0 3,831
WALMART INC COM 931142103 517,485 4,569 SH SOLE 0 0 4,569
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,141,758 20,201 SH SOLE 4,607 0 15,594
WISDOMTREE TR US SMALLCAP DIVD 97717W604 504,360 12,398 SH SOLE 2,808 0 9,590