taliputs