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
Alphabet Inc CL C COM 02079K107   6,691,317 40,022 SH   SOLE   27,828 0 12,194
Apple Inc. COM 037833100   17,193,722 73,793 SH   SOLE   55,450 0 18,343
Applied Materials COM 038222105   14,370,991 71,126 SH   SOLE   54,893 0 16,233
Arcos Dorados Holdings Inc COM G0457F107   7,388,997 847,362 SH   SOLE   644,234 0 203,128
AT&T Inc. COM 00206R102   17,123,713 778,351 SH   SOLE   591,241 0 187,110
BP PLC - ADR COM 055622104   7,569,483 241,143 SH   SOLE   192,751 0 48,392
Bunge Global SA NPV COM H11356104   26,496,365 274,176 SH   SOLE   208,789 0 65,387
Chevron Corporation COM 166764100   18,669,021 126,767 SH   SOLE   95,859 0 30,909
Cisco Systems Inc COM 17275R102   29,006,116 545,023 SH   SOLE   416,515 0 128,508
Columbia EM Core ex-China ETF COM 19762B202   573,260 17,547 SH   SOLE   15,988 0 1,559
ConocoPhillips COM 20825C104   587,571 5,581 SH   SOLE   1,602 0 3,979
Consumer Staples Select Sector COM 81369Y308   3,544,681 42,707 SH   SOLE   38,199 0 4,508
Diageo PLC - ADR COM 25243Q205   4,526,953 32,257 SH   SOLE   28,979 0 3,278
eBay Inc COM 278642103   18,928,190 290,711 SH   SOLE   223,787 0 66,924
Electronic Arts Inc COM 285512109   6,842,799 47,705 SH   SOLE   33,115 0 14,590
Fidelity National Information COM 31620M106   7,450,075 88,956 SH   SOLE   62,979 0 25,977
Financial Select Sector SPDR COM 81369Y605   2,119,118 46,759 SH   SOLE   41,396 0 5,363
Fortune Brands Innovations, In COM 34964C106   6,253,009 69,843 SH   SOLE   48,475 0 21,368
Freeport-McMoran Inc COM 35671D857   8,876,791 177,820 SH   SOLE   125,123 0 52,697
Home Depot Inc COM 437076102   10,234,744 25,259 SH   SOLE   19,447 0 5,812
Honeywell International Inc COM 438516106   3,396,865 16,433 SH   SOLE   11,427 0 5,006
Intel Corp COM 458140100   10,297,578 438,942 SH   SOLE   310,653 0 128,289
iShares MSCI ACWI ETF COM 464288257   4,132,385 34,566 SH   SOLE   29,157 0 5,409
Johnson & Johnson COM 478160104   27,117,853 167,332 SH   SOLE   126,190 0 41,142
Kratos Defense & Security COM 50077B207   17,585,931 754,761 SH   SOLE   546,927 0 207,834
Live Nation Entertainment Inc. COM 538034109   4,412,775 40,303 SH   SOLE   27,623 0 12,680
MDU Resources Group, Inc. COM 552690109   29,636,515 1,081,230 SH   SOLE   813,692 0 267,538
Medtronic PLC COM G5960L103   26,322,794 292,378 SH   SOLE   219,685 0 72,693
Meta Platforms, Inc. COM 30303M102   27,603,803 48,221 SH   SOLE   35,655 0 12,566
Micron Technology Inc COM 595112103   13,121,147 126,518 SH   SOLE   98,676 0 27,842
Microsoft COM 594918104   39,882,136 92,684 SH   SOLE   72,202 0 20,482
Montrose Environmental Group COM 615111101   375,459 14,276 SH   SOLE   4,165 0 10,111
National Fuel Gas Company COM 636180101   25,762,637 425,056 SH   SOLE   323,620 0 101,436
Novartis AG-ADR COM 66987V109   22,240,164 193,359 SH   SOLE   155,885 0 37,474
Orange - ADR COM 684060106   19,462,710 1,695,358 SH   SOLE   1,427,254 0 268,104
Philip Morris Intl Inc. COM 718172109   1,897,541 15,630 SH   SOLE   8,146 0 7,484
PriceSmart Inc COM 741511109   7,492,503 81,635 SH   SOLE   57,900 0 23,735
Sanofi ADR COM 80105N105   35,390,237 614,094 SH   SOLE   507,399 0 106,695
SPDR Bloomberg Barclays 1-3 Mo COM 78468R663   25,222,698 274,727 SH   SOLE   211,065 0 63,662
SPDR Gold MiniShares Trust COM 98149E303   5,914,513 113,457 SH   SOLE   84,869 0 28,588
Sprott Physical Gold & Silver COM 85208R101   28,815,350 1,176,617 SH   SOLE   947,443 0 229,174
Synaptics Inc COM 87157D109   509,623 6,569 SH   SOLE   2,238 0 4,331
Takeda Pharmaceutical Company COM 874060205   23,001,436 1,617,541 SH   SOLE   1,345,488 0 272,053
Tetra Tech Inc COM 88162G103   29,593,205 627,506 SH   SOLE   460,189 0 167,318
The Mosaic Company COM 61945C103   16,104,926 601,379 SH   SOLE   445,202 0 156,177
Unilever PLC - Sponsored ADR COM 904767704   11,914,096 183,407 SH   SOLE   166,593 0 16,814
Walmart Inc. COM 931142103   25,506,855 315,874 SH   SOLE   227,619 0 88,255
Walt Disney Co. COM 254687106   10,732,024 111,571 SH   SOLE   79,889 0 31,682