swapping-cum (173.131)