SENIOR SECURED NOTES REPURCHASE AGREEMENT