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
ABBVIE INC COM 00287Y109 572 6,048 SH   SOLE   6,048 0 0
ALCOA CORP COM 013872106 2,700 60,059 SH   SOLE   60,059 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 7,921 414,911 SH   SOLE   414,911 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 957 11,650 SH   SOLE   11,650 0 0
ARCONIC INC COM 03965L100 6,502 282,203 SH   SOLE   282,203 0 0
BARINGS CORPORATE INVS COM 06759X107 1,373 90,908 SH   SOLE   90,908 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 6,334 339,456 SH   SOLE   339,456 0 0
BARINGS PARTN INVS SH BEN INT 06761A103 5,739 390,398 SH   SOLE   390,398 0 0
BLOCK H & R INC COM 093671105 1,488 58,550 SH   SOLE   58,550 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,566 56,382 SH   SOLE   56,382 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 3,348 1,436,957 SH   SOLE   1,436,957 0 0
CHEMED CORP NEW COM 16359R103 6,555 24,025 SH   SOLE   24,025 0 0
CHEVRON CORP NEW COM 166764100 1,661 14,569 SH   SOLE   14,569 0 0
CISCO SYS INC COM 17275R102 1,927 54,800 SH   SOLE   54,800 0 0
COMCAST CORP NEW CL A 20030N101 4,176 122,200 SH   SOLE   122,200 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 4,395 1,703,530 SH   SOLE   1,703,530 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 18,499 1,214,666 SH   SOLE   1,214,666 0 0
CONAGRA BRANDS INC COM 205887102 905 24,550 SH   SOLE   24,550 0 0
DEPOMED INC COM 249908104 353 53,575 SH   SOLE   53,575 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 929 43,348 SH   SOLE   43,348 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,367 70,024 SH   SOLE   70,024 0 0
DOWDUPONT INC COM 26078J100 5,429 85,217 SH   SOLE   85,217 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,349 30,325 SH   SOLE   30,325 0 0
ENBRIDGE INC COM 29250N105 3,849 122,304 SH   SOLE   122,304 0 0
EXXON MOBIL CORP COM 30231G102 1,364 18,280 SH   SOLE   18,280 0 0
FREEPORT-MCMORAN INC CL B 35671D857 5,328 303,250 SH   SOLE   303,250 0 0
GOLDCORP INC NEW COM 380956409 7,118 515,066 SH   SOLE   515,066 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1,464 71,495 SH   SOLE   71,495 0 0
HELMERICH & PAYNE INC COM 423452101 782 11,750 SH   SOLE   11,750 0 0
HYDROGENICS CORP NEW COM NEW 448883207 8,915 1,087,243 SH   SOLE   1,087,243 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 6,756 438,420 SH   SOLE   438,420 0 0
KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 220 14,170 SH   SOLE   14,170 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 1,273 77,300 SH   SOLE   77,300 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 614 20,171 SH   SOLE   20,171 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 233 5,708 SH   SOLE   5,708 0 0
LILLY ELI & CO COM 532457108 5,472 70,727 SH   SOLE   70,727 0 0
MAUI LD & PINEAPPLE INC COM 577345101 11,653 1,000,249 SH   SOLE   1,000,249 0 0
MEDTRONIC PLC SHS G5960L103 1,167 14,550 SH   SOLE   14,550 0 0
MERCK & CO INC COM 58933Y105 2,351 43,169 SH   SOLE   43,169 0 0
MIDDLESEX WATER CO COM 596680108 6,810 185,550 SH   SOLE   185,550 0 0
NEW GOLD INC CDA COM 644535106 4,957 1,921,300 SH   SOLE   1,921,300 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,049 16,149 SH   SOLE   16,149 0 0
PFIZER INC COM 717081103 2,051 57,777 SH   SOLE   57,777 0 0
PITNEY BOWES INC COM 724479100 155 14,225 SH   SOLE   14,225 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 4,050 1,055,652 SH   SOLE   1,055,652 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 7,356 58,478 SH   SOLE   58,478 0 0
STATOIL ASA SPONSORED ADR 85771P102 2,561 108,300 SH   SOLE   108,300 0 0
TIME WARNER INC COM NEW 887317303 1,170 12,366 SH   SOLE   12,366 0 0
TIVO CORP COM 88870P106 4,580 338,000 SH   SOLE   338,000 0 0
VALLEY NATL BANCORP COM 919794107 765 61,388 SH   SOLE   61,388 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 584 12,205 SH   SOLE   12,205 0 0
WASTE MGMT INC DEL COM 94106L109 5,047 59,994 SH   SOLE   59,994 0 0
WESTERN UN CO COM 959802109 7,252 377,128 SH   SOLE   377,128 0 0
WEYERHAEUSER CO COM 962166104 454 12,965 SH   SOLE   12,965 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 466 23,500 SH   SOLE   23,500 0 0
XYLEM INC COM 98419M100 12,583 163,589 SH   SOLE   163,589 0 0