annotate test-data/map.fasta @ 1:53d90d86fc83 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 3da28c7772346e1872b6d768b904305be0c61db7"
author iuc
date Thu, 29 Oct 2020 20:50:39 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
53d90d86fc83 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 3da28c7772346e1872b6d768b904305be0c61db7"
iuc
parents:
diff changeset
1 >chrM
53d90d86fc83 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/delly commit 3da28c7772346e1872b6d768b904305be0c61db7"
iuc
parents:
diff changeset
2 NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAAAAAANANNNNNNNNNNNNNNNNANNNNNANNAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNAAAAAAACCCAAAANAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNANAAANNNNNANNANNNNANANANANNANAAANANAAAANANANNNAAAANAANNANAANNNANAAAANANAANAAAANNAANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNNANNNNAANNANANANANANANANNANANANNANAANNNNNANNNAANNNNNANNANNNNNANNNNNNNNNNNNNNANANNNNNNNAANNNNNNNNNANNNNANNNNNANNNNNNNNANNNAAAANANNNNNNANNNAAANNANNNANNNNANNNNANNNNANNNANNNNNAANNANNNNNNNNNNNNNANNNNANNNNANANNANNNNANNAANNNAAANANAANANNNNNNNNAANANNNNNNNNNNNNANAANNANAAANAANAAANNNNNNAANNAANANNNNAAANAANNNANNNAANANAANNNNNANNNNANNNNANNNNNNANNNNANANNANANANANAANNAAAANANAANNAAANNAANAAANAANNAAAANNNNNANNNNANNNNAANAAAANANANNNNNNNAANNNNNNNNNNANNNNAANNANNNNNNNNNNNNNNNNNNNANNNNNANNNNNNNNNNNNNNANANNAAANNNANNNNNNNANNNNNAANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNNNNANNNNANNNNANNNANNANNNNNANNNNNNNNNNNNNANNNNANNNNNNNNNNNNNNNNNNANNNANNNNNNNNNNAANNNNNNNNNNANNANANNANANNNNANANNNNNNNNNNNNNNANANNNANANNNANNNNNNNNANNNNNNNNNNNNNNNNNNNNNANNNNANANNNANNNNANNNNNNANANNANANNANANANNANNNNNNANNNNNNANANNANNNANNNNNNNANNNNNNANNANNNNNNNNANANNANNNNANNNNNNANNNNNANNNNNNNANANNANNANNANNANNANNANNNNNANNANNANANNNNNNNNNNNAAANNAAANNANANANANNANANNNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNNNNNANNAANNNNANNNNNNNNANNNANAANNNNANNNANNANNNNNNANNANNNNNNNAANNAANANNNANNNNNNNAAANNNANNNNNNNNANANNNNNANNNNNNANNANNANNNNAANNANNANNNNNAANNNNNNAANNNNNANNNAANNANNAAANAANNNANNANNNNNNNNNNNANNNANNNNNNANANNNNNNNNAANNAAAAAANAANNNAANNAANNNNNNANNNNNANNNNNNNNNNNANNANNANNANNNNNNNNNNNNNANNNNANNNNANNNNNANNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNNANNNANNNNNNNAANNNNNANNNNNNNNNNANNNNNNNNNANAANNNNNANNNNANNNNANNAANNNNNANNNANNANNNNANNNNNNNANNNNNNNAANNNNNNNNANANNNANNNAANNNANNNNNNNNNANANNNNNNNNNNANNNNNNNNNNNANNNNANANNNNAANNNNNANNNNNNNNNNNANNANANNNNNNNANNAANNNNNNNANNNNNNANANNANNNNNANNNNANNANNNANNNNNNNNNNANNNANNNNNANNNAANANNNNNANNNNNNANNANNNNNNANNNNNNNNNAAANNNANAANANANNNNNNNANNNAAANNNANNNNANNNAANNAANNNNNNAANNNNANNNNNNNNNNANANNANANNANNNNNNNNANAAANNAANNANNNNNNNNANNNNANNNNNNNNNANNNNNANNAAAANNANANNNNNNNANNANNAANNNANAANNNNAANNNAANANNANNAAANAANNAANNNNAANNAAAANAANNNAAANNNAAANAAAAAANNNNNANNANANNNNANNNNNNNANNANANNNNNNNANNNNNNNNANNNNNNNNNNANNNNNANNNNAANNAANNNNNANNNNNNNNNNNNNNNNNAANNANNNANNANANANNNNNANNNNNCNNCNNNNCNCNNCCCNNCCNCNCNCNNNCCNNCNNNCNCCNCNCNCNANAAAAAANAANANNNAAANNNAANNANNANNNANANNNNNNNNNNAAANAAANANANNANNNNNNNANANANNNNNNANANNNANANANNNNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNNNNAANNAANAANNNNNANNNANAAANNANNAANANCNCCCNNCCCNCNNCCCNCCNNNNNCNNNCNCNCCCCNNNNNNCNCNNNCCNNCNNNNCNCCCNNCNNNANNANNANNAAANAAANAANANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNANNNANNANNNNNNNNNNNNANNNNNNNNNNNNAANNAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNAAAANAANNANAANAANNNNNNANANANNANNANNNANANANNNNNNNNNNNNNANNNNNNNNNNNANANNNNNNNANNNNNNNNNNNNANNNNNNANNNNANANANNNNNNNANNNNNANNNANNNNNNNNANANANNNNANNNANNANNNANANAANANNANNNNANNNNNNNNNNNAANANAANANANNNNNNANANNNNNNNNNNNNANANANANNANNNNNNANNNANNANNANANANAANNNNNNNNNNNNNNNNNNNNNNANNNNANNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNAAAANANNANNNNNNNNAAAAAAAAAAAAAAAAAAAANAAAANANNNANAANNANNANNAAANNNAAAANAANNNAANAAANNAAANAAANCNNNCNCNCCNNNCCNNNCNNNNCNNNANNNANAANNNNNANANAANNNNNAANNNNANANNNNNNNNNNNANNNANANNNNANNAAAAAANANANNNNANNANNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNANANANNNANNNANNANNANNNNNNNANNNNNNNNNNANNNNNANNNNANNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNAANANNNNNNNNNNNANNANNNANAANNNANNANNNANNNANNANNNNNNNANNANNNANNAANANNNNNNNNNNNANNANNNNNNANNNANNNNNNNNANNNAANNANNANANNANNANNNANNNNNANNANNANANNANNNNNAANNNNNNNNNANNNNAANNNNAANAANNNNANANNNNANANAANANANNAANNAANNNAANNANNNNNNNNNANNNNNNANNNNNNNNNANNNAANNNANNNANAANNAANAANNANNNNNANNNNNNNNANANNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANNNANNANNNNNNNANANNNAAAAANAANNNNNNNNANNNNNNNNNNNNNNNNANNNNNNNNNANNNNNNNNNAAAANNANNNNNANNNAANNNNNNNNNNNNAANANNANNANNANNNANNANNNNNNNNNNNNNNANANNNNNNANNAANNNNNNNANNANNAANNANANNNNNNNNNNNNNNNNNNNAAANNCCNCNNCNCCNNCNNANNNNNNAANNNNNNNANNANNANNNNAANNNNNNNNNNNNNANNNNNNNNNNNNANANNNNANNNNNANNNNNNANNNNANNANANNNNNNNNNNNNNNANNNANNNNANNANNNNNNNNNANNNNNNNNNNNNNANNNNCNCNNNNCNCNNNNNNCNNNNNNCNNNCNCNNNNCCNNNNNNNNNNNNNNNCNNNNCNNNNNCNNNNCCNNCCNCCNNNNCNNCNNCCNNNNCANNANNNANNNANNNNNNNANNANNNANNNNNNANNNANNNNANANAANANNNNNNNNNNNANNNNNANANANAAANAANNNNNNNNAAANANNNNNNNNAANNNNNNNNNNAANNNNNNNNAANAANNAANANAAAANANAAANNNAAANNNAANANANANNAAANANANNANNAAAAAANNAAAANNANNNNNANNNNNAANNNNNANNNAAANNNANANNNNNANNANANANNNANNNANNNCNNNCNCNNNNNCNCNNNNCNCNNCCNCCNNNNANNNAANNNNNNANANNNAANANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNANNNNNNNNANNNNNNNNNNNAANNNNNNNNNNNNANNNNNNNNNAANNNNNNNANNNNANNNNNANNNANANAANNNNNNNNNNNNNANNNNNANNNNNNNNNNNNNNNNNANNANNANNAAAANAAANNNANANAANNAANNNNNNANNANNNAANNNANNAAAANANAANANNNAAANAANNNNNANANAAAAAANNNNNAAAANNNAAANNANNNNNNANNNANNNNANNNNANNANANNNANNANNNNNANANNNAANNNNNANNANNANNNANNANANNNANNNNNANNAAAANNNANNANNNNANNANNANANNNANNNAANANNANNNAANNNNNNANNNANNANNNNNNNANNNNNNNNANNNNANNANNNNNNNANNNNNANNNNNNNNNNNNNNNNNNCNNNCNNNNNNNNNNCCNNNCNNCNNNNNCNNANNNANANNNNNANNNNNNNANNNNNNNANNNNNNNNNNANNCNNNNNNCNNNCCNNNNNNCNNNNNNCNCNNCNCNNNNNNNNNCNNCNCCCNCCCNCCNNCCNNCNNCCNNNNCCNCCCCNCNNCCCNNNANAAAAAAAANANAAAANAANNNNANNNNNNNANNNNNNANNANANNNNANNNNNNNNANANNANNNAANNNNNNNNNAANNNANNANNNNNNNNANNANNNCNNCNNCCNCCNNCNCNCNCNCCCCCNNNNNNNCNCNNNNNNCCNNNCNNCNNCNNCNNNCNNAANNNNANNAANAANNAANAAANAANAANAAANNAAANNNANAANNANANANANNNNANNNNNNNNANNNNNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANANNNANNANNANNNNANNNCNCNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNANNAAANANNAANNAAAANAANNNANNNNNNNNNNANNNNNNNNNNNNNNNNNNNCNNNNCCCNNNNCCCCCCCNANNANNNAAAAANNANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANNNNNNNNNANNNNNANNNNNNNNANNNNANNNNNNNNANNNNNNNNNNNNAANNNNANNNNNANNNANNNNNNNNNNNNANNANNNNANNNNNANAAANAANNNNANNANNANNANNAAAANNAANNNNANNNANANNANANANNNAANNNANANAAANNNNNNANNNNNANANANNNNNNNNNNNNNNNNNNNNNNANNNANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNAANANNAANNNAAANAANNNNAANANNNAANAAAAANNANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNAANNANNAANANNNNAANNANNNNNNNNNNNNANNNANNAANNNNNANNNANNANNANNNNNNNNNANNNANNNNNNNNNNNANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANANANANNNNNNNNANNNNNNANNNNNNNNNNNNNNNNANNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNAANANNNNNNNNNANANANNNNNNAANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNANNAANNNNNNANANNNNNANNNNNNNNNNANANANNNNNANNNNANNNNNANNANANANNANNNANNNANAAANNNNANANNNNANNNNNNANNNNNNNNNNNNNNAAANNNNANANNANNNNNNAANNANNANANNNNNNNNNNNNNNNNNNANANNNNNANNNNNNNANNNNNANNNNNANNANNNNNNANNANNANNNNNNNNNANNNNNNANNNNNNANNNNNNNNNNNNNNNNNANNNNNNNANANNNNNNNNNNANNANNNNNNNNNANANNNNNNNNNNNAAANNNNANNNAAAANNNNANNNNNNNNNNNNNNNNNNANNCCCNNNNCNNNNNNNNNNNCNNNNNCNNNNNNNCCNNCNNCCNNNNNNNNNNNNCNCNNNCNNNNNNNNNNNNNNNNNNCNNNCNNNNNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNANNNNNNNNNNANNNNNNNNNANNNNNNNNNNNANANNANANNNNNNNNANNNNANANNNNAANNNNANNNNNNANNANNNNNNNNNNNNNNNNNNANANNANNANNANNNNNNNNNNNNNNNANNNNNNNNAANNNNNNNNNNNANNNNANNNANNNNNNANNANANANNNNANNNNNAANNNNANAAAANNNANNNNANNNAANNNAAANNAAAANNNNNNANNNANNANNNANAAANNNNNANNNANNANNNNNNNNNANNNNNNANAANNNAAANAANANNNNNNNANANAANNANNANNNANNANANNNNNNNNNANNNNNNANANAANNNANANNNNNNNANANANNNNANANNANANANANAAANNNNANAANNNNNNNAANNNNANNNNANANNNNNNNNNNAAANANNNNNNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNANANNNNANNNNNNANNNNNNNNNANNNAANNNNNNNNANNNNNNNNNNNNNNNANNNNNNANNNNNNNANNNAANNNNNNNNNNANAANANANNNNNNANANAAAANANAANANANNANANANANNANAANNNANAANNAANAAANNANNANNNANNNNNNANAANNNNNNNNAANANNNANNNNAANNNNNANNNNNNNANNNANNNNANNNNNANANNNNANNNNAANANNNANANNANANNANNNNNAAAANNNNNNNANNNNNNAANNNNNNNNNNNAAANNNNNANANNNAANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNNNANNNNNNNNNNNNAAANNNNANANNNANNNANNNANNNNNNNNNANNANAANNAANNANNNANAANANNNNANNNNNAANNANNANNANNANNNNNNNNANNNNNNNNANNNNNNNNNNNNNNNNNNANNNANANNNNNNNNNNANAAANNNNNNANNNNANNNNNNNNNNNNNNNNAANANNNNAANNNANNNNNNNNNANNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNNNNNNNNANNNNNNNNNNANNNNNNNNNNANNNNNNAANAANNNNNANNNNNNNNNANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNANANNNNNNNANANANANNNNNANNANNNANANNANNNAAAAANANNAANNAAANNANANNNANNAANANAANAAANAANANNNAANNNANNNNNANANANNNANANAANAANNNANNNNNNANNNNANANNNNNAANNANNNNNNNNNANANANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNNNNANNNANNNNANNANNNNAAANNNNANNNANNNNNNNNAANNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNAANNNANNNANNNANNAANNNAANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNAAANNNNNNNNNNANANNNNNNNANANANNNNNNANNNNNNNANANANNANNNANNNNNANNNNNNNNNNNANANNNANNANNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANANNANANANNNANANNNNNNNNNNNNNNNNNNANANNNNAANNNNNNNNNNANANNNNNNANNNNNAANNNNNNNNNNNNNNNNNNNNNNANNANNNNANANNNNNNANNNNANNNNNNNNNNNNANNANNNANNANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNANNNANNANNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNANANNNNNNANANNNNANANANNNNNNAANANNNNNNANNNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNANANNNNNNNNNNNNANNANNNNNANAANNANNNNANNANANNANNNNNNNNNNNNNANNANNNNAANANNNNNNNNNNNANNNNNNANAAANNNNNNNNNNNAANNNNNNANNNNANAANNANNNNANNNNNNNNNANNNNNNNNNNANNNANNNNNNNNNNNNNNNNANNANNNNNNNAANNAAANNNNNNNNNANNNANNANNNNANANNNANNANNNNNNANNNNNNANAANANNAANNNNNNNNNNNANNNNNNNNNNNNNNNNANNNNNNNNANNNNANNNANNAAAANNNNNNNNNNNANNNNANNNNNANNNAANANNANNNNNNNNNNNNNANNNNNAANNANNNANNNNNNNNNNANNANNNNNNANANNANNNNANANNNANANNNNNNNNNNANNANNNANNANNANNNNNANNNNNNNNNNANNAANNNNNNNNNNNNNNNNNNNNNANNNNNNANNNANNANNNANNNNNNNANNNANNNNNNANNNNNNANNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNANNNAANNNNNANAAANNAANNANNAAAAANAANNNAAANANNNNNNNNANNANNNNNNNNNNANNNNNNNNANNNNNANNANANNNANAANNNNNANNNNNNNANNNNNNNNNNAANNNNNNNNNNNNNNNNAANANNNNNNNNNNNNANAAANNNNNNANNNNNNNNNNNNNNNNNNNNANANNNNNNAANANNNNNNNNNNANNNNNNNNNNNNANNNNANNNNNANNNNNNNNNNNNNNNNNNNNNNANNNNNNANANNNNNNNNNNNNNNNNNNNNNNANNNNNNNANNNNNANNNNNNANNNANAAANNNNNNNNNAAAANAANAANANNANANAAAANAAANNNANAANNANNNANANANNANNNAAANNNNANANNNNNAANANANAANNNAAAAAANNAAAANNNANAAANNNAANNNNNNNANNANNNNNNNNNANNANNNNANNNNANNNNANNNNANNNANNNNNANNANNNNNNNAANNNNANNNNNNANANNNNANNNANNNNNNNNANNNNAANNANNNNNNANNNNNNANNNANANNNANNNNNANNNNNNNNNANNANANANNNNNNNNNNNANANNNNNNANANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNANNNNNNNANNNNAANNNNNNNNANANANANNNNANNNANNNNNNNANNNNNNNANNNNNNNNNNNNNNNAANNNAANNANNNNNNNNANNNNNNNANNNNNAAANANNANNNNNNANNNNANNNNNNNNNNNNNNNNANNNANNNNNAANANNNANNAANNANANNAANNNNNNAANNNAANNNNANNANNNNANNANNANNNNNNANANNANNNNNANNNNANNNNNAANNANNNNNNNNNNNNNNNNNNANNANNNNAANNNNNNANNAANNNNNANNNNNNNNNNNNNANANNANNNANNNNNNNANNNANNAANNNNANANNNNANANAANAAANANANNNNAANANNNNANNNANNNAANNNNNNNNANNNNANANNNNANNNNNNNNANANNNNAANNANNNAANANNNNNNANANNANNANNANANAANNNNNNNNANNANNANNANANANNANNNNNNNNANNNNANANNNNANNNANAANNNNNNNNNANNNANNNNANNNNNNNNNNNNNNANNNNNNNANNNNNNNNNNANANANANANNNNNNNANANNANNNNNNNNNANNNNANNANANNNNANANNNNANNANNNANNANNNNNNANANANNNNNNANNANNANNNNANANNANANNANNANNANNNNAANAANNNNNNNANNANNNANNNNANNNANNNANAAAAANANNNNNANAANNNANAAAANNANNNNNNNNNANANNNNAANANNANANANANNNNNNAANNNNNNNAANNANNNNNANNNNANNNNNNAANNNNNANNNANNNANNNANNNNNNNNANNNNNNNNNNANNNNNNANANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNANNANNNANNNNNANNNNNNANNNNNNNNNNNNNNANANANNNNNNANNANNANNANNNANNANANNANNNNNNNNNANNAANNNNNANNANNNNNNANANNAANNNNNNNNNNNANNNNNNANNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNANNNNNANNNNANNNNNANNNNNANNANNNNNNNNNANANNANNNNNNNNNANNNANNNNNNNNNAANANNNANNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNNAANANNANNNNNNNNNNNNNNNAANNNNNANNNNNNNANNNNNNANNNNANNNNNNANNNNNNNNNNNNNANNNNNNNNNNNNNANNANNNNNNNNNNNNNNNANNNNNNNNNNANANNNNNNANANNNNNANNNNNNNNNANNANNNNNNNNANNNNNNNNANNNNANANAAANANANNNANNNNNNNNNNNNNNANNNANNNANNNNNNNNNNNNNNNNAANNNNANNNNNANNNNNNNNNNNNANANANANANNANNNNANANNNNANNNNNNANNANNAANNNNNNANANNANANANNNNNNNNNNNNNNNNNNNNANANNANANANNNNNNNNNNAANNNANNANNNNNNNNNNANNNNNNNNANANNNNNNNNNANNNNNNNNNANAANNNNANNNNNNANNNNNNANNNANNNNNNNANANANNNNANNNNANNNNNAANNNNNANNNNNNNNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNANNANNNNNNNANNNNANNANNNNNNNNANNNNNNNNNNAANNNNNNANNNANNNNNNNNNNNANNANNNNNNNANNNNNANNANNAAANNNNNNNNNNANNAANAANNNANNNNNNAANNNNNNNNANNNNANNNNANANNNNANNNNAANNNANNNNNNAANNAANNNNNNNANNNNNNNNNANNAANNNNNNNAANNNNNNNNNNNANNAANANNANNANNNNNNNNNANNNNNNNNNNANNNNANNNNANNNNNNNNNANNANNNNNNNNAAAAANANANNANNANNNNNNNNNANNNNNNNNANNNNNNNNNANNNNNNNANNANNANNANNNNNAANNNNNNANNANNNNNNNAANANNNNNNNANNNNNNNNNNNNNNNNAANNNNANNNNNNNNNNNNNNNNNNANNANNANNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNANNNNANNANNNNNANNNANANNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANAANNNNNNNNANNNNNANNNNNANNANNNNNANNNNANNNNANANANANANNNANNNNNNNNNNNNNNAANNNNNNNNNNNNNAANNNNNAANNNNNAANNNNNNNNNNNNANNNNNNNANANANNNAAAAAANANNANNAANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNANNNNNNNNNANNANNNAANANANNNNNNNANNNAANNNNNNANNNNNANNNNNNNNNNANNANNANNNNNNANNANNNNNNNNNNANNNNNNNNNANNNNNNNNNNNANANNNANNNNNNNNNNNNNNANNANNAANNNNANNNNNANNANNANNANNANNNANNANNNNNNNNANANNAAANNNNAANNNNNANNNNANANNNNNNNANNANNAANNANNNNNNNNNNANNNNNANNANANANANNNNNANNNNNNANANNAANNNNNNAANNNNNNNNNNNNANNNANNNNNNNNNNNNNAANNNNNNNNNNNNANNNNNNNNNANNNNNAANNNANNAANNNNNNNNNANANNNNNNNNNANNANNNNANNNNANNNANNNNNANNNNANNNNNNNNAANNNNANNNNNANNNNNNNNNANNNNNNNANNNNANAANNNANANANANNNNNNNNNNNNNNAANNAANNNNNNNNNNNAAANNNNAANNNANNNNNNNNNANNNNNNNNNANANAAANNNNNANNNNNANNNNAAANANAAAAANNNAAAANNANNNNNANANNAAANANNNNAANNANNNNNANNANNANNNNNNNNNNNNNANNNANNANNNNNNNNANNANNNNNNAANNNAAANAANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNNNNNANNNNANNANANNNANNNANNANNNNNNANNNNNNNNANNNNNNNNNNNNAAAANANAANNAAANNNNNNNNNNNNANNAANANNNNNNNAAANAAANNANANAANNNNANANNNNNNNNNAANAAANANANANNNNNNNNNNNNAANNNNNNNNNNNNNNANNANNNANNNANNNNNAAANANNNNNANNNNNANANNNNAAANANAANNAANANANNNAANNNANNNANNNNNAANNANNNNNNNANANNNANAANAANAANANANAAANNANNNAANNANANNNANNNNNNANNNNNNNNNNNNNNNANANANANNNNANNNNANNNANNNNNNNANNNNNNNNNNNNNANNNANANNNNNNNNNNNNNNNANNNNNNNANNNANNNNNNNNNANNNNNNNANNNNNNNNNNNNNNNANNNNNANNNNNNNANAANNNNNANNNNNNAANNANNNNNNNNNANANNNNNNANNAANNNNANNNAANNAANNNANANNAANNNNNNNNNNNNNNNNANNNNNNNNANNANNANNNNNNNNNNNNNNNNNNNNNNANNNANNANNNNNANNANNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNAANNANNNNNNNANANNNANNNANAANNNNNANNNANNNNNNNNNNNANNNNNNNNNNNANNNNNANNNANNNNNNNNANNNNNNNNNNNNANANNNNNNNANNAANNNNANNNANNNNANNNNNNNANANNNNNNAANNNNNANNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNANNANNNNNNNNNNNNNNANNAANNNNNANNANNNNANNNANNNNNNNANNNNAANANNNNNANNNANNANAAANNNNNAAANNNNANNANNNNNNNNNNNNNANNNANNAANNNNANNNNNNNNNNNNNANNNANNNNNANNANAAANANNNNNANNNNNNNNNANANNNANNNNNNNANNNNNNNNAANNANNNNNANNNNNANNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNANNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNANNNAANNNNNANNNNNNANAANNNNNNNANNNNNNANNANNNNNNNNNNNNNNANNNNNANNNNNNNNNNNNNNNNNANNNNANNNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNNANANNNNNNNNNNNNNNNANANNNNNNANANNNNNNNNNANNNNNANNNNNNNNANNNNNNANANANNNNNNANNNNNANNNNNNNNNNANNNANNNNANNNANNNNNNNNANANNNAANNNNNANNNNNNNNAANNNNNNNANNNNANNNANANANNANNNNANNNNNNNNAAANANNANAANNAANNNAAANNANNNAANANNNNANANNANNANNAANNANANNNNNNNNANNNANNNNNANANNNNANNNNNNNNAANNNNNNNNNNANNNNNNNNNNNANNNANAANANNNNANNNNANNNNANNNNNNNNNNNNNNANNANNANNNNNNNNNNNNNNNNANNNNNNANNNANANAANNNANANANNNNNNNNNANAAANANNNNANNNANNANNNNNNNNNAANNANANNANANAANNNNNNNNNNNNNNNNANAANNNANNNNAANNNNANAAANNANANNANNANNNNNNNNANNNNNNANNNNNNNNNNNNNNNNANNANNNNNNANNANANANNNNNNNANNNANNNNANNNNAANNNNNNANANNNANNNNNNNNNNNANNNANNNNNNAANNNNNANNNANANANAANANNNNNANANNAAANANNNNNNANNNANANNNNNNAAAAANNANNNANANNNANNANNANNANNANNNNNAAAANNNANANAANNNNNNANANNNNNNNNNNANNNNNNNANNNNNNNNANNNNANNNNAANNNNNANNNNAANNNNNANANNNANNNNANNANNNNANANANNNANNANANNNAAANNANNANNANNANNANNAANANNNNANNNNNNANNNNNNNNNNNNNNANNNNAANNANNNNNANNNNNNANNNANNANNNANNNANANNNNNNNNNNNNNNANNNNNNNANNNNNANNNNANNNNNANNNAANNNNANNNNNANNNANNNNNNNNNNNNNNNNANNANNNNNNNNANNNNNNNNANAAANNNNANNAANNANANNNNANANNANANNNNANNNANNNANNAANNNANANANNANAAANNNAANNNANAANNNNNNNNNAAAANANANANANNANANNANNNNNNANNNNANNNAANNNAANANNNNNNNAANNNNNNNNNAANNAANNNANANNANANNNNNANNANNANNNNANNAANNANNNAANANNNANNNNANNANNNANANANNAANANNAANAAAANNANNANNANNANNNNNNANNAANNNANNNNAANAAANNNNANNNNANAAANNANNNANNNNNNNNAANNNNNNNANNANNNNNANNNNNNNNNNNNNNNNNNANNNNNNAAANNNNNNANNNNNNNNNNANNANANNNANNNNNNANNANAANNNNANAANANNNNNNNNAANNNNAAANNNNANNNNNNNANNNNNANNNANANNNNAAANNNNNNNANANNNANNANNNNNNNNNNNNNNNNNANNNNNANANNNNNANAANNNNANNNNANNNNNNNNNNNNNANANANAANNNNANANANNANNNNNNANNNANNANNNNNNNNNNNNNNNNNNANNNNNNNNNAAANNNANANNNNNAAAANNNNNNAAAANNNNNNAANNNAANNNANANNNNANANAANNNNNNNNNNNNNANNNNANNNNNNANNNNNNAANNANNNNANNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNANNNNNNNANNNNNNANANNNNNNNNNNNNANNNNNNNNNNNANNNNNNNANNNNNNNNANNNNNNANNNANNNNNNANAANNNNNANANANNNNAANANANNNNNNNNNNANNANNAANANNANANNANNNCNCNNNNNNNNCNNNNANNNAANNNCNNNNNCNNNNANANANNNNANNNAANNNAANNNNNNNNANNNNANNNNNANNNNANNNANNNNANNANNNNNNNNANNAANNANNNAANNNNNANNNANNNNANNNANNNNNNNNAAAANNNNANNNNNAAANANNNANNNNNNNANNNNNNNNNANNNANNNNANANNAANNNNANNNNNNNANNANANNNNANANNNNNNANNANANNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNANNANNNNNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNANNANNNNNNAANNNNNANNNNNNNNNNNNANANNNNNNAANNNNNNNNNNNNANNNNNNNNNNANNNNNNNANNNNANNNANNNNNNNNANANNNAANNNNNANNNNNNAAAAAAAAAANNAANNNNNANANAANAANNANAANNNAANNANANNNANANANNANNNANNNNNAANNNNNANNNNANNNNNANNANNNNNNNNNAANANNNNNANNANANANNAAANNNANNNNNNNNNNNNNNNNNNAANNNNNANNAANNNNNNNANNNNNNNANNNNNNNNNNNNANNNNNNAANNNANNANNANNNANNNNNNNANNNANNNNNANNNNNNNNNNNANNNNANNNNNNNNNNNNANNNNNNNNANNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNANNANNANNNANNNNNNNNNNNNNNNNNNANNANNNNNNANNNNNNNNNNNNANNNNANNNNNNNNNANNANNNNANNNNNNNNNANNNNNNNNAANNANNNNNNNNNNANNAANNNNNNNANNNNNAANNNNNANNNNAANNANANNNNANANNNNNNNAAANNNNNANNNNNNANNNANNNNANANANNANANNNNNNANNANNNNANNNNNNNNNNNANNNANNNANNNNNNANANNNNNNNNNNNNNANNANNNANNNNNNNNANNNNNNNNNNNANNNNNNANNNNNNNNNANNNNANNNANNNNNNNNNNNNNNNANNNNANNNNNNANNNNNNANNNNNNNNNNNNNANNNNNNNNNANNNNNNANNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANANNANNNNNNNNNNANNNNNNANANNNNNNNNNNNNNNAANNNANNNNNANNNNANNNANNANNNNNNNNNANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNANAANNNNANAANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNANNNNANNANAANNNNNANNNNNNNNNNNNNNNNNNANNANANNANANNNANNNNNNANNNAANNANNNANNNNNNNNANNNNANNNANNAANNNNNNNAANNNAAAAAANAANANNNANANNNANNNNNNANNNNNNAANNNNANANNNNAANNANNNNNNNNNNNNNNNNNNANNNANNNNANNNNNAAANNNNNNNANANANNNNNNNANNANNANNNANNNNNNNNANNNAANNNAANNAANNNNANNAANNANNNNAANNANNANANNNANNNANNNNANNNNNNNANAANNANNNNANANANNNNNNNNANNNNNNNNANNANNNNNNNNNNNNANANNNNNNNNNNNNNNNNNNANNNNNNANANNANNNNNNNNNNNNNNNNNNNNNNANNANNNNNNNANNNANNNANNNNNNNNNNNNNNAANAANNNNNNNNNNANNAANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANANANANAANNANNNAAAANNANAANNNANANANAAAAAAANANNAANANNANNNANNAAANNNNNAANANANNNANNNNANNNNNNNNNNAAANANNNNNANNNNNNNNNNNAANNNNNAANANANANNNAANNNAANNANANNAANNNNANNNANNNANANNNNNNNNANNAANANNNNNNANNANANNNNNANNANANANANNNNNNNNNNANNNNNANNANNNAANNNNNNNNNNNANNNNANNNNANNNNANNNNNNNNNANNNAANNNNANNNNANNNNANNNANNNNAAAANNNNNNNNNNNNNANNNANNNNANNNANNNNNNNNANNNNNNANNNNNNNANNANNNNNNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNANNNNNNNNNAANNNANNANNNNANNNANANNANNNNNNNNNNNNNNNNNANNNNNNNANNNNNNNANNNNANANANNANNNNANNNANNNNANNNNNNNANNNNNANNNNNNANNNNNNNANANNNNNNNANANNNANNNNNNNNNANNNANNANAANNANNNANANANANNNNNANNANAANNNNANNAANNNNNNNNNNNNNNCNNNNNNNNNCNNCNNCNCNCNNCNNCNNCNNCNNNNNNNNNNNANNNNNNANANNANNNNNNANNNNNNNANNANNNANNNNNANAANNNNNNNNNNANNNNNNANANNNANNNNNNANNNANNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNANNNNNNNANNNNNAANNNNNAANANNNNAAANNNNNNNNANNNNNNNNNANNANNNNNNNANNANNNANNNNANNANNNANNNANNNNNNNNNANNNNNNNNNNNANNNNNNNNNANNNNNNNNNANNNNANNNNNANANNNNNNANNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANNNNANNNNNANANNNANNNNNNNNNNNNNANNNANANNNNNNNNNNNNNNANNNNNANNANNAANNNNANNNNNANNNNNNAANNANNNNAANNNNNNAANNNANNNNNNNNANANNANNNNNNNNNAANANNNNANNNANNNNNANAANNNNNNNNNNNNNNNNNNANNANNNANNANNNANAAANNNANANANNNNANNNANANANANNNNANNNNNNNNNNAANNANNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNNANAAANANNNAANNNANNANNNANNNNNNNNANNANNNNNANNAANNNNNNNNNANNNNNANNNANNNNNNNNNNNANNNNNNANNNNNNNNNNNANNANNNANNNNNNNNNNNNNNANNANNNNNANNNNNNNANNNNNNNNNNNNAANNANNNNNNNANNANANNNNANNNNNNNNNAANNANNNANANNNNNNNNANANNNNANNNNANNNNANANNANNNNNNNNANNNAANNAANANNNANNNNNNNNANAANNNNNNAANNANNNNNNNNNANNNNNNNNNNANNNNNNANNANANANNNNNNNANNNNANNANNANANNNNNANANNNNNNNNNNANNNNANNNANNNAAANNNNANNNNNNNANNANNANNNNNANNNNNNNNAANNANNNNNANANNNNNNNNNNNANNNNNNANNNNAANNNNNNNNNNNNNNNNNANNNNNNNNNANNNNNNNAANNNNNNNNANNANANANNANNNNANNNNNANNANANNANNNNANNNANNNANNNNNNANNNNANNNNNNANANNNNNNNNNNANNNNNNNAANNNNNANNNANNNANANNNANNANNNNNANNNNNNNNNNNNNANNNNNNNNANNNANNNANNANNNNNNNNNANNNANNNNNNNNANNNNNAAANNNNAANNNNNNAANNNNANANANNNNNNNNNANAANNNNNNNNANNANNNANNNNNANANNNANNNNNAAANNNANNNNNNNNANNNNNANNANNNNNANNNNNAANNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNANNANAANNNANNAANNANANNNANNNNNNNCCNNCNNNNCNNNNNNNNCNNCCNNNNNNNCNNNNNCNNNNNCNNNNNNNNNNNNNCNNNNNANNANNNNNNNNANNANANANNNNNNNANNANNANANANNNNNANANNNANNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNANNNNNNANNNNNNNNNNNNANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANAANNNNNNNNNNNNNNNNAANNNNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNANNANNNNNNNNNNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAAAANNAAANNANAAANNNANAANAANNAANANNAAAANAANNANNAANNANANNNNANNNNANANNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNANNNNANANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANAANNNNNNANNNNNANANNNNNNANNANANNNNANNNNNNNNNNANNNNNNNNNNNNNNNNNANANANNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNANNNNNANNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNANANNNNANNNNNANNNNNNNNANNNNANANNNNNNNNNAANNANNANNNNNAANNANANANNANNNNANAANNNNAANNANNNNANNNAANNNNAANNNANNNANNNANNNNNNAANNNNNNNNANNNNAANNANNNNNANNNNNNNNNNNNNNNNNNNNNAANNANNNAANNNNNNNNNANNNNNANNANNANNANNANANAANNNNNNNNNANNNNNANNNNANANNANNNANNNNNANNNNNNNANNNNNNNNANNNNNNNANANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAANAANNNANNAANNNANNNNNNANANNNNNNNNANNNNNNNANNNNAAANNNNNNNNAANNNNNNNAANANNNANNNANNNNNNANNAANNNNANANNANNANNNANNNNNNNNNNNNNNNNNAAANNANANNANNANNANNAANNNNNANNNNNNANNANANNNNANNNNNNANNNANNNNNNNNNNANANAANNANNNNANNANNAANNNNNANNNANNNNNANANANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNANNNNNANNNNANNANNNNNNNNNNNNNNNNNNNNNAAANANNNNNNNNANNANNNNNANNNNNNNANNNNNNNNNANNNNNNNNNNANNNNNANNNANNNNANNNANNNNNAANNANNNNNNNAANNNANNANAAAANNNAAANNNNAANNAAAAANANNANANANANNNANNNNNAAANNANNANNNNANANANNANNANNAAANNANNNANAAANNNANNNNNNAANNNNNNNNANNANNNNAANNNNNNANANNANNNNNNANNNNANNNNNNANNNNNANNNNNNANNNANNNANNANANNNNNNNNAANNNNNNNANNNNNANNNANNNNNANNNNANNNNNANNAANNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNANAANNAANANNNNNNNNNNNANNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNANNNNNANNNNNNNNNNNANNNNNNNNNANNNANNANNNNNNNNNAANNANNAAANNNNNNANAANNNNANNAAANNNNNNANNNNNNANANANNAANAAANNAANNAANANAAANANNNAANAANNANANNNNNNANNNAANANNNNNNNNNNNNNNNNNNNANANNNNNNNNNNNNNNNANNNNNNNNNNANNNNANNNNNNNANNNNNNNNNNNANNNANNNNNNNNNNANANNNNNANNNNNNNNNNNNNANNNNANNNNNNNNNANNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNANANNNANANNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNANNNNANNNNANNNNNNNNNNNNNANNNNNNNNNNNNNAANNNNNNNNNANNNNNNNANAAANNNANNNNANANNNNANAANNNAANANNANNNNNANNNNNNNNNNNANNNAANNAANNNNNNNNNANANNNNNNNNANNNNNNNANNANNANNNNNNNNANNNNNNAANNANNANNNNNNANNANNNAANNNNANNNNNNNNNNNNANANNANNNNNANNNANNNNNNANNNANAANNANNNNNNNNNNNNNNNNNNNNNNANNAANNNANNNNNNNNNNANNANNANNNANNNNNNNNANNNNANAANANANANAANANANAANNANNNNNNANANNNNNNANNNANANNNNNNANNNCNNNNCNCNCNCNNNNNNNNNNCNNNNNNNNNNNNCNNNNCNNAANNNNANNNNANNNNNNNNNNNNNNNNNNNANNNAANANNAANNNNAANNNNNNANANNANNNNNANNNNNNANNNNNNNNNANNNNNNANNNNNNNNNAANNNANNNNNNNNNANANNNNNNNNNNNNANANNNNNNNANANNNNNNNNNNNNNNNNNNNNNNNNANNNANANAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNANNAANANNANNNANANNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNAAANNNNNNANANNNNNNNAANNNANNNNNANANNNNANNNNNNNNNNAANNNNNNNNNNNNNNANNNNNNNNNANNAANNNAANNNNNNNNNANNNNANANNNNNNNNNNNNANNNNANNANNNNANNNNNANNANNNNANNANNNNNANNNNNNANNNNNNNNNAANANNNNNNNNANANNNNNNNNNAANAANNNAANAANNANNANNNNNNNANNNNNNNNNNNNANNANANNNNNNNNANANNNNNNNNNNNAANNAANNNANNNANNNNNNNNNNNNNNNNNANNNNNAANNNANNANNNNNNNNNANNNNNNNANNNNNNANNNNNANNNNNNANNAANAANANANNNNAANNANNNNNNNNNNNAANNNNAANNANNNNNNANANNNNNANANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNANNNNNNNNNNNNANNNANNNNNNNANANNANNNNNNNANANNNNNANANANANANANANNNNANNNNANANANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNANNANANNNNNNNNNNNNNNNNNANANANNNNNNNNNNNNNNNNNNNNANNNNNNANANNNNNANNNNNANNNNNNNNANNNNNANNNNNANNANNNNNNNNANNNNNNNANNANNNNNNNANNANNNNNNANAANANNNANANNNANNNNNANAANNANANNNNNNNNNNNANNNNNANNNNANNNNNNNNNNANNANNNNNNNNNNANNNNNANNNANANNANNNNANNNNNANNNNNNNANNNNNNNNNANANNNNNNANNNNNANNNNNNANNNNNNNNNANNNNNNNNNNNANAANANNNNNANNNNNANNNNNANNNNNNANNANNNNNNANANNANNNNNNNNANNANNANNANNNNNNNNNNNANNANNNNANNNNNANNNNNNNNANANNNANNNNNNNNAANNNNNNANNNNNNANNANNNNANANNNNNNNNNNNNANNNNNNANNNNNNANNNNNNNNANNNNNNNANNNNNNNNANNNNNNNNANNNANNNNNNNNNNNNANNNNNNNNNNNNNANANNNNNNNNNNNNNANNNNNNNNNANNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNAAANNNNNNNANNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNNNANNNNNNNNNNANNNNNNNNNNNNNANANNNNNNNANNNANNNNNANNANNNNNAANNNNNNNNNNNNNNAANNANNNNNANNNNNNNANNANNNNANNNANANANNANNNNNNNNNNNNANNNNNNNANNANNNNNNNNNANANNNNNNNNANNANNNNNNANNNNNAANNNNNANNNANNNNNNNNNNNNNNANNNNNANNNNNNANNNNNNNNNNNNANNNNNNNAANNANNNNNNANNNAANANNNANANNAANNNNNNNAAAANANNANNANANANANNNANNANNNANNAANNNANNNNANNANNANNNNANAANANNNNNNNNNNNANANNAAANNNNNNNNNNNNANNNNNNNNNANNANNNANNANANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNANNANNNANNANNNNANANNNNAANNNNNANNNNNNNNNNNNAANNAANNNANNNNNAANNANNANNNAAAANNANANNNNNNAANNNNNNNAANNNNNNNANNNNNNNNANNNNNNNANNNNANNNAANNNANANNNNNNNNNANNNNNAANANNNNANNANNNNNNNNNNNNNANANANNNANNANANANANNNNNNNNNNNNNANNNNNNNNNNNNAANANNNNANNNNNNNNNANNNNANANNANNNNANNNNNANAANNNNNNANAANNNANNNNNANNNNNNANNAANNAAANANNANNNANNANNANANAANNNNNNANANNNANNANANNANNANNNNNNNNANNNNNNNNNNAANANANNNNNNNNNNNANAANNANNNANNNNNNNANNNNNNANNNANNNNANNNNANNNANNNANNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNANNNNNANNNNNNNANNNNNNNNNNNNANNNNNNNNANNNNANNNNNNNNNAANNNNNNNNNNNNANNANNAANNNNNNANNNNNNNNNNNANNNNNNNNNNAANNNANNNANNNNNNNNNNNNNANNNNNNNNANANNANNNNNNNNNNNNNNNNNNANNNNNNNNNAANNANNNNNNNNANNNNNNNNNNNNNNNNNANNNNNANNNNNNNNNAANNAANNANANANNANNANNNNNNNNAANAANNNANNNNNNAANNNNNNNANNNNNNNANNNNNNNNNNNNNNNNNNANNANNANNNNNNNANANNNAANNANNNNANNNNNNNNNNANNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNANNANNNANNNNNNANNNAANNNNNNNNNNNNNNNNNNANANNNNNNNANNNNANNNANANNANNNNANNNNNNANNNNANNNNNNNNNNNANNANNNNNNAANNNANNNNNNNNNNNNNNNNNNANNANNNNNNANNNNNANNNNNNANNANANNANNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNANNNNNANNANNNNNNNNNNNNNNNNNNNANNNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNANNANNANNNANNNANNANNANANANNANNNNNNNANNNNNANNNNNNNNNNNNANNANNNNNNNNANNNNNNNNNNNNNNNANANNANNNNNNNNAANANNNNNNNNANAANNANNANNANAANAAAAAANNNNNNANAANNAANNNNAANNNANNANAANNNAANANNNANNNNNANNNNANNNNNNNANNNNANNANNNNANANNNNNNAANNNNNNNNNNNNNNNNNNNANNNNANNNAAANNNANNNAANNNNAANNNNANNNNNNNNANNNNNNNNNNNNANAAAANNNNNNNNNANNNNNANNNNNNNNNANANANNNNANNNANNANNNANANANNANANAAANANNANANNNNNNNANNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANAANNNNNNNANNANNNNNNANNNNNNNNANNNNANANNNANNNNANNNNNNNNNNANNNNNNNNNANNANANNANAANAAANANANNANAAAAANNNANNANNNNNNANANANNANANNNANNNANNANNNNNNANNNNNANNNANNNNANANANNNANNNNANNNNNNNAAANNNNNNANNNNNNNNNAANNNNNNANAANAANNNNNNNANNANNNANANNANNANNNNANANNANANANAANNNAANAANNNANNANNNNANNNNNANNNNNNNNAANNNAANNNNNNANNAANANNNNANANNANNNANNNNANNNNNNNNNNAANNNNNANNANNANANNNNANANNNAANAANNNNNNNNNNANNNANNNNNNNNNNANNNAANANNAANNANNANNNNNNNANNANNAANAAANNNANNNNNNNANNAANNANNNANNNNNNNANNNNNANANNANANNNNNNNNNNNANANANNANNNNANANAANNAAANNNNANNNNNAANNNNNNNANNNNAANANANNNNNNNANNNAANNNNNNNANNNANNNNNAANNANNNNNNNNANNNANNANANNANNNNNNNNNANANANNAANNNNANNNNANNNAANNANNANNNNNNNNNANNNANNANNNNAANNNNNNNNNNNANNNANNANNNNNAAAANNNNNNNANNNNAANNNANNNNNANNANNNNNNAANNNANANNNNAANNAANNNAAANNNNNNNNNANNNNNNNNNNNNNNANNNAANANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNANANNNNNNNNANANNNNNNNNNNNNANNNNNAANNNNNNNNNNNNANNNANNNNNNNNNNNANNNNNNANNNANNNNANNNAANNNNANNNNNNNNNANNNNNNNNNNNNNNNNNNNANNANANNANANNNNANNNNNNNNNNNANNNNANANNANANNNANNNNNNANANANANNNNANANNNANNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNANNNANNNANNNANNNNNNNNAAANNNNNNNNNNNNNNNANNNNANNNNNNANNNNNNNNANNNNNANANNNNNNNNNNNNNNNANNNNNNNNNANANNNNNNNNNAANNNNNNNNNAAANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNANAANNNNNNNANNNNNNNANNNNNANNNNNNNNNNNNNANNANNNNNNAANAANNANNNANNNANNANNNNNNNANNNNNNNNNNNANNNANNNNNNNNNNNNNNNANNNNNNNANNNNNANANNNAANNNNNNANNNNANNNNNNANNNNNNNNNANNAANNAANNNNNNNNNNAANNNANNANNAANNNNNNNNANANANNNNNNNNNNNNANNNNNNANNNNNNNNANNNANNNNANNNNNANAANANNNNNNNNNANNNNNNNNNNANNNNNNANNANNNNNNANNNNNANNANNNANNNNNNNNNNAANNNNNNNANANNNNNNANNNNNNAAANNNNNNNNNNNANNANNAANNNNANANNANNAANNNNNNANNANNNNNNANNANANNNANNNANNNNNNNNNANNNANNNNNANNNNAANNNNNNNNNNNANANANANNNNNNANNNNNNNANNANNNNNNANNNNANAANNANNAANNNNNNNANNNAANNNNANNNANANANNANNNNNANANNNNANANNNNANNNAAANNNNNNNNNNNNNNNNNNNNNANNNANNANANNNNNNANNNNANNNNNNNNNNNANANANANANNANNNNAAANANNNNNNNNNNNNNNANNANNAANNNNNNANNNNNNNNNNNNANNNNNANNNNNANNNNNNNNNNNNANANANNNANNNNNNANANNANANNNANNNANNANNNANNNNNANNNNNNNANNNANNNNNNANNANNNANNNNANNNANNNANNANANANNNNANNNANNNNNNNNANANAANNNNNANNNANAANANNNNNNNNNANNNNAANANNNANANNNNANANNANAANNNNNNAANANNNNNNNNNNNNNNANNNNNNNNNANNNNNAANNNNANNNNNNNNNNNNNNNNNNNNAANNNNNNANNNANNNANNNANANANANANNNNANNNNNNNNNNANNNNAANNNNNNNNANNNAANNAANNNNNNANNNANNNNNNNNNANNNNNNANNNNNAANNNNNNNAANNNNNNNNNNNNNANNANNNNNNNNNNNNNNNNNAAANANAAANAAAANNNANNNAANNAANNNNANANANANAANAAANNNANNAANNNNNNNANNNNANNNNNNNANNANNNNNNNNNNNNNNNNNANNNANNNNNNNNNNNANNNNNANNNANNNNNNNNNNNNNNNNANNNNAANNNNANANNNNNNNNNNNNANNAANNNNNNNNAANNANNNNANNNNANNNNNNAANANNNANNNANNNNNNNANNNANNNNNNANAANNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNANNNANNNNNNNNANAANNANNNNNNANNNANNANNNNNNANNNNNNNNNNNNNNANNANNNNNNNNNNNNNNNNNNNNNANANNNNNNNNNNANANANNANNNNANNNNNAANNNNNNNNNNAAANNAANNNAAANANNANNNNANNANANAANNNNAAANANANNNANNNNNNANNNNNANANNANANNANNNNNANNNNANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNANNNNNNANANNANNNNNNNNNNNNNNNNNNNANNNNNNNNNANNNNNNNNNNAANNNAAANANANNAAAAANAANAAANNNNANAANNNANNNNNNANNNNNNAANNNNNNANNNNNNNNANANNNNNNNNNNANNAANNNNNNNANNAANANNANNNNNNNNNNAANANNNNNNNNNNNNNNNNNNNNNNNANANAANNANNNNNNNNANNNANNANANNNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANANNAANNAAAANNNNNNNNNNANNNANANANNNNNANNNNAAANNNNNAAANNNNANNAANNNANANNNAANNNNNNNNNNNANNNANNNNNNNNNNNANNNANNNNNNNAANNANANNNNNNNNNNNNANNNNNNNNANNNNNNNNNNNANANNANNANNNNNNAANNANNNANANNNNANNNNNNNNANNAANANNNNANNNANNNANANNNNANNNANNNNANNNNANNNNNANANNNNNNANNNNNNNANANNNANNNNNNNNANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNANNNNNNANNANNNANANANNNNNNNANNNNNANNNNNNNNNNNNNNANNANANNANNNNNANNNNNNNNNNNNNANANNNNNANNNNNANNNNNANNNNNANNANANNNNNNNANNNNANANNNNNNNANANNANNAANNNANNANNNNNNNNANNNNNNNANNNNNANNNNNNNANANNNNNNNNNNNNAANNNNAANNNANNNNANNNANNNNNAANNNNNNNNNNANNANNNNANAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAANANNANNANNANNNNNNNANNNNNNNANNNNNANNNNNNNNNANNNNNNNANANAANNNANNNANNNNNNNNNAANNNNNNANANNNNNNANANNANANANNNNAANANNNNNNANANNAANNANANANAANNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNANNANNAANNNNNNNNNNNNNNNANNNNANNNNANNNNANNNNNNNANNNANANANNNNNNNANANNNNNNNANANNNNNNNNNNNNNNNNNNNNNANNNANNNNANNNNNNNNNNNANNNANNNNNNNAANNNNANNNNANNAANNANNNANAAANNAANNANNAANANNNAANNNNNAANNANAANAAANAAANNNNNNAAAANNNNNANNANANAANNNNNNNNANNNNNNNANNNNNNANNNNANNNNNANNNNNNNANNNNANNANNANNNANANNNANANNNNANANNNANNNNNNNNNNNNNAANNNNNNAAANNANNNAANNNNNAANNANNNAANNNNAANNANANNANNNNNNNNNNNNNNANAANNNANANNAANNNANANANNNANNNANANNNNNANAANNNNNNNNNNNNANNNNNNANNNNNNNANNNANNNNNNANNANNNNNNNANNNNNNNANNANANNNAANNNNNNANAANNNAANNNNNANNNNAANANNNNNNAANNNNAAANNNNNANNNANNNNNANAANNNNNANNANNNNNANANNNAANNNANNNNNNAANNNNAANANAANAANNAAANAANNNNANAANNNANNNANANAAANNNNNAAAAANAANAAANANNNNNNNNNNNNNNNNANNANNNANNNNANNNNNANNANNNNNNNNANNNNNNAANNNAAANNNNNNNAANNNNNANANNNNNNNNAANNNNNAANANNAAANANNNANAANANNAANNNNANNAANNANANNNNNNNNNNNNANNNNANANANNAAANNNNNNNANAANANNNAANNNAANANNANNANANNNANNNANNANANAANNNNANNAAAANNNNNNNANNAANNNNANNANANAAAANAANANAAAAAAAANNNNNANNNNNNANAANANANNNANANNNNAANAANANAANNAANAANAAAANANANNAAAAANNNNAAAANNNANAANANANANAAANNNNANNNNNNNNAAANNAANNANNNNANANAAANNNNANNNNNNNNNNNNNANNANNNNNNNNNNANAANAAANNNNNANNANANANANNNNAAAAAANNNNANNNANANANANNNNAANNANNNNNNNNANANNNNNNNANANANANANNANNAAANNNNNANANNANNNANNANNAANNANNANNNAANANNAANNANNNNANANNANANNNANNNNNAANNNNNNNNNNNNANNNNNANNNANNNNNNNNNNNNNAANANNANNNANAANANANNANANNNNNNANNANAANNNAANNNNNNNANNANNANANANANANNANANANANANNANNNANNANANANANANNNNNNNANANANNANNNNNANANANNNAAAANNANNNNANAANNNANAANNNNNNANANNNNANNNANAANANNNANANNNNNANNNNNAANAANNANAANNNANNNNANNNNNNNNNNANANNNANAAANNANANANAANNNNANNNNNNNANANNNANNANNNNNNNNNANNANNNNNANNANANANANANANNANANANNANANANAANANAANANNANNNNNNNANNNNNNNAANNNNNNNNNNNANAANNNANNNNNNNANNNNNNNAANNNNNNAANNNNANNAAANNANNNNNNNNAANNNNNNNANAANANNNNNNNAANNNNNNNNNNNNANNAANNNNANANANNNNNNNNNNNANNNNNNNANNANNNNANNNAANNNNNNAANNNNNNNNNNNNNANANANNNNAANNNANNNNANANNNNNNNANAANNANNNNANNNNANNAANNNAAANANNNNNANNNNNANNNNNAANNNNNNANNNNNNANNNANAANNAANAANNANANANNANNNANNNNNNANNANANNANNNANNNNNNANNNNNNNANNNNANNNANANANNNNNNANNNANNNNNNNNNNNNNNNANANANNANNAANNANAANNNNNNNNNNNNANNNNANNANNNANNANANANANANNNANNNNAANNANNNNAANNNNANNNNNNNNNNNANNNANANNNANNAANNANNNNNNAANAANNNANANNANAANAAANAANAANNAANANANAANANNNNNNAANAANNANANNNNANNNANNNNNNAAANNANAANNNNANNNNNAANNNANNNNAANNAAANANNNNANNNNANNNNNANNAAANNNNNANNNANNNAAANANANNNAAANNANNANAANNAANNNNNNAANNNNANNAANANANNNANNNNNNNNANNNANAANNNANNNNANANNNNNNANNANNANAANNNANAAAAANNAANNANNANAANNNAANNANAAAAANAAANNNANNAAANNANANNAAAAANNNANANANNNNANNANANNANNAANNNANAANNANANANNANNNNNANNNNNNANNNNANAANNANNNNNNANNANANNANNNANNNNNNNNAANANNNAANNNNNAANNNNAANNNNNNANANAAAANNNAAANAAANANNNNNNNNANAANNNNANNNANNNNNNNNNNAAAANNNNNANAANANAANNAAANNAANNANNAANAAANNNAANNANNNNNAAAANNNNNNNNNNNNANNANANNAANNNNNANNNNNAANNNAAANNNNNNNNAANANNNNNNNNNANNNNANANNNNNNAANANNNAANNNNNNNAANNNNNNANNNNNANAAAAAANAAAANAAANNAAAANNNNNANAAAAAANNNNNNNNNAANAAANNAANNAAANNANAAANANNAAAAAANNANNNNAANANANNNAAANNNANNNNNNNAANANNNNANNNNNANNNAANNNNNNANNNAANNNANNANAANANNNNANNANNNNNNNAANNNNNNNANNANANANNANNNNANNNAANNNNNANNNNANAANAAAANNNNNANANAAANNANAAANNNNNNANANNNANAANAAAANAAANNANNNANNNANNNNAAANNNNNAANAANNANNANNNANNNNAAANAANNNNNNANNANANANNNNNNANANANNNNANANNNNNNNNNNNNNNNNNNNNNNNNNANNANAANNAAAANNNNNNANANAANNANNNNNNANNNNAANANAANANNNANNANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNNNAANNNANNNAANNNNANNAANAANNANNNAANNNNNANAANAAAANNNNAANANNNNNAANNNNNNNAANAANANNAANANNANNANANNNNNNANANNNNAANANNANNANNANNNNANNNANNANAANANNNNANNAANNNNNNANNNNNANNNAANNNNAAANNNNNNNANANNNANANNNNANANNNNANAANNNNNNNAANAAAANNANANNNNNANNNANNAANANNNNNNNNNNNNNNNNNNNNNNNNANNANNNANANNNANNNNNNNAANNNAANNNNNANNNNNNNNNNNAANAANNNNANNANANAAAANNANNNNAANNANNNNNNNNNNNANANNNAANAANNAANNNNNNNNNANANAANNNANNNNNNANANANNAANANANNNNNNNNNNNNNNNANNNNNNNNANNNNNANNNNNNANAANNNNNNANAANNNNNNNNNAANNNNNNNNNNNNANNNNNANNNANANNNNNANNAANNNANNNNNANNNANNNNNNANANNNAANNNNNNANANANANNNNANANNANNNNNNANNNNANNNAANANNNNANNNNANANNNNAANNAANNNNNNNNNNNANNNNANANNANNNANNANNNANAAAAANNNNNAAANNNAANNNNANNANNANNAANANNNNANNNAAAANNNANNNNAAANNANNAAANAAANANAANNNANNANNNNANANAAAANNNNNAANNNNNAANNANNNANNAAAANNAAAAAANANAAANANNNNNANNNNAANNNNNNNANNANNNNNNNNNNANNNNANNANANNNAAAANNNNANNANANNNNNAANNNNANNNNNANNANNNNAAANANNANAANAAAANANANNANANAAAANANANAAANANAANNNANNNANANNNANANNAANNANNNNNANAAANNNNNNNNNNNNNNNANNNNANANANANAAAANANNNAANNNANANANNNNNNANANNNNNANNANNNNNANNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANAANAANNANANNNAANAAANAAAAAAAANNNAAAANNAANANNNAANANNAANNAAAANNAANAANANNNNANANNANNNNNNNAANNNNNAAANNNNNNANNNNNNAAANAANNAANNNNNNANANNNNNNNNNNNANANNNANNANNANNNNNAANANNANANNAANNNANNANNNNAANNAANNANNNNNNANNNANNAANNNNNANNNNAANANANNNNNNANANANNNNNNANNNNNAAANNANNNNNNANAANNAANAANNNAANANAANNNAANNNNNNNNANAAANNNNNNANNNNANANAANANAANNANNNNNNANNANNNNANNNAANANAAANNNANANAANAAANNNNAAANNAANNNANANNNAANNNAANNNNANAAAAANAANANNAAAANNNNANNNNNNAANAANNNNNANNANANAANNNNAAANNNNNANANNNNNNNNNNAANNNNNAANNANNNNAANANNNNAAANNANANNNNNNNNNAAAANNANNANANNNNNNNNNNNNNNNNNANNNNNNNAANANNNANNNNNNNNANNNNNNNANNAANANNANNNANNNNANNNNNNNAANNNNAANANNNNANAANNNNNANNNNNNANAANNNANNANNAAANANANANNNNNANNANNNANANANANNANANNANNAANNANNNNANNNANNANNANANANNAAANANNNNAANNNNNNAAANNANANANNNNNNANANAANNANNANNANNANNNNAANANNNNNNNANNNNNAANNNNNNANANNNANAANAANNAANNAAAANNNAANANNNNNNNNAAAANAAAANANNAANNNNANNNNANANANNNANNNNANANANNANANAANNNNNNANNANNNANANNNANNNNNNNNNNNANANAANNNNNANANAAAANANNNANNANAANNANNANNNANAANANANNAANANAANANNAANAANNAANAANAANNANANANANNNANNNNNNNANANANNNANNNNNAANNNNNAANNNNNNNANNNAANNNNNANNNNAANNAANNANNANNNNANAANANANANANNNNNNNNNNNNANANAANNANNAAANNNANAANNNNNNNAANANNNNNNAANANANANANNANNNAAANNNNANNNNNNNANANNANNNNAANNNNNNANANNAANNAANNANANNANNNNNANANNNAANANNAANNNANANNNAANANNNANNNNNANAANANANNNNANANANNAANNNAANNNNNNNNANNNNANAAAANANANANANNNNAANNNAANANNNNNNAAANNNAAANNANNNANNANNNANNNNNNANNNNNNNAANANNNNANNNNANNANNNNNAAAAAANNANNNNNANAAANNNAANANNNNNANNAANNNNNANAANANAANAANNNNNNAANNNNNNNNNNANNANNNNNANAANNANNAANNNNANNANNNNNNNNNANNNNNNNNNNNNNANNNNNNNNNNNAANAANNNANNANNNANNNNNNNNNNNNNNNNNNNNNANNNNNANANANANNNNANNNANNANNNNNAANAANNANANANNANANANNAANNANNANNNNNANAAANNAANANNANNNANNANNNANNNNNNANANNAANANNANNNANANANNANANNNNANNANANNNAAANANANNNNNNNNNNNANAANNANNANANANAAANNAANAANNNNNNAAANANNNNANNNNANNNNNANNNANNNANNNNNNANNNNNNNNNNNNNNANNANNNANNNANANAANNNANANNNNNNNANNNNAAANNANAANNNNANANANNANANNNAANNNNNANNAANNNNNANAANNNNNANNNANANNANNANANNANNNNNNNNANANNANAANNANNNNNNNNNNANANNNNANNAANNANAAANNANNAANANNANANNANNAANANANNNAANANNANNANANNANNNAANANNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANNAANNNNNNAANNANAAANNNNANNNNNANNNNNAANNNANANNNNNNNNANNNNNANNNNNNNAANANNNNNNNNNNANNNANNNNNNAANNNNNNANANNANNANNNNNAAANANNANANNNANANNNNNANNAANNNNNANNNNNNANNNANNNANNNANNANANNAANNANNNAANNNANANAANNNANNANANANNNANANANNANANNNNANNAANNNNANNNNNNANNNNNNNNAANNNANNANNANANANANANNNNNANNNNANNNNNNNNNNANNNNNNNNANNANNNNNNANNNNNNNNANANNNNNNANNNNNNNNNANNNNNNNANNNAANNNNNAAANNNNANNNNANANANNNAAANNANNNANNNNNNANNNNAAANNNNANANANNNNNNAANNNNANANNNNNNANNNANANNANNANNNNANNNNNNAANAAANNNNNNNNNNNNANNNNANANANNNNNNANNNNNNNNNNANNANANNNNANAANANNNANAANANNANNANNANANAANANANAAANANNAAANANNAAANNANNANNNAANAANANNNAAAAANANAANANAANNAANNANNANAANANAANNAANNAANANANAANANNNANNNANNNNNNNNAANNANNNAAANNANNNNNNAANNNAAANANNANNNNNNNNNANAAANNNANAANAANNNANANNNNNNNAANNNNNNNNNNNNNANNNAANANNNANNNNANNNANNAANNANANNNANNNNANANNNANANNANNANANNNANNNAAAAANAANNNNNNNNNNNNANANANNNAANANNNAANNNANNNNAANNNANNNNNNNANNNANAAANNNNAAANNNNANANNANNAANNAANNNNNNANNNNANNNNNNNANNNNANANANNNNNNNNANNNANNNANNNNNNNNNNNNNNNANNANNANNANNNNANNANANNANNNNNANANNNANANNNNNNNNNNNNANNNNNNANNAAAAAANNAANNANNNAANAAANNAANNNNNNNANAANANAANAANANNNNNAANNNNANAAANANNANNAAANNAAAANNNNNNANNAANNNNANNANNAANANAANNANNNNNNNNANANANNANNANANANANANNNNANAANANNNANNNNNNNNNNNNANNNNNNNANNANNANNNNNNNNNNANNNANNNNANNNNANNNNNNNNNNNNNNNNNNNNNANNNANNNANNNNNNNANNNNANNNNANNNNNANNNNNANNNANNNANNNAAANAANANANNNAANNNAANANNNAANANANNNANNNANANNNANNNNNNANAANNNNNNANNAANANNANNANNNNNNNNNAANNANAANNNNNNAANANNNNNNANANANANNNAANNANANNNNNNAANNNNAANNNNNAANNNNNAANNAAANAAAAAANNAANNNANANNNANAANANNNNNAANAANANNNANNNANNNANNAANANNNNNNNANNNANANAANNNAANNAANNNNANANNANNAANANANNANNNAANNANNANAANNNANNNNNNNANANNNNNNAANANAAANANNNANNNNNNNNANANNNNANNNANNNNANANNNANNNNANANNNANNNAANANNNAANNAANANNNANNAANNNNNNANNAANANANNNNNNANNANANNNANNNNANNAAANNANNNNNNNNANNNNNNNNNNNNANNNANNNNNNNANNNNNANNNNNANNAAANNNAANANNANANANANANNNNNANNNAAANNANAANNNNANNNAANNANNAAAANANNANNNANNANNANNNAANNNNNAAAAANNANNAAANNANNAANNNANNANNNANNNNNNNNNNNNNNANANNANANNNNNNNNNANNNANNANNNANNNNANNNNAANANANAANANNNANANNNNANNNANANNANNAANANNNANNAANNNNANANNNNNANNNNNNNANAAANNNNNNANNNANANNAANNNNNANANAANAANANNAAANANNNNNNANNNNANANNNNNNNANANNNNNNNNANNANANNNAANNNNNANNNNNNNAAAANNAANNNANANNNNNNANANNNNNNANNNNNNCNNNCNCNNNNNNCCNNNNNCCNCNCNCNCCNCNNNNNNNNCNCNNNCNNCNNNCCCCNNNNCCCCNNNCNCNCCNNCNCCNNCNNNNNNAAAANNAAANNNNNNNNNAANNNNNNAANANAANNNNANNNNNNNNANNNANNAANNANNNNNNAANNANAANNANNNNNNNNNNNNNNNANAANNAANANNAANANNNNNANNNANNNNNNNNANNANNAANNANNNANNNANNNAANNCNNNNCNNNCCNNNCNCNCNCNCNCNNNNNCNNNNCNCCNCCNNNCNNNNNNCCCCCCCCCNCCCCNNCNNCCCNCNNCNNCNNNCNNNANNNNNNNNNAANANNAAANANNNNNNNAANNNNNNANNNNNNANNNNNNANNANANNNNNNANANNNNANANNNNNNNNANNNNANANANNNANANAANNAANANNANANANNNANNNAANNNNNNNANNANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNANNANNNNNANNANANNNANNANNNNNANNNNNNNNANNNANNNNNNANNNNNNNNNNANNNNAANNANNNANNNNANNAANNNNANNAANAANNANANNAAAANNAANANAANNAANAANAANNNANNNNNANANAANANNAANNNNNANNNANNNNANAAANNNAANANNANNANNNNNNNAANNANNAANNNANNANAANNNAANANNANANAANANNNNNNANANNNAANAANANNANNAANNNANNNANNNANNANNAANAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANANNANANAANNANANANNANANNANANNANANANANANANNNANANNNNANNNNNNANANANNNNANNNNANNANNANANNANANNNANNNNNNNNNAANNNANANANNNNANANANNNAANAANNNNNNNANANNNANANNNANNNNNNNAANANNNNAANNAANAANNNNNNNNNANANNANNNNANNNNAAAAANAAANNAANANANNANNNNNANNNAAAANANNNNNANNNNNNNAAANNANNANNNANNNANNNNAANNANNNNNANANNANNNANNNNNNNAANNNANNNNNAANANNNNNNANANANNNNNNANNNNANANANNANNANANNNANNANNNANNNNNNNNNNNNNNANANNNAANANNNANNANNANNNNNNNNANAAANNANANNNNNNNCCCNCNNCNNNCNCNNCNNCNCNNNCNCNCCNNNNCNCNNCNNNNNNCNCNNNNANANNNNAANANNNANNNNNNANNNNNNANNANNNNANANNNNNNANNNANANNNNANNNNANANNNNNNNANAAANNNNNNNNNNNNNNNAANNNNNNNANANNNNNNANNNANNANAANNNANNNNNNANANNANNNANNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNNNNNANNNANNANNANANANNNNNANANANNNNANNNANNANNANANNNANNNNNANANNNNNNANANANANAANNNNNNNANANNANNNNAANNNNNANNANNANNNANNNANNNANANNNNNAANAANANNNNANNNANNNANAAANANANNANNANAANNNNNANANANANAANANANANNNANNANNNNANNANNNAAANNNANNNANANNNNNNANNNNNANAANANNNAANANNNNNNNNNANANNNNNNANNNNAAANAAANNAANANNNNNNANNNANNNAANNNNANNNNANNNNNNAANANANANNNNNNANNNNANNNNNNNNNNNNNNNNANNNNNNANANNANANANNANANANNNNNNNNNNNNNANNNANNNNNNANNANAANNANNANANNANAAANANNAANNANNANNNANNNNNNANNNNNANANNANNNNNNANNNNNANNANNNANNNNNANNANANNANANAANNNANNANNNNNANNANANNNNNNANNANNNANNNNANANNANNNNNNANANANANNNNNNNNNANNNANNNNNNANNAANANNNNNAANNNNNANNNNNNNANNNNANNNNANNANNNNNANNNNNNANNAANNNANNAANNNANNNNANANNNNNANNNNNNANAANANNANNNNNNAAANANNANNAANNANNNNNANNNANNAANANACNNNCNNNCNCNCNNNNCCNNNCNCNNNNNCNNCCNNNNCNNNNCNNCNNNCNNCCCNNNCNNNNNNNCNNCCNCNNNNCNNCNNCNCNNNNNNCNNAANNNNNAANAANNNAANNNNNANANNNNNANNNNANNNNNNNNNNNAANNNNNNNNANNNNANANNNNNNANANNNANNNNANANNNNANNANANANNNNNNANNANANNNANAANNNNANANAANANANNNNNNCNCCNNCNCNNNNNNANNNNNNNNNANNANNAANAANANNNNANNANANNANNNANNNNNANANNNNANANANNNNNANAAANNNNNNANAANNANNNANNNAAAANNNAANNNAAAANAANNNNNNANANNNNANNNANNNNNNNNNANNNNANNANAAANNANANAANANAAANNANAAANNAANAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNCCNNCNCCNCCCNCNCNNNCCNCNNCNNCNCNNCNNNNCNCNCNNNCNNCNNNNNCNNANNANANNNNNNANAANNNANNNNANANANNANANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCNNNNNNNNNNNNNNNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAANAANNAANANNANNNNANANCCNNNCCCNCCNNNNCNNNCNNNCCCCNCNNNCNNNCCNCCCCCNCCNNCNCNNCNCNNNCCNCCNNNCCNCNNCNCNCCCNNCCCCNCCNNCNCCNCCNCCCNCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANANNANNANNNANNAANANNANNNANNANANNAANNNNANNNANNAANANNNNANNNANNNANANANNNNAANANNNNNAANANNANNNNNNANAANNAANNNNNANNNANANANNNNNAANNANAANANNNANNANNNNNANNNNNNNANNNNANNAAANNANNNNNAANNANNNNANNANNANAANNAAANAAAAAAANNAAANNNNANNNAANNNAANNNNANANANAAANANNAANANNAANANNNNANNANNNNANAAANNAANNNAAANNNNANNAAANANNANNNANNNANNNNNAAANNNNANANAANANANNNANNNNANANNAANANAANNNAANNANNANNNNNANANNNANANNANANNNNANNAAANANAANAAAAAAAAAAAAANANANNNANANNNANNNANAANAANNANNNNANANNANNNNNNNAANNNANNANAANNAANANANANNNAANNNNNANAANNAANANNANNANANNAANANNNNNNNNNNNANAANANNAAANNNNNNANNNNANNNANNNANNNNNANANNAANNANAAAAANNNANNNNANNNNANNNNNANNNNANNNNANAANNNNNNANNAANAANANNANAANNANNAANNANNNAANNANNNNNNNNNNNNANNANANANANNNANNNNNNNNANNNNNANNANANNANNNNNNNNNANNNNNAANNNNNAANNNNNANNANNNAANANANAANNNNNANAAAANANAAANAAANNANANANNNNANANNNANNNNNNNNANANNNNANNNANANAANANNNANNANNANNANNNNNANNANAANNANNANNNANANNANNNANANAANNNANANANANNNNNNAANNNAAAAAAAAAAAAAAAAAAAAAANNNNNAANANNANNAANANNNANNAANANANANANNAANAANNNNAAANAAANAANNAAAANANANANANNAANANAANNNNNNAAANANANNAANAANNAAANNANNANNNNNANAAANANNNNANNNNANANNANNNNNNAANNNANNNAANANNANNNANANANANNANNNANANANNNANNANNANNNANNANNNANNNANANNNANNNNNANNNNNNNNNANNNNNNNNANNNANNNNNNNNNANNANNANNNNNANNNNANNNNNNANNNANANANNNANNNNNANNNNANNAANNNNNNANANANNNNNNANANNNANNNNNNNAANNNNANNANNNNNNNNNNNNNNNNNNANNNNNNANANANNNNNNANNNNANNNNANNANAANNNANNNNAANANNNAANNNNNNANNANNNANNNNANNAANNNANNANNANNAANANANAANNANAANNNNNANNNNANNANNNANAANANNNNANAAANNANNANNNANANANNANNNNNNAAANNNANNNNNNNNANANANNNNANNNNNANANAANANNNNANAANNNNAANNANNNNANANNAANNNANANANNNNNNANANANANANANNANNNNANNNANANNAANNNNANAANAANNAANNNAANNNANNANNNNNNNNANNNANANNNANNNNNNNNANNANAANNNNNAANANNNNANANNNANAANANANAANANNNAANANNNNNNNNNANAANAANNNNNANANNNNNANNAANNNNNNNNANNANNNAANNNNANAAAANNAANNAAANNAAAANNNNNANAAANNANNNANNCNNNNNNNNNNANNANANNNNANNANNNANNAANNANAANANANNANAANNNANNANANNNNNANAANNNANAANNNANNNANNANANANNANANNAANANNNANNNNNNNNAANNANANANNNANNANNNANNNNNNNNNANNNAAANANNNNNNNANANNAANANNNANNNNNAANAANNNANANNAAAANANAAANAAAAANNNNNAANNNANANAANANNNNANNAAANNNNNNNNAAANNNAAANNNNNNANNNNNNNNANNNNANNNNNNNNNNANNNNNNAANAANAAANNNANANNNNNNNNNNNNANANNNNNNNANNNANNNAAANAANNAAANNAAANCCNNCCNCCCNCNNNNCNCCCCNNNCCNNNNCNCNCCNNCCNCCNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAACCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNNANANNAANNANNANANNANANNNANAANNAANNNNNNANANNNNANNANNAANNNAANAAANNNNNNAAAANAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNCCCNCCNCNNCCCCNNNCCNNCNNNNNCCCCNNNCNNNNNCCCNNNCCNNNNCCNNNNNCNNNNNNNNNNNNCCNNCCNNNCNNNCCCNCNNNCNCNNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAANNNNNANNANANNNNANNNANNANANANNNNNANNANANNNNNANANANNANANANAANNAANNNNANNNNNANANNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAANNAANNANNAANAAANANNANNANNNANNANAANANANNANANANNAAANNANAANNAAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNANANNNNAAAANNANANAANNNNNNAANNANNNNNNAANNNANNNANNANANNNCCNNCNNCNNCCNNNCCCCNCNNCNNNNNNNCCNNCNNNCNCNCNNNNCNCNCNNNNNNNNCNCNNCNNCNNNCCNNNNNNNCCNCNNNNCCCNNNCNNCNCNNNNCNNNCNNCCNNCNCCNNCNNCCCCNNCCNCCNNNNCNNNCNCNNCNCCCNCCCCNCNNAAAANNNAANNANNANNNANAANAANANNANANNANANANNANNANNNANNNANNNNAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAANNAAANNAANANNNANNNNNANANNAAANNNNNNNAANNANNANNANNNNAANANANNNNNAANNANNNANNNNNANANANNNANANNNANNAANAANNNANANNNANANNANAAANNANANNAANAANNNNNNNNANNANAANNANNAANNAAANANNAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNNCNNCNCNNCNNCCNNCNNANANNANNANNNCNNCNNCCNNNNCNCNCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNCCNNNCNCCCCNNCNNNNCANNNNANANNANNANNNAANNANNNANAANNNNNNNNANAANAANNANNNNNNNAANNNNNAANNNNNNNNNNNNANNNNNNNNNNNNNANAANNNNNNNNANAANNNNNNAANNNNNNANNNNANNNANANANNANNNANANANNNAANANNNANNNNNAANNNNNNANAANNANNNNNNNANNANANANANNANANNNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNANANNANNNANAANANANNNNNNNNAANANANNNANNNANNNAANANNANANNANNNANNNANNANNANNNNNANAAANANANNANNANNANNNANNNNNNANANAAANAANAAAANANNNNANANANANNNANANNNANNANNNANNANNNNANNNANANNNANANANNNNANNAANAANANNNNANANANNNNNNANNNAAANANNNNNNANANNNAANAANANNANNNNNNNNNNANANNNNNNNNANNNANNANNANNNNANANNANANNNANANNANANANNNANANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNANANANNAAANNNANNAANNNNANNANNNNNNAAANNNNNNNANNNNNNNNNANNAANAAANNNNANNNNNANNNNNNAANANANANNNNNANNNNNANANNANNANNANANANANNANNNANNAANNNNAANNANNANANAAAAAAAAAAAAAAAANNNAANNANNNANANANNNNNANANANANANANANNNNNNNANNANANNNNANNNAANNNANNNNANANANANANANANNANNNNAANNNANNNNNNNANCCNNNCNNNNCCNCNCNCNNCNNNNCNCNNCNCNNNNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAANANNNNNNNAANNANNNNANANNNNNNNNNAAANNNNNNNNNANNANNNANNNNANNAANNANNNNNAANNANNNNANNNANNNAANANNNAANNNNNNNNANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANANNNANANANANNNANNNNAANNNANNAANANNNNNANNNNANNNAANANNNNNANNANNANNAANANNNNNANNANNNNNAAAAAAAANANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNANNNNANNNAANNNANNANNANNNNANANNANANAANNANNNANNNNANNNNAANAANNNANNNNAANANNNNNNNANNNNNNNNANNNNNANNNNNNNNNNANNNANNNNANNNNNANNNNNNNNNNNNNAANANNNANNNNANNNNNNAANAANANNNNNNNNNNAANNNAAAANNNNAAANANNAANAAAAANAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNNNNAAANNNANNNNNNNNNNANANANNANAAANANNNNANNANAANANNANANNNANNNNNNANNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNAANANNNANANNNNNNNANNANNNAANNNANNNANANANANNNANNNNNNNANNAANNNNANANNNANNAANNANANNNAANNNANAANNAANANNANNANNANNNANANAANNNCNNNCCNNNCNNCNNCNCCNNCNNCNCCNNCNNCNCNCNCNNNNNCCNCCNNNCCNNCNCNCCCNNCCCNCCCNNCCCNNCCCNCNCCCCCCCCCCCCAAAAAAANNNAANNNANNANNANNANNANANANNNNNNANANNNANNANNNNNANNNNANNNNANANNANNANNNNANNANNANANNANNNANNANNNNNNANNNNNAANANNNNANNNANNANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNANNANNANAANNANNNNAANNANNNNNANNNNAANNAAANNNAANNAAANAANNNNAANNAANNNANNAAANNNNNNAAAANAANNNANNANANAAANANAANNANAANANAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNNNNNNNCNCNNNNNNCNNCNNCNCCNNNCNNCNCNNNNCNNNNANNNAANNNNNNAANNNNNNNANNNAANNNNAANNNNNNNNNANNANNNAANANANANNNANNNNNANANNNNANNANNANNANAANNAANNANNNAANNNAAANNANNANNANNNAANNAAANANANNANANNANNNNNAANAANNANANANNAAANANNNANNNNANNAANNNAANNNANANNNANANANNANANANNANAANNANNANNANNNNNNNNNNNNNANANNAAANNNNNNNANNNNNNAANNNANNNNNNANANNAANANNNANANNNNNNANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNNNANANANNNNANANNNAANNANANNNNAANAAAANNNNANANANAANNNANANNNNNNANNNANNANNANNNNNNANNNANNNNNNANANANNAANNNNNAANAANANNNNNNNNANANNNNNNNNNANNANANANANNANAANANNANNAANNNNANNNNNNNNANANNNNANNNANNNANANNANANNAANNANNNNNANNNAANNANNANNAANAANAANNNANNANNANANANNNNNNNNNNNNNNNNNNNNNNNNNANNANNNNNNNANNNNNNANNANANNNNNNANNANNNANANNANANANNANNANNANNANANNANANANAANNAANNAANNANNNANANNANNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNAANNAANAANNNNNNNAANNNANAANAANNCCNCCNNNNNNNNNANNNNNAAANNNNNNANNANANNAANAANAAANAANNNNNNNNNNANNNNNNNNNNNNNANNANNNNNNNAANNANANNNNANNNNANNANANANNAAANNNANNANNNNNANNNANANNAANNNNNANANANNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANNNNNANNANNNNANNNANNAANAANANNNNNAANANNNNNANNNNAAANNNANNANNNAAANANNNNNANNNNNANNNNNNNNNNNAAANNNNNNNNNNANNANANNNNANNNNNAANAANAANANANANANAAANAANNNANNAANNANNANNANNNNNAAAANNANANNNNNNANAANANNNNNNANANAANNNANNANANNANNNNNNNNANNANNNNNANNNNNNANNNNNNNNNNANNNNANNNANNNNNANNANNNNNNANANNANNNNNNNNANNANNNNNNANNNNNNANNANNANNNNNNNNNNANNNNNANANNNNNANNNNNANNNNNANANANNNANNANNNNAANNANNAANNNNNANNANNAAANANNAANNANNNNANANAANNNNNANANNNANANNANANANNANANNNNANANNANANANNNAANNNNNNNNANNAANANNNAANANNAANNANANNNAANNNAANANNANANANANNNNNNANNNNNNANNNNAAANAAAANANNNNANNAAANNAANNANANNAAANNNANANNNNANNANNNAANNNNNNANNNANAANAANANAANANNAANNANNANNNNNNNAANAANNNAAANNNANNANANNNANNNNANANANAANNANNNNNNAANANNNANNNNNNANNNNANAAAANNNNNNANANANNNNAAAANNNAANANNANANNNNNNANANNANNANANANANNANANANNANAANNNANANNANANNANANANANNANANNNNANNANAANNNANNNNANANANANNANNNNNANNNANAANNNNAANNANAANNNANANANANNNANNNNAANNNNANNNANNANANNANANNNANAANANNNNANANANNNANNNAANANANANNNNNNNNNNANANANNNNAANANANNNNNANNNNNANNAANAANANNNNANNNANNNNNNNNNNNNNANANNANAAANANNNANNNNNANNANANNNNNNNNANAAANNANNNANNNNNNANNNANNNNNNANNANNNNNANNNNNANNNNANNNNNNANNNNANNNNANNANNNNNNANNNNNNNANNNNNNNNNNANNNNNNANNANNANANAANAANANNNNNNANAANNNNNNNAAAANNNANNANAANAAANAAANNNANNNNANAANNANAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNCCNCNCNNNNNCCNCCNNCCNNNNCNNCNNCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAANANNNNNNANANANNNNNANANNNNNNNNNNANNNNNNANANNNNNNNANNNAANNNNANNANNNANANNANNANNNNNANANNNANNNANNNANNNNANANANNANNNNNAANNNANNNANNANNANNNANNANANNNNNAANANNNNNNAANNNNNANNNANNNNANNNNNAANNNAANNAANNNNANNAANANANANNNNNNANNNNNNNNANANANNNAANANNNANNANNNANNNNNAANANNANNNANNNANANANANANNNNANNANNAANAANANNNNANNNANNNNNANNNNNNNNANANANANANNANANNAANNAANNNANNNANNNANANNAANANNANANANANNNNANANANNNANNNNNAANANNAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNCNCCNNCNNNNNCNNCNCNCNNNNNNCNCNNNCNNNCCNCNCNCNNCNNNCNCNCNNNNCNCNNNNNNCNNNCNCNCNNCNNNCNNCNNNCNCNCNCNNNNCNCNCNNNNCNNNNCNNNNNANANNANNNANNANANNNNNNANNNNANCCNNCNNNNNNNCNCNNNCNCNNNCNNNNCNCNCNNNNNNNNNNNNCNNNNCNCNCNCNNCNCNCCCNNNCNNNNNNCNCNNCCNNCNNCCNNCNNCNCCANNANNNNNNNANNNNNNNNNNNNNNNNNNNAANANAAANANNNNANNNNNANNNNANNNANNANNNAAANNNNNANNNNNNNANNNANANNNNNNNNNNNAAAAANNNANANNANNANANANNANANANNAAANNAAANNNAAAANANAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNAAAAAAAAAAAAAAAAAAAAAANNNNNNANNNAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANNANANNNANNNNANNANNANNANNNNAANNNNANAAAAANNAANNANANNNANNNNNNCNCNNCNNNCNCNNNNCNNCNCNCNCNNCNNNNCNNCNCNCNCNNNNCNNCNCNNNCNNCNCNNCNNNCCNNNNNCNNCNCNCCNCNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNAANANNNANNANNANNAANANNAANAANNAAANNANANNAANNANNANAAAAACCCCCCCCCCCCCCCCCCCCCCCCNNCNNNCNCCCCCCCCCCCCCCCCCCCCCCNCCCNNNCNNCNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNCNNNNCNNCCNCNNNNCNNCNNNCNNCNCNNCNCCCNNCNNAANNNANNNANNNANANNNANNNAAAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAANNNNANNNAANAAANNANNAANNANNANNNNNANANNNNNNNNNANNNNANNAAAAANNANNNNANNAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNANNNANAAANNAANNNNANANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNANAAANNNANNNNANAANNANAANNNANNNANNANNAANNANNANNNNANNANNAANANNANANNNNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNANNANANANANANANNNNANAAANAAANNANAANNNANAANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNANNNNNNANNANNANNANANANNNNNNNNANANANAANAANANAAAAAAANANNNANANNNNNANNAANANNANNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANANANNNANANNNANNNAANANNNNNNNNNNNNNAANNAAANNNNNNAAANNNANNNANNNAANNANAANNNNNNNANNNNNAANNNNANNCNCNNCNCCNNNNNNCNCNNNNCNNNCNNNCNCNNCNCNCCNCNCNCNCNNCNNNCNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANNNNNAANNNNNNNNANNNANNANANANNNAAANNANNAAAANNNNNAANNANNNNANAAANNNNANANAANANNNANAAAAAANNNANNANNAAAANNNNNNANAAANNNAAANNAAANNNNANAANNNAANNAAANAAANANNNNAAAANNANNAANNNANNANNNNANNNANNNANNAANANNNNNNANNAAANNNNANANANNNANNNNNNANNNNANANANNAANAANANNANNNANNANNNNNNANNNANNNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANNANNNNANNNNAAANANAAAAAAAAAAAAAAAANANNNNANNANANANNAAANANANANNNNNNNNNNANNNNNNNNNAANANNAAANAAANAANAANNANNAAANACCNCCCCANAANNNANNNNNNANNNNNNANAAANNNANAAANNNNNNAAAANNNAAANNNNNNNNAANANNANANNAAANNNNNNNNNNANNNNAANNNNANANNNANNNNANNNANANNNNNANANNANANNNANANNANANNNNNAANNNNNNNNNANNNNANNNANAANANANANNNANNNNNNNNNANNNNNANANNNNNAANNNNNNNANNANANNNAAANNANANANNANNNANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANNNANNANNANNANNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANAANANNNANANNANAAANNANNANNNNNANNNNAANNANNNAANANNNANNANANNNANNNNNNNNAANANNANANNNAANNNNNNNNNNAANANNNNNNANNNNANNAANANANANNNANAANANNANAAANNNNANNAANANANANNNNANNNNNAANNANNNNNAANNNANAANANNNANANANANANNNNANANNANANNNNNANANNNNNNAANNNANANNNNNANNANNNNNNNNNNNNANNNAAANANNNNNNNANNNANNNANANANNANANNAANANNANNANNNNAANAANNNNANNNNNNNNNNANNAANNANNANANNANNNNANNNNANNAANANNAAANNNNNNNNANNNNNNAANAANNANNNNANNNNAANNANNAANNAANNANNNNNNANNANNNANNNNNANNNAANNANANNNNNANNANANNCNNCNNNNNNCNNNNCNCCNCCNCNCNNCNCNCNNCNNNNNCNNCCNNNNNCNNNNCNCNNNNNNCNNNNCNNNNCNNNNNNANANNNNNNNNNNNANNNANNNANNANNNNANANANNANANNNANNANANNNANANANNNNNNANNANANNNNANANANAANANNANNANNNNNNNNNNAAAANNANANNNNAANANANANAAANANNNNNNANANNNNNNNAAANNNANANNANNNNANANNNNANNANNNAAANANNANNNNNANANNANNNNNNNNNNNNNNNNNANNNNNNANNAANANANNNCCNCNNCCCNNNNNCCNCNNNNNCCNNCNNCNCCNCCNNCNNCCCNNANAANNANNAAANAAANANNAANNNANNANNANAAAANAAAAAAAAAAAANNNNANNANNANNNNANANNNNANNNNNANANAANNNNNNNNNNANNNANNNNNANAANAAANNNNAAAANAANANNANNNNNNNNNNNANNANNNAANNAAANANANNAANNNNNNNNNNNNNNNNANNNNNANNNANAAAANNNNNNNANANANNANNANNAANANANNNAANNNNNANNNNNNANNNNANAANNNAANNANNNANNANNANNAANANANANNNAANNNNNANANANNNNANNNANANNNANANANANANANANNNANNANANNNANANAANANANNNANNNANANNNNAANNANNNAANNNNAANANANANAANNANANAANNNANANNANAANANANANANNANANNNNANNNNANNNAANANNNNNNNNANANANNNANNNNANANNAAAANAANAANNNNNANANNANANNNNNANANNNNNNNNNANNNNAANNAAANANNANNNAAANNANNAAAANAAANNNANNAANANAANNNNANNNNNNANANAAAAANNANNAAAANNAAANANNNNANNANNNNAAAAAANNNNANANNANNNNNNNNNNNNANNANNNNNANANNANAAANNNNNNNNNANAANNAANNNNAANNNNNANANNNANANNANNNNNNNANNANNANNAANNANNNNAANAANNNNNAANNNNNNNANNNNNNNANNNNANNNNANNNNNANANNANANNNNAAANNNNNNNNANNANAANNNNANANNAANNAANNANNNANNNNANNNNNNNANANNANNNNNNANNNAANNANNNAANNNNNANANNNNNNNNNNNANANANNNNNNNNANAANNNAAANNNNNNNNNNNNNANNNNNNNANAANANNNNANNNANNAANNNANANAANANAANNAAANNANNNNAAAANNANNANANNAANNAAAAAAAAAANNAANNANAANAAANCNNNNCCCNCCCCNNCNNCNNNCNCCCCNCNNCCNNNNCNCCNCNCNCCCCCCNCNCNNNNNCCNCNNCNCNNCNNNCNCCNCNCNCCCCCCAANNNNANAANANANAANNAAANNNNAAANNNNCCCNCCCCNCNCCCCCNCNCCNCCNNNNCNNCCNNCNCNCNNCNNCNCCNCNCNCNNCCNNCCNNNCNCCCCNNCCNCCCNCCNNNNCCNCCCCNCCCNCCCCCNCNNCNCCCNCNNCNNCCNCCNCNNCCNNNCCNNCCNCNNCNCCCNNCCNNCCCNNCCNCNNCNNCNNNNNCNNCCCCNCCCCNCCNNNCCNNCCCCCNNNNCCCNNCCNNCNCCCCCCNNCNNCCNCCCCNNCCCNCNNNNCCCNNCNNNNNCCNNCNNCCNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCCCCCCCCAAAAAANAANAAANNANNAANNNNNAANNNNNNNNNANANNANNAANANNANNNAANNNANAANNANNNNNNNNNANANNANNNANNNAANNNANNANNNNANAAAANNNNANNANNANNNNNNNNANNANNNANAANNNANNNNNNNAAANNNNNNNNAANNANANNAANNNANAANNNNNNANNAAANNNNANNANANAANANNNANNANANANANAANANNAAANAANNANAANNANNNNNNNNNNANNANANNNANNAAANNANNNNANANANNNNANANANNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNCCCNCNCCCNNCCNNNNCNNNNCNNNANNNAANNANANNANNANNNANANANNNANANNANNNANNANNNNANANNNNNNAANNAANANNNANNANNNAANNNNNNANAANANNNNNNNNANANNNNNNNANANANNNNAAANNNNNNAANNNNNNANNNNANNNNANNNANNNNNNNNNNNANNNNNNNNNANNANNNNNANNNNANNNANNANNANANNNNNNAANANNNANANNNNNNNANNNNNNANNNNANNNNANNNNNAAANNNNNNNANNANNNNNNAAANAANNAAAANANNNNNAANAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNNNNNANNNANNANNNANANNAANNNANNNNNNANNNANNAAANANAANNNNNNNANNANNNANNNNNNNNANNNAANANNNNNNNANANNNANANNNNNNNNANNNAAANNANNANANNNNANNANANNNANNNAANNNAANNNANANNAANNNANNNNAANNANNNNANNNNNANANANNNNNNNANNNNNNNNNAANAAAANNNAANAANNNNANANNAANNNNNNNNAAANNAAANNAAAAAANANANANNNNNNNNNAAANNANNNNNNAANAAAANANAANNNAAAANANNNAAANNANANANAANANAANNNANNAAANANNNNNAAANANAAANNANNNNAAANANANNAAANNAAAAANNANNNANNAAAAANNNNANNANANNANNANNNNNNNNNANANNNNANNNNNANNNNAAAANNNNNAANNNNANNNANNNNNNNNNNNAANNNNNNANNAANNNNNNNNANNANNNNNNAAAANNNAANNNNAANAANNNANNANAAANAANNANAANNNANNANNAANNAANNANAANAAANNNNNNNNANNANNNNANANNNAANANNAANNNNNAAANNNNAANNANNAANCCCNCCNCCNNNCNCCNNNCNCNNCNCCNNNCNNCNNCCNCCCCNNCCCNCNCNCCCCCCNCNNCNNCCCCNNCNNNCNCNNCNNNCNCNNCCCCCNCNCCNNANAAANNANAAANNNNNANANANNNANANNANNANNAANANNAANAANANNNANAANAANNAANNNNNNANAANANNNANAANNAAAANANNAANNNAANNNNANNANNANANNANNNNAAANANAANNNANNNNAAAANAANAANAANAANNANANANNANNNAANNNANANANANNNNANNNNNNANAANNAANNNNAAAANNNNANNANNNNNNNNNNNANNNNANAANNNANANNNNNNNNNAAAAAANNAAAANNNANNNNNNNNANANANNNNNAAANNNANANNANNNANNNNAANAANAANAAAAAAANNNNNNNNAANNANNNNANAAAANNNAANNNNAANNNAAANNNANNANNNAAANNANANAAANNNNANANNNAAANNNNNNNNNNANNANNAANNNNNNNAANAANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNCNNNNCCCNCNNNCNNCNNNCCNCCNCCNNNNCNNNCCNNNCNNCNCCNCCCNNCNNNNNNANANNNANNNNAANANNANANNANNNNNNNNNNNANNANNNNAANNNNNNNNNNANAANNNANNNNNNANANNNNANNANAANANANNANANNNAANNANNANNNNNANANNNNNNNNNANNNNANNNNNNANNANANNANNNANNAAANNANNNAANNNNNANAANNNNNNNNNNNNNAANANNNANNNNNNNNNAANNNANNNNNNNANNNAANNANNNANANNAANNNANANNNAANANANNAANANNANNAAAANNANNANNNANAANNNNAANAANNNNAAANNNANNNNNANNAANNNNNNNANANNNAANAANNAANNNNNANNNANANNNAANNNANANNNNANANNNNNNANNNANANNNANNANNNANANNNNNANNNANANNANNNANANNANANNAAANNNANANAANNNNNANNNANAANANNNAANANANANANANNNANNNNNNNNNNNNNNNANNANANANNNNNNANANANNNNNAANANNNNNAANANNNNNANNANNNANANNCNNCNNCNNCCNNCNNCCNCNNCNNCNNCNCNNNCCNCNCCNCCCNNNCCNNCCCNNCNCNCNCNNCNCNCNCNCCNCNCCCCCNNNNNNNNCNCCNNCNNCNCNNNCNNCCCCNNCNNNCNNNNNCNNCCNNCNCCNCNNNNNNNNNNAANNNNNANNANANANANNNNANANANNNANNNANANNAANANNNNNANANANANNAANNNNAANAAANNAANNAAAAANAANANNANNANNNANANNNANNNNNNNNNANNANNNNNNNNNANANNNANNNNNNANANANNNNNNNNANANNANNNANANNNNAANNNNNNNANNAANNNNNNNAANANNNNANANANNNNNNANNNAANNNAANNNNANNNNANNNNANNNANNNANANNNANNANNNNNANNANNNANANNNANNNANNNNNNANNANNANNANANANANNNNANAAANNNANNNNANNANAANNANNNAAANNNNANAANNNNNAANNANNANANNNANANAANANNNANAANNAAAAAAANNNANNAAANAANNNAANNNNAAANNANNAAANNAANANNNANNNNANNNNANNNNNANANANANANNANNANANNANNNNNANANNNANANANNANNNNANNAANNANANNNANNNNNANNNANNNNAANAANANNNNANNNNNNANAANAANNNANANNNNNNAAAANNAANAAAANANANNNNNANANNNNANNNNANNNNNANANNNAANNAANNNNAANNNNNNNNANANNNANNAANAANNNNNNNNNNNNNANAANANNANANNNNANANANNNNNANNNNANNANNNNANNNNNANANNANNNNNNNNANANNANNNANNNNANAANAAANANAANNNNNNNNAANANNNNANNNAANNNNANNNNANNANNNNNNANNNNNNNNANNNANNANANNNNNANNNAAAANNNNNAANANNNNAANNNNANNANNANNANNANNANNANANNNNNNNNANANNANANNNNNAAAANNNNNNNNANANANANNNNNANANNNNNNNNNNNNNNANNANNNAANNAAANNANANNNNNNNNNNNANNNNNNANNANNNNNNNNNAAAAANNNANAAAANNNNNNNNANNANANNNANANNNNNNNAANNNANNNANANNNNANNANNNNNANANNNANNANAAAAAAAAAAAAAAAAAAAAAAAAANNAANNNAAANNNANNANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANANNAANANNNNNNNNNANNNNNNNNNNNANANNNNNANNNANAANANANAANNNNNANNANNNNNNANNNANANANAAANNNNNNNNNAANANNNNNNANNNNNNNANNANNNAANNAANNAANNNNNNNNNNANNANANANNNNNNANNNANANNNNAAANANNNNAAAANNAANANNNNANANNNAANNNNNNNNNNNNANANNAAANNNNANANANNNNNNNNNANNNNANANNNNANNNANNNANNAANNNNANNNANANNNNANNNNAANNNNANNNNNAANNANNNNNNNANNNNAANNNNNNNNNANNANNNNNNNANANANNNANNNNNNAANANNNNANNNNNANNNANNNNNNNANNNNANNNNNNNNNNNNNNANANANNNNNANNNANNNNNNNNNNNANNANANNANNNNANNNNANANANNNNNANNNNNANNNNNNNNANNAANNAANNNANNNNANNNNNNANANNANANNNAANAANNANNNNANNNNNANANNNNNNNNNNNNNNANNNANNNNNNNNNNANNAANNNNNANNNNNANNNAANNNAANNNNNANANNNANNNNNANANNANNNNANNNNNNNNNNNANNANNNNANNNNNNNNAANNNNNNAANNANNNNNAANANNNNNNNNNNNNNNNNNNNNNNANNNNNANNNAANNNNANANNANNNNNNNNNANAANAANNANNNNNNANNANNNANNNANAANNNNNNNNNNANANNNNNNNANNNNANANNANNNNNANANNNNNNNNNANNANNANNNNNNNNNNNNNNNNNNANANNANNANNNNNNNNNANANNNNANNNANNNNNNNANNNNANNANNAANNANNNNNANNANNANANNNNNNANAAANNNNANNNANANNNNNNAANNNNNNNNNNNANNNNANAAANNNNNANNNNNNNNANANNNANNANNNNNNANNNNNNNNNNNNNNAAANANANAANNNNAANNAANNNNNANNNNNNNNNNNNANNANNNNAAANNAANANNAANNANNNNANANNAANAANNNANAAANANNNAANNNANAAANNANNNANNANANANAAANNNNNNAANNNNNNNNANNNANNNANANNNNNNNNNNNANNAANNANNNNANNNNNNNANNNANNNNANANNNNANNNANNNNNNNNANNNNNNNANANNNANNNNANANNNNNANNNNANNNANNNNNNANNNNAANNNNNAANANNNANNNANAANNNNNNNNNNNNNNNNNNNNNNANNNNAANNNNNNNNNNNNNNAANNNNANANNANNNNNNANNNNNAANNAANNAANAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNAANANNANNANANNNNNNANNNNNNNNNNNANANANANNNCNNCNNNNCNNCNCNNNNCNCNNNNNNNNNNNCNNNNCCNNNCNNCNNCNNNNCNNNCNNCNNCNNANNANNANNNNNANNNNNNNANNAANNNAAAANNNANNANNNANNNANAAAANNANNAANAANAANAAAAANNNNAANAANAANNANNAANNANNANNAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNANNANANNNNNNANNNNNANNNNNNANNANNNNNANNANNNANNNANNNNANNNNNNNNNNNNNNNNNNNANNNANNANNNANANANANNNNANANNNNNANNNNNNNNAAANNNANNNNNANNANNNNNAANANANNNNANANNNNANNAANNANNNNANANNNNNANNNNAAANNANNNNNNNANANNANNANANANNANNNANNNNANNNANAANANNANNNNAANNNNNNNNNNNNNNNNANANNANAANNNNNNNNNANNNANAANNNNNANAANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNCNNNANNNNNNCNCNNNNCCNCNANNNANCNNNNNNNNNCNCNNNNANANNNANANNANNNANNANNANNNNANNNANCNNNNANNNNNNANNAANNNNANNNNANANNNNNNANANANNNANANANNANANANAAAANAANNNANANANNANANNNNNNNNANNNNANNANNANNNANNNNNNNNANNNNANNNNNAANNNNNNANNNNNNNNANNNNNNNNNAANNANAAANNNNNNANNNNNNNNNNNNNNNNNNAANANNNNANANANNANANNNNNANANNNNNNNANAAANNNNANNNANANNNANNANNNNNNNNNNNNNNANNNNANNNNNNNANANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANNAAANNANAAAANNANNNNANNANNNNNNNANNNAANNANNNANNNNANANNNAANAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNCNNNNNCNCNNCNCNCNNNCNNNNCNCNNCNNCNNCNCCCNNNNCNCNNNANNNANNANNNNANNNNANNNNNNNNNNNNNNNNNANNNNANANNANAANANNNANNANANNNANNNNNNNNNANAAANANANANNANNNNANNANNNNNNNANNNANANNNANNNNNNANANNNANNNNNNAANAAAANANNNANNANNNANNNNNNNNANNANANNNAANANNANNNNNNNNNAANNANNNNNNNNNANNNNNNNNNNANNNNNNNNANANNANNNNNAANNNNNANANANNANNNNNNNNNNANNNNANANNNANNNNNNNAANNNNANNNANNANANNNNNNNNANNANANNNNNNNANANNNNNANNNNANNNANNNNANNANANANANNANNANNNNNNNNNNNNANNANNNNANNNANNNNANNNAANNAAANNANNANNNNNNNANNANNNNANANNNNANANNNNNNNANNNNNANNNANNANNNNNNNANNNANNNNNANNAANANNANNNNNNNNANNNNNANANANNNNNNNNNAANANNNANNNNANNNNNNCNNNCNNCNNCNNNCNNNCNNCCNCNNNNNNNNCNNNNNNCNNNNCNNNNNNCNNNNNNCNNNCCNNNCNCNNCCNNNNANAANNNANNNANNNNNANNNNANNANANNNNNAANNNNNNANNNANNANANNANNNANNNNNNANNNNNNNNNANNNNNANNNNANANAAANNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNNNNNNNNNNANNAANNNNNNANNNNNANNNNNNANNNNANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNANAANNAANANANNNANAANAAANANNANANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNAANNNANNNNANNANANAANNNNANNANNNNNNNNNNANNNNNANNNNNNANANANANNNNNNANANNNNNNNNANANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNANNNNNNNANNNANANANNNNNNNANCNNNNNNNNNNNNNNNNNNNNANNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNANNNNANNANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNNNANNANNNNNNNNNNANANNANANNNNNNANNNNNAANANANANNNNNNNNNAANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNAANNANANANNANANNANNNNNANNNNNNNNNNNNANNNNANNNANNNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANNNNNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNANANNNNNNAANNNANANNANANNNANNNNNNNNNNNANNNNNNNNNANANNNNNNNANNNNNNANNNNNNANNNNNANAANNNNNNANNNNANAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNANNNANNANANNNANNNANAANAANNANNANNANNNANANANANNNNNNNNAAANNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNANNNANNNNNANNNANNANNANANNNANNANANANNAANNANNNAANAAANAANNNNANNANAANANNNNNAANNNAANNAANNNAANANANANAANNANNNANANNAANNANNNAAANNNNNNNNANNANNNNNNNNNNNNNNNNANNNANNNAANNNCNCNNCNNNCNCNNCNNCCNCNNNNNNNNNCNNCNNCNNNCNCNCNNNCCCCCCCCCCCCCCCCCCCCCCCCAAAAAANNAANNNANNNNANNNNANNANANNNAANANANNNANNNNNANNANANANANNNNANANANNNANANANANNAANNANNAAANNANNNANNNANNNNNNAAANANNNAANNNNNNAANNANNANNNNNNNNAANNNNNAANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNANNANANAANANANNNNANANANANNANNANNANNNANAANNNNNANNNNNNANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCAAAAAAANANANNNNANANANANNNNNNANNANNNANNNANANANNANAAANANANANAANANANANNANANNNANNANNNNNANANNNAANANNNNNAAAAANAANNAANNANANAANNNANNNANNNNNNAAAANNNNNNNNAANANANNNNAAAANNANANAAAAANANAANNNNNNNAANANNANCNCNCCCCCCCCCCCAAAANNANNANANAANNANANAAAANNNNNNAAANNNAAAANNNNNAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAACCCCCNCNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAANNANANAAANNANNAAAAACCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANANNNNNNNANNNNNAANNNNNNNAANANNANANNANAAANANAANANANAANNANNNNNNANAANNNNNNNNNANNNNNNNNNANNANNANNNANNANAANNNANANANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNAANAAANANANNNNAAAANNNAANANAAAAANNNNNNNNNAANNNNANNNANNNANNNNANNAANANANNNNANANANNNAANNANNNANANNANNNNANANANNNNANANNANNANNNNANANNANANANNANAAAANANAAAANANNNANNANANNANANNANANANANNANAANAANNANNANNNANNNANNNNNANNNANANANNNNANNNANNANNNNNNANNNANAANANNANNNNANNANNANANANNNNANNNAANNAANANNNNNAANNNNNNNNAANANAANNANNANAANNNNAAANNNAANANNANNNNNNANNAAAANANNANAANNANANNNNANNNNANNANNNANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANANNNNANANANNANANNNNNNANNNNNNANNANANNNNNNANAANNANNNNNNNANNNAANNNNNNANANNANNNNNNNNNANAAANNNNNNANNANANNANNNNAANNNNAAANAAAANNNNNNANAANNANNNNNAANNNNNNNNAANAAAANNNNNAAAANANNNNNNNNAAANNANANANANNANAAANNNNNNNNNAAANNNNNANNNNNAAAAANAANNANNNNNANANNNNANANNAANNAANANNNNNANANNAANNNNNANNNAANNNANNNNANNANANNNNNANAANNNANNANANNNANNNNNANNANNANNNNNNNNNNNNNNANNNANANNANNNCNCCNCNNNCCNNCNNNNCNCNNNNNNNCCNCNCCCCNCNNNCCNNCNNNNCNCNNCNNCNNNNNCNNCCNCNNNNCNCNNNNNNNNNNNNCNNCNCNNNNNNNNCNCNNNNNNNNNNNCNNCNNCNNNANNAANNNNNAAANNNNNANNANNCNNNCNCNNCNNNCNCNNNNCNCNNNNNNCNCNNNCNNNCCNNNCNCNANANNANNNANNNANNANANANNANNANNNAANANNNNANAANNANANNANANANANNNNANANNNAANANNNNNNNANNANANNNNNANNNANNNNNNNANANANNANNNNANAANANNNNNNNNAANNNNNNNNNANNNANNANNNNNNANNAANANNNNNNNNNAAAAAANNNANANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNNANANNNAANANNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNNCNNNNNNCNNNCNCCNCNCCNNNNNCCNNNNNNCNNNCNNNNCNNCNCNNNNCNCANNNNANANNNANNNNNNANANAAANNNNANNNNNANNNNNNNAANANNANANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAANNNAANNANANAANNNNNNAAAAAAAAAAAAAAAAAANNNNNANNNNNNNNNNANNNNNNANANNNNANNNNNNNANNANNNANANNANNANNNNNANANNANANANNANNNANNNNANNNNNNANAANANNNNNAANANNNNNNAANNNNNNNNAANANANNNNNNNNNANAANNANNNAANNNNNANNNAANANNNNNNNNNNNANANNAANNANNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNANNNNNNANNNNNAANNANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAANNNNNNNNNNNANNNANNANANNNANNNNNANAANNNANANANNNNANNANANNNNNNANANNNNNAANNANNNNNNANNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNANNNANNNNNAANNNAAANNNNNNNNNNNNNNANNNNNNNNNNAANNNNNANANANNANNAANAANNNNNAAANAAANNNAANNNNNNAANANANANCNNCCNCNNCCNCCNCNCCNNCNNNCNCCNNCNNNCNCNCNCNCNNNNNNNNNNNNNCNNCNCNCNCNNCNNNNNNNNNNNNNNNNCAAAAAANNANNNNNNNAANNNNNAANANNNNNANNNNNNANANNANANNNNNNANNNANNANANNNANNNNANNNNNNNANANNANANNNAANNAANANNNANNNANANNNNNNNNNNANNNNANANANANNNNNANNANNNNNNANNANNNANANAANNNANANNNNNNNNNNNAANANNNNANANANNNNNNNNNNANANNNANAANNNNNNNANAANNNANNANNNANNNNNNANANNNNNNNNNANANNANNNNANNANNNNANNNNAAANANAANNNNNANNNNNAANANNNNNNANNNNANNNNNNNNNNANNAANNNNANNNANNNANNANNNNNAANANNNANNNNNNNNNNNNANNANANNNNNNNANNANANNNNNNNNNANANNNANNNNNANANNANNNNANNNANANNNNNNANAANNNNNNANNNANAANNANANNANNNNNNNANNNNNNNNANNANNANNNNAANNNAAANNANNNNNNNAAANNANNANNNNANNNNNANNANNAANNNNNNANANANNAANNNNNANNNNNNNNNNNNANNANANNNANNNANANNNNNNNNNNNNNANNNNANNNNNNNNAANNNNANNANNNNNANNANANNANANNNAANANNNAANNNNANANNAANNNANANANNNNNANNANANANNANNNNANANNNNNNNNANNNNAANANNANNNNNNANANANNNNAANNNNANAANNNANNNNANNNNNANNNNANNANNNNANANNANNNNNNNNNNNAANNAANNNNNANNANANNANNAAANNNNANNANNNNNANNNNNNANNNNNNNNNANNNNAAAAANNAANNNANANANNNNNNNNNNNNAANNNANNANNNANANANANNNNNNNNNANNNNAANNNNNANNNANNANNNNNNNNNNNNNNNNNNNANANNANNNNAANNANNNAANNNNNANNNANNNNAAAAAAAAAAAAAAAAAAAAAAAANNANNANNNNANNNNNNNNNNANANNNANNNNANNNAANNANANANNNNANANANNANNNNANANANNNNNNNANNANNNNAANNNNNANAANNNNNNANAANANNANANNNNANAANNNANNNNNNANANNNNNANANNANANANANNANNNNANNNANAANAANNNANNANANNNANAANNNNNNANNANNNANANNNANNNNNNNANANNNANNNANNNNNANNANNNANNNNNNNNNNNNNNNNANNNNNNNNANNNNNNANNNNNNANNNNNNNNNANNNNNNNNNNNNNNNNANNNNNANNANNNAAAANNNNNNNNANNNNNANANNNNNNANNNNAANANNNANAANNNANNANNANANNNNNNNNANNNNNNANNNNNNNNNNNNNAANNNNNNANNNNNNNNNNNNNNNNNANAANANNNAANNANNNNAANNNANNANNNNCCNNCNCCNNNNCNNNNNCNNNNNNNCNNCNCNNNCNNNCCNCNNNCNNCNNNNNNCCNCNNNNNNCNCNNNNNNNNNCNNNNNNNNNANNNANNNNNNNNNNNNNANNANNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNAANNNANNNNAANNNNANNANNANAANAAAAAACCCCCNNNNNNNNNNNNNNNNNNNNNNCCNNNNCCNNNNCNNNNNCNNNCCNNNNNNNNNNNNNNNNNNNNNCCNNNNCNNNNNNNANNNANAAANANNANNNNNNNNANNNNNNNAANNNNNNNNNNNNNNNANNNNNANANANNNNNNANCNCNCCNNNCNNNNCNNCNNNNCNNNNNCCNNNNNCCNNCNNNNNCCNNNNCNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNANNNANNNNNNNANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNANNNAANNNNNNNNANNNNNNNNNNANNNANNNNNANNNNNNNNANNNANANNNNNANNNNNNAANNNNNNANANNNANNNNNNNNNNNNNANANNNNNANNNANNNANNNANANNANNNNNANNNAANANANNNNANANAANNNNAANAAANANAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCNNNNNNNNCNNNNNCNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNNNNCNNNNCNANNNNNNNNNNNANNNNANNNNNNNNNANNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNNNNNNNNNNANAAANNNNNNNNNAANNNANNNNANANANNANNANANANANNANNNANNANNANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAANNAANANAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNNNANNNNNNNNNNAANNANNANNAAANANNANNNAANNNNNNNNAAANNAAANNNAANANNNNANANNNNNNAANNNNNAANNNNANANNNNNNNNNNNANNNANANNNANNNNNANANNANANNNNNNANNNNANNNNNANNNNNNNNANNNNNANNNNNNNANNNNANNAAAAANAANNNNANNNAANANAANANANNNAANANNNNNANAAANANNANNNANNNAANNANANANNNNNAAANANNNANNNAAANNAANANAANNNAAANNANNNANAAAANAANANNNANNNANANNNNNAANNNNNNNNAANNNNNNANAANNAANNANNNNNNNNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNANNNNNNNCNCNNNNNNCNNCNNNCNNCCNCCNNNNNCNNCNNNCCNCNNNCNNCNNNCNNCNNNCNNCNNCNNNNNNCNNNNNNCNNNNNCCNNNNNCNNCNNNNNNCNNNCNCNNNNNNNNNCNNNCCNNNNNCNNCNNNNNNCNNNNNNNNNNNNNNNNNNNNNCNNNNNCCCCNNCCNCCCCCCNCCCNNNNCCNNNNNCNCCNNCCNNCCCCCNNCNNNNCNNCCCCNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNAANNNNAANNNNNANNNANNNANNNNNNNNANNNANNANNNANNNNNNNNNAANNNNNANANNAANNNNNNANNAANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNANNANNANNAANNNNNNNNNNNNNNNNNNNNNNNNANANNNNANNNNANNNNNNANNNNNNANNANNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAANNNNNNANNNNANNNNNNNNNAANANNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNAANNNNNNANANNNNANNNNNANANNNNNNNNNANNNNNNNNNNNNNANAAANNNNNANNNAANAAAAANNNNNNANANNAAANANANNNAANANANAAANAANNNAANANNNNAAANNAAAAAAANNANNNNNANNANNNNNNNNNNNNNAANNNNANNNNNNNNNNANANNANNAANNNNNNNNNNNNNANNNANANNNNNNNNNNNNNNNNCNNNNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNANNNNAANNNANAANNNNNNNNNNNNNNANNNNNNNNNNNNNANNNNNNNANNNNAANNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNAANNNNNNAAAANNNNANNANAAAAANNANNNAAANNNNANNNANNANNNANAAANANNNNANANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNANNNNNNNNNNNNANNNNNNNNANNNNNNNNNAANANANNNAAANANANAANNNAAANNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNANAANNNANNANNNNNNNAANANNNNANAANANANANAAAANNNANNANNNANNANANANNANNNAANNNANANNAANNAANAAANNANAANNAAAAAAAAANANNANAAANANNNANANANNNAANANNANAAAACCCCCCNNNNCNNNNCNCNCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAANAAANNAANNNNANNNAANAAANANAACNNNCNNCNCCNNNNNANANANAAANAAANNNNAAANNNNANANNNNANNNANNNNNNANANNNNNNNNNNANNNNNNNNNNNNNNANANNNNNNNNNNANNNNNNNNANNNNNNANNNNNNNNANNNNNNNNANANNNANNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANAANNANANNANNANNNNNNAAANNAAANNNNANANNCCNNNCCNCCCNNCCNNCNCCNCCNCCCCANNANANNAANAAANCNNCNCCNCCNCCCCNCCCNCCNNNCCCNNNCCNCCNCCCCNNCCNCNNCNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNANNNNNNANNNNANNNNNNNNNNANNNNNNNNNNNNNNNANNNNANNNNNNNANNANNNANNNNNNNNANNNANNNNNANNNNNNNAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNANNNNANNNNNNNNANNNNNNNNNANNNNNNNNNNNANNNNANNNNNANNANNNNNNNANNNNNANNNNANNNNNAANNNNNANNNNNNANNNNANNNNANANANNANANNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNAAANNNNNNNNANNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANNNANNNANNANNNANNANNAANANNAANNANNANNANANNANANANAANNNNANANNNNNNNNANNNNANNNANNNNNNNNNNNNNNANNNNNNNNNAANNNANNNNNNNNNNNNNNNANNNANNANNANNNNNANNNNNNNNANNNNNNNNANNANNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNAANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANAANNCNNCNCNNANNNNNANNNNNNANNNANNNNNNANANANNANAANCCCCCAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNCNNNCNNCCNCNNCNNNNNNNNNNCNNNNCNNNCNCNCNNCNNNCNNCNNNNNNCCNNNNNNNNNNNNNNCNNNNNNCNNNNNNNNNNNNCNNCNCNNNNNCNNNNNNNNCNNNNNNNNNNNAANNAAANNNANNCNNNNCNNNNNCCNNNCNNCCNNNNNCNCNNNNCNCNNCNNNNNNNNNNNNCCNCNNNCNNNCNCNCCCCCCCCCNCCNNCCNNANAAANNNNNAANNANAAAANAANAANNANNNANNNNNNNNANNNNNNNANNNANANNNNANNNANNNNNANNNNNNANANAANNNNNNNNNNNNNANNNNNNAANNNNNNNNNAANAANANNNNNANANANNAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAANNNANNNAANNNNNNANNNAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAANANNNNNNANNNANNANANNAANNANNNNNANNNNCNNCCNNCNNCNNNCCCNNNCNCNNCCNNCNNNCCNCNCNNNNNNNCNNNNCNNNNCNCNNNCNNNNNNANNNNNNNNNNANANANNANANNNNNANNNNNANAANNNNNNNANNANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNANNNNNNNNNNNAANNNNNNANNNANNNNNAANNNNNNNNNNNNNNNAANNAANNNNNNNANNNNNNNANANNNANANNNNNNNNNNANNNNNAANNNAANANANAAAAAAAAAAAANANANANANAAAAACCCCCCCCCNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNCNNNCCNNNCNCNCNNNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNCNCNNCNNNCNNCNNNNNCNNCNNAANNANANNNANNNNAANANNAANANNNANNANNNAANNAANNNNNNNNANNANNNNAANNANANNNNNNNNNNNAANNNNNNNANNNNNNANNNANANNNNNNNNNNANANNNNAANNNAANANNNNANNANNNNNNNANNNNANNNANNNNANNNANANNNANNAANAAANANNNAAANANNAAANANNAAANNNNNNAANAAAAAANNNANNNANAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANANNANANANNNNANNNANNNAANNANNNANNNNNNNANAANNNNNNANANNNNNANNANNNNNANANANNNNNANANNANNNNNNNNAANNNNANNANNANNANNNNNNNNNANNNNNNNNNNNANANNANANANNNNNNNNANNNANANNANNNNNNANANNNNNANANANNNNNNNNANNNANANNANNNNNNNNNNANANNNNNNNNNNNNNANNNNNNANNAANANNNAANNNNANNNANNNNNNANNNNAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNNNNNNNNAANNNNNNANNNNNANANANNNNNNNNNANNNANNNNNNNNNNNANNANANNNNNANNNNAANAANNNANNNNANANNNANNANNANNNNNANANNAANANANAAANANNNANNNNANANAANNNNNAANNNAANANNNNNNNANNNNNNANNAANANANNANNNNNAAAAANANANNNAANNNNNNNNNNNNANNNANNNNNNNNANNNNNANANNANNNNNANNNNNNNNNNNNNNNNNNNNNANANNNNNANNNNNNNAANNNNNNNNNANNNNNNANNNNNNANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNANNNNNNNNNNNNNANNNNNNNNNNAANNNNNNNNNNNANAAAANNANANNNNNANNNNNNANNANNNANNNNNNNNANNNNNNNNNNNNANNNNNANANANNNNNNNANNANNNNNNNANNNNNNNANNNNNNNNNAANAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNCNCNNCCNNNNCCNNNCNNNCNNNCNNNNNNNNCNNNNNNNNNNNNCNNCCNCNNNNNNNNNNANANNNNANAANNANNNANNNNNNNANNNNNNNNNNNAANANNNNNANNNAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNANNNANNNNNNNNANNNNNNNNANNNNNANNNAAANNNNNNNNNNNANNNNNAANNNNNNAANNNNNNNNNNNNNNANNNNNANANNNAANNNNNANNNANNNANNNNNNANNNNNNNNNNNNNNNNNNNNNANNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNANANNNNAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNANANNNNAANNANNNNNNAAANANNNANNNNNNNANNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNANNNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNANNANNNNNANNNNNNANNNNNNANNNNNNNNNNNNNNAANNAANAANNNAANNNNNNNNNNNNNNNNAANNNNNNNNNANNNNNNNNNNNNNNANNNANNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNANAANNANANNNNANNAANNNANNNNANNNANNANNNNNANANNANNNANNNNANANANNANNNANANNNNNNNNANNNANNNNANANANNNANAANNNANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNANNNNNANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNANNANANNNNNANAAANANNNNANANNANANNNANNNNNNANNNNNNNNNANNNNNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNANNAANNNAANNNNAANNNNANNNNNNNNNANNNNNNANNANNNNNNANANNNNNNNNNANNNNNNAANNNNNNNNANNNNNANNNNNNNNNNNNNNNANANNNNNNNNNNANNNNNNAANNANANNANNANANAAANANANANNNANNNAANANNNNNNNNNNNNNNNNANANNANNANNNNNNNCNNNCNNNNNNNNNNCNCNCNNNNCNNNCNCNCNCNNCNCNNNNNNNNNCNNNNCNCNNCCNNCNCCCCNNNNNNNCNAAANAAAANNANNANNNNNNAANANNNCCNNCNNNNNNCNCCCNCCNNCNCNNNCCNCCCNNNCCCNCNCNNNCCNCNNCCNNNCNCNCCNCNCCCNNCNNNNCNANNNANNNNNANNNNNNNAANAAANNNNANANNNNNNNNNANNANANAAAANAAANNAAANNNNANNNANNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNANNNNNNNNNNNANNNNNANNNANNNNNANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNAANNNNNNNANNAAAAAAANAANNNNNANNNANAAANAAAANNAANANAANNNAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNCCNNNCCNCCCCNNNCNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAANNNNAANNAAANNAANNANANANANNNNNNANNNNNNNNANNNNNNNNAAAANNANNNNNNNNNANNNNNNNNNNNNNNNNAAANNNNNNNNANNNNNAANNNNNNNNNANNNNNNNNNNNNANNNNNNNNANNNNNNNAAANNANANNNANAANAAANNNAANNANNNNANNNNNANNNNANNANNNANNNANNNNNNNNNNNNANNNNNNANNNNNNNNANAAANNNANNNNNNNNNNNNNANNNNNANANANANNNNNANNNNNNNANANNNNAANNNNAANNNNNAANAANNNNNNANNNNANANANNANNAANNANANNANNANNNANNANNNANANNANANNNNNNAANNNANANNANNANNNANNNANNNNANNANAAANNANNNNANAAANANNNAANNNNANNNANNNNNNAANAANNAANNNNNNNNNAANNANNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNNNNNNNNNNNNANNNNNANNNNNNNANANNNNNNANANNNNNNNANANNNNNNNNNNANNNNNNNNNANNNNNNNNANNNNNNNANNNNNNANNNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNANNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNANNNNANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNAANNNANNNNANANNNNANNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNANNANNANNANNANNNNNNNNNNNNANNNNNNNNNNNNNANANNNNANNNNNNNAANANNNNNNNNNANNNNNNNNNNNNANANNNNNANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNNNNNNNNNNANNNNANNANAANNNNANNANNCNNNNNNNNCCNNNNCNNNNCNNNNCNNNNCNNNNCNNNNCNNNNCNCNNNNNNNNNNNNCNNNNNCNNNNNNNNNCNNNNNNCNNNNCNCNNNNCNCNNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNAANNNNNANANNANNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNANNNNNNNNNNANANANNNNNNNANNNANNANNNNNANNNNNCNNNNNNNNNNNNNCNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANANNNANANAANANNANNANNNNNANNANANANANNANAANNANNANANNNNANNANANNANANANNNNAAANNNNNNNANANNNNANNNANANNNNNANANAANANANNNNNNNNNNAAANNNANNAANNNNNNAAANNNNNNNNNNNNNNNNNNANNNNNNNANNNNNNANAANNNNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNNNAANNNANAANNANNNANNAANANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNANNANNANNNNNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNANNNNNNANNNNANNNNNNANNNANANNANNNANNNNNANNNNNNNNNNANNANANANANNNANNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNNNNNANNNNANNNNNNANNNNNNANNNNNNNNNNANNNANNNNANNNNANNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNANNANNNANNNNNNNNANNNNANNNNNNANNNANNAANANNAANANAANNNNNANANAANNANNNNNAANAANNNNNANANNAAANANNNNNNANNNNANNNNNNNNANNNNNAANNANNNNNNNNNNNNAAANNNNANNNNNNANANANAANANNNANNANANNNNNNANNNNNNNANNNNANNNNNANNNNNNNANNNNANANNNNNNNANNNNNNANNANNNANNNNANNNNANNNNNANNNNNNNNNNNNNNNNNANNANNNNNNNNNNNNANNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNANANNNANNANNANANNANANANNANNNNNANNANNCCNNNNCNNCNNNNNNNNNNNANANANNANANNAANANNNNNNANANNNNNNANANNNNNNNANNNNANNNNNANNANANNNNNNNNANNNNNNANNNANNNNNNNNANANNNANNNNANNNNNNNNNANNNANANNNNNNNNANNNNNNANNNANNNNNNNNNANNNANNNNNNANNNNNNNNNANNNNNNANNNNNNANANNNNNNANNNANNNNNNNNNNNNNNAANNAANNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNAANAANANNANANANANAANNNNNNNNANNANNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNANNNNNANNNNANANNNNNNNNNNNNANNNANNNNANNNNANNNAAANNNNNNNNNNNNNNNNNNANNNNANNNANNNNNNNAAANNNNANNNNANNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNANNANNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNNANNNNNNNNNNNNNNNANNANNNNNNNNNNANNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNANNNNNANNANNNNNNNNANNANNANNANNNNANNNNNNNNNNANNNNNNNNNNNNNNANANANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNANNNANNNNCNCNNNNNCNNCNNNNNNNNNCCNNNNNNNNCNNNCCNNCNNCNCCNNNNNNNNNNNCNNNCNNCNCNNNNCNNNNNNNNNNNCNCNNCCNNNNCNNCNNCNNNNNNNNCNNCNNNCNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNCNCNNNNNNCNNNCNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNANNNNNNNANANNNANNNNNNANNNNNANNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNNNNNNNNNNANANNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNNNNNNNNNNNNANNNANNNNNNNNNANANNANNNNNNAAANNANNNANNNANNNANNNNNANNNANAANNNNANNANNNNNNNNNNNNNNNANNNANNNNNANNANNNANNANNNNNNNNANNNANNNNNNNNNANNANNNANNNAANNANANNNNNNNNNNNNNNNNNNNNAANNNNNNNNANNNANNANNANNNNNNNNNANNNNNNNNNNANNANNNNNNNNNNNAANNNNNNNNNNNNNNANANNNNNNNNANNNNNNNNNNNNNNNNNNAANNANNAANNNNNANNAANNNNNANNNNNANNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANANNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNANANNANNNNNNNANNNNANNNNNNANNNNNNNANNNANNNNNNNNNANNAANNANNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNANANNNNNNNNNNNNNNNANNNNNNNNNNNNNNAANNNNNANNNANNNNNNNAAAANNNNANAANANNNNNNANNNANNNNANAANNNNNNNNNNNAANNNNNANNNNNANANNANNANNNNNNNNNNNNNNNANNNNANNNANNNNNNNNANNNNNNNNANNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNAANANANANNAANNNNANNNAANANNNANNNAANAANNNNANANNNNNNNANNNNNNNNNNNNNNNNNNNNANNANNNNNNNNANNNANNNNNNNNNNANNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNANANNNANNNNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNANNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNANNNANNANNNANNNNNNNNNNNNNNNNNNNANANNNNNNNNNNNNNNNNANNAANNNNNNNNNNNNNANNNNNANNNNNNNAAANNNNNNNNNNNNNNNNAANANNNNNNANNNNANANNAANNNANNNNNNNNANANNNNNNNNNCCNNNNNNNNNNCCCNNCCCCNCNCCNNNCCNCNNCCCCCNNCCCCCNCNCNCNNCCCCCCANAANANAANANAAAAAAAAAAAAAAAAAAAAAANANNNANANNNNNANNNANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNNNNNNNNNNNNANNANNNANNNNNNNANNNANANNNNNNNNNNNNANNNNNNNANNNNNNNNNANNNNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNANNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNNNANNANNAANNNANNANNANANNNNANNNNNNANNNNNNNNNNNNNANNAANANANNNNNNNNANAANNANNNNNNNNANNNNNNNANNNANANANNANNANNANNANNANNNNNNANANNNNNNANNNNNNNNNNAANNNNNNNNNNNNNANNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNANNNANNNANNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNANNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNANNNNNAANNAANNNNNNNNNANNNANNNNNANNNANANNNNANNNNNNANANNNANANANNNNNNNNNANANNNNNNNANNNNNNCNNNNCNNNNNCNNNNNNNNANNNNNNNNNNANNNNNNNNNANNANNNNANNNNNNNNNNNNANANNNNNNNNNNNNNNNNNNNNNNANNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANNNNNNNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNAANNNNNNANNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNANANNNNANNNNANNNANNNANNAAANNANAAANNAANANNNNAAANNANANNANNANNAANANNNNNNNNNNNANNNNNNANNNAANNNNNANNNNNANNANAANAAANAAAANNNAANNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNANNNNNANNANNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNANNNNNNANNANNAANANNANNNANNNAANNNNNNNANANNNNNNNNNNNNANNNANNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNANNNNNNANNNNNNNANNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNANNNNNNNNNNNNNNANNNANNNNNNNNNNNNNNNNNNANNNNNNNANNNNNNNNNANNNNNNNNNNANNNNANNNANANNNNNNNNNNNAANNNNNNNANNNNNNNANAANANNNNNNNANNNNNNANANNAAAAANAANNNANANNNANNNAANNNANNNNNNNNNANNAANAANNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNNNNNNANNNANNNNANNNNNNNNNNNNNNNNANNANNAANNNNNNNANNNANNNNANNNNNNAANNNNANNANNANNNANNNNNNNNNNNNNNNNNNNANNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANNNNANNNNNNNNANNNNNNNNNANNNNNNNNNNNNNANNNNNNANNNNNANNNNNNNNANNNNNNNNNNANNNNNNANNNNNNNANNNNNAAAAAANNANAANNNNAANNNNNANNNNNNNANNNNNNANAAANANAANNNNNANNNNANNNNNNNNNANNNANNNNNANANNNNNNNNNNNNANNNNNNNNNNNNANNNNANNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNANNNNANANNNNNNNNANNNNNNNNNNANNNNNNNNANNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNCNNNNNNNNNCNNNCNNNNCNNNNCNNNNNNNNCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNCNNNANANNNNNNNNNNANNNNNNNNANNNNNANNNNNNAANANNNNANANNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANNNAANANNNANANAAANNNNNNANNAAANNNAAANAAAANANNNNANNNNNNANNANANNNNNNNAANNNNNANNNANNANNNANNNNNANNNANAAAANNNNNNANNNANNNANANNNNANNNANNNANNNNNNNANAANANNNNNNAAANAANNNNNANNAANANNNANNANANNANNNNNANNANNANNNNANNNNANNANNNNANNNNNNANANANANANNNNNANNANNNNNANANNANNNANANANNNNNNAANNANNAANANNANANNANANNNANNNNNNANANNNAANANNNANNNNNNANNNNNNANNANNANNNANNNNANNNNANNNANNCNNNANNANNNANNANAANNNNNAANNANNNNNNNNNAAANANANNNNANNANANNNANANANAANNANNANNNNANNANANNNANNANNNNANNANNNNNANNNNNANNNNNNNNNANNNNNNANANNANNNNNNNNNNNNNNNNNNNNNNNANNNNANNNNNNNANNNNNNNNNNNNAANNANNNNANNNNNNNNANNNNANNNNNNNNNNNNNNNNNNNNANNNNNNNANNNNNNNANNNNNANANNANNNNNNNNAANNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNANNNNNNNNNNNNNNNANAANNANNANNNNNANNAANANNNNNANNANNANNNANANAANNNNNANNNNNAANNNNANNNNANNAANNANNANNNANNNANNNNANNANNNANNNNNAANNANANNNNANNAANNNNANNNNANNANNNNNNANNNANNANNNANANNNANNNNNNNNNNNNANNNNNNNNNNNNANNANNNNNNNN