repledges

For definition of repledges, please visit here.