f X g AGbRwVtKoHmWkMPToIYRPa Xk