swap (169.188)