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 Laboratories COM 002824100 2,277 23,537 SH   SOLE   0 0 23,537
AbbVie Inc COM 00287Y109 34,428 256,523 SH   SOLE   0 0 256,523
Accenture PLC Ireland COM G1151C101 45,282 175,988 SH   SOLE   0 0 175,988
Adaptive Biotechnologies Corp COM 00650F109 446 62,701 SH   SOLE   0 0 62,701
Addus Homecare Corp COM 006739106 3,522 36,976 SH   SOLE   0 0 36,976
Adobe Inc COM 00724F101 1,074 3,901 SH   SOLE   0 0 3,901
Advanced Micro Devices Inc COM 007903107 9,905 156,330 SH   SOLE   0 0 156,330
Albemarle Corp COM 012653101 14,821 56,047 SH   SOLE   0 0 56,047
Albertsons Cos Inc Common Stoc COM 013091103 15,709 631,912 SH   SOLE   0 0 631,912
Alexandria Real Estate Equity COM 015271109 14,497 103,409 SH   SOLE   0 0 103,409
Alphabet Inc COM 02079K107 2,508 26,086 SH   SOLE   0 0 26,086
Alphabet Inc COM 02079K305 51,757 541,104 SH   SOLE   0 0 541,104
Amazon.com Inc COM 023135106 31,067 274,933 SH   SOLE   0 0 274,933
Ambev SA COM 02319V103 5,227 1,846,955 SH   SOLE   0 0 1,846,955
American Express Co COM 025816109 23,591 174,864 SH   SOLE   0 0 174,864
American Intl Group Inc COM 026874784 15,463 325,672 SH   SOLE   0 0 325,672
American Tower Corp COM 03027X100 224 1,042 SH   SOLE   0 0 1,042
American Water Works Co Inc COM 030420103 602 4,624 SH   SOLE   0 0 4,624
Ameriprise Financial Inc COM 03076C106 1,098 4,358 SH   SOLE   0 0 4,358
Ametek Inc COM 031100100 1,237 10,909 SH   SOLE   0 0 10,909
Amgen Inc COM 031162100 21,639 96,002 SH   SOLE   0 0 96,002
Apple Inc COM 037833100 87,874 635,843 SH   SOLE   0 0 635,843
Applied Materials Inc COM 038222105 686 8,368 SH   SOLE   0 0 8,368
Arista Networks Inc COM 040413106 10,249 90,787 SH   SOLE   0 0 90,787
ASML Holding NV COM N07059210 8,113 19,534 SH   SOLE   0 0 19,534
AstraZeneca PLC COM 046353108 412 7,504 SH   SOLE   0 0 7,504
AT&T Inc COM 00206R102 183 11,961 SH   SOLE   0 0 11,961
Automatic Data Processing Inc COM 053015103 1,117 4,938 SH   SOLE   0 0 4,938
Avery Dennison Corp COM 053611109 990 6,085 SH   SOLE   0 0 6,085
Axis Capital Holdings Ltd COM G0692U109 206 4,200 SH   SOLE   0 0 4,200
Bank America Corp COM 060505104 34,698 1,148,936 SH   SOLE   0 0 1,148,936
Bank N S Halifax COM 064149107 4,595 96,602 SH   SOLE   0 0 96,602
Barclays PLC COM 06738E204 167 26,091 SH   SOLE   0 0 26,091
Becton Dickinson & Co COM 075887109 1,066 4,785 SH   SOLE   0 0 4,785
Berkshire Hathaway Inc COM 084670702 45,181 169,203 SH   SOLE   0 0 169,203
Berkshire Hathaway Inc COM 084670108 21,543 53 SH   SOLE   0 0 53
BHP Billiton Ltd COM 088606108 13,492 269,631 SH   SOLE   0 0 269,631
Bio Techne Corp COM 09073M104 691 2,433 SH   SOLE   0 0 2,433
BJs Whsl Club COM 05550J101 7,811 107,274 SH   SOLE   0 0 107,274
Black Stone Minerals LP COM 09225M101 756 48,293 SH   SOLE   0 0 48,293
BlackRock Inc COM 09247X101 15,432 28,044 SH   SOLE   0 0 28,044
Boeing Co COM 097023105 222 1,835 SH   SOLE   0 0 1,835
Brigham Minerals Inc Cl A Com COM 10918L103 3,205 129,902 SH   SOLE   0 0 129,902
Bristol-Myers Squibb Co COM 110122108 30,604 430,503 SH   SOLE   0 0 430,503
Brixmor Property Group Inc COM 11120U105 282 15,257 SH   SOLE   0 0 15,257
Broadcom Inc COM 11135F101 23,276 52,421 SH   SOLE   0 0 52,421
Brookfield Asset Mgmt Inc COM 112585104 41,826 1,022,890 SH   SOLE   0 0 1,022,890
Brookfield Infrastructure Corp COM 11275Q107 2,707 66,513 SH   SOLE   0 0 66,513
Burford Cap Ltd COM G17977110 3,421 456,081 SH   SOLE   0 0 456,081
C H Robinson Worldwide Inc COM 12541W209 43,761 454,381 SH   SOLE   0 0 454,381
Cadence Bank Com COM 12740C103 543 21,360 SH   SOLE   0 0 21,360
Cal Maine Foods Inc COM 128030202 46,457 835,701 SH   SOLE   0 0 835,701
Carlisle Cos Inc COM 142339100 5,494 19,593 SH   SOLE   0 0 19,593
Catalent Inc COM 148806102 562 7,761 SH   SOLE   0 0 7,761
Caterpillar Inc COM 149123101 402 2,453 SH   SOLE   0 0 2,453
Cavco Industries Inc COM 149568107 3,886 18,884 SH   SOLE   0 0 18,884
Celsius Holdings Inc COM 15118V207 3,381 37,286 SH   SOLE   0 0 37,286
Centene Corp COM 15135B101 14,029 180,296 SH   SOLE   0 0 180,296
Chart Industries Inc COM 16115Q308 640 3,473 SH   SOLE   0 0 3,473
Cheniere Energy Inc COM 16411R208 202 1,220 SH   SOLE   0 0 1,220
Chevron Corp COM 166764100 74,482 518,428 SH   SOLE   0 0 518,428
Chubb Limited COM H1467J104 2,380 13,087 SH   SOLE   0 0 13,087
Cigna Corporation COM 125523100 13,161 47,433 SH   SOLE   0 0 47,433
Cisco Systems Inc COM 17275R102 10,005 250,137 SH   SOLE   0 0 250,137
Coca-Cola Co COM 191216100 21,613 385,812 SH   SOLE   0 0 385,812
Comcast Corp COM 20030N101 487 16,620 SH   SOLE   0 0 16,620
Comerica Inc COM 200340107 908 12,769 SH   SOLE   0 0 12,769
ConocoPhillips COM 20825C104 19,519 190,732 SH   SOLE   0 0 190,732
Constellation Brands Inc COM 21036P108 15,894 69,200 SH   SOLE   0 0 69,200
Corcept Therapeutics Inc COM 218352102 2,772 108,123 SH   SOLE   0 0 108,123
Core & Main Inc Cl A COM 21874C102 2,171 95,489 SH   SOLE   0 0 95,489
Corecard Corporation COM 45816D100 1,508 69,268 SH   SOLE   0 0 69,268
Costco Wholesale Corp COM 22160K105 1,458 3,088 SH   SOLE   0 0 3,088
Coterra Energy Inc COM 127097103 15,919 609,442 SH   SOLE   0 0 609,442
Crown Castle Inc COM 22822V101 17,702 122,464 SH   SOLE   0 0 122,464
Cummins Inc COM 231021106 52,279 256,887 SH   SOLE   0 0 256,887
CVS Health Corp COM 126650100 41,879 439,120 SH   SOLE   0 0 439,120
Danaher Corp COM 235851102 20,049 77,621 SH   SOLE   0 0 77,621
Darling Ingredients Inc COM 237266101 1,320 19,951 SH   SOLE   0 0 19,951
Dermtech Inc COM 24984K105 1,463 369,504 SH   SOLE   0 0 369,504
Diageo PLC COM 25243Q205 475 2,800 SH   SOLE   0 0 2,800
Digital Realty Trust Inc COM 253868103 15,980 161,122 SH   SOLE   0 0 161,122
Discover Financial Services COM 254709108 42,703 469,680 SH   SOLE   0 0 469,680
Disney Walt Co COM 254687106 833 8,835 SH   SOLE   0 0 8,835
Dollar General Corp COM 256677105 738 3,076 SH   SOLE   0 0 3,076
Driven Brands Holdings Inc COM 26210V102 3,208 114,660 SH   SOLE   0 0 114,660
DUFF & PHELPS UTLITY AND INFST COM 26433C105 575 44,908 SH   SOLE   0 0 44,908
Duke Energy Corp COM 26441C204 19,916 214,107 SH   SOLE   0 0 214,107
Emerson Electric Co COM 291011104 39,406 538,191 SH   SOLE   0 0 538,191
Enbridge Inc COM 29250N105 691 18,621 SH   SOLE   0 0 18,621
Energy Select Sector SPDR ETF COM 81369Y506 1,362 18,917 SH   SOLE   0 0 18,917
Energy Transfer LP COM 29273V100 855 77,528 SH   SOLE   0 0 77,528
Enlink Midstream LLC COM 29336T100 116 13,080 SH   SOLE   0 0 13,080
Enterprise Products Partners L COM 293792107 5,446 229,008 SH   SOLE   0 0 229,008
EQT Corp COM 26884L109 1,375 33,750 SH   SOLE   0 0 33,750
Equity Commonwealth COM 294628102 323 13,239 SH   SOLE   0 0 13,239
Equity Residential COM 29476L107 15,541 231,196 SH   SOLE   0 0 231,196
Ericsson COM 294821608 138 24,018 SH   SOLE   0 0 24,018
Exxon Mobil Corp COM 30231G102 5,936 67,988 SH   SOLE   0 0 67,988
Figs Inc Cl A COM 30260D103 2,721 329,838 SH   SOLE   0 0 329,838
First Advantage Corp COM 31846B108 1,847 143,957 SH   SOLE   0 0 143,957
First Financial Bankshares COM 32020R109 1,161 27,759 SH   SOLE   0 0 27,759
First Trust MLP & Energy Incom COM 33739B104 300 41,995 SH   SOLE   0 0 41,995
Firstcash Holdings Inc COM 33768G107 3,139 42,801 SH   SOLE   0 0 42,801
Firstservice Corp COM 33767E202 3,060 25,708 SH   SOLE   0 0 25,708
Fiserv Inc COM 337738108 21,321 227,862 SH   SOLE   0 0 227,862
Fleetcor Technologies Inc COM 339041105 3,434 19,495 SH   SOLE   0 0 19,495
Focus Financial Partners Inc C COM 34417P100 3,459 109,789 SH   SOLE   0 0 109,789
Ford Motor Co COM 345370860 22,506 2,009,421 SH   SOLE   0 0 2,009,421
Franco Nevada Corp COM 351858105 836 6,995 SH   SOLE   0 0 6,995
General Electric Co New COM 369604301 228 3,678 SH   SOLE   0 0 3,678
General Motors Co COM 37045V100 781 24,333 SH   SOLE   0 0 24,333
Genuine Parts Co COM 372460105 19,331 129,461 SH   SOLE   0 0 129,461
Gilead Sciences Inc COM 375558103 66,276 1,074,335 SH   SOLE   0 0 1,074,335
Gold Shares SPDR ETF COM 78463V107 12,560 81,202 SH   SOLE   0 0 81,202
Graham Holdings Co COM 384637104 570 1,060 SH   SOLE   0 0 1,060
Grupo Aeroportuario Del Surest COM 40051E202 3,870 19,728 SH   SOLE   0 0 19,728
Guardant Health Inc COM 40131M109 421 7,815 SH   SOLE   0 0 7,815
Halliburton Co COM 406216101 359 14,564 SH   SOLE   0 0 14,564
Health Care Select Sector SPDR COM 81369Y209 853 7,046 SH   SOLE   0 0 7,046
Healthcare Services Group Inc COM 421906108 2,155 178,245 SH   SOLE   0 0 178,245
HF Sinclair Corporation Com COM 403949100 1,021 18,961 SH   SOLE   0 0 18,961
Home Bancshares Inc COM 436893200 3,354 148,991 SH   SOLE   0 0 148,991
Home Depot Inc COM 437076102 43,846 158,897 SH   SOLE   0 0 158,897
Honeywell Intl Inc COM 438516106 28,316 169,587 SH   SOLE   0 0 169,587
Icon PLC COM G4705A100 10,985 59,772 SH   SOLE   0 0 59,772
IHS Inc COM G4701H109 2,216 397,173 SH   SOLE   0 0 397,173
Independent Bank Group Inc COM 45384B106 416 6,772 SH   SOLE   0 0 6,772
Inmode Ltd COM M5425M103 4,204 144,420 SH   SOLE   0 0 144,420
Intercontinental Exchange Inc COM 45866F104 965 10,685 SH   SOLE   0 0 10,685
International Mny Express Inc COM 46005L101 3,367 147,730 SH   SOLE   0 0 147,730
Intl Business Machines COM 459200101 39,668 333,879 SH   SOLE   0 0 333,879
Intuit COM 461202103 1,397 3,608 SH   SOLE   0 0 3,608
Intuitive Surgical Inc COM 46120E602 586 3,126 SH   SOLE   0 0 3,126
Invesco QQQ Trust COM 46090E103 626 2,343 SH   SOLE   0 0 2,343
Iron Mountain Inc PA COM 46284V101 15,814 359,646 SH   SOLE   0 0 359,646
Ishares Gold Tr iShares New COM 464285204 879 27,878 SH   SOLE   0 0 27,878
iShares Inc Core MSCI Emkt ETF COM 46434G103 360 8,369 SH   SOLE   0 0 8,369
iShares TR Core High Dv ETF COM 46429B663 537 5,880 SH   SOLE   0 0 5,880
iShares TR Core S&P Mcp ETF COM 464287507 274 1,248 SH   SOLE   0 0 1,248
iShares TR Core S&P Ttl Stk ET COM 464287150 2,557 32,148 SH   SOLE   0 0 32,148
iShares TR Core US Aggbd ETF COM 464287226 1,644 17,067 SH   SOLE   0 0 17,067
iShares TR Iboxx Hi Yd ETF COM 464288513 9,578 134,160 SH   SOLE   0 0 134,160
iShares TR Iboxx Inv Cp ETF COM 464287242 1,444 14,092 SH   SOLE   0 0 14,092
iShares TR MBS ETF COM 464288588 19,340 211,186 SH   SOLE   0 0 211,186
iShares TR MSCI Acwi Ex UD ETF COM 464288240 495 12,373 SH   SOLE   0 0 12,373
iShares TR National Mun ETF COM 464288414 1,479 14,423 SH   SOLE   0 0 14,423
iShares TR Rus 1000 ETF COM 464287622 364 1,843 SH   SOLE   0 0 1,843
iShares TR S&P 500 Grwt ETF COM 464287309 3,999 69,135 SH   SOLE   0 0 69,135
iShares TR S&P Us Pfd Stk ETF COM 464288687 11,091 350,210 SH   SOLE   0 0 350,210
iShares TR USA Momentum Fct ET COM 46432F396 1,554 11,848 SH   SOLE   0 0 11,848
Janus Detroit Str Tr Henderson COM 47103U852 24,869 552,282 SH   SOLE   0 0 552,282
Janus Henderson AAA CLO ETF COM 47103U845 5,070 103,269 SH   SOLE   0 0 103,269
Johnson & Johnson COM 478160104 18,288 111,948 SH   SOLE   0 0 111,948
JPMorgan Chase & Co COM 46625H100 41,857 400,549 SH   SOLE   0 0 400,549
Kimberly Clark Corp COM 494368103 14,589 129,632 SH   SOLE   0 0 129,632
Kinder Morgan Inc COM 49456B101 1,254 75,365 SH   SOLE   0 0 75,365
Kraft Heinz Co COM 500754106 13,252 397,367 SH   SOLE   0 0 397,367
Lam Research Corp COM 512807108 69,187 189,035 SH   SOLE   0 0 189,035
Landstar Systems Inc COM 515098101 4,872 33,744 SH   SOLE   0 0 33,744
Lauder Estee Cos Inc COM 518439104 3,448 15,968 SH   SOLE   0 0 15,968
Linde PLC COM G5494J103 14,573 54,055 SH   SOLE   0 0 54,055
Liquidity Services Inc COM 53635B107 3,370 207,232 SH   SOLE   0 0 207,232
Lithia Motors Inc COM 536797103 1,541 7,182 SH   SOLE   0 0 7,182
LKQ Corp COM 501889208 5,398 114,481 SH   SOLE   0 0 114,481
Lockheed Martin Corp COM 539830109 37,921 98,168 SH   SOLE   0 0 98,168
LPL Financial Holdings Inc COM 50212V100 16,779 76,797 SH   SOLE   0 0 76,797
Magellan Midstream Partners LP COM 559080106 1,461 30,745 SH   SOLE   0 0 30,745
Magnolia Oil & Gas Corp Cl A COM 559663109 2,761 139,389 SH   SOLE   0 0 139,389
Main Street Capital Corp COM 56035L104 210 6,250 SH   SOLE   0 0 6,250
Marathon Oil Corp COM 565849106 564 25,000 SH   SOLE   0 0 25,000
Marriott Intl Inc COM 571903202 684 4,882 SH   SOLE   0 0 4,882
Martin Marietta Materials Inc COM 573284106 12,887 40,009 SH   SOLE   0 0 40,009
Marvell Technology Inc COM 573874104 475 11,079 SH   SOLE   0 0 11,079
MasterCard Incorporated COM 57636Q104 439 1,545 SH   SOLE   0 0 1,545
McDonalds Corp COM 580135101 1,394 6,041 SH   SOLE   0 0 6,041
Medtronic PLC COM G5960L103 16,590 205,454 SH   SOLE   0 0 205,454
Merck & Co Inc COM 58933Y105 65,428 759,733 SH   SOLE   0 0 759,733
Meta Platforms Inc COM 30303M102 2,303 16,976 SH   SOLE   0 0 16,976
MetLife Inc COM 59156R108 18,223 299,815 SH   SOLE   0 0 299,815
Microchip Technology Inc COM 595017104 374 6,132 SH   SOLE   0 0 6,132
Micron Technology Inc COM 595112103 387 7,721 SH   SOLE   0 0 7,721
Microsoft Corp COM 594918104 65,442 280,989 SH   SOLE   0 0 280,989
Mobile Telesystems Public Join COM 607409109 60 10,888 SH   SOLE   0 0 10,888
Morgan Stanley COM 617446448 55,202 698,670 SH   SOLE   0 0 698,670
MPLX LP COM 55336V100 1,159 38,631 SH   SOLE   0 0 38,631
Natural Resource Partners LP COM 63900P608 221 5,000 SH   SOLE   0 0 5,000
Nextera Energy Inc COM 65339F101 977 12,465 SH   SOLE   0 0 12,465
Nextera Energy Partners LP In COM 65341B106 14,646 202,547 SH   SOLE   0 0 202,547
Nike Inc COM 654106103 9,839 118,367 SH   SOLE   0 0 118,367
Norfolk Southern Corp COM 655844108 1,326 6,326 SH   SOLE   0 0 6,326
Northrop Grumman Corp COM 666807102 206 438 SH   SOLE   0 0 438
Novartis AG COM 66987V109 3,504 46,100 SH   SOLE   0 0 46,100
Novo-Nordisk AS COM 670100205 10,572 106,109 SH   SOLE   0 0 106,109
NVIDIA Corp COM 67066G104 12,165 100,210 SH   SOLE   0 0 100,210
O'Reilly Automotive Inc COM 67103H107 712 1,013 SH   SOLE   0 0 1,013
Oasis Petroleum Inc New COM 674215207 10,323 75,475 SH   SOLE   0 0 75,475
Oracle Corp COM 68389X105 18,603 304,623 SH   SOLE   0 0 304,623
Pacira Biosciences Inc COM 695127100 2,279 42,846 SH   SOLE   0 0 42,846
Paychex Inc COM 704326107 11,674 104,039 SH   SOLE   0 0 104,039
PepsiCo Inc COM 713448108 57,902 354,660 SH   SOLE   0 0 354,660
Perimeter Solutions SA Common COM L7579L106 2,159 269,497 SH   SOLE   0 0 269,497
Perrigo Co PLC COM G97822103 3,996 112,059 SH   SOLE   0 0 112,059
Pfizer Inc COM 717081103 13,143 300,337 SH   SOLE   0 0 300,337
Philip Morris Intl Inc COM 718172109 15,543 187,239 SH   SOLE   0 0 187,239
Phillips 66 COM 718546104 41,194 510,333 SH   SOLE   0 0 510,333
Pinterest Inc Cl A COM 72352L106 450 19,309 SH   SOLE   0 0 19,309
Plains All American Pipeline L COM 726503105 237 22,562 SH   SOLE   0 0 22,562
Plains Group Hlgs LP COM 72651A207 1,638 150,173 SH   SOLE   0 0 150,173
Preferred Bank Los Angeles CA COM 740367404 2,297 35,211 SH   SOLE   0 0 35,211
Price T Rowe Group Inc COM 74144T108 31,926 304,028 SH   SOLE   0 0 304,028
Procter And Gamble Co COM 742718109 39,745 314,816 SH   SOLE   0 0 314,816
Progress Software Corp COM 743312100 4,648 109,232 SH   SOLE   0 0 109,232
ProLogis Inc COM 74340W103 389 3,833 SH   SOLE   0 0 3,833
Prosperity Bancshares Inc COM 743606105 4,967 74,490 SH   SOLE   0 0 74,490
Qualcomm Inc COM 747525103 16,766 148,402 SH   SOLE   0 0 148,402
Rayonier Inc COM 754907103 14,284 476,596 SH   SOLE   0 0 476,596
Rimini Str Inc Com COM 76674Q107 6,106 1,310,321 SH   SOLE   0 0 1,310,321
Rockwell Automation Inc COM 773903109 339 1,574 SH   SOLE   0 0 1,574
Royal Bank of Canada Montreal COM 780087102 298 3,307 SH   SOLE   0 0 3,307
Russell 2000 Ishares ETF COM 464287655 7,118 43,160 SH   SOLE   0 0 43,160
S&P 500 INDEX Ishares ETF COM 464287200 17,562 48,966 SH   SOLE   0 0 48,966
S&P 500 SPDR ETF COM 78462F103 50,481 141,333 SH   SOLE   0 0 141,333
S&P Midcap 400 SPDR ETF COM 78467Y107 2,810 6,995 SH   SOLE   0 0 6,995
Salesforce Inc COM 79466L302 1,689 11,741 SH   SOLE   0 0 11,741
Schlumberger Ltd COM 806857108 12,043 335,458 SH   SOLE   0 0 335,458
Schwab Charles Corp COM 808513105 25,157 350,035 SH   SOLE   0 0 350,035
Schwab US Dividend Equity ETF COM 808524797 485 7,300 SH   SOLE   0 0 7,300
Semler Scientific Inc COM 81684M104 5,377 143,191 SH   SOLE   0 0 143,191
Sempra COM 816851109 17,516 116,821 SH   SOLE   0 0 116,821
ServiceNow Inc COM 81762P102 1,495 3,959 SH   SOLE   0 0 3,959
Shell Midstream Partners LP COM 822634101 257 16,273 SH   SOLE   0 0 16,273
Shell PLC Spon ADS COM 780259305 7,163 143,960 SH   SOLE   0 0 143,960
Siteone Landscape Supply Inc COM 82982L103 2,322 22,299 SH   SOLE   0 0 22,299
Skyline Champion Corporation C COM 830830105 4,078 77,129 SH   SOLE   0 0 77,129
Sociedad Quimica Minera de Chi COM 833635105 304 3,353 SH   SOLE   0 0 3,353
Sony Corp COM 835699307 322 5,034 SH   SOLE   0 0 5,034
SPDR Dow Jones Industrial Avrg COM 78467X109 765 2,661 SH   SOLE   0 0 2,661
SPDR Series Trust S&P Biotech COM 78464A870 1,762 22,217 SH   SOLE   0 0 22,217
SPDR Series Trust S&P Divid ET COM 78464A763 2,169 19,454 SH   SOLE   0 0 19,454
Spirit Aerosystems Holdings In COM 848574109 321 14,660 SH   SOLE   0 0 14,660
Sprout Social Inc Cl A COM 85209W109 340 5,595 SH   SOLE   0 0 5,595
St Joe Co COM 790148100 255 7,954 SH   SOLE   0 0 7,954
Starbucks Corp COM 855244109 496 5,887 SH   SOLE   0 0 5,887
Stellantis NV COM N82405106 211 17,863 SH   SOLE   0 0 17,863
Sunnova Energy Intl Inc COM 86745K104 50,107 2,269,347 SH   SOLE   0 0 2,269,347
T Mobile US Inc COM 872590104 27,681 206,316 SH   SOLE   0 0 206,316
Taiwan Semiconductor Mfg Ltd COM 874039100 6,047 88,196 SH   SOLE   0 0 88,196
Targa Resources Corp COM 87612G101 413 6,837 SH   SOLE   0 0 6,837
Target Corp COM 87612E106 33,022 222,532 SH   SOLE   0 0 222,532
Teleflex Inc COM 879369106 463 2,296 SH   SOLE   0 0 2,296
Teradata Corp COM 88076W103 2,462 79,274 SH   SOLE   0 0 79,274
Tesla Inc COM 88160R101 2,827 10,658 SH   SOLE   0 0 10,658
Texas Instruments Inc COM 882508104 66,675 430,770 SH   SOLE   0 0 430,770
Texas Pacific Land Corporation COM 88262P102 398 224 SH   SOLE   0 0 224
Thermo Fisher Scientific Inc COM 883556102 15,409 30,382 SH   SOLE   0 0 30,382
Third Coast Bancshares Inc COM 88422P109 906 52,938 SH   SOLE   0 0 52,938
Totalenergies Se COM 89151E109 427 9,184 SH   SOLE   0 0 9,184
Toyota Motor Corp COM 892331307 225 1,726 SH   SOLE   0 0 1,726
Trane Technologies Plc COM G8994E103 848 5,853 SH   SOLE   0 0 5,853
Twitter Inc COM 90184L102 38,062 868,203 SH   SOLE   0 0 868,203
Unilever PLC COM 904767704 5,785 131,956 SH   SOLE   0 0 131,956
Union Pacific Corp COM 907818108 17,604 90,358 SH   SOLE   0 0 90,358
United Parcel Service Inc COM 911312106 38,765 239,970 SH   SOLE   0 0 239,970
UnitedHealth Group Inc COM 91324P102 83,626 165,584 SH   SOLE   0 0 165,584
US Bancorp Del COM 902973304 13,654 338,636 SH   SOLE   0 0 338,636
Valero Energy Corp COM 91913Y100 17,774 166,349 SH   SOLE   0 0 166,349
Vanguard Growth ETF COM 922908736 237 1,107 SH   SOLE   0 0 1,107
Vanguard High Dividend Yield E COM 921946406 278 2,930 SH   SOLE   0 0 2,930
Vanguard Index Fds Large Cap E COM 922908637 327 2,000 SH   SOLE   0 0 2,000
Vanguard Real Estate ETF COM 922908553 413 5,155 SH   SOLE   0 0 5,155
Vanguard Total Stock Market ET COM 922908769 997 5,555 SH   SOLE   0 0 5,555
Verizon Communications Inc COM 92343V104 13,639 359,212 SH   SOLE   0 0 359,212
Visa Inc COM 92826C839 4,954 27,889 SH   SOLE   0 0 27,889
Vizio Holding Corp Cl A Com COM 92858V101 3,113 356,164 SH   SOLE   0 0 356,164
Vontier Corporation Com COM 928881101 23,714 1,419,166 SH   SOLE   0 0 1,419,166
Wal-Mart Stores Inc COM 931142103 260 2,001 SH   SOLE   0 0 2,001
Walker & Dunlop Inc COM 93148P102 2,411 28,799 SH   SOLE   0 0 28,799
Waste Management Inc COM 94106L109 15,655 97,718 SH   SOLE   0 0 97,718
Webster Financial Corp CT COM 947890109 3,645 80,645 SH   SOLE   0 0 80,645
Wells Fargo Co COM 949746101 51,818 1,288,360 SH   SOLE   0 0 1,288,360
Western Midstream Partners Lp COM 958669103 315 12,520 SH   SOLE   0 0 12,520
White Mountains Ins Group Ltd COM G9618E107 1,216 933 SH   SOLE   0 0 933
Williams Cos Inc COM 969457100 1,015 35,440 SH   SOLE   0 0 35,440
Xpel Inc COM 98379L100 3,088 47,924 SH   SOLE   0 0 47,924
Yum China Holdings Inc COM 98850P109 222 4,685 SH   SOLE   0 0 4,685
Ziff Davis Inc COM 48123V102 4,524 66,060 SH   SOLE   0 0 66,060