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
3M CO COM 88579Y101 837 4,255 SH   SOLE   4,255 0 0
ABBOTT LABS COM 002824100 451 7,389 SH   SOLE   7,389 0 0
ADOBE SYS INC COM 00724F101 488 2,000 SH   SOLE   2,000 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,222 66,985 SH   SOLE   66,985 0 0
AFLAC INC COM 001055102 854 19,848 SH   SOLE   19,848 0 0
ALKERMES PLC SHS G01767105 515 12,500 SH   SOLE   12,500 0 0
ALPHABET INC CAP STK CL A 02079K305 2,868 2,540 SH   SOLE   2,540 0 0
AMAZON COM INC COM 023135106 1,073 631 SH   SOLE   631 0 0
APACHE CORP COM 037411105 5,942 127,095 SH   SOLE   127,095 0 0
APPLE INC COM 037833100 1,942 10,490 SH   SOLE   10,490 0 0
APPLIED MATLS INC COM 038222105 1,618 35,040 SH   SOLE   35,040 0 0
ARCONIC INC COM 03965L100 210 12,366 SH   SOLE   12,366 0 0
AT&T INC COM 00206R102 254 7,898 SH   SOLE   7,898 0 0
AUTODESK INC COM 052769106 223 1,700 SH   SOLE   1,700 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,146 8,500 SH   SOLE   8,500 0 0
BANK AMER CORP COM 060505104 428 15,200 SH   SOLE   15,200 0 0
BANK NEW YORK MELLON CORP COM 064058100 809 15,000 SH   SOLE   15,000 0 0
BARRICK GOLD CORP COM 067901108 404 30,785 SH   SOLE   30,785 0 0
BGC PARTNERS INC CL A 05541T101 286 25,250 SH   SOLE   25,250 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 600 12,000 SH   SOLE   12,000 0 0
BIOGEN INC COM 09062X103 406 1,400 SH   SOLE   1,400 0 0
BOEING CO COM 097023105 1,674 4,990 SH   SOLE   4,990 0 0
CAMPBELL SOUP CO COM 134429109 5,018 123,770 SH   SOLE   123,770 0 0
CATERPILLAR INC DEL COM 149123101 1,174 8,650 SH   SOLE   8,650 0 0
CHEVRON CORP NEW COM 166764100 1,011 8,000 SH   SOLE   8,000 0 0
CITRIX SYS INC COM 177376100 2,744 26,170 SH   SOLE   26,170 0 0
CLEAN HARBORS INC COM 184496107 2,913 52,440 SH   SOLE   52,440 0 0
COLGATE PALMOLIVE CO COM 194162103 791 12,200 SH   SOLE   12,200 0 0
CORNING INC COM 219350105 3,461 125,825 SH   SOLE   125,825 0 0
DISNEY WALT CO COM DISNEY 254687106 979 9,343 SH   SOLE   9,343 0 0
DOWDUPONT INC COM 26078J100 1,893 28,717 SH   SOLE   28,717 0 0
EXXON MOBIL CORP COM 30231G102 596 7,200 SH   SOLE   7,200 0 0
FACEBOOK INC CL A 30303M102 1,232 6,340 SH   SOLE   6,340 0 0
FIBROGEN INC COM 31572Q808 1,632 26,072 SH   SOLE   26,072 0 0
FORTUNA SILVER MINES INC COM 349915108 5,143 905,490 SH   SOLE   905,490 0 0
GENERAL ELECTRIC CO COM 369604103 588 42,800 SH   SOLE   42,800 0 0
GOLDCORP INC NEW COM 380956409 1,522 111,000 SH   SOLE   111,000 0 0
HOME DEPOT INC COM 437076102 234 1,200 SH   SOLE   1,200 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 352 12,300 SH   SOLE   12,300 0 0
ILLINOIS TOOL WKS INC COM 452308109 348 2,500 SH   SOLE   2,500 0 0
INTEL CORP COM 458140100 10,168 204,538 SH   SOLE   204,538 0 0
INVESCO EXCHNG TRADED FD TR CHINA SMALL CP 46138E701 1,084 36,660 SH   SOLE   36,660 0 0
IONIS PHARMACEUTICALS INC COM 462222100 21,831 523,894 SH   SOLE   523,894 0 0
ISHARES INC MSCI FRANCE ETF 464286707 1,259 41,260 SH   SOLE   41,260 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 577 38,080 SH   SOLE   38,080 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 281 2,317 SH   SOLE   2,317 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 288 2,000 SH   SOLE   2,000 0 0
ISHARES TR SHORT TREAS BD 464288679 764 6,920 SH   SOLE   6,920 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 1,138 32,730 SH   SOLE   32,730 0 0
JOHNSON & JOHNSON COM 478160104 1,522 12,546 SH   SOLE   12,546 0 0
LAZARD LTD SHS A G54050102 1,663 34,000 SH   SOLE   34,000 0 0
M & T BK CORP COM 55261F104 425 2,500 SH   SOLE   2,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 442 2,250 SH   SOLE   2,250 0 0
MCDONALDS CORP COM 580135101 1,838 11,727 SH   SOLE   11,727 0 0
MERCK & CO INC COM 58933Y105 5,454 89,157 SH   SOLE   89,157 0 0
MICROSOFT CORP COM 594918104 2,199 22,296 SH   SOLE   22,296 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 86 15,000 SH   SOLE   15,000 0 0
NEXTERA ENERGY INC COM 65339F101 1,503 9,000 SH   SOLE   9,000 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,627 117,195 SH   SOLE   117,195 0 0
NUTRIEN LTD COM 67077M108 6,679 122,148 SH   SOLE   122,148 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 3,928 238,524 SH   SOLE   238,524 0 0
PATTERSON UTI ENERGY INC COM 703481101 11,873 659,595 SH   SOLE   659,595 0 0
PFIZER INC COM 717081103 1,620 44,665 SH   SOLE   44,665 0 0
PIONEER NAT RES CO COM 723787107 7,167 37,875 SH   SOLE   37,875 0 0
PROCTER AND GAMBLE CO COM 742718109 4,651 59,579 SH   SOLE   59,579 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 2,904 99,000 SH   SOLE   99,000 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 394 12,390 SH   SOLE   12,390 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 7,896 340,505 SH   SOLE   340,505 0 0
PTC THERAPEUTICS INC COM 69366J200 276 8,175 SH   SOLE   8,175 0 0
QUALCOMM INC COM 747525103 466 8,305 SH   SOLE   8,305 0 0
SCHLUMBERGER LTD COM 806857108 3,651 54,066 SH   SOLE   54,066 0 0
SNAP ON INC COM 833034101 273 1,700 SH   SOLE   1,700 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 15,968 134,584 SH   SOLE   134,584 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 918 10,025 SH   SOLE   10,025 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 1,100 31,000 SH   SOLE   31,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 557 5,855 SH   SOLE   5,855 0 0
SQUARE INC CL A 852234103 200 3,240 SH   SOLE   3,240 0 0
STEELCASE INC CL A 858155203 239 17,500 SH   SOLE   17,500 0 0
TARGA RES CORP COM 87612G101 247 5,000 SH   SOLE   5,000 0 0
TRIPADVISOR INC COM 896945201 302 5,415 SH   SOLE   5,415 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 329 4,141 SH   SOLE   4,141 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 488 3,475 SH   SOLE   3,475 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 2,811 51,957 SH   SOLE   51,957 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 253 5,887 SH   SOLE   5,887 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 822 16,348 SH   SOLE   16,348 0 0
WALMART INC COM 931142103 223 2,600 SH   SOLE   2,600 0 0
WEYERHAEUSER CO COM 962166104 1,309 35,900 SH   SOLE   35,900 0 0
XL GROUP LTD COM G98294104 1,151 20,500 SH   SOLE   20,500 0 0