locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1
locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1 locus1