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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 1,407 17,833 SH   SOLE 17,833 0 0
ADOBE INC COM 00724F101 406 1,275 SH   SOLE 1,275 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 432 38,520 SH   SOLE 38,520 0 0
ALICO INC COM 016230104 214 6,910 SH   SOLE 6,910 0 0
ALPHABET INC CAP STK CL C 02079K107 1,831 1,575 SH   SOLE 1,575 0 0
ALPHABET INC CAP STK CL A 02079K305 1,750 1,506 SH   SOLE 1,506 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 2,333 74,532 SH   SOLE 74,532 0 0
AMAZON COM INC COM 023135106 1,061 544 SH   SOLE 544 0 0
APPLE INC COM 037833100 7,061 27,768 SH   SOLE 27,768 0 0
AT&T INC COM 00206R102 405 13,877 SH   SOLE 13,877 0 0
AZZ INC COM 002474104 471 16,766 SH   SOLE 16,766 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,082 16,856 SH   SOLE 16,856 0 0
BK OF AMERICA CORP COM 060505104 8,463 398,614 SH   SOLE 398,614 0 0
BLACK KNIGHT INC COM 09215C105 658 11,327 SH   SOLE 11,327 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 891 20,146 SH   SOLE 20,146 0 0
CENTURYLINK INC COM 156700106 218 23,075 SH   SOLE 23,075 0 0
CHESAPEAKE ENERGY CORP COM 165167107 66 381,591 SH   SOLE 381,591 0 0
CHEVRON CORP NEW COM 166764100 558 7,706 SH   SOLE 7,706 0 0
CHUBB LIMITED COM H1467J104 282 2,528 SH   SOLE 2,528 0 0
CISCO SYS INC COM 17275R102 1,016 25,850 SH   SOLE 25,850 0 0
CONTINENTAL RES INC COM 212015101 213 27,930 SH   SOLE 27,930 0 0
CUBESMART COM 229663109 875 32,650 SH   SOLE 32,650 0 0
DELUXE CORP COM 248019101 439 16,920 SH   SOLE 16,920 0 0
DEVON ENERGY CORP NEW COM 25179M103 135 19,605 SH   SOLE 19,605 0 0
DISNEY WALT CO COM DISNEY 254687106 210 2,175 SH   SOLE 2,175 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 344 36,950 SH   SOLE 36,950 0 0
EMERSON ELEC CO COM 291011104 969 20,335 SH   SOLE 20,335 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 267 58,032 SH   SOLE 58,032 0 0
EXXON MOBIL CORP COM 30231G102 668 17,593 SH   SOLE 17,593 0 0
FASTENAL CO COM 311900104 241 7,722 SH   SOLE 7,722 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 992 39,869 SH   SOLE 39,869 0 0
GENERAL DYNAMICS CORP COM 369550108 632 4,778 SH   SOLE 4,778 0 0
GENERAL ELECTRIC CO COM 369604103 436 54,930 SH   SOLE 54,930 0 0
HAIN CELESTIAL GROUP INC COM 405217100 335 12,905 SH   SOLE 12,905 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 117 12,000 SH   SOLE 12,000 0 0
HOME DEPOT INC COM 437076102 709 3,800 SH   SOLE 3,800 0 0
HOWARD HUGHES CORP COM 44267D107 650 12,870 SH   SOLE 12,870 0 0
HP INC COM 40434L105 208 12,000 SH   SOLE 12,000 0 0
INTEL CORP COM 458140100 1,795 33,160 SH   SOLE 33,160 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 463 4,170 SH   SOLE 4,170 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 532 2,720 SH   SOLE 2,720 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 510 17,048 SH   SOLE 17,048 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1,001 25,044 SH   SOLE 25,044 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 26,410 314,326 SH   SOLE 314,326 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 23,338 252,470 SH   SOLE 252,470 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362 645 21,500 SH   SOLE 21,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 8,471 44,490 SH   SOLE 44,490 0 0
IQVIA HLDGS INC COM 46266C105 541 5,015 SH   SOLE 5,015 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 814 23,847 SH   SOLE 23,847 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 828 5,015 SH   SOLE 5,015 0 0
ISHARES TR MSCI EAFE ETF 464287465 263 4,920 SH   SOLE 4,920 0 0
ISHARES TR RUS MD CP GR ETF 464287481 652 5,364 SH   SOLE 5,364 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,805 16,750 SH   SOLE 16,750 0 0
ISHARES TR S&P MC 400GR ETF 464287606 270 1,515 SH   SOLE 1,515 0 0
ISHARES TR RUS 1000 ETF 464287622 217 1,535 SH   SOLE 1,535 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 2,841 27,673 SH   SOLE 27,673 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,643 100,576 SH   SOLE 100,576 0 0
ISHARES TR IBOXX HI YD ETF 464288513 4,284 55,585 SH   SOLE 55,585 0 0
ISHARES TR INTRM TR CRP ETF 464288638 8,769 159,668 SH   SOLE 159,668 0 0
ISHARES TR SH TR CRPORT ETF 464288646 3,132 59,811 SH   SOLE 59,811 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 15,299 213,826 SH   SOLE 213,826 0 0
ISHARES TR USA QUALITY FCTR 46432F339 3,754 46,320 SH   SOLE 46,320 0 0
ISHARES TR CORE DIV GRWTH 46434V621 436 13,390 SH   SOLE 13,390 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 213 8,910 SH   SOLE 8,910 0 0
JOHNSON & JOHNSON COM 478160104 2,799 21,345 SH   SOLE 21,345 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 334 3,995 SH   SOLE 3,995 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 833 4,626 SH   SOLE 4,626 0 0
MACYS INC COM 55616P104 159 32,445 SH   SOLE 32,445 0 0
MASTERCARD INC CL A 57636Q104 507 2,100 SH   SOLE 2,100 0 0
MEDTRONIC PLC SHS G5960L103 1,142 12,660 SH   SOLE 12,660 0 0
MICROSOFT CORP COM 594918104 327 2,075 SH   SOLE 2,075 0 0
NATIONAL OILWELL VARCO INC COM 637071101 152 15,510 SH   SOLE 15,510 0 0
NEWELL BRANDS INC COM 651229106 460 34,620 SH   SOLE 34,620 0 0
OCCIDENTAL PETE CORP COM 674599105 173 14,900 SH   SOLE 14,900 0 0
PALO ALTO NETWORKS INC COM 697435105 413 2,518 SH   SOLE 2,518 0 0
PAYCHEX INC COM 704326107 1,652 26,255 SH   SOLE 26,255 0 0
PERKINELMER INC COM 714046109 203 2,700 SH   SOLE 2,700 0 0
PERMIANVILLE RTY TR TR UNIT 71425H100 72 69,455 SH   SOLE 69,455 0 0
PFIZER INC COM 717081103 519 15,895 SH   SOLE 15,895 0 0
PHILIP MORRIS INTL INC COM 718172109 1,904 26,093 SH   SOLE 26,093 0 0
PIONEER NAT RES CO COM 723787107 829 11,815 SH   SOLE 11,815 0 0
PORTMAN RIDGE FIN CORP COM 73688F102 32 34,269 SH   SOLE 34,269 0 0
POTLATCHDELTIC CORPORATION COM 737630103 578 18,425 SH   SOLE 18,425 0 0
PROLOGIS INC. COM 74340W103 626 7,793 SH   SOLE 7,793 0 0
RANGE RES CORP COM 75281A109 169 74,035 SH   SOLE 74,035 0 0
RAYTHEON CO COM NEW 755111507 393 3,000 SH   SOLE 3,000 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4,216 93,725 SH   SOLE 93,725 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7,494 84,607 SH   SOLE 84,607 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,693 31,087 SH   SOLE 31,087 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,984 40,620 SH   SOLE 40,620 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,528 121,410 SH   SOLE 121,410 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,609 27,270 SH   SOLE 27,270 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9,096 113,177 SH   SOLE 113,177 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 636 11,475 SH   SOLE 11,475 0 0
SHERWIN WILLIAMS CO COM 824348106 207 450 SH   SOLE 450 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1,753 95,259 SH   SOLE 95,259 0 0
SL GREEN RLTY CORP COM 78440X101 373 8,660 SH   SOLE 8,660 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11,025 41,941 SH   SOLE 41,941 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 17,032 563,025 SH   SOLE 563,025 0 0
SPDR SER TR S&P DIVID ETF 78464A763 7,923 99,210 SH   SOLE 99,210 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 10,568 448,570 SH   SOLE 448,570 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 7,213 76,138 SH   SOLE 76,138 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 6,440 131,689 SH   SOLE 131,689 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 332 5,200 SH   SOLE 5,200 0 0
ST JOE CO COM 790148100 385 22,925 SH   SOLE 22,925 0 0
STATE STR CORP COM 857477103 276 5,185 SH   SOLE 5,185 0 0
STRYKER CORP COM 863667101 2,308 13,863 SH   SOLE 13,863 0 0
TARGET CORP COM 87612E106 1,602 17,235 SH   SOLE 17,235 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,880 4,948 SH   SOLE 4,948 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 851 3,000 SH   SOLE 3,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 445 4,765 SH   SOLE 4,765 0 0
UNITEDHEALTH GROUP INC COM 91324P102 281 1,125 SH   SOLE 1,125 0 0
V F CORP COM 918204108 228 4,212 SH   SOLE 4,212 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 402 4,500 SH   SOLE 4,500 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 488 5,940 SH   SOLE 5,940 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,676 18,511 SH   SOLE 18,511 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 334 2,590 SH   SOLE 2,590 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,959 58,387 SH   SOLE 58,387 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,788 83,635 SH   SOLE 83,635 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 12,088 170,855 SH   SOLE 170,855 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 677 10,255 SH   SOLE 10,255 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 767 14,281 SH   SOLE 14,281 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 357 1,500 SH   SOLE 1,500 0 0
VIACOMCBS INC CL B 92556H206 289 20,595 SH   SOLE 20,595 0 0
VIRTRA INC COM PAR 92827K301 31 13,610 SH   SOLE 13,610 0 0
VISA INC COM CL A 92826C839 460 2,852 SH   SOLE 2,852 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 694 15,162 SH   SOLE 15,162 0 0
WALMART INC COM 931142103 1,473 12,965 SH   SOLE 12,965 0 0
WELLS FARGO CO NEW COM 949746101 1,050 36,568 SH   SOLE 36,568 0 0
WEYERHAEUSER CO COM 962166104 541 31,921 SH   SOLE 31,921 0 0
WILLIAMS COS INC COM 969457100 306 21,627 SH   SOLE 21,627 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 4,819 74,615 SH   SOLE 74,615 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,863 77,100 SH   SOLE 77,100 0 0
XPO LOGISTICS INC COM 983793100 1,284 26,335 SH   SOLE 26,335 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,089 10,775 SH   SOLE 10,775 0 0