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
AMAZON COM INC COM 023135106 206 60 SH   SOLE   60 0 0
Anglo American Plc - ADR COM 03485P300 10,309 515,707 SH   SOLE   434,609 0 81,098
Apple Inc. COM 037833100 12,375 90,352 SH   SOLE   66,745 0 23,607
Applied Materials COM 038222105 9,777 68,657 SH   SOLE   52,211 0 16,446
AT&T Inc. COM 00206R102 3,646 126,689 SH   SOLE   57,056 0 69,633
Bunge LTD COM G16962105 42,156 539,422 SH   SOLE   414,621 0 124,801
Campbell Soup Co COM 134429109 20,295 445,158 SH   SOLE   336,329 0 108,828
Cisco Systems Inc COM 17275R102 35,698 673,541 SH   SOLE   520,751 0 152,790
eBay Inc COM 278642103 35,976 512,400 SH   SOLE   380,849 0 131,551
Electronic Arts Inc COM 285512109 6,132 42,636 SH   SOLE   28,997 0 13,638
Facebook COM 30303M102 6,358 18,286 SH   SOLE   12,685 0 5,600
Freeport-McMoran Inc COM 35671D857 4,697 126,571 SH   SOLE   90,147 0 36,424
Home Depot Inc COM 437076102 3,632 11,391 SH   SOLE   8,140 0 3,250
Intel Corp COM 458140100 15,713 279,896 SH   SOLE   213,452 0 66,444
ISHARES MSCI EMRG MKT FD EMERG COM 464287234 799 14,480 SH   SOLE   14,480 0 0
ISHARES TR RUSSELL 2000 RUSSEL COM 464287630 1,162 7,011 SH   SOLE   7,011 0 0
Johnson & Johnson COM 478160104 30,671 186,180 SH   SOLE   141,311 0 44,869
Kratos Defense & Security COM 50077B207 23,983 841,797 SH   SOLE   592,639 0 249,158
MDU Resources Group, Inc. COM 552690109 12,212 389,670 SH   SOLE   304,309 0 85,361
Micron Technology Inc COM 595112103 37,460 440,808 SH   SOLE   333,877 0 106,931
Microsoft COM 594918104 38,927 143,695 SH   SOLE   110,545 0 33,149
Mosaic Co COM 61945C103 28,564 895,127 SH   SOLE   692,313 0 202,814
National Fuel Gas Company COM 636180101 29,397 562,628 SH   SOLE   427,992 0 134,636
Nokia Corporation COM 654902204 21,364 4,015,756 SH   SOLE   3,507,539 0 508,216
Novartis AG-ADR COM 66987V109 34,731 380,661 SH   SOLE   291,528 0 89,133
Orange - ADR COM 684060106 22,001 1,923,127 SH   SOLE   1,645,919 0 277,207
Sanofi ADR COM 80105N105 32,527 617,684 SH   SOLE   538,623 0 79,060
SeaChange International COM 811699107 54 42,078 SH   SOLE   30,978 0 11,100
Sprott Physical Gold & Silver COM 85208R101 29,491 1,578,756 SH   SOLE   1,249,030 0 329,725
Synaptics Inc COM 87157D109 250 1,605 SH   SOLE   1,107 0 498
Takeda Pharmaceutical Company COM 874060205 20,300 1,206,188 SH   SOLE   911,017 0 295,171
Tetra Tech Inc COM 88162G103 29,383 240,764 SH   SOLE   186,302 0 54,462
UGI Corporation COM 902681105 23,726 512,320 SH   SOLE   392,916 0 119,403
Verizon Communications COM 92343V104 19,975 356,513 SH   SOLE   268,178 0 88,335
Vodafone Group PLC - SP ADR COM 92857W308 16,679 973,681 SH   SOLE   849,287 0 124,394
Wal-Mart Stores Inc. COM 931142103 8,207 58,194 SH   SOLE   41,349 0 16,845
Zoom Video Communications, Inc COM 98980L101 2,709 7,000 SH   SOLE   7,000 0 0