2503 self