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
ABIOMED INC COM 003654100 2,129 11,970 SH   OTR 1 11,970 0 0
ADOBE INC COM 00724F101 206 745 SH   OTR 1 745 0 0
AIR LEASE CORP CL A 00912X302 9,225 220,580 SH   OTR   220,580 0 0
AIR LEASE CORP CL A 00912X302 16,128 385,654 SH   OTR 1 385,654 0 0
ALPHABET INC CAP STK CL A 02079K305 688 563 SH   OTR   563 0 0
ALPHABET INC CAP STK CL A 02079K305 3,086 2,527 SH   OTR 1 2,527 0 0
ALPHABET INC CAP STK CL C 02079K107 20,018 16,422 SH   OTR   16,422 0 0
ALPHABET INC CAP STK CL C 02079K107 37,791 31,002 SH   OTR 1 31,002 0 0
ALTAIR ENGR INC NOTE 0.250% 6/0 021369AA1 13,153 13,000,000 PRN   OTR 1 13,000,000 0 0
ALTERYX INC COM CL A 02156B103 5,819 54,165 SH   OTR 1 54,165 0 0
AMERICAN EXPRESS CO COM 025816109 212 1,792 SH   OTR 1 1,792 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 7,480 60,213 SH   OTR   60,213 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 20,513 165,121 SH   OTR 1 165,121 0 0
AMICUS THERAPEUTICS INC COM 03152W109 3,729 465,015 SH   OTR 1 465,015 0 0
APPLE INC COM 037833100 1,765 7,881 SH   OTR 1 7,881 0 0
APPLIED MATLS INC COM 038222105 8,220 164,730 SH   OTR   164,730 0 0
APPLIED MATLS INC COM 038222105 13,679 274,121 SH   OTR 1 274,121 0 0
ATRICURE INC COM 04963C209 4,064 162,959 SH   OTR 1 162,959 0 0
AVALARA INC COM 05338G106 5,654 84,025 SH   OTR 1 84,025 0 0
BECTON DICKINSON & CO COM 075887109 13,769 54,430 SH   OTR 1 54,315 0 0
BECTON DICKINSON & CO COM 075887109 6,789 26,840 SH   OTR   26,840 0 0
BERKLEY W R CORP COM 084423102 279 3,863 SH   OTR 1 3,863 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,871 6 SH   OTR   4 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 312 1 SH   OTR 1 0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,851 28,125 SH   OTR   27,750 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,027 67,433 SH   OTR 1 65,738 0 0
BLUE BIRD CORP COM 095306106 24,235 1,273,179 SH   OTR 1 1,273,179 0 0
BOEING CO COM 097023105 7,678 20,181 SH   OTR   20,181 0 0
BOEING CO COM 097023105 16,452 43,240 SH   OTR 1 43,240 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 330 6,514 SH   OTR 1 6,514 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,978 48,045 SH   OTR   48,045 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10,269 82,528 SH   OTR 1 82,528 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 19,686 370,799 SH   OTR   370,799 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 37,602 708,277 SH   OTR 1 706,712 0 0
CAREDX INC COM 14167L103 2,582 114,190 SH   OTR 1 114,190 0 0
CEMEX SAB DE CV NOTE 3.720% 3/1 151290BR3 21,745 21,704,000 PRN   OTR 1 21,704,000 0 0
CEMEX SAB DE CV NOTE 3.720% 3/1 151290BT9 68,024 67,939,000 PRN   OTR 1 67,939,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 12,737 30,907 SH   OTR   30,907 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 20,277 49,201 SH   OTR 1 49,201 0 0
CHEVRON CORP NEW COM 166764100 55 465 SH   OTR   465 0 0
CHEVRON CORP NEW COM 166764100 455 3,839 SH   OTR 1 1,377 0 0
CREE INC NOTE 0.875% 9/0 225447AB7 22,836 20,759,000 PRN   OTR 1 20,759,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 8,654 62,256 SH   OTR   62,256 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 15,061 108,347 SH   OTR 1 108,347 0 0
DANAHER CORPORATION COM 235851102 12,880 89,178 SH   OTR   89,178 0 0
DANAHER CORPORATION COM 235851102 24,043 166,468 SH   OTR 1 166,468 0 0
DIGITAL RLTY TR INC COM 253868103 9,832 75,740 SH   OTR   75,740 0 0
DIGITAL RLTY TR INC COM 253868103 19,835 152,802 SH   OTR 1 152,802 0 0
DISNEY WALT CO COM DISNEY 254687106 233 1,787 SH   OTR 1 1,675 0 0
DOLLAR GEN CORP NEW COM 256677105 9,158 57,620 SH   OTR   57,620 0 0
DOLLAR GEN CORP NEW COM 256677105 17,993 113,206 SH   OTR 1 113,206 0 0
ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 46,115 46,115,000 PRN   OTR 1 46,115,000 0 0
ECOLAB INC COM 278865100 224 1,133 SH   OTR 1 1,133 0 0
EHEALTH INC COM 28238P109 5,001 74,880 SH   OTR 1 74,880 0 0
ENOVA INTL INC COM 29357K103 6,064 292,260 SH   OTR 1 292,260 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 19,617 686,401 SH   OTR 1 685,376 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 12,680 443,663 SH   OTR   443,663 0 0
ETSY INC COM 29786A106 4,610 81,585 SH   OTR 1 81,585 0 0
EXXON MOBIL CORP COM 30231G102 457 6,471 SH   OTR   6,471 0 0
EXXON MOBIL CORP COM 30231G102 900 12,747 SH   OTR 1 9,125 0 0
EZCORP INC NOTE 2.375% 5/0 302301AE6 7,976 10,000,000 PRN   OTR 1 10,000,000 0 0
EZCORP INC NOTE 2.875% 7/0 302301AF3 15,941 16,835,000 PRN   OTR 1 16,835,000 0 0
FEDEX CORP COM 31428X106 6,861 47,135 SH   OTR   47,135 0 0
FEDEX CORP COM 31428X106 11,962 82,173 SH   OTR 1 81,983 0 0
FIREEYE INC COM 31816Q101 12,014 900,620 SH   OTR 1 900,620 0 0
FIREEYE INC COM 31816Q101 6,848 513,330 SH   OTR   513,330 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,628 16,840 SH   OTR   16,840 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 92 952 SH   OTR 1 952 0 0
FIRSTSERVICE CORP NEW COM 33767E202 5,407 52,715 SH   OTR 1 52,715 0 0
FIVE9 INC COM 338307101 6,100 113,505 SH   OTR 1 113,505 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,665 52,105 SH   OTR 1 52,105 0 0
FUNKO INC COM CL A 361008105 2,980 144,855 SH   OTR 1 144,855 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,837 63,025 SH   OTR   63,025 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 6,174 211,785 SH   OTR 1 211,785 0 0
HOLOGIC INC COM 436440101 6,747 133,640 SH   OTR   133,640 0 0
HOLOGIC INC COM 436440101 13,901 275,325 SH   OTR 1 275,325 0 0
HOME DEPOT INC COM 437076102 267 1,150 SH   OTR 1 1,150 0 0
HORIZON GLOBAL CORP NOTE 2.750% 7/0 44052WAA2 27,655 34,517,000 PRN   OTR 1 34,517,000 0 0
INPHI CORP COM 45772F107 4,044 66,235 SH   OTR 1 66,235 0 0
INSULET CORP COM 45784P101 4,681 28,380 SH   OTR 1 28,380 0 0
INVITAE CORP COM 46185L103 2,600 134,925 SH   OTR 1 134,925 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,737 150,410 SH   OTR 1 150,410 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 316 6,260 PRN   OTR 1 6,260 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,599 8,295 PRN   OTR 1 8,295 0 0
JOHNSON & JOHNSON COM 478160104 5,701 44,063 SH   OTR   44,063 0 0
JOHNSON & JOHNSON COM 478160104 12,036 93,026 SH   OTR 1 89,426 0 0
KODIAK SCIENCES INC COM 50015M109 3,055 212,470 SH   SOLE   212,470 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4,086 219,740 SH   OTR 1 219,740 0 0
LILLY ELI & CO COM 532457108 1,840 16,451 SH   OTR   16,451 0 0
LILLY ELI & CO COM 532457108 836 7,479 SH   OTR 1 7,479 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4,663 70,361 SH   OTR   70,361 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 13,536 204,264 SH   OTR 1 200,264 0 0
MCGRATH RENTCORP COM 580589109 274 3,939 SH   OTR 1 3,939 0 0
MEDIFAST INC COM 58470H101 2,621 25,290 SH   OTR 1 25,290 0 0
MERCK & CO INC COM 58933Y105 66 783 SH   OTR   783 0 0
MERCK & CO INC COM 58933Y105 964 11,451 SH   OTR 1 11,186 0 0
META FINL GROUP INC COM 59100U108 5,709 175,075 SH   OTR 1 175,075 0 0
MICRON TECHNOLOGY INC COM 595112103 5,179 120,865 SH   OTR   120,865 0 0
MICRON TECHNOLOGY INC COM 595112103 10,363 241,837 SH   OTR 1 241,837 0 0
MICROSOFT CORP COM 594918104 15,109 108,675 SH   OTR   108,675 0 0
MICROSOFT CORP COM 594918104 31,736 228,269 SH   OTR 1 226,931 0 0
MONOLITHIC PWR SYS INC COM 609839105 6,782 43,575 SH   OTR   43,575 0 0
MONOLITHIC PWR SYS INC COM 609839105 11,491 73,833 SH   OTR 1 73,833 0 0
NEKTAR THERAPEUTICS COM 640268108 2,299 126,235 SH   OTR   126,235 0 0
NEKTAR THERAPEUTICS COM 640268108 4,520 248,120 SH   OTR 1 248,120 0 0
NEXTERA ENERGY INC COM 65339F101 26,149 112,231 SH   OTR 1 112,231 0 0
NEXTERA ENERGY INC COM 65339F101 13,554 58,173 SH   OTR   58,173 0 0
NOVARTIS A G SPONSORED ADR 66987V109 8,908 102,514 SH   OTR   102,514 0 0
NOVARTIS A G SPONSORED ADR 66987V109 17,466 200,991 SH   OTR 1 200,991 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 5,835 34,330 SH   OTR   34,330 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 11,441 67,311 SH   OTR 1 67,311 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 22,752 20,250,000 PRN   OTR 1 20,250,000 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,039 51,635 SH   OTR 1 51,635 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 620 6,215 PRN   OTR 1 6,215 0 0
PLANET FITNESS INC CL A 72703H101 4,321 74,660 SH   OTR 1 74,660 0 0
PROCTER & GAMBLE CO COM 742718109 1,012 8,135 SH   OTR   8,135 0 0
PROCTER & GAMBLE CO COM 742718109 2,122 17,062 SH   OTR 1 16,612 0 0
QUINSTREET INC COM 74874Q100 1,492 118,532 SH   OTR 1 118,532 0 0
RAMBUS INC DEL NOTE 1.375% 2/0 750917AG1 4,979 5,000,000 PRN   OTR 1 5,000,000 0 0
RAPID7 INC COM 753422104 5,772 127,165 SH   OTR 1 127,165 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 8,576 153,408 SH   OTR   153,408 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 15,150 271,023 SH   OTR 1 271,023 0 0
SHOCKWAVE MED INC COM 82489T104 857 28,635 SH   OTR 1 28,635 0 0
SILICON LABORATORIES INC COM 826919102 3,743 33,615 SH   OTR 1 33,615 0 0
SYNOPSYS INC COM 871607107 10,906 79,461 SH   OTR 1 79,461 0 0
SYNOPSYS INC COM 871607107 6,163 44,905 SH   OTR   44,905 0 0
TABULA RASA HEALTHCARE INC COM 873379101 5,895 107,295 SH   OTR 1 107,295 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,809 30,675 SH   OTR 1 30,675 0 0
TELADOC HEALTH INC COM 87918A105 5,267 77,780 SH   OTR 1 77,780 0 0
TELARIA INC COM 879181105 1,742 252,095 SH   OTR 1 252,095 0 0
TELEFLEX INC COM 879369106 6,834 20,116 SH   OTR   20,116 0 0
TELEFLEX INC COM 879369106 12,737 37,490 SH   OTR 1 37,490 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 6,672 159,505 SH   OTR   159,505 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 13,318 318,373 SH   OTR 1 318,373 0 0
THE REALREAL INC COM 88339P101 831 37,185 SH   OTR 1 37,185 0 0
TREX CO INC COM 89531P105 6,200 68,180 SH   OTR 1 68,180 0 0
TUTOR PERINI CORP NOTE 2.875% 6/1 901109AD0 19,889 20,840,000 PRN   OTR 1 20,840,000 0 0
UNILEVER N V N Y SHS NEW 904784709 8,745 145,685 SH   OTR   145,685 0 0
UNILEVER N V N Y SHS NEW 904784709 16,868 280,991 SH   OTR 1 280,991 0 0
UNION PACIFIC CORP COM 907818108 824 5,083 SH   OTR 1 1,999 0 0
UNISYS CORP NOTE 5.500% 3/0 909214BS6 13,275 11,916,000 PRN   OTR 1 11,916,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 233 1,707 SH   OTR 1 1,075 0 0
US FOODS HLDG CORP COM 912008109 4,913 119,540 SH   OTR   119,540 0 0
US FOODS HLDG CORP COM 912008109 7,052 171,591 SH   OTR 1 171,591 0 0
VERICEL CORP COM 92346J108 3,125 206,395 SH   OTR 1 206,395 0 0
VISA INC COM CL A 92826C839 8,742 50,820 SH   OTR   50,820 0 0
VISA INC COM CL A 92826C839 16,805 97,694 SH   OTR 1 96,894 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 516 9,330 SH   OTR 1 2,234 0 0
WASTE CONNECTIONS INC COM 94106B101 11,037 119,970 SH   OTR   119,970 0 0
WASTE CONNECTIONS INC COM 94106B101 21,233 230,790 SH   OTR 1 230,790 0 0
WELLS FARGO CO NEW COM 949746101 554 10,976 SH   OTR 1 9,865 0 0
WORKIVA INC COM CL A 98139A105 2,806 64,015 SH   OTR 1 64,015 0 0