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 711 7,348 SH   SOLE   7,348 0 0
ALCOA CORP COM 013872106 3,503 65,023 SH   SOLE   65,023 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 7,180 418,649 SH   SOLE   418,649 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,066 11,650 SH   SOLE   11,650 0 0
ARCONIC INC COM 03965L100 7,470 274,118 SH   SOLE   274,118 0 0
AT&T INC COM 00206R102 373 9,599 SH   SOLE   9,599 0 0
BARINGS CORPORATE INVS COM 06759X107 1,438 94,241 SH   SOLE   94,241 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 5,718 295,056 SH   SOLE   295,056 0 0
BARINGS PARTN INVS SH BEN INT 06761A103 5,571 395,098 SH   SOLE   395,098 0 0
BLOCK H & R INC COM 093671105 1,690 64,450 SH   SOLE   64,450 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,480 56,782 SH   SOLE   56,782 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 3,630 1,278,057 SH   SOLE   1,278,057 0 0
CHEMED CORP NEW COM 16359R103 7,054 29,025 SH   SOLE   29,025 0 0
CHESAPEAKE ENERGY CORP COM 165167107 42 10,500 SH   SOLE   10,500 0 0
CHEVRON CORP NEW COM 166764100 1,852 14,796 SH   SOLE   14,796 0 0
CISCO SYS INC COM 17275R102 1,788 55,000 SH   SOLE   55,000 0 0
CITIGROUP INC COM NEW 172967424 469 6,300 SH   SOLE   6,300 0 0
COMCAST CORP NEW CL A 20030N101 5,645 140,950 SH   SOLE   140,950 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 3,476 1,687,195 SH   SOLE   1,687,195 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 17,287 1,227,766 SH   SOLE   1,227,766 0 0
CONAGRA BRANDS INC COM 205887102 993 26,350 SH   SOLE   26,350 0 0
DEPOMED INC COM 249908104 427 53,025 SH   SOLE   53,025 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 969 43,278 SH   SOLE   43,278 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,482 70,024 SH   SOLE   70,024 0 0
DOWDUPONT INC COM 26078J100 6,210 87,190 SH   SOLE   87,190 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,576 30,625 SH   SOLE   30,625 0 0
ENBRIDGE INC COM 29250N105 4,808 122,927 SH   SOLE   122,927 0 0
EXXON MOBIL CORP COM 30231G102 1,525 18,231 SH   SOLE   18,231 0 0
FREEPORT-MCMORAN INC CL B 35671D857 5,755 303,550 SH   SOLE   303,550 0 0
GOLDCORP INC NEW COM 380956409 6,843 535,866 SH   SOLE   535,866 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1,431 66,795 SH   SOLE   66,795 0 0
HELMERICH & PAYNE INC COM 423452101 760 11,750 SH   SOLE   11,750 0 0
HYDROGENICS CORP NEW COM NEW 448883207 11,774 1,060,743 SH   SOLE   1,060,743 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 5,459 341,420 SH   SOLE   341,420 0 0
KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 190 10,895 SH   SOLE   10,895 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 1,482 77,800 SH   SOLE   77,800 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 683 20,171 SH   SOLE   20,171 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 226 5,708 SH   SOLE   5,708 0 0
LILLY ELI & CO COM 532457108 5,982 70,827 SH   SOLE   70,827 0 0
MAUI LD & PINEAPPLE INC COM 577345101 17,293 999,599 SH   SOLE   999,599 0 0
MEDTRONIC PLC SHS G5960L103 1,191 14,750 SH   SOLE   14,750 0 0
MERCK & CO INC COM 58933Y105 2,458 43,674 SH   SOLE   43,674 0 0
MIDDLESEX WATER CO COM 596680108 7,409 185,650 SH   SOLE   185,650 0 0
NEW GOLD INC CDA COM 644535106 6,198 1,883,800 SH   SOLE   1,883,800 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,190 16,149 SH   SOLE   16,149 0 0
PFIZER INC COM 717081103 2,163 59,727 SH   SOLE   59,727 0 0
PITNEY BOWES INC COM 724479100 159 14,225 SH   SOLE   14,225 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 1,844 365,050 SH   SOLE   365,050 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 7,243 58,578 SH   SOLE   58,578 0 0
STATOIL ASA SPONSORED ADR 85771P102 2,363 110,300 SH   SOLE   110,300 0 0
TIME WARNER INC COM NEW 887317303 1,186 12,966 SH   SOLE   12,966 0 0
TIVO CORP COM 88870P106 1,647 105,600 SH   SOLE   105,600 0 0
VALLEY NATL BANCORP COM 919794107 668 59,500 SH   SOLE   59,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 659 12,455 SH   SOLE   12,455 0 0
WASTE MGMT INC DEL COM 94106L109 5,315 61,584 SH   SOLE   61,584 0 0
WESTERN UN CO COM 959802109 7,131 375,128 SH   SOLE   375,128 0 0
WEYERHAEUSER CO COM 962166104 457 12,965 SH   SOLE   12,965 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 531 23,900 SH   SOLE   23,900 0 0
XYLEM INC COM 98419M100 13,489 197,789 SH   SOLE   197,789 0 0