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
Abbott Laboratories Com COM 002824100 3,927 54,298 SH   SOLE   54,298 0 0
AbbVie Inc COM 00287Y109 1,055 11,446 SH   SOLE   11,446 0 0
Aberdeen Standard Physical Swiss Gold SHS ETF PHYSCL SWISS GLD 00326A104 5,800 46,895 SH   SOLE   46,895 0 0
Activision Blizzard Inc Com US$0.000001 COM 00507V109 5,795 124,442 SH   SOLE   124,442 0 0
Aflac Inc Com US$0.10 COM 001055102 527 11,576 SH   SOLE   11,576 0 0
Alibaba Group Holdings Ltd Sponsored ADR SPONSORED ADR 01609W102 4,237 30,910 SH   SOLE   30,910 0 0
Alphabet Inc US$0.001 'A' CAP STK CL A 02079K305 45,818 43,847 SH   SOLE   43,847 0 0
Alphabet Inc US$0.001 'C' CAP STK CL C 02079K107 18,723 18,079 SH   SOLE   18,079 0 0
Amazon.com Inc Com US$0.01 COM 023135106 118,025 78,580 SH   SOLE   78,580 0 0
American Express Co Com US$0.20 COM 025816109 1,998 20,958 SH   SOLE   20,958 0 0
American Tower Corporation Com US$0.01 COM 03027X100 6,892 43,565 SH   SOLE   43,565 0 0
Apple Inc Com COM 037833100 94,343 598,093 SH   SOLE   598,093 0 0
AT&T Inc Com US$1.00 COM 00206R102 42,523 1,489,945 SH   SOLE   1,489,945 0 0
Baidu Inc ADS Each Repr 0.10 Ord Class 'A' Share SPON ADR REP A 056752108 57,846 364,732 SH   SOLE   364,732 0 0
Becton Dickinson Com US$1 COM 075887109 108,323 480,753 SH   SOLE   480,753 0 0
Berkshire Hathaway 'B' Com US$0.1667 CL B NEW 084670702 66,186 324,154 SH   SOLE   324,154 0 0
Biogen Inc Com US$0.0005 COM 09062X103 91,976 305,648 SH   SOLE   305,648 0 0
British American Tobacco Ord 25p ADR SPONSORED ADR 110448107 13,675 429,231 SH   SOLE   429,231 0 0
Cadiz Inc Com US$0.01 COM NEW 127537207 1,631 158,318 SH   SOLE   158,318 0 0
CDW Corporation Com US$0.01 COM 12514G108 872 10,762 SH   SOLE   10,762 0 0
Centerpoint Energy Com COM 15189T107 996 35,277 SH   SOLE   35,277 0 0
Church & Dwight Com US$1 COM 171340102 2,061 31,347 SH   SOLE   31,347 0 0
Cisco Systems Com US$0.001 COM 17275R102 2,822 65,126 SH   SOLE   65,126 0 0
Colgate-Palmolive Co Com US$1.00 COM 194162103 2,872 48,254 SH   SOLE   48,254 0 0
eBay Inc Com US$0.001 COM 278642103 516 18,400 SH   SOLE   18,400 0 0
Eli Lilly & Co Com COM 532457108 1,472 12,724 SH   SOLE   12,724 0 0
Emerson Electric Co Com US$0.50 COM 291011104 6,731 112,650 SH   SOLE   112,650 0 0
EOG Resources Inc COM 26875P101 64,528 739,913 SH   SOLE   739,913 0 0
Eversource Energy COM 30040W108 766 11,777 SH   SOLE   11,777 0 0
Exxon Mobil Corporation Com COM 30231G102 6,330 92,827 SH   SOLE   92,827 0 0
Facebook Inc Com CL A 30303M102 1,651 12,592 SH   SOLE   12,592 0 0
Home Depot Inc Com US$0.05 COM 437076102 64,004 372,508 SH   SOLE   372,508 0 0
Honeywell International Inc Com US$1.00 COM 438516106 76,303 577,526 SH   SOLE   577,526 0 0
International Paper Co Com US$1.00 COM 460146103 684 16,937 SH   SOLE   16,937 0 0
Intuit Inc Com US$0.01 COM 461202103 53,015 269,316 SH   SOLE   269,316 0 0
Invesco Variable Rate PFD ETF S&P SMLCP LOW 46138G102 835 36,600 SH   SOLE   36,600 0 0
Johnson & Johnson Com US$1.00 COM 478160104 2,223 17,225 SH   SOLE   17,225 0 0
JP Morgan Chase Com US$1 (US quote) COM 46625H100 96,384 987,338 SH   SOLE   987,338 0 0
Kinder Morgan Inc COM 49456B101 494 32,112 SH   SOLE   32,112 0 0
Lockheed Martin Corp Com US$1.00 COM 539830109 9,531 36,402 SH   SOLE   36,402 0 0
Marsh & McLennan Cos Inc Com US$1.00 COM 571748102 35,985 451,225 SH   SOLE   451,225 0 0
Merck & Co Inc Com US$0.50 COM 58933Y105 1,241 16,240 SH   SOLE   16,240 0 0
Microsoft Corporation Com US$0.0000125 COM 594918104 150,132 1,478,112 SH   SOLE   1,478,112 0 0
New York Times Company Class 'A' Com US$0.10 CL A 650111107 529 23,755 SH   SOLE   23,755 0 0
Newfield Exploration Co. COM 651290108 300 20,452 SH   SOLE   20,452 0 0
Occidental Petroleum Corp Com US$0.20 USA (Regd) COM 674599105 5,341 87,009 SH   SOLE   87,009 0 0
OGE Energy Corporation Com US$0.01 COM 670837103 851 21,723 SH   SOLE   21,723 0 0
Old Dominion Freight Line, Inc Com US$0.10 COM 679580100 1,332 10,788 SH   SOLE   10,788 0 0
ON Semiconductor US$0.01 COM 682189105 661 40,015 SH   SOLE   40,015 0 0
Oracle Corporation Com US$0.01 COM 68389X105 1,151 25,503 SH   SOLE   25,503 0 0
Paccar Inc US$1 COM 693718108 741 12,972 SH   SOLE   12,972 0 0
PayPal Holdings Inc Com US$0.0001 COM 70450Y103 1,492 17,744 SH   SOLE   17,744 0 0
Pfizer Inc Com US$0.05 COM 717081103 6,383 146,234 SH   SOLE   146,234 0 0
Philip Morris International Com COM 718172109 949 14,219 SH   SOLE   14,219 0 0
Procter & Gamble Co Com COM 742718109 1,455 15,833 SH   SOLE   15,833 0 0
Progressive Corp Com US$1 COM 743315103 925 15,338 SH   SOLE   15,338 0 0
Quanta Services, Inc COM 74762E102 422 14,028 SH   SOLE   14,028 0 0
S&P Global Inc COM 78409V104 9,902 58,268 SH   SOLE   58,268 0 0
Salesforce.com Inc Com US$0.001 COM 79466L302 85,014 620,674 SH   SOLE   620,674 0 0
Schlumberger Com US$0.01 COM 806857108 56,905 1,577,188 SH   SOLE   1,577,188 0 0
Southern Copper Corporation Com US$0.01 COM 842587107 420 13,647 SH   SOLE   13,647 0 0
SPDR Gold Trust Shares GOLD SHS 78463V107 3,190 26,306 SH   SOLE   26,306 0 0
Steel Dynamics Inc Com US$0.01 COM 858119100 653 21,750 SH   SOLE   21,750 0 0
Taiwan Semiconductor Manufacturing ADS Rep 5 Ord TW$10 SPONSORED ADR 874039100 1,322 35,811 SH   SOLE   35,811 0 0
TJX Cos Inc Com US$1 COM 872540109 1,267 28,330 SH   SOLE   28,330 0 0
Tyson Foods Incorporated Class 'A' Com US$0.10 CL A 902494103 588 11,020 SH   SOLE   11,020 0 0
Union Pacific Corporation Com US$2.50 COM 907818108 88,334 639,033 SH   SOLE   639,033 0 0
US Bancorp US$0.01 COM NEW 902973304 755 16,516 SH   SOLE   16,516 0 0
Verizon Communications Com US$0.10 COM 92343V104 9,863 175,433 SH   SOLE   175,433 0 0
Visa Inc Com Stock US$0.0001 COM CL A 92826C839 94,604 717,024 SH   SOLE   717,024 0 0
Walt Disney Company Disney Com US$0.01 COM DISNEY 254687106 1,584 14,450 SH   SOLE   14,450 0 0
Wells Fargo & Co Com US$1 2/3 WELLS FG PFD ETF 949746101 1,282 27,826 SH   SOLE   27,826 0 0