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
Apple Inc. COM 037833100   867 6,674 SH   SOLE 0 6,674 0 0
AbbVie Inc COM 00287Y109   48 300 SH   SOLE 0 300 0 0
Abbott Laboratories COM 002824100   17,871 162,777 SH   SOLE 0 155,360 0 7,417
Archer-Daniels-Midland COM 039483102   54 581 SH   SOLE 0 581 0 0
Automatic Data Processin COM 053015103   20,905 87,520 SH   SOLE 0 82,963 0 4,557
Agnico Eagle Mines Ltd COM 008474108   77 1,490 SH   SOLE 0 1,490 0 0
Albemarle Corp. COM 012653101   3 15 SH   SOLE 0 15 0 0
Amazon.com Inc. COM 023135106   11,059 131,656 SH   SOLE 0 125,666 0 5,990
Brookfield Asset Managem COM 113004105   2,927 102,105 SH   SOLE 0 96,443 0 5,662
Booking Holdings Inc. COM 09857L108   6 3 SH   SOLE 0 3 0 0
Brookfield Corp. CL A LTD VT S 11271J107   12,487 396,918 SH   SOLE 0 377,399 0 19,519
Berkshire Hathaway A CL A 084670108   10,312 22 SH   SOLE 0 21 0 1
Berkshire Hathaway B CL B 084670702   3,872 12,535 SH   SOLE 0 12,072 0 463
Crown Castle Intl Corp. COM 22822V101   8 62 SH   SOLE 0 62 0 0
Clorox Co. COM 189054109   10,540 75,110 SH   SOLE 0 75,110 0 0
CME Group Inc. COM CL A 12572Q105   15,013 89,278 SH   SOLE 0 84,250 0 5,028
ConocoPhillips COM 20825C104   147 1,249 SH   SOLE 0 1,249 0 0
Cardiff Oncology Inc COM 14147L108   6 4,000 SH   SOLE 0 0 0 4,000
CVS Corp. COM 126650100   18 190 SH   SOLE 0 190 0 0
Chevron Corp. COM 166764100   606 3,378 SH   SOLE 0 3,378 0 0
Diageo PLC SPON ADR 25243Q205   16,338 91,686 SH   SOLE 0 86,801 0 4,885
Walt Disney Co. COM 254687106   108 1,243 SH   SOLE 0 1,243 0 0
Devon Energy Corp. COM 25179M103   9 151 SH   SOLE 0 151 0 0
iShares Trust MSCI Denma ETF 46429B523   19 200 SH   SOLE 0 200 0 0
Emerson Electric Co. COM 291011104   14 150 SH   SOLE 0 150 0 0
Enbridge Inc. COM 29250N105   16,428 420,150 SH   SOLE 0 398,267 0 21,883
Invesco Russell 1000 Equ ETF 46138E420   11 282 SH   SOLE 0 282 0 0
Diamondback Energy COM 25278X109   113 827 SH   SOLE 0 827 0 0
Fifth Third Bancorp. COM 316773100   0 6 SH   SOLE 0 6 0 0
Fresenius Medical Care A SPONSORED ADR 358029106   9 538 SH   SOLE 0 538 0 0
Franco-Nevada Corp. COM 351858105   18,718 137,149 SH   SOLE 0 130,437 0 6,712
General Dynamics Corp. COM 369550108   412 1,662 SH   SOLE 0 1,662 0 0
Greystone Housing Impact BEN UNIT CTF 02364V206   2,144 123,200 SH   SOLE 0 0 0 123,200
Alphabet Inc. - Cl A CL A 02079K305   16,548 187,557 SH   SOLE 0 178,005 0 9,552
Goldman Sachs Group Inc. COM 38141G104   3 10 SH   SOLE 0 10 0 0
GlaxoSmithKline Plc ADR 37733W204   14 400 SH   SOLE 0 400 0 0
Haleon PLC ADR COM 405552100   4 500 SH   SOLE 0 500 0 0
Hershey Foods Corp. COM 427866108   770 3,327 SH   SOLE 0 3,327 0 0
iShares Russell Midcap G ETF 464287481   17 202 SH   SOLE 0 202 0 0
Johnson & Johnson COM 478160104   17,829 100,926 SH   SOLE 0 95,850 0 5,076
JP Morgan Chase & Co. COM 46625H100   282 2,100 SH   SOLE 0 2,100 0 0
Kinder Morgan Inc. COM 49456B101   3 160 SH   SOLE 0 160 0 0
Coca Cola Co. COM 191216100   1,008 15,848 SH   SOLE 0 15,848 0 0
Mastercard Inc. CL A 57636Q104   14,705 42,289 SH   SOLE 0 40,083 0 2,206
McDonalds Corp. COM 580135101   47 180 SH   SOLE 0 180 0 0
Mondelez Intl Inc Cl A CL A 609207105   77 1,150 SH   SOLE 0 1,150 0 0
Medtronic Inc. SHS G5960L103   54 695 SH   SOLE 0 695 0 0
MetLife Inc. COM 59156R108   38 530 SH   SOLE 0 530 0 0
Meta Platforms, Inc. CL A 30303M102   5 40 SH   SOLE 0 40 0 0
MFA Financial Inc. COM 55272X607   205 20,838 SH   SOLE 0 0 0 20,838
3M Co. COM 88579Y101   13 106 SH   SOLE 0 106 0 0
Merck & Co Inc. COM 58933Y105   127 1,149 SH   SOLE 0 1,149 0 0
Microsoft Corp. COM 594918104   473 1,972 SH   SOLE 0 1,972 0 0
Micron Technology Inc. COM 595112103   167 3,335 SH   SOLE 0 3,335 0 0
Netflix Inc. COM 64110L106   38 128 SH   SOLE 0 128 0 0
New Gold Inc. COM 644535106   22 22,660 SH   SOLE 0 660 0 22,000
Organon & Co COM 68622V106   3 109 SH   SOLE 0 109 0 0
Omega Healthcare Investo COM 681936100   11 400 SH   SOLE 0 400 0 0
ONEOK Inc. COM 682680103   79 1,200 SH   SOLE 0 1,200 0 0
Universal Display Corp COM 91347P105   20 183 SH   SOLE 0 183 0 0
Oracle Corp. COM 68389X105   94 1,153 SH   SOLE 0 1,153 0 0
Occidental Petroleum Cor COM 674599105   23 358 SH   SOLE 0 358 0 0
Paramount Global Class B COM 92556H206   7 432 SH   SOLE 0 432 0 0
Pepsico Inc. COM 713448108   509 2,819 SH   SOLE 0 2,819 0 0
Pfizer Inc. COM 717081103   20,336 396,885 SH   SOLE 0 375,617 0 21,268
Procter & Gamble COM 742718109   681 4,492 SH   SOLE 0 4,492 0 0
Invesco Global Water ETF ETF 46138E651   13 400 SH   SOLE 0 400 0 0
Palantir Technologies In COM 69608A108   10,870 1,693,164 SH   SOLE 0 1,604,404 0 88,760
Phillips 66 COM 718546104   749 7,198 SH   SOLE 0 7,198 0 0
Royal Gold Inc. COM 780287108   17,888 158,692 SH   SOLE 0 150,599 0 8,093
Reliance Steel & Aluminu COM 759509102   20 100 SH   SOLE 0 100 0 0
Invesco S&P 500 Equal We ETF 46137V357   280 1,983 SH   SOLE 0 1,983 0 0
Charles Schwab Corp. COM 808513105   83 1,000 SH   SOLE 0 1,000 0 0
Sealed Air Corp. COM 81211K100   10 200 SH   SOLE 0 200 0 0
iShares 1-3 Yr Treas. ETF 464287457   16,438 202,510 SH   SOLE 0 194,773 0 7,737
SLB COM 806857108   18,878 353,125 SH   SOLE 0 334,574 0 18,551
SPDR S&P 500 TR UNIT 78462F103   360 941 SH   SOLE 0 941 0 0
AT&T Inc. COM 00206R102   10 541 SH   SOLE 0 541 0 0
iShares TIPS Bond ETF 464287176   415 3,899 SH   SOLE 0 3,899 0 0
Thermo Fisher Scientific COM 883556102   55 100 SH   SOLE 0 100 0 0
Tesla Inc. COM 88160R101   137 1,110 SH   SOLE 0 1,110 0 0
Tyson Foods Inc. CL A 902494103   22 350 SH   SOLE 0 350 0 0
Union Pacific Corp. COM 907818108   60 290 SH   SOLE 0 290 0 0
US Bancorp. COM 902973304   2,166 49,670 SH   SOLE 0 49,670 0 0
Visa Inc COM CL A 92826C839   14,069 67,719 SH   SOLE 0 64,213 0 3,506
Verizon Communications COM 92343V104   10 253 SH   SOLE 0 253 0 0
Warner Bros Discovery In COM 934423104   1 61 SH   SOLE 0 61 0 0
Wells Fargo Co. COM 949746101   23 561 SH   SOLE 0 561 0 0
Williams Cos. Inc. COM 969457100   29 883 SH   SOLE 0 883 0 0
Wheaton Precious Metals COM 962879102   19 480 SH   SOLE 0 480 0 0
WR Berkley Corp. COM 084423102   20,951 288,700 SH   SOLE 0 272,901 0 15,799
SPDR Energy Select Secto ETF 81369Y506   31 360 SH   SOLE 0 360 0 0
Xylem Inc. COM 98419M100   22 200 SH   SOLE 0 200 0 0
Zoetis Inc. Cl A CL A 98978V103   3 23 SH   SOLE 0 23 0 0