view test-data/map.fasta @ 3:d2590fe6793f draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit d76130cdcb21f0390b4e68e733d38575fd5cc6c7"
author iuc
date Tue, 14 Dec 2021 19:06:53 +0000
parents 9919057a466c
children
line wrap: on
line source

>chrM
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAAAAAANANNNNNNNNNNNNNNNNANNNNNANNAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNAAAAAAACCCAAAANAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNANAAANNNNNANNANNNNANANANANNANAAANANAAAANANANNNAAAANAANNANAANNNANAAAANANAANAAAANNAANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNNANNNNAANNANANANANANANANNANANANNANAANNNNNANNNAANNNNNANNANNNNNANNNNNNNNNNNNNNANANNNNNNNAANNNNNNNNNANNNNANNNNNANNNNNNNNANNNAAAANANNNNNNANNNAAANNANNNANNNNANNNNANNNNANNNANNNNNAANNANNNNNNNNNNNNNANNNNANNNNANANNANNNNANNAANNNAAANANAANANNNNNNNNAANANNNNNNNNNNNNANAANNANAAANAANAAANNNNNNAANNAANANNNNAAANAANNNANNNAANANAANNNNNANNNNANNNNANNNNNNANNNNANANNANANANANAANNAAAANANAANNAAANNAANAAANAANNAAAANNNNNANNNNANNNNAANAAAANANANNNNNNNAANNNNNNNNNNANNNNAANNANNNNNNNNNNNNNNNNNNNANNNNNANNNNNNNNNNNNNNANANNAAANNNANNNNNNNANNNNNAANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNNNNANNNNANNNNANNNANNANNNNNANNNNNNNNNNNNNANNNNANNNNNNNNNNNNNNNNNNANNNANNNNNNNNNNAANNNNNNNNNNANNANANNANANNNNANANNNNNNNNNNNNNNANANNNANANNNANNNNNNNNANNNNNNNNNNNNNNNNNNNNNANNNNANANNNANNNNANNNNNNANANNANANNANANANNANNNNNNANNNNNNANANNANNNANNNNNNNANNNNNNANNANNNNNNNNANANNANNNNANNNNNNANNNNNANNNNNNNANANNANNANNANNANNANNANNNNNANNANNANANNNNNNNNNNNAAANNAAANNANANANANNANANNNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNNNNNANNAANNNNANNNNNNNNANNNANAANNNNANNNANNANNNNNNANNANNNNNNNAANNAANANNNANNNNNNNAAANNNANNNNNNNNANANNNNNANNNNNNANNANNANNNNAANNANNANNNNNAANNNNNNAANNNNNANNNAANNANNAAANAANNNANNANNNNNNNNNNNANNNANNNNNNANANNNNNNNNAANNAAAAAANAANNNAANNAANNNNNNANNNNNANNNNNNNNNNNANNANNANNANNNNNNNNNNNNNANNNNANNNNANNNNNANNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNNANNNANNNNNNNAANNNNNANNNNNNNNNNANNNNNNNNNANAANNNNNANNNNANNNNANNAANNNNNANNNANNANNNNANNNNNNNANNNNNNNAANNNNNNNNANANNNANNNAANNNANNNNNNNNNANANNNNNNNNNNANNNNNNNNNNNANNNNANANNNNAANNNNNANNNNNNNNNNNANNANANNNNNNNANNAANNNNNNNANNNNNNANANNANNNNNANNNNANNANNNANNNNNNNNNNANNNANNNNNANNNAANANNNNNANNNNNNANNANNNNNNANNNNNNNNNAAANNNANAANANANNNNNNNANNNAAANNNANNNNANNNAANNAANNNNNNAANNNNANNNNNNNNNNANANNANANNANNNNNNNNANAAANNAANNANNNNNNNNANNNNANNNNNNNNNANNNNNANNAAAANNANANNNNNNNANNANNAANNNANAANNNNAANNNAANANNANNAAANAANNAANNNNAANNAAAANAANNNAAANNNAAANAAAAAANNNNNANNANANNNNANNNNNNNANNANANNNNNNNANNNNNNNNANNNNNNNNNNANNNNNANNNNAANNAANNNNNANNNNNNNNNNNNNNNNNAANNANNNANNANANANNNNNANNNNNCNNCNNNNCNCNNCCCNNCCNCNCNCNNNCCNNCNNNCNCCNCNCNCNANAAAAAANAANANNNAAANNNAANNANNANNNANANNNNNNNNNNAAANAAANANANNANNNNNNNANANANNNNNNANANNNANANANNNNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNNNNAANNAANAANNNNNANNNANAAANNANNAANANCNCCCNNCCCNCNNCCCNCCNNNNNCNNNCNCNCCCCNNNNNNCNCNNNCCNNCNNNNCNCCCNNCNNNANNANNANNAAANAAANAANANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNANNNANNANNNNNNNNNNNNANNNNNNNNNNNNAANNAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNAAAANAANNANAANAANNNNNNANANANNANNANNNANANANNNNNNNNNNNNNANNNNNNNNNNNANANNNNNNNANNNNNNNNNNNNANNNNNNANNNNANANANNNNNNNANNNNNANNNANNNNNNNNANANANNNNANNNANNANNNANANAANANNANNNNANNNNNNNNNNNAANANAANANANNNNNNANANNNNNNNNNNNNANANANANNANNNNNNANNNANNANNANANANAANNNNNNNNNNNNNNNNNNNNNNANNNNANNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNAAAANANNANNNNNNNNAAAAAAAAAAAAAAAAAAAANAAAANANNNANAANNANNANNAAANNNAAAANAANNNAANAAANNAAANAAANCNNNCNCNCCNNNCCNNNCNNNNCNNNANNNANAANNNNNANANAANNNNNAANNNNANANNNNNNNNNNNANNNANANNNNANNAAAAAANANANNNNANNANNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNANANANNNANNNANNANNANNNNNNNANNNNNNNNNNANNNNNANNNNANNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNAANANNNNNNNNNNNANNANNNANAANNNANNANNNANNNANNANNNNNNNANNANNNANNAANANNNNNNNNNNNANNANNNNNNANNNANNNNNNNNANNNAANNANNANANNANNANNNANNNNNANNANNANANNANNNNNAANNNNNNNNNANNNNAANNNNAANAANNNNANANNNNANANAANANANNAANNAANNNAANNANNNNNNNNNANNNNNNANNNNNNNNNANNNAANNNANNNANAANNAANAANNANNNNNANNNNNNNNANANNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANNNANNANNNNNNNANANNNAAAAANAANNNNNNNNANNNNNNNNNNNNNNNNANNNNNNNNNANNNNNNNNNAAAANNANNNNNANNNAANNNNNNNNNNNNAANANNANNANNANNNANNANNNNNNNNNNNNNNANANNNNNNANNAANNNNNNNANNANNAANNANANNNNNNNNNNNNNNNNNNNAAANNCCNCNNCNCCNNCNNANNNNNNAANNNNNNNANNANNANNNNAANNNNNNNNNNNNNANNNNNNNNNNNNANANNNNANNNNNANNNNNNANNNNANNANANNNNNNNNNNNNNNANNNANNNNANNANNNNNNNNNANNNNNNNNNNNNNANNNNCNCNNNNCNCNNNNNNCNNNNNNCNNNCNCNNNNCCNNNNNNNNNNNNNNNCNNNNCNNNNNCNNNNCCNNCCNCCNNNNCNNCNNCCNNNNCANNANNNANNNANNNNNNNANNANNNANNNNNNANNNANNNNANANAANANNNNNNNNNNNANNNNNANANANAAANAANNNNNNNNAAANANNNNNNNNAANNNNNNNNNNAANNNNNNNNAANAANNAANANAAAANANAAANNNAAANNNAANANANANNAAANANANNANNAAAAAANNAAAANNANNNNNANNNNNAANNNNNANNNAAANNNANANNNNNANNANANANNNANNNANNNCNNNCNCNNNNNCNCNNNNCNCNNCCNCCNNNNANNNAANNNNNNANANNNAANANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNANNNNNNNNANNNNNNNNNNNAANNNNNNNNNNNNANNNNNNNNNAANNNNNNNANNNNANNNNNANNNANANAANNNNNNNNNNNNNANNNNNANNNNNNNNNNNNNNNNNANNANNANNAAAANAAANNNANANAANNAANNNNNNANNANNNAANNNANNAAAANANAANANNNAAANAANNNNNANANAAAAAANNNNNAAAANNNAAANNANNNNNNANNNANNNNANNNNANNANANNNANNANNNNNANANNNAANNNNNANNANNANNNANNANANNNANNNNNANNAAAANNNANNANNNNANNANNANANNNANNNAANANNANNNAANNNNNNANNNANNANNNNNNNANNNNNNNNANNNNANNANNNNNNNANNNNNANNNNNNNNNNNNNNNNNNCNNNCNNNNNNNNNNCCNNNCNNCNNNNNCNNANNNANANNNNNANNNNNNNANNNNNNNANNNNNNNNNNANNCNNNNNNCNNNCCNNNNNNCNNNNNNCNCNNCNCNNNNNNNNNCNNCNCCCNCCCNCCNNCCNNCNNCCNNNNCCNCCCCNCNNCCCNNNANAAAAAAAANANAAAANAANNNNANNNNNNNANNNNNNANNANANNNNANNNNNNNNANANNANNNAANNNNNNNNNAANNNANNANNNNNNNNANNANNNCNNCNNCCNCCNNCNCNCNCNCCCCCNNNNNNNCNCNNNNNNCCNNNCNNCNNCNNCNNNCNNAANNNNANNAANAANNAANAAANAANAANAAANNAAANNNANAANNANANANANNNNANNNNNNNNANNNNNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANANNNANNANNANNNNANNNCNCNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNANNAAANANNAANNAAAANAANNNANNNNNNNNNNANNNNNNNNNNNNNNNNNNNCNNNNCCCNNNNCCCCCCCNANNANNNAAAAANNANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANNNNNNNNNANNNNNANNNNNNNNANNNNANNNNNNNNANNNNNNNNNNNNAANNNNANNNNNANNNANNNNNNNNNNNNANNANNNNANNNNNANAAANAANNNNANNANNANNANNAAAANNAANNNNANNNANANNANANANNNAANNNANANAAANNNNNNANNNNNANANANNNNNNNNNNNNNNNNNNNNNNANNNANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNAANANNAANNNAAANAANNNNAANANNNAANAAAAANNANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNAANNANNAANANNNNAANNANNNNNNNNNNNNANNNANNAANNNNNANNNANNANNANNNNNNNNNANNNANNNNNNNNNNNANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANANANANNNNNNNNANNNNNNANNNNNNNNNNNNNNNNANNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNAANANNNNNNNNNANANANNNNNNAANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNANNAANNNNNNANANNNNNANNNNNNNNNNANANANNNNNANNNNANNNNNANNANANANNANNNANNNANAAANNNNANANNNNANNNNNNANNNNNNNNNNNNNNAAANNNNANANNANNNNNNAANNANNANANNNNNNNNNNNNNNNNNNANANNNNNANNNNNNNANNNNNANNNNNANNANNNNNNANNANNANNNNNNNNNANNNNNNANNNNNNANNNNNNNNNNNNNNNNNANNNNNNNANANNNNNNNNNNANNANNNNNNNNNANANNNNNNNNNNNAAANNNNANNNAAAANNNNANNNNNNNNNNNNNNNNNNANNCCCNNNNCNNNNNNNNNNNCNNNNNCNNNNNNNCCNNCNNCCNNNNNNNNNNNNCNCNNNCNNNNNNNNNNNNNNNNNNCNNNCNNNNNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNANNNNNNNNNNANNNNNNNNNANNNNNNNNNNNANANNANANNNNNNNNANNNNANANNNNAANNNNANNNNNNANNANNNNNNNNNNNNNNNNNNANANNANNANNANNNNNNNNNNNNNNNANNNNNNNNAANNNNNNNNNNNANNNNANNNANNNNNNANNANANANNNNANNNNNAANNNNANAAAANNNANNNNANNNAANNNAAANNAAAANNNNNNANNNANNANNNANAAANNNNNANNNANNANNNNNNNNNANNNNNNANAANNNAAANAANANNNNNNNANANAANNANNANNNANNANANNNNNNNNNANNNNNNANANAANNNANANNNNNNNANANANNNNANANNANANANANAAANNNNANAANNNNNNNAANNNNANNNNANANNNNNNNNNNAAANANNNNNNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNANANNNNANNNNNNANNNNNNNNNANNNAANNNNNNNNANNNNNNNNNNNNNNNANNNNNNANNNNNNNANNNAANNNNNNNNNNANAANANANNNNNNANANAAAANANAANANANNANANANANNANAANNNANAANNAANAAANNANNANNNANNNNNNANAANNNNNNNNAANANNNANNNNAANNNNNANNNNNNNANNNANNNNANNNNNANANNNNANNNNAANANNNANANNANANNANNNNNAAAANNNNNNNANNNNNNAANNNNNNNNNNNAAANNNNNANANNNAANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNNNANNNNNNNNNNNNAAANNNNANANNNANNNANNNANNNNNNNNNANNANAANNAANNANNNANAANANNNNANNNNNAANNANNANNANNANNNNNNNNANNNNNNNNANNNNNNNNNNNNNNNNNNANNNANANNNNNNNNNNANAAANNNNNNANNNNANNNNNNNNNNNNNNNNAANANNNNAANNNANNNNNNNNNANNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNNNNNNNNANNNNNNNNNNANNNNNNNNNNANNNNNNAANAANNNNNANNNNNNNNNANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNANANNNNNNNANANANANNNNNANNANNNANANNANNNAAAAANANNAANNAAANNANANNNANNAANANAANAAANAANANNNAANNNANNNNNANANANNNANANAANAANNNANNNNNNANNNNANANNNNNAANNANNNNNNNNNANANANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNNNNANNNANNNNANNANNNNAAANNNNANNNANNNNNNNNAANNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNAANNNANNNANNNANNAANNNAANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNAAANNNNNNNNNNANANNNNNNNANANANNNNNNANNNNNNNANANANNANNNANNNNNANNNNNNNNNNNANANNNANNANNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANANNANANANNNANANNNNNNNNNNNNNNNNNNANANNNNAANNNNNNNNNNANANNNNNNANNNNNAANNNNNNNNNNNNNNNNNNNNNNANNANNNNANANNNNNNANNNNANNNNNNNNNNNNANNANNNANNANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNANNNANNANNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNANANNNNNNANANNNNANANANNNNNNAANANNNNNNANNNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNANANNNNNNNNNNNNANNANNNNNANAANNANNNNANNANANNANNNNNNNNNNNNNANNANNNNAANANNNNNNNNNNNANNNNNNANAAANNNNNNNNNNNAANNNNNNANNNNANAANNANNNNANNNNNNNNNANNNNNNNNNNANNNANNNNNNNNNNNNNNNNANNANNNNNNNAANNAAANNNNNNNNNANNNANNANNNNANANNNANNANNNNNNANNNNNNANAANANNAANNNNNNNNNNNANNNNNNNNNNNNNNNNANNNNNNNNANNNNANNNANNAAAANNNNNNNNNNNANNNNANNNNNANNNAANANNANNNNNNNNNNNNNANNNNNAANNANNNANNNNNNNNNNANNANNNNNNANANNANNNNANANNNANANNNNNNNNNNANNANNNANNANNANNNNNANNNNNNNNNNANNAANNNNNNNNNNNNNNNNNNNNNANNNNNNANNNANNANNNANNNNNNNANNNANNNNNNANNNNNNANNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNANNNAANNNNNANAAANNAANNANNAAAAANAANNNAAANANNNNNNNNANNANNNNNNNNNNANNNNNNNNANNNNNANNANANNNANAANNNNNANNNNNNNANNNNNNNNNNAANNNNNNNNNNNNNNNNAANANNNNNNNNNNNNANAAANNNNNNANNNNNNNNNNNNNNNNNNNNANANNNNNNAANANNNNNNNNNNANNNNNNNNNNNNANNNNANNNNNANNNNNNNNNNNNNNNNNNNNNNANNNNNNANANNNNNNNNNNNNNNNNNNNNNNANNNNNNNANNNNNANNNNNNANNNANAAANNNNNNNNNAAAANAANAANANNANANAAAANAAANNNANAANNANNNANANANNANNNAAANNNNANANNNNNAANANANAANNNAAAAAANNAAAANNNANAAANNNAANNNNNNNANNANNNNNNNNNANNANNNNANNNNANNNNANNNNANNNANNNNNANNANNNNNNNAANNNNANNNNNNANANNNNANNNANNNNNNNNANNNNAANNANNNNNNANNNNNNANNNANANNNANNNNNANNNNNNNNNANNANANANNNNNNNNNNNANANNNNNNANANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNANNNNNNNANNNNAANNNNNNNNANANANANNNNANNNANNNNNNNANNNNNNNANNNNNNNNNNNNNNNAANNNAANNANNNNNNNNANNNNNNNANNNNNAAANANNANNNNNNANNNNANNNNNNNNNNNNNNNNANNNANNNNNAANANNNANNAANNANANNAANNNNNNAANNNAANNNNANNANNNNANNANNANNNNNNANANNANNNNNANNNNANNNNNAANNANNNNNNNNNNNNNNNNNNANNANNNNAANNNNNNANNAANNNNNANNNNNNNNNNNNNANANNANNNANNNNNNNANNNANNAANNNNANANNNNANANAANAAANANANNNNAANANNNNANNNANNNAANNNNNNNNANNNNANANNNNANNNNNNNNANANNNNAANNANNNAANANNNNNNANANNANNANNANANAANNNNNNNNANNANNANNANANANNANNNNNNNNANNNNANANNNNANNNANAANNNNNNNNNANNNANNNNANNNNNNNNNNNNNNANNNNNNNANNNNNNNNNNANANANANANNNNNNNANANNANNNNNNNNNANNNNANNANANNNNANANNNNANNANNNANNANNNNNNANANANNNNNNANNANNANNNNANANNANANNANNANNANNNNAANAANNNNNNNANNANNNANNNNANNNANNNANAAAAANANNNNNANAANNNANAAAANNANNNNNNNNNANANNNNAANANNANANANANNNNNNAANNNNNNNAANNANNNNNANNNNANNNNNNAANNNNNANNNANNNANNNANNNNNNNNANNNNNNNNNNANNNNNNANANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNANNANNNANNNNNANNNNNNANNNNNNNNNNNNNNANANANNNNNNANNANNANNANNNANNANANNANNNNNNNNNANNAANNNNNANNANNNNNNANANNAANNNNNNNNNNNANNNNNNANNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNANNNNNANNNNANNNNNANNNNNANNANNNNNNNNNANANNANNNNNNNNNANNNANNNNNNNNNAANANNNANNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNNAANANNANNNNNNNNNNNNNNNAANNNNNANNNNNNNANNNNNNANNNNANNNNNNANNNNNNNNNNNNNANNNNNNNNNNNNNANNANNNNNNNNNNNNNNNANNNNNNNNNNANANNNNNNANANNNNNANNNNNNNNNANNANNNNNNNNANNNNNNNNANNNNANANAAANANANNNANNNNNNNNNNNNNNANNNANNNANNNNNNNNNNNNNNNNAANNNNANNNNNANNNNNNNNNNNNANANANANANNANNNNANANNNNANNNNNNANNANNAANNNNNNANANNANANANNNNNNNNNNNNNNNNNNNNANANNANANANNNNNNNNNNAANNNANNANNNNNNNNNNANNNNNNNNANANNNNNNNNNANNNNNNNNNANAANNNNANNNNNNANNNNNNANNNANNNNNNNANANANNNNANNNNANNNNNAANNNNNANNNNNNNNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNANNANNNNNNNANNNNANNANNNNNNNNANNNNNNNNNNAANNNNNNANNNANNNNNNNNNNNANNANNNNNNNANNNNNANNANNAAANNNNNNNNNNANNAANAANNNANNNNNNAANNNNNNNNANNNNANNNNANANNNNANNNNAANNNANNNNNNAANNAANNNNNNNANNNNNNNNNANNAANNNNNNNAANNNNNNNNNNNANNAANANNANNANNNNNNNNNANNNNNNNNNNANNNNANNNNANNNNNNNNNANNANNNNNNNNAAAAANANANNANNANNNNNNNNNANNNNNNNNANNNNNNNNNANNNNNNNANNANNANNANNNNNAANNNNNNANNANNNNNNNAANANNNNNNNANNNNNNNNNNNNNNNNAANNNNANNNNNNNNNNNNNNNNNNANNANNANNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNANNNNANNANNNNNANNNANANNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANAANNNNNNNNANNNNNANNNNNANNANNNNNANNNNANNNNANANANANANNNANNNNNNNNNNNNNNAANNNNNNNNNNNNNAANNNNNAANNNNNAANNNNNNNNNNNNANNNNNNNANANANNNAAAAAANANNANNAANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNANNNNNNNNNANNANNNAANANANNNNNNNANNNAANNNNNNANNNNNANNNNNNNNNNANNANNANNNNNNANNANNNNNNNNNNANNNNNNNNNANNNNNNNNNNNANANNNANNNNNNNNNNNNNNANNANNAANNNNANNNNNANNANNANNANNANNNANNANNNNNNNNANANNAAANNNNAANNNNNANNNNANANNNNNNNANNANNAANNANNNNNNNNNNANNNNNANNANANANANNNNNANNNNNNANANNAANNNNNNAANNNNNNNNNNNNANNNANNNNNNNNNNNNNAANNNNNNNNNNNNANNNNNNNNNANNNNNAANNNANNAANNNNNNNNNANANNNNNNNNNANNANNNNANNNNANNNANNNNNANNNNANNNNNNNNAANNNNANNNNNANNNNNNNNNANNNNNNNANNNNANAANNNANANANANNNNNNNNNNNNNNAANNAANNNNNNNNNNNAAANNNNAANNNANNNNNNNNNANNNNNNNNNANANAAANNNNNANNNNNANNNNAAANANAAAAANNNAAAANNANNNNNANANNAAANANNNNAANNANNNNNANNANNANNNNNNNNNNNNNANNNANNANNNNNNNNANNANNNNNNAANNNAAANAANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNNNNNANNNNANNANANNNANNNANNANNNNNNANNNNNNNNANNNNNNNNNNNNAAAANANAANNAAANNNNNNNNNNNNANNAANANNNNNNNAAANAAANNANANAANNNNANANNNNNNNNNAANAAANANANANNNNNNNNNNNNAANNNNNNNNNNNNNNANNANNNANNNANNNNNAAANANNNNNANNNNNANANNNNAAANANAANNAANANANNNAANNNANNNANNNNNAANNANNNNNNNANANNNANAANAANAANANANAAANNANNNAANNANANNNANNNNNNANNNNNNNNNNNNNNNANANANANNNNANNNNANNNANNNNNNNANNNNNNNNNNNNNANNNANANNNNNNNNNNNNNNNANNNNNNNANNNANNNNNNNNNANNNNNNNANNNNNNNNNNNNNNNANNNNNANNNNNNNANAANNNNNANNNNNNAANNANNNNNNNNNANANNNNNNANNAANNNNANNNAANNAANNNANANNAANNNNNNNNNNNNNNNNANNNNNNNNANNANNANNNNNNNNNNNNNNNNNNNNNNANNNANNANNNNNANNANNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNAANNANNNNNNNANANNNANNNANAANNNNNANNNANNNNNNNNNNNANNNNNNNNNNNANNNNNANNNANNNNNNNNANNNNNNNNNNNNANANNNNNNNANNAANNNNANNNANNNNANNNNNNNANANNNNNNAANNNNNANNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNANNANNNNNNNNNNNNNNANNAANNNNNANNANNNNANNNANNNNNNNANNNNAANANNNNNANNNANNANAAANNNNNAAANNNNANNANNNNNNNNNNNNNANNNANNAANNNNANNNNNNNNNNNNNANNNANNNNNANNANAAANANNNNNANNNNNNNNNANANNNANNNNNNNANNNNNNNNAANNANNNNNANNNNNANNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNANNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNANNNAANNNNNANNNNNNANAANNNNNNNANNNNNNANNANNNNNNNNNNNNNNANNNNNANNNNNNNNNNNNNNNNNANNNNANNNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNNANANNNNNNNNNNNNNNNANANNNNNNANANNNNNNNNNANNNNNANNNNNNNNANNNNNNANANANNNNNNANNNNNANNNNNNNNNNANNNANNNNANNNANNNNNNNNANANNNAANNNNNANNNNNNNNAANNNNNNNANNNNANNNANANANNANNNNANNNNNNNNAAANANNANAANNAANNNAAANNANNNAANANNNNANANNANNANNAANNANANNNNNNNNANNNANNNNNANANNNNANNNNNNNNAANNNNNNNNNNANNNNNNNNNNNANNNANAANANNNNANNNNANNNNANNNNNNNNNNNNNNANNANNANNNNNNNNNNNNNNNNANNNNNNANNNANANAANNNANANANNNNNNNNNANAAANANNNNANNNANNANNNNNNNNNAANNANANNANANAANNNNNNNNNNNNNNNNANAANNNANNNNAANNNNANAAANNANANNANNANNNNNNNNANNNNNNANNNNNNNNNNNNNNNNANNANNNNNNANNANANANNNNNNNANNNANNNNANNNNAANNNNNNANANNNANNNNNNNNNNNANNNANNNNNNAANNNNNANNNANANANAANANNNNNANANNAAANANNNNNNANNNANANNNNNNAAAAANNANNNANANNNANNANNANNANNANNNNNAAAANNNANANAANNNNNNANANNNNNNNNNNANNNNNNNANNNNNNNNANNNNANNNNAANNNNNANNNNAANNNNNANANNNANNNNANNANNNNANANANNNANNANANNNAAANNANNANNANNANNANNAANANNNNANNNNNNANNNNNNNNNNNNNNANNNNAANNANNNNNANNNNNNANNNANNANNNANNNANANNNNNNNNNNNNNNANNNNNNNANNNNNANNNNANNNNNANNNAANNNNANNNNNANNNANNNNNNNNNNNNNNNNANNANNNNNNNNANNNNNNNNANAAANNNNANNAANNANANNNNANANNANANNNNANNNANNNANNAANNNANANANNANAAANNNAANNNANAANNNNNNNNNAAAANANANANANNANANNANNNNNNANNNNANNNAANNNAANANNNNNNNAANNNNNNNNNAANNAANNNANANNANANNNNNANNANNANNNNANNAANNANNNAANANNNANNNNANNANNNANANANNAANANNAANAAAANNANNANNANNANNNNNNANNAANNNANNNNAANAAANNNNANNNNANAAANNANNNANNNNNNNNAANNNNNNNANNANNNNNANNNNNNNNNNNNNNNNNNANNNNNNAAANNNNNNANNNNNNNNNNANNANANNNANNNNNNANNANAANNNNANAANANNNNNNNNAANNNNAAANNNNANNNNNNNANNNNNANNNANANNNNAAANNNNNNNANANNNANNANNNNNNNNNNNNNNNNNANNNNNANANNNNNANAANNNNANNNNANNNNNNNNNNNNNANANANAANNNNANANANNANNNNNNANNNANNANNNNNNNNNNNNNNNNNNANNNNNNNNNAAANNNANANNNNNAAAANNNNNNAAAANNNNNNAANNNAANNNANANNNNANANAANNNNNNNNNNNNNANNNNANNNNNNANNNNNNAANNANNNNANNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNANNNNNNNANNNNNNANANNNNNNNNNNNNANNNNNNNNNNNANNNNNNNANNNNNNNNANNNNNNANNNANNNNNNANAANNNNNANANANNNNAANANANNNNNNNNNNANNANNAANANNANANNANNNCNCNNNNNNNNCNNNNANNNAANNNCNNNNNCNNNNANANANNNNANNNAANNNAANNNNNNNNANNNNANNNNNANNNNANNNANNNNANNANNNNNNNNANNAANNANNNAANNNNNANNNANNNNANNNANNNNNNNNAAAANNNNANNNNNAAANANNNANNNNNNNANNNNNNNNNANNNANNNNANANNAANNNNANNNNNNNANNANANNNNANANNNNNNANNANANNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNANNANNNNNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNANNANNNNNNAANNNNNANNNNNNNNNNNNANANNNNNNAANNNNNNNNNNNNANNNNNNNNNNANNNNNNNANNNNANNNANNNNNNNNANANNNAANNNNNANNNNNNAAAAAAAAAANNAANNNNNANANAANAANNANAANNNAANNANANNNANANANNANNNANNNNNAANNNNNANNNNANNNNNANNANNNNNNNNNAANANNNNNANNANANANNAAANNNANNNNNNNNNNNNNNNNNNAANNNNNANNAANNNNNNNANNNNNNNANNNNNNNNNNNNANNNNNNAANNNANNANNANNNANNNNNNNANNNANNNNNANNNNNNNNNNNANNNNANNNNNNNNNNNNANNNNNNNNANNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNANNANNANNNANNNNNNNNNNNNNNNNNNANNANNNNNNANNNNNNNNNNNNANNNNANNNNNNNNNANNANNNNANNNNNNNNNANNNNNNNNAANNANNNNNNNNNNANNAANNNNNNNANNNNNAANNNNNANNNNAANNANANNNNANANNNNNNNAAANNNNNANNNNNNANNNANNNNANANANNANANNNNNNANNANNNNANNNNNNNNNNNANNNANNNANNNNNNANANNNNNNNNNNNNNANNANNNANNNNNNNNANNNNNNNNNNNANNNNNNANNNNNNNNNANNNNANNNANNNNNNNNNNNNNNNANNNNANNNNNNANNNNNNANNNNNNNNNNNNNANNNNNNNNNANNNNNNANNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANANNANNNNNNNNNNANNNNNNANANNNNNNNNNNNNNNAANNNANNNNNANNNNANNNANNANNNNNNNNNANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNANAANNNNANAANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNANNNNANNANAANNNNNANNNNNNNNNNNNNNNNNNANNANANNANANNNANNNNNNANNNAANNANNNANNNNNNNNANNNNANNNANNAANNNNNNNAANNNAAAAAANAANANNNANANNNANNNNNNANNNNNNAANNNNANANNNNAANNANNNNNNNNNNNNNNNNNNANNNANNNNANNNNNAAANNNNNNNANANANNNNNNNANNANNANNNANNNNNNNNANNNAANNNAANNAANNNNANNAANNANNNNAANNANNANANNNANNNANNNNANNNNNNNANAANNANNNNANANANNNNNNNNANNNNNNNNANNANNNNNNNNNNNNANANNNNNNNNNNNNNNNNNNANNNNNNANANNANNNNNNNNNNNNNNNNNNNNNNANNANNNNNNNANNNANNNANNNNNNNNNNNNNNAANAANNNNNNNNNNANNAANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANANANANAANNANNNAAAANNANAANNNANANANAAAAAAANANNAANANNANNNANNAAANNNNNAANANANNNANNNNANNNNNNNNNNAAANANNNNNANNNNNNNNNNNAANNNNNAANANANANNNAANNNAANNANANNAANNNNANNNANNNANANNNNNNNNANNAANANNNNNNANNANANNNNNANNANANANANNNNNNNNNNANNNNNANNANNNAANNNNNNNNNNNANNNNANNNNANNNNANNNNNNNNNANNNAANNNNANNNNANNNNANNNANNNNAAAANNNNNNNNNNNNNANNNANNNNANNNANNNNNNNNANNNNNNANNNNNNNANNANNNNNNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNANNNNNNNNNAANNNANNANNNNANNNANANNANNNNNNNNNNNNNNNNNANNNNNNNANNNNNNNANNNNANANANNANNNNANNNANNNNANNNNNNNANNNNNANNNNNNANNNNNNNANANNNNNNNANANNNANNNNNNNNNANNNANNANAANNANNNANANANANNNNNANNANAANNNNANNAANNNNNNNNNNNNNNCNNNNNNNNNCNNCNNCNCNCNNCNNCNNCNNCNNNNNNNNNNNANNNNNNANANNANNNNNNANNNNNNNANNANNNANNNNNANAANNNNNNNNNNANNNNNNANANNNANNNNNNANNNANNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNANNNNNNNANNNNNAANNNNNAANANNNNAAANNNNNNNNANNNNNNNNNANNANNNNNNNANNANNNANNNNANNANNNANNNANNNNNNNNNANNNNNNNNNNNANNNNNNNNNANNNNNNNNNANNNNANNNNNANANNNNNNANNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANNNNANNNNNANANNNANNNNNNNNNNNNNANNNANANNNNNNNNNNNNNNANNNNNANNANNAANNNNANNNNNANNNNNNAANNANNNNAANNNNNNAANNNANNNNNNNNANANNANNNNNNNNNAANANNNNANNNANNNNNANAANNNNNNNNNNNNNNNNNNANNANNNANNANNNANAAANNNANANANNNNANNNANANANANNNNANNNNNNNNNNAANNANNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNNANAAANANNNAANNNANNANNNANNNNNNNNANNANNNNNANNAANNNNNNNNNANNNNNANNNANNNNNNNNNNNANNNNNNANNNNNNNNNNNANNANNNANNNNNNNNNNNNNNANNANNNNNANNNNNNNANNNNNNNNNNNNAANNANNNNNNNANNANANNNNANNNNNNNNNAANNANNNANANNNNNNNNANANNNNANNNNANNNNANANNANNNNNNNNANNNAANNAANANNNANNNNNNNNANAANNNNNNAANNANNNNNNNNNANNNNNNNNNNANNNNNNANNANANANNNNNNNANNNNANNANNANANNNNNANANNNNNNNNNNANNNNANNNANNNAAANNNNANNNNNNNANNANNANNNNNANNNNNNNNAANNANNNNNANANNNNNNNNNNNANNNNNNANNNNAANNNNNNNNNNNNNNNNNANNNNNNNNNANNNNNNNAANNNNNNNNANNANANANNANNNNANNNNNANNANANNANNNNANNNANNNANNNNNNANNNNANNNNNNANANNNNNNNNNNANNNNNNNAANNNNNANNNANNNANANNNANNANNNNNANNNNNNNNNNNNNANNNNNNNNANNNANNNANNANNNNNNNNNANNNANNNNNNNNANNNNNAAANNNNAANNNNNNAANNNNANANANNNNNNNNNANAANNNNNNNNANNANNNANNNNNANANNNANNNNNAAANNNANNNNNNNNANNNNNANNANNNNNANNNNNAANNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNANNANAANNNANNAANNANANNNANNNNNNNCCNNCNNNNCNNNNNNNNCNNCCNNNNNNNCNNNNNCNNNNNCNNNNNNNNNNNNNCNNNNNANNANNNNNNNNANNANANANNNNNNNANNANNANANANNNNNANANNNANNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNANNNNNNANNNNNNNNNNNNANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANAANNNNNNNNNNNNNNNNAANNNNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNANNANNNNNNNNNNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAAAANNAAANNANAAANNNANAANAANNAANANNAAAANAANNANNAANNANANNNNANNNNANANNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNANNNNANANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANAANNNNNNANNNNNANANNNNNNANNANANNNNANNNNNNNNNNANNNNNNNNNNNNNNNNNANANANNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNANNNNNANNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNANANNNNANNNNNANNNNNNNNANNNNANANNNNNNNNNAANNANNANNNNNAANNANANANNANNNNANAANNNNAANNANNNNANNNAANNNNAANNNANNNANNNANNNNNNAANNNNNNNNANNNNAANNANNNNNANNNNNNNNNNNNNNNNNNNNNAANNANNNAANNNNNNNNNANNNNNANNANNANNANNANANAANNNNNNNNNANNNNNANNNNANANNANNNANNNNNANNNNNNNANNNNNNNNANNNNNNNANANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAANAANNNANNAANNNANNNNNNANANNNNNNNNANNNNNNNANNNNAAANNNNNNNNAANNNNNNNAANANNNANNNANNNNNNANNAANNNNANANNANNANNNANNNNNNNNNNNNNNNNNAAANNANANNANNANNANNAANNNNNANNNNNNANNANANNNNANNNNNNANNNANNNNNNNNNNANANAANNANNNNANNANNAANNNNNANNNANNNNNANANANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNANNNNNANNNNANNANNNNNNNNNNNNNNNNNNNNNAAANANNNNNNNNANNANNNNNANNNNNNNANNNNNNNNNANNNNNNNNNNANNNNNANNNANNNNANNNANNNNNAANNANNNNNNNAANNNANNANAAAANNNAAANNNNAANNAAAAANANNANANANANNNANNNNNAAANNANNANNNNANANANNANNANNAAANNANNNANAAANNNANNNNNNAANNNNNNNNANNANNNNAANNNNNNANANNANNNNNNANNNNANNNNNNANNNNNANNNNNNANNNANNNANNANANNNNNNNNAANNNNNNNANNNNNANNNANNNNNANNNNANNNNNANNAANNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNANAANNAANANNNNNNNNNNNANNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNANNNNNANNNNNNNNNNNANNNNNNNNNANNNANNANNNNNNNNNAANNANNAAANNNNNNANAANNNNANNAAANNNNNNANNNNNNANANANNAANAAANNAANNAANANAAANANNNAANAANNANANNNNNNANNNAANANNNNNNNNNNNNNNNNNNNANANNNNNNNNNNNNNNNANNNNNNNNNNANNNNANNNNNNNANNNNNNNNNNNANNNANNNNNNNNNNANANNNNNANNNNNNNNNNNNNANNNNANNNNNNNNNANNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNANANNNANANNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNANNNNANNNNANNNNNNNNNNNNNANNNNNNNNNNNNNAANNNNNNNNNANNNNNNNANAAANNNANNNNANANNNNANAANNNAANANNANNNNNANNNNNNNNNNNANNNAANNAANNNNNNNNNANANNNNNNNNANNNNNNNANNANNANNNNNNNNANNNNNNAANNANNANNNNNNANNANNNAANNNNANNNNNNNNNNNNANANNANNNNNANNNANNNNNNANNNANAANNANNNNNNNNNNNNNNNNNNNNNNANNAANNNANNNNNNNNNNANNANNANNNANNNNNNNNANNNNANAANANANANAANANANAANNANNNNNNANANNNNNNANNNANANNNNNNANNNCNNNNCNCNCNCNNNNNNNNNNCNNNNNNNNNNNNCNNNNCNNAANNNNANNNNANNNNNNNNNNNNNNNNNNNANNNAANANNAANNNNAANNNNNNANANNANNNNNANNNNNNANNNNNNNNNANNNNNNANNNNNNNNNAANNNANNNNNNNNNANANNNNNNNNNNNNANANNNNNNNANANNNNNNNNNNNNNNNNNNNNNNNNANNNANANAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNANNAANANNANNNANANNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNAAANNNNNNANANNNNNNNAANNNANNNNNANANNNNANNNNNNNNNNAANNNNNNNNNNNNNNANNNNNNNNNANNAANNNAANNNNNNNNNANNNNANANNNNNNNNNNNNANNNNANNANNNNANNNNNANNANNNNANNANNNNNANNNNNNANNNNNNNNNAANANNNNNNNNANANNNNNNNNNAANAANNNAANAANNANNANNNNNNNANNNNNNNNNNNNANNANANNNNNNNNANANNNNNNNNNNNAANNAANNNANNNANNNNNNNNNNNNNNNNNANNNNNAANNNANNANNNNNNNNNANNNNNNNANNNNNNANNNNNANNNNNNANNAANAANANANNNNAANNANNNNNNNNNNNAANNNNAANNANNNNNNANANNNNNANANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNANNNNNNNNNNNNANNNANNNNNNNANANNANNNNNNNANANNNNNANANANANANANANNNNANNNNANANANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNANNANANNNNNNNNNNNNNNNNNANANANNNNNNNNNNNNNNNNNNNNANNNNNNANANNNNNANNNNNANNNNNNNNANNNNNANNNNNANNANNNNNNNNANNNNNNNANNANNNNNNNANNANNNNNNANAANANNNANANNNANNNNNANAANNANANNNNNNNNNNNANNNNNANNNNANNNNNNNNNNANNANNNNNNNNNNANNNNNANNNANANNANNNNANNNNNANNNNNNNANNNNNNNNNANANNNNNNANNNNNANNNNNNANNNNNNNNNANNNNNNNNNNNANAANANNNNNANNNNNANNNNNANNNNNNANNANNNNNNANANNANNNNNNNNANNANNANNANNNNNNNNNNNANNANNNNANNNNNANNNNNNNNANANNNANNNNNNNNAANNNNNNANNNNNNANNANNNNANANNNNNNNNNNNNANNNNNNANNNNNNANNNNNNNNANNNNNNNANNNNNNNNANNNNNNNNANNNANNNNNNNNNNNNANNNNNNNNNNNNNANANNNNNNNNNNNNNANNNNNNNNNANNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNAAANNNNNNNANNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNNNANNNNNNNNNNANNNNNNNNNNNNNANANNNNNNNANNNANNNNNANNANNNNNAANNNNNNNNNNNNNNAANNANNNNNANNNNNNNANNANNNNANNNANANANNANNNNNNNNNNNNANNNNNNNANNANNNNNNNNNANANNNNNNNNANNANNNNNNANNNNNAANNNNNANNNANNNNNNNNNNNNNNANNNNNANNNNNNANNNNNNNNNNNNANNNNNNNAANNANNNNNNANNNAANANNNANANNAANNNNNNNAAAANANNANNANANANANNNANNANNNANNAANNNANNNNANNANNANNNNANAANANNNNNNNNNNNANANNAAANNNNNNNNNNNNANNNNNNNNNANNANNNANNANANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNANNANNNANNANNNNANANNNNAANNNNNANNNNNNNNNNNNAANNAANNNANNNNNAANNANNANNNAAAANNANANNNNNNAANNNNNNNAANNNNNNNANNNNNNNNANNNNNNNANNNNANNNAANNNANANNNNNNNNNANNNNNAANANNNNANNANNNNNNNNNNNNNANANANNNANNANANANANNNNNNNNNNNNNANNNNNNNNNNNNAANANNNNANNNNNNNNNANNNNANANNANNNNANNNNNANAANNNNNNANAANNNANNNNNANNNNNNANNAANNAAANANNANNNANNANNANANAANNNNNNANANNNANNANANNANNANNNNNNNNANNNNNNNNNNAANANANNNNNNNNNNNANAANNANNNANNNNNNNANNNNNNANNNANNNNANNNNANNNANNNANNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNANNNNNANNNNNNNANNNNNNNNNNNNANNNNNNNNANNNNANNNNNNNNNAANNNNNNNNNNNNANNANNAANNNNNNANNNNNNNNNNNANNNNNNNNNNAANNNANNNANNNNNNNNNNNNNANNNNNNNNANANNANNNNNNNNNNNNNNNNNNANNNNNNNNNAANNANNNNNNNNANNNNNNNNNNNNNNNNNANNNNNANNNNNNNNNAANNAANNANANANNANNANNNNNNNNAANAANNNANNNNNNAANNNNNNNANNNNNNNANNNNNNNNNNNNNNNNNNANNANNANNNNNNNANANNNAANNANNNNANNNNNNNNNNANNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNANNANNNANNNNNNANNNAANNNNNNNNNNNNNNNNNNANANNNNNNNANNNNANNNANANNANNNNANNNNNNANNNNANNNNNNNNNNNANNANNNNNNAANNNANNNNNNNNNNNNNNNNNNANNANNNNNNANNNNNANNNNNNANNANANNANNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNANNNNNANNANNNNNNNNNNNNNNNNNNNANNNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNANNANNANNNANNNANNANNANANANNANNNNNNNANNNNNANNNNNNNNNNNNANNANNNNNNNNANNNNNNNNNNNNNNNANANNANNNNNNNNAANANNNNNNNNANAANNANNANNANAANAAAAAANNNNNNANAANNAANNNNAANNNANNANAANNNAANANNNANNNNNANNNNANNNNNNNANNNNANNANNNNANANNNNNNAANNNNNNNNNNNNNNNNNNNANNNNANNNAAANNNANNNAANNNNAANNNNANNNNNNNNANNNNNNNNNNNNANAAAANNNNNNNNNANNNNNANNNNNNNNNANANANNNNANNNANNANNNANANANNANANAAANANNANANNNNNNNANNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANAANNNNNNNANNANNNNNNANNNNNNNNANNNNANANNNANNNNANNNNNNNNNNANNNNNNNNNANNANANNANAANAAANANANNANAAAAANNNANNANNNNNNANANANNANANNNANNNANNANNNNNNANNNNNANNNANNNNANANANNNANNNNANNNNNNNAAANNNNNNANNNNNNNNNAANNNNNNANAANAANNNNNNNANNANNNANANNANNANNNNANANNANANANAANNNAANAANNNANNANNNNANNNNNANNNNNNNNAANNNAANNNNNNANNAANANNNNANANNANNNANNNNANNNNNNNNNNAANNNNNANNANNANANNNNANANNNAANAANNNNNNNNNNANNNANNNNNNNNNNANNNAANANNAANNANNANNNNNNNANNANNAANAAANNNANNNNNNNANNAANNANNNANNNNNNNANNNNNANANNANANNNNNNNNNNNANANANNANNNNANANAANNAAANNNNANNNNNAANNNNNNNANNNNAANANANNNNNNNANNNAANNNNNNNANNNANNNNNAANNANNNNNNNNANNNANNANANNANNNNNNNNNANANANNAANNNNANNNNANNNAANNANNANNNNNNNNNANNNANNANNNNAANNNNNNNNNNNANNNANNANNNNNAAAANNNNNNNANNNNAANNNANNNNNANNANNNNNNAANNNANANNNNAANNAANNNAAANNNNNNNNNANNNNNNNNNNNNNNANNNAANANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNANANNNNNNNNANANNNNNNNNNNNNANNNNNAANNNNNNNNNNNNANNNANNNNNNNNNNNANNNNNNANNNANNNNANNNAANNNNANNNNNNNNNANNNNNNNNNNNNNNNNNNNANNANANNANANNNNANNNNNNNNNNNANNNNANANNANANNNANNNNNNANANANANNNNANANNNANNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNANNNANNNANNNANNNNNNNNAAANNNNNNNNNNNNNNNANNNNANNNNNNANNNNNNNNANNNNNANANNNNNNNNNNNNNNNANNNNNNNNNANANNNNNNNNNAANNNNNNNNNAAANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNANAANNNNNNNANNNNNNNANNNNNANNNNNNNNNNNNNANNANNNNNNAANAANNANNNANNNANNANNNNNNNANNNNNNNNNNNANNNANNNNNNNNNNNNNNNANNNNNNNANNNNNANANNNAANNNNNNANNNNANNNNNNANNNNNNNNNANNAANNAANNNNNNNNNNAANNNANNANNAANNNNNNNNANANANNNNNNNNNNNNANNNNNNANNNNNNNNANNNANNNNANNNNNANAANANNNNNNNNNANNNNNNNNNNANNNNNNANNANNNNNNANNNNNANNANNNANNNNNNNNNNAANNNNNNNANANNNNNNANNNNNNAAANNNNNNNNNNNANNANNAANNNNANANNANNAANNNNNNANNANNNNNNANNANANNNANNNANNNNNNNNNANNNANNNNNANNNNAANNNNNNNNNNNANANANANNNNNNANNNNNNNANNANNNNNNANNNNANAANNANNAANNNNNNNANNNAANNNNANNNANANANNANNNNNANANNNNANANNNNANNNAAANNNNNNNNNNNNNNNNNNNNNANNNANNANANNNNNNANNNNANNNNNNNNNNNANANANANANNANNNNAAANANNNNNNNNNNNNNNANNANNAANNNNNNANNNNNNNNNNNNANNNNNANNNNNANNNNNNNNNNNNANANANNNANNNNNNANANNANANNNANNNANNANNNANNNNNANNNNNNNANNNANNNNNNANNANNNANNNNANNNANNNANNANANANNNNANNNANNNNNNNNANANAANNNNNANNNANAANANNNNNNNNNANNNNAANANNNANANNNNANANNANAANNNNNNAANANNNNNNNNNNNNNNANNNNNNNNNANNNNNAANNNNANNNNNNNNNNNNNNNNNNNNAANNNNNNANNNANNNANNNANANANANANNNNANNNNNNNNNNANNNNAANNNNNNNNANNNAANNAANNNNNNANNNANNNNNNNNNANNNNNNANNNNNAANNNNNNNAANNNNNNNNNNNNNANNANNNNNNNNNNNNNNNNNAAANANAAANAAAANNNANNNAANNAANNNNANANANANAANAAANNNANNAANNNNNNNANNNNANNNNNNNANNANNNNNNNNNNNNNNNNNANNNANNNNNNNNNNNANNNNNANNNANNNNNNNNNNNNNNNNANNNNAANNNNANANNNNNNNNNNNNANNAANNNNNNNNAANNANNNNANNNNANNNNNNAANANNNANNNANNNNNNNANNNANNNNNNANAANNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNANNNANNNNNNNNANAANNANNNNNNANNNANNANNNNNNANNNNNNNNNNNNNNANNANNNNNNNNNNNNNNNNNNNNNANANNNNNNNNNNANANANNANNNNANNNNNAANNNNNNNNNNAAANNAANNNAAANANNANNNNANNANANAANNNNAAANANANNNANNNNNNANNNNNANANNANANNANNNNNANNNNANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNANNNNNNANANNANNNNNNNNNNNNNNNNNNNANNNNNNNNNANNNNNNNNNNAANNNAAANANANNAAAAANAANAAANNNNANAANNNANNNNNNANNNNNNAANNNNNNANNNNNNNNANANNNNNNNNNNANNAANNNNNNNANNAANANNANNNNNNNNNNAANANNNNNNNNNNNNNNNNNNNNNNNANANAANNANNNNNNNNANNNANNANANNNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANANNAANNAAAANNNNNNNNNNANNNANANANNNNNANNNNAAANNNNNAAANNNNANNAANNNANANNNAANNNNNNNNNNNANNNANNNNNNNNNNNANNNANNNNNNNAANNANANNNNNNNNNNNNANNNNNNNNANNNNNNNNNNNANANNANNANNNNNNAANNANNNANANNNNANNNNNNNNANNAANANNNNANNNANNNANANNNNANNNANNNNANNNNANNNNNANANNNNNNANNNNNNNANANNNANNNNNNNNANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNANNNNNNANNANNNANANANNNNNNNANNNNNANNNNNNNNNNNNNNANNANANNANNNNNANNNNNNNNNNNNNANANNNNNANNNNNANNNNNANNNNNANNANANNNNNNNANNNNANANNNNNNNANANNANNAANNNANNANNNNNNNNANNNNNNNANNNNNANNNNNNNANANNNNNNNNNNNNAANNNNAANNNANNNNANNNANNNNNAANNNNNNNNNNANNANNNNANAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAANANNANNANNANNNNNNNANNNNNNNANNNNNANNNNNNNNNANNNNNNNANANAANNNANNNANNNNNNNNNAANNNNNNANANNNNNNANANNANANANNNNAANANNNNNNANANNAANNANANANAANNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNANNANNAANNNNNNNNNNNNNNNANNNNANNNNANNNNANNNNNNNANNNANANANNNNNNNANANNNNNNNANANNNNNNNNNNNNNNNNNNNNNANNNANNNNANNNNNNNNNNNANNNANNNNNNNAANNNNANNNNANNAANNANNNANAAANNAANNANNAANANNNAANNNNNAANNANAANAAANAAANNNNNNAAAANNNNNANNANANAANNNNNNNNANNNNNNNANNNNNNANNNNANNNNNANNNNNNNANNNNANNANNANNNANANNNANANNNNANANNNANNNNNNNNNNNNNAANNNNNNAAANNANNNAANNNNNAANNANNNAANNNNAANNANANNANNNNNNNNNNNNNNANAANNNANANNAANNNANANANNNANNNANANNNNNANAANNNNNNNNNNNNANNNNNNANNNNNNNANNNANNNNNNANNANNNNNNNANNNNNNNANNANANNNAANNNNNNANAANNNAANNNNNANNNNAANANNNNNNAANNNNAAANNNNNANNNANNNNNANAANNNNNANNANNNNNANANNNAANNNANNNNNNAANNNNAANANAANAANNAAANAANNNNANAANNNANNNANANAAANNNNNAAAAANAANAAANANNNNNNNNNNNNNNNNANNANNNANNNNANNNNNANNANNNNNNNNANNNNNNAANNNAAANNNNNNNAANNNNNANANNNNNNNNAANNNNNAANANNAAANANNNANAANANNAANNNNANNAANNANANNNNNNNNNNNNANNNNANANANNAAANNNNNNNANAANANNNAANNNAANANNANNANANNNANNNANNANANAANNNNANNAAAANNNNNNNANNAANNNNANNANANAAAANAANANAAAAAAAANNNNNANNNNNNANAANANANNNANANNNNAANAANANAANNAANAANAAAANANANNAAAAANNNNAAAANNNANAANANANANAAANNNNANNNNNNNNAAANNAANNANNNNANANAAANNNNANNNNNNNNNNNNNANNANNNNNNNNNNANAANAAANNNNNANNANANANANNNNAAAAAANNNNANNNANANANANNNNAANNANNNNNNNNANANNNNNNNANANANANANNANNAAANNNNNANANNANNNANNANNAANNANNANNNAANANNAANNANNNNANANNANANNNANNNNNAANNNNNNNNNNNNANNNNNANNNANNNNNNNNNNNNNAANANNANNNANAANANANNANANNNNNNANNANAANNNAANNNNNNNANNANNANANANANANNANANANANANNANNNANNANANANANANNNNNNNANANANNANNNNNANANANNNAAAANNANNNNANAANNNANAANNNNNNANANNNNANNNANAANANNNANANNNNNANNNNNAANAANNANAANNNANNNNANNNNNNNNNNANANNNANAAANNANANANAANNNNANNNNNNNANANNNANNANNNNNNNNNANNANNNNNANNANANANANANANNANANANNANANANAANANAANANNANNNNNNNANNNNNNNAANNNNNNNNNNNANAANNNANNNNNNNANNNNNNNAANNNNNNAANNNNANNAAANNANNNNNNNNAANNNNNNNANAANANNNNNNNAANNNNNNNNNNNNANNAANNNNANANANNNNNNNNNNNANNNNNNNANNANNNNANNNAANNNNNNAANNNNNNNNNNNNNANANANNNNAANNNANNNNANANNNNNNNANAANNANNNNANNNNANNAANNNAAANANNNNNANNNNNANNNNNAANNNNNNANNNNNNANNNANAANNAANAANNANANANNANNNANNNNNNANNANANNANNNANNNNNNANNNNNNNANNNNANNNANANANNNNNNANNNANNNNNNNNNNNNNNNANANANNANNAANNANAANNNNNNNNNNNNANNNNANNANNNANNANANANANANNNANNNNAANNANNNNAANNNNANNNNNNNNNNNANNNANANNNANNAANNANNNNNNAANAANNNANANNANAANAAANAANAANNAANANANAANANNNNNNAANAANNANANNNNANNNANNNNNNAAANNANAANNNNANNNNNAANNNANNNNAANNAAANANNNNANNNNANNNNNANNAAANNNNNANNNANNNAAANANANNNAAANNANNANAANNAANNNNNNAANNNNANNAANANANNNANNNNNNNNANNNANAANNNANNNNANANNNNNNANNANNANAANNNANAAAAANNAANNANNANAANNNAANNANAAAAANAAANNNANNAAANNANANNAAAAANNNANANANNNNANNANANNANNAANNNANAANNANANANNANNNNNANNNNNNANNNNANAANNANNNNNNANNANANNANNNANNNNNNNNAANANNNAANNNNNAANNNNAANNNNNNANANAAAANNNAAANAAANANNNNNNNNANAANNNNANNNANNNNNNNNNNAAAANNNNNANAANANAANNAAANNAANNANNAANAAANNNAANNANNNNNAAAANNNNNNNNNNNNANNANANNAANNNNNANNNNNAANNNAAANNNNNNNNAANANNNNNNNNNANNNNANANNNNNNAANANNNAANNNNNNNAANNNNNNANNNNNANAAAAAANAAAANAAANNAAAANNNNNANAAAAAANNNNNNNNNAANAAANNAANNAAANNANAAANANNAAAAAANNANNNNAANANANNNAAANNNANNNNNNNAANANNNNANNNNNANNNAANNNNNNANNNAANNNANNANAANANNNNANNANNNNNNNAANNNNNNNANNANANANNANNNNANNNAANNNNNANNNNANAANAAAANNNNNANANAAANNANAAANNNNNNANANNNANAANAAAANAAANNANNNANNNANNNNAAANNNNNAANAANNANNANNNANNNNAAANAANNNNNNANNANANANNNNNNANANANNNNANANNNNNNNNNNNNNNNNNNNNNNNNNANNANAANNAAAANNNNNNANANAANNANNNNNNANNNNAANANAANANNNANNANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNNNAANNNANNNAANNNNANNAANAANNANNNAANNNNNANAANAAAANNNNAANANNNNNAANNNNNNNAANAANANNAANANNANNANANNNNNNANANNNNAANANNANNANNANNNNANNNANNANAANANNNNANNAANNNNNNANNNNNANNNAANNNNAAANNNNNNNANANNNANANNNNANANNNNANAANNNNNNNAANAAAANNANANNNNNANNNANNAANANNNNNNNNNNNNNNNNNNNNNNNNANNANNNANANNNANNNNNNNAANNNAANNNNNANNNNNNNNNNNAANAANNNNANNANANAAAANNANNNNAANNANNNNNNNNNNNANANNNAANAANNAANNNNNNNNNANANAANNNANNNNNNANANANNAANANANNNNNNNNNNNNNNNANNNNNNNNANNNNNANNNNNNANAANNNNNNANAANNNNNNNNNAANNNNNNNNNNNNANNNNNANNNANANNNNNANNAANNNANNNNNANNNANNNNNNANANNNAANNNNNNANANANANNNNANANNANNNNNNANNNNANNNAANANNNNANNNNANANNNNAANNAANNNNNNNNNNNANNNNANANNANNNANNANNNANAAAAANNNNNAAANNNAANNNNANNANNANNAANANNNNANNNAAAANNNANNNNAAANNANNAAANAAANANAANNNANNANNNNANANAAAANNNNNAANNNNNAANNANNNANNAAAANNAAAAAANANAAANANNNNNANNNNAANNNNNNNANNANNNNNNNNNNANNNNANNANANNNAAAANNNNANNANANNNNNAANNNNANNNNNANNANNNNAAANANNANAANAAAANANANNANANAAAANANANAAANANAANNNANNNANANNNANANNAANNANNNNNANAAANNNNNNNNNNNNNNNANNNNANANANANAAAANANNNAANNNANANANNNNNNANANNNNNANNANNNNNANNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANAANAANNANANNNAANAAANAAAAAAAANNNAAAANNAANANNNAANANNAANNAAAANNAANAANANNNNANANNANNNNNNNAANNNNNAAANNNNNNANNNNNNAAANAANNAANNNNNNANANNNNNNNNNNNANANNNANNANNANNNNNAANANNANANNAANNNANNANNNNAANNAANNANNNNNNANNNANNAANNNNNANNNNAANANANNNNNNANANANNNNNNANNNNNAAANNANNNNNNANAANNAANAANNNAANANAANNNAANNNNNNNNANAAANNNNNNANNNNANANAANANAANNANNNNNNANNANNNNANNNAANANAAANNNANANAANAAANNNNAAANNAANNNANANNNAANNNAANNNNANAAAAANAANANNAAAANNNNANNNNNNAANAANNNNNANNANANAANNNNAAANNNNNANANNNNNNNNNNAANNNNNAANNANNNNAANANNNNAAANNANANNNNNNNNNAAAANNANNANANNNNNNNNNNNNNNNNNANNNNNNNAANANNNANNNNNNNNANNNNNNNANNAANANNANNNANNNNANNNNNNNAANNNNAANANNNNANAANNNNNANNNNNNANAANNNANNANNAAANANANANNNNNANNANNNANANANANNANANNANNAANNANNNNANNNANNANNANANANNAAANANNNNAANNNNNNAAANNANANANNNNNNANANAANNANNANNANNANNNNAANANNNNNNNANNNNNAANNNNNNANANNNANAANAANNAANNAAAANNNAANANNNNNNNNAAAANAAAANANNAANNNNANNNNANANANNNANNNNANANANNANANAANNNNNNANNANNNANANNNANNNNNNNNNNNANANAANNNNNANANAAAANANNNANNANAANNANNANNNANAANANANNAANANAANANNAANAANNAANAANAANNANANANANNNANNNNNNNANANANNNANNNNNAANNNNNAANNNNNNNANNNAANNNNNANNNNAANNAANNANNANNNNANAANANANANANNNNNNNNNNNNANANAANNANNAAANNNANAANNNNNNNAANANNNNNNAANANANANANNANNNAAANNNNANNNNNNNANANNANNNNAANNNNNNANANNAANNAANNANANNANNNNNANANNNAANANNAANNNANANNNAANANNNANNNNNANAANANANNNNANANANNAANNNAANNNNNNNNANNNNANAAAANANANANANNNNAANNNAANANNNNNNAAANNNAAANNANNNANNANNNANNNNNNANNNNNNNAANANNNNANNNNANNANNNNNAAAAAANNANNNNNANAAANNNAANANNNNNANNAANNNNNANAANANAANAANNNNNNAANNNNNNNNNNANNANNNNNANAANNANNAANNNNANNANNNNNNNNNANNNNNNNNNNNNNANNNNNNNNNNNAANAANNNANNANNNANNNNNNNNNNNNNNNNNNNNNANNNNNANANANANNNNANNNANNANNNNNAANAANNANANANNANANANNAANNANNANNNNNANAAANNAANANNANNNANNANNNANNNNNNANANNAANANNANNNANANANNANANNNNANNANANNNAAANANANNNNNNNNNNNANAANNANNANANANAAANNAANAANNNNNNAAANANNNNANNNNANNNNNANNNANNNANNNNNNANNNNNNNNNNNNNNANNANNNANNNANANAANNNANANNNNNNNANNNNAAANNANAANNNNANANANNANANNNAANNNNNANNAANNNNNANAANNNNNANNNANANNANNANANNANNNNNNNNANANNANAANNANNNNNNNNNNANANNNNANNAANNANAAANNANNAANANNANANNANNAANANANNNAANANNANNANANNANNNAANANNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANNAANNNNNNAANNANAAANNNNANNNNNANNNNNAANNNANANNNNNNNNANNNNNANNNNNNNAANANNNNNNNNNNANNNANNNNNNAANNNNNNANANNANNANNNNNAAANANNANANNNANANNNNNANNAANNNNNANNNNNNANNNANNNANNNANNANANNAANNANNNAANNNANANAANNNANNANANANNNANANANNANANNNNANNAANNNNANNNNNNANNNNNNNNAANNNANNANNANANANANANNNNNANNNNANNNNNNNNNNANNNNNNNNANNANNNNNNANNNNNNNNANANNNNNNANNNNNNNNNANNNNNNNANNNAANNNNNAAANNNNANNNNANANANNNAAANNANNNANNNNNNANNNNAAANNNNANANANNNNNNAANNNNANANNNNNNANNNANANNANNANNNNANNNNNNAANAAANNNNNNNNNNNNANNNNANANANNNNNNANNNNNNNNNNANNANANNNNANAANANNNANAANANNANNANNANANAANANANAAANANNAAANANNAAANNANNANNNAANAANANNNAAAAANANAANANAANNAANNANNANAANANAANNAANNAANANANAANANNNANNNANNNNNNNNAANNANNNAAANNANNNNNNAANNNAAANANNANNNNNNNNNANAAANNNANAANAANNNANANNNNNNNAANNNNNNNNNNNNNANNNAANANNNANNNNANNNANNAANNANANNNANNNNANANNNANANNANNANANNNANNNAAAAANAANNNNNNNNNNNNANANANNNAANANNNAANNNANNNNAANNNANNNNNNNANNNANAAANNNNAAANNNNANANNANNAANNAANNNNNNANNNNANNNNNNNANNNNANANANNNNNNNNANNNANNNANNNNNNNNNNNNNNNANNANNANNANNNNANNANANNANNNNNANANNNANANNNNNNNNNNNNANNNNNNANNAAAAAANNAANNANNNAANAAANNAANNNNNNNANAANANAANAANANNNNNAANNNNANAAANANNANNAAANNAAAANNNNNNANNAANNNNANNANNAANANAANNANNNNNNNNANANANNANNANANANANANNNNANAANANNNANNNNNNNNNNNNANNNNNNNANNANNANNNNNNNNNNANNNANNNNANNNNANNNNNNNNNNNNNNNNNNNNNANNNANNNANNNNNNNANNNNANNNNANNNNNANNNNNANNNANNNANNNAAANAANANANNNAANNNAANANNNAANANANNNANNNANANNNANNNNNNANAANNNNNNANNAANANNANNANNNNNNNNNAANNANAANNNNNNAANANNNNNNANANANANNNAANNANANNNNNNAANNNNAANNNNNAANNNNNAANNAAANAAAAAANNAANNNANANNNANAANANNNNNAANAANANNNANNNANNNANNAANANNNNNNNANNNANANAANNNAANNAANNNNANANNANNAANANANNANNNAANNANNANAANNNANNNNNNNANANNNNNNAANANAAANANNNANNNNNNNNANANNNNANNNANNNNANANNNANNNNANANNNANNNAANANNNAANNAANANNNANNAANNNNNNANNAANANANNNNNNANNANANNNANNNNANNAAANNANNNNNNNNANNNNNNNNNNNNANNNANNNNNNNANNNNNANNNNNANNAAANNNAANANNANANANANANNNNNANNNAAANNANAANNNNANNNAANNANNAAAANANNANNNANNANNANNNAANNNNNAAAAANNANNAAANNANNAANNNANNANNNANNNNNNNNNNNNNNANANNANANNNNNNNNNANNNANNANNNANNNNANNNNAANANANAANANNNANANNNNANNNANANNANNAANANNNANNAANNNNANANNNNNANNNNNNNANAAANNNNNNANNNANANNAANNNNNANANAANAANANNAAANANNNNNNANNNNANANNNNNNNANANNNNNNNNANNANANNNAANNNNNANNNNNNNAAAANNAANNNANANNNNNNANANNNNNNANNNNNNCNNNCNCNNNNNNCCNNNNNCCNCNCNCNCCNCNNNNNNNNCNCNNNCNNCNNNCCCCNNNNCCCCNNNCNCNCCNNCNCCNNCNNNNNNAAAANNAAANNNNNNNNNAANNNNNNAANANAANNNNANNNNNNNNANNNANNAANNANNNNNNAANNANAANNANNNNNNNNNNNNNNNANAANNAANANNAANANNNNNANNNANNNNNNNNANNANNAANNANNNANNNANNNAANNCNNNNCNNNCCNNNCNCNCNCNCNCNNNNNCNNNNCNCCNCCNNNCNNNNNNCCCCCCCCCNCCCCNNCNNCCCNCNNCNNCNNNCNNNANNNNNNNNNAANANNAAANANNNNNNNAANNNNNNANNNNNNANNNNNNANNANANNNNNNANANNNNANANNNNNNNNANNNNANANANNNANANAANNAANANNANANANNNANNNAANNNNNNNANNANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNANNANNNNNANNANANNNANNANNNNNANNNNNNNNANNNANNNNNNANNNNNNNNNNANNNNAANNANNNANNNNANNAANNNNANNAANAANNANANNAAAANNAANANAANNAANAANAANNNANNNNNANANAANANNAANNNNNANNNANNNNANAAANNNAANANNANNANNNNNNNAANNANNAANNNANNANAANNNAANANNANANAANANNNNNNANANNNAANAANANNANNAANNNANNNANNNANNANNAANAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANANNANANAANNANANANNANANNANANNANANANANANANNNANANNNNANNNNNNANANANNNNANNNNANNANNANANNANANNNANNNNNNNNNAANNNANANANNNNANANANNNAANAANNNNNNNANANNNANANNNANNNNNNNAANANNNNAANNAANAANNNNNNNNNANANNANNNNANNNNAAAAANAAANNAANANANNANNNNNANNNAAAANANNNNNANNNNNNNAAANNANNANNNANNNANNNNAANNANNNNNANANNANNNANNNNNNNAANNNANNNNNAANANNNNNNANANANNNNNNANNNNANANANNANNANANNNANNANNNANNNNNNNNNNNNNNANANNNAANANNNANNANNANNNNNNNNANAAANNANANNNNNNNCCCNCNNCNNNCNCNNCNNCNCNNNCNCNCCNNNNCNCNNCNNNNNNCNCNNNNANANNNNAANANNNANNNNNNANNNNNNANNANNNNANANNNNNNANNNANANNNNANNNNANANNNNNNNANAAANNNNNNNNNNNNNNNAANNNNNNNANANNNNNNANNNANNANAANNNANNNNNNANANNANNNANNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNNNNNANNNANNANNANANANNNNNANANANNNNANNNANNANNANANNNANNNNNANANNNNNNANANANANAANNNNNNNANANNANNNNAANNNNNANNANNANNNANNNANNNANANNNNNAANAANANNNNANNNANNNANAAANANANNANNANAANNNNNANANANANAANANANANNNANNANNNNANNANNNAAANNNANNNANANNNNNNANNNNNANAANANNNAANANNNNNNNNNANANNNNNNANNNNAAANAAANNAANANNNNNNANNNANNNAANNNNANNNNANNNNNNAANANANANNNNNNANNNNANNNNNNNNNNNNNNNNANNNNNNANANNANANANNANANANNNNNNNNNNNNNANNNANNNNNNANNANAANNANNANANNANAAANANNAANNANNANNNANNNNNNANNNNNANANNANNNNNNANNNNNANNANNNANNNNNANNANANNANANAANNNANNANNNNNANNANANNNNNNANNANNNANNNNANANNANNNNNNANANANANNNNNNNNNANNNANNNNNNANNAANANNNNNAANNNNNANNNNNNNANNNNANNNNANNANNNNNANNNNNNANNAANNNANNAANNNANNNNANANNNNNANNNNNNANAANANNANNNNNNAAANANNANNAANNANNNNNANNNANNAANANACNNNCNNNCNCNCNNNNCCNNNCNCNNNNNCNNCCNNNNCNNNNCNNCNNNCNNCCCNNNCNNNNNNNCNNCCNCNNNNCNNCNNCNCNNNNNNCNNAANNNNNAANAANNNAANNNNNANANNNNNANNNNANNNNNNNNNNNAANNNNNNNNANNNNANANNNNNNANANNNANNNNANANNNNANNANANANNNNNNANNANANNNANAANNNNANANAANANANNNNNNCNCCNNCNCNNNNNNANNNNNNNNNANNANNAANAANANNNNANNANANNANNNANNNNNANANNNNANANANNNNNANAAANNNNNNANAANNANNNANNNAAAANNNAANNNAAAANAANNNNNNANANNNNANNNANNNNNNNNNANNNNANNANAAANNANANAANANAAANNANAAANNAANAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNCCNNCNCCNCCCNCNCNNNCCNCNNCNNCNCNNCNNNNCNCNCNNNCNNCNNNNNCNNANNANANNNNNNANAANNNANNNNANANANNANANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCNNNNNNNNNNNNNNNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAANAANNAANANNANNNNANANCCNNNCCCNCCNNNNCNNNCNNNCCCCNCNNNCNNNCCNCCCCCNCCNNCNCNNCNCNNNCCNCCNNNCCNCNNCNCNCCCNNCCCCNCCNNCNCCNCCNCCCNCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANANNANNANNNANNAANANNANNNANNANANNAANNNNANNNANNAANANNNNANNNANNNANANANNNNAANANNNNNAANANNANNNNNNANAANNAANNNNNANNNANANANNNNNAANNANAANANNNANNANNNNNANNNNNNNANNNNANNAAANNANNNNNAANNANNNNANNANNANAANNAAANAAAAAAANNAAANNNNANNNAANNNAANNNNANANANAAANANNAANANNAANANNNNANNANNNNANAAANNAANNNAAANNNNANNAAANANNANNNANNNANNNNNAAANNNNANANAANANANNNANNNNANANNAANANAANNNAANNANNANNNNNANANNNANANNANANNNNANNAAANANAANAAAAAAAAAAAAANANANNNANANNNANNNANAANAANNANNNNANANNANNNNNNNAANNNANNANAANNAANANANANNNAANNNNNANAANNAANANNANNANANNAANANNNNNNNNNNNANAANANNAAANNNNNNANNNNANNNANNNANNNNNANANNAANNANAAAAANNNANNNNANNNNANNNNNANNNNANNNNANAANNNNNNANNAANAANANNANAANNANNAANNANNNAANNANNNNNNNNNNNNANNANANANANNNANNNNNNNNANNNNNANNANANNANNNNNNNNNANNNNNAANNNNNAANNNNNANNANNNAANANANAANNNNNANAAAANANAAANAAANNANANANNNNANANNNANNNNNNNNANANNNNANNNANANAANANNNANNANNANNANNNNNANNANAANNANNANNNANANNANNNANANAANNNANANANANNNNNNAANNNAAAAAAAAAAAAAAAAAAAAAANNNNNAANANNANNAANANNNANNAANANANANANNAANAANNNNAAANAAANAANNAAAANANANANANNAANANAANNNNNNAAANANANNAANAANNAAANNANNANNNNNANAAANANNNNANNNNANANNANNNNNNAANNNANNNAANANNANNNANANANANNANNNANANANNNANNANNANNNANNANNNANNNANANNNANNNNNANNNNNNNNNANNNNNNNNANNNANNNNNNNNNANNANNANNNNNANNNNANNNNNNANNNANANANNNANNNNNANNNNANNAANNNNNNANANANNNNNNANANNNANNNNNNNAANNNNANNANNNNNNNNNNNNNNNNNNANNNNNNANANANNNNNNANNNNANNNNANNANAANNNANNNNAANANNNAANNNNNNANNANNNANNNNANNAANNNANNANNANNAANANANAANNANAANNNNNANNNNANNANNNANAANANNNNANAAANNANNANNNANANANNANNNNNNAAANNNANNNNNNNNANANANNNNANNNNNANANAANANNNNANAANNNNAANNANNNNANANNAANNNANANANNNNNNANANANANANANNANNNNANNNANANNAANNNNANAANAANNAANNNAANNNANNANNNNNNNNANNNANANNNANNNNNNNNANNANAANNNNNAANANNNNANANNNANAANANANAANANNNAANANNNNNNNNNANAANAANNNNNANANNNNNANNAANNNNNNNNANNANNNAANNNNANAAAANNAANNAAANNAAAANNNNNANAAANNANNNANNCNNNNNNNNNNANNANANNNNANNANNNANNAANNANAANANANNANAANNNANNANANNNNNANAANNNANAANNNANNNANNANANANNANANNAANANNNANNNNNNNNAANNANANANNNANNANNNANNNNNNNNNANNNAAANANNNNNNNANANNAANANNNANNNNNAANAANNNANANNAAAANANAAANAAAAANNNNNAANNNANANAANANNNNANNAAANNNNNNNNAAANNNAAANNNNNNANNNNNNNNANNNNANNNNNNNNNNANNNNNNAANAANAAANNNANANNNNNNNNNNNNANANNNNNNNANNNANNNAAANAANNAAANNAAANCCNNCCNCCCNCNNNNCNCCCCNNNCCNNNNCNCNCCNNCCNCCNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAACCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNNANANNAANNANNANANNANANNNANAANNAANNNNNNANANNNNANNANNAANNNAANAAANNNNNNAAAANAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNCCCNCCNCNNCCCCNNNCCNNCNNNNNCCCCNNNCNNNNNCCCNNNCCNNNNCCNNNNNCNNNNNNNNNNNNCCNNCCNNNCNNNCCCNCNNNCNCNNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAANNNNNANNANANNNNANNNANNANANANNNNNANNANANNNNNANANANNANANANAANNAANNNNANNNNNANANNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAANNAANNANNAANAAANANNANNANNNANNANAANANANNANANANNAAANNANAANNAAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNANANNNNAAAANNANANAANNNNNNAANNANNNNNNAANNNANNNANNANANNNCCNNCNNCNNCCNNNCCCCNCNNCNNNNNNNCCNNCNNNCNCNCNNNNCNCNCNNNNNNNNCNCNNCNNCNNNCCNNNNNNNCCNCNNNNCCCNNNCNNCNCNNNNCNNNCNNCCNNCNCCNNCNNCCCCNNCCNCCNNNNCNNNCNCNNCNCCCNCCCCNCNNAAAANNNAANNANNANNNANAANAANANNANANNANANANNANNANNNANNNANNNNAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAANNAAANNAANANNNANNNNNANANNAAANNNNNNNAANNANNANNANNNNAANANANNNNNAANNANNNANNNNNANANANNNANANNNANNAANAANNNANANNNANANNANAAANNANANNAANAANNNNNNNNANNANAANNANNAANNAAANANNAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNNCNNCNCNNCNNCCNNCNNANANNANNANNNCNNCNNCCNNNNCNCNCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNCCNNNCNCCCCNNCNNNNCANNNNANANNANNANNNAANNANNNANAANNNNNNNNANAANAANNANNNNNNNAANNNNNAANNNNNNNNNNNNANNNNNNNNNNNNNANAANNNNNNNNANAANNNNNNAANNNNNNANNNNANNNANANANNANNNANANANNNAANANNNANNNNNAANNNNNNANAANNANNNNNNNANNANANANANNANANNNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNANANNANNNANAANANANNNNNNNNAANANANNNANNNANNNAANANNANANNANNNANNNANNANNANNNNNANAAANANANNANNANNANNNANNNNNNANANAAANAANAAAANANNNNANANANANNNANANNNANNANNNANNANNNNANNNANANNNANANANNNNANNAANAANANNNNANANANNNNNNANNNAAANANNNNNNANANNNAANAANANNANNNNNNNNNNANANNNNNNNNANNNANNANNANNNNANANNANANNNANANNANANANNNANANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNANANANNAAANNNANNAANNNNANNANNNNNNAAANNNNNNNANNNNNNNNNANNAANAAANNNNANNNNNANNNNNNAANANANANNNNNANNNNNANANNANNANNANANANANNANNNANNAANNNNAANNANNANANAAAAAAAAAAAAAAAANNNAANNANNNANANANNNNNANANANANANANANNNNNNNANNANANNNNANNNAANNNANNNNANANANANANANANNANNNNAANNNANNNNNNNANCCNNNCNNNNCCNCNCNCNNCNNNNCNCNNCNCNNNNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAANANNNNNNNAANNANNNNANANNNNNNNNNAAANNNNNNNNNANNANNNANNNNANNAANNANNNNNAANNANNNNANNNANNNAANANNNAANNNNNNNNANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANANNNANANANANNNANNNNAANNNANNAANANNNNNANNNNANNNAANANNNNNANNANNANNAANANNNNNANNANNNNNAAAAAAAANANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNANNNNANNNAANNNANNANNANNNNANANNANANAANNANNNANNNNANNNNAANAANNNANNNNAANANNNNNNNANNNNNNNNANNNNNANNNNNNNNNNANNNANNNNANNNNNANNNNNNNNNNNNNAANANNNANNNNANNNNNNAANAANANNNNNNNNNNAANNNAAAANNNNAAANANNAANAAAAANAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNNNNAAANNNANNNNNNNNNNANANANNANAAANANNNNANNANAANANNANANNNANNNNNNANNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNAANANNNANANNNNNNNANNANNNAANNNANNNANANANANNNANNNNNNNANNAANNNNANANNNANNAANNANANNNAANNNANAANNAANANNANNANNANNNANANAANNNCNNNCCNNNCNNCNNCNCCNNCNNCNCCNNCNNCNCNCNCNNNNNCCNCCNNNCCNNCNCNCCCNNCCCNCCCNNCCCNNCCCNCNCCCCCCCCCCCCAAAAAAANNNAANNNANNANNANNANNANANANNNNNNANANNNANNANNNNNANNNNANNNNANANNANNANNNNANNANNANANNANNNANNANNNNNNANNNNNAANANNNNANNNANNANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNANNANNANAANNANNNNAANNANNNNNANNNNAANNAAANNNAANNAAANAANNNNAANNAANNNANNAAANNNNNNAAAANAANNNANNANANAAANANAANNANAANANAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNNNNNNNCNCNNNNNNCNNCNNCNCCNNNCNNCNCNNNNCNNNNANNNAANNNNNNAANNNNNNNANNNAANNNNAANNNNNNNNNANNANNNAANANANANNNANNNNNANANNNNANNANNANNANAANNAANNANNNAANNNAAANNANNANNANNNAANNAAANANANNANANNANNNNNAANAANNANANANNAAANANNNANNNNANNAANNNAANNNANANNNANANANNANANANNANAANNANNANNANNNNNNNNNNNNNANANNAAANNNNNNNANNNNNNAANNNANNNNNNANANNAANANNNANANNNNNNANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNNNANANANNNNANANNNAANNANANNNNAANAAAANNNNANANANAANNNANANNNNNNANNNANNANNANNNNNNANNNANNNNNNANANANNAANNNNNAANAANANNNNNNNNANANNNNNNNNNANNANANANANNANAANANNANNAANNNNANNNNNNNNANANNNNANNNANNNANANNANANNAANNANNNNNANNNAANNANNANNAANAANAANNNANNANNANANANNNNNNNNNNNNNNNNNNNNNNNNNANNANNNNNNNANNNNNNANNANANNNNNNANNANNNANANNANANANNANNANNANNANANNANANANAANNAANNAANNANNNANANNANNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNAANNAANAANNNNNNNAANNNANAANAANNCCNCCNNNNNNNNNANNNNNAAANNNNNNANNANANNAANAANAAANAANNNNNNNNNNANNNNNNNNNNNNNANNANNNNNNNAANNANANNNNANNNNANNANANANNAAANNNANNANNNNNANNNANANNAANNNNNANANANNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANNNNNANNANNNNANNNANNAANAANANNNNNAANANNNNNANNNNAAANNNANNANNNAAANANNNNNANNNNNANNNNNNNNNNNAAANNNNNNNNNNANNANANNNNANNNNNAANAANAANANANANANAAANAANNNANNAANNANNANNANNNNNAAAANNANANNNNNNANAANANNNNNNANANAANNNANNANANNANNNNNNNNANNANNNNNANNNNNNANNNNNNNNNNANNNNANNNANNNNNANNANNNNNNANANNANNNNNNNNANNANNNNNNANNNNNNANNANNANNNNNNNNNNANNNNNANANNNNNANNNNNANNNNNANANANNNANNANNNNAANNANNAANNNNNANNANNAAANANNAANNANNNNANANAANNNNNANANNNANANNANANANNANANNNNANANNANANANNNAANNNNNNNNANNAANANNNAANANNAANNANANNNAANNNAANANNANANANANNNNNNANNNNNNANNNNAAANAAAANANNNNANNAAANNAANNANANNAAANNNANANNNNANNANNNAANNNNNNANNNANAANAANANAANANNAANNANNANNNNNNNAANAANNNAAANNNANNANANNNANNNNANANANAANNANNNNNNAANANNNANNNNNNANNNNANAAAANNNNNNANANANNNNAAAANNNAANANNANANNNNNNANANNANNANANANANNANANANNANAANNNANANNANANNANANANANNANANNNNANNANAANNNANNNNANANANANNANNNNNANNNANAANNNNAANNANAANNNANANANANNNANNNNAANNNNANNNANNANANNANANNNANAANANNNNANANANNNANNNAANANANANNNNNNNNNNANANANNNNAANANANNNNNANNNNNANNAANAANANNNNANNNANNNNNNNNNNNNNANANNANAAANANNNANNNNNANNANANNNNNNNNANAAANNANNNANNNNNNANNNANNNNNNANNANNNNNANNNNNANNNNANNNNNNANNNNANNNNANNANNNNNNANNNNNNNANNNNNNNNNNANNNNNNANNANNANANAANAANANNNNNNANAANNNNNNNAAAANNNANNANAANAAANAAANNNANNNNANAANNANAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNCCNCNCNNNNNCCNCCNNCCNNNNCNNCNNCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAANANNNNNNANANANNNNNANANNNNNNNNNNANNNNNNANANNNNNNNANNNAANNNNANNANNNANANNANNANNNNNANANNNANNNANNNANNNNANANANNANNNNNAANNNANNNANNANNANNNANNANANNNNNAANANNNNNNAANNNNNANNNANNNNANNNNNAANNNAANNAANNNNANNAANANANANNNNNNANNNNNNNNANANANNNAANANNNANNANNNANNNNNAANANNANNNANNNANANANANANNNNANNANNAANAANANNNNANNNANNNNNANNNNNNNNANANANANANNANANNAANNAANNNANNNANNNANANNAANANNANANANANNNNANANANNNANNNNNAANANNAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNCNCCNNCNNNNNCNNCNCNCNNNNNNCNCNNNCNNNCCNCNCNCNNCNNNCNCNCNNNNCNCNNNNNNCNNNCNCNCNNCNNNCNNCNNNCNCNCNCNNNNCNCNCNNNNCNNNNCNNNNNANANNANNNANNANANNNNNNANNNNANCCNNCNNNNNNNCNCNNNCNCNNNCNNNNCNCNCNNNNNNNNNNNNCNNNNCNCNCNCNNCNCNCCCNNNCNNNNNNCNCNNCCNNCNNCCNNCNNCNCCANNANNNNNNNANNNNNNNNNNNNNNNNNNNAANANAAANANNNNANNNNNANNNNANNNANNANNNAAANNNNNANNNNNNNANNNANANNNNNNNNNNNAAAAANNNANANNANNANANANNANANANNAAANNAAANNNAAAANANAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNAAAAAAAAAAAAAAAAAAAAAANNNNNNANNNAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANNANANNNANNNNANNANNANNANNNNAANNNNANAAAAANNAANNANANNNANNNNNNCNCNNCNNNCNCNNNNCNNCNCNCNCNNCNNNNCNNCNCNCNCNNNNCNNCNCNNNCNNCNCNNCNNNCCNNNNNCNNCNCNCCNCNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNAANANNNANNANNANNAANANNAANAANNAAANNANANNAANNANNANAAAAACCCCCCCCCCCCCCCCCCCCCCCCNNCNNNCNCCCCCCCCCCCCCCCCCCCCCCNCCCNNNCNNCNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNCNNNNCNNCCNCNNNNCNNCNNNCNNCNCNNCNCCCNNCNNAANNNANNNANNNANANNNANNNAAAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAANNNNANNNAANAAANNANNAANNANNANNNNNANANNNNNNNNNANNNNANNAAAAANNANNNNANNAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNANNNANAAANNAANNNNANANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNANAAANNNANNNNANAANNANAANNNANNNANNANNAANNANNANNNNANNANNAANANNANANNNNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNANNANANANANANANNNNANAAANAAANNANAANNNANAANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNANNNNNNANNANNANNANANANNNNNNNNANANANAANAANANAAAAAAANANNNANANNNNNANNAANANNANNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANANANNNANANNNANNNAANANNNNNNNNNNNNNAANNAAANNNNNNAAANNNANNNANNNAANNANAANNNNNNNANNNNNAANNNNANNCNCNNCNCCNNNNNNCNCNNNNCNNNCNNNCNCNNCNCNCCNCNCNCNCNNCNNNCNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANNNNNAANNNNNNNNANNNANNANANANNNAAANNANNAAAANNNNNAANNANNNNANAAANNNNANANAANANNNANAAAAAANNNANNANNAAAANNNNNNANAAANNNAAANNAAANNNNANAANNNAANNAAANAAANANNNNAAAANNANNAANNNANNANNNNANNNANNNANNAANANNNNNNANNAAANNNNANANANNNANNNNNNANNNNANANANNAANAANANNANNNANNANNNNNNANNNANNNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANNANNNNANNNNAAANANAAAAAAAAAAAAAAAANANNNNANNANANANNAAANANANANNNNNNNNNNANNNNNNNNNAANANNAAANAAANAANAANNANNAAANACCNCCCCANAANNNANNNNNNANNNNNNANAAANNNANAAANNNNNNAAAANNNAAANNNNNNNNAANANNANANNAAANNNNNNNNNNANNNNAANNNNANANNNANNNNANNNANANNNNNANANNANANNNANANNANANNNNNAANNNNNNNNNANNNNANNNANAANANANANNNANNNNNNNNNANNNNNANANNNNNAANNNNNNNANNANANNNAAANNANANANNANNNANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANNNANNANNANNANNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANAANANNNANANNANAAANNANNANNNNNANNNNAANNANNNAANANNNANNANANNNANNNNNNNNAANANNANANNNAANNNNNNNNNNAANANNNNNNANNNNANNAANANANANNNANAANANNANAAANNNNANNAANANANANNNNANNNNNAANNANNNNNAANNNANAANANNNANANANANANNNNANANNANANNNNNANANNNNNNAANNNANANNNNNANNANNNNNNNNNNNNANNNAAANANNNNNNNANNNANNNANANANNANANNAANANNANNANNNNAANAANNNNANNNNNNNNNNANNAANNANNANANNANNNNANNNNANNAANANNAAANNNNNNNNANNNNNNAANAANNANNNNANNNNAANNANNAANNAANNANNNNNNANNANNNANNNNNANNNAANNANANNNNNANNANANNCNNCNNNNNNCNNNNCNCCNCCNCNCNNCNCNCNNCNNNNNCNNCCNNNNNCNNNNCNCNNNNNNCNNNNCNNNNCNNNNNNANANNNNNNNNNNNANNNANNNANNANNNNANANANNANANNNANNANANNNANANANNNNNNANNANANNNNANANANAANANNANNANNNNNNNNNNAAAANNANANNNNAANANANANAAANANNNNNNANANNNNNNNAAANNNANANNANNNNANANNNNANNANNNAAANANNANNNNNANANNANNNNNNNNNNNNNNNNNANNNNNNANNAANANANNNCCNCNNCCCNNNNNCCNCNNNNNCCNNCNNCNCCNCCNNCNNCCCNNANAANNANNAAANAAANANNAANNNANNANNANAAAANAAAAAAAAAAAANNNNANNANNANNNNANANNNNANNNNNANANAANNNNNNNNNNANNNANNNNNANAANAAANNNNAAAANAANANNANNNNNNNNNNNANNANNNAANNAAANANANNAANNNNNNNNNNNNNNNNANNNNNANNNANAAAANNNNNNNANANANNANNANNAANANANNNAANNNNNANNNNNNANNNNANAANNNAANNANNNANNANNANNAANANANANNNAANNNNNANANANNNNANNNANANNNANANANANANANANNNANNANANNNANANAANANANNNANNNANANNNNAANNANNNAANNNNAANANANANAANNANANAANNNANANNANAANANANANANNANANNNNANNNNANNNAANANNNNNNNNANANANNNANNNNANANNAAAANAANAANNNNNANANNANANNNNNANANNNNNNNNNANNNNAANNAAANANNANNNAAANNANNAAAANAAANNNANNAANANAANNNNANNNNNNANANAAAAANNANNAAAANNAAANANNNNANNANNNNAAAAAANNNNANANNANNNNNNNNNNNNANNANNNNNANANNANAAANNNNNNNNNANAANNAANNNNAANNNNNANANNNANANNANNNNNNNANNANNANNAANNANNNNAANAANNNNNAANNNNNNNANNNNNNNANNNNANNNNANNNNNANANNANANNNNAAANNNNNNNNANNANAANNNNANANNAANNAANNANNNANNNNANNNNNNNANANNANNNNNNANNNAANNANNNAANNNNNANANNNNNNNNNNNANANANNNNNNNNANAANNNAAANNNNNNNNNNNNNANNNNNNNANAANANNNNANNNANNAANNNANANAANANAANNAAANNANNNNAAAANNANNANANNAANNAAAAAAAAAANNAANNANAANAAANCNNNNCCCNCCCCNNCNNCNNNCNCCCCNCNNCCNNNNCNCCNCNCNCCCCCCNCNCNNNNNCCNCNNCNCNNCNNNCNCCNCNCNCCCCCCAANNNNANAANANANAANNAAANNNNAAANNNNCCCNCCCCNCNCCCCCNCNCCNCCNNNNCNNCCNNCNCNCNNCNNCNCCNCNCNCNNCCNNCCNNNCNCCCCNNCCNCCCNCCNNNNCCNCCCCNCCCNCCCCCNCNNCNCCCNCNNCNNCCNCCNCNNCCNNNCCNNCCNCNNCNCCCNNCCNNCCCNNCCNCNNCNNCNNNNNCNNCCCCNCCCCNCCNNNCCNNCCCCCNNNNCCCNNCCNNCNCCCCCCNNCNNCCNCCCCNNCCCNCNNNNCCCNNCNNNNNCCNNCNNCCNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCCCCCCCCAAAAAANAANAAANNANNAANNNNNAANNNNNNNNNANANNANNAANANNANNNAANNNANAANNANNNNNNNNNANANNANNNANNNAANNNANNANNNNANAAAANNNNANNANNANNNNNNNNANNANNNANAANNNANNNNNNNAAANNNNNNNNAANNANANNAANNNANAANNNNNNANNAAANNNNANNANANAANANNNANNANANANANAANANNAAANAANNANAANNANNNNNNNNNNANNANANNNANNAAANNANNNNANANANNNNANANANNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNCCCNCNCCCNNCCNNNNCNNNNCNNNANNNAANNANANNANNANNNANANANNNANANNANNNANNANNNNANANNNNNNAANNAANANNNANNANNNAANNNNNNANAANANNNNNNNNANANNNNNNNANANANNNNAAANNNNNNAANNNNNNANNNNANNNNANNNANNNNNNNNNNNANNNNNNNNNANNANNNNNANNNNANNNANNANNANANNNNNNAANANNNANANNNNNNNANNNNNNANNNNANNNNANNNNNAAANNNNNNNANNANNNNNNAAANAANNAAAANANNNNNAANAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNNNNNANNNANNANNNANANNAANNNANNNNNNANNNANNAAANANAANNNNNNNANNANNNANNNNNNNNANNNAANANNNNNNNANANNNANANNNNNNNNANNNAAANNANNANANNNNANNANANNNANNNAANNNAANNNANANNAANNNANNNNAANNANNNNANNNNNANANANNNNNNNANNNNNNNNNAANAAAANNNAANAANNNNANANNAANNNNNNNNAAANNAAANNAAAAAANANANANNNNNNNNNAAANNANNNNNNAANAAAANANAANNNAAAANANNNAAANNANANANAANANAANNNANNAAANANNNNNAAANANAAANNANNNNAAANANANNAAANNAAAAANNANNNANNAAAAANNNNANNANANNANNANNNNNNNNNANANNNNANNNNNANNNNAAAANNNNNAANNNNANNNANNNNNNNNNNNAANNNNNNANNAANNNNNNNNANNANNNNNNAAAANNNAANNNNAANAANNNANNANAAANAANNANAANNNANNANNAANNAANNANAANAAANNNNNNNNANNANNNNANANNNAANANNAANNNNNAAANNNNAANNANNAANCCCNCCNCCNNNCNCCNNNCNCNNCNCCNNNCNNCNNCCNCCCCNNCCCNCNCNCCCCCCNCNNCNNCCCCNNCNNNCNCNNCNNNCNCNNCCCCCNCNCCNNANAAANNANAAANNNNNANANANNNANANNANNANNAANANNAANAANANNNANAANAANNAANNNNNNANAANANNNANAANNAAAANANNAANNNAANNNNANNANNANANNANNNNAAANANAANNNANNNNAAAANAANAANAANAANNANANANNANNNAANNNANANANANNNNANNNNNNANAANNAANNNNAAAANNNNANNANNNNNNNNNNNANNNNANAANNNANANNNNNNNNNAAAAAANNAAAANNNANNNNNNNNANANANNNNNAAANNNANANNANNNANNNNAANAANAANAAAAAAANNNNNNNNAANNANNNNANAAAANNNAANNNNAANNNAAANNNANNANNNAAANNANANAAANNNNANANNNAAANNNNNNNNNNANNANNAANNNNNNNAANAANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNCNNNNCCCNCNNNCNNCNNNCCNCCNCCNNNNCNNNCCNNNCNNCNCCNCCCNNCNNNNNNANANNNANNNNAANANNANANNANNNNNNNNNNNANNANNNNAANNNNNNNNNNANAANNNANNNNNNANANNNNANNANAANANANNANANNNAANNANNANNNNNANANNNNNNNNNANNNNANNNNNNANNANANNANNNANNAAANNANNNAANNNNNANAANNNNNNNNNNNNNAANANNNANNNNNNNNNAANNNANNNNNNNANNNAANNANNNANANNAANNNANANNNAANANANNAANANNANNAAAANNANNANNNANAANNNNAANAANNNNAAANNNANNNNNANNAANNNNNNNANANNNAANAANNAANNNNNANNNANANNNAANNNANANNNNANANNNNNNANNNANANNNANNANNNANANNNNNANNNANANNANNNANANNANANNAAANNNANANAANNNNNANNNANAANANNNAANANANANANANNNANNNNNNNNNNNNNNNANNANANANNNNNNANANANNNNNAANANNNNNAANANNNNNANNANNNANANNCNNCNNCNNCCNNCNNCCNCNNCNNCNNCNCNNNCCNCNCCNCCCNNNCCNNCCCNNCNCNCNCNNCNCNCNCNCCNCNCCCCCNNNNNNNNCNCCNNCNNCNCNNNCNNCCCCNNCNNNCNNNNNCNNCCNNCNCCNCNNNNNNNNNNAANNNNNANNANANANANNNNANANANNNANNNANANNAANANNNNNANANANANNAANNNNAANAAANNAANNAAAAANAANANNANNANNNANANNNANNNNNNNNNANNANNNNNNNNNANANNNANNNNNNANANANNNNNNNNANANNANNNANANNNNAANNNNNNNANNAANNNNNNNAANANNNNANANANNNNNNANNNAANNNAANNNNANNNNANNNNANNNANNNANANNNANNANNNNNANNANNNANANNNANNNANNNNNNANNANNANNANANANANNNNANAAANNNANNNNANNANAANNANNNAAANNNNANAANNNNNAANNANNANANNNANANAANANNNANAANNAAAAAAANNNANNAAANAANNNAANNNNAAANNANNAAANNAANANNNANNNNANNNNANNNNNANANANANANNANNANANNANNNNNANANNNANANANNANNNNANNAANNANANNNANNNNNANNNANNNNAANAANANNNNANNNNNNANAANAANNNANANNNNNNAAAANNAANAAAANANANNNNNANANNNNANNNNANNNNNANANNNAANNAANNNNAANNNNNNNNANANNNANNAANAANNNNNNNNNNNNNANAANANNANANNNNANANANNNNNANNNNANNANNNNANNNNNANANNANNNNNNNNANANNANNNANNNNANAANAAANANAANNNNNNNNAANANNNNANNNAANNNNANNNNANNANNNNNNANNNNNNNNANNNANNANANNNNNANNNAAAANNNNNAANANNNNAANNNNANNANNANNANNANNANNANANNNNNNNNANANNANANNNNNAAAANNNNNNNNANANANANNNNNANANNNNNNNNNNNNNNANNANNNAANNAAANNANANNNNNNNNNNNANNNNNNANNANNNNNNNNNAAAAANNNANAAAANNNNNNNNANNANANNNANANNNNNNNAANNNANNNANANNNNANNANNNNNANANNNANNANAAAAAAAAAAAAAAAAAAAAAAAAANNAANNNAAANNNANNANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANANNAANANNNNNNNNNANNNNNNNNNNNANANNNNNANNNANAANANANAANNNNNANNANNNNNNANNNANANANAAANNNNNNNNNAANANNNNNNANNNNNNNANNANNNAANNAANNAANNNNNNNNNNANNANANANNNNNNANNNANANNNNAAANANNNNAAAANNAANANNNNANANNNAANNNNNNNNNNNNANANNAAANNNNANANANNNNNNNNNANNNNANANNNNANNNANNNANNAANNNNANNNANANNNNANNNNAANNNNANNNNNAANNANNNNNNNANNNNAANNNNNNNNNANNANNNNNNNANANANNNANNNNNNAANANNNNANNNNNANNNANNNNNNNANNNNANNNNNNNNNNNNNNANANANNNNNANNNANNNNNNNNNNNANNANANNANNNNANNNNANANANNNNNANNNNNANNNNNNNNANNAANNAANNNANNNNANNNNNNANANNANANNNAANAANNANNNNANNNNNANANNNNNNNNNNNNNNANNNANNNNNNNNNNANNAANNNNNANNNNNANNNAANNNAANNNNNANANNNANNNNNANANNANNNNANNNNNNNNNNNANNANNNNANNNNNNNNAANNNNNNAANNANNNNNAANANNNNNNNNNNNNNNNNNNNNNNANNNNNANNNAANNNNANANNANNNNNNNNNANAANAANNANNNNNNANNANNNANNNANAANNNNNNNNNNANANNNNNNNANNNNANANNANNNNNANANNNNNNNNNANNANNANNNNNNNNNNNNNNNNNNANANNANNANNNNNNNNNANANNNNANNNANNNNNNNANNNNANNANNAANNANNNNNANNANNANANNNNNNANAAANNNNANNNANANNNNNNAANNNNNNNNNNNANNNNANAAANNNNNANNNNNNNNANANNNANNANNNNNNANNNNNNNNNNNNNNAAANANANAANNNNAANNAANNNNNANNNNNNNNNNNNANNANNNNAAANNAANANNAANNANNNNANANNAANAANNNANAAANANNNAANNNANAAANNANNNANNANANANAAANNNNNNAANNNNNNNNANNNANNNANANNNNNNNNNNNANNAANNANNNNANNNNNNNANNNANNNNANANNNNANNNANNNNNNNNANNNNNNNANANNNANNNNANANNNNNANNNNANNNANNNNNNANNNNAANNNNNAANANNNANNNANAANNNNNNNNNNNNNNNNNNNNNNANNNNAANNNNNNNNNNNNNNAANNNNANANNANNNNNNANNNNNAANNAANNAANAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNAANANNANNANANNNNNNANNNNNNNNNNNANANANANNNCNNCNNNNCNNCNCNNNNCNCNNNNNNNNNNNCNNNNCCNNNCNNCNNCNNNNCNNNCNNCNNCNNANNANNANNNNNANNNNNNNANNAANNNAAAANNNANNANNNANNNANAAAANNANNAANAANAANAAAAANNNNAANAANAANNANNAANNANNANNAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNANNANANNNNNNANNNNNANNNNNNANNANNNNNANNANNNANNNANNNNANNNNNNNNNNNNNNNNNNNANNNANNANNNANANANANNNNANANNNNNANNNNNNNNAAANNNANNNNNANNANNNNNAANANANNNNANANNNNANNAANNANNNNANANNNNNANNNNAAANNANNNNNNNANANNANNANANANNANNNANNNNANNNANAANANNANNNNAANNNNNNNNNNNNNNNNANANNANAANNNNNNNNNANNNANAANNNNNANAANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNCNNNANNNNNNCNCNNNNCCNCNANNNANCNNNNNNNNNCNCNNNNANANNNANANNANNNANNANNANNNNANNNANCNNNNANNNNNNANNAANNNNANNNNANANNNNNNANANANNNANANANNANANANAAAANAANNNANANANNANANNNNNNNNANNNNANNANNANNNANNNNNNNNANNNNANNNNNAANNNNNNANNNNNNNNANNNNNNNNNAANNANAAANNNNNNANNNNNNNNNNNNNNNNNNAANANNNNANANANNANANNNNNANANNNNNNNANAAANNNNANNNANANNNANNANNNNNNNNNNNNNNANNNNANNNNNNNANANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANNAAANNANAAAANNANNNNANNANNNNNNNANNNAANNANNNANNNNANANNNAANAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNCNNNNNCNCNNCNCNCNNNCNNNNCNCNNCNNCNNCNCCCNNNNCNCNNNANNNANNANNNNANNNNANNNNNNNNNNNNNNNNNANNNNANANNANAANANNNANNANANNNANNNNNNNNNANAAANANANANNANNNNANNANNNNNNNANNNANANNNANNNNNNANANNNANNNNNNAANAAAANANNNANNANNNANNNNNNNNANNANANNNAANANNANNNNNNNNNAANNANNNNNNNNNANNNNNNNNNNANNNNNNNNANANNANNNNNAANNNNNANANANNANNNNNNNNNNANNNNANANNNANNNNNNNAANNNNANNNANNANANNNNNNNNANNANANNNNNNNANANNNNNANNNNANNNANNNNANNANANANANNANNANNNNNNNNNNNNANNANNNNANNNANNNNANNNAANNAAANNANNANNNNNNNANNANNNNANANNNNANANNNNNNNANNNNNANNNANNANNNNNNNANNNANNNNNANNAANANNANNNNNNNNANNNNNANANANNNNNNNNNAANANNNANNNNANNNNNNCNNNCNNCNNCNNNCNNNCNNCCNCNNNNNNNNCNNNNNNCNNNNCNNNNNNCNNNNNNCNNNCCNNNCNCNNCCNNNNANAANNNANNNANNNNNANNNNANNANANNNNNAANNNNNNANNNANNANANNANNNANNNNNNANNNNNNNNNANNNNNANNNNANANAAANNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNNNNNNNNNNANNAANNNNNNANNNNNANNNNNNANNNNANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNANAANNAANANANNNANAANAAANANNANANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNAANNNANNNNANNANANAANNNNANNANNNNNNNNNNANNNNNANNNNNNANANANANNNNNNANANNNNNNNNANANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNANNNNNNNANNNANANANNNNNNNANCNNNNNNNNNNNNNNNNNNNNANNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNANNNNANNANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNNNANNANNNNNNNNNNANANNANANNNNNNANNNNNAANANANANNNNNNNNNAANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNAANNANANANNANANNANNNNNANNNNNNNNNNNNANNNNANNNANNNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANNNNNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNANANNNNNNAANNNANANNANANNNANNNNNNNNNNNANNNNNNNNNANANNNNNNNANNNNNNANNNNNNANNNNNANAANNNNNNANNNNANAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNANNNANNANANNNANNNANAANAANNANNANNANNNANANANANNNNNNNNAAANNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNANNNANNNNNANNNANNANNANANNNANNANANANNAANNANNNAANAAANAANNNNANNANAANANNNNNAANNNAANNAANNNAANANANANAANNANNNANANNAANNANNNAAANNNNNNNNANNANNNNNNNNNNNNNNNNANNNANNNAANNNCNCNNCNNNCNCNNCNNCCNCNNNNNNNNNCNNCNNCNNNCNCNCNNNCCCCCCCCCCCCCCCCCCCCCCCCAAAAAANNAANNNANNNNANNNNANNANANNNAANANANNNANNNNNANNANANANANNNNANANANNNANANANANNAANNANNAAANNANNNANNNANNNNNNAAANANNNAANNNNNNAANNANNANNNNNNNNAANNNNNAANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNANNANANAANANANNNNANANANANNANNANNANNNANAANNNNNANNNNNNANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCAAAAAAANANANNNNANANANANNNNNNANNANNNANNNANANANNANAAANANANANAANANANANNANANNNANNANNNNNANANNNAANANNNNNAAAAANAANNAANNANANAANNNANNNANNNNNNAAAANNNNNNNNAANANANNNNAAAANNANANAAAAANANAANNNNNNNAANANNANCNCNCCCCCCCCCCCAAAANNANNANANAANNANANAAAANNNNNNAAANNNAAAANNNNNAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAACCCCCNCNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAANNANANAAANNANNAAAAACCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANANNNNNNNANNNNNAANNNNNNNAANANNANANNANAAANANAANANANAANNANNNNNNANAANNNNNNNNNANNNNNNNNNANNANNANNNANNANAANNNANANANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNAANAAANANANNNNAAAANNNAANANAAAAANNNNNNNNNAANNNNANNNANNNANNNNANNAANANANNNNANANANNNAANNANNNANANNANNNNANANANNNNANANNANNANNNNANANNANANANNANAAAANANAAAANANNNANNANANNANANNANANANANNANAANAANNANNANNNANNNANNNNNANNNANANANNNNANNNANNANNNNNNANNNANAANANNANNNNANNANNANANANNNNANNNAANNAANANNNNNAANNNNNNNNAANANAANNANNANAANNNNAAANNNAANANNANNNNNNANNAAAANANNANAANNANANNNNANNNNANNANNNANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANANNNNANANANNANANNNNNNANNNNNNANNANANNNNNNANAANNANNNNNNNANNNAANNNNNNANANNANNNNNNNNNANAAANNNNNNANNANANNANNNNAANNNNAAANAAAANNNNNNANAANNANNNNNAANNNNNNNNAANAAAANNNNNAAAANANNNNNNNNAAANNANANANANNANAAANNNNNNNNNAAANNNNNANNNNNAAAAANAANNANNNNNANANNNNANANNAANNAANANNNNNANANNAANNNNNANNNAANNNANNNNANNANANNNNNANAANNNANNANANNNANNNNNANNANNANNNNNNNNNNNNNNANNNANANNANNNCNCCNCNNNCCNNCNNNNCNCNNNNNNNCCNCNCCCCNCNNNCCNNCNNNNCNCNNCNNCNNNNNCNNCCNCNNNNCNCNNNNNNNNNNNNCNNCNCNNNNNNNNCNCNNNNNNNNNNNCNNCNNCNNNANNAANNNNNAAANNNNNANNANNCNNNCNCNNCNNNCNCNNNNCNCNNNNNNCNCNNNCNNNCCNNNCNCNANANNANNNANNNANNANANANNANNANNNAANANNNNANAANNANANNANANANANNNNANANNNAANANNNNNNNANNANANNNNNANNNANNNNNNNANANANNANNNNANAANANNNNNNNNAANNNNNNNNNANNNANNANNNNNNANNAANANNNNNNNNNAAAAAANNNANANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNNANANNNAANANNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNNCNNNNNNCNNNCNCCNCNCCNNNNNCCNNNNNNCNNNCNNNNCNNCNCNNNNCNCANNNNANANNNANNNNNNANANAAANNNNANNNNNANNNNNNNAANANNANANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAANNNAANNANANAANNNNNNAAAAAAAAAAAAAAAAAANNNNNANNNNNNNNNNANNNNNNANANNNNANNNNNNNANNANNNANANNANNANNNNNANANNANANANNANNNANNNNANNNNNNANAANANNNNNAANANNNNNNAANNNNNNNNAANANANNNNNNNNNANAANNANNNAANNNNNANNNAANANNNNNNNNNNNANANNAANNANNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNANNNNNNANNNNNAANNANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAANNNNNNNNNNNANNNANNANANNNANNNNNANAANNNANANANNNNANNANANNNNNNANANNNNNAANNANNNNNNANNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNANNNANNNNNAANNNAAANNNNNNNNNNNNNNANNNNNNNNNNAANNNNNANANANNANNAANAANNNNNAAANAAANNNAANNNNNNAANANANANCNNCCNCNNCCNCCNCNCCNNCNNNCNCCNNCNNNCNCNCNCNCNNNNNNNNNNNNNCNNCNCNCNCNNCNNNNNNNNNNNNNNNNCAAAAAANNANNNNNNNAANNNNNAANANNNNNANNNNNNANANNANANNNNNNANNNANNANANNNANNNNANNNNNNNANANNANANNNAANNAANANNNANNNANANNNNNNNNNNANNNNANANANANNNNNANNANNNNNNANNANNNANANAANNNANANNNNNNNNNNNAANANNNNANANANNNNNNNNNNANANNNANAANNNNNNNANAANNNANNANNNANNNNNNANANNNNNNNNNANANNANNNNANNANNNNANNNNAAANANAANNNNNANNNNNAANANNNNNNANNNNANNNNNNNNNNANNAANNNNANNNANNNANNANNNNNAANANNNANNNNNNNNNNNNANNANANNNNNNNANNANANNNNNNNNNANANNNANNNNNANANNANNNNANNNANANNNNNNANAANNNNNNANNNANAANNANANNANNNNNNNANNNNNNNNANNANNANNNNAANNNAAANNANNNNNNNAAANNANNANNNNANNNNNANNANNAANNNNNNANANANNAANNNNNANNNNNNNNNNNNANNANANNNANNNANANNNNNNNNNNNNNANNNNANNNNNNNNAANNNNANNANNNNNANNANANNANANNNAANANNNAANNNNANANNAANNNANANANNNNNANNANANANNANNNNANANNNNNNNNANNNNAANANNANNNNNNANANANNNNAANNNNANAANNNANNNNANNNNNANNNNANNANNNNANANNANNNNNNNNNNNAANNAANNNNNANNANANNANNAAANNNNANNANNNNNANNNNNNANNNNNNNNNANNNNAAAAANNAANNNANANANNNNNNNNNNNNAANNNANNANNNANANANANNNNNNNNNANNNNAANNNNNANNNANNANNNNNNNNNNNNNNNNNNNANANNANNNNAANNANNNAANNNNNANNNANNNNAAAAAAAAAAAAAAAAAAAAAAAANNANNANNNNANNNNNNNNNNANANNNANNNNANNNAANNANANANNNNANANANNANNNNANANANNNNNNNANNANNNNAANNNNNANAANNNNNNANAANANNANANNNNANAANNNANNNNNNANANNNNNANANNANANANANNANNNNANNNANAANAANNNANNANANNNANAANNNNNNANNANNNANANNNANNNNNNNANANNNANNNANNNNNANNANNNANNNNNNNNNNNNNNNNANNNNNNNNANNNNNNANNNNNNANNNNNNNNNANNNNNNNNNNNNNNNNANNNNNANNANNNAAAANNNNNNNNANNNNNANANNNNNNANNNNAANANNNANAANNNANNANNANANNNNNNNNANNNNNNANNNNNNNNNNNNNAANNNNNNANNNNNNNNNNNNNNNNNANAANANNNAANNANNNNAANNNANNANNNNCCNNCNCCNNNNCNNNNNCNNNNNNNCNNCNCNNNCNNNCCNCNNNCNNCNNNNNNCCNCNNNNNNCNCNNNNNNNNNCNNNNNNNNNANNNANNNNNNNNNNNNNANNANNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNAANNNANNNNAANNNNANNANNANAANAAAAAACCCCCNNNNNNNNNNNNNNNNNNNNNNCCNNNNCCNNNNCNNNNNCNNNCCNNNNNNNNNNNNNNNNNNNNNCCNNNNCNNNNNNNANNNANAAANANNANNNNNNNNANNNNNNNAANNNNNNNNNNNNNNNANNNNNANANANNNNNNANCNCNCCNNNCNNNNCNNCNNNNCNNNNNCCNNNNNCCNNCNNNNNCCNNNNCNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNANNNANNNNNNNANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNANNNAANNNNNNNNANNNNNNNNNNANNNANNNNNANNNNNNNNANNNANANNNNNANNNNNNAANNNNNNANANNNANNNNNNNNNNNNNANANNNNNANNNANNNANNNANANNANNNNNANNNAANANANNNNANANAANNNNAANAAANANAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCNNNNNNNNCNNNNNCNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNNNNCNNNNCNANNNNNNNNNNNANNNNANNNNNNNNNANNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNNNNNNNNNNANAAANNNNNNNNNAANNNANNNNANANANNANNANANANANNANNNANNANNANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAANNAANANAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNNNANNNNNNNNNNAANNANNANNAAANANNANNNAANNNNNNNNAAANNAAANNNAANANNNNANANNNNNNAANNNNNAANNNNANANNNNNNNNNNNANNNANANNNANNNNNANANNANANNNNNNANNNNANNNNNANNNNNNNNANNNNNANNNNNNNANNNNANNAAAAANAANNNNANNNAANANAANANANNNAANANNNNNANAAANANNANNNANNNAANNANANANNNNNAAANANNNANNNAAANNAANANAANNNAAANNANNNANAAAANAANANNNANNNANANNNNNAANNNNNNNNAANNNNNNANAANNAANNANNNNNNNNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNANNNNNNNCNCNNNNNNCNNCNNNCNNCCNCCNNNNNCNNCNNNCCNCNNNCNNCNNNCNNCNNNCNNCNNCNNNNNNCNNNNNNCNNNNNCCNNNNNCNNCNNNNNNCNNNCNCNNNNNNNNNCNNNCCNNNNNCNNCNNNNNNCNNNNNNNNNNNNNNNNNNNNNCNNNNNCCCCNNCCNCCCCCCNCCCNNNNCCNNNNNCNCCNNCCNNCCCCCNNCNNNNCNNCCCCNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNAANNNNAANNNNNANNNANNNANNNNNNNNANNNANNANNNANNNNNNNNNAANNNNNANANNAANNNNNNANNAANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNANNANNANNAANNNNNNNNNNNNNNNNNNNNNNNNANANNNNANNNNANNNNNNANNNNNNANNANNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAANNNNNNANNNNANNNNNNNNNAANANNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNAANNNNNNANANNNNANNNNNANANNNNNNNNNANNNNNNNNNNNNNANAAANNNNNANNNAANAAAAANNNNNNANANNAAANANANNNAANANANAAANAANNNAANANNNNAAANNAAAAAAANNANNNNNANNANNNNNNNNNNNNNAANNNNANNNNNNNNNNANANNANNAANNNNNNNNNNNNNANNNANANNNNNNNNNNNNNNNNCNNNNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNANNNNAANNNANAANNNNNNNNNNNNNNANNNNNNNNNNNNNANNNNNNNANNNNAANNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNAANNNNNNAAAANNNNANNANAAAAANNANNNAAANNNNANNNANNANNNANAAANANNNNANANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNANNNNNNNNNNNNANNNNNNNNANNNNNNNNNAANANANNNAAANANANAANNNAAANNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNANAANNNANNANNNNNNNAANANNNNANAANANANANAAAANNNANNANNNANNANANANNANNNAANNNANANNAANNAANAAANNANAANNAAAAAAAAANANNANAAANANNNANANANNNAANANNANAAAACCCCCCNNNNCNNNNCNCNCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAANAAANNAANNNNANNNAANAAANANAACNNNCNNCNCCNNNNNANANANAAANAAANNNNAAANNNNANANNNNANNNANNNNNNANANNNNNNNNNNANNNNNNNNNNNNNNANANNNNNNNNNNANNNNNNNNANNNNNNANNNNNNNNANNNNNNNNANANNNANNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANAANNANANNANNANNNNNNAAANNAAANNNNANANNCCNNNCCNCCCNNCCNNCNCCNCCNCCCCANNANANNAANAAANCNNCNCCNCCNCCCCNCCCNCCNNNCCCNNNCCNCCNCCCCNNCCNCNNCNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNANNNNNNANNNNANNNNNNNNNNANNNNNNNNNNNNNNNANNNNANNNNNNNANNANNNANNNNNNNNANNNANNNNNANNNNNNNAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNANNNNANNNNNNNNANNNNNNNNNANNNNNNNNNNNANNNNANNNNNANNANNNNNNNANNNNNANNNNANNNNNAANNNNNANNNNNNANNNNANNNNANANANNANANNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNAAANNNNNNNNANNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANNNANNNANNANNNANNANNAANANNAANNANNANNANANNANANANAANNNNANANNNNNNNNANNNNANNNANNNNNNNNNNNNNNANNNNNNNNNAANNNANNNNNNNNNNNNNNNANNNANNANNANNNNNANNNNNNNNANNNNNNNNANNANNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNAANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANAANNCNNCNCNNANNNNNANNNNNNANNNANNNNNNANANANNANAANCCCCCAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNCNNNCNNCCNCNNCNNNNNNNNNNCNNNNCNNNCNCNCNNCNNNCNNCNNNNNNCCNNNNNNNNNNNNNNCNNNNNNCNNNNNNNNNNNNCNNCNCNNNNNCNNNNNNNNCNNNNNNNNNNNAANNAAANNNANNCNNNNCNNNNNCCNNNCNNCCNNNNNCNCNNNNCNCNNCNNNNNNNNNNNNCCNCNNNCNNNCNCNCCCCCCCCCNCCNNCCNNANAAANNNNNAANNANAAAANAANAANNANNNANNNNNNNNANNNNNNNANNNANANNNNANNNANNNNNANNNNNNANANAANNNNNNNNNNNNNANNNNNNAANNNNNNNNNAANAANANNNNNANANANNAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAANNNANNNAANNNNNNANNNAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAANANNNNNNANNNANNANANNAANNANNNNNANNNNCNNCCNNCNNCNNNCCCNNNCNCNNCCNNCNNNCCNCNCNNNNNNNCNNNNCNNNNCNCNNNCNNNNNNANNNNNNNNNNANANANNANANNNNNANNNNNANAANNNNNNNANNANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNANNNNNNNNNNNAANNNNNNANNNANNNNNAANNNNNNNNNNNNNNNAANNAANNNNNNNANNNNNNNANANNNANANNNNNNNNNNANNNNNAANNNAANANANAAAAAAAAAAAANANANANANAAAAACCCCCCCCCNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNCNNNCCNNNCNCNCNNNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNCNCNNCNNNCNNCNNNNNCNNCNNAANNANANNNANNNNAANANNAANANNNANNANNNAANNAANNNNNNNNANNANNNNAANNANANNNNNNNNNNNAANNNNNNNANNNNNNANNNANANNNNNNNNNNANANNNNAANNNAANANNNNANNANNNNNNNANNNNANNNANNNNANNNANANNNANNAANAAANANNNAAANANNAAANANNAAANNNNNNAANAAAAAANNNANNNANAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANANNANANANNNNANNNANNNAANNANNNANNNNNNNANAANNNNNNANANNNNNANNANNNNNANANANNNNNANANNANNNNNNNNAANNNNANNANNANNANNNNNNNNNANNNNNNNNNNNANANNANANANNNNNNNNANNNANANNANNNNNNANANNNNNANANANNNNNNNNANNNANANNANNNNNNNNNNANANNNNNNNNNNNNNANNNNNNANNAANANNNAANNNNANNNANNNNNNANNNNAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNNNNNNNNAANNNNNNANNNNNANANANNNNNNNNNANNNANNNNNNNNNNNANNANANNNNNANNNNAANAANNNANNNNANANNNANNANNANNNNNANANNAANANANAAANANNNANNNNANANAANNNNNAANNNAANANNNNNNNANNNNNNANNAANANANNANNNNNAAAAANANANNNAANNNNNNNNNNNNANNNANNNNNNNNANNNNNANANNANNNNNANNNNNNNNNNNNNNNNNNNNNANANNNNNANNNNNNNAANNNNNNNNNANNNNNNANNNNNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNANNNNNNNNNNNNNANNNNNNNNNNAANNNNNNNNNNNANAAAANNANANNNNNANNNNNNANNANNNANNNNNNNNANNNNNNNNNNNNANNNNNANANANNNNNNNANNANNNNNNNANNNNNNNANNNNNNNNNAANAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNCNCNNCCNNNNCCNNNCNNNCNNNCNNNNNNNNCNNNNNNNNNNNNCNNCCNCNNNNNNNNNNANANNNNANAANNANNNANNNNNNNANNNNNNNNNNNAANANNNNNANNNAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNANNNANNNNNNNNANNNNNNNNANNNNNANNNAAANNNNNNNNNNNANNNNNAANNNNNNAANNNNNNNNNNNNNNANNNNNANANNNAANNNNNANNNANNNANNNNNNANNNNNNNNNNNNNNNNNNNNNANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNANANNNNAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNANANNNNAANNANNNNNNAAANANNNANNNNNNNANNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNANNNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNANNANNNNNANNNNNNANNNNNNANNNNNNNNNNNNNNAANNAANAANNNAANNNNNNNNNNNNNNNNAANNNNNNNNNANNNNNNNNNNNNNNANNNANNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNANAANNANANNNNANNAANNNANNNNANNNANNANNNNNANANNANNNANNNNANANANNANNNANANNNNNNNNANNNANNNNANANANNNANAANNNANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNANNNNNANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNANNANANNNNNANAAANANNNNANANNANANNNANNNNNNANNNNNNNNNANNNNNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNANNAANNNAANNNNAANNNNANNNNNNNNNANNNNNNANNANNNNNNANANNNNNNNNNANNNNNNAANNNNNNNNANNNNNANNNNNNNNNNNNNNNANANNNNNNNNNNANNNNNNAANNANANNANNANANAAANANANANNNANNNAANANNNNNNNNNNNNNNNNANANNANNANNNNNNNCNNNCNNNNNNNNNNCNCNCNNNNCNNNCNCNCNCNNCNCNNNNNNNNNCNNNNCNCNNCCNNCNCCCCNNNNNNNCNAAANAAAANNANNANNNNNNAANANNNCCNNCNNNNNNCNCCCNCCNNCNCNNNCCNCCCNNNCCCNCNCNNNCCNCNNCCNNNCNCNCCNCNCCCNNCNNNNCNANNNANNNNNANNNNNNNAANAAANNNNANANNNNNNNNNANNANANAAAANAAANNAAANNNNANNNANNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNANNNNNNNNNNNANNNNNANNNANNNNNANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNAANNNNNNNANNAAAAAAANAANNNNNANNNANAAANAAAANNAANANAANNNAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNCCNNNCCNCCCCNNNCNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANNNNAANNAAANNAANNANANANANNNNNNANNNNNNNNANNNNNNNNAAAANNANNNNNNNNNANNNNNNNNNNNNNNNNAAANNNNNNNNANNNNNAANNNNNNNNNANNNNNNNNNNNNANNNNNNNNANNNNNNNAAANNANANNNANAANAAANNNAANNANNNNANNNNNANNNNANNANNNANNNANNNNNNNNNNNNANNNNNNANNNNNNNNANAAANNNANNNNNNNNNNNNNANNNNNANANANANNNNNANNNNNNNANANNNNAANNNNAANNNNNAANAANNNNNNANNNNANANANNANNAANNANANNANNANNNANNANNNANANNANANNNNNNAANNNANANNANNANNNANNNANNNNANNANAAANNANNNNANAAANANNNAANNNNANNNANNNNNNAANAANNAANNNNNNNNNAANNANNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNNNNNNNNNNNNANNNNNANNNNNNNANANNNNNNANANNNNNNNANANNNNNNNNNNANNNNNNNNNANNNNNNNNANNNNNNNANNNNNNANNNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNANNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNANNNNANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNAANNNANNNNANANNNNANNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNANNANNANNANNANNNNNNNNNNNNANNNNNNNNNNNNNANANNNNANNNNNNNAANANNNNNNNNNANNNNNNNNNNNNANANNNNNANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNNNNNNNNNNANNNNANNANAANNNNANNANNCNNNNNNNNCCNNNNCNNNNCNNNNCNNNNCNNNNCNNNNCNNNNCNCNNNNNNNNNNNNCNNNNNCNNNNNNNNNCNNNNNNCNNNNCNCNNNNCNCNNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNAANNNNNANANNANNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNANNNNNNNNNNANANANNNNNNNANNNANNANNNNNANNNNNCNNNNNNNNNNNNNCNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANANNNANANAANANNANNANNNNNANNANANANANNANAANNANNANANNNNANNANANNANANANNNNAAANNNNNNNANANNNNANNNANANNNNNANANAANANANNNNNNNNNNAAANNNANNAANNNNNNAAANNNNNNNNNNNNNNNNNNANNNNNNNANNNNNNANAANNNNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNNNAANNNANAANNANNNANNAANANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANNANNANNNNNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNANNNNNNANNNNANNNNNNANNNANANNANNNANNNNNANNNNNNNNNNANNANANANANNNANNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNNNNNANNNNANNNNNNANNNNNNANNNNNNNNNNANNNANNNNANNNNANNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNANNANNNANNNNNNNNANNNNANNNNNNANNNANNAANANNAANANAANNNNNANANAANNANNNNNAANAANNNNNANANNAAANANNNNNNANNNNANNNNNNNNANNNNNAANNANNNNNNNNNNNNAAANNNNANNNNNNANANANAANANNNANNANANNNNNNANNNNNNNANNNNANNNNNANNNNNNNANNNNANANNNNNNNANNNNNNANNANNNANNNNANNNNANNNNNANNNNNNNNNNNNNNNNNANNANNNNNNNNNNNNANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNANANNNANNANNANANNANANANNANNNNNANNANNCCNNNNCNNCNNNNNNNNNNNANANANNANANNAANANNNNNNANANNNNNNANANNNNNNNANNNNANNNNNANNANANNNNNNNNANNNNNNANNNANNNNNNNNANANNNANNNNANNNNNNNNNANNNANANNNNNNNNANNNNNNANNNANNNNNNNNNANNNANNNNNNANNNNNNNNNANNNNNNANNNNNNANANNNNNNANNNANNNNNNNNNNNNNNAANNAANNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNAANAANANNANANANANAANNNNNNNNANNANNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNANNNNNANNNNANANNNNNNNNNNNNANNNANNNNANNNNANNNAAANNNNNNNNNNNNNNNNNNANNNNANNNANNNNNNNAAANNNNANNNNANNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNANNANNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNNANNNNNNNNNNNNNNNANNANNNNNNNNNNANNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNANNNNNANNANNNNNNNNANNANNANNANNNNANNNNNNNNNNANNNNNNNNNNNNNNANANANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNANNNANNNNCNCNNNNNCNNCNNNNNNNNNCCNNNNNNNNCNNNCCNNCNNCNCCNNNNNNNNNNNCNNNCNNCNCNNNNCNNNNNNNNNNNCNCNNCCNNNNCNNCNNCNNNNNNNNCNNCNNNCNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNCNCNNNNNNCNNNCNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNANNNNNNNANANNNANNNNNNANNNNNANNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNNNNNNNNNNANANNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNNNNNNNNNNNNANNNANNNNNNNNNANANNANNNNNNAAANNANNNANNNANNNANNNNNANNNANAANNNNANNANNNNNNNNNNNNNNNANNNANNNNNANNANNNANNANNNNNNNNANNNANNNNNNNNNANNANNNANNNAANNANANNNNNNNNNNNNNNNNNNNNAANNNNNNNNANNNANNANNANNNNNNNNNANNNNNNNNNNANNANNNNNNNNNNNAANNNNNNNNNNNNNNANANNNNNNNNANNNNNNNNNNNNNNNNNNAANNANNAANNNNNANNAANNNNNANNNNNANNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANANNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNANANNANNNNNNNANNNNANNNNNNANNNNNNNANNNANNNNNNNNNANNAANNANNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNANANNNNNNNNNNNNNNNANNNNNNNNNNNNNNAANNNNNANNNANNNNNNNAAAANNNNANAANANNNNNNANNNANNNNANAANNNNNNNNNNNAANNNNNANNNNNANANNANNANNNNNNNNNNNNNNNANNNNANNNANNNNNNNNANNNNNNNNANNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNAANANANANNAANNNNANNNAANANNNANNNAANAANNNNANANNNNNNNANNNNNNNNNNNNNNNNNNNNANNANNNNNNNNANNNANNNNNNNNNNANNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNANANNNANNNNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNANNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNANNNANNANNNANNNNNNNNNNNNNNNNNNNANANNNNNNNNNNNNNNNNANNAANNNNNNNNNNNNNANNNNNANNNNNNNAAANNNNNNNNNNNNNNNNAANANNNNNNANNNNANANNAANNNANNNNNNNNANANNNNNNNNNCCNNNNNNNNNNCCCNNCCCCNCNCCNNNCCNCNNCCCCCNNCCCCCNCNCNCNNCCCCCCANAANANAANANAAAAAAAAAAAAAAAAAAAAAANANNNANANNNNNANNNANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNNNNNNNNNNNNANNANNNANNNNNNNANNNANANNNNNNNNNNNNANNNNNNNANNNNNNNNNANNNNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNANNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNANNANNAANNNANNANNANANNNNANNNNNNANNNNNNNNNNNNNANNAANANANNNNNNNNANAANNANNNNNNNNANNNNNNNANNNANANANNANNANNANNANNANNNNNNANANNNNNNANNNNNNNNNNAANNNNNNNNNNNNNANNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNANNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNANNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNANNNNNAANNAANNNNNNNNNANNNANNNNNANNNANANNNNANNNNNNANANNNANANANNNNNNNNNANANNNNNNNANNNNNNCNNNNCNNNNNCNNNNNNNNANNNNNNNNNNANNNNNNNNNANNANNNNANNNNNNNNNNNNANANNNNNNNNNNNNNNNNNNNNNNANNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNNNNNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNAANNNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNANNNNANNNANNNANNAAANNANAAANNAANANNNNAAANNANANNANNANNAANANNNNNNNNNNNANNNNNNANNNAANNNNNANNNNNANNANAANAAANAAAANNNAANNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNANNNNNANNANNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNNNANNANNAANANNANNNANNNAANNNNNNNANANNNNNNNNNNNNANNNANNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNANNNNNNANNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNANNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNNNNANNNNNNNANNNNNNNNNANNNNNNNNNNANNNNANNNANANNNNNNNNNNNAANNNNNNNANNNNNNNANAANANNNNNNNANNNNNNANANNAAAAANAANNNANANNNANNNAANNNANNNNNNNNNANNAANAANNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNNNNNNANNNANNNNANNNNNNNNNNNNNNNNANNANNAANNNNNNNANNNANNNNANNNNNNAANNNNANNANNANNNANNNNNNNNNNNNNNNNNNNANNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANNNNANNNNNNNNANNNNNNNNNANNNNNNNNNNNNNANNNNNNANNNNNANNNNNNNNANNNNNNNNNNANNNNNNANNNNNNNANNNNNAAAAAANNANAANNNNAANNNNNANNNNNNNANNNNNNANAAANANAANNNNNANNNNANNNNNNNNNANNNANNNNNANANNNNNNNNNNNNANNNNNNNNNNNNANNNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNANNNNANANNNNNNNNANNNNNNNNNNANNNNNNNNANNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNCNNNNNNNNNCNNNCNNNNCNNNNCNNNNNNNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNCNNNANANNNNNNNNNNANNNNNNNNANNNNNANNNNNNAANANNNNANANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANNNAANANNNANANAAANNNNNNANNAAANNNAAANAAAANANNNNANNNNNNANNANANNNNNNNAANNNNNANNNANNANNNANNNNNANNNANAAAANNNNNNANNNANNNANANNNNANNNANNNANNNNNNNANAANANNNNNNAAANAANNNNNANNAANANNNANNANANNANNNNNANNANNANNNNANNNNANNANNNNANNNNNNANANANANANNNNNANNANNNNNANANNANNNANANANNNNNNAANNANNAANANNANANNANANNNANNNNNNANANNNAANANNNANNNNNNANNNNNNANNANNANNNANNNNANNNNANNNANNCNNNANNANNNANNANAANNNNNAANNANNNNNNNNNAAANANANNNNANNANANNNANANANAANNANNANNNNANNANANNNANNANNNNANNANNNNNANNNNNANNNNNNNNNANNNNNNANANNANNNNNNNNNNNNNNNNNNNNNNNANNNNANNNNNNNANNNNNNNNNNNNAANNANNNNANNNNNNNNANNNNANNNNNNNNNNNNNNNNNNNNANNNNNNNANNNNNNNANNNNNANANNANNNNNNNNAANNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNNANAANNANNANNNNNANNAANANNNNNANNANNANNNANANAANNNNNANNNNNAANNNNANNNNANNAANNANNANNNANNNANNNNANNANNNANNNNNAANNANANNNNANNAANNNNANNNNANNANNNNNNANNNANNANNNANANNNANNNNNNNNNNNNANNNNNNNNNNNNANNANNNNNNNN