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
ABBOTT LABS COM 002824100   1,706,485 16,853 SH   SOLE   16,853 0 0
ABBVIE INC COM 00287Y109   278,898 1,750 SH   SOLE   1,750 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   867,719 3,036 SH   SOLE   3,036 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   491,347 1,275 SH   SOLE   1,275 0 0
ALCON AG ORD SHS H01301128   327,658 4,645 SH   SOLE   4,645 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   876,100 46,330 SH   SOLE   46,330 0 0
ALPHABET INC CAP STK CL A 02079K305   2,970,827 28,640 SH   SOLE   28,640 0 0
ALPHABET INC CAP STK CL C 02079K107   3,074,240 29,560 SH   SOLE   29,560 0 0
AMAZON COM INC COM 023135106   1,175,440 11,380 SH   SOLE   11,380 0 0
APPLE INC COM 037833100   15,928,516 96,595 SH   SOLE   96,595 0 0
ARISTA NETWORKS INC COM 040413106   268,576 1,600 SH   SOLE   1,600 0 0
AVERY DENNISON CORP COM 053611109   259,449 1,450 SH   SOLE   1,450 0 0
AZZ INC COM 002474104   410,256 9,948 SH   SOLE   9,948 0 0
BANK AMERICA CORP COM 060505104   11,075,064 387,240 SH   SOLE   387,240 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,594,806 14,881 SH   SOLE   14,881 0 0
BLACK KNIGHT INC COM 09215C105   567,542 9,860 SH   SOLE   9,860 0 0
BLACKROCK INC COM 09247X101   1,296,755 1,938 SH   SOLE   1,938 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   208,395 3,007 SH   SOLE   3,007 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   247,003 7,549 SH   SOLE   7,549 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   984,902 30,221 SH   SOLE   30,221 0 0
BROWN FORMAN CORP CL B 115637209   223,917 3,484 SH   SOLE   3,484 0 0
CHEVRON CORP NEW COM 166764100   1,257,311 7,706 SH   SOLE   7,706 0 0
CHUBB LIMITED COM H1467J104   268,551 1,383 SH   SOLE   1,383 0 0
CISCO SYS INC COM 17275R102   829,604 15,870 SH   SOLE   15,870 0 0
COCA COLA CO COM 191216100   280,500 4,522 SH   SOLE   4,522 0 0
CORNING INC COM 219350105   650,916 18,450 SH   SOLE   18,450 0 0
COSTCO WHSL CORP NEW COM 22160K105   526,185 1,059 SH   SOLE   1,059 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   621,202 54,925 SH   SOLE   54,925 0 0
CUBESMART COM 229663109   1,499,839 32,450 SH   SOLE   32,450 0 0
CULLEN FROST BANKERS INC COM 229899109   272,620 2,588 SH   SOLE   2,588 0 0
DEERE & CO COM 244199105   375,721 910 SH   SOLE   910 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   382,074 11,412 SH   SOLE   11,412 0 0
DISNEY WALT CO COM 254687106   940,421 9,392 SH   SOLE   9,392 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   1,224,789 40,435 SH   SOLE   40,435 0 0
EMERSON ELEC CO COM 291011104   1,829,504 20,995 SH   SOLE   20,995 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   361,830 29,016 SH   SOLE   29,016 0 0
EOG RES INC COM 26875P101   589,771 5,145 SH   SOLE   5,145 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   291,907 14,095 SH   SOLE   14,095 0 0
EXXON MOBIL CORP COM 30231G102   999,770 9,117 SH   SOLE   9,117 0 0
FASTENAL CO COM 311900104   431,628 8,002 SH   SOLE   8,002 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,013,983 29,029 SH   SOLE   29,029 0 0
GENERAL DYNAMICS CORP COM 369550108   989,975 4,338 SH   SOLE   4,338 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,310,446 25,970 SH   SOLE   25,970 0 0
HOME DEPOT INC COM 437076102   1,070,400 3,627 SH   SOLE   3,627 0 0
HOWARD HUGHES CORP COM 44267D107   1,693,200 21,165 SH   SOLE   21,165 0 0
INTEL CORP COM 458140100   410,989 12,580 SH   SOLE   12,580 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   633,150 15,000 SH   SOLE   15,000 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   35,321,750 225,295 SH   SOLE   225,295 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   454,912 1,465 SH   SOLE   1,465 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   49,827,953 344,544 SH   SOLE   344,544 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   2,047,934 26,982 SH   SOLE   26,982 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   890,089 18,810 SH   SOLE   18,810 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   17,158,202 53,464 SH   SOLE   53,464 0 0
IQVIA HLDGS INC COM 46266C105   1,215,218 6,110 SH   SOLE   6,110 0 0
ISHARES TR CORE DIV GRWTH 46434V621   9,491,251 189,863 SH   SOLE   189,863 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   16,792,097 165,179 SH   SOLE   165,179 0 0
ISHARES TR CORE S&P SCP ETF 464287804   11,483,415 118,753 SH   SOLE   118,753 0 0
ISHARES TR IBOXX HI YD ETF 464288513   4,952,680 65,555 SH   SOLE   65,555 0 0
ISHARES TR ISHARES BIOTECH 464287556   2,160,847 16,730 SH   SOLE   16,730 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   6,319,522 125,040 SH   SOLE   125,040 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   4,276,239 83,390 SH   SOLE   83,390 0 0
ISHARES TR MSCI EAFE ETF 464287465   237,804 3,325 SH   SOLE   3,325 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   670,820 17,000 SH   SOLE   17,000 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   13,615,513 109,745 SH   SOLE   109,745 0 0
ISHARES TR RUS 1000 ETF 464287622   345,728 1,535 SH   SOLE   1,535 0 0
ISHARES TR RUS MD CP GR ETF 464287481   3,315,404 36,413 SH   SOLE   36,413 0 0
ISHARES TR RUS MID CAP ETF 464287499   215,633 3,084 SH   SOLE   3,084 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,284,189 20,100 SH   SOLE   20,100 0 0
ISHARES TR S&P MC 400GR ETF 464287606   267,447 3,740 SH   SOLE   3,740 0 0
ISHARES TR S&P SML 600 GWT 464287887   277,049 2,520 SH   SOLE   2,520 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   6,001,566 39,756 SH   SOLE   39,756 0 0
JOHNSON & JOHNSON COM 478160104   2,978,635 19,217 SH   SOLE   19,217 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,511,883 25,106 SH   SOLE   25,106 0 0
JPMORGAN CHASE & CO COM 46625H100   324,081 2,487 SH   SOLE   2,487 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,358,531 8,413 SH   SOLE   8,413 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   966,678 4,926 SH   SOLE   4,926 0 0
LAUDER ESTEE COS INC CL A 518439104   250,650 1,017 SH   SOLE   1,017 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   474,923 8,040 SH   SOLE   8,040 0 0
MARTIN MARIETTA MATLS INC COM 573284106   213,036 600 SH   SOLE   600 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,098,588 3,023 SH   SOLE   3,023 0 0
MCDONALDS CORP COM 580135101   313,163 1,120 SH   SOLE   1,120 0 0
MERCK & CO INC COM 58933Y105   265,975 2,500 SH   SOLE   2,500 0 0
MICROSOFT CORP COM 594918104   872,684 3,027 SH   SOLE   3,027 0 0
NEWS CORP NEW CL B 65249B208   851,543 48,855 SH   SOLE   48,855 0 0
NVIDIA CORPORATION COM 67066G104   793,033 2,855 SH   SOLE   2,855 0 0
OCCIDENTAL PETE CORP COM 674599105   233,488 3,740 SH   SOLE   3,740 0 0
OVINTIV INC COM 69047Q102   471,638 13,072 SH   SOLE   13,072 0 0
PALO ALTO NETWORKS INC COM 697435105   1,353,039 6,774 SH   SOLE   6,774 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   354,171 15,875 SH   SOLE   15,875 0 0
PAYCHEX INC COM 704326107   2,218,462 19,360 SH   SOLE   19,360 0 0
PEPSICO INC COM 713448108   259,800 1,425 SH   SOLE   1,425 0 0
PERKINELMER INC COM 714046109   303,167 2,275 SH   SOLE   2,275 0 0
PFIZER INC COM 717081103   1,581,000 38,750 SH   SOLE   38,750 0 0
PHILIP MORRIS INTL INC COM 718172109   1,829,718 18,815 SH   SOLE   18,815 0 0
PIONEER NAT RES CO COM 723787107   3,470,650 16,993 SH   SOLE   16,993 0 0
POTLATCHDELTIC CORPORATION COM 737630103   983,944 19,878 SH   SOLE   19,878 0 0
PROLOGIS INC. COM 74340W103   1,159,612 9,294 SH   SOLE   9,294 0 0
QUALCOMM INC COM 747525103   297,517 2,332 SH   SOLE   2,332 0 0
RANGE RES CORP COM 75281A109   1,470,938 55,570 SH   SOLE   55,570 0 0
RXO INC COMMON STOCK 74982T103   403,700 20,555 SH   SOLE   20,555 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   8,132,905 111,166 SH   SOLE   111,166 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,635,040 113,065 SH   SOLE   113,065 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   7,286,636 48,727 SH   SOLE   48,727 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,996,842 40,113 SH   SOLE   40,113 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   17,975,521 138,850 SH   SOLE   138,850 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   4,814,650 47,585 SH   SOLE   47,585 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,016,230 15,013 SH   SOLE   15,013 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   20,864,901 138,169 SH   SOLE   138,169 0 0
SHERWIN WILLIAMS CO COM 824348106   236,009 1,050 SH   SOLE   1,050 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,684,934 96,337 SH   SOLE   96,337 0 0
SL GREEN RLTY CORP COM 78440X887   267,728 11,383 SH   SOLE   11,383 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   772,280 17,200 SH   SOLE   17,200 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   20,242,010 44,157 SH   SOLE   44,157 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,746,872 18,820 SH   SOLE   18,820 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   8,068,131 324,804 SH   SOLE   324,804 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   3,117,426 65,561 SH   SOLE   65,561 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   26,731,149 902,165 SH   SOLE   902,165 0 0
SPDR SER TR S&P DIVID ETF 78464A763   13,960,055 112,845 SH   SOLE   112,845 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   549,020 4,303 SH   SOLE   4,303 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   535,995 16,125 SH   SOLE   16,125 0 0
ST JOE CO COM 790148100   989,902 23,790 SH   SOLE   23,790 0 0
STARBUCKS CORP COM 855244109   458,172 4,400 SH   SOLE   4,400 0 0
STRYKER CORPORATION COM 863667101   2,441,910 8,554 SH   SOLE   8,554 0 0
TARGET CORP COM 87612E106   2,458,612 14,844 SH   SOLE   14,844 0 0
TEXAS INSTRS INC COM 882508104   318,449 1,712 SH   SOLE   1,712 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   8,164,896 4,800 SH   SOLE   4,800 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,642,655 2,850 SH   SOLE   2,850 0 0
UNION PAC CORP COM 907818108   249,965 1,242 SH   SOLE   1,242 0 0
UNITED PARCEL SERVICE INC CL B 911312106   559,661 2,885 SH   SOLE   2,885 0 0
UNITEDHEALTH GROUP INC COM 91324P102   550,567 1,165 SH   SOLE   1,165 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   602,359 7,875 SH   SOLE   7,875 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,608,421 18,605 SH   SOLE   18,605 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   489,840 2,400 SH   SOLE   2,400 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,367,238 58,595 SH   SOLE   58,595 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   822,141 10,785 SH   SOLE   10,785 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   4,479,735 99,175 SH   SOLE   99,175 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   20,755,965 196,739 SH   SOLE   196,739 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   4,688,540 46,412 SH   SOLE   46,412 0 0
VERISK ANALYTICS INC COM 92345Y106   201,453 1,050 SH   SOLE   1,050 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   536,215 13,788 SH   SOLE   13,788 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   754,932 25,792 SH   SOLE   25,792 0 0
VISA INC COM CL A 92826C839   876,363 3,887 SH   SOLE   3,887 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   501,825 14,512 SH   SOLE   14,512 0 0
WALMART INC COM 931142103   1,609,417 10,915 SH   SOLE   10,915 0 0
WATERS CORP COM 941848103   234,700 758 SH   SOLE   758 0 0
WELLS FARGO CO NEW COM 949746101   1,362,281 36,444 SH   SOLE   36,444 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   929,962 30,865 SH   SOLE   30,865 0 0
WILLIAMS COS INC COM 969457100   794,933 26,622 SH   SOLE   26,622 0 0
WISDOMTREE TR US AI ENHANCED 97717W406   2,564,189 27,975 SH   SOLE   27,975 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   2,018,675 49,260 SH   SOLE   49,260 0 0
XPO INC COM 983793100   673,250 21,105 SH   SOLE   21,105 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   588,618 1,851 SH   SOLE   1,851 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   655,690 5,075 SH   SOLE   5,075 0 0
ZOETIS INC CL A 98978V103   636,633 3,825 SH   SOLE   3,825 0 0