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
MEDTRONIC PLC SHS G5960L103   251,821 2,889 SH   SOLE   0 0 2,889
AGNC INVT CORP COM 00123Q104   394,425 42,919 SH   SOLE   0 0 42,919
ALPS ETF TR SMITH CORE PLUS 00162Q346   237,640 9,193 SH   SOLE   0 0 9,193
ALPS ETF TR OSHARES US SMLCP 00162Q395   553,645 12,713 SH   SOLE   0 0 12,713
ALPS ETF TR INTER MUNI BD 00162Q411   633,743 24,937 SH   SOLE   0 0 24,937
ALPS ETF TR SECTR DIV DOGS 00162Q858   466,148 8,123 SH   SOLE   0 0 8,123
API GROUP CORP COM STK 00187Y100   200,269 3,923 SH   SOLE   0 0 3,923
AT&T INC COM 00206R102   397,895 15,038 SH   SOLE   0 0 15,038
ABBOTT LABS COM 002824100   334,446 2,459 SH   SOLE   0 0 2,459
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   370,744 14,600 SH   SOLE   0 0 14,600
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   618,282 5,032 SH   SOLE   0 0 5,032
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   230,116 7,735 SH   SOLE   0 0 7,735
ALLSTATE CORP COM 020002101   625,068 3,105 SH   SOLE   0 0 3,105
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   244,568 750 SH   SOLE   0 0 750
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   321,138 2,850 SH   SOLE   0 0 2,850
ALPHABET INC CAP STK CL C 02079K107   1,103,742 6,222 SH   SOLE   0 0 6,222
ALPHABET INC CAP STK CL A 02079K305   1,397,496 7,930 SH   SOLE   0 0 7,930
ALTRIA GROUP INC COM 02209S103   565,680 9,648 SH   SOLE   0 0 9,648
AMAZON COM INC COM 023135106   6,372,248 29,122 SH   SOLE   0 0 29,122
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   1,969,880 25,424 SH   SOLE   0 0 25,424
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   9,361,651 224,932 SH   SOLE   0 0 224,932
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   4,424,477 64,553 SH   SOLE   0 0 64,553
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   1,547,253 34,569 SH   SOLE   0 0 34,569
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   9,549,070 129,024 SH   SOLE   0 0 129,024
AMERICAN CENTY ETF TR US EQT ETF 025072885   26,594,624 263,783 SH   SOLE   0 0 263,783
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   234,833 5,519 SH   SOLE   0 0 5,519
AMPLIFY ETF TR HIGH INCOME 032108847   403,410 34,450 SH   SOLE   0 0 34,450
APPLE INC COM 037833100   7,985,728 38,903 SH   SOLE   0 0 38,903
AUTOMATIC DATA PROCESSING IN COM 053015103   275,978 895 SH   SOLE   0 0 895
BANK AMERICA CORP COM 060505104   301,268 6,367 SH   SOLE   0 0 6,367
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,378,224 2,837 SH   SOLE   0 0 2,837
BOEING CO COM 097023105   492,605 2,351 SH   SOLE   0 0 2,351
CALAMOS GBL DYN INCOME FUND COM 12811L107   180,389 25,300 SH   SOLE   0 0 25,300
CAPITAL GROUP CORE BALANCED SHS 14021D107   321,091 9,602 SH   SOLE   0 0 9,602
CAPITAL ONE FINL CORP COM 14040H105   280,252 1,317 SH   SOLE   0 0 1,317
CATERPILLAR INC COM 149123101   358,799 909 SH   SOLE   0 0 909
CHEVRON CORP NEW COM 166764100   655,727 4,579 SH   SOLE   0 0 4,579
CISCO SYS INC COM 17275R102   403,406 5,814 SH   SOLE   0 0 5,814
COHEN & STEERS INFRASTRUCTUR COM 19248A109   216,446 8,031 SH   SOLE   0 0 8,031
CONSTELLATION ENERGY CORP COM 21037T109   584,063 1,810 SH   SOLE   0 0 1,810
CORNERSTONE STRATEGIC INVEST COM 21924B302   525,364 64,700 SH   SOLE   0 0 64,700
COSTCO WHSL CORP NEW COM 22160K105   955,476 965 SH   SOLE   0 0 965
CULLEN FROST BANKERS INC COM 229899109   270,140 2,102 SH   SOLE   0 0 2,102
DBX ETF TR XTRACKERS RUSSEL 233051481   866,133 15,408 SH   SOLE   0 0 15,408
DEERE & CO COM 244199105   218,471 430 SH   SOLE   0 0 430
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   461,412 10,743 SH   SOLE   0 0 10,743
DENISON MINES CORP COM 248356107   131,341 71,772 SH   SOLE   0 0 71,772
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   203,699 3,775 SH   SOLE   0 0 3,775
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   203,308 6,850 SH   SOLE   0 0 6,850
DISNEY WALT CO COM 254687106   231,898 1,870 SH   SOLE   0 0 1,870
DOLLAR GEN CORP NEW COM 256677105   250,525 2,190 SH   SOLE   0 0 2,190
EATON VANCE TAX-MANAGED DIVE COM 27828N102   238,470 15,415 SH   SOLE   0 0 15,415
EATON VANCE TAX-MANAGED GLOB COM 27829C105   89,095 10,300 SH   SOLE   0 0 10,300
EATON VANCE RISK-MANAGED DIV COM 27829G106   145,544 16,100 SH   SOLE   0 0 16,100
ECOPETROL S A SPONSORED ADS 279158109   146,452 16,400 SH   SOLE   0 0 16,400
ELLINGTON FINANCIAL INC COM 28852N109   239,016 18,400 SH   SOLE   0 0 18,400
ENERGY FUELS INC COM NEW 292671708   153,908 27,680 SH   SOLE   0 0 27,680
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   775,183 42,757 SH   SOLE   0 0 42,757
ENTERPRISE PRODS PARTNERS L COM 293792107   494,249 16,188 SH   SOLE   0 0 16,188
EXELON CORP COM 30161N101   325,668 7,500 SH   SOLE   0 0 7,500
EXXON MOBIL CORP COM 30231G102   2,207,370 20,328 SH   SOLE   0 0 20,328
FS KKR CAP CORP COM 302635206   234,122 11,283 SH   SOLE   0 0 11,283
META PLATFORMS INC CL A 30303M102   1,159,225 1,570 SH   SOLE   0 0 1,570
FARMERS & MERCHANTS BANCORP COM 30779N105   283,136 11,200 SH   SOLE   0 0 11,200
FIRST FINL BANKSHARES INC COM 32020R109   2,800,315 77,830 SH   SOLE   0 0 77,830
FIRST TR EXCHANGE-TRADED FD SHS 336917109   241,427 5,766 SH   SOLE   0 0 5,766
FIRST TR EXCHANGE-TRADED FD COM SHS ANNUAL 33718M105   454,730 6,348 SH   SOLE   0 0 6,348
FIRST TR SR FLTG RATE INCOME COM 33733U108   427,736 42,100 SH   SOLE   0 0 42,100
FIRST TR EXCHANGE-TRADED FD SHS 33734H106   1,388,426 31,077 SH   SOLE   0 0 31,077
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   351,188 2,526 SH   SOLE   0 0 2,526
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704   204,419 2,511 SH   SOLE   0 0 2,511
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   211,072 11,858 SH   SOLE   0 0 11,858
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   922,327 29,004 SH   SOLE   0 0 29,004
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   493,113 18,566 SH   SOLE   0 0 18,566
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   584,689 16,473 SH   SOLE   0 0 16,473
FORD MTR CO COM 345370860   133,132 12,270 SH   SOLE   0 0 12,270
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   53,997 12,300 SH   SOLE   0 0 12,300
GE AEROSPACE COM NEW 369604301   366,519 1,491 SH   SOLE   0 0 1,491
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   292,394 17,488 SH   SOLE   0 0 17,488
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   378,796 8,970 SH   SOLE   0 0 8,970
GLOBAL X FDS SUPERDIVIDEND 37960A669   1,178,584 52,265 SH   SOLE   0 0 52,265
GRAYSCALE ETHEREUM TRUST ETF SHS 389638107   370,411 17,757 SH   SOLE   0 0 17,757
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   779,590 52,357 SH   SOLE   0 0 52,357
HERCULES CAPITAL INC COM 427096508   258,662 14,150 SH   SOLE   0 0 14,150
HOME DEPOT INC COM 437076102   674,208 1,839 SH   SOLE   0 0 1,839
INTERNATIONAL BUSINESS MACHS COM 459200101   999,659 3,391 SH   SOLE   0 0 3,391
INVESCO ACTIVELY MANAGED EXC ACTIVE US REAL 46090A101   1,023,930 11,213 SH   SOLE   0 0 11,213
INVESCO QQQ TR UNIT SER 1 46090E103   2,699,333 4,893 SH   SOLE   0 0 4,893
INTUITIVE SURGICAL INC COM NEW 46120E602   305,940 563 SH   SOLE   0 0 563
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   1,178,767 12,572 SH   SOLE   0 0 12,572
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   280,369 6,875 SH   SOLE   0 0 6,875
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,850,131 10,180 SH   SOLE   0 0 10,180
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,487,698 71,114 SH   SOLE   0 0 71,114
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   579,706 5,493 SH   SOLE   0 0 5,493
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   1,460,454 22,841 SH   SOLE   0 0 22,841
ISHARES INC MSCI SPAIN ETF 464286764   541,881 12,307 SH   SOLE   0 0 12,307
ISHARES INC MSCI GERMANY ETF 464286806   664,077 15,696 SH   SOLE   0 0 15,696
ISHARES TR MORNINGSTAR GRWT 464287119   1,108,404 11,488 SH   SOLE   0 0 11,488
ISHARES TR CORE S&P TTL STK 464287150   988,358 7,319 SH   SOLE   0 0 7,319
ISHARES TR CORE S&P500 ETF 464287200   2,516,607 4,058 SH   SOLE   0 0 4,058
ISHARES TR CORE US AGGBD ET 464287226   6,306,353 63,572 SH   SOLE   0 0 63,572
ISHARES TR S&P 500 GRWT ETF 464287309   434,427 3,946 SH   SOLE   0 0 3,946
ISHARES TR GLOBAL FINLS ETF 464287333   243,804 2,200 SH   SOLE   0 0 2,200
ISHARES TR MSCI EAFE ETF 464287465   2,039,594 22,817 SH   SOLE   0 0 22,817
ISHARES TR RUS MD CP GR ETF 464287481   797,747 5,752 SH   SOLE   0 0 5,752
ISHARES TR RUS MID CAP ETF 464287499   288,684 3,139 SH   SOLE   0 0 3,139
ISHARES TR ISHARES SEMICDTR 464287523   248,274 1,040 SH   SOLE   0 0 1,040
ISHARES TR RUS 1000 VAL ETF 464287598   269,651 1,388 SH   SOLE   0 0 1,388
ISHARES TR RUS 1000 GRW ETF 464287614   604,425 1,424 SH   SOLE   0 0 1,424
ISHARES TR RUS 2000 VAL ETF 464287630   801,105 5,078 SH   SOLE   0 0 5,078
ISHARES TR RUS 2000 GRW ETF 464287648   388,198 1,358 SH   SOLE   0 0 1,358
ISHARES TR RUSSELL 2000 ETF 464287655   538,218 2,494 SH   SOLE   0 0 2,494
ISHARES TR RUSSELL 3000 ETF 464287689   251,172 716 SH   SOLE   0 0 716
ISHARES TR CORE S&P SCP ETF 464287804   1,619,065 14,814 SH   SOLE   0 0 14,814
ISHARES TR MRGSTR MD CP GRW 464288307   258,437 3,221 SH   SOLE   0 0 3,221
ISHARES TR RESIDENTIAL MULT 464288562   1,121,718 13,623 SH   SOLE   0 0 13,623
ISHARES TR USD INV GRDE ETF 464288620   360,234 7,003 SH   SOLE   0 0 7,003
ISHARES TR ISHS 1-5YR INVS 464288646   421,996 7,998 SH   SOLE   0 0 7,998
ISHARES TR PFD AND INCM SEC 464288687   961,586 31,342 SH   SOLE   0 0 31,342
ISHARES TR RUS TP200 GR ETF 464289438   587,362 2,383 SH   SOLE   0 0 2,383
ISHARES TR US TREAS BD ETF 46429B267   823,701 35,493 SH   SOLE   0 0 35,493
ISHARES TR MSCI INDIA ETF 46429B598   698,394 12,543 SH   SOLE   0 0 12,543
ISHARES TR MSCI USA MIN VOL 46429B697   227,969 2,429 SH   SOLE   0 0 2,429
ISHARES TR MSCI USA QLT FCT 46432F339   776,568 4,348 SH   SOLE   0 0 4,348
ISHARES TR CORE MSCI EAFE 46432F842   3,826,899 45,842 SH   SOLE   0 0 45,842
ISHARES INC CORE MSCI EMKT 46434G103   843,278 14,047 SH   SOLE   0 0 14,047
ISHARES INC MSCI EMRG CHN 46434G764   811,647 12,855 SH   SOLE   0 0 12,855
ISHARES TR CORE DIV GRWTH 46434V621   1,667,719 26,083 SH   SOLE   0 0 26,083
ISHARES TR TRS FLT RT BD 46434V860   412,953 8,139 SH   SOLE   0 0 8,139
ISHARES TR CORE INTL AGGR 46435G672   1,404,653 27,494 SH   SOLE   0 0 27,494
ISHARES TR 0-3 MNTH TREASRY 46436E718   4,742,543 46,846 SH   SOLE   0 0 46,846
ISHARES TR IBONDS 28 TRM TS 46436E833   280,059 12,525 SH   SOLE   0 0 12,525
ISHARES TR TOP 20 U S STOCK 46438G570   331,574 12,750 SH   SOLE   0 0 12,750
JPMORGAN CHASE & CO. COM 46625H100   859,756 3,143 SH   SOLE   0 0 3,143
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   394,569 8,543 SH   SOLE   0 0 8,543
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   242,174 4,293 SH   SOLE   0 0 4,293
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,218,282 21,429 SH   SOLE   0 0 21,429
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   209,993 3,108 SH   SOLE   0 0 3,108
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   472,709 4,224 SH   SOLE   0 0 4,224
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   254,077 5,394 SH   SOLE   0 0 5,394
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   515,516 10,162 SH   SOLE   0 0 10,162
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   945,470 17,380 SH   SOLE   0 0 17,380
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   3,306,028 38,411 SH   SOLE   0 0 38,411
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   3,477,129 55,483 SH   SOLE   0 0 55,483
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   1,232,528 20,165 SH   SOLE   0 0 20,165
JOHNSON & JOHNSON COM 478160104   414,725 2,715 SH   SOLE   0 0 2,715
LTC PPTYS INC COM 502175102   659,539 19,056 SH   SOLE   0 0 19,056
L3HARRIS TECHNOLOGIES INC COM 502431109   218,732 872 SH   SOLE   0 0 872
ELI LILLY & CO COM 532457108   1,033,828 1,326 SH   SOLE   0 0 1,326
LISTED FDS TR TEUCRIUM AGRI ST 53656F144   433,522 22,131 SH   SOLE   0 0 22,131
LISTED FDS TR ROUNDHILL MAGNIF 53656G498   342,805 6,180 SH   SOLE   0 0 6,180
LOWES COS INC COM 548661107   1,096,981 4,939 SH   SOLE   0 0 4,939
LUMEN TECHNOLOGIES INC COM 550241103   143,314 32,720 SH   SOLE   0 0 32,720
MPLX LP COM UNIT REP LTD 55336V100   963,118 18,698 SH   SOLE   0 0 18,698
MACH NATURAL RESOURCES LP COM UNIT LTD PAR 55445L100   271,428 18,797 SH   SOLE   0 0 18,797
MAIN STR CAP CORP COM 56035L104   204,131 3,454 SH   SOLE   0 0 3,454
MCDONALDS CORP COM 580135101   311,430 1,066 SH   SOLE   0 0 1,066
MERCADOLIBRE INC COM 58733R102   287,499 110 SH   SOLE   0 0 110
MICROSOFT CORP COM 594918104   2,664,436 5,347 SH   SOLE   0 0 5,347
MICRON TECHNOLOGY INC COM 595112103   375,836 3,049 SH   SOLE   0 0 3,049
MONDELEZ INTL INC CL A 609207105   223,612 3,316 SH   SOLE   0 0 3,316
MORGAN STANLEY COM NEW 617446448   367,455 2,609 SH   SOLE   0 0 2,609
MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841   548,910 10,791 SH   SOLE   0 0 10,791
NETFLIX INC COM 64110L106   354,180 264 SH   SOLE   0 0 264
NEWMONT CORP COM 651639106   328,110 6,040 SH   SOLE   0 0 6,040
NVIDIA CORPORATION COM 67066G104   3,252,914 20,589 SH   SOLE   0 0 20,589
OGE ENERGY CORP COM 670837103   215,820 4,863 SH   SOLE   0 0 4,863
ONEOK INC NEW COM 682680103   283,150 3,469 SH   SOLE   0 0 3,469
ORACLE CORP COM 68389X105   240,188 1,099 SH   SOLE   0 0 1,099
PNC FINL SVCS GROUP INC COM 693475105   736,173 3,949 SH   SOLE   0 0 3,949
PPL CORP COM 69351T106   441,616 13,031 SH   SOLE   0 0 13,031
PACER FDS TR TRENDP US LAR CP 69374H105   244,340 4,814 SH   SOLE   0 0 4,814
PACER FDS TR GLOBL CASH ETF 69374H709   609,843 16,061 SH   SOLE   0 0 16,061
PACER FDS TR US CASH COWS 100 69374H881   242,510 4,401 SH   SOLE   0 0 4,401
PALANTIR TECHNOLOGIES INC CL A 69608A108   299,631 2,197 SH   SOLE   0 0 2,197
PAYCOM SOFTWARE INC COM 70432V102   236,028 1,020 SH   SOLE   0 0 1,020
PAYPAL HLDGS INC COM 70450Y103   500,322 6,732 SH   SOLE   0 0 6,732
PENNANTPARK FLOATING RATE CA COM 70806A106   647,691 63,200 SH   SOLE   0 0 63,200
PEPSICO INC COM 713448108   242,502 1,837 SH   SOLE   0 0 1,837
PHILIP MORRIS INTL INC COM 718172109   602,753 3,309 SH   SOLE   0 0 3,309
PIMCO INCOME STRATEGY FD COM 72201H108   85,068 10,200 SH   SOLE   0 0 10,200
PIMCO DYNAMIC INCOME FD SHS 72201Y101   221,001 11,650 SH   SOLE   0 0 11,650
PROCTER AND GAMBLE CO COM 742718109   510,300 3,203 SH   SOLE   0 0 3,203
QUALCOMM INC COM 747525103   555,182 3,486 SH   SOLE   0 0 3,486
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   132,408 10,800 SH   SOLE   0 0 10,800
RIVERNORTH DOUBLELINE STRATE COM 76882G107   128,250 15,000 SH   SOLE   0 0 15,000
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   247,574 5,120 SH   SOLE   0 0 5,120
NEOS ETF TRUST BITCOIN HIGH INC 78433H642   648,331 10,860 SH   SOLE   0 0 10,860
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675   231,445 5,550 SH   SOLE   0 0 5,550
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,829,355 4,579 SH   SOLE   0 0 4,579
SPDR GOLD TR GOLD SHS 78463V107   959,758 3,149 SH   SOLE   0 0 3,149
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   274,916 4,603 SH   SOLE   0 0 4,603
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   15,354,113 359,245 SH   SOLE   0 0 359,245
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   381,385 11,677 SH   SOLE   0 0 11,677
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   28,704,072 708,918 SH   SOLE   0 0 708,918
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201   7,466,562 84,129 SH   SOLE   0 0 84,129
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367   302,054 13,383 SH   SOLE   0 0 13,383
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375   30,032,873 894,368 SH   SOLE   0 0 894,368
SPDR SERIES TRUST PORT MTG BK ETF 78464A383   41,161,156 1,862,493 SH   SOLE   0 0 1,862,493
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409   81,125,740 851,088 SH   SOLE   0 0 851,088
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508   51,804,721 989,774 SH   SOLE   0 0 989,774
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672   57,201,642 1,988,240 SH   SOLE   0 0 1,988,240
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805   1,117,284 14,919 SH   SOLE   0 0 14,919
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839   484,920 6,105 SH   SOLE   0 0 6,105
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847   1,472,418 27,077 SH   SOLE   0 0 27,077
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854   375,147 5,161 SH   SOLE   0 0 5,161
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   210,456 478 SH   SOLE   0 0 478
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   376,614 665 SH   SOLE   0 0 665
SPDR SERIES TRUST BLOOMBERG INVT 78468R200   206,151 6,687 SH   SOLE   0 0 6,687
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   14,942,306 162,955 SH   SOLE   0 0 162,955
SPDR SERIES TRUST RUSSELL YIELD 78468R770   799,878 7,388 SH   SOLE   0 0 7,388
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853   24,434,854 573,588 SH   SOLE   0 0 573,588
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   5,062,479 212,462 SH   SOLE   0 0 212,462
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,345,905 46,077 SH   SOLE   0 0 46,077
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,801,988 71,225 SH   SOLE   0 0 71,225
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   414,088 13,739 SH   SOLE   0 0 13,739
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,168,390 119,562 SH   SOLE   0 0 119,562
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,803,177 126,866 SH   SOLE   0 0 126,866
SCHWAB STRATEGIC TR US TIPS ETF 808524870   834,655 31,284 SH   SOLE   0 0 31,284
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   5,579,342 41,403 SH   SOLE   0 0 41,403
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   469,591 5,800 SH   SOLE   0 0 5,800
SELECT SECTOR SPDR TR ENERGY 81369Y506   765,169 9,022 SH   SOLE   0 0 9,022
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   8,640,586 164,992 SH   SOLE   0 0 164,992
SELECT SECTOR SPDR TR INDL 81369Y704   731,226 4,957 SH   SOLE   0 0 4,957
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,004,331 3,966 SH   SOLE   0 0 3,966
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   6,787,795 62,543 SH   SOLE   0 0 62,543
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   632,649 7,747 SH   SOLE   0 0 7,747
SIMON PPTY GROUP INC NEW COM 828806109   248,822 1,548 SH   SOLE   0 0 1,548
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   664,171 23,955 SH   SOLE   0 0 23,955
T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701   14,641,994 293,952 SH   SOLE   0 0 293,952
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   3,728,074 105,671 SH   SOLE   0 0 105,671
T ROWE PRICE ETF INC US HIGH YIELD 87283Q875   4,207,260 80,487 SH   SOLE   0 0 80,487
T ROWE PRICE ETF INC FLOATING RATE 87283Q883   2,455,854 47,756 SH   SOLE   0 0 47,756
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   270,108 1,192 SH   SOLE   0 0 1,192
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   147,744 14,400 SH   SOLE   0 0 14,400
TESLA INC COM 88160R101   6,666,001 20,984 SH   SOLE   0 0 20,984
3M CO COM 88579Y101   385,925 2,535 SH   SOLE   0 0 2,535
UNITI GROUP INC COM 91325V108   762,346 176,469 SH   SOLE   0 0 176,469
VANECK MERK GOLD ETF GOLD SHS 921078101   252,792 7,927 SH   SOLE   0 0 7,927
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,895,287 55,414 SH   SOLE   0 0 55,414
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   660,032 22,542 SH   SOLE   0 0 22,542
VANECK ETF TRUST IG FLOATING RATE 92189F486   13,083,871 512,998 SH   SOLE   0 0 512,998
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   12,675,093 61,920 SH   SOLE   0 0 61,920
VANGUARD STAR FDS VG TL INTL STK F 921909768   522,695 7,565 SH   SOLE   0 0 7,565
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   257,414 1,962 SH   SOLE   0 0 1,962
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,290,578 31,109 SH   SOLE   0 0 31,109
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,462,264 60,731 SH   SOLE   0 0 60,731
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   354,020 2,656 SH   SOLE   0 0 2,656
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   350,668 5,366 SH   SOLE   0 0 5,366
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,939,752 58,479 SH   SOLE   0 0 58,479
VANGUARD WORLD FD CONSUM STP ETF 92204A207   257,376 1,175 SH   SOLE   0 0 1,175
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   243,995 983 SH   SOLE   0 0 983
VANGUARD WORLD FD INF TECH ETF 92204A702   1,130,040 1,704 SH   SOLE   0 0 1,704
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   208,718 3,105 SH   SOLE   0 0 3,105
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   523,502 10,584 SH   SOLE   0 0 10,584
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   257,142 3,018 SH   SOLE   0 0 3,018
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,048,236 1,845 SH   SOLE   0 0 1,845
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   904,157 5,498 SH   SOLE   0 0 5,498
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,034,051 3,636 SH   SOLE   0 0 3,636
VANGUARD INDEX FDS SML CP GRW ETF 922908595   265,585 959 SH   SOLE   0 0 959
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,056,794 5,419 SH   SOLE   0 0 5,419
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,067,116 7,245 SH   SOLE   0 0 7,245
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   202,278 1,051 SH   SOLE   0 0 1,051
VANGUARD INDEX FDS GROWTH ETF 922908736   5,385,191 12,285 SH   SOLE   0 0 12,285
VANGUARD INDEX FDS VALUE ETF 922908744   3,513,391 19,879 SH   SOLE   0 0 19,879
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,269,695 5,358 SH   SOLE   0 0 5,358
VANGUARD INDEX FDS TOTAL STK MKT 922908769   11,188,552 36,813 SH   SOLE   0 0 36,813
VERIZON COMMUNICATIONS INC COM 92343V104   384,368 8,883 SH   SOLE   0 0 8,883
VISA INC COM CL A 92826C839   331,528 934 SH   SOLE   0 0 934
WALMART INC COM 931142103   1,983,019 20,228 SH   SOLE   0 0 20,228
WISDOMTREE TR US LARGECAP DIVD 97717W307   295,293 3,595 SH   SOLE   0 0 3,595
WISDOMTREE TR INDIA ERNGS FD 97717W422   1,958,565 41,259 SH   SOLE   0 0 41,259
WISDOMTREE TR US MIDCAP DIVID 97717W505   318,621 6,357 SH   SOLE   0 0 6,357
WISDOMTREE TR US SMALLCAP DIVD 97717W604   267,456 8,421 SH   SOLE   0 0 8,421
WISDOMTREE TR DYNAMIC INTL SML 97717X271   211,009 5,342 SH   SOLE   0 0 5,342
WISDOMTREE TR EM EX ST-OWNED 97717X578   900,031 26,103 SH   SOLE   0 0 26,103
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   1,049,534 23,297 SH   SOLE   0 0 23,297
WISDOMTREE TR US S CAP QTY DIV 97717X651   910,099 19,551 SH   SOLE   0 0 19,551
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   511,301 10,163 SH   SOLE   0 0 10,163