The Reasoner Lllp