esopatron