The bank, a special purpose trust, or any sponsor or participating party may, out of any funds available therefor, purchase their respective bonds. The bank and a special purpose trust may hold, pledge, cancel, or resell their bonds, subject to and in accordance with agreements with bondholders.