adeggw

For definition of adeggw, please visit here.