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
3M Co COM 88579Y101 396 2,248 SH   SOLE NONE 0 0 2,248
Abbott Laboratories COM 002824100 3,886 44,740 SH   SOLE NONE 0 0 44,740
AbbVie Inc COM 00287Y109 272 3,081 SH   SOLE NONE 0 0 3,081
Advanced Micro Devices Inc COM 007903107 224 4,885 SH   SOLE NONE 0 0 4,885
AH Belo Corp COM CL A 001282102 135 48,000 SH   SOLE NONE 0 0 48,000
Air Products & Chemicals Inc COM 009158106 961 4,092 SH   SOLE NONE 0 0 4,092
Alexandria Real Estate Equities Inc COM 015271109 254 1,572 SH   SOLE NONE 0 0 1,572
Altria Group Inc COM 02209S103 212 4,251 SH   SOLE NONE 0 0 4,251
Amazon.com Inc COM 023135106 759 411 SH   SOLE NONE 0 0 411
Amgen Inc COM 031162100 214 888 SH   SOLE NONE 0 0 888
Apple Inc COM 037833100 17,391 59,226 SH   SOLE NONE 0 0 59,226
Aquestive Therapeutics Inc COM 03843E104 187 32,295 SH   SOLE NONE 0 0 32,295
AT&T Inc COM 00206R102 1,087 27,825 SH   SOLE NONE 0 0 27,825
Bank of America Corp COM 060505104 275 7,810 SH   SOLE NONE 0 0 7,810
Berkshire Hathaway Inc. Class B CL B NEW 084670702 18,570 81,987 SH   SOLE NONE 0 0 81,987
BGC Partners Inc A CL A 05541T101 68 11,459 SH   SOLE NONE 0 0 11,459
Blackrock Capital Inv 5 percent 06-2022 NOTE 5.000% 6/1 092533AC2 100 100,000 PRN   SOLE NONE 0 0 100,000
BlackRock Science & Technology Trust II SHS BEN INT 09260K101 205 10,000 SH   SOLE NONE 0 0 10,000
Boston Properties Inc COM 101121101 228 1,658 SH   SOLE NONE 0 0 1,658
BP Plc SPONSORED ADR 055622104 1,199 31,795 SH   SOLE NONE 0 0 31,795
Camden Ppty Tst SH BEN INT 133131102 203 1,922 SH   SOLE NONE 0 0 1,922
Canadian Imperial Bank of Commerce COM 136069101 219 2,642 SH   SOLE NONE 0 0 2,642
Caterpillar Inc COM 149123101 4,335 29,360 SH   SOLE NONE 0 0 29,360
Chevron Corp COM 166764100 629 5,226 SH   SOLE NONE 0 0 5,226
Coca-Cola Co COM 191216100 441 7,974 SH   SOLE NONE 0 0 7,974
Colgate-Palmolive Co COM 194162103 2,198 31,936 SH   SOLE NONE 0 0 31,936
Corteva Inc COM 22052L104 8,575 290,100 SH   SOLE NONE 0 0 290,100
CubeSmart COM 229663109 2,189 69,553 SH   SOLE NONE 0 0 69,553
Danaher Corp COM 235851102 10,275 66,947 SH   SOLE NONE 0 0 66,947
Dominion Resources Inc D COM 25746U109 243 2,940 SH   SOLE NONE 0 0 2,940
Dow Inc COM 260557103 15,877 290,100 SH   SOLE NONE 0 0 290,100
DuPont de Nemours Inc COM 26614N102 18,624 290,100 SH   SOLE NONE 0 0 290,100
Ecolab Inc COM 278865100 3,414 17,695 SH   SOLE NONE 0 0 17,695
Emerson Electric Co COM 291011104 785 10,300 SH   SOLE NONE 0 0 10,300
Enbridge Inc COM 29250N105 914 22,992 SH   SOLE NONE 0 0 22,992
Energy Transfer LP COM UT LTD PTN 29273V100 168 13,099 SH   SOLE NONE 0 0 13,099
Enlink Midstream LLC COM UNIT REP LTD 29336T100 97 15,889 SH   SOLE NONE 0 0 15,889
Enterprise Products Ptnrs LP COM 293792107 2,957 105,018 SH   SOLE NONE 0 0 105,018
EOG Resources Inc COM 26875P101 3,509 41,897 SH   SOLE NONE 0 0 41,897
Equity Residential SH BEN INT 29476L107 304 3,759 SH   SOLE NONE 0 0 3,759
Essex Property Trust Inc COM 297178105 215 715 SH   SOLE NONE 0 0 715
Exxon Mobil Corp COM 30231G102 3,435 49,239 SH   SOLE NONE 0 0 49,239
Fastenal Co COM 311900104 12,959 350,723 SH   SOLE NONE 0 0 350,723
Fortive Corp COM 34959J108 3,536 46,300 SH   SOLE NONE 0 0 46,300
General Electric Co COM 369604103 180 16,143 SH   SOLE NONE 0 0 16,143
Gilead Sciences Inc COM 375558103 8,515 131,045 SH   SOLE NONE 0 0 131,045
GlaxoSmithKline PLC SPONSORED ADR 37733W105 361 7,692 SH   SOLE NONE 0 0 7,692
GMS Inc COM 36251C103 1,612 59,540 SH   SOLE NONE 0 0 59,540
Goldman Sachs Group Inc COM 38141G104 2,315 10,071 SH   SOLE NONE 0 0 10,071
Healthpeak Properties Inc COM 42250P103 279 8,094 SH   SOLE NONE 0 0 8,094
Honeywell International Inc COM 438516106 471 2,663 SH   SOLE NONE 0 0 2,663
Illinois Tool Works Inc COM 452308109 2,944 16,391 SH   SOLE NONE 0 0 16,391
IntercontinentalExchange Inc COM 45866F104 2,313 25,000 SH   SOLE NONE 0 0 25,000
Invesco QQQ Trust UNIT SER 1 46090E103 375 1,764 SH   SOLE NONE 0 0 1,764
iShares Core S&P 500 CORE S&P500 ETF 464287200 505 1,564 SH   SOLE NONE 0 0 1,564
iShares Dow Jones US Industria US INDUSTRIALS 464287754 335 2,000 SH   SOLE NONE 0 0 2,000
iShares Dow Jones US Utilities U.S. UTILITS ETF 464287697 324 2,000 SH   SOLE NONE 0 0 2,000
iShares MSCI EAFE MSCI EAFE ETF 464287465 793 11,433 SH   SOLE NONE 0 0 11,433
iShares MSCI Emerging Markets MSCI EMG MKT ETF 464287234 279 6,233 SH   SOLE NONE 0 0 6,233
iShares Russell 1000 Growth RUS 1000 GRW ETF 464287614 2,277 12,948 SH   SOLE NONE 0 0 12,948
iShares Russell 1000 Value RUS 1000 VAL ETF 464287598 2,057 15,079 SH   SOLE NONE 0 0 15,079
iShares Russell 2000 RUSSELL 2000 ETF 464287655 225 1,362 SH   SOLE NONE 0 0 1,362
iShares Russell 2000 Growth RUS 2000 GRW ETF 464287648 639 2,987 SH   SOLE NONE 0 0 2,987
iShares Russell 2000 Value RUS 2000 VAL ETF 464287630 572 4,450 SH   SOLE NONE 0 0 4,450
iShares Russell Mid-Cap Growth RUS MD CP GR ETF 464287481 260 1,705 SH   SOLE NONE 0 0 1,705
Johnson & Johnson COM 478160104 5,946 40,767 SH   SOLE NONE 0 0 40,767
JPMorgan Chase & Co COM 46625H100 3,326 23,865 SH   SOLE NONE 0 0 23,865
Lennox International Inc COM 526107107 27,826 114,057 SH   SOLE NONE 0 0 114,057
Linde Plc SHS G5494J103 2,134 10,025 SH   SOLE NONE 0 0 10,025
Lockheed Martin Corp COM 539830109 698 1,793 SH   SOLE NONE 0 0 1,793
Magellan Midstream Ptnrs COM UNIT RP LP 559080106 208 3,320 SH   SOLE NONE 0 0 3,320
Mastercard Inc A CL A 57636Q104 5,781 19,363 SH   SOLE NONE 0 0 19,363
Matador Resources Co COM 576485205 409 22,807 SH   SOLE NONE 0 0 22,807
McCormick & Co Inc Non-Voting COM NON VTG 579780206 4,252 25,053 SH   SOLE NONE 0 0 25,053
Merck & Co Inc COM 58933Y105 793 8,726 SH   SOLE NONE 0 0 8,726
Meta Platforms CL A 30303M102 253 1,233 SH   SOLE NONE 0 0 1,233
Microsoft Corp COM 594918104 20,622 130,769 SH   SOLE NONE 0 0 130,769
Netflix Inc COM 64110L106 412 1,275 SH   SOLE NONE 0 0 1,275
Nokia OYJ SPONSORED ADR 654902204 37 10,000 SH   SOLE NONE 0 0 10,000
Occidental Petroleum Corp COM 674599105 200 4,864 SH   SOLE NONE 0 0 4,864
OPKO Health Inc COM 68375N103 20 14,000 SH   SOLE NONE 0 0 14,000
Oracle Corp COM 68389X105 255 4,820 SH   SOLE NONE 0 0 4,820
PepsiCo Inc COM 713448108 1,209 8,853 SH   SOLE NONE 0 0 8,853
Pfizer Inc COM 717081103 2,713 69,269 SH   SOLE NONE 0 0 69,269
Philip Morris International In COM 718172109 227 2,676 SH   SOLE NONE 0 0 2,676
Philips 66 Partners LP COM UNIT REP INT 718549207 209 3,400 SH   SOLE NONE 0 0 3,400
Procter & Gamble Co/The COM 742718109 5,248 42,021 SH   SOLE NONE 0 0 42,021
Prologis Inc COM 74340W103 424 4,766 SH   SOLE NONE 0 0 4,766
Qualcomm Inc COM 747525103 229 2,605 SH   SOLE NONE 0 0 2,605
ResMed Inc COM 761152107 14,272 92,100 SH   SOLE NONE 0 0 92,100
Salesforce.com Inc COM 79466L302 262 1,615 SH   SOLE NONE 0 0 1,615
Schwab Fndmtl Int'l Large Company SCHWB FDT INT LG 808524755 5,640 195,055 SH   SOLE NONE 0 0 195,055
Schwab Fndmtl US Small Company SCHWAB FDT US SC 808524763 1,122 27,906 SH   SOLE NONE 0 0 27,906
Schwab International Equity INTL EQTY ETF 808524805 333 9,904 SH   SOLE NONE 0 0 9,904
Schwab US Aggregate Bond US AGGREGATE B 808524839 1,679 31,439 SH   SOLE NONE 0 0 31,439
Schwab US Large Growth US LCAP GR ETF 808524300 2,269 24,424 SH   SOLE NONE 0 0 24,424
Schwab US Large Value US LCAP VA ETF 808524409 3,489 58,044 SH   SOLE NONE 0 0 58,044
Simmons First Nat'l Corp A CL A $1 PAR 828730200 235 8,772 SH   SOLE NONE 0 0 8,772
Simon Property Group Inc COM 828806109 317 2,131 SH   SOLE NONE 0 0 2,131
Southwest Airlines Co COM 844741108 510 9,465 SH   SOLE NONE 0 0 9,465
SPDR Dow Jones Industrial Aver UT SER 1 78467X109 530 1,862 SH   SOLE NONE 0 0 1,862
SPDR Portfolio Developed Wld ex-US PORTFOLIO DEVLPD 78463X889 4,983 158,950 SH   SOLE NONE 0 0 158,950
SPDR S&P 500 TR UNIT 78462F103 4,392 13,645 SH   SOLE NONE 0 0 13,645
Sprott Physical Gold Trust UNIT 85207H104 8,478 696,101 SH   SOLE NONE 0 0 696,101
Starbucks Corp COM 855244109 17,263 196,357 SH   SOLE NONE 0 0 196,357
Texas Instruments Inc COM 882508104 1,181 9,207 SH   SOLE NONE 0 0 9,207
The Home Depot Inc COM 437076102 5,030 23,036 SH   SOLE NONE 0 0 23,036
The Walt Disney Co COM DISNEY 254687106 5,402 37,351 SH   SOLE NONE 0 0 37,351
Trinity Industries Inc COM 896522109 371 16,765 SH   SOLE NONE 0 0 16,765
Union Pacific Corp COM 907818108 4,889 27,045 SH   SOLE NONE 0 0 27,045
United Parcel Service Inc CL B 911312106 2,492 21,293 SH   SOLE NONE 0 0 21,293
Vanguard FTSE Emerging Markets FTSE EMR MKT ETF 922042858 553 12,444 SH   SOLE NONE 0 0 12,444
Veeva Systems Inc A CL A COM 922475108 1,041 7,401 SH   SOLE NONE 0 0 7,401
Ventas Inc COM 92276F100 237 4,109 SH   SOLE NONE 0 0 4,109
Verastem Inc 5 percent 11-2048 NOTE 5.000%11/0 92337CAA2 140 300,000 PRN   SOLE NONE 0 0 300,000
Verisk Analytics Inc COM 92345Y106 4,872 32,626 SH   SOLE NONE 0 0 32,626
Verizon Communications Inc COM 92343V104 407 6,632 SH   SOLE NONE 0 0 6,632
Visa Inc A COM CL A 92826C839 753 4,008 SH   SOLE NONE 0 0 4,008
Walmart Inc COM 931142103 360 3,033 SH   SOLE NONE 0 0 3,033
Yum! Brands Inc COM 988498101 217 2,160 SH   SOLE NONE 0 0 2,160
Zoetis Inc CL A 98978V103 7,941 60,001 SH   SOLE NONE 0 0 60,001