12603768 – yearing immortality