Author: Petrotechnical Open Software Corp