alpsw

For definition of alpsw, please visit here.