UNDERSTANDING VARIOUS TYPES OF GUARANTY BONDS AND THEIR USAGES