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
Adobe Inc Com 00724F101   535 1,060 SH   SOLE   0 0 1,060
CISCO Sys Inc Com 17275R102   269 5,384 SH   SOLE   0 0 5,384
COMCAST CORP NEW Cl A 20030N101   543 12,536 SH   SOLE   0 0 12,536
First Tr Exchange-Traded Fd First Tr Enh New 33739Q408   1,178 19,752 SH   SOLE   0 0 19,752
Invesco Actively Managed ETF Ultra Shrt Dur 46090A887   684 13,710 SH   SOLE   0 0 13,710
Invesco Exch Traded Fd Tr II Pfd ETF 46138E511   287 24,178 SH   SOLE   0 0 24,178
Invesco Exch Traded Fd Tr II Emrng Mkt Svrg 46138E784   289 14,116 SH   SOLE   0 0 14,116
Invesco Exch Traded Fd Tr II Sr Ln ETF 46138G508   2,371 112,101 SH   SOLE   0 0 112,101
iShares Tr Tips BD ETF 464287176   3,081 28,685 SH   SOLE   0 0 28,685
iShares Tr Core US Aggbd Et 464287226   3,182 32,487 SH   SOLE   0 0 32,487
iShares Tr Iboxx Inv Cp ETF 464287242   2,427 22,280 SH   SOLE   0 0 22,280
iShares Tr 20 Yr Tr Bd ETF 464287432   1,675 17,706 SH   SOLE   0 0 17,706
iShares Tr 7-10 Yr Trsy Bd 464287440   1,777 18,774 SH   SOLE   0 0 18,774
iShares Tr 1-3 Yr Treas Bd 464287457   1,894 23,162 SH   SOLE   0 0 23,162
iShares Tr JPMorgan USD Emg 464288281   4,652 51,881 SH   SOLE   0 0 51,881
iShares Tr National Mun ETF 464288414   1,279 11,890 SH   SOLE   0 0 11,890
iShares Tr Iboxx Hi Yd ETF 464288513   4,634 59,616 SH   SOLE   0 0 59,616
iShares Tr MBS ETF 464288588   1,006 10,884 SH   SOLE   0 0 10,884
iShares Tr 3-7 Yr Treas Bd 464288661   1,451 12,526 SH   SOLE   0 0 12,526
iShares Tr Short Treas Bd 464288679   3,332 30,147 SH   SOLE   0 0 30,147
iShares Tr Pfd And Incm SEC 464288687   2,697 83,679 SH   SOLE   0 0 83,679
iShares Tr US Treas Bd ETF 46429B267   2,492 109,424 SH   SOLE   0 0 109,424
iShares Tr Fltg Rate Nt ETF 46429B655   1,338 26,203 SH   SOLE   0 0 26,203
iShares Tr MSCI USA Min Vol 46429B697   418 5,000 SH   SOLE   0 0 5,000
iShares Tr 0-5yr Hi Yl Cp 46434V407   1,185 27,845 SH   SOLE   0 0 27,845
iShares Tr Blackrock Ultra 46434V878   1,423 28,150 SH   SOLE   0 0 28,150
iShares US ETF Tr Blackrock Sh Dur 46431W507   501 9,928 SH   SOLE   0 0 9,928
Johnson & Johnson Com 478160104   272 1,717 SH   SOLE   0 0 1,717
Microsoft Corp Com 594918104   266 633 SH   SOLE   0 0 633
National Westn Life Group, Inc. Cl A 638517102   4,100 8,333 SH   SOLE   0 0 8,333
NeoGames S.A. Shs L6673X107   3,765 130,000 SH   SOLE   0 0 130,000
Pimco ETF Tr Enhan Shrt Ma Ac 72201R833   2,285 22,726 SH   SOLE   0 0 22,726
Schwab Strategic Tr US Aggregate B 808524839   575 12,490 SH   SOLE   0 0 12,490
Schwab Strategic Tr Sht Tm US Tres 808524862   487 10,104 SH   SOLE   0 0 10,104
Select Sector SPDR Tr SBI Int-Utils 81369Y886   2,289 34,870 SH   SOLE   0 0 34,870
SP Plus Corp Com 78469C103   4,080 78,125 SH   SOLE   0 0 78,125
SPDR Ser Tr Portfolio Short 78464A474   451 15,159 SH   SOLE   0 0 15,159
SPDR Ser Tr Portfolio Agrgte 78464A649   299 11,846 SH   SOLE   0 0 11,846
SPDR Ser Tr Bloomberg Invt 78468R200   252 8,161 SH   SOLE   0 0 8,161
SPDR Ser Tr Bloomberg Sht TE 78468R408   4,795 190,144 SH   SOLE   0 0 190,144
SPDR Ser Tr Bloomberg High Y 78468R622   5,322 55,906 SH   SOLE   0 0 55,906
SPDR Ser Tr Nuveen Blmbrg Mu 78468R721   353 7,585 SH   SOLE   0 0 7,585
Vaneck ETF Trust Gold Miners ETF 92189F106   987 31,224 SH   SOLE   0 0 31,224
Vaneck ETF Trust Junior Gold Mine 92189F791   913 23,570 SH   SOLE   0 0 23,570
Vaneck ETF Trust JP Mrgan Em Loc 92189H300   667 27,221 SH   SOLE   0 0 27,221
Vaneck ETF Trust High Yld Muni ETF 92189H409   1,200 22,958 SH   SOLE   0 0 22,958
Vanguard BD Index FDS Short Trm Bond 921937827   2,154 28,098 SH   SOLE   0 0 28,098
Vanguard BD Index FDS Total Bnd Mrkt 921937835   2,116 29,129 SH   SOLE   0 0 29,129
Vanguard Charlotte FDS Total Int Bd ETF 92203J407   1,992 40,490 SH   SOLE   0 0 40,490
Vanguard Index FDS Total Stk Mkt 922908769   536 2,064 SH   SOLE   0 0 2,064
Vanguard Malvern FDS Strm Infproidx 922020805   751 15,685 SH   SOLE   0 0 15,685
Vanguard Mun Bd FDS Tax Exempt BD 922907746   597 11,793 SH   SOLE   0 0 11,793
Vanguard Scottsdale FDS Short Term Treas 92206C102   1,268 21,844 SH   SOLE   0 0 21,844
Vanguard Scottsdale FDS Shrt Trm Corp BD 92206C409   7,958 102,932 SH   SOLE   0 0 102,932
Vanguard Scottsdale FDS Mtg-Bkd Secs ETF 92206C771   369 8,101 SH   SOLE   0 0 8,101
Vanguard Scottsdale FDS Int-Term Corp 92206C870   3,501 43,486 SH   SOLE   0 0 43,486
Visa Inc Com Cl A 92826C839   267 955 SH   SOLE   0 0 955
Wisdomtree Tr Putwrite Strat 97717X560   13,501 405,440 SH   SOLE   0 0 405,440