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
ALLEGION PLC ORD SHS G0176J109 224 1,922 SH   OTR   0 0 1,922
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,037 206,140 SH   OTR   30,000 0 176,140
AXALTA COATING SYS LTD COM G0750C108 213 7,445 SH   OTR   0 0 7,445
BUNGE LIMITED COM G16962105 456 6,950 SH   OTR   0 0 6,950
CIMPRESS PLC SHS EURO G2143T103 8,830 100,643 SH   OTR   4,800 0 95,843
COCA COLA EUROPEAN PARTNERS SHS G25839104 980 19,675 SH   OTR   0 0 19,675
EATON CORP PLC SHS G29183103 1,550 12,900 SH   OTR   0 0 12,900
EVEREST RE GROUP LTD COM G3223R108 810 3,460 SH   OTR   0 0 3,460
GAN LTD ORD SHS G3728V109 1,579 77,876 SH   OTR   4,500 0 73,376
HORIZON THERAPEUTICS PUB L SHS G46188101 212 2,902 SH   OTR   0 0 2,902
JOHNSON CTLS INTL PLC SHS G51502105 9,259 198,732 SH   OTR   2,000 0 196,732
MEDTRONIC PLC SHS G5960L103 4,077 34,804 SH   OTR   0 0 34,804
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 5,431 102,978 SH   OTR   0 0 102,978
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 4,659 418,601 SH   OTR   16,100 0 402,501
ALCON AG ORD SHS H01301128 2,275 34,481 SH   OTR   86 0 34,395
CHUBB LIMITED COM H1467J104 8,699 56,515 SH   OTR   0 0 56,515
LOGITECH INTL S A SHS H50430232 345 3,545 SH   OTR   0 0 3,545
MILLICOM INTL CELLULAR S A COM STK L6388F110 485 12,514 SH   OTR   0 0 12,514
ELASTIC N V ORD SHS N14506104 894 6,116 SH   OTR   150 0 5,966
ABCAM PLC ADS A 000380204 216 10,000 SH   OTR   0 0 10,000
AT&T INC COM 00206R102 8,296 288,441 SH   OTR   0 0 288,441
ABBOTT LABS COM 002824100 22,398 204,569 SH   OTR   0 0 204,569
ABBVIE INC Call 00287Y109 1,061 9,900 SH Call OTR   1,600 0 8,300
ABBVIE INC COM 00287Y109 19,407 181,117 SH   OTR   50 0 181,067
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 449 24,560 SH   OTR   0 0 24,560
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 1,436 14,260 SH   OTR   1,000 0 13,260
ACTIVISION BLIZZARD INC COM 00507V109 7,942 85,539 SH   OTR   400 0 85,139
ADOBE SYSTEMS INCORPORATED COM 00724F101 789 1,578 SH   OTR   0 0 1,578
AGENUS INC COM NEW 00847G705 636 200,000 SH   OTR   0 0 200,000
AGNICO EAGLE MINES LTD COM 008474108 514 7,290 SH   OTR   4,000 0 3,290
AIR LEASE CORP CL A 00912X302 1,199 26,994 SH   OTR   0 0 26,994
AIR PRODS & CHEMS INC COM 009158106 405 1,482 SH   OTR   0 0 1,482
AKAMAI TECHNOLOGIES INC COM 00971T101 4,776 45,494 SH   OTR   0 0 45,494
ALEXION PHARMACEUTICALS INC COM 015351109 3,189 20,410 SH   OTR   0 0 20,410
ALGONQUIN PWR UTILS CORP COM 015857105 808 49,100 SH   OTR   1,000 0 48,100
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 295 1,267 SH   OTR   0 0 1,267
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,098 14,819 SH   OTR   1,300 0 13,519
ALLISON TRANSMISSION HLDGS I COM 01973R101 10,960 254,119 SH   OTR   7,200 0 246,919
ALLSTATE CORP COM 020002101 227 2,066 SH   OTR   0 0 2,066
ALPHABET INC CAP STK CL C 02079K107 23,621 13,483 SH   OTR   57 0 13,426
ALPHABET INC CAP STK CL A 02079K305 34,471 19,668 SH   OTR   18 0 19,650
ALTRIA GROUP INC COM 02209S103 700 17,075 SH   OTR   0 0 17,075
AMAZON COM INC COM 023135106 20,981 6,442 SH   OTR   52 0 6,390
AMERCO COM 023586100 5,868 12,926 SH   OTR   324 0 12,602
AMERICAN EXPRESS CO COM 025816109 1,235 10,214 SH   OTR   0 0 10,214
AMER STATES WTR CO COM 029899101 318 4,000 SH   OTR   0 0 4,000
AMERICAN TOWER CORP NEW COM 03027X100 2,169 9,661 SH   OTR   0 0 9,661
AMERICAN WTR WKS CO INC NEW COM 030420103 3,467 22,591 SH   OTR   0 0 22,591
AMERICAS GOLD AND SILVER COR COM 03062D100 4,678 1,448,330 SH   OTR   246,144 0 1,202,186
AMGEN INC COM 031162100 4,386 19,075 SH   OTR   0 0 19,075
ANNALY CAPITAL MANAGEMENT IN COM 035710409 486 57,545 SH   OTR   0 0 57,545
APPFOLIO INC COM CL A 03783C100 2,561 14,225 SH   OTR   200 0 14,025
APPLE INC COM 037833100 89,763 676,484 SH   OTR   3,636 0 672,848
APPLIED MATLS INC COM 038222105 3,290 38,122 SH   OTR   0 0 38,122
ARISTA NETWORKS INC COM 040413106 203 700 SH   OTR   700 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,831 36,629 SH   OTR   0 0 36,629
ATHENEX INC COM 04685N103 2,703 244,350 SH   OTR   0 0 244,350
AUTOMATIC DATA PROCESSING IN COM 053015103 3,688 20,933 SH   OTR   0 0 20,933
BCE INC COM NEW 05534B760 2,015 47,085 SH   OTR   0 0 47,085
BALL CORP COM 058498106 354 3,802 SH   OTR   0 0 3,802
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 52 10,474 SH   OTR   0 0 10,474
BK OF AMERICA CORP COM 060505104 16,554 546,145 SH   OTR   12,300 0 533,845
BK OF AMERICA CORP Call 060505104 1,052 34,700 SH Call OTR   3,100 0 31,600
BANK NEW YORK MELLON CORP COM 064058100 1,001 23,596 SH   OTR   0 0 23,596
BECTON DICKINSON & CO COM 075887109 378 1,509 SH   OTR   0 0 1,509
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,522 13 SH   OTR   0 0 13
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 53,821 232,119 SH   OTR   1,261 0 230,858
BERRY GLOBAL GROUP INC COM 08579W103 514 9,144 SH   OTR   0 0 9,144
BHP GROUP LTD SPONSORED ADS 088606108 2,745 42,009 SH   OTR   0 0 42,009
BIOMARIN PHARMACEUTICAL INC COM 09061G101 936 10,675 SH   OTR   0 0 10,675
BLACK KNIGHT INC COM 09215C105 321 3,637 SH   OTR   0 0 3,637
BLACKROCK MUNIYIELD QUALITY COM 09254E103 269 18,600 SH   OTR   0 0 18,600
BLACKSTONE GROUP INC COM CL A 09260D107 269 4,155 SH   OTR   0 0 4,155
BOEING CO COM 097023105 792 3,700 SH   OTR   0 0 3,700
BOOKING HOLDINGS INC COM 09857L108 5,869 2,635 SH   OTR   0 0 2,635
BRISTOL-MYERS SQUIBB CO COM 110122108 31,782 512,371 SH   OTR   670 0 511,701
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 10 14,250 SH   OTR   0 0 14,250
BRIXMOR PPTY GROUP INC COM 11120U105 2,392 144,518 SH   OTR   620 0 143,898
BROADCOM INC COM 11135F101 350 799 SH   OTR   0 0 799
BROWN FORMAN CORP CL B 115637209 2,568 32,333 SH   OTR   0 0 32,333
CIGNA CORP NEW COM 125523100 301 1,445 SH   OTR   0 0 1,445
CVS HEALTH CORP COM 126650100 3,855 56,438 SH   OTR   50 0 56,388
CALLAWAY GOLF CO COM 131193104 255 10,635 SH   OTR   0 0 10,635
CANADIAN NAT RES LTD Call 136385101 394 16,400 SH Call OTR   1,100 0 15,300
CANADIAN NAT RES LTD COM 136385101 42,692 1,775,151 SH   OTR   6,200 0 1,768,951
CANADIAN PAC RY LTD COM 13645T100 958 2,764 SH   OTR   0 0 2,764
CANOPY GROWTH CORP COM 138035100 1,219 49,459 SH   OTR   400 0 49,059
CARRIER GLOBAL CORPORATION COM 14448C104 3,346 88,717 SH   OTR   0 0 88,717
CARVANA CO CL A 146869102 355 1,483 SH   OTR   0 0 1,483
CATERPILLAR INC COM 149123101 1,655 9,093 SH   OTR   0 0 9,093
CEL-SCI CORP COM PAR NEW 150837607 217 18,650 SH   OTR   0 0 18,650
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 184 17,056 SH   OTR   0 0 17,056
CHARTER COMMUNICATIONS INC N CL A 16119P108 489 739 SH   OTR   0 0 739
CHEVRON CORP NEW Call 166764100 600 7,100 SH Call OTR   1,000 0 6,100
CHEVRON CORP NEW COM 166764100 8,160 96,631 SH   OTR   116 0 96,515
CHURCH & DWIGHT INC COM 171340102 517 5,930 SH   OTR   0 0 5,930
CISCO SYS INC COM 17275R102 18,616 416,005 SH   OTR   7,872 0 408,133
CITIGROUP INC Call 172967424 62 1,000 SH Call OTR   1,000 0 0
CITIGROUP INC COM NEW 172967424 14,699 238,387 SH   OTR   3,270 0 235,117
CLOROX CO DEL COM 189054109 338 1,674 SH   OTR   0 0 1,674
COCA COLA CO COM 191216100 14,032 255,879 SH   OTR   2,000 0 253,879
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,851 22,581 SH   OTR   0 0 22,581
COLGATE PALMOLIVE CO COM 194162103 2,175 25,434 SH   OTR   0 0 25,434
COMCAST CORP NEW CL A 20030N101 3,044 58,101 SH   OTR   4,000 0 54,101
COMSCORE INC COM 20564W105 68 27,369 SH   OTR   0 0 27,369
CONCERT PHARMACEUTICALS INC COM 206022105 17,218 1,362,203 SH   OTR   2,500 0 1,359,703
CONOCOPHILLIPS COM 20825C104 1,203 30,071 SH   OTR   0 0 30,071
CONSOLIDATED EDISON INC COM 209115104 1,465 20,270 SH   OTR   0 0 20,270
COPART INC COM 217204106 14,868 116,838 SH   OTR   8,500 0 108,338
CORCEPT THERAPEUTICS INC COM 218352102 191,029 7,302,318 SH   OTR   81,651 0 7,220,667
CORNING INC COM 219350105 1,017 28,260 SH   OTR   0 0 28,260
CORTEVA INC COM 22052L104 279 7,203 SH   OTR   0 0 7,203
COSTCO WHSL CORP NEW COM 22160K105 761 2,019 SH   OTR   0 0 2,019
CREDIT ACCEP CORP MICH COM 225310101 16,197 46,794 SH   OTR   7,300 0 39,494
CROWN CASTLE INTL CORP NEW COM 22822V101 230 1,446 SH   OTR   0 0 1,446
CTO REALTY GROWTH INC COM 22948P103 626 14,854 SH   OTR   0 0 14,854
CYRUSONE INC COM 23283R100 4,774 65,260 SH   OTR   400 0 64,860
D R HORTON INC COM 23331A109 549 7,965 SH   OTR   0 0 7,965
DTE ENERGY CO COM 233331107 948 7,811 SH   OTR   0 0 7,811
DANAHER CORPORATION COM 235851102 340 1,529 SH   OTR   0 0 1,529
DEERE & CO COM 244199105 3,324 12,356 SH   OTR   0 0 12,356
DELL TECHNOLOGIES INC CL C 24703L202 651 8,876 SH   OTR   0 0 8,876
DELTA AIR LINES INC DEL COM NEW 247361702 4,009 99,710 SH   OTR   6,300 0 93,410
DELTA AIR LINES INC DEL Call 247361702 205 5,100 SH Call OTR   500 0 4,600
DIAGEO PLC SPON ADR NEW 25243Q205 1,322 8,324 SH   OTR   0 0 8,324
DISNEY WALT CO COM 254687106 28,210 155,699 SH   OTR   270 0 155,429
DOCUSIGN INC COM 256163106 201 904 SH   OTR   0 0 904
DOMINION ENERGY INC COM 25746U109 7,337 97,567 SH   OTR   35 0 97,532
DOVER CORP COM 260003108 499 3,950 SH   OTR   0 0 3,950
DOW INC COM 260557103 483 8,701 SH   OTR   0 0 8,701
DROPBOX INC Call 26210C104 226 10,200 SH Call OTR   3,600 0 6,600
DROPBOX INC CL A 26210C104 1,138 51,287 SH   OTR   0 0 51,287
DUCOMMUN INC DEL COM 264147109 11,100 206,707 SH   OTR   800 0 205,907
DUKE ENERGY CORP NEW COM NEW 26441C204 1,523 16,637 SH   OTR   100 0 16,537
DUPONT DE NEMOURS INC COM 26614N102 8,089 113,759 SH   OTR   1,000 0 112,759
DURECT CORP COM 266605104 15,247 7,365,855 SH   OTR   176,683 0 7,189,172
EASTGROUP PPTYS INC COM 277276101 345 2,500 SH   OTR   0 0 2,500
EASTMAN CHEM CO COM 277432100 395 3,942 SH   OTR   0 0 3,942
EBAY INC. COM 278642103 816 16,240 SH   OTR   0 0 16,240
ECOLAB INC COM 278865100 1,941 8,970 SH   OTR   0 0 8,970
ELANCO ANIMAL HEALTH INC COM 28414H103 1,337 43,583 SH   OTR   0 0 43,583
EMERGENT BIOSOLUTIONS INC COM 29089Q105 225 2,513 SH   OTR   0 0 2,513
EMERSON ELEC CO COM 291011104 14,087 175,283 SH   OTR   0 0 175,283
ENBRIDGE INC COM 29250N105 5,083 158,904 SH   OTR   0 0 158,904
ENTERPRISE PRODS PARTNERS L COM 293792107 289 14,764 SH   OTR   0 0 14,764
ESSENTIAL UTILS INC COM 29670G102 1,024 21,656 SH   OTR   0 0 21,656
EVERCORE INC CLASS A 29977A105 227 2,067 SH   OTR   0 0 2,067
EVERSOURCE ENERGY COM 30040W108 426 4,923 SH   OTR   0 0 4,923
EXELON CORP COM 30161N101 1,734 41,065 SH   OTR   0 0 41,065
EXXON MOBIL CORP COM 30231G102 5,434 131,823 SH   OTR   0 0 131,823
FACEBOOK INC CL A 30303M102 1,767 6,470 SH   OTR   0 0 6,470
FEDEX CORP COM 31428X106 1,770 6,816 SH   OTR   0 0 6,816
FERRO CORP COM 315405100 1,153 78,806 SH   OTR   4,000 0 74,806
FIDELITY NATL INFORMATION SV COM 31620M106 268 1,896 SH   OTR   0 0 1,896
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 605 15,481 SH   OTR   0 0 15,481
FIRST REP BK SAN FRANCISCO C COM 33616C100 260 1,770 SH   OTR   0 0 1,770
FISERV INC COM 337738108 274 2,403 SH   OTR   0 0 2,403
FORTUNA SILVER MINES INC COM 349915108 2,913 353,500 SH   OTR   30,000 0 323,500
FOX CORP CL A COM 35137L105 796 27,350 SH   OTR   0 0 27,350
FREEPORT-MCMORAN INC CL B 35671D857 1,065 40,928 SH   OTR   0 0 40,928
FURY GOLD MINES LIMITED COM A 36117T100 3,162 2,195,786 SH   OTR   33,781 0 2,162,005
GENERAC HLDGS INC COM 368736104 569 2,500 SH   OTR   2,500 0 0
GENERAL ELECTRIC CO COM 369604103 1,070 99,042 SH   OTR   0 0 99,042
GENERAL MLS INC COM 370334104 1,812 30,810 SH   OTR   0 0 30,810
GENERAL MTRS CO COM 37045V100 4,291 103,043 SH   OTR   7,500 0 95,543
GETTY RLTY CORP NEW COM 374297109 7,425 269,606 SH   OTR   0 0 269,606
GILEAD SCIENCES INC Call 375558103 87 1,500 SH Call OTR   1,500 0 0
GILEAD SCIENCES INC COM 375558103 323 5,547 SH   OTR   0 0 5,547
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,929 79,592 SH   OTR   0 0 79,592
GLOBE LIFE INC COM 37959E102 15,706 165,400 SH   OTR   0 0 165,400
GOLD STD VENTURES CORP COM 380738104 761 1,052,000 SH   OTR   0 0 1,052,000
GOLDMAN SACHS GROUP INC COM 38141G104 22,320 84,638 SH   OTR   1,600 0 83,038
GOLDMAN SACHS GROUP INC Call 38141G104 290 1,100 SH Call OTR   200 0 900
GRAN TIERRA ENERGY INC COM 38500T101 1,904 5,232,729 SH   OTR   2,000 0 5,230,729
GRAY TELEVISION INC COM 389375106 884 49,437 SH   OTR   0 0 49,437
HALOZYME THERAPEUTICS INC COM 40637H109 349 8,180 SH   OTR   0 0 8,180
HERSHEY CO COM 427866108 672 4,410 SH   OTR   0 0 4,410
HEXCEL CORP NEW COM 428291108 24,003 495,007 SH   OTR   365 0 494,642
HOME DEPOT INC COM 437076102 22,332 84,075 SH   OTR   0 0 84,075
HONEYWELL INTL INC COM 438516106 914 4,299 SH   OTR   0 0 4,299
HUBBELL INC COM 443510607 557 3,555 SH   OTR   0 0 3,555
IDEXX LABS INC COM 45168D104 253 506 SH   OTR   100 0 406
ILLINOIS TOOL WKS INC COM 452308109 2,256 11,064 SH   OTR   0 0 11,064
IMMUCELL CORP COM PAR 452525306 60 10,000 SH   OTR   0 0 10,000
IMMUNOPRECISE ANTIBODIES LTD COM NEW A 45257F200 5,927 396,425 SH   OTR   20,300 0 376,125
INGEVITY CORP COM 45688C107 2,268 29,950 SH   OTR   0 0 29,950
INGEVITY CORP Call 45688C107 151 2,000 SH Call OTR   2,000 0 0
INTEL CORP COM 458140100 6,645 133,384 SH   OTR   1,400 0 131,984
INTELLICHECK INC COM NEW 45817G201 1,313 115,090 SH   OTR   1,100 0 113,990
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,678 57,921 SH   OTR   575 0 57,346
INTERNATIONAL BUSINESS MACHS COM 459200101 3,422 27,182 SH   OTR   0 0 27,182
INTERNATIONAL PAPER CO COM 460146103 1,849 37,182 SH   OTR   0 0 37,182
INVESCO QQQ TR UNIT SER 1 46090E103 967 3,082 SH   OTR   0 0 3,082
INTREXON CORP NOTE 3.500% 7/0 46122TAA0 466 570,000 PRN   OTR   100,000 0 470,000
INUVO INC COM NEW 46122W204 6 12,970 SH   OTR   0 0 12,970
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 256 2,005 SH   OTR   0 0 2,005
IRON MTN INC NEW COM 46284V101 1,355 45,968 SH   OTR   5,115 0 40,853
ISHARES SILVER TR ISHARES 46428Q109 417 16,988 SH   OTR   15,000 0 1,988
ISHARES TR CORE S&P500 ETF 464287200 603 1,606 SH   OTR   0 0 1,606
ISHARES TR CORE US AGGBD ET 464287226 6,821 57,715 SH   OTR   0 0 57,715
ISHARES TR 1 3 YR TREAS BD 464287457 1,429 16,545 SH   OTR   0 0 16,545
ISHARES TR NASDAQ BIOTECH 464287556 535 3,531 SH   OTR   0 0 3,531
ISHARES TR RUS 1000 GRW ETF 464287614 297 1,233 SH   OTR   0 0 1,233
ISHARES TR RUS 2000 GRW ETF 464287648 473 1,650 SH   OTR   0 0 1,650
ISHARES TR ISHS 1-5YR INVS 464288646 2,192 39,736 SH   OTR   0 0 39,736
ISHARES TR PFD AND INCM SEC 464288687 530 13,764 SH   OTR   0 0 13,764
ISHARES TR CORE 1 5 YR USD 46432F859 245 4,745 SH   OTR   0 0 4,745
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 1,215 1,115,000 PRN   OTR   0 0 1,115,000
JPMORGAN CHASE & CO COM 46625H100 32,265 253,917 SH   OTR   1,880 0 252,037
JPMORGAN CHASE & CO Call 46625H100 762 6,000 SH Call OTR   100 0 5,900
JOHNSON & JOHNSON COM 478160104 22,537 143,200 SH   OTR   0 0 143,200
JOINT CORP COM 47973J102 728 27,730 SH   OTR   430 0 27,300
KKR & CO INC COM 48251W104 2,348 57,978 SH   OTR   0 0 57,978
KIMBERLY-CLARK CORP COM 494368103 3,655 27,111 SH   OTR   0 0 27,111
KIMCO RLTY CORP COM 49446R109 510 33,950 SH   OTR   0 0 33,950
KINDER MORGAN INC DEL COM 49456B101 455 33,298 SH   OTR   0 0 33,298
KORN FERRY COM NEW 500643200 1,005 23,100 SH   OTR   0 0 23,100
KRAFT HEINZ CO COM 500754106 462 13,342 SH   OTR   0 0 13,342
L3HARRIS TECHNOLOGIES INC COM 502431109 332 1,754 SH   OTR   0 0 1,754
LABORATORY CORP AMER HLDGS COM NEW 50540R409 262 1,288 SH   OTR   0 0 1,288
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 277 2,790 SH   OTR   0 0 2,790
LIGHTSPEED POS INC SUB VTG SHS 53227R106 2,106 29,920 SH   OTR   1,200 0 28,720
LILLY ELI & CO COM 532457108 2,725 16,137 SH   OTR   0 0 16,137
LIQTECH INTL INC COM 53632A201 223 27,923 SH   OTR   0 0 27,923
LITHIUM AMERS CORP NEW COM NEW 53680Q207 389 31,000 SH   OTR   0 0 31,000
LIVENT CORP COM 53814L108 1,870 99,280 SH   OTR   0 0 99,280
LOCKHEED MARTIN CORP COM 539830109 263 741 SH   OTR   0 0 741
LOWES COS INC COM 548661107 2,517 15,680 SH   OTR   0 0 15,680
LUNA INNOVATIONS COM 550351100 121 12,215 SH   OTR   0 0 12,215
M & T BK CORP COM 55261F104 261 2,048 SH   OTR   0 0 2,048
MDU RES GROUP INC COM 552690109 1,337 50,770 SH   OTR   0 0 50,770
MARATHON PETE CORP COM 56585A102 1,640 39,660 SH   OTR   0 0 39,660
MARKER THERAPEUTICS INC COM 57055L107 22 15,400 SH   OTR   0 0 15,400
MASTERCARD INCORPORATED CL A 57636Q104 4,861 13,618 SH   OTR   0 0 13,618
MATCH GROUP INC NEW COM 57667L107 242 1,600 SH   OTR   0 0 1,600
MCCORMICK & CO INC COM NON VTG 579780206 584 6,110 SH   OTR   0 0 6,110
MCDONALDS CORP COM 580135101 1,713 7,981 SH   OTR   0 0 7,981
MCKESSON CORP COM 58155Q103 1,949 11,209 SH   OTR   0 0 11,209
MEDIFAST INC COM 58470H101 9,425 48,006 SH   OTR   400 0 47,606
MERCK & CO. INC COM 58933Y105 25,511 311,876 SH   OTR   52 0 311,824
MICHAELS COS INC COM 59408Q106 38 2,910 SH   OTR   0 0 2,910
MICHAELS COS INC Call 59408Q106 130 10,000 SH Call OTR   10,000 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 2,292 401,460 SH   OTR   37,304 0 364,156
MICROSOFT CORP COM 594918104 66,278 297,986 SH   OTR   2,350 0 295,636
MICROCHIP TECHNOLOGY INC. COM 595017104 214 1,550 SH   OTR   0 0 1,550
MICRON TECHNOLOGY INC COM 595112103 1,195 15,898 SH   OTR   0 0 15,898
MID-AMER APT CMNTYS INC COM 59522J103 317 2,500 SH   OTR   0 0 2,500
MISONIX INC COM 604871103 154 12,310 SH   OTR   0 0 12,310
MOHAWK INDS INC COM 608190104 401 2,842 SH   OTR   0 0 2,842
MONDELEZ INTL INC CL A 609207105 6,371 108,954 SH   OTR   0 0 108,954
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,339 77,300 SH   OTR   0 0 77,300
MOODYS CORP COM 615369105 1,418 4,886 SH   OTR   0 0 4,886
NATIONAL FUEL GAS CO N J COM 636180101 358 8,700 SH   OTR   0 0 8,700
NETFLIX INC COM 64110L106 375 694 SH   OTR   0 0 694
NEW GOLD INC CDA COM 644535106 1,312 598,925 SH   OTR   0 0 598,925
NEW JERSEY RES CORP COM 646025106 219 6,169 SH   OTR   0 0 6,169
NEXTERA ENERGY INC COM 65339F101 3,407 44,167 SH   OTR   0 0 44,167
NIKE INC CL B 654106103 339 2,397 SH   OTR   0 0 2,397
NISOURCE INC COM 65473P105 763 33,248 SH   OTR   0 0 33,248
NORFOLK SOUTHN CORP COM 655844108 874 3,677 SH   OTR   0 0 3,677
NORTHWEST NAT HLDG CO COM 66765N105 658 14,304 SH   OTR   0 0 14,304
NOVAGOLD RES INC COM NEW 66987E206 258 26,700 SH   OTR   0 0 26,700
NOVARTIS AG SPONSORED ADR 66987V109 7,732 81,880 SH   OTR   430 0 81,450
NOVO-NORDISK A S ADR 670100205 1,360 19,468 SH   OTR   0 0 19,468
NU SKIN ENTERPRISES INC CL A 67018T105 2,857 52,289 SH   OTR   2,500 0 49,789
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 155 11,000 SH   OTR   0 0 11,000
NVIDIA CORPORATION COM 67066G104 5,847 11,197 SH   OTR   20 0 11,177
OGE ENERGY CORP COM 670837103 3,178 99,734 SH   OTR   0 0 99,734
OMEGA HEALTHCARE INVS INC COM 681936100 371 10,205 SH   OTR   0 0 10,205
OMEROS CORP NOTE 6.250%11/1 682143AE2 2,282 2,117,000 PRN   OTR   0 0 2,117,000
OMEROS CORP NOTE 5.250% 2/1 682143AG7 2,215 2,075,000 PRN   OTR   0 0 2,075,000
OMEROS CORP COM 682143102 62,371 4,366,223 SH   OTR   68,059 0 4,298,164
ONE GAS INC COM 68235P108 700 9,118 SH   OTR   0 0 9,118
ONEOK INC NEW COM 682680103 3,169 82,574 SH   OTR   0 0 82,574
ORACLE CORP COM 68389X105 12,609 194,919 SH   OTR   0 0 194,919
ORBCOMM INC COM 68555P100 246 33,220 SH   OTR   0 0 33,220
OTIS WORLDWIDE CORP COM 68902V107 3,069 45,435 SH   OTR   0 0 45,435
OWENS CORNING NEW COM 690742101 308 4,065 SH   OTR   0 0 4,065
PAN AMERN SILVER CORP COM 697900108 5,501 159,400 SH   OTR   0 0 159,400
PARK CITY GROUP INC COM NEW 700215304 664 138,616 SH   OTR   0 0 138,616
PARKER-HANNIFIN CORP COM 701094104 2,280 8,369 SH   OTR   0 0 8,369
PAYPAL HLDGS INC COM 70450Y103 31,875 136,102 SH   OTR   200 0 135,902
PEMBINA PIPELINE CORP COM 706327103 1,066 45,063 SH   OTR   0 0 45,063
PEPSICO INC COM 713448108 13,376 90,195 SH   OTR   0 0 90,195
PERKINELMER INC COM 714046109 351 2,449 SH   OTR   0 0 2,449
PFIZER INC COM 717081103 22,430 609,356 SH   OTR   0 0 609,356
PHILIP MORRIS INTL INC COM 718172109 1,162 14,039 SH   OTR   0 0 14,039
PHILLIPS 66 COM 718546104 1,548 22,137 SH   OTR   0 0 22,137
PINNACLE WEST CAP CORP COM 723484101 612 7,650 SH   OTR   0 0 7,650
PINTEREST INC CL A 72352L106 1 17 SH   OTR   0 0 17
PINTEREST INC Call 72352L106 2,181 33,100 SH Call OTR   5,000 0 28,100
PIONEER NAT RES CO COM 723787107 74,836 657,086 SH   OTR   75 0 657,011
PROCTER AND GAMBLE CO COM 742718109 37,706 270,992 SH   OTR   2,081 0 268,911
PROSHARES TR ULTR RUSSL2000 74347X799 368 4,670 SH   OTR   0 0 4,670
PROSHARES TR PET CARE ETF 74348A145 943 13,162 SH   OTR   0 0 13,162
PROTALIX BIOTHERAPEUTICS INC NOTE 7.500%11/1 74365AAD3 474 500,000 PRN   OTR   0 0 500,000
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 298 5,119 SH   OTR   0 0 5,119
QUALCOMM INC COM 747525103 5,831 38,275 SH   OTR   0 0 38,275
QUANTA SVCS INC COM 74762E102 306 4,250 SH   OTR   0 0 4,250
RPM INTL INC COM 749685103 1,187 13,080 SH   OTR   0 0 13,080
RANGE RES CORP COM 75281A109 6,145 917,119 SH   OTR   2,919 0 914,200
RAYTHEON TECHNOLOGIES CORP COM 75513E101 12,739 178,142 SH   OTR   260 0 177,882
REAVES UTIL INCOME FD COM SH BEN INT 756158101 723 22,050 SH   OTR   0 0 22,050
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 157 19,485 SH   OTR   12,950 0 6,535
REPUBLIC SVCS INC COM 760759100 2,413 25,052 SH   OTR   0 0 25,052
ROPER TECHNOLOGIES INC COM 776696106 26,479 61,423 SH   OTR   400 0 61,023
ROSS STORES INC COM 778296103 404 3,290 SH   OTR   0 0 3,290
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 789 23,478 SH   OTR   0 0 23,478
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 261 7,416 SH   OTR   0 0 7,416
S&P GLOBAL INC COM 78409V104 608 1,850 SH   OTR   0 0 1,850
SEI INVTS CO COM 784117103 3,518 61,220 SH   OTR   5,000 0 56,220
SPDR S&P 500 ETF TR Put 78462F103 1,009 2,700 SH Put OTR   0 0 2,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,988 5,317 SH   OTR   0 0 5,317
SPDR GOLD TR GOLD SHS 78463V107 6,355 35,629 SH   OTR   9,100 0 26,529
SPDR SER TR S&P BIOTECH 78464A870 2,186 15,527 SH   OTR   0 0 15,527
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 3,241 60,878 SH   OTR   3,000 0 57,878
SALESFORCE COM INC COM 79466L302 934 4,198 SH   OTR   0 0 4,198
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 100 37,376 SH   OTR   0 0 37,376
SANDRIDGE ENERGY INC COM NEW 80007P869 209 67,483 SH   OTR   0 0 67,483
SANOFI SPONSORED ADR 80105N105 454 9,345 SH   OTR   300 0 9,045
SCHLUMBERGER LTD COM 806857108 324 14,836 SH   OTR   0 0 14,836
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 205 1,594 SH   OTR   0 0 1,594
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 357 4,938 SH   OTR   0 0 4,938
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 764 6,738 SH   OTR   0 0 6,738
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 486 7,208 SH   OTR   0 0 7,208
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 571 3,551 SH   OTR   0 0 3,551
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 985 33,420 SH   OTR   0 0 33,420
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 278 3,138 SH   OTR   0 0 3,138
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,946 22,655 SH   OTR   0 0 22,655
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 492 7,291 SH   OTR   0 0 7,291
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 217 3,458 SH   OTR   0 0 3,458
SERVICENOW INC COM 81762P102 215 390 SH   OTR   0 0 390
SHARPS COMPLIANCE CORP COM 820017101 371 39,249 SH   OTR   0 0 39,249
SHOPIFY INC CL A 82509L107 315 278 SH   OTR   0 0 278
SKILLZ INC *W EXP 02/26/202 A 83067L117 230 31,800 SH   OTR   0 0 31,800
SLACK TECHNOLOGIES INC COM CL A 83088V102 3,223 76,308 SH   OTR   0 0 76,308
SMARTSHEET INC Call 83200N103 2,675 38,600 SH Call OTR   3,500 0 35,100
SMARTSHEET INC COM CL A 83200N103 2,620 37,810 SH   OTR   2,800 0 35,010
SMUCKER J M CO COM NEW 832696405 384 3,318 SH   OTR   0 0 3,318
SOUTH ST CORP COM 840441109 760 10,514 SH   OTR   0 0 10,514
SOUTHERN CO COM 842587107 448 7,300 SH   OTR   0 0 7,300
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 910 23,292 SH   OTR   0 0 23,292
SPLUNK INC COM 848637104 6,407 37,715 SH   OTR   546 0 37,169
SPROTT PHYSICAL GOLD TR UNIT 85207H104 542 35,900 SH   OTR   0 0 35,900
STARBUCKS CORP COM 855244109 367 3,432 SH   OTR   0 0 3,432
STMICROELECTRONICS N V NY REGISTRY 861012102 4,207 113,325 SH   OTR   0 0 113,325
STRATEGIC ED INC COM 86272C103 1,076 11,283 SH   OTR   0 0 11,283
STRATUS PPTYS INC COM NEW 863167201 26,009 1,019,951 SH   OTR   55 0 1,019,896
STRYKER CORPORATION COM 863667101 2,935 11,977 SH   OTR   0 0 11,977
SUMMIT WIRELESS TECH INC COM NEW 86633R203 248 70,000 SH   OTR   0 0 70,000
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 1,339 1,034,000 PRN   OTR   0 0 1,034,000
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,819 72,288 SH   OTR   0 0 72,288
SYSCO CORP COM 871829107 301 4,052 SH   OTR   0 0 4,052
SYSTEMAX INC COM 871851101 3,631 101,173 SH   OTR   3,000 0 98,173
T-MOBILE US INC COM 872590104 8,678 64,353 SH   OTR   150 0 64,203
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 233 2,133 SH   OTR   0 0 2,133
TAPESTRY INC COM 876030107 4,029 129,637 SH   OTR   2,500 0 127,137
TASEKO MINES LTD COM 876511106 43 32,386 SH   OTR   0 0 32,386
TC ENERGY CORP COM 87807B107 257 6,300 SH   OTR   0 0 6,300
TELEFLEX INCORPORATED COM 879369106 314 762 SH   OTR   0 0 762
TESLA INC COM 88160R101 1,435 2,034 SH   OTR   0 0 2,034
TEXAS INSTRS INC COM 882508104 1,881 11,461 SH   OTR   0 0 11,461
TEXAS PAC LD TR SUB CTF PROP I T 882610108 523 720 SH   OTR   0 0 720
THERMO FISHER SCIENTIFIC INC COM 883556102 643 1,381 SH   OTR   0 0 1,381
THOMSON REUTERS CORP. COM NEW 884903709 1,387 16,939 SH   OTR   0 0 16,939
3M CO COM 88579Y101 1,522 8,709 SH   OTR   0 0 8,709
TIMKEN CO COM 887389104 245 3,163 SH   OTR   0 0 3,163
TOTAL SE SPONSORED ADS 89151E109 468 11,166 SH   OTR   0 0 11,166
TRAVELERS COMPANIES INC COM 89417E109 286 2,040 SH   OTR   0 0 2,040
TRUPANION INC COM 898202106 7,482 62,500 SH   OTR   0 0 62,500
TRUIST FINL CORP COM 89832Q109 5,567 116,146 SH   OTR   0 0 116,146
TWITTER INC COM 90184L102 3,011 55,598 SH   OTR   0 0 55,598
UBS AG LONDON BRANCH EN LG CP GRWTH 902677780 592 1,072 SH   OTR   0 0 1,072
UGI CORP NEW COM 902681105 261 7,470 SH   OTR   0 0 7,470
UNILEVER PLC SPON ADR NEW 904767704 19,818 328,332 SH   OTR   3,009 0 325,323
UNION PAC CORP COM 907818108 13,770 66,134 SH   OTR   0 0 66,134
UNITED PARCEL SERVICE INC CL B 911312106 1,156 6,863 SH   OTR   0 0 6,863
UNITEDHEALTH GROUP INC COM 91324P102 1,704 4,860 SH   OTR   0 0 4,860
UNIVERSAL HLTH SVCS INC CL B 913903100 206 1,500 SH   OTR   0 0 1,500
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 354 1,286 SH   OTR   0 0 1,286
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 869 11,931 SH   OTR   0 0 11,931
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,294 5,783 SH   OTR   0 0 5,783
VANGUARD WORLD FDS INF TECH ETF 92204A702 450 1,272 SH   OTR   0 0 1,272
VANGUARD WORLD FDS MATERIALS ETF 92204A801 346 2,206 SH   OTR   0 0 2,206
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 264 2,195 SH   OTR   0 0 2,195
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 947 11,376 SH   OTR   0 0 11,376
VAPOTHERM INC COM 922107107 3,636 135,357 SH   OTR   5,900 0 129,457
VENTAS INC COM 92276F100 979 19,960 SH   OTR   0 0 19,960
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,200 6,402 SH   OTR   0 0 6,402
VANGUARD INDEX FDS GROWTH ETF 922908736 1,303 5,143 SH   OTR   0 0 5,143
VERIZON COMMUNICATIONS INC COM 92343V104 13,063 222,347 SH   OTR   789 0 221,558
VERISK ANALYTICS INC COM 92345Y106 1,592 7,670 SH   OTR   0 0 7,670
VERICEL CORP COM 92346J108 1,549 50,159 SH   OTR   0 0 50,159
VERRA MOBILITY CORP COM 92511U102 138 10,253 SH   OTR   0 0 10,253
VERTEX PHARMACEUTICALS INC COM 92532F100 284 1,200 SH   OTR   0 0 1,200
VIATRIS INC COM A 92556V106 1,808 96,471 SH   OTR   0 0 96,471
VISA INC COM CL A 92826C839 6,312 28,856 SH   OTR   222 0 28,634
VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 4,848 4,472,000 PRN   OTR   35,000 0 4,437,000
VONAGE HLDGS CORP Call 92886T201 1,510 117,300 SH Call OTR   21,000 0 96,300
VONAGE HLDGS CORP COM 92886T201 4,193 325,679 SH   OTR   9,150 0 316,529
WNS HLDGS LTD SPON ADR 92932M101 325 4,517 SH   OTR   0 0 4,517
WEC ENERGY GROUP INC COM 92939U106 276 2,994 SH   OTR   0 0 2,994
WADDELL & REED FINL INC CL A 930059100 1,248 49,000 SH   OTR   0 0 49,000
WALMART INC COM 931142103 5,190 36,007 SH   OTR   0 0 36,007
WASTE MGMT INC DEL COM 94106L109 2,948 24,996 SH   OTR   0 0 24,996
WATERS CORP COM 941848103 319 1,290 SH   OTR   0 0 1,290
WAYFAIR INC CL A 94419L101 21,531 95,351 SH   OTR   3,475 0 91,876
WELLS FARGO CO NEW COM 949746101 2,779 92,094 SH   OTR   1,000 0 91,094
WELLS FARGO CO NEW Call 949746101 2,101 69,600 SH Call OTR   4,400 0 65,200
WELLTOWER INC COM 95040Q104 776 12,016 SH   OTR   0 0 12,016
WEYERHAEUSER CO MTN BE COM NEW 962166104 903 26,927 SH   OTR   0 0 26,927
WHEATON PRECIOUS METALS CORP COM 962879102 232 5,569 SH   OTR   0 0 5,569
WIDEOPENWEST INC COM 96758W101 2,291 214,689 SH   OTR   14,300 0 200,389
WILLIAMS COS INC COM 969457100 35,178 1,754,531 SH   OTR   3,000 0 1,751,531
WILLIAMS SONOMA INC COM 969904101 6,237 61,245 SH   OTR   0 0 61,245
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 624 26,930 SH   OTR   0 0 26,930
WORKIVA INC COM CL A 98139A105 4,789 52,275 SH   OTR   1,500 0 50,775
WORLD ACCEP CORP DEL COM 981419104 7,380 72,201 SH   OTR   6,125 0 66,076
WPX ENERGY INC COM 98212B103 151 18,497 SH   OTR   0 0 18,497
XCEL ENERGY INC COM 98389B100 374 5,606 SH   OTR   0 0 5,606
XYLEM INC COM 98419M100 204 2,000 SH   OTR   0 0 2,000
YELP INC CL A 985817105 4,235 129,632 SH   OTR   4,250 0 125,382
YUM BRANDS INC COM 988498101 221 2,040 SH   OTR   0 0 2,040
ZIMMER BIOMET HOLDINGS INC COM 98956P102 467 3,031 SH   OTR   0 0 3,031
ZOETIS INC CL A 98978V103 2,685 16,223 SH   OTR   200 0 16,023
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 250 742 SH   OTR   40 0 702