segementIO