Pedigree analysis for Avesta Viva Niagara

Use
generations for calculation