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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
HubSpot Inc Common Stock 443573100   1,063,300 2,480 SH   SOLE   2,480 0 0
Model N Inc Common Stock 607525102   2,640,649 78,896 SH   SOLE   78,896 0 0
Monolithic Pwr Sys Inc Common Stock 609839105   1,226,323 2,450 SH   SOLE   2,450 0 0
Silicon Laboratories Inc Common Stock 826919102   690,205 3,942 SH   SOLE   3,942 0 0
Farmland Partners Inc Common Stock 31154R109   1,288,259 120,398 SH   SOLE   120,398 0 0
Insulet Corp Common Stock 45784P101   1,920,139 6,020 SH   SOLE   6,020 0 0
Ultragenyx Pharmaceutical In Common Stock 90400D108   779,945 19,450 SH   SOLE   19,450 0 0
Denali Therapeutics Inc Common Stock 24823R105   738,202 32,040 SH   SOLE   32,040 0 0
Splunk Inc Common Stock 848637104   406,148 4,236 SH   SOLE   4,236 0 0
Euronet Worldwide Inc Common Stock 298736109   1,666,303 14,891 SH   SOLE   14,891 0 0
Alteryx Inc Common Stock 02156B103   1,187,097 20,175 SH   SOLE   20,175 0 0
DexCom Inc Common Stock 252131107   1,657,889 14,270 SH   SOLE   14,270 0 0
Goosehead Ins Inc Common Stock 38267D109   132,327 2,535 SH   SOLE   2,535 0 0
Zscaler Inc Common Stock 98980G102   117 1 SH   SOLE   1 0 0
CyberArk Software Ltd Common Stock M2682V108   575,642 3,890 SH   SOLE   3,890 0 0
10X Genomics Inc Common Stock 88025U109   233,760 4,190 SH   SOLE   4,190 0 0
Adaptive Biotechnologies Cor Common Stock 00650F109   632,449 71,625 SH   SOLE   71,625 0 0
Chewy Inc Common Stock 16679L109   438,467 11,730 SH   SOLE   11,730 0 0
Cloudflare Inc Common Stock 18915M107   168,332 2,730 SH   SOLE   2,730 0 0
Crowdstrike Hldgs Inc Common Stock 22788C105   1,085,727 7,910 SH   SOLE   7,910 0 0
Evoqua Water Technologies Co Common Stock 30057T105   205,194 4,127 SH   SOLE   4,127 0 0
Lattice Semiconductor Corp Common Stock 518415104   1,307,873 13,695 SH   SOLE   13,695 0 0
Tradeweb Mkts Inc Common Stock 892672106   3,558,113 45,028 SH   SOLE   45,028 0 0
Deckers Outdoor Corp Common Stock 243537107   822,677 1,830 SH   SOLE   1,830 0 0
Equinox Gold Corp Common Stock 29446Y502   112,708 21,885 SH   SOLE   21,885 0 0
Helen of Troy Ltd Common Stock G4388N106   333,571 3,505 SH   SOLE   3,505 0 0
Mirati Therapeutics Inc Common Stock 60468T105   276,619 7,440 SH   SOLE   7,440 0 0
PROS Holdings Inc Common Stock 74346Y103   654,586 23,890 SH   SOLE   23,890 0 0
Keysight Technologies Inc Common Stock 49338L103   524,003 3,245 SH   SOLE   3,245 0 0
Dover Corp Common Stock 260003108   748,001 4,923 SH   SOLE   4,923 0 0
Synaptics Inc Common Stock 87157D109   491,839 4,425 SH   SOLE   4,425 0 0
KBR Inc Common Stock 48242W106   1,314,044 23,870 SH   SOLE   23,870 0 0
Lindsay Corp Common Stock 535555106   1,491,653 9,870 SH   SOLE   9,870 0 0
Entegris Inc Common Stock 29362U104   804,518 9,810 SH   SOLE   9,810 0 0
ON Semiconductor Corp Common Stock 682189105   852,835 10,360 SH   SOLE   10,360 0 0
Datadog Inc Common Stock 23804L103   449,039 6,180 SH   SOLE   6,180 0 0
Fisker Inc Common Stock 33813J106   63,733 10,380 SH   SOLE   10,380 0 0
Revolve Group Inc Common Stock 76156B107   55,756 2,120 SH   SOLE   2,120 0 0
Five Below Inc Common Stock 33829M101   716,776 3,480 SH   SOLE   3,480 0 0
TransDigm Group Inc Common Stock 893641100   1,470,415 1,995 SH   SOLE   1,995 0 0
Dominion Energy Inc Common Stock 25746U109   241,252 4,315 SH   SOLE   4,315 0 0
Energy Recovery Inc Common Stock 29270J100   1,087,269 47,170 SH   SOLE   47,170 0 0
NextEra Energy Inc Common Stock 65339F101   540 7 SH   SOLE   7 0 0
Doximity Inc Common Stock 26622P107   263,573 8,140 SH   SOLE   8,140 0 0
DTE Energy Co Common Stock 233331107   317,009 2,894 SH   SOLE   2,894 0 0
Okta Inc Common Stock 679295105   991,760 11,500 SH   SOLE   11,500 0 0
R1 RCM Inc Common Stock 77634L105   1,340,700 89,380 SH   SOLE   89,380 0 0
BioMarin Pharmaceutical Inc Common Stock 09061G101   97,240 1,000 SH   SOLE   1,000 0 0
Moog Inc Common Stock 615394202   2,327,426 23,101 SH   SOLE   23,101 0 0
Workday Inc Common Stock 98138H101   2,156,278 10,440 SH   SOLE   10,440 0 0
Salesforce Inc Common Stock 79466L302   3,492,754 17,483 SH   SOLE   17,483 0 0
ATI Inc Common Stock 01741R102   2,618,487 66,358 SH   SOLE   66,358 0 0
Health Catalyst Inc Common Stock 42225T107   637,415 54,620 SH   SOLE   54,620 0 0
Booking Holdings Inc Common Stock 09857L108   1,729,371 652 SH   SOLE   652 0 0
Pioneer Nat Res Co Common Stock 723787107   2,001,552 9,800 SH   SOLE   9,800 0 0
Splunk Inc Convertible Bonds 848637AD6   358,947 370,000 PRN   SOLE   0 0 370,000
Western Digital Corp. Convertible Bonds 958102AP0   20,446,614 21,208,080 PRN   SOLE   0 0 21,208,080
Euronet Worldwide Inc Convertible Bonds 298736AL3   20,097,893 20,880,928 PRN   SOLE   0 0 20,880,928
Alteryx Inc Convertible Bonds 02156BAF0   18,586,188 22,055,000 PRN   SOLE   0 0 22,055,000
CyberArk Software Ltd Convertible Bonds 23248VAB1   3,385,550 3,025,000 PRN   SOLE   0 0 3,025,000
Insulet Corp Convertible Bonds 45784PAK7   3,256,780 2,180,000 PRN   SOLE   0 0 2,180,000
PROS Holdings Inc Convertible Bonds 74346YAH6   2,937,423 3,120,000 PRN   SOLE   0 0 3,120,000
Ares Capital Corp Convertible Bonds 04010LAW3   13,519,372 13,425,000 PRN   SOLE   0 0 13,425,000
RingCentral Inc Convertible Bonds 76680RAF4   5,274,195 5,990,000 PRN   SOLE   0 0 5,990,000
Tabula Rasa HealthCare Inc Convertible Bonds 873379AA9   250,021 300,000 PRN   SOLE   0 0 300,000
DexCom Inc Convertible Bonds 252131AK3   18,554,105 17,320,000 PRN   SOLE   0 0 17,320,000
Model N Inc Convertible Bonds 607525AB8   426,344 350,000 PRN   SOLE   0 0 350,000
Okta Inc Convertible Bonds 679295AF2   17,377,869 20,419,000 PRN   SOLE   0 0 20,419,000
Chegg Inc Convertible Bonds 163092AF6   16,706,733 21,277,000 PRN   SOLE   0 0 21,277,000
Wix Convertible Bonds 92940WAD1   14,348,650 16,625,000 PRN   SOLE   0 0 16,625,000
Booking Holdings Inc Convertible Bonds 09857LAN8   14,151,190 9,450,000 PRN   SOLE   0 0 9,450,000
DocuSign Inc Convertible Bonds 256163AD8   15,847,221 16,610,000 PRN   SOLE   0 0 16,610,000
Expedia Group Inc Convertible Bonds 30212PBE4   19,478,164 21,755,000 PRN   SOLE   0 0 21,755,000
Splunk Inc Convertible Bonds 848637AF1   16,705,475 19,550,000 PRN   SOLE   0 0 19,550,000
Etsy Inc Convertible Bonds 29786AAN6   15,766,818 19,100,000 PRN   SOLE   0 0 19,100,000
BioMarin Pharmaceutical Inc Convertible Bonds 09061GAK7   1,389,779 1,332,000 PRN   SOLE   0 0 1,332,000
Southwest Airls Co Convertible Bonds 844741BG2   18,210,680 16,030,000 PRN   SOLE   0 0 16,030,000
PetIQ Inc Convertible Bonds 71639TAB2   870,833 1,005,000 PRN   SOLE   0 0 1,005,000
Bank of America Corp Convertible Preferred 060505682   8,644,927 7,403 SH   SOLE   0 0 7,403
Wells Fargo & Co Convertible Preferred 949746804   1,707,915 1,452 SH   SOLE   0 0 1,452
SPDR Gold TR ETF 78463V107   3,119,504 17,026 SH   SOLE   0 0 17,026
Invesco QQQ TR ETF 46090E103   577,674 1,800 SH   SOLE   0 0 1,800
SPDR S&P 500 ETF TR ETF 78462F103   2,210,706 5,400 SH   SOLE   0 0 5,400
Boston Scientific Corp Preferred Stock 101137206   10,997,386 90,935 SH   SOLE   0 0 90,935
KKR & Co Inc Preferred Stock 48251W401   4,930,065 77,700 SH   SOLE   0 0 77,700
NiSource Inc Preferred Stock 65473P121   18,864,765 180,720 SH   SOLE   0 0 180,720
American Elec Pwr Co Inc Preferred Stock 02557T307   18,080,685 359,100 SH   SOLE   0 0 359,100
Becton Dickson & Co Preferred Stock 075887406   19,580,233 393,810 SH   SOLE   0 0 393,810
NextEra Energy Inc Preferred Stock 65339F739   3,750,912 76,800 SH   SOLE   0 0 76,800
Dover Corp Common stock 260003108   194,939 1,283 SH   OTR 1 0 1,283 0
Lindsay Corp Common stock 535555106   227,451 1,505 SH   OTR 1 0 1,505 0
Lattice Semiconductor Corp Common stock 518415104   509,302 5,333 SH   OTR 1 0 5,333 0
Euronet Worldwide Inc Common stock 298736109   268,560 2,400 SH   OTR 1 0 2,400 0
TransDigm Group Inc Common stock 893641100   368,525 500 SH   OTR 1 0 500 0
DexCom Inc Common stock 252131107   801,642 6,900 SH   OTR 1 0 6,900 0
Deckers Outdoor Corp Common stock 243537107   179,820 400 SH   OTR 1 0 400 0
KBR Inc Common stock 48242W106   334,704 6,080 SH   OTR 1 0 6,080 0
PROS Holdings Inc Common stock 74346Y103   111,792 4,080 SH   OTR 1 0 4,080 0
Insulet Corp Common stock 45784P101   573,171 1,797 SH   OTR 1 0 1,797 0
Monolithic Power Systems Inc Common stock 609839105   300,324 600 SH   OTR 1 0 600 0
Entegris Inc Common stock 29362U104   278,834 3,400 SH   OTR 1 0 3,400 0
Synaptics Inc Common stock 87157D109   139,493 1,255 SH   OTR 1 0 1,255 0
Salesforce Inc Common stock 79466L302   199,780 1,000 SH   OTR 1 0 1,000 0
Moog Inc Common stock 615394202   332,475 3,300 SH   OTR 1 0 3,300 0
Five Below Inc Common stock 33829M101   164,776 800 SH   OTR 1 0 800 0
Splunk Inc Common stock 848637104   134,232 1,400 SH   OTR 1 0 1,400 0
Model N Inc Common stock 607525102   187,432 5,600 SH   OTR 1 0 5,600 0
Ultragenyx Pharmaceutical Inc Common stock 90400D108   92,230 2,300 SH   OTR 1 0 2,300 0
Farmland Partners Inc Common stock 31154R109   153,010 14,300 SH   OTR 1 0 14,300 0
Cyberark Software Ltd Common stock M2682V108   192,374 1,300 SH   OTR 1 0 1,300 0
Hubspot Inc Common stock 443573100   128,625 300 SH   OTR 1 0 300 0
Alteryx Inc Common stock 02156B103   347,156 5,900 SH   OTR 1 0 5,900 0
Okta Inc Common stock 679295105   100,728 1,168 SH   OTR 1 0 1,168 0
Denali Therapeutics Inc Common stock 24823R105   248,832 10,800 SH   OTR 1 0 10,800 0
Tradeweb Markets Inc Common stock 892672106   801,658 10,145 SH   OTR 1 0 10,145 0
Crowdstrike Holdings Inc Common stock 22788C105   219,616 1,600 SH   OTR 1 0 1,600 0
Chewy Inc Common stock 16679L109   153,258 4,100 SH   OTR 1 0 4,100 0
R1 RCM Inc Common stock 77634L105   246,000 16,400 SH   OTR 1 0 16,400 0
SPDR Gold TR ETF 78463V107   823,207 4,493 SH   OTR 1 0 0 4,493