Stewart Spreading Map