The first perpetual mechanical timepiece: Cabestan Sol Invictus