Added additional overflow check to es_toul