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
AXALTA COATING SYS LTD COM G0750C108 442 14,835 SH   OTR   0 0 14,835
CAPRI HOLDINGS LIMITED SHS G1890L107 314 9,040 SH   OTR   0 0 9,040
COCA COLA EUROPEAN PARTNERS SHS G25839104 977 17,300 SH   OTR   0 0 17,300
EATON CORP PLC SHS G29183103 1,066 12,800 SH   OTR   0 0 12,800
EVEREST RE GROUP LTD COM G3223R108 681 2,757 SH   OTR   0 0 2,757
JOHNSON CTLS INTL PLC SHS G51502105 9,985 241,712 SH   OTR   2,000 0 239,712
MEDTRONIC PLC SHS G5960L103 4,219 43,317 SH   OTR   0 0 43,317
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 10,137 206,877 SH   OTR   4,800 0 202,077
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 11,983 695,497 SH   OTR   12,600 0 682,897
ALCON INC ORD SHS H01301128 2,655 42,789 SH   OTR   86 0 42,703
CHUBB LIMITED COM H1467J104 2,298 15,602 SH   OTR   0 0 15,602
TRANSOCEAN LTD REG SHS H8817H100 1,631 254,508 SH   OTR   8,100 0 246,408
CIMPRESS N V SHS EURO N20146101 14,637 161,045 SH   OTR   6,000 0 155,045
CIMPRESS N V Call N20146101 9 100 SH Call OTR   0 0 100
SAFE BULKERS INC COM Y7388L103 30 18,950 SH   OTR   0 0 18,950
AT&T INC Call 00206R102 496 14,800 SH Call OTR   5,000 0 9,800
AT&T INC COM 00206R102 10,599 316,289 SH   OTR   0 0 316,289
ABBOTT LABS COM 002824100 17,425 207,192 SH   OTR   0 0 207,192
ABBVIE INC COM 00287Y109 5,132 70,576 SH   OTR   50 0 70,526
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 1,802 22,845 SH   OTR   1,000 0 21,845
ADOBE INC COM 00724F101 290 983 SH   OTR   0 0 983
AGENUS INC COM NEW 00847G705 600 200,000 SH   OTR   0 0 200,000
AGNICO EAGLE MINES LTD COM 008474108 615 12,000 SH   OTR   4,000 0 8,000
AIR LEASE CORP CL A 00912X302 3,188 77,123 SH   OTR   0 0 77,123
AIR LEASE CORP Call 00912X302 21 500 SH Call OTR   0 0 500
AIR PRODS & CHEMS INC COM 009158106 398 1,756 SH   OTR   0 0 1,756
AKAMAI TECHNOLOGIES INC COM 00971T101 5,393 67,294 SH   OTR   0 0 67,294
ALEXION PHARMACEUTICALS INC COM 015351109 3,595 27,444 SH   OTR   0 0 27,444
ALGONQUIN PWR UTILS CORP COM 015857105 611 50,400 SH   OTR   1,000 0 49,400
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,135 42,109 SH   OTR   0 0 42,109
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,707 33,591 SH   OTR   1,375 0 32,216
ALLISON TRANSMISSION HLDGS I COM 01973R101 16,183 349,153 SH   OTR   6,700 0 342,453
ALPHABET INC CAP STK CL C 02079K107 17,076 15,798 SH   OTR   0 0 15,798
ALPHABET INC CAP STK CL A 02079K305 22,401 20,688 SH   OTR   9 0 20,679
ALTABA INC COM 021346101 484 6,970 SH   OTR   0 0 6,970
ALTRIA GROUP INC COM 02209S103 955 20,174 SH   OTR   0 0 20,174
AMAZON COM INC COM 023135106 6,499 3,432 SH   OTR   9 0 3,423
AMERCO COM 023586100 9,690 25,598 SH   OTR   584 0 25,014
AMERICAN ELEC PWR CO INC COM 025537101 279 3,165 SH   OTR   0 0 3,165
AMERICAN EXPRESS CO COM 025816109 1,802 14,601 SH   OTR   0 0 14,601
AMERICAN STS WTR CO COM 029899101 528 7,023 SH   OTR   0 0 7,023
AMERICAN TOWER CORP NEW COM 03027X100 1,836 8,982 SH   OTR   0 0 8,982
AMERICAN WTR WKS CO INC NEW COM 030420103 3,908 33,693 SH   OTR   0 0 33,693
AMERICAS SILVER CORP COM NEW 03063L705 3,601 1,538,874 SH   OTR   200,000 0 1,338,874
AMGEN INC COM 031162100 2,483 13,475 SH   OTR   300 0 13,175
ANADARKO PETE CORP COM 032511107 748 10,607 SH   OTR   0 0 10,607
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 954 10,780 SH   OTR   0 0 10,780
ANNALY CAP MGMT INC COM 035710409 549 60,145 SH   OTR   0 0 60,145
APPFOLIO INC COM CL A 03783C100 665 6,499 SH   OTR   300 0 6,199
APPLE INC COM 037833100 54,147 273,578 SH   OTR   2,334 0 271,244
APPLIED MATLS INC COM 038222105 2,012 44,795 SH   OTR   0 0 44,795
AQUA AMERICA INC COM 03836W103 1,037 25,076 SH   OTR   0 0 25,076
ARCH COAL INC CL A 039380407 283 3,000 SH   OTR   0 0 3,000
ARMADA HOFFLER PPTYS INC COM 04208T108 214 12,930 SH   OTR   0 0 12,930
ASTRAZENECA PLC SPONSORED ADR 046353108 1,018 24,666 SH   OTR   0 0 24,666
AURORA CANNABIS INC COM 05156X108 122 15,600 SH   OTR   0 0 15,600
AURYN RES INC COM 05208W108 5,905 3,467,500 SH   OTR   50,000 0 3,417,500
AUTOMATIC DATA PROCESSING IN COM 053015103 3,857 23,332 SH   OTR   0 0 23,332
BB&T CORP COM 054937107 8,809 179,292 SH   OTR   500 0 178,792
BCE INC COM NEW 05534B760 2,167 47,642 SH   OTR   0 0 47,642
BP PLC SPONSORED ADR 055622104 1,126 26,995 SH   OTR   100 0 26,895
BANK AMER CORP Call 060505104 2,036 70,200 SH Call OTR   3,000 0 67,200
BANK AMER CORP COM 060505104 20,369 702,390 SH   OTR   9,560 0 692,830
BANK NEW YORK MELLON CORP COM 064058100 1,082 24,514 SH   OTR   0 0 24,514
BECTON DICKINSON & CO COM 075887109 398 1,580 SH   OTR   0 0 1,580
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,367 20 SH   OTR   0 0 20
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 58,753 275,615 SH   OTR   1,261 0 274,354
BERRY GLOBAL GROUP INC COM 08579W103 728 13,845 SH   OTR   0 0 13,845
BHP GROUP LTD SPONSORED ADS 088606108 2,727 46,935 SH   OTR   0 0 46,935
BIOGEN INC COM 09062X103 1,559 6,664 SH   OTR   0 0 6,664
BLACK KNIGHT INC COM 09215C105 219 3,637 SH   OTR   0 0 3,637
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 246 18,600 SH   OTR   0 0 18,600
BLACKSTONE MTG TR INC COM CL A 09257W100 740 20,800 SH   OTR   0 0 20,800
BLUEBIRD BIO INC COM 09609G100 1,886 14,827 SH   OTR   0 0 14,827
BOEING CO COM 097023105 12,099 33,238 SH   OTR   0 0 33,238
BOOKING HLDGS INC COM 09857L108 4,756 2,537 SH   OTR   0 0 2,537
BRISTOL MYERS SQUIBB CO COM 110122108 18,423 406,237 SH   OTR   270 0 405,967
BRIXMOR PPTY GROUP INC COM 11120U105 5,136 287,236 SH   OTR   620 0 286,616
BROWN FORMAN CORP CL B 115637209 2,121 38,258 SH   OTR   0 0 38,258
CBS CORP NEW CL B 124857202 350 7,020 SH   OTR   0 0 7,020
CBRE GROUP INC CL A 12504L109 4,452 86,792 SH   OTR   0 0 86,792
CIGNA CORP NEW COM 125523100 232 1,473 SH   OTR   0 0 1,473
CSX CORP COM 126408103 331 4,277 SH   OTR   0 0 4,277
CVS HEALTH CORP COM 126650100 2,644 48,518 SH   OTR   50 0 48,468
CADIZ INC COM NEW 127537207 1,305 116,040 SH   OTR   32,200 0 83,840
CANADIAN NAT RES LTD Call 136385101 758 28,100 SH Call OTR   1,100 0 27,000
CANADIAN NAT RES LTD COM 136385101 53,191 1,972,233 SH   OTR   6,841 0 1,965,392
CANADIAN PAC RY LTD COM 13645T100 1,174 4,989 SH   OTR   0 0 4,989
CANOPY GROWTH CORP COM 138035100 2,124 52,680 SH   OTR   400 0 52,280
CASTLE BRANDS INC COM 148435100 7 15,000 SH   OTR   0 0 15,000
CATERPILLAR INC DEL COM 149123101 1,363 10,000 SH   OTR   0 0 10,000
CELGENE CORP COM 151020104 9,910 107,202 SH   OTR   400 0 106,802
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1,144 146,046 SH   OTR   0 0 146,046
CHARTER COMMUNICATIONS INC N CL A 16119P108 297 751 SH   OTR   0 0 751
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1,815 298,077 SH   OTR   0 0 298,077
CHEVRON CORP NEW Call 166764100 373 3,000 SH Call OTR   0 0 3,000
CHEVRON CORP NEW COM 166764100 18,099 145,445 SH   OTR   116 0 145,329
CHURCH & DWIGHT INC COM 171340102 448 6,130 SH   OTR   0 0 6,130
CIENA CORP COM NEW 171779309 353 8,587 SH   OTR   0 0 8,587
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 575 15,515 SH   OTR   0 0 15,515
CISCO SYS INC COM 17275R102 22,455 410,292 SH   OTR   8,322 0 401,970
CITIGROUP INC Call 172967424 2,577 36,800 SH Call OTR   2,800 0 34,000
CITIGROUP INC COM NEW 172967424 25,203 359,889 SH   OTR   1,430 0 358,459
CLOROX CO DEL COM 189054109 261 1,705 SH   OTR   0 0 1,705
COCA COLA CO COM 191216100 15,007 294,727 SH   OTR   2,000 0 292,727
CODEXIS INC COM 192005106 2,782 150,959 SH   OTR   0 0 150,959
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,975 46,936 SH   OTR   0 0 46,936
COLGATE PALMOLIVE CO COM 194162103 4,157 57,997 SH   OTR   0 0 57,997
COMCAST CORP NEW CL A 20030N101 1,998 47,258 SH   OTR   4,000 0 43,258
COMSCORE INC COM 20564W105 536 103,851 SH   OTR   4,150 0 99,701
CONCERT PHARMACEUTICALS INC COM 206022105 16,313 1,359,375 SH   OTR   0 0 1,359,375
CONOCOPHILLIPS COM 20825C104 3,618 59,315 SH   OTR   0 0 59,315
CONSOLIDATED EDISON INC COM 209115104 2,103 23,983 SH   OTR   0 0 23,983
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 309 19,290 SH   OTR   0 0 19,290
COPART INC COM 217204106 11,752 157,238 SH   OTR   11,155 0 146,083
CORCEPT THERAPEUTICS INC COM 218352102 95,018 8,521,799 SH   OTR   85,826 0 8,435,973
CORNING INC COM 219350105 1,158 34,855 SH   OTR   0 0 34,855
CORTEVA INC COM 22052L104 1,506 50,920 SH   OTR   666 0 50,254
COSTCO WHSL CORP NEW COM 22160K105 562 2,128 SH   OTR   0 0 2,128
CREDIT ACCEP CORP MICH COM 225310101 31,200 64,485 SH   OTR   7,750 0 56,735
CYRUSONE INC COM 23283R100 3,041 52,683 SH   OTR   400 0 52,283
D R HORTON INC COM 23331A109 404 9,375 SH   OTR   0 0 9,375
DTE ENERGY CO COM 233331107 1,255 9,811 SH   OTR   0 0 9,811
DANAHER CORPORATION COM 235851102 209 1,465 SH   OTR   0 0 1,465
DEERE & CO COM 244199105 2,316 13,975 SH   OTR   0 0 13,975
DELL TECHNOLOGIES INC CL C 24703L202 1,198 23,584 SH   OTR   0 0 23,584
DELTA AIR LINES INC DEL COM NEW 247361702 23,995 422,812 SH   OTR   7,500 0 415,312
DELTA AIR LINES INC DEL Call 247361702 704 12,400 SH Call OTR   600 0 11,800
DELUXE CORP COM 248019101 509 12,525 SH   OTR   0 0 12,525
DEVON ENERGY CORP NEW COM 25179M103 595 20,859 SH   OTR   0 0 20,859
DIAGEO P L C SPON ADR NEW 25243Q205 1,819 10,558 SH   OTR   0 0 10,558
DIAMONDBACK ENERGY INC COM 25278X109 249 2,289 SH   OTR   0 0 2,289
DISNEY WALT CO COM DISNEY 254687106 16,534 118,404 SH   OTR   210 0 118,194
DOMINION ENERGY INC COM 25746U109 7,490 96,873 SH   OTR   35 0 96,838
DOMTAR CORP COM NEW 257559203 294 6,600 SH   OTR   0 0 6,600
DOVER CORP COM 260003108 504 5,030 SH   OTR   0 0 5,030
DOW INC COM 260557103 1,959 39,729 SH   OTR   0 0 39,729
DROPBOX INC CL A 26210C104 406 16,190 SH   OTR   600 0 15,590
DUCOMMUN INC DEL COM 264147109 9,027 200,286 SH   OTR   700 0 199,586
DUKE ENERGY CORP NEW COM NEW 26441C204 1,747 19,794 SH   OTR   100 0 19,694
DUPONT DE NEMOURS INC COM 26614N102 10,650 141,862 SH   OTR   666 0 141,196
DURECT CORP COM 266605104 5,373 8,241,455 SH   OTR   176,683 0 8,064,772
EASTGROUP PPTY INC COM 277276101 348 3,000 SH   OTR   0 0 3,000
EASTMAN CHEMICAL CO COM 277432100 321 4,120 SH   OTR   0 0 4,120
EBAY INC COM 278642103 1,515 38,365 SH   OTR   0 0 38,365
ECOLAB INC COM 278865100 2,083 10,550 SH   OTR   0 0 10,550
ELEVATE CREDIT INC COM 28621V101 158 38,249 SH   OTR   0 0 38,249
EMERSON ELEC CO COM 291011104 9,654 144,687 SH   OTR   0 0 144,687
EMPIRE ST RLTY TR INC CL A 292104106 275 18,563 SH   OTR   0 0 18,563
ENBRIDGE INC COM 29250N105 7,636 211,639 SH   OTR   1,000 0 210,639
ENTERPRISE PRODS PARTNERS L COM 293792107 466 16,136 SH   OTR   0 0 16,136
EVERSOURCE ENERGY COM 30040W108 333 4,397 SH   OTR   0 0 4,397
EXELON CORP COM 30161N101 6,757 140,938 SH   OTR   0 0 140,938
EXXON MOBIL CORP COM 30231G102 21,405 279,325 SH   OTR   1,200 0 278,125
FAT BRANDS INC COM 30258N105 41 10,062 SH   OTR   0 0 10,062
FACEBOOK INC CL A 30303M102 1,517 7,861 SH   OTR   0 0 7,861
FEDEX CORP COM 31428X106 2,674 16,284 SH   OTR   0 0 16,284
FIDELITY NATL INFORMATION SV COM 31620M106 334 2,726 SH   OTR   0 0 2,726
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 658 16,333 SH   OTR   0 0 16,333
FIRST BANCSHARES INC MS COM 318916103 398 13,104 SH   OTR   0 0 13,104
FORTUNA SILVER MINES INC COM 349915108 8,723 3,060,550 SH   OTR   55,000 0 3,005,550
FOX CORP CL A COM 35137L105 861 23,505 SH   OTR   0 0 23,505
FRANCO NEVADA CORP Call 351858105 518 6,100 SH Call OTR   500 0 5,600
FRANKLIN RES INC COM 354613101 885 25,423 SH   OTR   0 0 25,423
FREEPORT-MCMORAN INC CL B 35671D857 736 63,399 SH   OTR   0 0 63,399
FULL HOUSE RESORTS INC COM 359678109 51 27,280 SH   OTR   3,400 0 23,880
FUTUREFUEL CORPORATION COM 36116M106 3,501 299,450 SH   OTR   0 0 299,450
GENERAL ELECTRIC CO COM 369604103 1,280 121,879 SH   OTR   0 0 121,879
GENERAL MLS INC COM 370334104 1,748 33,278 SH   OTR   0 0 33,278
GENERAL MTRS CO COM 37045V100 15,991 415,015 SH   OTR   8,800 0 406,215
GENERAL MTRS CO Call 37045V100 882 22,900 SH Call OTR   1,500 0 21,400
GETTY RLTY CORP NEW COM 374297109 9,196 298,945 SH   OTR   0 0 298,945
GILEAD SCIENCES INC COM 375558103 248 3,665 SH   OTR   0 0 3,665
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,781 69,497 SH   OTR   0 0 69,497
GOLD STD VENTURES CORP COM 380738104 1,566 1,476,935 SH   OTR   0 0 1,476,935
GOLDMAN SACHS GROUP INC Call 38141G104 1,023 5,000 SH Call OTR   200 0 4,800
GOLDMAN SACHS GROUP INC COM 38141G104 23,426 114,499 SH   OTR   1,600 0 112,899
GRAFTECH INTL LTD COM 384313508 306 26,568 SH   OTR   0 0 26,568
GRAN TIERRA ENERGY INC COM 38500T101 12,292 7,730,889 SH   OTR   210,000 0 7,520,889
GRAY TELEVISION INC COM 389375106 1,356 82,737 SH   OTR   0 0 82,737
HCP INC COM 40414L109 215 6,730 SH   OTR   0 0 6,730
HAIN CELESTIAL GROUP INC Call 405217100 7 300 SH Call OTR   0 0 300
HAIN CELESTIAL GROUP INC COM 405217100 568 25,946 SH   OTR   0 0 25,946
HERSHEY CO COM 427866108 670 4,999 SH   OTR   0 0 4,999
HEXCEL CORP NEW COM 428291108 47,165 583,149 SH   OTR   1,200 0 581,949
HOME DEPOT INC COM 437076102 21,491 103,337 SH   OTR   0 0 103,337
HONEYWELL INTL INC COM 438516106 1,071 6,137 SH   OTR   0 0 6,137
HOWARD HUGHES CORP COM 44267D107 357 2,886 SH   OTR   0 0 2,886
HUBBELL INC COM 443510607 517 3,965 SH   OTR   0 0 3,965
HUDSON TECHNOLOGIES INC COM 444144109 28 32,885 SH   OTR   0 0 32,885
IDACORP INC COM 451107106 201 2,000 SH   OTR   0 0 2,000
ILLINOIS TOOL WKS INC COM 452308109 1,851 12,273 SH   OTR   0 0 12,273
ILLUMINA INC COM 452327109 228 618 SH   OTR   0 0 618
IMMUCELL CORP COM PAR 452525306 626 96,243 SH   OTR   0 0 96,243
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1,694 332,099 SH   OTR   0 0 332,099
INTEL CORP COM 458140100 6,882 143,763 SH   OTR   1,400 0 142,363
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,538 87,715 SH   OTR   575 0 87,140
INTERMOLECULAR INC COM 45882D109 19 16,500 SH   OTR   0 0 16,500
INTERNATIONAL BUSINESS MACHS COM 459200101 3,431 24,880 SH   OTR   900 0 23,980
INTL PAPER CO COM 460146103 2,143 49,464 SH   OTR   0 0 49,464
IRIDEX CORP COM 462684101 114 25,015 SH   OTR   25,015 0 0
IRON MTN INC NEW COM 46284V101 2,712 86,655 SH   OTR   6,051 0 80,604
ISHARES SILVER TRUST ISHARES 46428Q109 175 12,198 SH   OTR   10,000 0 2,198
ISHARES GOLD TRUST ISHARES 464285105 168 12,444 SH   OTR   0 0 12,444
ISHARES TR TIPS BD ETF 464287176 668 5,782 SH   OTR   0 0 5,782
ISHARES TR CORE S&P500 ETF 464287200 385 1,305 SH   OTR   0 0 1,305
ISHARES TR CORE US AGGBD ET 464287226 3,183 28,590 SH   OTR   0 0 28,590
ISHARES TR 1 3 YR TREAS BD 464287457 634 7,475 SH   OTR   0 0 7,475
ISHARES TR NASDAQ BIOTECH 464287556 971 8,900 SH   OTR   0 0 8,900
ISHARES TR RUS 1000 GRW ETF 464287614 203 1,291 SH   OTR   0 0 1,291
ISHARES TR RUS 2000 GRW ETF 464287648 894 4,450 SH   OTR   0 0 4,450
ISHARES TR SH TR CRPORT ETF 464288646 1,693 31,675 SH   OTR   0 0 31,675
ISHARES TR PFD AND INCM SEC 464288687 522 14,164 SH   OTR   0 0 14,164
ISHARES TR US OIL GS EX ETF 464288851 285 5,082 SH   OTR   0 0 5,082
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 1,400 1,182,000 PRN   OTR   0 0 1,182,000
JPMORGAN CHASE & CO COM 46625H100 29,380 262,795 SH   OTR   3,225 0 259,570
JPMORGAN CHASE & CO Call 46625H100 1,353 12,100 SH Call OTR   100 0 12,000
JOHNSON & JOHNSON COM 478160104 24,659 177,043 SH   OTR   0 0 177,043
KKR & CO INC CL A 48251W104 2,023 80,069 SH   OTR   0 0 80,069
KEYCORP NEW COM 493267108 215 12,100 SH   OTR   0 0 12,100
KIMBERLY CLARK CORP COM 494368103 3,897 29,240 SH   OTR   0 0 29,240
KINDER MORGAN INC DEL COM 49456B101 2,397 114,793 SH   OTR   278 0 114,515
KORN FERRY COM NEW 500643200 958 23,910 SH   OTR   0 0 23,910
KRAFT HEINZ CO COM 500754106 1,074 34,610 SH   OTR   0 0 34,610
LABORATORY CORP AMER HLDGS COM NEW 50540R409 272 1,575 SH   OTR   0 0 1,575
LENNAR CORP CL A 526057104 346 7,131 SH   OTR   0 0 7,131
LEXINGTON REALTY TRUST COM 529043101 238 25,291 SH   OTR   0 0 25,291
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 664 18,506 SH   OTR   500 0 18,006
LILLY ELI & CO COM 532457108 1,767 15,952 SH   OTR   0 0 15,952
LIQTECH INTL INC COM 53632A201 1,871 188,753 SH   OTR   0 0 188,753
LITHIUM AMERS CORP NEW COM NEW 53680Q207 164 40,500 SH   OTR   0 0 40,500
LOCKHEED MARTIN CORP COM 539830109 243 668 SH   OTR   0 0 668
LOWES COS INC COM 548661107 1,049 10,393 SH   OTR   0 0 10,393
M & T BK CORP COM 55261F104 348 2,048 SH   OTR   0 0 2,048
MDU RES GROUP INC COM 552690109 816 31,645 SH   OTR   0 0 31,645
MAG SILVER CORP COM 55903Q104 632 60,000 SH   OTR   0 0 60,000
MARATHON OIL CORP COM 565849106 210 14,760 SH   OTR   0 0 14,760
MARATHON PETE CORP COM 56585A102 2,724 48,745 SH   OTR   0 0 48,745
MARKEL CORP COM 570535104 538 494 SH   OTR   0 0 494
MARKER THERAPEUTICS INC COM 57055L107 697 88,000 SH   OTR   24,000 0 64,000
MASTERCARD INC CL A 57636Q104 3,908 14,772 SH   OTR   0 0 14,772
MCCORMICK & CO INC COM NON VTG 579780206 489 3,155 SH   OTR   0 0 3,155
MCDONALDS CORP COM 580135101 1,770 8,522 SH   OTR   0 0 8,522
MCKESSON CORP COM 58155Q103 450 3,352 SH   OTR   0 0 3,352
MEDIFAST INC COM 58470H101 7,465 58,183 SH   OTR   400 0 57,783
MERCK & CO INC COM 58933Y105 25,432 303,300 SH   OTR   52 0 303,248
METHANEX CORP COM 59151K108 8,778 193,083 SH   OTR   525 0 192,558
MICHAELS COS INC COM 59408Q106 9,413 1,081,962 SH   OTR   18,700 0 1,063,262
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 11,464 437,734 SH   OTR   17,388 0 420,346
MICROSOFT CORP COM 594918104 47,266 352,833 SH   OTR   2,350 0 350,483
MICRON TECHNOLOGY INC COM 595112103 1,070 27,723 SH   OTR   0 0 27,723
MID AMER APT CMNTYS INC COM 59522J103 294 2,500 SH   OTR   0 0 2,500
MISONIX INC COM 604871103 1,552 61,072 SH   OTR   0 0 61,072
MOBILE MINI INC COM 60740F105 263 8,640 SH   OTR   0 0 8,640
MOHAWK INDS INC COM 608190104 863 5,849 SH   OTR   0 0 5,849
MONDELEZ INTL INC CL A 609207105 6,601 122,468 SH   OTR   0 0 122,468
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,457 107,555 SH   OTR   0 0 107,555
MOODYS CORP COM 615369105 935 4,786 SH   OTR   0 0 4,786
MORGAN STANLEY COM NEW 617446448 411 9,384 SH   OTR   0 0 9,384
MOSYS INC COM NEW 619718208 729 4,166,102 SH   OTR   0 0 4,166,102
MUELLER INDS INC COM 624756102 225 7,700 SH   OTR   0 0 7,700
MYRIAD GENETICS INC COM 62855J104 1,382 49,743 SH   OTR   4,000 0 45,743
NATIONAL FUEL GAS CO N J COM 636180101 459 8,700 SH   OTR   0 0 8,700
NETFLIX INC COM 64110L106 277 754 SH   OTR   0 0 754
NEUROTROPE INC COM NEW 64129T207 152 18,900 SH   OTR   0 0 18,900
NEW GOLD INC CDA COM 644535106 6,831 7,105,575 SH   OTR   0 0 7,105,575
NEW JERSEY RES COM 646025106 652 13,102 SH   OTR   0 0 13,102
NEWELL BRANDS INC COM 651229106 265 17,162 SH   OTR   0 0 17,162
NEWELL BRANDS INC Call 651229106 8 500 SH Call OTR   0 0 500
NEXTERA ENERGY INC COM 65339F101 2,114 10,320 SH   OTR   0 0 10,320
NIKE INC CL B 654106103 200 2,384 SH   OTR   0 0 2,384
NISOURCE INC COM 65473P105 1,286 44,636 SH   OTR   0 0 44,636
NORFOLK SOUTHERN CORP COM 655844108 926 4,644 SH   OTR   0 0 4,644
NORTHWEST NAT HLDG CO COM 66765N105 1,077 15,500 SH   OTR   0 0 15,500
NOVARTIS A G SPONSORED ADR 66987V109 6,202 67,927 SH   OTR   430 0 67,497
NOVO-NORDISK A S ADR 670100205 983 19,256 SH   OTR   0 0 19,256
NU SKIN ENTERPRISES INC CL A 67018T105 2,589 52,492 SH   OTR   2,500 0 49,992
NU SKIN ENTERPRISES INC Call 67018T105 15 300 SH Call OTR   0 0 300
NUTANIX INC NOTE 1/1 67059NAB4 814 875,000 PRN   OTR   0 0 875,000
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 143 11,000 SH   OTR   0 0 11,000
NVIDIA CORP COM 67066G104 2,712 16,516 SH   OTR   20 0 16,496
OGE ENERGY CORP COM 670837103 4,678 109,912 SH   OTR   0 0 109,912
OCCIDENTAL PETE CORP COM 674599105 968 19,250 SH   OTR   600 0 18,650
OMEGA HEALTHCARE INVS INC COM 681936100 741 20,160 SH   OTR   0 0 20,160
OMEROS CORP COM 682143102 77,910 4,965,557 SH   OTR   58,059 0 4,907,498
ONE GAS INC COM 68235P108 990 10,968 SH   OTR   0 0 10,968
ONEOK INC NEW COM 682680103 12,317 179,002 SH   OTR   0 0 179,002
ORACLE CORP COM 68389X105 15,786 277,088 SH   OTR   600 0 276,488
ORBCOMM INC COM 68555P100 3,922 541,015 SH   OTR   0 0 541,015
ORGANIGRAM HLDGS INC COM 68620P101 113 17,500 SH   OTR   0 0 17,500
OWENS CORNING NEW COM 690742101 258 4,425 SH   OTR   0 0 4,425
PNC FINL SVCS GROUP INC COM 693475105 203 1,482 SH   OTR   0 0 1,482
PAN AMERICAN SILVER CORP COM 697900108 3,762 291,400 SH   OTR   0 0 291,400
PARK CITY GROUP INC COM NEW 700215304 853 159,221 SH   OTR   0 0 159,221
PARKER HANNIFIN CORP COM 701094104 1,492 8,778 SH   OTR   0 0 8,778
PATTERN ENERGY GROUP INC NOTE 4.000% 7/1 70338PAB6 831 826,000 PRN   OTR   0 0 826,000
PAYPAL HLDGS INC COM 70450Y103 21,104 184,380 SH   OTR   200 0 184,180
PEMBINA PIPELINE CORP COM 706327103 2,704 72,658 SH   OTR   0 0 72,658
PEPSICO INC COM 713448108 12,892 98,313 SH   OTR   0 0 98,313
PFIZER INC COM 717081103 26,833 619,422 SH   OTR   0 0 619,422
PHILIP MORRIS INTL INC COM 718172109 2,148 27,355 SH   OTR   0 0 27,355
PHILLIPS 66 COM 718546104 2,937 31,393 SH   OTR   50 0 31,343
PINNACLE WEST CAP CORP COM 723484101 720 7,650 SH   OTR   0 0 7,650
PIONEER NAT RES CO COM 723787107 126,404 821,554 SH   OTR   75 0 821,479
POLAR PWR INC COM 73102V105 235 56,595 SH   OTR   47,095 0 9,500
PROCTER AND GAMBLE CO COM 742718109 30,990 282,627 SH   OTR   2,081 0 280,546
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 422 7,171 SH   OTR   0 0 7,171
QUALCOMM INC COM 747525103 4,107 53,995 SH   OTR   0 0 53,995
QUANTA SVCS INC COM 74762E102 222 5,800 SH   OTR   0 0 5,800
RPM INTL INC COM 749685103 1,063 17,400 SH   OTR   0 0 17,400
RANGE RES CORP COM 75281A109 7,949 1,138,853 SH   OTR   4,919 0 1,133,934
RAYTHEON CO COM NEW 755111507 355 2,043 SH   OTR   0 0 2,043
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,357 37,899 SH   OTR   0 0 37,899
REPUBLIC SVCS INC COM 760759100 2,528 29,183 SH   OTR   0 0 29,183
ROPER TECHNOLOGIES INC COM 776696106 24,979 68,199 SH   OTR   400 0 67,799
ROSS STORES INC COM 778296103 347 3,499 SH   OTR   0 0 3,499
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5,540 84,264 SH   OTR   65 0 84,199
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,277 19,630 SH   OTR   0 0 19,630
S&P GLOBAL INC COM 78409V104 513 2,250 SH   OTR   0 0 2,250
SEI INVESTMENTS CO COM 784117103 3,603 64,220 SH   OTR   5,000 0 59,220
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,372 4,684 SH   OTR   0 0 4,684
SPDR GOLD TRUST GOLD SHS 78463V107 3,921 29,438 SH   OTR   8,900 0 20,538
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 543 19,925 SH   OTR   0 0 19,925
SALESFORCE COM INC COM 79466L302 427 2,813 SH   OTR   20 0 2,793
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 163 42,577 SH   OTR   0 0 42,577
SANOFI SPONSORED ADR 80105N105 308 7,114 SH   OTR   300 0 6,814
SCHLUMBERGER LTD COM 806857108 811 20,399 SH   OTR   1,000 0 19,399
SCHWEITZER-MAUDUIT INTL INC COM 808541106 368 11,100 SH   OTR   0 0 11,100
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 289 4,946 SH   OTR   0 0 4,946
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,824 19,693 SH   OTR   0 0 19,693
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 653 11,252 SH   OTR   0 0 11,252
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 424 3,558 SH   OTR   0 0 3,558
SELECT SECTOR SPDR TR ENERGY 81369Y506 289 4,540 SH   OTR   0 0 4,540
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,358 121,681 SH   OTR   0 0 121,681
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 671 8,663 SH   OTR   0 0 8,663
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,293 29,379 SH   OTR   0 0 29,379
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 240 4,029 SH   OTR   0 0 4,029
SERITAGE GROWTH PPTYS CL A 81752R100 7,384 171,890 SH   OTR   3,900 0 167,990
SHARPS COMPLIANCE CORP COM 820017101 1,011 283,983 SH   OTR   0 0 283,983
SIERRA METALS INC COM 82639W106 806 580,000 SH   OTR   0 0 580,000
SILVERCREST METALS INC COM 828363101 237 60,001 SH   OTR   0 0 60,001
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 44 15,000 SH   OTR   15,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109 4,640 29,046 SH   OTR   15 0 29,031
SIRIUS XM HLDGS INC COM 82968B103 231 41,327 SH   OTR   0 0 41,327
SMUCKER J M CO COM NEW 832696405 496 4,310 SH   OTR   0 0 4,310
SOUTH JERSEY INDS INC COM 838518108 285 8,464 SH   OTR   0 0 8,464
SOUTH ST CORP COM 840441109 960 13,033 SH   OTR   0 0 13,033
SOUTHERN CO COM 842587107 415 7,500 SH   OTR   0 0 7,500
SOUTHWEST AIRLS CO COM 844741108 305 6,000 SH   OTR   0 0 6,000
SPARK THERAPEUTICS INC Call 84652J103 415 8,300 SH Call OTR   0 0 8,300
STARBUCKS CORP COM 855244109 319 3,806 SH   OTR   0 0 3,806
STATE STR CORP COM 857477103 342 6,107 SH   OTR   787 0 5,320
STRATEGIC ED INC COM 86272C103 2,769 15,554 SH   OTR   0 0 15,554
STRATUS PPTYS INC COM NEW 863167201 39,620 1,221,705 SH   OTR   55 0 1,221,650
STRYKER CORP COM 863667101 2,553 12,418 SH   OTR   0 0 12,418
SUPERNUS PHARMACEUTICALS INC COM 868459108 5,463 165,088 SH   OTR   0 0 165,088
SYSCO CORP COM 871829107 311 4,395 SH   OTR   0 0 4,395
SYSTEMAX INC COM 871851101 2,317 104,554 SH   OTR   3,000 0 101,554
T MOBILE US INC COM 872590104 2,629 35,455 SH   OTR   150 0 35,305
TAPESTRY INC COM 876030107 12,010 378,515 SH   OTR   4,700 0 373,815
TC ENERGY CORP COM 87807B107 302 6,107 SH   OTR   0 0 6,107
TECHTARGET INC COM 87874R100 577 27,176 SH   OTR   0 0 27,176
TENNECO INC CL A VTG COM STK 880349105 135 12,159 SH   OTR   0 0 12,159
TENNECO INC Call 880349105 16 1,400 SH Call OTR   0 0 1,400
TESLA INC COM 88160R101 99 441 SH   OTR   0 0 441
TESLA INC Put 88160R101 223 1,000 SH Put OTR   1,000 0 0
TEXAS INSTRS INC COM 882508104 1,395 12,158 SH   OTR   0 0 12,158
TEXAS PAC LD TR SUB CTF PROP I T 882610108 614 780 SH   OTR   0 0 780
THERMO FISHER SCIENTIFIC INC COM 883556102 454 1,547 SH   OTR   0 0 1,547
THOMSON REUTERS CORP COM NEW 884903709 1,092 16,939 SH   OTR   0 0 16,939
3M CO COM 88579Y101 1,744 10,064 SH   OTR   0 0 10,064
TITAN MACHY INC COM 88830R101 349 16,938 SH   OTR   0 0 16,938
TORCHMARK CORP COM 891027104 14,951 167,121 SH   OTR   0 0 167,121
TORTOISE ENERGY INFRA CORP COM 89147L100 527 23,371 SH   OTR   0 0 23,371
TORTOISE PWR & ENERGY INFRAS COM 89147X104 360 19,625 SH   OTR   0 0 19,625
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 200 14,790 SH   OTR   0 0 14,790
TOTAL S A SPONSORED ADS 89151E109 1,208 21,655 SH   OTR   0 0 21,655
TRAVELERS COMPANIES INC COM 89417E109 297 1,987 SH   OTR   0 0 1,987
TRIBUNE MEDIA CO CL A 896047503 3,125 67,620 SH   OTR   3,000 0 64,620
TWITTER INC COM 90184L102 259 7,415 SH   OTR   0 0 7,415
UGI CORP NEW COM 902681105 278 5,199 SH   OTR   0 0 5,199
UNILEVER PLC SPON ADR NEW 904767704 11,199 180,711 SH   OTR   2,009 0 178,702
UNILEVER N V N Y SHS NEW 904784709 5,621 92,580 SH   OTR   0 0 92,580
UNION PACIFIC CORP COM 907818108 11,954 70,686 SH   OTR   0 0 70,686
UNITED PARCEL SERVICE INC CL B 911312106 455 4,402 SH   OTR   0 0 4,402
UNITED TECHNOLOGIES CORP COM 913017109 13,728 105,435 SH   OTR   0 0 105,435
UNITEDHEALTH GROUP INC COM 91324P102 848 3,474 SH   OTR   0 0 3,474
UNIVERSAL HLTH SVCS INC CL B 913903100 391 3,000 SH   OTR   0 0 3,000
URSTADT BIDDLE PPTYS INC CL A 917286205 254 12,100 SH   OTR   0 0 12,100
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 662 25,915 SH   OTR   0 0 25,915
VANGUARD WORLD FDS INF TECH ETF 92204A702 416 1,973 SH   OTR   0 0 1,973
VANGUARD WORLD FDS MATERIALS ETF 92204A801 596 4,646 SH   OTR   0 0 4,646
VENTAS INC COM 92276F100 4,327 63,308 SH   OTR   0 0 63,308
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,287 8,497 SH   OTR   0 0 8,497
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 550 6,295 SH   OTR   0 0 6,295
VANGUARD INDEX FDS SM CP VAL ETF 922908611 303 2,323 SH   OTR   0 0 2,323
VANGUARD INDEX FDS GROWTH ETF 922908736 2,739 16,764 SH   OTR   0 0 16,764
VERIZON COMMUNICATIONS INC COM 92343V104 13,469 235,765 SH   OTR   1,711 0 234,054
VERISK ANALYTICS INC COM 92345Y106 1,355 9,250 SH   OTR   0 0 9,250
VERICEL CORP COM 92346J108 1,150 60,892 SH   OTR   0 0 60,892
VERTEX PHARMACEUTICALS INC COM 92532F100 220 1,200 SH   OTR   0 0 1,200
VISA INC COM CL A 92826C839 4,582 26,400 SH   OTR   100 0 26,300
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 243 14,876 SH   OTR   0 0 14,876
VONAGE HLDGS CORP COM 92886T201 250 22,078 SH   OTR   2,350 0 19,728
WABCO HLDGS INC COM 92927K102 1,147 8,651 SH   OTR   0 0 8,651
WEC ENERGY GROUP INC COM 92939U106 299 3,586 SH   OTR   0 0 3,586
WADDELL & REED FINL INC CL A 930059100 822 49,323 SH   OTR   0 0 49,323
WALMART INC COM 931142103 5,649 51,126 SH   OTR   0 0 51,126
WALGREENS BOOTS ALLIANCE INC COM 931427108 548 10,030 SH   OTR   0 0 10,030
WASTE MGMT INC DEL COM 94106L109 3,202 27,756 SH   OTR   0 0 27,756
WATERS CORP COM 941848103 300 1,395 SH   OTR   0 0 1,395
WAYFAIR INC CL A 94419L101 15,189 104,031 SH   OTR   3,500 0 100,531
WEBSTER FINL CORP CONN COM 947890109 355 7,433 SH   OTR   0 0 7,433
WELLS FARGO CO NEW COM 949746101 638 13,488 SH   OTR   0 0 13,488
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,025 751 SH   OTR   0 0 751
WELLTOWER INC COM 95040Q104 1,459 17,897 SH   OTR   0 0 17,897
WEYERHAEUSER CO COM 962166104 1,407 53,435 SH   OTR   0 0 53,435
WIDEOPENWEST INC COM 96758W101 2,358 324,778 SH   OTR   22,400 0 302,378
WILLIAMS COS INC DEL COM 969457100 48,272 1,721,539 SH   OTR   20 0 1,721,519
WILLIAMS SONOMA INC COM 969904101 1,298 19,968 SH   OTR   0 0 19,968
WORLD ACCEP CORP DEL COM 981419104 12,516 76,266 SH   OTR   6,125 0 70,141
WPX ENERGY INC COM 98212B103 240 20,893 SH   OTR   0 0 20,893
XCEL ENERGY INC COM 98389B100 438 7,366 SH   OTR   0 0 7,366
YELP INC CL A 985817105 4,891 143,094 SH   OTR   4,250 0 138,844
YUM BRANDS INC COM 988498101 204 1,840 SH   OTR   0 0 1,840
ZIMMER BIOMET HLDGS INC COM 98956P102 365 3,096 SH   OTR   0 0 3,096
ZOETIS INC CL A 98978V103 1,395 12,289 SH   OTR   200 0 12,089