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
ABBVIE INC COM 00287Y109   1,129,136 7,085 SH   SOLE 0 0 0 7,085
ADVANCED MICRO DEVICES INC COM 007903107   1,056,646 10,781 SH   SOLE 0 0 0 10,781
AES CORP COM 00130H105   1,059,544 44,001 SH   SOLE 0 0 0 44,001
ALPHABET INC CAP STK CL C 02079K107   3,240 24,000 SH Put SOLE 0 0 0 24,000
ALPHABET INC CAP STK CL C 02079K107   332 12,000 SH Put SOLE 0 0 0 12,000
ALPHABET INC CAP STK CL A 02079K305   352 1,000 SH Put SOLE 0 0 0 1,000
ALPHABET INC CAP STK CL A 02079K305   2 100 SH Put SOLE 0 0 0 100
ALPHABET INC CAP STK CL A 02079K305   4,182,912 40,325 SH   SOLE 0 0 0 40,325
ALPHABET INC CAP STK CL C 02079K107   9,607,520 92,380 SH   SOLE 0 0 0 92,380
ALPHABET INC CAP STK CL C 02079K107   6,699 10,000 SH Put SOLE 0 0 0 10,000
ALPHABET INC CAP STK CL A 02079K305   2,181 9,100 SH Put SOLE 0 0 0 9,100
ALPHABET INC CAP STK CL C 02079K107   5,623 24,000 SH Put SOLE 0 0 0 24,000
ALPHABET INC CAP STK CL A 02079K305   2,470 19,000 SH Put SOLE 0 0 0 19,000
ALPHABET INC CAP STK CL C 02079K107   466 6,200 SH Put SOLE 0 0 0 6,200
ALPHABET INC CAP STK CL C 02079K107   4,918 13,900 SH Put SOLE 0 0 0 13,900
AMAZON COM INC COM 023135106   3,317,675 32,120 SH   SOLE 0 0 0 32,120
AMAZON COM INC COM 023135106   4,470 20,000 SH Put SOLE 0 0 0 20,000
AMAZON COM INC COM 023135106   475 500 SH Put SOLE 0 0 0 500
APPLE INC COM 037833100   1,299,578 7,881 SH   SOLE 0 0 0 7,881
AT&T INC COM 00206R102   633,000 32,883 SH   SOLE 0 0 0 32,883
ATKORE INC COM 047649108   1,105,578 7,870 SH   SOLE 0 0 0 7,870
BLACKROCK ETF TRUST II AAA CLO ETF 092528504   7,544,758 149,342 SH   SOLE 0 0 0 149,342
CATERPILLAR INC COM 149123101   200,464 876 SH   SOLE 0 0 0 876
COCA COLA CO COM 191216100   842,367 13,580 SH   SOLE 0 0 0 13,580
COMPUTER PROGRAMS & SYS INC COM 205306103   1,058,299 35,043 SH   SOLE 0 0 0 35,043
CONOCOPHILLIPS COM 20825C104   1,038,034 10,463 SH   SOLE 0 0 0 10,463
DATADOG INC CL A COM 23804L103   1,056,840 14,545 SH   SOLE 0 0 0 14,545
DBX ETF TR XTRACK USD HIGH 233051432   333,675 9,602 SH   SOLE 0 0 0 9,602
DEVON ENERGY CORP NEW COM 25179M103   1,115,444 22,040 SH   SOLE 0 0 0 22,040
DOMINION ENERGY INC COM 25746U109   620,042 11,090 SH   SOLE 0 0 0 11,090
ELEVANCE HEALTH INC COM 036752103   319,568 695 SH   SOLE 0 0 0 695
EMERSON ELEC CO COM 291011104   882,205 10,124 SH   SOLE 0 0 0 10,124
ENBRIDGE INC COM 29250N105   877,946 23,013 SH   SOLE 0 0 0 23,013
EXTRA SPACE STORAGE INC COM 30225T102   1,013,161 6,218 SH   SOLE 0 0 0 6,218
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   215,366 1,890 SH   SOLE 0 0 0 1,890
FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606   286,263 6,580 SH   SOLE 0 0 0 6,580
FIRST AMERN FINL CORP COM 31847R102   676,046 12,146 SH   SOLE 0 0 0 12,146
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,280,967 50,419 SH   SOLE 0 0 0 50,419
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   4,046,996 62,444 SH   SOLE 0 0 0 62,444
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   539,415 22,617 SH   SOLE 0 0 0 22,617
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   9,004,175 445,972 SH   SOLE 0 0 0 445,972
GMS INC COM 36251C103   1,115,309 19,266 SH   SOLE 0 0 0 19,266
HASHICORP INC COM CL A 418100103   1,020,171 34,830 SH   SOLE 0 0 0 34,830
HELMERICH & PAYNE INC COM 423452101   897,774 25,113 SH   SOLE 0 0 0 25,113
HIGHLAND FDS I HI LD IBOXX SRLN 430101774   422,906 28,730 SH   SOLE 0 0 0 28,730
HUDBAY MINERALS INC COM 443628102   73,600 14,019 SH   SOLE 0 0 0 14,019
HUMANA INC COM 444859102   1,022,864 2,107 SH   SOLE 0 0 0 2,107
INSTALLED BLDG PRODS INC COM 45780R101   1,074,619 9,424 SH   SOLE 0 0 0 9,424
INTEL CORP COM 458140100   721,354 22,080 SH   SOLE 0 0 0 22,080
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,089,195 100,442 SH   SOLE 0 0 0 100,442
ISHARES INC MSCI CHILE ETF 464286640   6,963,350 241,951 SH   SOLE 0 0 0 241,951
ISHARES TR BROAD USD HIGH 46435U853   616,828 17,351 SH   SOLE 0 0 0 17,351
ISHARES TR CORE S&P500 ETF 464287200   23,549,232 57,286 SH   SOLE 0 0 0 57,286
ISHARES TR CHINA LG-CAP ETF 464287184   248,761 8,424 SH   SOLE 0 0 0 8,424
ISHARES TR MODERT ALLOC ETF 464289875   433,557 10,877 SH   SOLE 0 0 0 10,877
ISHARES TR SHORT TREAS BD 464288679   709,410 6,420 SH   SOLE 0 0 0 6,420
ISHARES TR US REGNL BKS ETF 464288778   3,462,360 96,741 SH   SOLE 0 0 0 96,741
ISHARES TR MRGSTR SM CP ETF 464288505   1,363,662 28,769 SH   SOLE 0 0 0 28,769
ISHARES TR RUS TOP 200 ETF 464289446   321,123 3,300 SH   SOLE 0 0 0 3,300
ISHARES TR CORE S&P SCP ETF 464287804   1,141,350 11,803 SH   SOLE 0 0 0 11,803
ISHARES TR 1 3 YR TREAS BD 464287457   304,485 3,706 SH   SOLE 0 0 0 3,706
ISHARES TR CORE S&P TTL STK 464287150   2,851,057 31,486 SH   SOLE 0 0 0 31,486
ISHARES TR ISHS 5-10YR INVT 464288638   469,981 9,165 SH   SOLE 0 0 0 9,165
ISHARES TR ISHARES SEMICDTR 464287523   4,321,538 9,719 SH   SOLE 0 0 0 9,719
ISHARES TR CONV BD ETF 46435G102   8,166,990 112,462 SH   SOLE 0 0 0 112,462
ISHARES TR IBOXX HI YD ETF 464288513   1,504,880 19,919 SH   SOLE 0 0 0 19,919
JPMORGAN CHASE & CO COM 46625H100   251,251 1,928 SH   SOLE 0 0 0 1,928
LTC PPTYS INC COM 502175102   654,753 18,638 SH   SOLE 0 0 0 18,638
LUMEN TECHNOLOGIES INC COM 550241103   56,453 21,303 SH   SOLE 0 0 0 21,303
MCDONALDS CORP COM 580135101   273,681 979 SH   SOLE 0 0 0 979
META PLATFORMS INC CL A 30303M102   4,567,307 21,550 SH   SOLE 0 0 0 21,550
META PLATFORMS INC CL A 30303M102   1 2,000 SH Put SOLE 0 0 0 2,000
META PLATFORMS INC CL A 30303M102   65 1,000 SH Put SOLE 0 0 0 1,000
META PLATFORMS INC CL A 30303M102   61 2,100 SH Put SOLE 0 0 0 2,100
META PLATFORMS INC CL A 30303M102   15 2,000 SH Put SOLE 0 0 0 2,000
META PLATFORMS INC CL A 30303M102   1,629 12,100 SH Put SOLE 0 0 0 12,100
META PLATFORMS INC CL A 30303M102   0 2,000 SH Put SOLE 0 0 0 2,000
MGIC INVT CORP WIS COM 552848103   1,060,247 79,005 SH   SOLE 0 0 0 79,005
MICROSOFT CORP COM 594918104   3,208,715 11,130 SH   SOLE 0 0 0 11,130
NVIDIA CORPORATION COM 67066G104   1,180,800 4,251 SH   SOLE 0 0 0 4,251
PACKAGING CORP AMER COM 695156109   841,310 6,060 SH   SOLE 0 0 0 6,060
PFIZER INC COM 717081103   817,407 20,034 SH   SOLE 0 0 0 20,034
PGIM ETF TR ACTV HY BD ETF 69344A206   2,734,017 79,925 SH   SOLE 0 0 0 79,925
PHILIP MORRIS INTL INC COM 718172109   775,763 7,977 SH   SOLE 0 0 0 7,977
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   981,321 13,204 SH   SOLE 0 0 0 13,204
PROSHARES TR HGH YLD INT RATE 74348A541   385,465 6,454 SH   SOLE 0 0 0 6,454
QUALCOMM INC COM 747525103   973,065 7,627 SH   SOLE 0 0 0 7,627
REALTY INCOME CORP COM 756109104   675,814 10,673 SH   SOLE 0 0 0 10,673
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,087,248 22,722 SH   SOLE 0 0 0 22,722
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   4,283,046 102,148 SH   SOLE 0 0 0 102,148
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,104,204 15,093 SH   SOLE 0 0 0 15,093
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   1,234,274 27,646 SH   SOLE 0 0 0 27,646
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   76,691,099 1,585,510 SH   SOLE 0 0 0 1,585,510
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   367,681 7,536 SH   SOLE 0 0 0 7,536
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   883,363 13,360 SH   SOLE 0 0 0 13,360
SM ENERGY CO COM 78454L100   1,040,033 36,933 SH   SOLE 0 0 0 36,933
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,973,000 14,590 SH   SOLE 0 0 0 14,590
SPDR SER TR PORTFOLIO INTRMD 78464A375   4,726,931 145,489 SH   SOLE 0 0 0 145,489
SPDR SER TR S&P SEMICNDCTR 78464A862   9,595,798 45,997 SH   SOLE 0 0 0 45,997
SPDR SER TR PORTFOLIO S&P500 78464A854   16,644,901 345,689 SH   SOLE 0 0 0 345,689
SPDR SER TR S&P REGL BKG 78464A698   3,802,136 86,688 SH   SOLE 0 0 0 86,688
SPDR SER TR PORTFOLI S&P1500 78464A805   205,401 4,073 SH   SOLE 0 0 0 4,073
SPDR SER TR PORTFOLIO S&P600 78468R853   514,390 13,619 SH   SOLE 0 0 0 13,619
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   1,049,425 26,341 SH   SOLE 0 0 0 26,341
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   280,757 6,772 SH   SOLE 0 0 0 6,772
SYSCO CORP COM 871829107   1,037,801 13,438 SH   SOLE 0 0 0 13,438
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,022,569 10,993 SH   SOLE 0 0 0 10,993
TESLA INC COM 88160R101   372 1,300 SH Put SOLE 0 0 0 1,300
TESLA INC COM 88160R101   95 500 SH Put SOLE 0 0 0 500
TESLA INC COM 88160R101   117 1,800 SH Put SOLE 0 0 0 1,800
TESLA INC COM 88160R101   342 1,200 SH Put SOLE 0 0 0 1,200
TESLA INC COM 88160R101   254 1,500 SH Put SOLE 0 0 0 1,500
TESLA INC COM 88160R101   68 4,500 SH Put SOLE 0 0 0 4,500
TESLA INC COM 88160R101   2 1,500 SH Put SOLE 0 0 0 1,500
TESLA INC COM 88160R101   2,665,654 12,849 SH   SOLE 0 0 0 12,849
THE CIGNA GROUP COM 125523100   990,690 3,877 SH   SOLE 0 0 0 3,877
UBS GROUP AG SHS H42097107   976,924 45,779 SH   SOLE 0 0 0 45,779
VANECK ETF TRUST CLO ETF 92189H748   1,151,035 22,425 SH   SOLE 0 0 0 22,425
VANECK ETF TRUST MORTGAGE REIT 92189F452   1,610,600 142,531 SH   SOLE 0 0 0 142,531
VANGUARD INDEX FDS LARGE CAP ETF 922908637   14,736,195 78,883 SH   SOLE 0 0 0 78,883
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,395,920 7,364 SH   SOLE 0 0 0 7,364
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   9,368,656 24,912 SH   SOLE 0 0 0 24,912
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,154,228 26,854 SH   SOLE 0 0 0 26,854
VERIZON COMMUNICATIONS INC COM 92343V104   617,379 15,875 SH   SOLE 0 0 0 15,875
WP CAREY INC COM 92936U109   842,811 10,882 SH   SOLE 0 0 0 10,882