long tp 18