COMPREHENDING BANK ASSURES: CAUTIONS, PERFORMANCE GUARANTEES, AND PROGRESS PAYMENT ASSURES