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
1life Healthcare Inc COM 68269G107 386 13,625 SH   SOLE   9,625 0 4,000
Advanced Micro Devices, Inc. COM 007903107 278 3,390 SH   SOLE   1,390 0 2,000
Agfiq US Market Neutral Anti-Beta Fund AGFIQ US MK ANTI 00110G408 2,486 105,372 SH   SOLE   65,372 0 40,000
Alibaba Group ADR SPONSORED ADS 01609W102 4,314 14,675 SH   SOLE   13,875 0 800
Alphabet Inc. Class A CAP STK CL A 02079K305 174 119 SH   OTR   119 0 0
Alphabet Inc. Class A CAP STK CL A 02079K305 3,986 2,720 SH   SOLE   2,538 0 182
Alphabet Inc. Class C CAP STK CL C 02079K107 22 15 SH   OTR   15 0 0
Alphabet Inc. Class C CAP STK CL C 02079K107 802 546 SH   SOLE   461 0 85
Amarin Corp PLC ADR SPONS ADR NEW 023111206 43 10,100 SH   OTR   10,100 0 0
Amarin Corp PLC ADR SPONS ADR NEW 023111206 523 124,215 SH   SOLE   119,915 0 4,300
American Express Co. COM 025816109 178 1,775 SH   OTR   1,775 0 0
American Express Co. COM 025816109 2,847 28,398 SH   SOLE   26,558 0 1,840
Appian Corp CL A 03782L101 275 4,250 SH   SOLE   2,250 0 2,000
Apple COM 037833100 1,448 12,500 SH   SOLE   12,500 0 0
Arch Capital Group Ltd ORD G0450A105 694 23,710 SH   SOLE   20,710 0 3,000
Arena Pharmaceuticals Inc COM NEW 040047607 261 3,490 SH   SOLE   1,490 0 2,000
Baxter International COM 071813109 4 50 SH   OTR   50 0 0
Baxter International COM 071813109 1,360 16,865 SH   SOLE   16,440 0 425
Biogen Inc COM 09062X103 227 800 SH   SOLE   800 0 0
Blackstone Group Inc Class A COM CL A 09260D107 52 1,000 SH   OTR   1,000 0 0
Blackstone Group Inc Class A COM CL A 09260D107 4,842 92,761 SH   SOLE   88,586 0 4,175
Blackstone Mortgage Trust Inc COM CL A 09257W100 118 5,225 SH   OTR   5,225 0 0
Blackstone Mortgage Trust Inc COM CL A 09257W100 2,260 100,061 SH   SOLE   91,146 0 8,915
Boeing COM 097023105 1,875 11,348 SH   SOLE   11,348 0 0
Box Inc CL A 10316T104 8 450 SH   OTR   450 0 0
Box Inc CL A 10316T104 839 48,307 SH   SOLE   46,382 0 1,925
Bristol-Myers Squibb COM 110122108 32 525 SH   OTR   525 0 0
Bristol-Myers Squibb COM 110122108 1,117 18,523 SH   SOLE   14,893 0 3,630
Brookfield Asset Management Class A CL A LTD VT SH 112585104 194 5,867 SH   OTR   5,867 0 0
Brookfield Asset Management Class A CL A LTD VT SH 112585104 5,321 160,957 SH   SOLE   150,766 0 10,191
Brookfield Real Assets I SHS BEN INT 112830104 238 14,400 SH   SOLE   14,400 0 0
Brookfield Renewable LP PARTNERSHIP UNIT G16258108 919 17,485 SH   SOLE   16,885 0 600
Brookfield Renewable C F Class A CL A SUB VTG 11284V105 235 4,013 SH   SOLE   3,863 0 150
Canadian National Railway Co. COM 136375102 1,831 17,200 SH   SOLE   17,200 0 0
Chevron Corp. COM 166764100 112 1,550 SH   OTR   1,550 0 0
Chevron Corp. COM 166764100 970 13,470 SH   SOLE   12,020 0 1,450
Cisco Systems COM 17275R102 12 300 SH   OTR   300 0 0
Cisco Systems COM 17275R102 2,032 51,590 SH   SOLE   51,590 0 0
Cognex Corp COM 192422103 234 3,600 SH   SOLE   2,600 0 1,000
Colgate-Palmolive Co COM 194162103 691 8,960 SH   SOLE   3,060 0 5,900
Comcast Corporation CL A 20030N101 149 3,225 SH   OTR   3,225 0 0
Comcast Corporation CL A 20030N101 3,708 80,145 SH   SOLE   76,170 0 3,975
Consolidated Edison COM 209115104 16 200 SH   OTR   200 0 0
Consolidated Edison COM 209115104 572 7,350 SH   SOLE   7,050 0 300
CrowdStrike Holdings, Inc. CL A 22788C105 386 2,811 SH   SOLE   1,811 0 1,000
ExxonMobil Corp COM 30231G102 267 7,786 SH   SOLE   4,786 0 3,000
Fulgent Genetics Inc Com COM 359664109 280 7,000 SH   SOLE   3,000 0 4,000
Gilead Sciences Inc. COM 375558103 190 3,000 SH   OTR   3,000 0 0
Guardant Health Inc COM 40131M109 520 4,650 SH   OTR   4,650 0 0
Guardant Health Inc COM 40131M109 11,609 103,855 SH   SOLE   95,380 0 8,475
Home Depot COM 437076102 194 700 SH   OTR   700 0 0
Home Depot COM 437076102 7,822 28,165 SH   SOLE   24,765 0 3,400
Honeywell Intl Inc COM 438516106 214 1,300 SH   SOLE   1,300 0 0
Johnson & Johnson COM 478160104 253 1,700 SH   OTR   1,700 0 0
Johnson & Johnson COM 478160104 2,182 14,659 SH   SOLE   14,209 0 450
JPMorgan Chase & Co COM 46625H100 1,117 11,600 SH   OTR   11,600 0 0
JPMorgan Chase & Co COM 46625H100 3,622 37,620 SH   SOLE   37,620 0 0
Lattice Semiconductor Corp COM 518415104 193 6,650 SH   SOLE   2,650 0 4,000
Markel Corp. COM 570535104 351 360 SH   SOLE   250 0 110
Marriott Vacations COM 57164Y107 726 7,990 SH   SOLE   7,990 0 0
Martin Marietta Matr COM 573284106 282 1,200 SH   SOLE   1,200 0 0
Matador Resources Co COM 576485205 124 15,000 SH   SOLE   15,000 0 0
Merck & Co. Inc. COM 58933Y105 300 3,590 SH   OTR   3,590 0 0
Merck & Co. Inc. COM 58933Y105 6,105 73,060 SH   SOLE   67,726 0 5,334
Microsoft Corp. COM 594918104 778 3,700 SH   OTR   3,700 0 0
Microsoft Corp. COM 594918104 14,411 68,517 SH   SOLE   62,757 0 5,760
Mitek Systems, Inc. COM NEW 606710200 153 12,000 SH   SOLE   7,000 0 5,000
Natera Inc COM 632307104 253 3,500 SH   SOLE   1,500 0 2,000
Nextera Energy Inc COM 65339F101 1,128 4,064 SH   SOLE   4,064 0 0
Paypal Holdings Inc COM 70450Y103 483 2,450 SH   SOLE   1,650 0 800
Procter & Gamble COM 742718109 464 3,340 SH   SOLE   3,340 0 0
Qualcomm Inc. COM 747525103 188 1,600 SH   OTR   1,600 0 0
Qualcomm Inc. COM 747525103 5,675 48,220 SH   SOLE   46,920 0 1,300
Regeneron Pharms Inc COM 75886F107 191 342 SH   SOLE   342 0 0
Saba Cef ETF SABA INT RATE 30151E806 233 12,731 SH   SOLE   12,731 0 0
Schlumberger Ltd. COM 806857108 2 125 SH   OTR   125 0 0
Schlumberger Ltd. COM 806857108 869 55,390 SH   SOLE   54,540 0 850
Simulations Plus Inc Com COM 829214105 293 3,890 SH   SOLE   1,890 0 2,000
Slack Technologies, Inc. COM CL A 83088V102 147 5,460 SH   SOLE   3,460 0 2,000
Smartsheet Inc Class A COM CL A 83200N103 238 4,815 SH   SOLE   3,815 0 1,000
StoneCo Ltd COM CL A G85158106 299 5,655 SH   SOLE   3,155 0 2,500
Sunrun Inc. COM 86771W105 362 4,700 SH   SOLE   2,700 0 2,000
Switch Inc - A CL A 87105L104 257 16,465 SH   SOLE   9,465 0 7,000
Teladoc Health, Inc. COM 87918A105 228 1,040 SH   SOLE   740 0 300
Teradyne Inc COM 880770102 280 3,525 SH   OTR   3,525 0 0
Teradyne Inc COM 880770102 6,143 77,315 SH   SOLE   71,690 0 5,625
The Container Store Group Inc COM 210751103 186 30,000 SH   SOLE   10,000 0 20,000
Union Pacific Corp. COM 907818108 418 2,125 SH   OTR   2,125 0 0
Union Pacific Corp. COM 907818108 5,206 26,445 SH   SOLE   26,445 0 0
Vaneck Vectors Green Bond ETF GREEN BD ETF 92189F171 229 8,250 SH   SOLE   8,250 0 0
Verizon COM 92343V104 162 2,725 SH   OTR   2,725 0 0
Verizon COM 92343V104 2,717 45,668 SH   SOLE   41,173 0 4,495
Walt Disney COM DISNEY 254687106 804 6,480 SH   SOLE   4,880 0 1,600
Weyerhaeuser Co REIT COM NEW 962166104 170 5,950 SH   OTR   5,950 0 0
Weyerhaeuser Co REIT COM NEW 962166104 4,063 142,475 SH   SOLE   135,875 0 6,600
Woodward, Inc. COM 980745103 259 3,225 SH   OTR   3,225 0 0
Woodward, Inc. COM 980745103 4,343 54,185 SH   SOLE   52,220 0 1,965