locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1

locus1