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
ABBOTT LABS COM 002824100 1,426 18,074 SH   SOLE   0 0 18,074
ABBVIE INC COM 00287Y109 2,738 35,942 SH   SOLE   0 0 35,942
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 1,108 73,120 SH   SOLE   0 0 73,120
ADAM NAT RES FD INC COM 00548F105 189 22,806 SH   SOLE   0 0 22,806
AGNC INVT CORP COM 00123Q104 1,112 105,057 SH   SOLE   0 0 105,057
AGNICO EAGLE MINES LTD COM 008474108 534 13,420 SH   SOLE   0 0 13,420
AIR LEASE CORP CL A 00912X302 7,888 356,292 SH   SOLE   182,000 0 174,292
ALAMOS GOLD INC NEW COM CL A 011532108 256 51,500 SH   SOLE   0 0 51,500
ALCON INC ORD SHS H01301128 449 8,808 SH   SOLE   0 0 8,808
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,151 5,919 SH   SOLE   0 0 5,919
ALLSTATE CORP COM 020002101 341 3,712 SH   SOLE   0 0 3,712
ALPHABET INC CAP STK CL A 02079K305 9,653 8,307 SH   SOLE   2,100 0 6,207
ALPHABET INC CAP STK CL C 02079K107 5,583 4,801 SH   SOLE   0 0 4,801
ALPS ETF TR ALERIAN MLP 00162Q866 232 67,470 SH   SOLE   0 0 67,470
ALTRIA GROUP INC COM 02209S103 1,859 48,073 SH   SOLE   0 0 48,073
AMAZON COM INC COM 023135106 4,071 2,088 SH   SOLE   0 0 2,088
AMERICAN ELEC PWR CO INC COM 025537101 769 9,618 SH   SOLE   0 0 9,618
AMERICAN EXPRESS CO COM 025816109 228 2,664 SH   SOLE   0 0 2,664
ANNALY CAPITAL MANAGEMENT IN COM 035710409 3,718 733,239 SH   SOLE   525,000 0 208,239
APPLE INC COM 037833100 6,898 27,127 SH   SOLE   0 0 27,127
ARDELYX INC COM 039697107 10,304 1,812,517 SH   SOLE   1,237,000 0 575,517
ARES CAPITAL CORP COM 04010L103 1,017 94,310 SH   SOLE   0 0 94,310
AT&T INC COM 00206R102 87 3,000 SH Call SOLE   0 0 3,000
AT&T INC COM 00206R102 725 24,876 SH   SOLE   0 0 24,876
AUTOMATIC DATA PROCESSING IN COM 053015103 564 4,126 SH   SOLE   0 0 4,126
BANK NEW YORK MELLON CORP COM 064058100 1,767 52,460 SH   SOLE   0 0 52,460
BAXTER INTL INC COM 071813109 671 8,267 SH   SOLE   0 0 8,267
BERKSHIRE HATHAWAY INC DEL CL A 084670108 272 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,869 43,040 SH   SOLE   0 0 43,040
BIOGEN INC COM 09062X103 314 991 SH   SOLE   0 0 991
BK OF AMERICA CORP COM 060505104 413 19,460 SH   SOLE   0 0 19,460
BLACKROCK INC COM 09247X101 286 651 SH   SOLE   0 0 651
BLACKSTONE GROUP INC COM CL A 09260D107 318 6,975 SH   SOLE   0 0 6,975
BLACKSTONE MTG TR INC COM CL A 09257W100 2,664 143,065 SH   SOLE   0 0 143,065
BOOKING HLDGS INC COM 09857L108 410 305 SH   SOLE   0 0 305
BP PLC SPONSORED ADR 055622104 3,742 153,427 SH   SOLE   0 0 153,427
BRIGHTHOUSE FINL INC COM 10922N103 986 40,791 SH   SOLE   0 0 40,791
BRISTOL-MYERS SQUIBB CO COM 110122108 2,555 45,831 SH   SOLE   0 0 45,831
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 3,305 214,492 SH   SOLE   0 0 214,492
CANADIAN NATL RY CO COM 136375102 2,247 28,941 SH   SOLE   0 0 28,941
CBOE GLOBAL MARKETS INC COM 12503M108 462 5,174 SH   SOLE   0 0 5,174
CENTENE CORP DEL COM 15135B101 1,645 27,688 SH   SOLE   0 0 27,688
CF INDS HLDGS INC COM 125269100 314 11,550 SH   SOLE   0 0 11,550
CHARTER COMMUNICATIONS INC N CL A 16119P108 215 492 SH   SOLE   0 0 492
CHEVRON CORP NEW COM 166764100 1,078 14,875 SH   SOLE   0 0 14,875
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 10,355 274,899 SH   SOLE   125,000 0 149,899
CHUBB LIMITED COM H1467J104 683 6,114 SH   SOLE   0 0 6,114
CITIZENS FINANCIAL GROUP INC COM 174610105 619 32,890 SH   SOLE   0 0 32,890
CME GROUP INC COM 12572Q105 1,934 11,183 SH   SOLE   0 0 11,183
COCA COLA CO COM 191216100 833 18,834 SH   SOLE   0 0 18,834
COHEN & STEERS INFRASTRUCTUR COM 19248A109 275 14,590 SH   SOLE   0 0 14,590
COHERENT INC COM 192479103 1,249 11,737 SH   SOLE   0 0 11,737
CONOCOPHILLIPS COM 20825C104 321 10,436 SH   SOLE   0 0 10,436
COSTCO WHSL CORP NEW COM 22160K105 240 840 SH   SOLE   0 0 840
CVS HEALTH CORP COM 126650100 837 14,108 SH   SOLE   0 0 14,108
DANAHER CORPORATION COM 235851102 707 5,108 SH   SOLE   0 0 5,108
DESPEGAR COM CORP ORD SHS G27358103 2,033 358,585 SH   SOLE   200,000 0 158,585
DIAGEO P L C SPON ADR NEW 25243Q205 366 2,878 SH   SOLE   0 0 2,878
DOMINION ENERGY INC COM 25746U109 231 3,204 SH   SOLE   0 0 3,204
DYADIC INTL INC DEL COM 26745T101 277 53,350 SH   SOLE   0 0 53,350
EATON CORP PLC SHS G29183103 1,243 16,002 SH   SOLE   0 0 16,002
EMBRAER S.A. SPONSORED ADS 29082A107 3,590 485,076 SH   SOLE   75,000 0 410,076
EMERSON ELEC CO COM 291011104 541 11,354 SH   SOLE   0 0 11,354
ENBRIDGE INC COM 29250N105 738 25,384 SH   SOLE   0 0 25,384
ENTERPRISE PRODS PARTNERS L COM 293792107 1,234 86,314 SH   SOLE   0 0 86,314
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 269 7,225 SH   SOLE   0 0 7,225
EVERCORE INC CLASS A 29977A105 5,099 110,700 SH   SOLE   69,000 0 41,700
EXELON CORP COM 30161N101 4,678 127,095 SH   SOLE   0 0 127,095
EXXON MOBIL CORP COM 30231G102 3,300 86,900 SH   SOLE   0 0 86,900
FACEBOOK INC CL A 30303M102 583 3,497 SH   SOLE   0 0 3,497
FEDEX CORP COM 31428X106 912 7,524 SH   SOLE   0 0 7,524
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 920 35,715 SH   SOLE   0 0 35,715
GABELLI EQUITY TR INC COM 362397101 104 23,943 SH   SOLE   0 0 23,943
GENERAL DYNAMICS CORP COM 369550108 472 3,565 SH   SOLE   0 0 3,565
GILEAD SCIENCES INC COM 375558103 1,479 19,780 SH   SOLE   0 0 19,780
GOLUB CAP BDC INC COM 38173M102 1,709 136,101 SH   SOLE   0 0 136,101
HERON THERAPEUTICS INC COM 427746102 6,912 588,732 SH   SOLE   340,000 0 248,732
HOME DEPOT INC COM 437076102 535 2,866 SH   SOLE   0 0 2,866
HUDSON TECHNOLOGIES INC COM 444144109 1,163 1,686,255 SH   SOLE   940,000 0 746,255
IDEX CORP COM 45167R104 311 2,250 SH   SOLE   0 0 2,250
ILLINOIS TOOL WKS INC COM 452308109 243 1,708 SH   SOLE   0 0 1,708
INTERNATIONAL BUSINESS MACHS COM 459200101 621 5,597 SH   SOLE   0 0 5,597
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 0 20,000 SH Put SOLE   20,000 0 0
ISHARES GOLD TRUST ISHARES 464285105 4,032 267,563 SH   SOLE   0 0 267,563
ISHARES SILVER TRUST ISHARES 46428Q109 143 10,950 SH   SOLE   0 0 10,950
ISHARES TR CORE S&P500 ETF 464287200 494 1,910 SH   SOLE   0 0 1,910
ISHARES TR MSCI EMG MKT ETF 464287234 310 9,073 SH   SOLE   0 0 9,073
ITURAN LOCATION AND CONTROL SHS M6158M104 4,010 282,195 SH   SOLE   152,000 0 130,195
JOHNSON & JOHNSON COM 478160104 4,412 33,648 SH   SOLE   0 0 33,648
JONES LANG LASALLE INC COM 48020Q107 8,953 88,657 SH   SOLE   28,800 0 59,857
JPMORGAN CHASE & CO COM 46625H100 2,117 23,518 SH   SOLE   0 0 23,518
KINDER MORGAN INC DEL COM 49456B101 248 17,828 SH   SOLE   0 0 17,828
KIRKLAND LAKE GOLD LTD COM 49741E100 310 10,650 SH   SOLE   0 0 10,650
MACQUARIE INFRASTRUCTURE COR COM 55608B105 324 12,830 SH   SOLE   0 0 12,830
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,734 47,524 SH   SOLE   0 0 47,524
MANULIFE FINL CORP COM 56501R106 139 11,124 SH   SOLE   0 0 11,124
MASTERCARD INC CL A 57636Q104 205 850 SH   SOLE   0 0 850
MCDONALDS CORP COM 580135101 1,297 7,844 SH   SOLE   0 0 7,844
MEDTRONIC PLC SHS G5960L103 584 6,473 SH   SOLE   0 0 6,473
MEDTRONIC PLC SHS G5960L103 45 500 SH Call SOLE   0 0 500
MERCK & CO. INC COM 58933Y105 4,416 57,396 SH   SOLE   0 0 57,396
MFA FINL INC COM 55272X102 16 10,250 SH   SOLE   0 0 10,250
MICROSOFT CORP COM 594918104 6,250 39,627 SH   SOLE   0 0 39,627
MORNINGSTAR INC COM 617700109 237 2,036 SH   SOLE   0 0 2,036
MOSAIC CO NEW COM 61945C103 6,715 620,625 SH   SOLE   386,500 0 234,125
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 55 11,000 SH   SOLE   0 0 11,000
NEWMONT CORP COM 651639106 423 9,334 SH   SOLE   0 0 9,334
NEXTERA ENERGY INC COM 65339F101 753 3,128 SH   SOLE   0 0 3,128
NIKE INC CL B 654106103 470 5,676 SH   SOLE   0 0 5,676
NOKIA CORP SPONSORED ADR 654902204 31 10,091 SH   SOLE   0 0 10,091
NOVARTIS A G SPONSORED ADR 66987V109 5,492 66,613 SH   SOLE   0 0 66,613
NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 83 11,725 SH   SOLE   0 0 11,725
PAN AMERN SILVER CORP COM 697900108 274 19,154 SH   SOLE   0 0 19,154
PAYPAL HLDGS INC COM 70450Y103 408 4,260 SH   SOLE   0 0 4,260
PEPSICO INC COM 713448108 4,202 34,985 SH   SOLE   0 0 34,985
PERTH MINT PHYSICAL GOLD ETF UNIT 715426102 1,913 121,700 SH   SOLE   50,000 0 71,700
PFIZER INC COM 717081103 1,978 60,609 SH   SOLE   0 0 60,609
PHILIP MORRIS INTL INC COM 718172109 1,582 21,682 SH   SOLE   0 0 21,682
PROCTER & GAMBLE CO COM 742718109 997 9,066 SH   SOLE   0 0 9,066
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 355 78,235 SH   SOLE   0 0 78,235
RAYTHEON CO COM NEW 755111507 218 1,664 SH   SOLE   0 0 1,664
REDWOOD TR INC COM 758075402 178 35,215 SH   SOLE   0 0 35,215
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3,527 66,430 SH   SOLE   36,000 0 30,430
SANOFI SPONSORED ADR 80105N105 1,294 29,593 SH   SOLE   0 0 29,593
SCHLUMBERGER LTD COM 806857108 169 12,516 SH   SOLE   0 0 12,516
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 2,129 103,531 SH   SOLE   0 0 103,531
SILICOM LTD ORD M84116108 7,954 294,603 SH   SOLE   165,000 0 129,603
SINA CORP ORD G81477104 1,518 47,675 SH   SOLE   0 0 47,675
SK TELECOM LTD SPONSORED ADR 78440P108 9,817 603,355 SH   SOLE   233,000 0 370,355
SOLAR CAP LTD COM 83413U100 1,512 129,937 SH   SOLE   0 0 129,937
SONY CORP SPONSORED ADR 835699307 8,037 135,808 SH   SOLE   53,000 0 82,808
SPDR GOLD TRUST GOLD SHS 78463V107 5,025 33,943 SH   SOLE   0 0 33,943
SPDR S&P 500 ETF TR TR UNIT 78462F103 822 3,189 SH   SOLE   0 0 3,189
SPDR S&P 500 ETF TR TR UNIT 78462F103 51,550 200,000 SH Call SOLE   200,000 0 0
SPIRIT AIRLS INC COM 848577102 7,108 551,473 SH   SOLE   324,000 0 227,473
SPROTT ETF TR GOLD MINERS ETF 85210B102 398 20,050 SH   SOLE   0 0 20,050
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2,617 178,982 SH   SOLE   0 0 178,982
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 46,451 3,540,435 SH   SOLE   587,000 0 2,953,435
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 75 14,250 SH   SOLE   0 0 14,250
STARBUCKS CORP COM 855244109 1,445 21,985 SH   SOLE   0 0 21,985
STARWOOD PPTY TR INC COM 85571B105 689 67,245 SH   SOLE   0 0 67,245
STERICYCLE INC COM 858912108 413 8,495 SH   SOLE   0 0 8,495
SUNCOR ENERGY INC NEW COM 867224107 2,639 167,026 SH   SOLE   0 0 167,026
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,152 24,100 SH   SOLE   0 0 24,100
TITAN INTL INC ILL COM 88830M102 1,232 794,847 SH   SOLE   350,000 0 444,847
TPI COMPOSITES INC COM 87266J104 3,737 252,824 SH   SOLE   197,000 0 55,824
ULTA BEAUTY INC COM 90384S303 299 1,700 SH   SOLE   0 0 1,700
UNION PAC CORP COM 907818108 939 6,661 SH   SOLE   0 0 6,661
UNITED TECHNOLOGIES CORP COM 913017109 324 3,432 SH   SOLE   0 0 3,432
UROVANT SCIENCES LTD SHS G9381B108 2,201 238,728 SH   SOLE   236,700 0 2,028
US BANCORP DEL COM NEW 902973304 1,096 31,810 SH   SOLE   0 0 31,810
VANECK MERK GOLD TRUST GOLD TRUST 921078101 1,636 106,300 SH   SOLE   21,000 0 85,300
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,418 61,550 SH   SOLE   0 0 61,550
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 223 7,950 SH   SOLE   0 0 7,950
VANGUARD INDEX FDS GROWTH ETF 922908736 245 1,562 SH   SOLE   0 0 1,562
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 722 10,330 SH   SOLE   0 0 10,330
VANGUARD INDEX FDS SM CP VAL ETF 922908611 305 3,440 SH   SOLE   0 0 3,440
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,480 11,477 SH   SOLE   0 0 11,477
VANGUARD INDEX FDS VALUE ETF 922908744 365 4,093 SH   SOLE   0 0 4,093
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 490 11,947 SH   SOLE   0 0 11,947
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,209 95,660 SH   SOLE   0 0 95,660
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,260 12,189 SH   SOLE   0 0 12,189
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,660 49,798 SH   SOLE   0 0 49,798
VANGUARD WORLD FDS INF TECH ETF 92204A702 339 1,601 SH   SOLE   0 0 1,601
VERIZON COMMUNICATIONS INC COM 92343V104 8,650 160,996 SH   SOLE   0 0 160,996
VERSO CORP CL A 92531L207 0 22,000 SH Call SOLE   22,000 0 0
VISA INC COM CL A 92826C839 2,314 14,365 SH   SOLE   0 0 14,365
WALGREENS BOOTS ALLIANCE INC COM 931427108 490 10,708 SH   SOLE   0 0 10,708
WALMART INC COM 931142103 2,513 22,115 SH   SOLE   0 0 22,115
WEIBO CORP SPONSORED ADR 948596101 8,686 262,333 SH   SOLE   128,000 0 134,333
WELLS FARGO CO NEW COM 949746101 430 14,977 SH   SOLE   0 0 14,977
WEYERHAEUSER CO COM 962166104 299 17,638 SH   SOLE   0 0 17,638
WILLIAMS COS INC COM 969457100 229 16,175 SH   SOLE   0 0 16,175
WILLIAMS COS INC COM 969457100 28 2,000 SH Call SOLE   0 0 2,000
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,192 7,020 SH   SOLE   0 0 7,020
ZEBRA TECHNOLOGIES CORP CL A 989207105 551 3,000 SH   SOLE   0 0 3,000