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   11,767,255 68,622 SH   SOLE   49,998 0 18,624
Apple Inc. COM 037833100   595,893 3,475 SH   OTR 1 3,475 0 0
Applied Materials COM 038222105   21,301,439 103,290 SH   SOLE   81,135 0 22,154
Applied Materials COM 038222105   661,586 3,208 SH   OTR 1 3,208 0 0
AT&T Inc. COM 00206R102   13,660,287 776,153 SH   SOLE   578,511 0 197,642
AT&T Inc. COM 00206R102   404,800 23,000 SH   OTR 1 23,000 0 0
BP PLC - ADR COM 055622104   4,031,270 106,987 SH   SOLE   81,860 0 25,127
Bunge Global SA NPV COM H11356104   35,095,816 342,331 SH   SOLE   259,818 0 82,513
Bunge Global SA NPV COM H11356104   1,076,460 10,500 SH   OTR 1 10,500 0 0
Chevron Corporation COM 166764100   19,435,086 123,210 SH   SOLE   93,033 0 30,177
Chevron Corporation COM 166764100   663,612 4,207 SH   OTR 1 4,207 0 0
Cisco Systems Inc COM 17275R102   29,167,945 584,411 SH   SOLE   441,354 0 143,057
Cisco Systems Inc COM 17275R102   967,256 19,380 SH   OTR 1 19,380 0 0
Columbia EM Core ex-China ETF COM 19762B202   521,267 16,761 SH   SOLE   15,073 0 1,688
Diageo PLC - ADR COM 25243Q205   4,727,850 31,786 SH   SOLE   28,711 0 3,075
Diageo PLC - ADR COM 25243Q205   331,244 2,227 SH   OTR 1 2,227 0 0
eBay Inc COM 278642103   15,662,495 296,751 SH   SOLE   229,995 0 66,756
eBay Inc COM 278642103   487,159 9,230 SH   OTR 1 9,230 0 0
Electronic Arts Inc COM 285512109   6,466,358 48,740 SH   SOLE   33,895 0 14,845
Electronic Arts Inc COM 285512109   318,408 2,400 SH   OTR 1 2,400 0 0
Fidelity National Information COM 31620M106   6,697,970 90,293 SH   SOLE   64,560 0 25,733
Fidelity National Information COM 31620M106   362,221 4,883 SH   OTR 1 4,883 0 0
Freeport-McMoran Inc COM 35671D857   10,663,931 226,796 SH   SOLE   162,366 0 64,430
Freeport-McMoran Inc COM 35671D857   436,346 9,280 SH   OTR 1 9,280 0 0
Home Depot Inc COM 437076102   9,741,935 25,396 SH   SOLE   19,761 0 5,635
Home Depot Inc COM 437076102   330,663 862 SH   OTR 1 862 0 0
Intel Corp COM 458140100   8,850,237 200,368 SH   SOLE   146,112 0 54,256
Intel Corp COM 458140100   481,630 10,904 SH   OTR 1 10,904 0 0
iShares MSCI ACWI ETF COM 464288257   2,794,448 25,374 SH   SOLE   21,586 0 3,788
Johnson & Johnson COM 478160104   25,948,361 164,033 SH   SOLE   123,843 0 40,190
Johnson & Johnson COM 478160104   775,131 4,900 SH   OTR 1 4,900 0 0
Kratos Defense & Security COM 50077B207   14,948,638 813,310 SH   SOLE   565,048 0 248,262
Kratos Defense & Security COM 50077B207   680,060 37,000 SH   OTR 1 37,000 0 0
Live Nation Entertainment Inc. COM 538034109   4,303,781 40,690 SH   SOLE   28,191 0 12,499
Live Nation Entertainment Inc. COM 538034109   278,387 2,632 SH   OTR 1 2,632 0 0
MDU Resources Group, Inc. COM 552690109   27,864,984 1,105,753 SH   SOLE   839,668 0 266,085
MDU Resources Group, Inc. COM 552690109   1,075,612 42,683 SH   OTR 1 42,683 0 0
Medtronic PLC COM G5960L103   20,706,609 237,597 SH   SOLE   177,768 0 59,829
Medtronic PLC COM G5960L103   865,312 9,929 SH   OTR 1 9,929 0 0
Meta Platforms, Inc. COM 30303M102   22,753,858 46,859 SH   SOLE   34,700 0 12,159
Meta Platforms, Inc. COM 30303M102   1,130,916 2,329 SH   OTR 1 2,329 0 0
Micron Technology Inc COM 595112103   24,185,672 205,155 SH   SOLE   156,663 0 48,491
Micron Technology Inc COM 595112103   808,490 6,858 SH   OTR 1 6,858 0 0
Microsoft COM 594918104   46,481,081 110,480 SH   SOLE   87,661 0 22,819
Microsoft COM 594918104   1,867,997 4,440 SH   OTR 1 4,440 0 0
National Fuel Gas Company COM 636180101   23,256,666 432,924 SH   SOLE   331,887 0 101,037
National Fuel Gas Company COM 636180101   678,484 12,630 SH   OTR 1 12,630 0 0
Novartis AG-ADR COM 66987V109   23,958,437 247,684 SH   SOLE   202,931 0 44,752
Novartis AG-ADR COM 66987V109   1,096,725 11,338 SH   OTR 1 11,338 0 0
Orange - ADR COM 684060106   19,991,392 1,698,504 SH   SOLE   1,436,697 0 261,807
Orange - ADR COM 684060106   731,976 62,190 SH   OTR 1 62,190 0 0
Philip Morris Intl Inc. COM 718172109   1,624,148 17,727 SH   SOLE   11,753 0 5,974
Sanofi ADR COM 80105N105   30,355,511 624,599 SH   SOLE   519,762 0 104,837
Sanofi ADR COM 80105N105   1,062,396 21,860 SH   OTR 1 21,860 0 0
SPDR Bloomberg Barclays 1-3 Mo COM 78468R663   18,311,826 199,475 SH   SOLE   166,201 0 33,274
SPDR Gold MiniShares Trust COM 98149E303   4,148,629 94,180 SH   SOLE   80,657 0 13,523
Sprott Physical Gold & Silver COM 85208R101   24,718,429 1,215,262 SH   SOLE   987,204 0 228,058
Sprott Physical Gold & Silver COM 85208R101   982,219 48,290 SH   OTR 1 48,290 0 0
Synaptics Inc COM 87157D109   621,652 6,372 SH   SOLE   2,000 0 4,372
Takeda Pharmaceutical Company COM 874060205   22,506,674 1,620,351 SH   SOLE   1,353,177 0 267,174
Takeda Pharmaceutical Company COM 874060205   879,584 63,325 SH   OTR 1 63,325 0 0
Tetra Tech Inc COM 88162G103   33,136,353 179,397 SH   SOLE   133,964 0 45,433
Tetra Tech Inc COM 88162G103   1,167,367 6,320 SH   OTR 1 6,320 0 0
The Mosaic Company COM 61945C103   19,436,942 598,797 SH   SOLE   447,169 0 151,628
The Mosaic Company COM 61945C103   577,139 17,780 SH   OTR 1 17,780 0 0
UGI Corporation COM 902681105   16,707,635 680,833 SH   SOLE   518,623 0 162,210
UGI Corporation COM 902681105   533,254 21,730 SH   OTR 1 21,730 0 0
Unilever PLC - Sponsored ADR COM 904767704   9,430,300 187,892 SH   SOLE   171,407 0 16,485
Unilever PLC - Sponsored ADR COM 904767704   250,950 5,000 SH   OTR 1 5,000 0 0
Walmart Inc. COM 931142103   19,359,092 321,740 SH   SOLE   233,733 0 88,007
Walmart Inc. COM 931142103   984,141 16,356 SH   OTR 1 16,356 0 0
Walt Disney Co. COM 254687106   7,734,783 63,213 SH   SOLE   46,095 0 17,118
Walt Disney Co. COM 254687106   409,417 3,346 SH   OTR 1 3,346 0 0