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 Common Stock 002824100   515,130 5,250 SH   SOLE   1,525 0 3,725
ABBVIE INC Common Stock 00287Y109   424,169 2,786 SH   SOLE   2,671 0 115
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF Exchange Traded Fund 003264108   292,815 13,500 SH   SOLE   13,500 0 0
ACCENTURE PLC Common Stock G1151C101   3,329,223 11,069 SH   SOLE   10,451 0 618
ADOBE SYSTEMS INCORPORATED DELAWARE Common Stock 00724F101   6,684,859 13,246 SH   SOLE   12,671 0 575
ALEXANDRIA REAL ESTATE EQ INC Common Stock 015271109   779,881 7,853 SH   SOLE   7,464 0 389
ALPHABET INC CL C Common Stock 02079K107   874,664 6,570 SH   SOLE   6,090 0 480
AMAZON COM INC Common Stock 023135106   9,178,147 72,854 SH   SOLE   68,994 0 3,860
AMGEN INC Common Stock 031162100   487,476 1,800 SH   SOLE   1,800 0 0
APPLE INC Common Stock 037833100   20,927,106 122,603 SH   SOLE   117,853 0 4,750
ASML HOLDING N V Common Stock N07059210   5,312,948 9,150 SH   SOLE   9,080 0 70
BERKSHIRE HATHAWAY INC DEL Common Stock 084670108   5,952,155 11 SH   SOLE   11 0 0
BERKSHIRE HATHAWAY INC DEL Common Stock 084670702   22,823,275 63,920 SH   SOLE   63,091 0 829
BHP GROUP LTD ADR Common Stock 088606108   2,539,508 44,397 SH   SOLE   42,922 0 1,475
BLACKROCK INC Common Stock 09247X101   4,732,190 7,334 SH   SOLE   7,161 0 173
BLACKSTONE GROUP INC Common Stock 09260D107   5,135,405 47,449 SH   SOLE   46,542 0 907
BLACKSTONE GROUP INC Common Stock 09260D107   86,584 800 SH   OTR   800 0 0
BROADCOM INC Common Stock 11135F101   252,096 303 SH   SOLE   303 0 0
BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103   3,755,569 20,749 SH   SOLE   19,905 0 844
CADENCE BANK Common Stock 12740C103   627,900 29,829 SH   SOLE   29,829 0 0
CAMDEN PPTY TR Common Stock 133131102   1,701,551 17,983 SH   SOLE   17,668 0 315
CARRIER GLOBAL CORP Common Stock 14448C104   361,037 6,454 SH   SOLE   6,454 0 0
CATERPILLAR INC COM Common Stock 149123101   1,072,364 3,882 SH   SOLE   3,882 0 0
CHEVRON TEXACO CORP COM Common Stock 166764100   731,831 4,290 SH   SOLE   4,290 0 0
CIGNA CORP NEW Common Stock 125523100   350,126 1,206 SH   SOLE   1,206 0 0
COCA COLA CO COM Common Stock 191216100   288,203 5,164 SH   SOLE   5,164 0 0
COSTCO WHSL CORP NEW COM Common Stock 22160K105   415,100 730 SH   SOLE   730 0 0
COTERRA ENERGY INC Common Stock 127097103   5,497,906 199,706 SH   SOLE   196,597 0 3,109
DEERE & CO COM Common Stock 244199105   4,426,703 11,506 SH   SOLE   11,487 0 19
DOW INC Common Stock 260557103   3,623,313 71,143 SH   SOLE   69,669 0 1,474
EATON CORP PLC Common Stock G29183103   280,189 1,300 SH   SOLE   1,300 0 0
ENCORE WIRE CORP Common Stock 292562105   2,655,432 14,377 SH   SOLE   13,866 0 511
EXXON MOBIL CORP COM Common Stock 30231G102   967,826 8,101 SH   SOLE   8,101 0 0
EXXON MOBIL CORP COM Common Stock 30231G102   71,682 600 SH   OTR   600 0 0
FIRST TR EXCHANGE TRADED FD II Exchange Traded Fund 33734X838   7,082,135 558,528 SH   SOLE   549,387 0 9,141
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF Fixed Income ETF 33739E108   182,284 11,450 SH   SOLE   11,450 0 0
FREYR BATTERY Common Stock L4135L100   3,914,388 781,315 SH   SOLE   781,315 0 0
FREYR BATTERY Common Stock L4135L118   1,035,484 1,035,484 SH   SOLE   1,035,484 0 0
GOOGLE INC Common Stock 02079K305   1,157,713 8,750 SH   SOLE   8,750 0 0
GREEN BRICK PARTNERS INC Common Stock 392709101   233,420 5,500 SH   SOLE   5,500 0 0
GXO LOGISTICS INCORPORATED Common Stock 36262G101   4,010,992 68,752 SH   SOLE   68,092 0 660
HOME DEPOT INC COM Common Stock 437076102   707,435 2,331 SH   SOLE   2,286 0 45
HONEYWELL INTERNATIONAL INC COM Common Stock 438516106   6,481,303 34,639 SH   SOLE   33,498 0 1,141
INTERNATIONAL BUSINESS MACHS CORP COM Common Stock 459200101   232,899 1,645 SH   SOLE   1,645 0 0
INTERPUBLIC GROUP COS INC COM Common Stock 460690100   4,196,910 144,971 SH   SOLE   141,338 0 3,633
INVESCO QQQ TR Exchange Traded Fund 46090E103   222,324 621 SH   SOLE   621 0 0
ISHARES DOW JONES INTERNATIONAL SELECT DIVIDEND IN Exchange Traded Fund 464288448   424,296 16,626 SH   SOLE   16,626 0 0
ISHARES TR Exchange Traded Fund 464287200   2,823,227 6,560 SH   SOLE   6,560 0 0
ISHARES TR Exchange Traded Fund 464287507   579,917 2,318 SH   SOLE   2,318 0 0
ISHARES TR Exchange Traded Fund 464287804   473,190 4,982 SH   SOLE   4,982 0 0
ISHARES TR Exchange Traded Fund 464288240   245,674 5,216 SH   SOLE   5,216 0 0
ISHARES TRUST S & P SMALL CAPITAL Exchange Traded Fund 464287887   285,565 2,578 SH   SOLE   2,578 0 0
ISHARES TRUST S & P500/BAR Exchange Traded Fund 464287309   687,916 10,025 SH   SOLE   10,025 0 0
J P MORGAN CHASE & CO COM Common Stock 46625H100   5,137,018 34,806 SH   SOLE   34,077 0 729
J P MORGAN EXCHANGE TRADED FD Exchange Traded Fund 46641Q332   1,639,893 30,521 SH   SOLE   29,703 0 818
J P MORGAN EXCHANGE TRADED FD Fixed Income ETF 46641Q837   465,103 9,265 SH   SOLE   9,265 0 0
JOHNSON & JOHNSON COM Common Stock 478160104   2,647,036 16,873 SH   SOLE   16,229 0 644
KENVUE INC Common Stock 49177J102   830,422 41,294 SH   SOLE   40,467 0 827
KOSMOS ENERGY LTD Common Stock 500688106   1,198,660 146,000 SH   SOLE   146,000 0 0
LOCKHEED MARTIN CORP COM Common Stock 539830109   6,339,058 15,425 SH   SOLE   15,138 0 287
LOWES COS INC COM Common Stock 548661107   9,784,360 47,090 SH   SOLE   46,141 0 949
MASTERCARD INCORPORATE Common Stock 57636Q104   1,794,684 4,493 SH   SOLE   4,493 0 0
MCDONALDS CORP COM Common Stock 580135101   503,027 1,894 SH   SOLE   1,894 0 0
MCDONALDS CORP COM Common Stock 580135101   21,247 80 SH   OTR   80 0 0
MERCK AND CO INC NEW Common Stock 58933Y105   7,590,015 72,771 SH   SOLE   71,025 0 1,746
MICROCHIP TECHNOLOGY INC Common Stock 595017104   492,727 6,268 SH   SOLE   5,578 0 690
MICROSOFT CORP COM Common Stock 594918104   13,963,253 44,520 SH   SOLE   41,004 0 3,516
MURPHY OIL CORP Common Stock 626717102   8,749,726 189,388 SH   SOLE   168,748 0 20,640
MURPHY USA INC Common Stock 626755102   16,710,921 48,415 SH   SOLE   43,255 0 5,160
NEXTERA ENERGY INC Common Stock 65339F101   4,710,755 82,529 SH   SOLE   80,299 0 2,230
NIKE INC CLASS B COM Common Stock 654106103   4,927,589 54,977 SH   SOLE   54,035 0 942
NUCOR CORP COM Common Stock 670346105   366,950 2,326 SH   SOLE   2,326 0 0
NVIDIA CORP COM Common Stock 67066G104   28,643,413 66,475 SH   SOLE   61,975 0 4,500
OLD DOMINION FGHT LINES INC Common Stock 679580100   213,176 525 SH   SOLE   525 0 0
OTIS WORLDWIDE CORP Common Stock 68902V107   259,596 3,226 SH   SOLE   3,226 0 0
PALO ALTO NETWORKS, INC Common Stock 697435105   9,195,068 39,098 SH   SOLE   36,350 0 2,748
PEPSICO INC COM Common Stock 713448108   3,943,926 23,268 SH   SOLE   22,428 0 840
PIONEER NATURAL RESOURCES CO Common Stock 723787107   5,105,108 21,799 SH   SOLE   21,454 0 345
PRINCIPAL FINL GROUP INC Common Stock 74251V102   203,085 2,795 SH   SOLE   2,795 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101   724,968 10,069 SH   SOLE   10,069 0 0
REGENERON PHARMACEUTICALS INC Common Stock 75886F107   333,828 400 SH   SOLE   400 0 0
REGIONS FINANCIAL CORP Common Stock 7591EP100   288,249 16,916 SH   SOLE   16,916 0 0
ROPER TECHNOLOGIES INC Common Stock 776696106   226,195 464 SH   SOLE   464 0 0
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104   3,190,710 24,405 SH   SOLE   23,556 0 849
SOUTHERN COPPER CORP Common Stock 84265V105   932,400 12,432 SH   SOLE   12,432 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF Exchange Traded Fund 78468R788   341,272 9,759 SH   SOLE   9,759 0 0
SPDR S&P 500 ETF TR Exchange Traded Fund 78462F103   447,375 1,044 SH   SOLE   1,044 0 0
STRYKER CORP Common Stock 863667101   6,741,744 24,658 SH   SOLE   24,172 0 486
SYNOPSYS INC Common Stock 871607107   3,989,749 8,660 SH   SOLE   8,631 0 29
TEXAS INSTRS INC COM Common Stock 882508104   3,567,116 22,422 SH   SOLE   21,786 0 636
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   4,888,348 9,718 SH   SOLE   9,540 0 178
TRIMBLE INC Common Stock 896239100   3,242,187 61,862 SH   SOLE   61,731 0 131
UNION PACIFIC CORP COM Common Stock 907818108   2,080,493 10,193 SH   SOLE   7,875 0 2,318
UNITEDHEALTH GROUP INC COM Common Stock 91324P102   8,693,634 17,043 SH   SOLE   16,453 0 590
VALERO ENERGY CORP Common Stock 91913Y100   297,745 2,023 SH   SOLE   2,023 0 0
VALMONT INDS INC COM Common Stock 920253101   2,623,104 10,800 SH   SOLE   10,800 0 0
VANECK MERK GOLD TRUST Exchange Traded Fund 921078101   264,545 14,640 SH   SOLE   14,640 0 0
VANGUARD 500 INDEX FUND Exchange Traded Fund 922908363   1,832,788 4,656 SH   SOLE   4,656 0 0
VANGUARD INDEX FDS Exchange Traded Fund 922908652   3,794,274 26,417 SH   SOLE   26,417 0 0
VANGUARD TOTAL STOCK MARKET ETF Exchange Traded Fund 922908769   1,956,681 9,185 SH   SOLE   9,185 0 0
VANGUARD WHITEHALL FDS INC Exchange Traded Fund 921946406   241,729 2,327 SH   SOLE   2,327 0 0
VANGUARD WORLD FDS Exchange Traded Fund 92204A702   322,764 781 SH   SOLE   781 0 0
VIRTUS ETF TR II Fixed Income ETF 92790A405   803,200 33,634 SH   SOLE   32,728 0 906
VISA INC Common Stock 92826C839   8,833,427 38,131 SH   SOLE   36,386 0 1,745
ZOETIS INC Common Stock 98978V103   8,138,100 46,768 SH   SOLE   44,822 0 1,946