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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACI WORLDWIDE INC COM 004498101 1,406,438 34,295 SH SOLE 0 0 34,295
ALPHABET INC CAP STK CL C 02079K107 2,799,754 9,760 SH SOLE 0 0 9,760
ANTERIX INC COM 03676C100 494,561 12,950 SH SOLE 0 0 12,950
APPLE INC COM 037833100 3,125,170 12,314 SH SOLE 0 0 12,314
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,652,372 5,535 SH SOLE 0 0 5,535
BROADCOM INC COM 11135F101 4,837,022 15,628 SH SOLE 0 0 15,628
CAL MAINE FOODS INC COM NEW 128030202 1,381,959 17,460 SH SOLE 0 0 17,460
CHART INDS INC COM 16115Q308 740,372 3,581 SH SOLE 0 0 3,581
CHEVRON CORPORATION COM 166764100 2,841,151 13,732 SH SOLE 0 0 13,732
CHUBB LTD SWITZ COM H1467J104 2,071,285 6,355 SH SOLE 0 0 6,355
CLEARWATER PAPER CORP COM 18538R103 398,897 27,740 SH SOLE 0 0 27,740
DELL TECHNOLOGIES INC CL C 24703L202 1,549,715 9,442 SH SOLE 0 0 9,442
DELTA AIR LINES INC COM NEW 247361702 1,711,860 25,750 SH SOLE 0 0 25,750
DUKE ENERGY CORP NEW COM NEW 26441C204 2,761,525 21,090 SH SOLE 0 0 21,090
ELI LILLY & CO COM 532457108 1,589,546 1,728 SH SOLE 0 0 1,728
HARROW INC COM 415858109 2,015,744 57,168 SH SOLE 0 0 57,168
HCA HEALTHCARE INC COM 40412C101 4,359,399 9,212 SH SOLE 0 0 9,212
ISHARES TR IBDS DEC28 ETF 46435U515 1,707,154 67,397 SH SOLE 0 0 67,397
ISHARES TR IBONDS 27 ETF 46435UAA9 1,457,619 60,133 SH SOLE 0 0 60,133
ISHARES TR IBONDS DEC 29 46436E205 1,645,519 70,745 SH SOLE 0 0 70,745
ISHARES TR IBONDS DEC 2031 46436E486 873,576 41,738 SH SOLE 0 0 41,738
ISHARES TR 0-3 MNTH TREASRY 46436E718 446,028 4,431 SH SOLE 0 0 4,431
ISHARES TR IBONDS DEC 2030 46436E726 1,025,302 46,839 SH SOLE 0 0 46,839
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 810,538 13,218 SH SOLE 0 0 13,218
JOHNSON & JOHNSON COM 478160104 2,053,052 8,399 SH SOLE 0 0 8,399
JPMORGAN CHASE & CO COM 46625H100 1,995,876 6,785 SH SOLE 0 0 6,785
MERCK & CO INC COM 58933Y105 2,342,046 19,470 SH SOLE 0 0 19,470
MICROSOFT CORP COM 594918104 2,429,796 6,564 SH SOLE 0 0 6,564
NATIONAL HEALTH INVS INC COM 63633D104 3,703,307 45,799 SH SOLE 0 0 45,799
NVIDIA CORPORATION COM 67066G104 442,729 2,539 SH SOLE 0 0 2,539
OLD REP INTL CORP COM 680223104 2,328,165 58,350 SH SOLE 0 0 58,350
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,087,884 7,437 SH SOLE 0 0 7,437
PALO ALTO NETWORKS INC COM 697435105 2,067,326 12,895 SH SOLE 0 0 12,895
PFIZER INC COM 717081103 1,499,753 53,410 SH SOLE 0 0 53,410
PINNACLE FINL PARTNERS INC COM 72348N109 3,432,248 39,845 SH SOLE 0 0 39,845
SALESFORCE INC COM 79466L302 1,478,240 7,919 SH SOLE 0 0 7,919
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 262,931 1,793 SH SOLE 0 0 1,793
SPDR INDEX SHS FDS STATE STREET SPD 78463X509 744,871 15,879 SH SOLE 0 0 15,879
SPDR SERIES TRUST STATE STREET SPD 78464A672 908,915 31,714 SH SOLE 0 0 31,714
SPDR SERIES TRUST STATE STREET SPD 78468R101 812,554 27,846 SH SOLE 0 0 27,846
SSGA ACTIVE ETF TR STATE STREET DOU 78467V848 1,477,718 37,194 SH SOLE 0 0 37,194
STONEX GROUP INC COM 861896108 7,373,426 91,425 SH SOLE 0 0 91,425
UNITED PARCEL SVCS INC CL B 911312106 559,334 5,685 SH SOLE 0 0 5,685
UNITEDHEALTH GROUP INC COM 91324P102 846,947 3,130 SH SOLE 0 0 3,130
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 718,119 1,873 SH SOLE 0 0 1,873
VANGUARD INDEX FDS MID CAP ETF 922908629 481,399 1,676 SH SOLE 0 0 1,676
VANGUARD INDEX FDS GROWTH ETF 922908736 5,436,399 12,446 SH SOLE 0 0 12,446
VANGUARD INDEX FDS VALUE ETF 922908744 5,063,982 25,810 SH SOLE 0 0 25,810
VANGUARD INDEX FDS SMALL CP ETF 922908751 852,713 3,256 SH SOLE 0 0 3,256
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3,028,572 47,262 SH SOLE 0 0 47,262
VERIZON COMMUNICATIONS INC COM 92343V104 1,089,340 21,700 SH SOLE 0 0 21,700
WORKDAY INC CL A 98138H101 558,656 4,300 SH SOLE 0 0 4,300
XYLEM INC COM 98419M100 927,440 7,761 SH SOLE 0 0 7,761