Ave virgo immaculata - 1a pars (of 2): Ave virgo immaculata