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
ABBOTT LABS COM 002824100   230,616 2,029 SH   SOLE 0 0 0 2,029
ABBVIE INC COM 00287Y109   529,183 2,906 SH   SOLE 0 0 0 2,906
ALBEMARLE CORP COM 012653101   326,715 2,480 SH   SOLE 0 0 0 2,480
ALPHABET INC CAP STK CL A 02079K305   220,207 1,459 SH   SOLE 0 0 0 1,459
AMAZON COM INC COM 023135106   387,366 2,148 SH   SOLE 0 0 0 2,148
AMERICAN CENTY ETF TR US EQT ETF 025072885   2,470,758 27,606 SH   SOLE 0 0 0 27,606
APPLE INC COM 037833100   1,371,780 8,000 SH   SOLE 0 0 0 8,000
BANCO SANTANDER S.A. ADR 05964H105   124,972 25,821 SH   SOLE 0 0 0 25,821
BANK AMERICA CORP COM 060505104   474,531 12,514 SH   SOLE 0 0 0 12,514
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   457,526 1,088 SH   SOLE 0 0 0 1,088
CHEVRON CORP NEW COM 166764100   236,768 1,501 SH   SOLE 0 0 0 1,501
DBX ETF TR XTRACK HRVST CSI 233051879   7,006,609 291,093 SH   SOLE 0 0 0 291,093
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   5,143,663 140,768 SH   SOLE 0 0 0 140,768
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   1,050,056 42,478 SH   SOLE 0 0 0 42,478
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   446,792 10,924 SH   SOLE 0 0 0 10,924
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   359,951 5,774 SH   SOLE 0 0 0 5,774
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   2,606,052 86,236 SH   SOLE 0 0 0 86,236
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   1,626,682 51,461 SH   SOLE 0 0 0 51,461
DUKE ENERGY CORP NEW COM NEW 26441C204   921,936 9,533 SH   SOLE 0 0 0 9,533
EXXON MOBIL CORP COM 30231G102   381,267 3,280 SH   SOLE 0 0 0 3,280
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   166,826 12,487 SH   SOLE 0 0 0 12,487
HOME DEPOT INC COM 437076102   267,753 698 SH   SOLE 0 0 0 698
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   27,992,661 165,275 SH   SOLE 0 0 0 165,275
INVESCO QQQ TR UNIT SER 1 46090E103   2,853,874 6,428 SH   SOLE 0 0 0 6,428
ISHARES INC MSCI HONG KG ETF 464286871   1,360,205 87,473 SH   SOLE 0 0 0 87,473
ISHARES TR MSCI USA QLT FCT 46432F339   18,252,941 111,061 SH   SOLE 0 0 0 111,061
ISHARES TR 7-10 YR TRSY BD 464287440   540,793 5,713 SH   SOLE 0 0 0 5,713
ISHARES TR LATN AMER 40 ETF 464287390   6,065,985 213,291 SH   SOLE 0 0 0 213,291
ISHARES TR 3 7 YR TREAS BD 464288661   8,387,041 72,421 SH   SOLE 0 0 0 72,421
ISHARES TR RUS 1000 VAL ETF 464287598   254,874 1,423 SH   SOLE 0 0 0 1,423
ISHARES TR 1 3 YR TREAS BD 464287457   522,247 6,386 SH   SOLE 0 0 0 6,386
ISHARES TR US TREAS BD ETF 46429B267   1,903,686 83,605 SH   SOLE 0 0 0 83,605
ISHARES TR 0-3 MNTH TREASRY 46436E718   12,981,418 128,899 SH   SOLE 0 0 0 128,899
ISHARES TR RUSSELL 2000 ETF 464287655   9,288,741 44,169 SH   SOLE 0 0 0 44,169
ISHARES TR MSCI USA MMENTM 46432F396   249,797 1,333 SH   SOLE 0 0 0 1,333
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   30,093,473 596,501 SH   SOLE 0 0 0 596,501
KAYNE ANDERSON ENERGY INFRST COM 486606106   105,105 10,500 SH   SOLE 0 0 0 10,500
LOWES COS INC COM 548661107   1,776,232 6,973 SH   SOLE 0 0 0 6,973
MICROSOFT CORP COM 594918104   578,490 1,375 SH   SOLE 0 0 0 1,375
NORFOLK SOUTHN CORP COM 655844108   645,076 2,531 SH   SOLE 0 0 0 2,531
NUCOR CORP COM 670346105   268,946 1,359 SH   SOLE 0 0 0 1,359
PROSHARES TR PSHS ULTSH 20YRS 74347B201   1,958,055 59,407 SH   SOLE 0 0 0 59,407
ROYAL BK CDA COM 780087102   360,444 3,573 SH   SOLE 0 0 0 3,573
SCANSOURCE INC COM 806037107   308,148 6,997 SH   SOLE 0 0 0 6,997
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   586,407 23,224 SH   SOLE 0 0 0 23,224
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   787,852 20,191 SH   SOLE 0 0 0 20,191
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   352,015 5,362 SH   SOLE 0 0 0 5,362
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202   11,998,097 385,915 SH   SOLE 0 0 0 385,915
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   91,806,265 1,000,068 SH   SOLE 0 0 0 1,000,068
SPDR SER TR PORTFOLIO S&P400 78464A847   16,260,592 304,848 SH   SOLE 0 0 0 304,848
UNITED PARCEL SERVICE INC CL B 911312106   326,243 2,195 SH   SOLE 0 0 0 2,195
VANECK ETF TRUST OIL SERVICES ETF 92189H607   9,005,236 26,775 SH   SOLE 0 0 0 26,775
VANGUARD INDEX FDS TOTAL STK MKT 922908769   201,682 776 SH   SOLE 0 0 0 776
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   10,099,143 172,193 SH   SOLE 0 0 0 172,193
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   24,784,721 426,808 SH   SOLE 0 0 0 426,808
VANGUARD WORLD FD MEGA GRWTH IND 921910816   242,472 846 SH   SOLE 0 0 0 846