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 324 1,557 SH   SOLE   0 0 1,557
ABBOTT LABS COM 002824100 1,499 18,754 SH   SOLE   0 0 18,754
ABBVIE INC COM 00287Y109 2,897 35,951 SH   SOLE   0 0 35,951
ABERDEEN STD GOLD ETF TR PHYSCL SWISS GLD 00326A104 1,055 8,467 SH   SOLE   0 0 8,467
AERCAP HOLDINGS NV SHS N00985106 289 6,215 SH   SOLE   0 0 6,215
AGNICO EAGLE MINES LTD COM 008474108 335 7,700 SH   SOLE   0 0 7,700
AIR LEASE CORP CL A 00912X302 13,790 401,462 SH   SOLE   136,825 0 264,637
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,098 6,019 SH   SOLE   0 0 6,019
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 182 1,000 SH Call SOLE   0 0 1,000
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 851 41,822 SH   SOLE   0 0 41,822
ALLSTATE CORP COM 020002101 376 3,991 SH   SOLE   0 0 3,991
ALPHABET INC CAP STK CL A 02079K305 6,627 5,631 SH   SOLE   0 0 5,631
ALPHABET INC CAP STK CL C 02079K107 6,265 5,340 SH   SOLE   0 0 5,340
ALPS ETF TR ALERIAN MLP 00162Q866 740 73,745 SH   SOLE   0 0 73,745
ALTRIA GROUP INC COM 02209S103 2,309 40,208 SH   SOLE   0 0 40,208
AMAZON COM INC COM 023135106 3,659 2,055 SH   SOLE   0 0 2,055
AMERICAN ELEC PWR CO INC COM 025537101 832 9,929 SH   SOLE   0 0 9,929
AMERICAN EXPRESS CO COM 025816109 267 2,439 SH   SOLE   0 0 2,439
ANNALY CAP MGMT INC COM 035710409 1,128 112,883 SH   SOLE   0 0 112,883
AON PLC SHS CL A G0408V102 2,827 16,559 SH   SOLE   0 0 16,559
APACHE CORP COM 037411105 279 8,049 SH   SOLE   0 0 8,049
APPLE INC COM 037833100 6,118 32,207 SH   SOLE   0 0 32,207
ARDELYX INC COM 039697107 7,594 2,712,304 SH   SOLE   2,044,910 0 667,394
ARES CAP CORP COM 04010L103 1,480 86,370 SH   SOLE   0 0 86,370
AT&T INC COM 00206R102 1,057 33,698 SH   SOLE   0 0 33,698
AURORA CANNABIS INC COM 05156X108 135 14,927 SH   SOLE   0 0 11,927
AUTOMATIC DATA PROCESSING IN COM 053015103 685 4,286 SH   SOLE   0 0 4,286
BANK AMER CORP COM 060505104 537 19,460 SH   SOLE   0 0 19,460
BANK NEW YORK MELLON CORP COM 064058100 3,218 63,807 SH   SOLE   0 0 63,807
BAXTER INTL INC COM 071813109 672 8,267 SH   SOLE   0 0 8,267
BECTON DICKINSON & CO COM 075887109 438 1,753 SH   SOLE   0 0 1,753
BERKSHIRE HATHAWAY INC DEL CL A 084670108 301 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,972 44,663 SH   SOLE   0 0 44,663
BIOGEN INC COM 09062X103 247 1,046 SH   SOLE   0 0 1,046
BLACKROCK INC COM 09247X101 268 626 SH   SOLE   0 0 626
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,095 59,921 SH   SOLE   0 0 59,921
BLACKSTONE MTG TR INC COM CL A 09257W100 3,659 105,860 SH   SOLE   0 0 105,860
BOEING CO COM 097023105 636 1,667 SH   SOLE   0 0 1,667
BP PLC SPONSORED ADR 055622104 6,145 140,557 SH   SOLE   0 0 140,557
BRIGHTHOUSE FINL INC COM 10922N103 2,656 73,190 SH   SOLE   0 0 73,190
BRISTOL MYERS SQUIBB CO COM 110122108 1,992 41,756 SH   SOLE   0 0 41,756
BROADCOM INC COM 11135F101 391 1,300 SH   SOLE   0 0 1,300
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 5,956 263,180 SH   SOLE   0 0 263,180
CAMECO CORP COM 13321L108 126 10,689 SH   SOLE   0 0 10,689
CANADIAN NATL RY CO COM 136375102 2,846 31,802 SH   SOLE   0 0 31,802
CANOPY GROWTH CORP COM 138035100 354 8,187 SH   SOLE   0 0 8,187
CBOE GLOBAL MARKETS INC COM 12503M108 557 5,837 SH   SOLE   0 0 5,837
CELGENE CORP COM 151020104 304 3,220 SH   SOLE   0 0 3,220
CENTENE CORP DEL COM 15135B101 1,470 27,688 SH   SOLE   0 0 27,688
CF INDS HLDGS INC COM 125269100 1,218 29,800 SH   SOLE   0 0 29,800
CHARTER COMMUNICATIONS INC N CL A 16119P108 337 970 SH   SOLE   0 0 970
CHEVRON CORP NEW COM 166764100 2,411 19,569 SH   SOLE   0 0 19,569
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 14,311 280,666 SH   SOLE   122,450 0 158,216
CHUBB LIMITED COM H1467J104 856 6,108 SH   SOLE   0 0 6,108
CINEDIGM CORP COM NEW 172406209 20 10,595 SH   SOLE   10,595 0 0
CITIGROUP INC COM NEW 172967424 1,153 18,525 SH   SOLE   0 0 18,525
CME GROUP INC COM CL A 12572Q105 2,137 12,985 SH   SOLE   0 0 12,985
COCA COLA CO COM 191216100 829 17,689 SH   SOLE   0 0 17,689
COHEN & STEERS INFRASTRUCTUR COM 19248A109 315 12,845 SH   SOLE   0 0 12,845
COHERENT INC COM 192479103 9,841 69,436 SH   SOLE   29,833 0 39,603
COMCAST CORP NEW CL A 20030N101 286 7,152 SH   SOLE   0 0 7,152
CONOCOPHILLIPS COM 20825C104 696 10,436 SH   SOLE   0 0 10,436
COSTCO WHSL CORP NEW COM 22160K105 225 930 SH   SOLE   0 0 930
CPS TECHNOLOGIES CORP COM 12619F104 15 10,000 SH   SOLE   0 0 10,000
CVS HEALTH CORP COM 126650100 247 4,583 SH   SOLE   0 0 4,583
CYTRX CORP COM PAR 232828608 11 16,261 SH   SOLE   0 0 16,261
DANAHER CORPORATION COM 235851102 670 5,072 SH   SOLE   0 0 5,072
DELTA AIR LINES INC DEL COM NEW 247361702 240 4,650 SH   SOLE   0 0 4,650
DESPEGAR COM CORP ORD SHS G27358103 5,686 381,578 SH   SOLE   224,539 0 157,039
DIAGEO P L C SPON ADR NEW 25243Q205 486 2,968 SH   SOLE   0 0 2,968
DISNEY WALT CO COM DISNEY 254687106 1,148 10,336 SH   SOLE   0 0 10,336
DOMINION ENERGY INC COM 25746U109 246 3,204 SH   SOLE   0 0 3,204
DOWDUPONT INC COM 26078J100 590 11,072 SH   SOLE   0 0 11,072
EATON CORP PLC SHS G29183103 1,666 20,677 SH   SOLE   0 0 20,677
EMBRAER S A SPONSORED ADS 29082A107 16,221 853,311 SH   SOLE   455,094 0 398,217
EMERSON ELEC CO COM 291011104 1,171 17,099 SH   SOLE   0 0 17,099
ENBRIDGE INC COM 29250N105 772 21,292 SH   SOLE   0 0 21,292
ENTERPRISE PRODS PARTNERS L COM 293792107 1,332 45,790 SH   SOLE   0 0 45,790
EXACT SCIENCES CORP COM 30063P105 433 5,000 SH   SOLE   0 0 5,000
EXELON CORP COM 30161N101 7,964 158,870 SH   SOLE   0 0 158,870
EXXON MOBIL CORP COM 30231G102 7,262 89,880 SH   SOLE   0 0 89,880
FACEBOOK INC CL A 30303M102 710 4,261 SH   SOLE   0 0 4,261
FEDEX CORP COM 31428X106 2,879 15,872 SH   SOLE   0 0 15,872
FORTIVE CORP COM 34959J108 210 2,500 SH   SOLE   0 0 2,500
FREEPORT-MCMORAN INC CL B 35671D857 193 15,000 SH   SOLE   0 0 15,000
GABELLI EQUITY TR INC COM 362397101 142 23,043 SH   SOLE   0 0 23,043
GENERAL DYNAMICS CORP COM 369550108 684 4,040 SH   SOLE   0 0 4,040
GENERAL ELECTRIC CO COM 369604103 195 19,530 SH   SOLE   0 0 19,530
GENERAL MTRS CO COM 37045V100 435 11,718 SH   SOLE   0 0 11,718
GILEAD SCIENCES INC COM 375558103 630 9,690 SH   SOLE   0 0 9,690
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 214 5,111 SH   SOLE   0 0 5,111
GOLDMAN SACHS GROUP INC COM 38141G104 491 2,556 SH   SOLE   0 0 2,556
GOLUB CAP BDC INC COM 38173M102 1,488 83,196 SH   SOLE   0 0 83,196
HELMERICH & PAYNE INC COM 423452101 260 4,685 SH   SOLE   0 0 4,685
HOME DEPOT INC COM 437076102 502 2,616 SH   SOLE   0 0 2,616
HUDSON TECHNOLOGIES INC COM 444144109 4,289 2,222,171 SH   SOLE   1,102,099 0 1,120,072
IDEX CORP COM 45167R104 379 2,500 SH   SOLE   0 0 2,500
ILLINOIS TOOL WKS INC COM 452308109 274 1,908 SH   SOLE   0 0 1,908
INTEL CORP COM 458140100 310 5,777 SH   SOLE   0 0 5,777
INTERNATIONAL BUSINESS MACHS COM 459200101 931 6,596 SH   SOLE   0 0 6,596
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2,037 90,000 SH Put SOLE   90,000 0 0
IQIYI INC SPONSORED ADS 46267X108 299 12,500 SH   SOLE   0 0 12,500
IQIYI INC SPONSORED ADS 46267X108 12 500 SH Call SOLE   0 0 500
ISHARES GOLD TRUST ISHARES 464285105 1,490 120,318 SH   SOLE   0 0 120,318
ISHARES TR CORE S&P500 ETF 464287200 657 2,310 SH   SOLE   0 0 2,310
ISHARES TR MSCI EMG MKT ETF 464287234 619 14,423 SH   SOLE   0 0 14,423
JD COM INC SPON ADR CL A 47215P106 214 7,100 SH   SOLE   0 0 7,100
JOHNSON & JOHNSON COM 478160104 5,178 37,043 SH   SOLE   0 0 37,043
JONES LANG LASALLE INC COM 48020Q107 15,139 98,193 SH   SOLE   27,015 0 71,178
JPMORGAN CHASE & CO COM 46625H100 2,570 25,383 SH   SOLE   0 0 25,383
LOCKHEED MARTIN CORP COM 539830109 228 760 SH   SOLE   0 0 760
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,435 23,669 SH   SOLE   0 0 23,669
MANULIFE FINL CORP COM 56501R106 205 12,124 SH   SOLE   0 0 12,124
MCDONALDS CORP COM 580135101 1,509 7,944 SH   SOLE   0 0 7,944
MCKESSON CORP COM 58155Q103 404 3,455 SH   SOLE   0 0 3,455
MEDTRONIC PLC SHS G5960L103 608 6,673 SH   SOLE   0 0 6,673
MERCK & CO INC COM 58933Y105 5,479 65,874 SH   SOLE   0 0 65,874
METLIFE INC COM 59156R108 248 5,814 SH   SOLE   0 0 5,814
MFA FINL INC COM 55272X102 75 10,250 SH   SOLE   0 0 10,250
MICROCHIP TECHNOLOGY INC COM 595017104 207 2,500 SH   SOLE   0 0 2,500
MICROSOFT CORP COM 594918104 5,183 43,946 SH   SOLE   0 0 43,946
MONMOUTH REAL ESTATE INVT CO CL A 609720107 152 11,540 SH   SOLE   0 0 11,540
MORNINGSTAR INC COM 617700109 302 2,400 SH   SOLE   0 0 2,400
MOSAIC CO NEW COM 61945C103 9,781 358,140 SH   SOLE   127,559 0 230,581
NATIONAL OILWELL VARCO INC COM 637071101 204 7,650 SH   SOLE   0 0 7,650
NEXTERA ENERGY INC COM 65339F101 605 3,128 SH   SOLE   0 0 3,128
NIKE INC CL B 654106103 478 5,676 SH   SOLE   0 0 5,676
NOKIA CORP SPONSORED ADR 654902204 69 12,091 SH   SOLE   0 0 12,091
NORTHROP GRUMMAN CORP COM 666807102 216 800 SH   SOLE   0 0 800
NOVARTIS A G SPONSORED ADR 66987V109 7,952 82,709 SH   SOLE   0 0 82,709
NUTRIEN LTD COM 67077M108 243 4,598 SH   SOLE   0 0 4,598
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 267 34,533 SH   SOLE   0 0 34,533
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 121 11,725 SH   SOLE   0 0 11,725
OAKTREE CAP GROUP LLC UNIT CL A 674001201 308 6,200 SH   SOLE   0 0 6,200
PARK HOTELS RESORTS INC COM 700517105 1,563 50,300 SH   SOLE   0 0 50,300
PAYCHEX INC COM 704326107 240 2,993 SH   SOLE   0 0 2,993
PAYPAL HLDGS INC COM 70450Y103 318 3,060 SH   SOLE   0 0 3,060
PEPSICO INC COM 713448108 4,387 35,798 SH   SOLE   0 0 35,798
PFIZER INC COM 717081103 3,024 71,194 SH   SOLE   0 0 71,194
PHILIP MORRIS INTL INC COM 718172109 615 6,962 SH   SOLE   0 0 6,962
PROCTER AND GAMBLE CO COM 742718109 1,088 10,459 SH   SOLE   0 0 10,459
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 70 13,625 SH   SOLE   0 0 13,625
QUALCOMM INC COM 747525103 4,973 87,206 SH   SOLE   28,300 0 58,906
RAYTHEON CO COM NEW 755111507 360 1,979 SH   SOLE   0 0 1,979
RED HAT INC COM 756577102 274 1,500 SH   SOLE   0 0 1,500
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 508 8,122 SH   SOLE   0 0 8,122
RYANAIR HLDGS PLC SPONSORED ADS 783513203 940 12,540 SH   SOLE   0 0 12,540
SANOFI SPONSORED ADR 80105N105 1,608 36,320 SH   SOLE   0 0 36,320
SCHLUMBERGER LTD COM 806857108 625 14,349 SH   SOLE   0 0 14,349
SILICOM LTD ORD M84116108 9,903 258,895 SH   SOLE   157,519 0 101,376
SINA CORP ORD G81477104 24,114 407,062 SH   SOLE   229,728 0 177,334
SK TELECOM LTD SPONSORED ADR 78440P108 15,175 619,636 SH   SOLE   217,562 0 402,074
SOLAR CAP LTD COM 83413U100 3,061 146,893 SH   SOLE   0 0 146,893
SPDR GOLD TRUST GOLD SHS 78463V107 4,394 36,013 SH   SOLE   1,100 0 34,913
SPDR S&P 500 ETF TR TR UNIT 78462F103 744 2,635 SH   SOLE   0 0 2,635
SPDR S&P 500 ETF TR TR UNIT 78462F103 773,713 2,739,000 SH Put SOLE   1,389,000 0 0
SPIRIT AIRLS INC COM 848577102 320 6,050 SH   SOLE   0 0 6,050
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 6,335 510,923 SH   SOLE   0 0 510,923
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 51,376 4,916,323 SH   SOLE   2,544,175 0 2,372,148
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 95 17,150 SH   SOLE   0 0 17,150
STARBUCKS CORP COM 855244109 2,032 27,340 SH   SOLE   0 0 27,340
STARWOOD PPTY TR INC COM 85571B105 574 25,680 SH   SOLE   0 0 25,680
STERICYCLE INC COM 858912108 912 16,765 SH   SOLE   0 0 16,765
SUNCOR ENERGY INC NEW COM 867224107 6,494 200,243 SH   SOLE   0 0 200,243
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,009 49,050 SH   SOLE   0 0 49,050
TITAN INTL INC ILL COM 88830M102 6,176 1,034,436 SH   SOLE   443,156 0 591,280
TOTAL S A SPONSORED ADS 89151E109 1,267 22,775 SH   SOLE   0 0 22,775
UNION PACIFIC CORP COM 907818108 1,578 9,437 SH   SOLE   0 0 9,437
UNITED TECHNOLOGIES CORP COM 913017109 497 3,858 SH   SOLE   0 0 3,858
US BANCORP DEL COM NEW 902973304 1,973 40,945 SH   SOLE   0 0 40,945
VANECK MERK GOLD TRUST GOLD TRUST 921078101 4,113 324,650 SH   SOLE   179,000 0 145,650
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 904 40,304 SH   SOLE   0 0 40,304
VANGUARD GROUP DIV APP ETF 921908844 280 2,550 SH   SOLE   0 0 2,550
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 219 2,515 SH   SOLE   0 0 2,515
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,709 18,718 SH   SOLE   0 0 18,718
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 547 10,915 SH   SOLE   0 0 10,915
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,769 112,208 SH   SOLE   0 0 112,208
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,906 46,625 SH   SOLE   0 0 46,625
VERIZON COMMUNICATIONS INC COM 92343V104 11,167 188,850 SH   SOLE   0 0 188,850
VERIZON COMMUNICATIONS INC COM 92343V104 503 8,500 SH Call SOLE   0 0 8,500
VISA INC COM CL A 92826C839 2,120 13,575 SH   SOLE   0 0 13,575
VOYA FINL INC COM 929089100 3,377 67,587 SH   SOLE   0 0 67,587
WALGREENS BOOTS ALLIANCE INC COM 931427108 814 12,866 SH   SOLE   0 0 12,866
WALMART INC COM 931142103 2,123 21,765 SH   SOLE   0 0 21,765
WASTE MGMT INC DEL COM 94106L109 203 1,950 SH   SOLE   0 0 1,950
WEIBO CORP SPONSORED ADR 948596101 989 15,955 SH   SOLE   0 0 15,955
WELLS FARGO CO NEW COM 949746101 267 5,516 SH   SOLE   0 0 5,516
WEYERHAEUSER CO COM 962166104 609 23,130 SH   SOLE   0 0 23,130
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,149 17,926 SH   SOLE   0 0 17,926
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,488 7,100 SH   SOLE   0 0 7,100