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
Agrofresh Solutions Warrants Exp 07/31/20 *W EXP 07/31/202 00856G117 0 6,350 SH   OTR   6,350 0 0
Agrofresh Solutions Warrants Exp 07/31/20 *W EXP 07/31/202 00856G117 1 58,891 SH   SOLE   55,191 0 3,700
Alibaba Group ADR SPONSORED ADS 01609W102 3,386 19,985 SH   SOLE   19,985 0 0
Alphabet Inc. Class A CAP STK CL A 02079K305 253 234 SH   OTR   234 0 0
Alphabet Inc. Class A CAP STK CL A 02079K305 3,468 3,203 SH   SOLE   2,998 0 205
Alphabet Inc. Class C CAP STK CL C 02079K107 141 130 SH   OTR   130 0 0
Alphabet Inc. Class C CAP STK CL C 02079K107 1,646 1,523 SH   SOLE   1,343 0 180
Amarin Corp PLC ADR SPONS ADR NEW 023111206 322 16,600 SH   OTR   16,600 0 0
Amarin Corp PLC ADR SPONS ADR NEW 023111206 3,603 185,825 SH   SOLE   172,625 0 13,200
American Express Co. COM 025816109 346 2,800 SH   OTR   2,800 0 0
American Express Co. COM 025816109 3,998 32,385 SH   SOLE   30,260 0 2,125
Apple COM 037833100 713 3,600 SH   SOLE   3,600 0 0
Arch Capital Group Ltd ORD G0450A105 887 23,910 SH   SOLE   20,910 0 3,000
AT&T COM 00206R102 281 8,387 SH   SOLE   1,200 0 7,187
Baidu Inc SPON ADR REP A 056752108 501 4,271 SH   SOLE   4,271 0 0
Baozun Inc SPONSORED ADR 06684L103 718 14,400 SH   SOLE   14,400 0 0
Baxter International COM 071813109 4 50 SH   OTR   50 0 0
Baxter International COM 071813109 1,308 15,925 SH   SOLE   15,450 0 475
Blackstone Group LP COM UNIT LTD 09253U108 133 3,000 SH   OTR   3,000 0 0
Blackstone Group LP COM UNIT LTD 09253U108 4,390 98,821 SH   SOLE   94,196 0 4,625
Blackstone Mortgage Trust Inc COM CL A 09257W100 285 7,875 SH   OTR   7,875 0 0
Blackstone Mortgage Trust Inc COM CL A 09257W100 3,020 83,425 SH   SOLE   78,200 0 5,225
Blueprint Medicines Corp COM 09627Y109 309 3,275 SH   SOLE   1,775 0 1,500
Boeing COM 097023105 4,209 11,564 SH   SOLE   11,564 0 0
Box Inc CL A 10316T104 112 6,350 SH   OTR   6,350 0 0
Box Inc CL A 10316T104 1,412 80,185 SH   SOLE   73,285 0 6,900
Bristol-Myers Squibb COM 110122108 69 1,525 SH   OTR   1,525 0 0
Bristol-Myers Squibb COM 110122108 850 18,748 SH   SOLE   14,693 0 4,055
Brookfield Asset Management Class A CL A LTD VT SH 112585104 329 6,887 SH   OTR   6,887 0 0
Brookfield Asset Management Class A CL A LTD VT SH 112585104 5,205 108,934 SH   SOLE   101,739 0 7,195
Brookfield Renewable LP PARTNERSHIP UNIT G16258108 640 18,510 SH   SOLE   17,910 0 600
Canadian National Railway Co. COM 136375102 92 1,000 SH   OTR   1,000 0 0
Canadian National Railway Co. COM 136375102 1,785 19,300 SH   SOLE   19,300 0 0
Centurylink Inc COM 156700106 1 71 SH   OTR   71 0 0
Centurylink Inc COM 156700106 322 27,370 SH   SOLE   27,220 0 150
Chevron Corp. COM 166764100 411 3,306 SH   OTR   3,306 0 0
Chevron Corp. COM 166764100 2,141 17,202 SH   SOLE   15,136 0 2,066
Cisco Systems COM 17275R102 2,824 51,590 SH   SOLE   51,590 0 0
Colgate-Palmolive Co COM 194162103 642 8,960 SH   SOLE   1,460 0 7,500
Consolidated Edison COM 209115104 44 500 SH   OTR   500 0 0
Consolidated Edison COM 209115104 653 7,450 SH   SOLE   7,050 0 400
Devon Energy Corp COM 25179M103 4 125 SH   OTR   125 0 0
Devon Energy Corp COM 25179M103 456 15,975 SH   SOLE   15,000 0 975
Doubleline Income Soluti COM 258622109 206 10,300 SH   SOLE   10,300 0 0
Dover Corporation COM 260003108 90 900 SH   OTR   900 0 0
Dover Corporation COM 260003108 476 4,750 SH   SOLE   4,050 0 700
Enbridge Inc COM 29250N105 31 846 SH   OTR   846 0 0
Enbridge Inc COM 29250N105 1,036 28,709 SH   SOLE   25,455 0 3,254
Ericsson (LM) Tel-SP ADR ADR B SEK 10 294821608 413 43,475 SH   SOLE   32,475 0 11,000
Estre Ambiental Inc SHS G3206V100 5 5,110 SH   OTR   5,110 0 0
Estre Ambiental Inc SHS G3206V100 20 22,525 SH   SOLE   19,905 0 2,620
Estre Ambiental Inc WTS *W EXP 12/21/202 G3206V118 0 1,450 SH   OTR   1,450 0 0
Estre Ambiental Inc WTS *W EXP 12/21/202 G3206V118 0 12,036 SH   SOLE   11,376 0 660
Exelixis Inc COM 30161Q104 264 12,375 SH   SOLE   5,375 0 7,000
ExxonMobil Corp COM 30231G102 700 9,136 SH   SOLE   5,806 0 3,330
Gilead Sciences Inc. COM 375558103 203 3,000 SH   SOLE   3,000 0 0
GTT Communications Inc COM 362393100 451 25,650 SH   SOLE   4,450 0 21,200
Guardant Health Inc COM 40131M109 660 7,650 SH   OTR   7,650 0 0
Guardant Health Inc COM 40131M109 9,124 105,690 SH   SOLE   95,090 0 10,600
Home Depot COM 437076102 146 700 SH   OTR   700 0 0
Home Depot COM 437076102 5,857 28,165 SH   SOLE   24,765 0 3,400
Honeywell Intl Inc COM 438516106 544 3,114 SH   SOLE   3,114 0 0
iShares MSCI Global Impact ETF IV MSCI GLOBAL IMP 46435G532 386 6,685 SH   SOLE   6,685 0 0
iShares MSCI KLD 400 Social Indx ETF MSCI KLD400 SOC 464288570 425 3,890 SH   SOLE   3,890 0 0
Johnson & Johnson COM 478160104 306 2,200 SH   OTR   2,200 0 0
Johnson & Johnson COM 478160104 2,070 14,859 SH   SOLE   14,409 0 450
JPMorgan Chase & Co COM 46625H100 248 2,218 SH   OTR   2,218 0 0
JPMorgan Chase & Co COM 46625H100 5,307 47,471 SH   SOLE   47,471 0 0
Laboratory Corp Of America Holdings COM NEW 50540R409 256 1,480 SH   SOLE   1,480 0 0
Markel Corp. COM 570535104 294 270 SH   OTR   270 0 0
Markel Corp. COM 570535104 2,861 2,626 SH   SOLE   2,321 0 305
Marriott Vacations COM 57164Y107 84 875 SH   OTR   875 0 0
Marriott Vacations COM 57164Y107 1,553 16,110 SH   SOLE   7,910 0 8,200
Martin Marietta Matr COM 573284106 276 1,200 SH   SOLE   1,200 0 0
Matador Resources Co COM 576485205 624 31,400 SH   SOLE   31,400 0 0
Merck & Co. Inc. COM 58933Y105 531 6,290 SH   OTR   6,290 0 0
Merck & Co. Inc. COM 58933Y105 6,233 73,855 SH   SOLE   68,175 0 5,680
Microsoft Corp. COM 594918104 1,175 8,775 SH   OTR   8,775 0 0
Microsoft Corp. COM 594918104 10,311 76,973 SH   SOLE   69,338 0 7,635
Momo Inc ADR 60879B107 609 17,000 SH   SOLE   17,000 0 0
New Relic Inc COM 64829B100 405 4,685 SH   SOLE   3,085 0 1,600
Nextera Energy Inc COM 65339F101 115 560 SH   OTR   560 0 0
Nextera Energy Inc COM 65339F101 855 4,175 SH   SOLE   4,175 0 0
Novocure LTD NPV ORD SHS G6674U108 305 5,000 SH   SOLE   5,000 0 0
Nuveen Credit Strategies COM SHS 67073D102 116 14,400 SH   SOLE   14,400 0 0
Obsidian Energy LTD NPV COM 674482203 399 334,818 SH   SOLE   191,961 0 142,857
Oneok Inc COM 682680103 274 3,986 SH   OTR   3,986 0 0
Oneok Inc COM 682680103 1,195 17,361 SH   SOLE   17,361 0 0
Philip Morris International, Inc. COM 718172109 100 1,250 SH   OTR   1,250 0 0
Philip Morris International, Inc. COM 718172109 1,052 13,208 SH   SOLE   11,978 0 1,230
Procter & Gamble COM 742718109 54 495 SH   OTR   495 0 0
Procter & Gamble COM 742718109 380 3,465 SH   SOLE   3,465 0 0
PTC Inc COM 69370C100 229 2,550 SH   SOLE   1,350 0 1,200
Qualcomm Inc. COM 747525103 274 3,600 SH   OTR   3,600 0 0
Qualcomm Inc. COM 747525103 3,836 50,425 SH   SOLE   48,975 0 1,450
Roku Inc CL A COM CL A 77543R102 453 5,000 SH   SOLE   2,100 0 2,900
Saba Cef ETF SABA INT RATE 30151E806 835 41,100 SH   SOLE   41,100 0 0
Sandridge Mississippi LP SH BEN INT 80007V106 16 24,800 SH   SOLE   24,800 0 0
Sandridge Mississippi LP UNIT BEN INT 80007T101 26 40,000 SH   SOLE   40,000 0 0
Schlumberger Ltd. COM 806857108 130 3,225 SH   OTR   3,225 0 0
Schlumberger Ltd. COM 806857108 2,581 64,150 SH   SOLE   61,850 0 2,300
Spotify Technology F SHS L8681T102 632 4,320 SH   SOLE   3,420 0 900
Stmicroelectronics F Sponsored ADR NY REGISTRY 861012102 683 38,778 SH   SOLE   38,778 0 0
Stoneco LTD COM CL A G85158106 611 20,650 SH   SOLE   20,650 0 0
Sunrun Inc. COM 86771W105 266 14,200 SH   SOLE   7,100 0 7,100
Teladoc Inc COM 87918A105 355 5,350 SH   SOLE   2,350 0 3,000
Teradyne Inc COM 880770102 255 5,325 SH   OTR   5,325 0 0
Teradyne Inc COM 880770102 4,094 85,450 SH   SOLE   76,950 0 8,500
Teva pharmaceutical Industries SPONSORED ADS 881624209 303 32,800 SH   SOLE   32,800 0 0
Twilio Inc Class A CL A 90138F102 222 1,625 SH   SOLE   425 0 1,200
Union Pacific Corp. COM 907818108 583 3,450 SH   OTR   3,450 0 0
Union Pacific Corp. COM 907818108 5,137 30,375 SH   SOLE   30,375 0 0
Vaneck Vectors Green Bond ETF GREEN BD ETF 92189F171 221 8,250 SH   SOLE   8,250 0 0
Verint Systems Inc COM 92343X100 223 4,150 SH   SOLE   2,150 0 2,000
Verizon COM 92343V104 11 200 SH   OTR   200 0 0
Verizon COM 92343V104 548 9,587 SH   SOLE   6,972 0 2,615
Visa Inc COM CL A 92826C839 208 1,200 SH   SOLE   1,200 0 0
Wayfair Inc- Class A CL A 94419L101 312 2,140 SH   OTR   2,140 0 0
Wayfair Inc- Class A CL A 94419L101 3,178 21,765 SH   SOLE   19,925 0 1,840
Wells Fargo & Co. COM 949746101 102 2,150 SH   OTR   2,150 0 0
Wells Fargo & Co. COM 949746101 1,668 35,250 SH   SOLE   35,250 0 0
Weyerhaeuser Co REIT COM 962166104 251 9,525 SH   OTR   9,525 0 0
Weyerhaeuser Co REIT COM 962166104 3,862 146,625 SH   SOLE   138,950 0 7,675
Woodward, Inc. COM 980745103 690 6,100 SH   OTR   6,100 0 0
Woodward, Inc. COM 980745103 8,220 72,640 SH   SOLE   69,780 0 2,860
Zillow Group Inc Class A CL A 98954M101 205 4,475 SH   SOLE   1,975 0 2,500