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   576,398 5,250 SH   SOLE   1,525 0 3,725
ABBVIE INC Common Stock 00287Y109   595,856 3,687 SH   SOLE   3,572 0 0
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF Exchange Traded Fund 003264108   310,230 13,500 SH   SOLE   13,500 0 0
ACCENTURE PLC Common Stock G1151C101   3,188,738 11,950 SH   SOLE   11,311 0 639
ADOBE SYSTEMS INCORPORATED DELAWARE Common Stock 00724F101   4,550,222 13,521 SH   SOLE   12,854 0 667
ALEXANDRIA REAL ESTATE EQ INC Common Stock 015271109   1,718,178 11,795 SH   SOLE   11,468 0 327
ALPHABET INC CL C Common Stock 02079K107   601,589 6,780 SH   SOLE   6,300 0 480
AMAZON COM INC Common Stock 023135106   6,333,600 75,400 SH   SOLE   71,220 0 4,180
AMGEN INC Common Stock 031162100   590,940 2,250 SH   SOLE   2,250 0 0
APPLE INC Common Stock 037833100   17,992,057 138,475 SH   SOLE   133,829 0 4,346
BERKSHIRE HATHAWAY INC DEL Common Stock 084670108   5,624,532 12 SH   SOLE   12 0 0
BERKSHIRE HATHAWAY INC DEL Common Stock 084670702   20,736,766 67,131 SH   SOLE   66,336 0 745
BHP GROUP LTD ADR Common Stock 088606108   3,213,570 51,790 SH   SOLE   50,565 0 1,225
BLACKROCK INC Common Stock 09247X101   6,024,772 8,502 SH   SOLE   8,348 0 154
BLACKSTONE GROUP INC Common Stock 09260D107   3,987,193 53,743 SH   SOLE   52,988 0 755
BLACKSTONE GROUP INC Common Stock 09260D107   111,285 1,500 SH   OTR   1,500 0 0
BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103   3,223,949 24,036 SH   SOLE   23,322 0 714
CADENCE BANK Common Stock 12740C103   735,583 29,829 SH   SOLE   29,829 0 0
CAMDEN PPTY TR Common Stock 133131102   2,792,525 24,960 SH   SOLE   24,713 0 247
CARRIER GLOBAL CORP Common Stock 14448C104   266,228 6,454 SH   SOLE   6,454 0 0
CATERPILLAR INC COM Common Stock 149123101   618,544 2,582 SH   SOLE   2,582 0 0
CHEVRON TEXACO CORP COM Common Stock 166764100   911,630 5,079 SH   SOLE   5,079 0 0
CIGNA CORP NEW Common Stock 125523100   399,596 1,206 SH   SOLE   1,206 0 0
COCA COLA CO COM Common Stock 191216100   536,678 8,437 SH   SOLE   8,437 0 0
COSTCO WHSL CORP NEW COM Common Stock 22160K105   296,725 650 SH   SOLE   650 0 0
COTERRA ENERGY INC Common Stock 127097103   5,092,624 207,270 SH   SOLE   204,853 0 2,417
DEERE & CO COM Common Stock 244199105   5,112,963 11,925 SH   SOLE   11,906 0 19
DOW INC Common Stock 260557103   4,682,541 92,926 SH   SOLE   91,702 0 1,224
EATON CORP PLC Common Stock G29183103   204,035 1,300 SH   SOLE   1,300 0 0
EXXON MOBIL CORP COM Common Stock 30231G102   1,088,330 9,867 SH   SOLE   9,867 0 0
EXXON MOBIL CORP COM Common Stock 30231G102   165,450 1,500 SH   OTR   1,500 0 0
FIRST TR EXCHANGE TRADED FD II Exchange Traded Fund 33734X838   8,361,373 609,874 SH   SOLE   602,633 0 7,241
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF Fixed Income ETF 33739E108   369,264 21,980 SH   SOLE   21,980 0 0
FREYR BATTERY Common Stock L4135L100   6,781,814 781,315 SH   SOLE   781,315 0 0
FREYR BATTERY Common Stock L4135L118   2,930,420 1,035,484 SH   SOLE   1,035,484 0 0
GOOGLE INC Common Stock 02079K305   599,964 6,800 SH   SOLE   6,800 0 0
GXO LOGISTICS INCORPORATED Common Stock 36262G101   4,926,255 115,396 SH   SOLE   113,243 0 2,153
HERCULES CAPITAL INC Common Stock 427096508   4,409,518 333,549 SH   SOLE   329,202 0 4,347
HERITAGE COMMERCE CORP Common Stock 426927109   238,108 18,316 SH   SOLE   18,316 0 0
HOME DEPOT INC COM Common Stock 437076102   764,065 2,419 SH   SOLE   2,374 0 45
HONEYWELL INTERNATIONAL INC COM Common Stock 438516106   8,361,986 39,020 SH   SOLE   37,939 0 1,081
INTEL CORP COM Common Stock 458140100   218,867 8,281 SH   SOLE   8,281 0 0
INTERNATIONAL BUSINESS MACHS CORP COM Common Stock 459200101   217,675 1,545 SH   SOLE   1,545 0 0
INTERPUBLIC GROUP COS INC COM Common Stock 460690100   5,663,499 170,024 SH   SOLE   165,908 0 4,116
ISHARES DOW JONES INTERNATIONAL SELECT DIVIDEND IN Exchange Traded Fund 464288448   379,860 13,986 SH   SOLE   13,986 0 0
ISHARES TR Exchange Traded Fund 464287200   1,849,971 4,815 SH   SOLE   4,815 0 0
ISHARES TR Exchange Traded Fund 464287507   710,189 2,936 SH   SOLE   2,936 0 0
ISHARES TR Exchange Traded Fund 464287804   388,781 4,108 SH   SOLE   4,108 0 0
ISHARES TRUST S & P500/BAR Exchange Traded Fund 464287309   396,279 6,774 SH   SOLE   6,774 0 0
J P MORGAN CHASE & CO COM Common Stock 46625H100   4,774,765 35,606 SH   SOLE   35,007 0 599
J P MORGAN CHASE & CO COM Common Stock 46625H100   53,640 400 SH   OTR   400 0 0
JOHNSON & JOHNSON COM Common Stock 478160104   4,248,433 24,050 SH   SOLE   23,353 0 637
KOSMOS ENERGY LTD Common Stock 500688106   9,803,915 1,541,496 SH   SOLE   1,541,496 0 0
LILLY ELI & CO Common Stock 532457108   291,574 797 SH   SOLE   797 0 0
LOCKHEED MARTIN CORP COM Common Stock 539830109   8,369,087 17,203 SH   SOLE   16,851 0 352
LOWES COS INC COM Common Stock 548661107   10,477,035 52,585 SH   SOLE   51,487 0 1,008
MASTERCARD INCORPORATE Common Stock 57636Q104   1,562,351 4,493 SH   SOLE   4,493 0 0
MCDONALDS CORP COM Common Stock 580135101   499,126 1,894 SH   SOLE   1,894 0 0
MERCK AND CO INC NEW Common Stock 58933Y105   9,349,756 84,270 SH   SOLE   82,223 0 2,047
MICROCHIP TECHNOLOGY INC Common Stock 595017104   478,965 6,818 SH   SOLE   5,828 0 700
MICROSOFT CORP COM Common Stock 594918104   11,754,298 49,013 SH   SOLE   45,566 0 3,447
MURPHY OIL CORP Common Stock 626717102   8,145,578 189,388 SH   SOLE   168,748 0 20,640
MURPHY USA INC Common Stock 626755102   13,533,929 48,415 SH   SOLE   43,255 0 5,160
NEXTERA ENERGY INC Common Stock 65339F101   7,150,392 85,531 SH   SOLE   83,541 0 1,990
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106   276,785 3,949 SH   SOLE   3,949 0 0
NIKE INC CLASS B COM Common Stock 654106103   7,154,342 61,143 SH   SOLE   60,364 0 779
NUCOR CORP COM Common Stock 670346105   387,917 2,943 SH   SOLE   2,943 0 0
NVIDIA CORP COM Common Stock 67066G104   14,964,590 102,399 SH   SOLE   96,415 0 5,984
OTIS WORLDWIDE CORP Common Stock 68902V107   252,628 3,226 SH   SOLE   3,226 0 0
PALO ALTO NETWORKS, INC Common Stock 697435105   5,919,008 42,418 SH   SOLE   39,670 0 2,748
PEPSICO INC COM Common Stock 713448108   4,605,385 25,492 SH   SOLE   24,762 0 730
PFIZER INC COM Common Stock 717081103   302,931 5,912 SH   SOLE   5,812 0 100
PIONEER NATURAL RESOURCES CO Common Stock 723787107   4,904,675 21,475 SH   SOLE   21,106 0 369
PRINCIPAL FINL GROUP INC Common Stock 74251V102   234,556 2,795 SH   SOLE   2,795 0 0
PROSHARES TR Exchange Traded Fund 74347B425   898,530 56,053 SH   SOLE   56,053 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101   1,073,688 10,639 SH   SOLE   10,639 0 0
REGENERON PHARMACEUTICALS INC Common Stock 75886F107   223,662 310 SH   SOLE   310 0 0
REGIONS FINANCIAL CORP Common Stock 7591EP100   364,709 16,916 SH   SOLE   16,916 0 0
RESMED, INC Common Stock 761152107   8,494,202 40,812 SH   SOLE   39,784 0 1,028
ROPER TECHNOLOGIES INC Common Stock 776696106   200,490 464 SH   SOLE   464 0 0
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104   7,216,587 25,476 SH   SOLE   24,556 0 920
SOUTHERN COPPER CORP Common Stock 84265V105   456,669 7,562 SH   SOLE   7,562 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF Exchange Traded Fund 78468R788   218,640 5,524 SH   SOLE   5,524 0 0
SPDR S&P 500 ETF TR Exchange Traded Fund 78462F103   502,513 1,314 SH   SOLE   1,314 0 0
STRYKER CORP Common Stock 863667101   6,631,302 27,123 SH   SOLE   26,702 0 421
SYNOPSYS INC Common Stock 871607107   351,219 1,100 SH   SOLE   1,100 0 0
TEXAS INSTRS INC COM Common Stock 882508104   4,177,422 25,284 SH   SOLE   24,690 0 594
TEXAS PACIFIC LAND TRUST Common Stock 88262P102   234,423 100 SH   SOLE   100 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   5,884,123 10,685 SH   SOLE   10,419 0 266
TRIMBLE INC Common Stock 896239100   3,512,403 69,470 SH   SOLE   69,167 0 303
UNION PACIFIC CORP COM Common Stock 907818108   2,218,548 10,714 SH   SOLE   8,176 0 2,463
UNITEDHEALTH GROUP INC COM Common Stock 91324P102   10,206,495 19,251 SH   SOLE   18,693 0 558
VALERO ENERGY CORP Common Stock 91913Y100   256,638 2,023 SH   SOLE   2,023 0 0
VALMONT INDS INC COM Common Stock 920253101   3,736,902 11,301 SH   SOLE   11,301 0 0
VANECK MERK GOLD TRUST Exchange Traded Fund 921078101   258,982 14,640 SH   SOLE   14,640 0 0
VANGUARD 500 INDEX FUND Exchange Traded Fund 922908363   1,976,990 5,627 SH   SOLE   5,627 0 0
VANGUARD INDEX FDS Exchange Traded Fund 922908652   3,828,892 28,819 SH   SOLE   28,819 0 0
VANGUARD TOTAL STOCK MARKET ETF Exchange Traded Fund 922908769   2,042,100 10,681 SH   SOLE   10,681 0 0
VANGUARD WHITEHALL FDS INC Exchange Traded Fund 921946406   251,805 2,327 SH   SOLE   2,327 0 0
VANGUARD WORLD FDS Exchange Traded Fund 92204A702   249,459 781 SH   SOLE   781 0 0
VIRTUS ETF TR II Fixed Income ETF 92790A405   9,896,863 426,038 SH   SOLE   420,741 0 5,297
VIRTUS ETF TR II Fixed Income ETF 92790A405   23,230 1,000 SH   OTR   1,000 0 0
VISA INC Common Stock 92826C839   8,656,944 41,668 SH   SOLE   39,869 0 1,799
ZOETIS INC Common Stock 98978V103   7,527,101 51,362 SH   SOLE   49,531 0 1,831