adding edited AUTH48 version