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 297 1,557 SH   SOLE   0 0 1,557
ABBOTT LABS COM 002824100 1,356 18,754 SH   SOLE   0 0 18,754
ABBVIE INC COM 00287Y109 3,296 35,748 SH   SOLE   0 0 35,748
ABERDEEN STD GOLD ETF TR PHYSCL SWISS GLD 00326A104 1,006 8,132 SH   SOLE   0 0 8,132
AERCAP HOLDINGS NV SHS N00985106 246 6,215 SH   SOLE   0 0 6,215
AGNICO EAGLE MINES LTD COM 008474108 265 6,550 SH   SOLE   0 0 6,550
AIR LEASE CORP CL A 00912X302 9,178 303,800 SH   SOLE   119,225 0 184,575
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 841 6,134 SH   SOLE   0 0 6,134
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 137 1,000 SH Call SOLE   0 0 1,000
ALLSTATE CORP COM 020002101 330 3,991 SH   SOLE   0 0 3,991
ALPHABET INC CAP STK CL A 02079K305 6,024 5,765 SH   SOLE   0 0 5,765
ALPHABET INC CAP STK CL C 02079K107 5,691 5,495 SH   SOLE   0 0 5,495
ALPS ETF TR ALERIAN MLP 00162Q866 554 63,420 SH   SOLE   0 0 63,420
ALTRIA GROUP INC COM 02209S103 451 9,139 SH   SOLE   0 0 9,139
AMAZON COM INC COM 023135106 2,990 1,991 SH   SOLE   0 0 1,991
AMERICAN ELEC PWR INC COM 025537101 733 9,809 SH   SOLE   0 0 9,809
AMERICAN EXPRESS CO COM 025816109 232 2,439 SH   SOLE   0 0 2,439
AMGEN INC COM 031162100 348 1,788 SH   SOLE   0 0 1,788
ANNALY CAP MGMT INC COM 035710409 1,128 114,883 SH   SOLE   0 0 114,883
AON PLC SHS CL A G0408V102 2,407 16,559 SH   SOLE   0 0 16,559
APACHE CORP COM 037411105 223 8,499 SH   SOLE   0 0 8,499
APPLE INC COM 037833100 4,970 31,505 SH   SOLE   0 0 31,505
ARDELYX INC COM 039697107 4,726 2,639,952 SH   SOLE   2,054,910 0 585,042
ARES CAP CORP COM 04010L103 1,320 84,745 SH   SOLE   0 0 84,745
AT&T INC COM 00206R102 962 33,698 SH   SOLE   0 0 33,698
AUTOMATIC DATA PROCESSING IN COM 053015103 562 4,286 SH   SOLE   0 0 4,286
BANK AMER CORP COM 060505104 472 19,160 SH   SOLE   0 0 19,160
BANK NEW YORK MELLON CORP COM 064058100 3,052 64,832 SH   SOLE   0 0 64,832
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 213 4,537 SH   SOLE   0 0 4,537
BAXTER INTL INC COM 071813109 532 8,082 SH   SOLE   0 0 8,082
BECTON DICKINSON & CO COM 075887109 390 1,732 SH   SOLE   0 0 1,732
BERKSHIRE HATHAWAY INC DEL CL A 084670108 306 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,159 44,858 SH   SOLE   0 0 44,858
BIOGEN INC COM 09062X103 318 1,058 SH   SOLE   0 0 1,058
BLACKROCK INC COM 09247X101 244 621 SH   SOLE   0 0 621
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,804 60,524 SH   SOLE   0 0 60,524
BLACKSTONE MTG TR INC COM CL A 09257W100 3,370 105,780 SH   SOLE   0 0 105,780
BOEING CO COM 097023105 433 1,342 SH   SOLE   0 0 1,342
BP PLC SPONSORED ADR 055622104 5,292 139,547 SH   SOLE   0 0 139,547
BRIGHTHOUSE FINL INC COM 10922N103 1,633 53,565 SH   SOLE   0 0 53,565
BRISTOL MYERS SQUIBB CO COM 110122108 1,947 37,456 SH   SOLE   0 0 37,456
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 5,725 272,630 SH   SOLE   0 0 272,630
CANADIAN NATL RY CO COM 136375102 2,366 31,927 SH   SOLE   0 0 31,927
CANOPY GROWTH CORP COM 138035100 219 8,187 SH   SOLE   0 0 8,187
CAPSTEAD MTG CORP COM NO PAR 14067E506 122 18,335 SH   SOLE   0 0 18,335
CBOE GLOBAL MARKETS INC COM 12503M108 570 5,827 SH   SOLE   0 0 5,827
CELGENE CORP COM 151020104 273 4,255 SH   SOLE   0 0 4,255
CENTENE CORP DEL COM 15135B101 1,596 13,844 SH   SOLE   0 0 13,844
CF INDS HLDGS INC COM 125269100 1,297 29,800 SH   SOLE   0 0 29,800
CHARTER COMMUNICATIONS INC N CL A 16119P108 300 1,052 SH   SOLE   0 0 1,052
CHEVRON CORP NEW COM 166764100 2,139 19,664 SH   SOLE   0 0 19,664
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 12,887 268,483 SH   SOLE   19,350 0 159,133
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 336 7,000 SH Call SOLE   0 0 7,000
CHUBB LIMITED COM H1467J104 789 6,106 SH   SOLE   0 0 6,106
CITIGROUP INC COM NEW 172967424 975 18,719 SH   SOLE   0 0 18,719
CME GROUP INC COM CL A 12572Q105 2,505 13,317 SH   SOLE   0 0 13,317
COCA COLA CO COM 191216100 852 17,989 SH   SOLE   0 0 17,989
COHEN & STEERS INFRASTRUCTUR COM 19248A109 271 13,695 SH   SOLE   0 0 13,695
COHERENT INC COM 192479103 7,031 66,513 SH   SOLE   31,033 0 35,480
COMCAST CORP NEW CL A 20030N101 209 6,152 SH   SOLE   0 0 6,152
CONOCOPHILLIPS COM 20825C104 651 10,436 SH   SOLE   0 0 10,436
CVS HEALTH CORP COM 126650100 230 3,511 SH   SOLE   0 0 3,511
CYTRX CORP COM PAR 232828608 7 16,261 SH   SOLE   0 0 16,261
DANAHER CORP DEL COM 235851102 533 5,170 SH   SOLE   0 0 5,170
DESPEGAR COM CORP ORD SHS G27358103 4,916 396,117 SH   SOLE   265,339 0 130,778
DIAGEO P L C SPON ADR NEW 25243Q205 421 2,968 SH   SOLE   0 0 2,968
DISNEY WALT CO COM DISNEY 254687106 1,106 10,086 SH   SOLE   0 0 10,086
DOMINION ENERGY INC COM 25746U109 239 3,343 SH   SOLE   0 0 3,343
DOWDUPONT INC COM 26078J100 592 11,072 SH   SOLE   0 0 11,072
EATON CORP PLC SHS G29183103 1,420 20,677 SH   SOLE   0 0 20,677
EMBRAER S A SP ADR REP 4 COM 29082A107 11,517 520,410 SH   SOLE   249,377 0 271,033
EMERSON ELEC CO COM 291011104 1,045 17,489 SH   SOLE   0 0 17,489
ENBRIDGE INC COM 29250N105 691 22,218 SH   SOLE   0 0 22,218
ENTERPRISE PRODS PARTNERS L COM 293792107 1,075 43,699 SH   SOLE   0 0 43,699
ENTERPRISE PRODS PARTNERS L COM 293792107 49 2,000 SH Call SOLE   0 0 2,000
EXACT SCIENCES CORP COM 30063P105 315 5,000 SH   SOLE   0 0 5,000
EXELON CORP COM 30161N101 10,221 226,632 SH   SOLE   0 0 226,632
EXXON MOBIL CORP COM 30231G102 6,151 90,203 SH   SOLE   0 0 90,203
FABRINET SHS G3323L100 4,059 79,115 SH   SOLE   0 0 79,115
FACEBOOK INC CL A 30303M102 618 4,711 SH   SOLE   0 0 4,711
FEDEX CORP COM 31428X106 347 2,152 SH   SOLE   0 0 2,152
FREEPORT-MCMORAN INC CL B 35671D857 155 15,000 SH   SOLE   0 0 15,000
GABELLI EQUITY TR INC COM 362397101 122 23,943 SH   SOLE   0 0 23,943
GENERAL DYNAMICS CORP COM 369550108 653 4,155 SH   SOLE   0 0 4,155
GENERAL ELECTRIC CO COM 369604103 390 51,534 SH   SOLE   0 0 51,534
GENERAL MTRS CO COM 37045V100 701 20,958 SH   SOLE   0 0 20,958
GILEAD SCIENCES INC COM 375558103 779 12,460 SH   SOLE   0 0 12,460
GOLDMAN SACHS GROUP INC COM 38141G104 460 2,755 SH   SOLE   0 0 2,755
GOLUB CAP BDC INC COM 38173M102 1,352 81,996 SH   SOLE   0 0 81,996
HELMERICH & PAYNE INC COM 423452101 216 4,500 SH   SOLE   0 0 4,500
HOME DEPOT INC COM 437076102 449 2,616 SH   SOLE   0 0 2,616
HUDSON TECHNOLOGIES INC COM 444144109 2,563 2,880,126 SH   SOLE   1,852,847 0 1,027,279
IDEX CORP COM 45167R104 398 3,150 SH   SOLE   0 0 3,150
ILLINOIS TOOL WKS INC COM 452308109 248 1,958 SH   SOLE   0 0 1,958
INTEL CORP COM 458140100 318 6,777 SH   SOLE   0 0 6,777
INTERNATIONAL BUSINESS MACHS COM 459200101 773 6,796 SH   SOLE   0 0 6,796
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 0 41,000 SH Put SOLE   41,000 0 0
IQIYI INC SPONSORED ADS 46267X108 186 12,500 SH   SOLE   0 0 12,500
IQIYI INC SPONSORED ADS 46267X108 7 500 SH Call SOLE   0 0 500
ISHARES GOLD TRUST ISHARES 464285105 1,503 122,318 SH   SOLE   0 0 122,318
ISHARES TR CORE S&P500 ETF 464287200 584 2,320 SH   SOLE   0 0 2,320
ISHARES TR MSCI EMG MKT ETF 464287234 563 14,423 SH   SOLE   0 0 14,423
JOHNSON & JOHNSON COM 478160104 4,827 37,403 SH   SOLE   0 0 37,403
JOINT CORP COM 47973J102 96 11,500 SH   SOLE   0 0 11,500
JONES LANG LASALLE INC COM 48020Q107 13,192 104,199 SH   SOLE   32,715 0 71,484
JPMORGAN CHASE & CO COM 46625H100 2,468 25,283 SH   SOLE   0 0 25,283
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,361 23,850 SH   SOLE   0 0 23,850
MANULIFE FINL CORP COM 56501R106 200 14,124 SH   SOLE   0 0 14,124
MCDONALDS CORP COM 580135101 1,411 7,944 SH   SOLE   0 0 7,944
MCKESSON CORP COM 58155Q103 407 3,685 SH   SOLE   0 0 3,685
MEDTRONIC PLC SHS G5960L103 607 6,673 SH   SOLE   0 0 6,673
MERCK & CO INC COM 58933Y105 5,245 68,647 SH   SOLE   0 0 68,647
METLIFE INC COM 59156R108 243 5,920 SH   SOLE   0 0 5,920
MFA FINL INC COM 55272X102 82 12,250 SH   SOLE   0 0 12,250
MICROSOFT CORP COM 594918104 4,550 44,796 SH   SOLE   0 0 44,796
MONMOUTH REAL ESTATE INVT CO CL A 609720107 143 11,540 SH   SOLE   0 0 11,540
MORGAN STANLEY COM NEW 617446448 220 5,560 SH   SOLE   0 0 5,560
MORNINGSTAR INC COM 617700109 291 2,649 SH   SOLE   0 0 2,649
MOSAIC CO NEW COM 61945C103 10,142 347,196 SH   SOLE   122,559 0 224,637
NEXTERA ENERGY INC COM 65339F101 544 3,128 SH   SOLE   0 0 3,128
NIKE INC CL B 654106103 421 5,676 SH   SOLE   0 0 5,676
NOKIA CORP SPONSORED ADR 654902204 70 12,089 SH   SOLE   0 0 12,089
NOVARTIS A G SPONSORED ADR 66987V109 7,281 84,855 SH   SOLE   0 0 84,855
NUTRIEN LTD COM 67077M108 243 5,174 SH   SOLE   0 0 5,174
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 255 34,409 SH   SOLE   0 0 34,409
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 108 11,725 SH   SOLE   0 0 11,725
OAKTREE CAP GROUP LLC UNIT CL A 674001201 13,848 348,380 SH   SOLE   169,152 0 179,228
PARK HOTELS RESORTS INC COM 700517105 1,307 50,300 SH   SOLE   0 0 50,300
PAYPAL HLDGS INC COM 70450Y103 325 3,860 SH   SOLE   0 0 3,860
PEPSICO INC COM 713448108 3,993 36,139 SH   SOLE   0 0 36,139
PFIZER INC COM 717081103 3,116 71,394 SH   SOLE   0 0 71,394
PHILIP MORRIS INTL INC COM 718172109 454 6,797 SH   SOLE   0 0 6,797
PROCTER AND GAMBLE CO COM 742718109 1,003 10,909 SH   SOLE   0 0 10,909
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 74 15,875 SH   SOLE   0 0 15,875
QUALCOMM INC COM 747525103 5,009 88,020 SH   SOLE   28,300 0 59,720
RAYTHEON CO COM NEW 755111507 303 1,979 SH   SOLE   0 0 1,979
RED HAT INC COM 756577102 263 1,500 SH   SOLE   0 0 1,500
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 482 8,272 SH   SOLE   0 0 8,272
SANOFI SPONSORED ADR 80105N105 1,650 38,005 SH   SOLE   0 0 38,005
SCHLUMBERGER LTD COM 806857108 532 14,741 SH   SOLE   0 0 14,741
SILICOM LTD ORD M84116108 7,542 215,867 SH   SOLE   146,019 0 69,848
SINA CORP ORD G81477104 16,952 316,037 SH   SOLE   224,143 0 91,894
SK TELECOM LTD SPONSORED ADR 78440P108 16,779 626,079 SH   SOLE   226,562 0 399,517
SOLAR CAP LTD COM 83413U100 2,745 143,042 SH   SOLE   0 0 143,042
SPDR GOLD TRUST GOLD SHS 78463V107 4,388 36,193 SH   SOLE   1,200 0 34,993
SPDR S&P 500 ETF TR TR UNIT 78462F103 671 2,683 SH   SOLE   0 0 2,683
SPDR S&P 500 ETF TR TR UNIT 78462F103 112,432 850,000 SH Put SOLE   850,000 0 0
SPIRIT AIRLS INC COM 848577102 5,045 87,100 SH   SOLE   0 0 87,100
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 6,373 508,198 SH   SOLE   0 0 508,198
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 46,926 4,551,467 SH   SOLE   2,257,330 0 2,294,137
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 96 17,150 SH   SOLE   0 0 17,150
STARBUCKS CORP COM 855244109 1,177 18,275 SH   SOLE   0 0 18,275
STARWOOD PPTY TR INC COM 85571B105 506 25,680 SH   SOLE   0 0 25,680
STERICYCLE INC COM 858912108 631 17,190 SH   SOLE   0 0 17,190
SUNCOR ENERGY INC NEW COM 867224107 5,598 200,132 SH   SOLE   0 0 200,132
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,877 50,850 SH   SOLE   0 0 50,850
TITAN INTL INC ILL COM 88830M102 3,662 785,887 SH   SOLE   428,156 0 357,731
TOTAL S A SPONSORED ADR 89151E109 1,192 22,835 SH   SOLE   0 0 22,835
UNION PAC CORP COM 907818108 1,208 8,737 SH   SOLE   0 0 8,737
UNITED TECHNOLOGIES CORP COM 913017109 411 3,858 SH   SOLE   0 0 3,858
US BANCORP DEL COM NEW 902973304 1,910 41,795 SH   SOLE   0 0 41,795
VANECK MERK GOLD TRUST GOLD TRUST 921078101 4,114 326,900 SH   SOLE   178,000 0 148,900
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 795 37,694 SH   SOLE   0 0 37,694
VANGUARD GROUP DIV APP ETF 921908844 250 2,550 SH   SOLE   0 0 2,550
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,389 18,718 SH   SOLE   0 0 18,718
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 498 10,915 SH   SOLE   0 0 10,915
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,956 103,842 SH   SOLE   0 0 103,842
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,938 52,250 SH   SOLE   0 0 52,250
VERIZON COMMUNICATIONS INC COM 92343V104 11,013 195,896 SH   SOLE   0 0 195,896
VERIZON COMMUNICATIONS INC COM 92343V104 478 8,500 SH Call SOLE   0 0 8,500
VISA INC COM CL A 92826C839 1,796 13,615 SH   SOLE   0 0 13,615
VOYA FINL INC COM 929089100 2,829 70,486 SH   SOLE   0 0 70,486
WALGREENS BOOTS ALLIANCE INC COM 931427108 917 13,416 SH   SOLE   0 0 13,416
WALMART INC COM 931142103 2,072 22,240 SH   SOLE   0 0 22,240
WEIBO CORP SPONSORED ADR 948596101 2,925 50,055 SH   SOLE   0 0 50,055
WELLS FARGO CO NEW COM 949746101 296 6,416 SH   SOLE   0 0 6,416
WESTERN ASSET HIGH INCM FD I COM 95766J102 58 10,000 SH   SOLE   0 0 10,000
WEYERHAEUSER CO COM 962166104 499 22,830 SH   SOLE   0 0 22,830
WILLIS TOWERS WATSON PUB LTD SHS G96629103 2,838 18,687 SH   SOLE   0 0 18,687
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,178 7,400 SH   SOLE   0 0 7,400