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
AFLAC INC COM 001055102   803,267 10,466 SH   SOLE   0 0 10,466
AGNC INVT CORP COM 00123Q104   569,816 60,362 SH   SOLE   0 0 60,362
ALPS ETF TR SECTR DIV DOGS 00162Q858   362,821 7,715 SH   SOLE   0 0 7,715
API GROUP CORP COM STK 00187Y100   299,414 11,547 SH   SOLE   0 0 11,547
AT&T INC COM 00206R102   680,034 45,275 SH   SOLE   124 0 45,151
ABBVIE INC COM 00287Y109   493,780 3,313 SH   SOLE   0 0 3,313
AEGON N V NY REGISTRY SHS 007924103   81,639 17,008 SH   SOLE   0 0 17,008
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   318,769 3,675 SH   SOLE   0 0 3,675
EA SERIES TRUST FREEDOM 100 EM 02072L607   206,292 7,287 SH   SOLE   0 0 7,287
ALPHABET INC CAP STK CL C 02079K107   918,282 6,965 SH   SOLE   0 0 6,965
ALPHABET INC CAP STK CL A 02079K305   1,020,447 7,798 SH   SOLE   0 0 7,798
ALTRIA GROUP INC COM 02209S103   399,944 9,511 SH   SOLE   0 0 9,511
AMAZON COM INC COM 023135106   3,485,268 27,417 SH   SOLE   0 0 27,417
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   1,001,043 25,260 SH   SOLE   0 0 25,260
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   590,947 11,194 SH   SOLE   0 0 11,194
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   2,193,230 49,409 SH   SOLE   0 0 49,409
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   1,253,896 22,532 SH   SOLE   0 0 22,532
AMERICAN CENTY ETF TR US EQT ETF 025072885   3,654,781 49,888 SH   SOLE   0 0 49,888
AMERICAN ELEC PWR CO INC COM 025537101   346,171 4,602 SH   SOLE   0 0 4,602
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   825,154 23,759 SH   SOLE   735 0 23,024
AMPLIFY ETF TR HIGH INCOME 032108847   131,098 11,800 SH   SOLE   0 0 11,800
APPLE INC COM 037833100   9,423,247 55,039 SH   SOLE   2,039 0 53,000
APYX MEDICAL CORPORATION COM 03837C106   45,434 14,198 SH   SOLE   0 0 14,198
BANCO SANTANDER S.A. ADR 05964H105   64,523 17,161 SH   SOLE   0 0 17,161
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   570,989 1,630 SH   SOLE   0 0 1,630
CALAMOS GBL DYN INCOME FUND COM 12811L107   191,318 34,534 SH   SOLE   0 0 34,534
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   177,282 12,600 SH   SOLE   0 0 12,600
CHEVRON CORP NEW COM 166764100   973,718 5,775 SH   SOLE   123 0 5,652
CISCO SYS INC COM 17275R102   251,562 4,679 SH   SOLE   0 0 4,679
COCA COLA CO COM 191216100   209,361 3,740 SH   SOLE   0 0 3,740
COHEN & STEERS INFRASTRUCTUR COM 19248A109   203,632 10,400 SH   SOLE   0 0 10,400
CONOCOPHILLIPS COM 20825C104   367,747 3,070 SH   SOLE   224 0 2,846
CONSTELLATION BRANDS INC CL A 21036P108   276,463 1,100 SH   SOLE   0 0 1,100
CORNERSTONE STRATEGIC VALUE COM 21924B302   307,244 38,167 SH   SOLE   0 0 38,167
COSTCO WHSL CORP NEW COM 22160K105   606,292 1,073 SH   SOLE   0 0 1,073
CULLEN FROST BANKERS INC COM 229899109   271,463 2,976 SH   SOLE   0 0 2,976
DBX ETF TR XTRACKERS RUSSEL 233051481   559,718 13,000 SH   SOLE   0 0 13,000
DEERE & CO COM 244199105   326,062 864 SH   SOLE   0 0 864
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   492,308 11,730 SH   SOLE   0 0 11,730
DENISON MINES CORP COM 248356107   23,976 14,531 SH   SOLE   0 0 14,531
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   1,530,563 32,880 SH   SOLE   0 0 32,880
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,401,465 53,491 SH   SOLE   0 0 53,491
DISNEY WALT CO COM 254687106   220,388 2,719 SH   SOLE   0 0 2,719
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   295,099 14,645 SH   SOLE   0 0 14,645
EATON VANCE TAX-MANAGED DIVE COM 27828N102   226,761 19,650 SH   SOLE   0 0 19,650
EATON VANCE RISK-MANAGED DIV COM 27829G106   176,640 23,000 SH   SOLE   0 0 23,000
ELLINGTON FINANCIAL INC COM 28852N109   234,436 18,800 SH   SOLE   0 0 18,800
ENBRIDGE INC COM 29250N105   231,708 6,947 SH   SOLE   120 0 6,827
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   253,153 18,044 SH   SOLE   0 0 18,044
ENTERPRISE PRODS PARTNERS L COM 293792107   482,364 17,624 SH   SOLE   0 0 17,624
EXP WORLD HLDGS INC COM 30212W100   174,645 10,754 SH   SOLE   0 0 10,754
EXXON MOBIL CORP COM 30231G102   3,936,548 33,480 SH   SOLE   0 0 33,480
FS KKR CAP CORP COM 302635206   235,118 11,941 SH   SOLE   0 0 11,941
META PLATFORMS INC CL A 30303M102   271,389 904 SH   SOLE   0 0 904
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   305,645 5,879 SH   SOLE   0 0 5,879
FIRST FINL BANKSHARES INC COM 32020R109   1,993,724 79,368 SH   SOLE   0 0 79,368
FIRST TR MORNINGSTAR DIVID L SHS 336917109   224,100 6,702 SH   SOLE   0 0 6,702
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   262,890 4,799 SH   SOLE   0 0 4,799
FIRST TR VALUE LINE DIVID IN SHS 33734H106   842,641 22,536 SH   SOLE   0 0 22,536
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,797,234 112,538 SH   SOLE   20,018 0 92,520
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,279,028 53,293 SH   SOLE   9,737 0 43,556
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   3,304,633 66,950 SH   SOLE   13,231 0 53,719
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   5,434,713 129,229 SH   SOLE   23,880 0 105,349
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   378,208 17,798 SH   SOLE   0 0 17,798
FLEXSHARES TR IBOXX 3R TARGT 33939L506   779,352 33,607 SH   SOLE   0 0 33,607
FORD MTR CO DEL COM 345370860   307,558 24,763 SH   SOLE   0 0 24,763
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   109,800 30,000 SH   SOLE   0 0 30,000
GENERAL ELECTRIC CO COM NEW 369604301   211,287 1,911 SH   SOLE   0 0 1,911
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   292,439 12,039 SH   SOLE   0 0 12,039
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   625,986 37,328 SH   SOLE   475 0 36,853
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   218,704 7,167 SH   SOLE   0 0 7,167
GLOBAL X FDS SUPERDIVIDEND 37960A669   441,650 20,157 SH   SOLE   94 0 20,063
GRAFTECH INTL LTD COM 384313508   44,137 11,524 SH   SOLE   0 0 11,524
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   437,423 29,576 SH   SOLE   0 0 29,576
HERCULES CAPITAL INC COM 427096508   267,646 16,300 SH   SOLE   0 0 16,300
HOME DEPOT INC COM 437076102   560,401 1,855 SH   SOLE   0 0 1,855
INTERNATIONAL BUSINESS MACHS COM 459200101   469,132 3,344 SH   SOLE   0 0 3,344
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   743,303 9,409 SH   SOLE   0 0 9,409
INVESCO QQQ TR UNIT SER 1 46090E103   5,491,346 15,327 SH   SOLE   0 0 15,327
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   370,856 5,040 SH   SOLE   0 0 5,040
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,113,045 36,086 SH   SOLE   0 0 36,086
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   437,424 17,525 SH   SOLE   0 0 17,525
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   669,275 16,782 SH   SOLE   0 0 16,782
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   905,435 49,559 SH   SOLE   0 0 49,559
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   967,419 24,529 SH   SOLE   0 0 24,529
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,485,829 70,787 SH   SOLE   0 0 70,787
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,498,473 16,949 SH   SOLE   0 0 16,949
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   524,287 20,731 SH   SOLE   7,527 0 13,204
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   302,359 19,826 SH   SOLE   0 0 19,826
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   303,792 19,499 SH   SOLE   0 0 19,499
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   306,624 17,497 SH   SOLE   0 0 17,497
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   307,913 15,901 SH   SOLE   0 0 15,901
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   308,680 16,476 SH   SOLE   0 0 16,476
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   310,656 16,537 SH   SOLE   0 0 16,537
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   541,771 26,940 SH   SOLE   0 0 26,940
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   673,958 32,606 SH   SOLE   0 0 32,606
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   904,843 42,621 SH   SOLE   0 0 42,621
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858   301,718 15,739 SH   SOLE   0 0 15,739
ISHARES SILVER TR ISHARES 46428Q109   790,372 38,858 SH   SOLE   0 0 38,858
ISHARES GOLD TR ISHARES NEW 464285204   671,948 19,204 SH   SOLE   9,577 0 9,627
ISHARES INC MSCI GBL MIN VOL 464286525   791,587 8,296 SH   SOLE   3,018 0 5,278
ISHARES TR MORNINGSTAR GRWT 464287119   3,326,270 55,763 SH   SOLE   11,432 0 44,331
ISHARES TR TIPS BD ETF 464287176   2,909,393 28,050 SH   SOLE   0 0 28,050
ISHARES TR CORE S&P500 ETF 464287200   5,127,969 11,941 SH   SOLE   2,216 0 9,725
ISHARES TR CORE US AGGBD ET 464287226   6,929,217 73,684 SH   SOLE   15,839 0 57,845
ISHARES TR S&P 500 GRWT ETF 464287309   267,122 3,904 SH   SOLE   0 0 3,904
ISHARES TR 1 3 YR TREAS BD 464287457   2,418,898 29,874 SH   SOLE   14,241 0 15,633
ISHARES TR RUS MD CP GR ETF 464287481   567,753 6,215 SH   SOLE   0 0 6,215
ISHARES TR RUS MID CAP ETF 464287499   709,747 10,249 SH   SOLE   0 0 10,249
ISHARES TR CORE S&P MCP ETF 464287507   3,477,739 13,947 SH   SOLE   994 0 12,953
ISHARES TR ISHARES SEMICDTR 464287523   249,196 526 SH   SOLE   0 0 526
ISHARES TR RUS 1000 VAL ETF 464287598   239,445 1,577 SH   SOLE   0 0 1,577
ISHARES TR RUS 1000 GRW ETF 464287614   416,892 1,567 SH   SOLE   0 0 1,567
ISHARES TR RUS 2000 VAL ETF 464287630   596,047 4,397 SH   SOLE   0 0 4,397
ISHARES TR RUS 2000 GRW ETF 464287648   613,281 2,736 SH   SOLE   0 0 2,736
ISHARES TR RUSSELL 2000 ETF 464287655   434,169 2,457 SH   SOLE   0 0 2,457
ISHARES TR CORE S&P US GWT 464287671   206,845 2,181 SH   SOLE   0 0 2,181
ISHARES TR CORE S&P SCP ETF 464287804   636,514 6,748 SH   SOLE   2,067 0 4,681
ISHARES TR RESIDENTIAL MULT 464288562   829,057 12,571 SH   SOLE   0 0 12,571
ISHARES TR USD INV GRDE ETF 464288620   213,671 4,445 SH   SOLE   0 0 4,445
ISHARES TR ISHS 1-5YR INVS 464288646   605,688 12,155 SH   SOLE   0 0 12,155
ISHARES TR PFD AND INCM SEC 464288687   1,006,274 33,376 SH   SOLE   0 0 33,376
ISHARES TR EAFE GRWTH ETF 464288885   2,002,263 23,201 SH   SOLE   4,636 0 18,565
ISHARES TR BRAZIL SM-CP ETF 464289131   175,906 13,176 SH   SOLE   0 0 13,176
ISHARES TR RUS TP200 GR ETF 464289438   1,027,132 6,677 SH   SOLE   2,172 0 4,505
ISHARES TR US TREAS BD ETF 46429B267   4,556,032 206,716 SH   SOLE   43,965 0 162,751
ISHARES TR CORE HIGH DV ETF 46429B663   1,484,847 15,015 SH   SOLE   3,480 0 11,535
ISHARES TR 0-5 YR TIPS ETF 46429B747   540,575 5,578 SH   SOLE   2,542 0 3,036
ISHARES U S ETF TR INFLATION HEDG 46431W580   222,777 9,043 SH   SOLE   0 0 9,043
ISHARES TR MSCI USA QLT FCT 46432F339   232,796 1,766 SH   SOLE   19 0 1,747
ISHARES TR CORE MSCI EAFE 46432F842   316,809 4,923 SH   SOLE   59 0 4,864
ISHARES INC MSCI EMRG CHN 46434G764   794,739 15,949 SH   SOLE   0 0 15,949
ISHARES TR CORE DIV GRWTH 46434V621   3,032,990 61,235 SH   SOLE   11,267 0 49,968
ISHARES TR TRS FLT RT BD 46434V860   4,139,124 81,575 SH   SOLE   24,896 0 56,679
ISHARES TR ESG AWR MSCI USA 46435G425   211,708 2,254 SH   SOLE   339 0 1,915
ISHARES TR FALN ANGLS USD 46435G474   1,143,075 46,092 SH   SOLE   0 0 46,092
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,276,698 12,682 SH   SOLE   3,486 0 9,196
JPMORGAN CHASE & CO COM 46625H100   318,019 2,193 SH   SOLE   0 0 2,193
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   2,233,606 44,344 SH   SOLE   9,089 0 35,255
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   767,307 14,326 SH   SOLE   0 0 14,326
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   747,040 14,887 SH   SOLE   0 0 14,887
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   321,471 6,850 SH   SOLE   0 0 6,850
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   673,065 14,224 SH   SOLE   0 0 14,224
JOHNSON & JOHNSON COM 478160104   502,718 3,228 SH   SOLE   0 0 3,228
LTC PPTYS INC COM 502175102   627,173 19,520 SH   SOLE   0 0 19,520
ELI LILLY & CO COM 532457108   242,298 451 SH   SOLE   0 0 451
LISTED FD TR TEUCRIUM AGRI ST 53656F144   363,769 10,567 SH   SOLE   0 0 10,567
LOWES COS INC COM 548661107   1,343,076 6,462 SH   SOLE   21 0 6,441
MPLX LP COM UNIT REP LTD 55336V100   520,555 14,635 SH   SOLE   0 0 14,635
MAIN STR CAP CORP COM 56035L104   314,518 7,741 SH   SOLE   808 0 6,933
MERCK & CO INC COM 58933Y105   265,093 2,575 SH   SOLE   0 0 2,575
MICROSOFT CORP COM 594918104   1,636,843 5,184 SH   SOLE   0 0 5,184
MONDELEZ INTL INC CL A 609207105   204,481 2,946 SH   SOLE   0 0 2,946
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   717,532 22,954 SH   SOLE   0 0 22,954
NUVEEN AMT FREE QLTY MUN INC COM 670657105   174,684 18,046 SH   SOLE   0 0 18,046
NVIDIA CORPORATION COM 67066G104   1,787,370 4,109 SH   SOLE   15 0 4,094
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   119,908 11,496 SH   SOLE   0 0 11,496
NUVEEN PFD & INCOME SECS FD COM 67072C105   92,795 15,040 SH   SOLE   0 0 15,040
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   77,543 12,250 SH   SOLE   0 0 12,250
ONEOK INC NEW COM 682680103   802,360 12,650 SH   SOLE   269 0 12,381
PACER FDS TR TRENDP US LAR CP 69374H105   297,682 7,450 SH   SOLE   0 0 7,450
PACER FDS TR TRENDPILOT 100 69374H303   235,192 3,828 SH   SOLE   0 0 3,828
PACER FDS TR GLOBL CASH ETF 69374H709   2,707,637 83,209 SH   SOLE   14,364 0 68,845
PAYCOM SOFTWARE INC COM 70432V102   270,937 1,045 SH   SOLE   0 0 1,045
PENNANTPARK FLOATING RATE CA COM 70806A106   523,939 49,150 SH   SOLE   0 0 49,150
PEPSICO INC COM 713448108   274,086 1,618 SH   SOLE   0 0 1,618
PIMCO CORPORATE & INCOME OPP COM 72201B101   186,470 14,267 SH   SOLE   0 0 14,267
PIONEER NAT RES CO COM 723787107   207,723 905 SH   SOLE   7 0 898
PROCTER AND GAMBLE CO COM 742718109   8,553,169 58,640 SH   SOLE   0 0 58,640
PROSHARES TR S&P 500 DV ARIST 74348A467   2,364,067 26,698 SH   SOLE   300 0 26,398
PROSPECT CAP CORP COM 74348T102   127,853 21,133 SH   SOLE   0 0 21,133
QUALCOMM INC COM 747525103   365,049 3,287 SH   SOLE   0 0 3,287
RIVERNORTH DOUBLELINE STRATE COM 76882G107   96,502 12,200 SH   SOLE   0 0 12,200
ROCKWELL AUTOMATION INC COM 773903109   299,062 1,046 SH   SOLE   0 0 1,046
SHELL PLC SPON ADS 780259305   284,051 4,412 SH   SOLE   0 0 4,412
SAB BIOTHERAPEUTICS INC COM 78397T103   9,467 15,027 SH   SOLE   0 0 15,027
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,640,731 3,838 SH   SOLE   101 0 3,737
SPDR GOLD TR GOLD SHS 78463V107   880,399 5,135 SH   SOLE   0 0 5,135
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   748,505 22,297 SH   SOLE   0 0 22,297
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,564,899 114,960 SH   SOLE   238 0 114,722
SPDR SER TR S&P 600 SMCP GRW 78464A201   280,111 3,823 SH   SOLE   0 0 3,823
SPDR SER TR PORTFOLIO LN COR 78464A367   251,439 11,838 SH   SOLE   0 0 11,838
SPDR SER TR PRTFLO S&P500 GW 78464A409   680,303 11,476 SH   SOLE   0 0 11,476
SPDR SER TR PRTFLO S&P500 VL 78464A508   938,079 22,736 SH   SOLE   0 0 22,736
SPDR SER TR AEROSPACE DEF 78464A631   268,796 2,398 SH   SOLE   848 0 1,550
SPDR SER TR PORTFOLIO AGRGTE 78464A649   3,313,493 136,134 SH   SOLE   1,100 0 135,034
SPDR SER TR S&P RETAIL ETF 78464A714   249,561 4,101 SH   SOLE   0 0 4,101
SPDR SER TR S&P DIVID ETF 78464A763   213,293 1,855 SH   SOLE   82 0 1,773
SPDR SER TR PORTFOLI S&P1500 78464A805   1,597,159 30,428 SH   SOLE   369 0 30,059
SPDR SER TR S&P 400 MDCP VAL 78464A839   369,119 5,691 SH   SOLE   0 0 5,691
SPDR SER TR PORTFOLIO S&P400 78464A847   1,884,020 43,024 SH   SOLE   0 0 43,024
SPDR SER TR PORTFOLIO S&P500 78464A854   3,849,455 76,591 SH   SOLE   0 0 76,591
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   664,986 17,205 SH   SOLE   0 0 17,205
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   259,597 568 SH   SOLE   0 0 568
SPDR SER TR PORTFOLIO SH TSR 78468R101   4,290,593 149,394 SH   SOLE   214 0 149,180
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   8,716,081 94,926 SH   SOLE   233 0 94,693
SPDR SER TR NUVEEN BLMBRG SH 78468R739   293,898 6,357 SH   SOLE   0 0 6,357
SPDR SER TR RUSSELL YIELD 78468R770   677,229 7,408 SH   SOLE   0 0 7,408
SPDR SER TR PRTFLO S&P500 HI 78468R788   631,082 17,995 SH   SOLE   1,451 0 16,544
SPDR SER TR PORTFOLIO S&P600 78468R853   1,123,534 30,448 SH   SOLE   0 0 30,448
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   795,086 43,976 SH   SOLE   21,988 0 21,988
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   372,472 8,026 SH   SOLE   359 0 7,667
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,583,704 71,890 SH   SOLE   0 0 71,890
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   659,291 9,066 SH   SOLE   0 0 9,066
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   3,013,263 72,749 SH   SOLE   0 0 72,749
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,870,620 54,701 SH   SOLE   1,040 0 53,661
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,819,027 53,564 SH   SOLE   0 0 53,564
SCHWAB STRATEGIC TR US REIT ETF 808524847   452,180 25,475 SH   SOLE   0 0 25,475
SCHWAB STRATEGIC TR US TIPS ETF 808524870   276,178 5,470 SH   SOLE   0 0 5,470
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,333,085 10,355 SH   SOLE   1,497 0 8,858
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   433,935 6,306 SH   SOLE   0 0 6,306
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,570,839 17,378 SH   SOLE   3,230 0 14,148
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   382,285 11,525 SH   SOLE   0 0 11,525
SELECT SECTOR SPDR TR INDL 81369Y704   1,290,085 12,725 SH   SOLE   0 0 12,725
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   706,614 4,310 SH   SOLE   20 0 4,290
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   314,040 5,329 SH   SOLE   0 0 5,329
SHOPIFY INC CL A 82509L107   228,649 4,190 SH   SOLE   500 0 3,690
SIMON PPTY GROUP INC NEW COM 828806109   243,329 2,252 SH   SOLE   0 0 2,252
SOUTHERN CO COM 842587107   246,369 3,807 SH   SOLE   0 0 3,807
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   571,386 32,990 SH   SOLE   0 0 32,990
STRATEGY SHS NS 7HANDL IDX 86280R506   198,433 10,384 SH   SOLE   0 0 10,384
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   254,383 21,705 SH   SOLE   0 0 21,705
TESLA INC COM 88160R101   6,713,152 26,829 SH   SOLE   0 0 26,829
THE TRADE DESK INC COM CL A 88339J105   301,268 3,855 SH   SOLE   0 0 3,855
3M CO COM 88579Y101   286,235 3,057 SH   SOLE   0 0 3,057
TIMOTHY PLAN INTL ETF 887432334   252,655 10,540 SH   SOLE   0 0 10,540
UNITEDHEALTH GROUP INC COM 91324P102   269,768 535 SH   SOLE   0 0 535
UNITI GROUP INC COM 91325V108   672,803 142,543 SH   SOLE   0 0 142,543
VALERO ENERGY CORP COM 91913Y100   380,966 2,688 SH   SOLE   0 0 2,688
VANECK MERK GOLD TR GOLD TRUST 921078101   427,536 23,898 SH   SOLE   0 0 23,898
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,607,760 59,746 SH   SOLE   0 0 59,746
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   480,547 17,759 SH   SOLE   0 0 17,759
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   213,293 12,780 SH   SOLE   0 0 12,780
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,730,100 11,135 SH   SOLE   0 0 11,135
VANGUARD STAR FDS VG TL INTL STK F 921909768   4,765,087 89,034 SH   SOLE   0 0 89,034
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   210,506 2,076 SH   SOLE   0 0 2,076
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   4,219,963 60,475 SH   SOLE   0 0 60,475
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,026,545 46,353 SH   SOLE   0 0 46,353
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   626,654 6,065 SH   SOLE   0 0 6,065
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   310,708 5,252 SH   SOLE   0 0 5,252
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   229,311 4,850 SH   SOLE   0 0 4,850
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   260,126 1,424 SH   SOLE   0 0 1,424
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,176,802 2,836 SH   SOLE   0 0 2,836
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,755,539 33,845 SH   SOLE   0 0 33,845
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   395,112 5,258 SH   SOLE   0 0 5,258
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   941,004 4,834 SH   SOLE   0 0 4,834
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,311,519 16,072 SH   SOLE   0 0 16,072
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   741,496 5,662 SH   SOLE   0 0 5,662
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   656,768 3,372 SH   SOLE   0 0 3,372
VANGUARD INDEX FDS SM CP VAL ETF 922908611   200,296 1,256 SH   SOLE   0 0 1,256
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,026,370 10,355 SH   SOLE   0 0 10,355
VANGUARD INDEX FDS GROWTH ETF 922908736   3,045,754 11,185 SH   SOLE   0 0 11,185
VANGUARD INDEX FDS VALUE ETF 922908744   1,286,050 9,324 SH   SOLE   0 0 9,324
VANGUARD INDEX FDS SMALL CP ETF 922908751   958,751 5,071 SH   SOLE   0 0 5,071
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,114,379 28,786 SH   SOLE   38 0 28,748
VERIZON COMMUNICATIONS INC COM 92343V104   578,365 17,845 SH   SOLE   361 0 17,484
VISA INC COM CL A 92826C839   586,298 2,549 SH   SOLE   0 0 2,549
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   97,409 10,275 SH   SOLE   0 0 10,275
WALMART INC COM 931142103   982,683 6,144 SH   SOLE   0 0 6,144
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   110,183 10,920 SH   SOLE   0 0 10,920
WISDOMTREE TR US MIDCAP DIVID 97717W505   337,843 8,248 SH   SOLE   0 0 8,248
WISDOMTREE TR US SMALLCAP DIVD 97717W604   252,411 8,951 SH   SOLE   0 0 8,951
WISDOMTREE TR EM EX ST-OWNED 97717X578   596,315 22,359 SH   SOLE   0 0 22,359
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   850,834 21,963 SH   SOLE   0 0 21,963
WISDOMTREE TR US QTLY DIV GRT 97717X669   997,627 15,713 SH   SOLE   5,155 0 10,558
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   3,332,950 66,235 SH   SOLE   112 0 66,123
WISDOMTREE TR YIELD ENHANCED 97717Y808   219,711 4,747 SH   SOLE   0 0 4,747