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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ALEXCO RESOURCE CORPCOM01535P1068154,000SH SOLE 54,00000
ALLSTATE CORPCOM0200021018,48066,610SH SOLE 66,61000
ALPHABET INCCAP STK CL A02079K3059,6173,597SH SOLE 3,59700
AMAZON COM INCCOM023135106719219SH SOLE 21900
AMERICAN ELEC PWR INCCOM0255371013,48842,965SH SOLE 42,96500
APPLE INCCOM0378331008245,820SH SOLE 5,82000
APPLIED MATLS INCCOM03822210513,112101,860SH SOLE 101,86000
ARCHER DANIELS MIDLAND COCOM03948310211,567192,755SH SOLE 192,75500
BERKSHIRE HATHAWAY INC DEL CL B NEW0846707023471,270SH SOLE 1,27000
BRISTOL MYERS SQUIBB COCOM1101221087,666129,553SH SOLE 129,55300
CHEVRON CORP NEWCOM16676410010,278101,312SH SOLE 101,31200
CISCO SYS INCCOM17275R1028,113149,055SH SOLE 149,05500
CONAGRA FOODS INCCOM2058871023,754110,833SH SOLE 110,83300
CVS HEALTH CORP COM1266501007,01182,614SH SOLE 82,61400
EBAY INCCOM2786421038,217117,935SH SOLE 117,93500
FACEBOOKCL A30303M1026181,822SH SOLE 1,82200
FEDEX CORPCOM31428X1068,67739,570SH SOLE 39,57000
FOX CORP CL B COM35137L2048,242222,025SH SOLE 222,02500
GASLOG PARTNERS LPUNIT LTD PTNRPY2687W10817436,000SH SOLE 36,00000
GILEAD SCIENCES INCCOM3755581037,432106,400SH SOLE 106,40000
HP INCCOM40434L1056,629242,300SH SOLE 242,30000
INVESCO QQQ TRUNIT SER 146090E1032,0935,848SH SOLE 5,84800
ISHARES TRMSCI CHINA A46434V51457713,570SH SOLE 13,57000
ISHARES TRCORE S&P SCP ETF4642878042682,450SH SOLE 2,45000
ISHARES INCMSCI GERMANY ETF46428680687826,665SH SOLE 26,66500
ISHARES TR MSCI GERMNY ETF46429B4656868,445SH SOLE 8,44500
ISHARES INCMSCI JPN ETF NEW46434G8225567,917SH SOLE 7,91700
ISHARES TRCORE MSCI INTL46435G3261,43221,430SH SOLE 21,43000
ISHARES TRCORE S&P500 ETF4642872008742,029SH SOLE 2,02900
ISHARES TRISHARES BIOTECH4642875563472,148SH SOLE 2,14800
JOHNSON & JOHNSONCOM4781601044522,797SH SOLE 2,79700
LUMENTUM HLDGS INCCOM55024U1096,51277,945SH SOLE 77,94500
MARATHON OIL CORPCOM5658491068,916652,255SH SOLE 652,25500
MEDTRONIC INCSHSG5960L1038,46767,550SH SOLE 67,55000
MICROSOFT CORPCOM5949181049,42733,439SH SOLE 33,43900
MORGAN STANLEYCOM NEW6174464485805,964SH SOLE 5,96400
MUELLER INDS INCCOM6247561025,348130,115SH SOLE 130,11500
NEWMONT CORPCOM6516391068,650159,305SH SOLE 159,30500
NVIDIA CORPORATIONCOM67066G1047073,412SH SOLE 3,41200
ORACLE CORPCOM68389X1059,867113,240SH SOLE 113,24000
PAYPAL HLDGS INCCOM70450Y1035,54021,289SH SOLE 21,28900
QORVO INCCOM74736K10112,01071,835SH SOLE 71,83500
QUALCOMM INC COM7475251034453,450SH SOLE 3,45000
RAYTHEON TECHNOLOGIES CORPCOM75513E10110,429121,323SH SOLE 121,32300
ROPER TECHNOLOGIES INCCOM776696106268601SH SOLE 60100
SPDR S&P 500 ETF TRTR UNIT78462F1033,3347,769SH SOLE 7,76900
TREVENA INCCOM89532E1092722,000SH SOLE 22,00000
UNITED RENTALS INCCOM91136310910,93731,167SH SOLE 31,16700
VALMONT INDS INCCOM9202531013,81916,242SH SOLE 16,24200
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285875215,034SH SOLE 15,03400
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741,51623,100SH SOLE 23,10000
VERIZON COMMUNICATIONS INCCOM92343V1048,681160,733SH SOLE 160,73300
WISDOMTREE TRUS SMALLCAP DIVD97717W6042789,020SH SOLE 9,02000