triporation