swapping-cum (132.523)