Power Contracts For Small Hydro Plants