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
AMN HEALTHCARE SVCS INC COM 001744101   4,427 43,060 SH   SOLE 0 0 0 43,060
AT&T INC COM 00206R102   283 15,345 SH   SOLE 0 0 0 15,345
ABBVIE INC COM 00287Y109   6,314 39,068 SH   SOLE 0 0 0 39,068
ALPHABET INC CAP STK CL C 02079K107   665 7,500 SH   SOLE 0 0 0 7,500
ALTRIA GROUP INC COM 02209S103   5,826 127,466 SH   SOLE 0 0 0 127,466
AMGEN INC COM 031162100   5,564 21,186 SH   SOLE 0 0 0 21,186
APPLE INC COM 037833100   358 2,756 SH   SOLE 0 0 0 2,756
ARCHER DANIELS MIDLAND CO COM 039483102   4,655 50,139 SH   SOLE 0 0 0 50,139
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   350 1,134 SH   SOLE 0 0 0 1,134
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   4,311 41,248 SH   SOLE 0 0 0 41,248
BRISTOL-MYERS SQUIBB CO COM 110122108   5,720 79,494 SH   SOLE 0 0 0 79,494
BROADCOM INC COM 11135F101   6,043 10,807 SH   SOLE 0 0 0 10,807
CAL MAINE FOODS INC COM NEW 128030202   4,489 82,437 SH   SOLE 0 0 0 82,437
CHEVRON CORP NEW COM 166764100   6,798 37,875 SH   SOLE 0 0 0 37,875
COCA COLA CO COM 191216100   5,763 90,594 SH   SOLE 0 0 0 90,594
COMCAST CORP NEW CL A 20030N101   8,066 230,654 SH   SOLE 0 0 0 230,654
CULLEN FROST BANKERS INC COM 229899109   4,406 32,952 SH   SOLE 0 0 0 32,952
DOUBLELINE OPPORTUNISTIC CR COM 258623107   301 20,300 SH   SOLE 0 0 0 20,300
ENPHASE ENERGY INC COM 29355A107   5,449 20,565 SH   SOLE 0 0 0 20,565
EXLSERVICE HOLDINGS INC COM 302081104   4,015 23,700 SH   SOLE 0 0 0 23,700
EXXON MOBIL CORP COM 30231G102   7,763 70,378 SH   SOLE 0 0 0 70,378
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   6,753 113,612 SH   SOLE 0 0 0 113,612
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   4,069 136,181 SH   SOLE 0 0 0 136,181
FORTINET INC COM 34959E109   3,883 79,414 SH   SOLE 0 0 0 79,414
GENERAL ELECTRIC CO COM NEW 369604301   390 4,655 SH   SOLE 0 0 0 4,655
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   3,517 156,393 SH   SOLE 0 0 0 156,393
GRAPHIC PACKAGING HLDG CO COM 388689101   4,452 200,078 SH   SOLE 0 0 0 200,078
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   527 10,400 SH   SOLE 0 0 0 10,400
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   5,275 185,343 SH   SOLE 0 0 0 185,343
INTEL CORP COM 458140100   243 9,209 SH   SOLE 0 0 0 9,209
INTERNATIONAL BUSINESS MACHS COM 459200101   5,886 41,776 SH   SOLE 0 0 0 41,776
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   178 12,000 SH   SOLE 0 0 0 12,000
ISHARES TR 1 3 YR TREAS BD 464287457   16,263 200,357 SH   SOLE 0 0 0 200,357
ISHARES TR ISHARES BIOTECH 464287556   4,378 33,348 SH   SOLE 0 0 0 33,348
ISHARES TR RUS 1000 ETF 464287622   209 993 SH   SOLE 0 0 0 993
ISHARES TR SHRT NAT MUN ETF 464288158   1,696 16,261 SH   SOLE 0 0 0 16,261
ISHARES TR EAFE SML CP ETF 464288273   1,921 34,019 SH   SOLE 0 0 0 34,019
ISHARES TR NATIONAL MUN ETF 464288414   276 2,617 SH   SOLE 0 0 0 2,617
ISHARES TR PFD AND INCM SEC 464288687   2,340 76,657 SH   SOLE 0 0 0 76,657
ISHARES TR CORE MSCI EAFE 46432F842   1,333 21,619 SH   SOLE 0 0 0 21,619
ISHARES INC CORE MSCI EMKT 46434G103   4,869 104,260 SH   SOLE 0 0 0 104,260
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274   6,859 150,090 SH   SOLE 0 0 0 150,090
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   13,342 266,148 SH   SOLE 0 0 0 266,148
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   10,447 212,075 SH   SOLE 0 0 0 212,075
JOHNSON & JOHNSON COM 478160104   509 2,884 SH   SOLE 0 0 0 2,884
KANDI TECHNOLOGIES GROUP INC COM 483709101   32 14,000 SH   SOLE 0 0 0 14,000
LOCKHEED MARTIN CORP COM 539830109   6,483 13,325 SH   SOLE 0 0 0 13,325
MARATHON PETE CORP COM 56585A102   4,773 41,011 SH   SOLE 0 0 0 41,011
MERCK & CO INC COM 58933Y105   7,047 63,511 SH   SOLE 0 0 0 63,511
MICROSOFT CORP COM 594918104   1,295 5,400 SH   SOLE 0 0 0 5,400
MURPHY USA INC COM 626755102   4,152 14,854 SH   SOLE 0 0 0 14,854
NATIONAL BEVERAGE CORP COM 635017106   4,223 90,769 SH   SOLE 0 0 0 90,769
NUCOR CORP COM 670346105   250 1,900 SH   SOLE 0 0 0 1,900
PROCTER AND GAMBLE CO COM 742718109   671 4,429 SH   SOLE 0 0 0 4,429
PROSHARES TR ULTRASHRT S&P500 74347G416   1,053 22,900 SH   SOLE 0 0 0 22,900
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   12,407 135,644 SH   SOLE 0 0 0 135,644
SOUTHERN CO COM 842587107   5,376 75,277 SH   SOLE 0 0 0 75,277
SYNOPSYS INC COM 871607107   4,436 13,894 SH   SOLE 0 0 0 13,894
TETRA TECH INC NEW COM 88162G103   4,218 29,054 SH   SOLE 0 0 0 29,054
TEXAS INSTRS INC COM 882508104   5,008 30,312 SH   SOLE 0 0 0 30,312
UNITED THERAPEUTICS CORP DEL COM 91307C102   4,487 16,136 SH   SOLE 0 0 0 16,136
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,295 45,200 SH   SOLE 0 0 0 45,200
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   531 3,500 SH   SOLE 0 0 0 3,500
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   8,732 115,994 SH   SOLE 0 0 0 115,994
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   11,206 155,992 SH   SOLE 0 0 0 155,992
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,070 22,550 SH   SOLE 0 0 0 22,550
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,879 51,593 SH   SOLE 0 0 0 51,593
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   394 1,122 SH   SOLE 0 0 0 1,122
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   387 2,912 SH   SOLE 0 0 0 2,912
VERIZON COMMUNICATIONS INC COM 92343V104   460 11,686 SH   SOLE 0 0 0 11,686
WISDOMTREE TR US QTLY DIV GRT 97717X669   4,297 71,195 SH   SOLE 0 0 0 71,195
FERGUSON PLC NEW SHS G3421J106   286 2,255 SH   SOLE 0 0 0 2,255
MEDTRONIC PLC SHS G5960L103   4,465 57,444 SH   SOLE 0 0 0 57,444