mantra 8489