What is subrogation?
Difference between a surety and guarantor.
Some events which will release a surety.
List the events that will not release a surety.