Note purchase agreement