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
AGNC INVT CORP COM 00123Q104   486,603 48,036 SH   SOLE   0 0 48,036
ALPS ETF TR SECTR DIV DOGS 00162Q858   381,109 7,627 SH   SOLE   0 0 7,627
API GROUP CORP COM STK 00187Y100   342,031 12,547 SH   SOLE   0 0 12,547
AT&T INC COM 00206R102   611,237 38,322 SH   SOLE   0 0 38,322
ABBVIE INC COM 00287Y109   417,609 3,100 SH   SOLE   0 0 3,100
ABRDN ASIA PACIFIC INCOME FU COM 003009107   243,923 90,342 SH   SOLE   0 0 90,342
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   245,967 2,951 SH   SOLE   0 0 2,951
ALPHABET INC CAP STK CL C 02079K107   841,056 6,953 SH   SOLE   0 0 6,953
ALPHABET INC CAP STK CL A 02079K305   968,014 8,087 SH   SOLE   0 0 8,087
ALTRIA GROUP INC COM 02209S103   452,842 9,997 SH   SOLE   0 0 9,997
AMAZON COM INC COM 023135106   3,580,223 27,464 SH   SOLE   0 0 27,464
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   632,880 15,305 SH   SOLE   0 0 15,305
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   436,201 8,106 SH   SOLE   0 0 8,106
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   2,010,697 43,574 SH   SOLE   0 0 43,574
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   1,005,177 17,512 SH   SOLE   0 0 17,512
AMERICAN CENTY ETF TR US EQT ETF 025072885   3,057,577 40,665 SH   SOLE   0 0 40,665
AMERICAN ELEC PWR CO INC COM 025537101   387,473 4,602 SH   SOLE   0 0 4,602
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   742,104 20,614 SH   SOLE   0 0 20,614
AMPLIFY ETF TR HIGH INCOME 032108847   142,618 12,200 SH   SOLE   0 0 12,200
APPLE INC COM 037833100   11,230,322 57,897 SH   SOLE   0 0 57,897
APYX MEDICAL CORPORATION COM 03837C106   71,416 14,198 SH   SOLE   0 0 14,198
AUTOZONE INC COM 053332102   249,336 100 SH   SOLE   0 0 100
BANCO SANTANDER S.A. ADR 05964H105   60,884 16,411 SH   SOLE   0 0 16,411
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   532,642 1,562 SH   SOLE   0 0 1,562
BUSINESS FIRST BANCSHARES IN COM 12326C105   161,641 10,726 SH   SOLE   0 0 10,726
CALAMOS GBL DYN INCOME FUND COM 12811L107   207,895 34,534 SH   SOLE   0 0 34,534
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   185,850 12,600 SH   SOLE   0 0 12,600
CHEVRON CORP NEW COM 166764100   833,732 5,299 SH   SOLE   0 0 5,299
COCA COLA CO COM 191216100   212,960 3,536 SH   SOLE   0 0 3,536
COHEN & STEERS INFRASTRUCTUR COM 19248A109   257,458 10,900 SH   SOLE   0 0 10,900
CONOCOPHILLIPS COM 20825C104   327,598 3,162 SH   SOLE   0 0 3,162
CONSTELLATION BRANDS INC CL A 21036P108   270,743 1,100 SH   SOLE   0 0 1,100
CORNERSTONE STRATEGIC VALUE COM 21924B302   293,861 35,067 SH   SOLE   0 0 35,067
COSTCO WHSL CORP NEW COM 22160K105   568,594 1,056 SH   SOLE   0 0 1,056
CULLEN FROST BANKERS INC COM 229899109   228,307 2,123 SH   SOLE   0 0 2,123
DBX ETF TR XTRACKERS RUSSEL 233051481   577,363 12,859 SH   SOLE   0 0 12,859
DEERE & CO COM 244199105   344,383 850 SH   SOLE   0 0 850
DELTA AIR LINES INC DEL COM NEW 247361702   212,028 4,460 SH   SOLE   0 0 4,460
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   1,583,500 32,880 SH   SOLE   0 0 32,880
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,451,953 53,479 SH   SOLE   0 0 53,479
DISNEY WALT CO COM 254687106   251,874 2,821 SH   SOLE   0 0 2,821
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   305,258 14,165 SH   SOLE   0 0 14,165
EATON VANCE TAX-MANAGED DIVE COM 27828N102   299,040 24,000 SH   SOLE   0 0 24,000
EATON VANCE RISK-MANAGED DIV COM 27829G106   189,060 23,000 SH   SOLE   0 0 23,000
ELLINGTON FINANCIAL INC COM 28852N109   241,500 17,500 SH   SOLE   0 0 17,500
ENBRIDGE INC COM 29250N105   221,796 5,970 SH   SOLE   0 0 5,970
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   231,759 18,249 SH   SOLE   0 0 18,249
ENTERPRISE PRODS PARTNERS L COM 293792107   514,835 19,538 SH   SOLE   0 0 19,538
EXP WORLD HLDGS INC COM 30212W100   217,781 10,739 SH   SOLE   0 0 10,739
EXXON MOBIL CORP COM 30231G102   3,734,945 34,825 SH   SOLE   0 0 34,825
FS KKR CAP CORP COM 302635206   226,562 11,812 SH   SOLE   0 0 11,812
META PLATFORMS INC CL A 30303M102   261,439 911 SH   SOLE   0 0 911
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   317,877 5,878 SH   SOLE   0 0 5,878
FIRST FINL BANKSHARES INC COM 32020R109   2,261,194 79,368 SH   SOLE   0 0 79,368
FIRST TR VALUE LINE DIVID IN SHS 33734H106   838,090 20,905 SH   SOLE   0 0 20,905
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,586,270 99,328 SH   SOLE   0 0 99,328
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,087,400 47,756 SH   SOLE   0 0 47,756
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   3,321,241 62,843 SH   SOLE   0 0 62,843
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   4,272,599 96,731 SH   SOLE   0 0 96,731
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   213,138 9,895 SH   SOLE   0 0 9,895
FLEXSHARES TR IBOXX 3R TARGT 33939L506   817,114 34,726 SH   SOLE   0 0 34,726
FORD MTR CO DEL COM 345370860   465,825 30,788 SH   SOLE   0 0 30,788
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   112,200 30,000 SH   SOLE   0 0 30,000
GLADSTONE INVT CORP COM 376546107   130,810 10,031 SH   SOLE   0 0 10,031
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   364,017 15,005 SH   SOLE   0 0 15,005
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   670,733 37,788 SH   SOLE   0 0 37,788
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   302,732 9,602 SH   SOLE   0 0 9,602
GLOBAL X FDS SUPERDIVIDEND 37960A669   458,905 20,324 SH   SOLE   0 0 20,324
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   423,067 26,608 SH   SOLE   0 0 26,608
HERCULES CAPITAL INC COM 427096508   241,240 16,300 SH   SOLE   0 0 16,300
HOME DEPOT INC COM 437076102   574,531 1,850 SH   SOLE   0 0 1,850
INTEL CORP COM 458140100   205,060 6,132 SH   SOLE   0 0 6,132
INTERNATIONAL BUSINESS MACHS COM 459200101   252,680 1,888 SH   SOLE   0 0 1,888
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   510,017 5,883 SH   SOLE   0 0 5,883
INVESCO QQQ TR UNIT SER 1 46090E103   6,744,103 18,256 SH   SOLE   0 0 18,256
INTUITIVE SURGICAL INC COM NEW 46120E602   294,410 861 SH   SOLE   0 0 861
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,594,452 30,703 SH   SOLE   0 0 30,703
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   697,242 16,665 SH   SOLE   0 0 16,665
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   983,809 50,478 SH   SOLE   0 0 50,478
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   672,267 16,878 SH   SOLE   0 0 16,878
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,527,887 72,618 SH   SOLE   0 0 72,618
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,261,132 8,298 SH   SOLE   0 0 8,298
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   528,238 19,896 SH   SOLE   0 0 19,896
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   384,871 19,119 SH   SOLE   0 0 19,119
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   516,112 25,090 SH   SOLE   0 0 25,090
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   747,443 35,307 SH   SOLE   0 0 35,307
IRON MTN INC DEL COM 46284V101   218,929 3,853 SH   SOLE   0 0 3,853
ISHARES SILVER TR ISHARES 46428Q109   841,972 40,305 SH   SOLE   0 0 40,305
ISHARES GOLD TR ISHARES NEW 464285204   674,962 18,548 SH   SOLE   0 0 18,548
ISHARES INC MSCI GBL MIN VOL 464286525   813,446 8,296 SH   SOLE   0 0 8,296
ISHARES TR MORNINGSTAR GRWT 464287119   3,471,355 55,683 SH   SOLE   0 0 55,683
ISHARES TR TIPS BD ETF 464287176   3,041,542 28,262 SH   SOLE   0 0 28,262
ISHARES TR CORE S&P500 ETF 464287200   5,080,803 11,399 SH   SOLE   0 0 11,399
ISHARES TR CORE US AGGBD ET 464287226   5,562,626 56,790 SH   SOLE   0 0 56,790
ISHARES TR S&P 500 GRWT ETF 464287309   266,875 3,787 SH   SOLE   0 0 3,787
ISHARES TR 1 3 YR TREAS BD 464287457   2,598,452 32,048 SH   SOLE   0 0 32,048
ISHARES TR RUS MD CP GR ETF 464287481   435,621 4,508 SH   SOLE   0 0 4,508
ISHARES TR RUS MID CAP ETF 464287499   738,189 10,108 SH   SOLE   0 0 10,108
ISHARES TR CORE S&P MCP ETF 464287507   4,577,289 17,505 SH   SOLE   0 0 17,505
ISHARES TR ISHARES SEMICDTR 464287523   263,837 520 SH   SOLE   0 0 520
ISHARES TR RUS 1000 VAL ETF 464287598   248,924 1,577 SH   SOLE   0 0 1,577
ISHARES TR RUS 1000 GRW ETF 464287614   431,295 1,567 SH   SOLE   0 0 1,567
ISHARES TR RUS 2000 VAL ETF 464287630   406,947 2,890 SH   SOLE   0 0 2,890
ISHARES TR RUS 2000 GRW ETF 464287648   427,331 1,761 SH   SOLE   0 0 1,761
ISHARES TR RUSSELL 2000 ETF 464287655   355,539 1,899 SH   SOLE   0 0 1,899
ISHARES TR CORE S&P US GWT 464287671   210,242 2,153 SH   SOLE   0 0 2,153
ISHARES TR U.S. REAL ES ETF 464287739   319,361 3,690 SH   SOLE   0 0 3,690
ISHARES TR CORE S&P SCP ETF 464287804   562,139 5,641 SH   SOLE   0 0 5,641
ISHARES TR RESIDENTIAL MULT 464288562   533,772 7,285 SH   SOLE   0 0 7,285
ISHARES TR ISHS 1-5YR INVS 464288646   632,015 12,597 SH   SOLE   0 0 12,597
ISHARES TR PFD AND INCM SEC 464288687   1,094,580 35,389 SH   SOLE   0 0 35,389
ISHARES TR EAFE GRWTH ETF 464288885   1,946,663 20,403 SH   SOLE   0 0 20,403
ISHARES TR BRAZIL SM-CP ETF 464289131   203,317 13,500 SH   SOLE   0 0 13,500
ISHARES TR RUS TP200 GR ETF 464289438   1,052,371 6,637 SH   SOLE   0 0 6,637
ISHARES TR US TREAS BD ETF 46429B267   2,438,479 106,483 SH   SOLE   0 0 106,483
ISHARES TR CORE HIGH DV ETF 46429B663   1,396,259 13,853 SH   SOLE   0 0 13,853
ISHARES TR 0-5 YR TIPS ETF 46429B747   544,370 5,578 SH   SOLE   0 0 5,578
ISHARES TR MSCI USA QLT FCT 46432F339   233,249 1,729 SH   SOLE   0 0 1,729
ISHARES TR MSCI USA VALUE 46432F388   243,794 2,599 SH   SOLE   0 0 2,599
ISHARES TR MSCI USA MMENTM 46432F396   218,949 1,518 SH   SOLE   0 0 1,518
ISHARES TR CORE MSCI EAFE 46432F842   330,128 4,891 SH   SOLE   0 0 4,891
ISHARES INC MSCI EMRG CHN 46434G764   869,729 16,732 SH   SOLE   0 0 16,732
ISHARES TR 0-5YR HI YL CP 46434V407   419,361 10,117 SH   SOLE   0 0 10,117
ISHARES TR CORE DIV GRWTH 46434V621   2,673,961 51,891 SH   SOLE   0 0 51,891
ISHARES TR TRS FLT RT BD 46434V860   2,001,972 39,510 SH   SOLE   0 0 39,510
ISHARES TR ESG AWR MSCI USA 46435G425   226,154 2,320 SH   SOLE   0 0 2,320
ISHARES TR FALN ANGLS USD 46435G474   1,169,110 46,082 SH   SOLE   0 0 46,082
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,330,933 13,226 SH   SOLE   0 0 13,226
JPMORGAN CHASE & CO COM 46625H100   291,990 2,008 SH   SOLE   0 0 2,008
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   1,986,481 39,344 SH   SOLE   0 0 39,344
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   700,204 12,655 SH   SOLE   0 0 12,655
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,831,289 36,524 SH   SOLE   0 0 36,524
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   343,427 7,100 SH   SOLE   0 0 7,100
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   678,682 13,658 SH   SOLE   0 0 13,658
JOHNSON & JOHNSON COM 478160104   506,423 3,060 SH   SOLE   0 0 3,060
KAYNE ANDERSON ENERGY INFRST COM 486606106   174,929 21,490 SH   SOLE   0 0 21,490
KINROSS GOLD CORP COM 496902404   99,836 20,930 SH   SOLE   0 0 20,930
LTC PPTYS INC COM 502175102   676,154 20,477 SH   SOLE   0 0 20,477
LILLY ELI & CO COM 532457108   289,867 618 SH   SOLE   0 0 618
LISTED FD TR TEUCRIUM AGRI ST 53656F144   577,967 16,907 SH   SOLE   0 0 16,907
LOWES COS INC COM 548661107   1,463,671 6,485 SH   SOLE   0 0 6,485
MPLX LP COM UNIT REP LTD 55336V100   589,337 17,364 SH   SOLE   0 0 17,364
MAIN STR CAP CORP COM 56035L104   309,729 7,737 SH   SOLE   0 0 7,737
MASTERCARD INCORPORATED CL A 57636Q104   215,154 547 SH   SOLE   0 0 547
MERCK & CO INC COM 58933Y105   278,890 2,417 SH   SOLE   0 0 2,417
MICROSOFT CORP COM 594918104   1,706,782 5,012 SH   SOLE   0 0 5,012
MONDELEZ INTL INC CL A 609207105   225,161 3,087 SH   SOLE   0 0 3,087
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   1,110,157 33,754 SH   SOLE   0 0 33,754
NUVEEN AMT FREE QLTY MUN INC COM 670657105   196,351 17,965 SH   SOLE   0 0 17,965
NVIDIA CORPORATION COM 67066G104   1,754,633 4,148 SH   SOLE   0 0 4,148
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   133,709 11,467 SH   SOLE   0 0 11,467
NUVEEN PFD & INCOME SECS FD COM 67072C105   121,473 19,040 SH   SOLE   0 0 19,040
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   79,380 12,250 SH   SOLE   0 0 12,250
ONEOK INC NEW COM 682680103   747,975 12,119 SH   SOLE   0 0 12,119
PACER FDS TR TRENDP US LAR CP 69374H105   307,668 7,450 SH   SOLE   0 0 7,450
PACER FDS TR TRENDPILOT 100 69374H303   201,728 3,250 SH   SOLE   0 0 3,250
PACER FDS TR GLOBL CASH ETF 69374H709   2,453,810 74,021 SH   SOLE   0 0 74,021
PAYCOM SOFTWARE INC COM 70432V102   332,484 1,035 SH   SOLE   0 0 1,035
PENNANTPARK FLOATING RATE CA COM 70806A106   517,058 48,550 SH   SOLE   0 0 48,550
PEPSICO INC COM 713448108   299,361 1,616 SH   SOLE   0 0 1,616
PIMCO CORPORATE & INCOME OPP COM 72201B101   199,738 14,267 SH   SOLE   0 0 14,267
PROCTER AND GAMBLE CO COM 742718109   8,915,992 58,758 SH   SOLE   0 0 58,758
PROSHARES TR S&P 500 DV ARIST 74348A467   2,053,093 21,777 SH   SOLE   0 0 21,777
PROSPECT CAP CORP COM 74348T102   131,023 21,133 SH   SOLE   0 0 21,133
QUALCOMM INC COM 747525103   412,581 3,466 SH   SOLE   0 0 3,466
RIVERNORTH DOUBLELINE STRATE COM 76882G107   87,962 10,300 SH   SOLE   0 0 10,300
ROCKWELL AUTOMATION INC COM 773903109   343,585 1,043 SH   SOLE   0 0 1,043
SHELL PLC SPON ADS 780259305   269,432 4,462 SH   SOLE   0 0 4,462
SAB BIOTHERAPEUTICS INC COM 78397T103   12,472 15,027 SH   SOLE   0 0 15,027
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,471,980 3,321 SH   SOLE   0 0 3,321
SPDR GOLD TR GOLD SHS 78463V107   1,112,048 6,238 SH   SOLE   0 0 6,238
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   257,948 7,503 SH   SOLE   0 0 7,503
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,503,888 46,217 SH   SOLE   0 0 46,217
SPDR SER TR S&P 600 SMCP GRW 78464A201   214,334 2,785 SH   SOLE   0 0 2,785
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,546,907 25,355 SH   SOLE   0 0 25,355
SPDR SER TR PRTFLO S&P500 VL 78464A508   865,354 20,031 SH   SOLE   0 0 20,031
SPDR SER TR AEROSPACE DEF 78464A631   291,386 2,398 SH   SOLE   0 0 2,398
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,829,970 72,131 SH   SOLE   0 0 72,131
SPDR SER TR PORTFLI INTRMDIT 78464A672   490,987 17,355 SH   SOLE   0 0 17,355
SPDR SER TR S&P DIVID ETF 78464A763   213,070 1,738 SH   SOLE   0 0 1,738
SPDR SER TR PORTFOLI S&P1500 78464A805   1,257,789 23,104 SH   SOLE   0 0 23,104
SPDR SER TR S&P 400 MDCP VAL 78464A839   270,511 3,933 SH   SOLE   0 0 3,933
SPDR SER TR PORTFOLIO S&P400 78464A847   627,958 13,684 SH   SOLE   0 0 13,684
SPDR SER TR PORTFOLIO S&P500 78464A854   1,476,953 28,343 SH   SOLE   0 0 28,343
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   360,969 8,902 SH   SOLE   0 0 8,902
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   212,050 443 SH   SOLE   0 0 443
SPDR SER TR PORTFOLIO SH TSR 78468R101   2,405,450 83,552 SH   SOLE   0 0 83,552
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,563,477 38,809 SH   SOLE   0 0 38,809
SPDR SER TR NUVEEN BLMBRG SH 78468R739   242,389 5,152 SH   SOLE   0 0 5,152
SPDR SER TR RUSSELL YIELD 78468R770   439,669 4,614 SH   SOLE   0 0 4,614
SPDR SER TR PRTFLO S&P500 HI 78468R788   438,281 11,820 SH   SOLE   0 0 11,820
SPDR SER TR PORTFOLIO S&P600 78468R853   473,993 12,204 SH   SOLE   0 0 12,204
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   899,482 48,726 SH   SOLE   0 0 48,726
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   280,727 6,045 SH   SOLE   0 0 6,045
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,575,805 69,165 SH   SOLE   0 0 69,165
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   502,593 6,706 SH   SOLE   0 0 6,706
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   3,594,357 82,063 SH   SOLE   0 0 82,063
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,770,156 51,916 SH   SOLE   0 0 51,916
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,778,832 49,897 SH   SOLE   0 0 49,897
SCHWAB STRATEGIC TR US REIT ETF 808524847   526,847 26,976 SH   SOLE   0 0 26,976
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   841,026 6,336 SH   SOLE   0 0 6,336
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   426,630 5,752 SH   SOLE   0 0 5,752
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,367,179 16,843 SH   SOLE   0 0 16,843
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   377,967 11,212 SH   SOLE   0 0 11,212
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   1,415,969 13,194 SH   SOLE   0 0 13,194
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   893,488 5,139 SH   SOLE   0 0 5,139
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   206,357 3,153 SH   SOLE   0 0 3,153
SHOPIFY INC CL A 82509L107   268,736 4,160 SH   SOLE   0 0 4,160
SIMON PPTY GROUP INC NEW COM 828806109   260,107 2,252 SH   SOLE   0 0 2,252
SOUTHWEST AIRLS CO COM 844741108   251,397 6,943 SH   SOLE   0 0 6,943
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   532,599 29,556 SH   SOLE   0 0 29,556
TARGET CORP COM 87612E106   212,726 1,613 SH   SOLE   0 0 1,613
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   304,304 21,705 SH   SOLE   0 0 21,705
TESLA INC COM 88160R101   7,226,162 27,605 SH   SOLE   0 0 27,605
TIMOTHY PLAN US LRGMD CP CORE 887432359   273,955 7,615 SH   SOLE   0 0 7,615
UNITED STS OIL FD LP UNITS 91232N207   346,919 5,459 SH   SOLE   0 0 5,459
UNITEDHEALTH GROUP INC COM 91324P102   215,079 447 SH   SOLE   0 0 447
UNITI GROUP INC COM 91325V108   654,578 141,684 SH   SOLE   0 0 141,684
VALERO ENERGY CORP COM 91913Y100   314,980 2,685 SH   SOLE   0 0 2,685
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,865,997 61,973 SH   SOLE   0 0 61,973
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   313,096 11,275 SH   SOLE   0 0 11,275
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   189,363 11,248 SH   SOLE   0 0 11,248
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,763,495 10,857 SH   SOLE   0 0 10,857
VANGUARD STAR FDS VG TL INTL STK F 921909768   6,608,163 117,835 SH   SOLE   0 0 117,835
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   220,594 2,126 SH   SOLE   0 0 2,126
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   5,924,895 81,509 SH   SOLE   0 0 81,509
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,286,702 49,517 SH   SOLE   0 0 49,517
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   662,012 6,241 SH   SOLE   0 0 6,241
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   233,047 4,915 SH   SOLE   0 0 4,915
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   257,741 1,325 SH   SOLE   0 0 1,325
VANGUARD WORLD FDS INF TECH ETF 92204A702   531,617 1,202 SH   SOLE   0 0 1,202
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,162,628 39,747 SH   SOLE   0 0 39,747
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   419,607 5,546 SH   SOLE   0 0 5,546
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   974,254 4,834 SH   SOLE   0 0 4,834
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,163,137 17,588 SH   SOLE   0 0 17,588
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   448,490 3,241 SH   SOLE   0 0 3,241
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   433,355 2,106 SH   SOLE   0 0 2,106
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   200,460 2,399 SH   SOLE   0 0 2,399
VANGUARD INDEX FDS SM CP VAL ETF 922908611   214,374 1,296 SH   SOLE   0 0 1,296
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,308,981 11,390 SH   SOLE   0 0 11,390
VANGUARD INDEX FDS GROWTH ETF 922908736   2,761,294 9,759 SH   SOLE   0 0 9,759
VANGUARD INDEX FDS VALUE ETF 922908744   1,276,309 8,982 SH   SOLE   0 0 8,982
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,044,858 5,253 SH   SOLE   0 0 5,253
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,352,662 24,299 SH   SOLE   0 0 24,299
VERIZON COMMUNICATIONS INC COM 92343V104   446,267 12,000 SH   SOLE   0 0 12,000
VISA INC COM CL A 92826C839   586,702 2,471 SH   SOLE   0 0 2,471
WALMART INC COM 931142103   954,752 6,074 SH   SOLE   0 0 6,074
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   111,275 10,920 SH   SOLE   0 0 10,920
WISDOMTREE TR US MIDCAP DIVID 97717W505   200,291 4,763 SH   SOLE   0 0 4,763
WISDOMTREE TR EM EX ST-OWNED 97717X578   362,735 12,978 SH   SOLE   0 0 12,978
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   563,262 14,022 SH   SOLE   0 0 14,022
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,028,470 15,429 SH   SOLE   0 0 15,429
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,641,992 32,631 SH   SOLE   0 0 32,631
WISDOMTREE TR YIELD ENHANCED 97717Y808   255,439 5,478 SH   SOLE   0 0 5,478