mesolorne