annalence