TTTATGAACACAAAGATGAAACAGCACAAAGACACTTCAAAGTGATTCTACTGTAGAAACATGAACAGGTAGAAACCTGCAGCCTGACTGCTCATCACTGTGTTACCTGTTCAGGTTCAGCAGCAGCAGCTCACTTTATCACGGTGCTGGTCTGGGGTCAGTGTTTACTCAGCTTTAACGTCACTCTGGGTTCTTGGCTAGCTTAGCTTTAGCTTAGTGTTAGCATGCTGTGTGGCTAGCTTAGCATCAGAGCTCTGCAGGTGTCTCGTGTGTAAATATTGTAGCGGGTCAGGGCTGTTTTGGGGTTTTGTTATTATAGTTCTGTTTACTGTTGTCATGGTGATGAGTGACGCGCTCTCTCGGCGACTGTTTTCCGGTGAGAAAGCGCCTTTTTTGTTGTTTATGTGTTGTTGCCGCGCTGAGGAGGGAGGTAGCGGCAGTGTTCTTGGCAGAGAATAATAAACGGGTGCTCCCAAAGAAACCTTTGTCTCCTCCGTGACTGAGCTCGCCACACTGGTGTCAGAAGTGGGATTGCTCACCCTCGCCATAATGGAGAGACATTCGGAGGCTGGAGCAAGCTGTCGAGGAGAGCATCCGCTGCTTGGGAAGCTGGCGATCGAGGAGAGAGGAAGCGAGCAGCCATGTAAGTCCCCCGATGGGTGCCCGTCGCGACAGATGCTAGGGCAATGCTTCATGGGCTGCCTCTGTCGACCGACACACCGAGCCCCCGACAGCGAGCAGTGACGCCTGCAACGCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACACCGGCTGCCCCTCTCCAAACGGCAGGTGGCAGAGGAAAAGATCCGTGAGATGGCTGCGGCTGGGGTGATCGAGCCGTCCAACAGCCCATGGGCGGCACCCGTGGTCCTGGTGGGGAAGAAGGATGGCAGCCCGAGGTTCTGCTGGATTTTCGCCGTCTCAATGCAGTCACCAAGAAGGACTCGTACCCGCTTCCACGGATCGACGAGGCCCTAGATCACGTTACCGGCTCCAACTGGTTCAGCTCCCTCGACCTACGCAGCGGCTACTGGCAGGTGGAGCTAGCCCCCGAAGCAAGGCCTAAGACTGCATTCACCATTGCCTGCACAGCCCCTGGGCTGTGGCAGTTCAGGGTCATACCATTTGGGCTCTGCAATGCGCCAGCGACGTTTGAGAGGCTGATGGAGAGGGTGCTCGTGAACATCCCTCGTAGCCGCTGTGTTGTGTACCTGGATGACCTGTTGGTGCACGGTGGCGACTTCGACAGTGCACTGTCTCACCTGAGCGAGGTCTTCAGCACCATGCGTCGAGCTGGGCTGCGGCTCAACCCTGCGAAGTGCCGGCTGCTGGCGAGAGAGACTACGTTCTTGGGCCATGTGATCAGCGCTCAAGGTATCGCCACCGATTCCGCAAAGGTGGCTGCAGTCCAGGACTGGCCGACTCCCTCGAACGTCAAAGAACTGCGGAGCTTCCTGGGCCTAGCCTCCTACTACCGTCGGTTCATCAAGGGGTTCGCGACGATAGCCAGCCCCCTCCACCGCCTGACTGACAAGGGCCAGTCGTTTGGCTGGGGTGATGCCTGCGCTGCGGCTTTTGCACAGCTGAGGGAGGCCCTCACCAGAGCCCCAGTTCTGGCCTACCCCAACGCCCTGCAACCTTTCATTGTGGACACTGACGCTAGCAATGTAGGAGTTCAGGCGGTCCTTTCCCAGCAGGGCGAGGCCGGAGAATGGGTGGTGGCATACTTCAGCCGTGCTCTGGGGCGAGCCGAGAGGAACTACTGCATGACCCGGCGGGAGCTGCTGGCTGTAGTGCTAGCGGTGCGGCACTTCCGGCCATACCTGCACGGTTGCCGGTTCCTCCTGCGCACTGACCATGCATCTCTGACCTGGCTCCTGAACTTCAAACACCCAGAAGGTCAGGTGGCCTGCTGGCTGGAGGTCCTTCAGGGCTACGACTTCGAGATCCAGCATTGGGCAGGTCGGCAGCATGGCAACGCTGATGCCCTCTCCAGACGACCCTGCACGGCCGTCGAGTGCCGCTACTGTCTGCGACAGGAGGAGAGGGCCCAGGAGGCGCTGGGGGTGGCTACTGCTCAGGCCACAGCCAGCGGAGGGGGGTGGCTCCCACTGACAACGCAGCAGCTGAAGCGGGAGCAGGAGGCCGACGCGACGTTGGGTCAGGTGGGGGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGGCAGAGATCTCCTGCAGCTGTTGGTGCCTTGGTCGCTGCGGTCGCAGGTGCTTGAGCTTGTCCATGGCTCGGTGGGGGCAGGCCGCTATGGGACCACCAAAACTCTCCGCCGCCTCAGGGGACGATTCTACTGGCCTGGCTGTCGACGGGATGTGGAACTTCACGTGCACTGCTGCGACACCTGCACGGCGCAGAAGGGCCCCATTCAACGCTCCACTGCCCCCCTGTAACAACCCTTTTGGGTTATAGCACCACTAGGGGGGGTTGCCCTACTATTGTAGTAGTTGGGGGAGTCTCCTAGGGGGTGTGCTGTTGTTAGCGGCAGCCATTCCATGCTGCTCATGTTCTTTTCTCTGAAAGAAAACCTTATCGTTGTGACCAACTGGCGACGGCGACTACCGATTCCCGCACATGTATGTACGGACAGAGTAGAGCCGTGGAGACCTGGCTTGTATGGTCTTATGTTGCTGTCAATGAATAAAGGTCTGTTATTGGATTTAACCGACTGGCTTCGGGTATTTCAACTAACCTCCACACCACATGCCCGCTGGACCTGCTAGCCGCTCCTGCCTCACCAGACTGCTGTTACAAAGTGGCGCCCGAACATTGTTCTCTGGATCTTCATCGTCATCCGGACCGACAGACGGTGGGCTCGGATATTTTTCCCGTGTTTTTCAACGATCGACACTTCGGCTGAGGTGGCGTGTTTTTTTTTTCTCTTCGTCTGGCTGCATTGGCCGGGCCGATAGGACGCCGTGAAGGAGCCGACTCCCCGCGATTTCAACTATTTGCAGGCACGGAAGAGCACCGACTCATCGCTTGACATGCTCGCCCGCCGAGGGAGAGTACTCCATGAGTAACTGTACGGTCCGTCGGACCACCAACTCAGTGCTATTGGACCGACATCGGTGGCGCTAAAGCTAAGGCTAAAGCTACATTGACTTTGACTCAGTGTTCATTCAGAGGGACATCTTGTTTTGTGTGAAGCATTGAAGCATCAGAGTGAGCACGGACGCTCTCTGTCTGACTGATATTAACGCTTAGGTACTGTGTGTGAACGCTCTTTTCACTTCGCCATAACTTTTGTGGGAGAGAATGGTTTCGGCCACATTTTTAAAATGGCATCCCACGCAGACACGGGGAGTGAGGAAGATGGCTGCGACCCGGATGCTGAGGCGCCTGGCCTGACAAAGTACATCATCCCTCACTCTACGCCTCTTGACCTCAACCTTGAAGTGGGAAACTTGGAAGGAGAGGTCGAGAAGCCACGAGTTTGCTTACAGGATTCACTGGAGCCACAAAGGAGCCTGCTGGAGTGTTTGGATCATGGAGCTAGGGGAGAGTCGGGAGAGCGGCCATCTCCCCAACAAACCCCGCTGGTGCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCAGCAAAGTTTGAATGGAGCTCTCTGTCTGTGCTGATTTGTCGCCCTCTGGAGGTCAAAGCACAAACTGCATGATGTCACTGTAACCACCACAGAGACAGGAAGTGTTTTTATGACCGAAACACTGACATGATGCTAACGGCTGTCGTTAGGCTCACTGACAGCAGTGCTGATGTGTTCATGTCAAACACTGGCTCAGGTCAGACTCCTTCATCCTTCTCCAGCGTGAGGCCGCCCTCAGACCCACAGGAGCTCTGACCTTTGACCTCCTGACCCTAACCATTTTAGTCCTGTTGCATCTTTAAATGCAAATCCATCCAAACTGTAGCCGAGCAAAAGAAGCTGGAAGTTGTTCTAAGAATGATGTTGTCGAAGGAGCTTGGAAAGAAAAGCGTCTGGACTTCTTTAAGTTGCTTGAAGAGGGACTTGGACGCCTTAACACCCACTCACATCCTGGGACATTTGATCACAGGAAATCACATGATAGCGTGGGGCTAGATCTCACAATGGGTTCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGAATTTAAACTGAATCTAAACACACCGTGCACAATGCCAAGTTAGATAAGGGTTAAAAGAACAAGATAAGAATAAATAAAAAGATAAAATAAGGATAAAAAATAACTTAAAAAAATAAAATAAAAAGATAAATAACTGCAAATAAGTACAAATAAGTAACTGAAGACACGTGTGGTCTGCAGATGTCGATGTACATGGATGTACAAAGGAGTTTAATGTGCAAAATGAACTTAGTGTGCAAAGTGACCTGATGTGCAAACTGCAGTCTGAGGTCGGTCAGCTGTTCAGGAGTCTGATAGCAGTGGGAAGATGGAGTTGTTGAGTCTGGATGTTCTAGATTTCACACTTCTGAACCTTCGTCTCGAGGGCAGAGGTGTGTCTCTCCTCTGGACTCTGTGGTGGTAGCTGCTCTGCAGAGAGGGCAGCGGGGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACGTCATCTGTTGATGCTGCAGAATAAAGTCTGTTAACAGAGTCCAGGATGTGTAGAGCAGGTCCAGCTCTCCCTTTACTGTGTCCACCTTCATCAGCCCTGTGAAGTGACACAGAGTGCATGTGTGTCTGTCAGCTGTTGTTTATTGTGAAGAAGACAGATGGAACAAATGAACACACACTTTTAGAGAAACCTGAAAAAGAAACACGTGCTTGGGCTCCTTCTGTGCTCGTCTTTATTAATGCTGATCTTTCTTTCCTTTTGTTCTTTGGCACAAGCTTCAGTCTTTTCTCCCAGGGCTCCTTCACACTTAGAAACACACCTACATTCATTTATACACAAACATCATGAAACAAAGGGGCGGCTTTGTAAAAGAGGACACAAGATCCTCTCTGAACAGCACATTAATATCAAACACAGGACTAAACAGGACTAAGTCTGTGGTGTTTTCATTATTACTTGCTAAGTATTTTTCCAGTGGTTTGAAATGTGACTCGAGTCTGATTCTTCTACTGTGTGTGAACTCTGAGCAGCTGCATTAAACACCTGCTTTTCAAACGAGCCTCAATTCTGTGACTCTGTGAATTTAAACGTTTGTCACCTGCATAAATAACAATACTTGATCTAGTGAGGACTGCAGTGCTGCTATGATCCCAGCTTATAGATGGAGGCTAGCATAAGAGGCTCACAGCTAAAGCAGCACACCTGGGTCTCCCAGCCTATTAAAAGCAGCCCTTTGCTTCACCTGCTTCACTAAACATTATTATTCTTATTTAAGCAGAGTGGTGTGATTGATGTAGGCATTGCTGTGTGACAGGATGACTTTTCTTGCACACCCACTGTTGTGGATGGGCGTAGCTTTGGGTCACGTGGTGTCGGTAACAGTAATAGTGATCGCTATATCACCTGCTCACGTCCCGAGGGGATTTTTGTGGGTGATGGGAGAAGTCGACGTTTGCTGACCGCTCAAGCTTAGAATGTTGATTTTGATCACTGTTTTTCTGGATTTTAAGGATTTGATTACAAATAAAGAAGTTTTTAATCTGGAACTTTGACTTACGTTTTGAACAGCGGGCGCGTCAACATTATTCCCCTATTCAGCTGCTCGGCGACTCAAAGGCTTGACAGGCGCCAATACCCACCAAATGAGGGCGCACATGCTTCCACGCCCACTGGTGACTGCACACATCCTTTCAAGGAAGCATTTCATTCATCCCTAACAAATGGAACAAAACACTGTGCAGCGTGTTCAGGTTTGAACGTGGCCCTGGCCTCTCTCTGCATCCACCTGCATCGGCCTTCTTGTGTGTTGTACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGAAACGGAAAGAGAAGGTCTCAGTTTTTGCCCTCGATGCTGACACTGTTCTCACAGCTTTTAGTGGAGGCTACAGGGGAGGTTTCAGAGGCCAAAAGAGAGGGAGAGGAATGCATAGGGGAAGAGCAAGAGGTAGAGACAGACCTAGACACACACCAAACAGTAATTATAGCACTACATCCTGGAAGTGTGGAAAAAAGGGACATTTTGCACGCGATTGTAAGACACAGAGAACGCCCGACACAGAATGATTAGCTGCAACCACTGTGGCTGTCAGACAGATGGAAGAGAGAGACAGAAAAAACAAAATAAAATGAACAAAAGGCTAAATTGAATTAGAACTTAACTGTAATGTATTCAAGTTGATGATAGCAAGGATAACAACCTGTAAACTGGTATTAACAATGAAACATAGTTGGGATGAAGACCATGCCCAGAATGAATAGAATGAAAGAAAATACATAACTCACACAAACACATATTAAATGAAATAGAGAGATGCATAAGGTATATTAAGGTTGTGTCATTGTTCAGCCAAGGAAAGTGTGTGAAAAGGTAAATGTCTCCAGCTTGGGAGGGGGTGAGACTGCAGATCACCCCCATCCCTCGATGGATGCAAAATAAAATATAAATAAAATATTGTAATATACTATTGCTGTTATATAAAAAGATAATAACATTAATAATAACATAATATTAATATGAAGAGGCACCTCAGTCAGCTATGATGTGAGGTGGATAATTGTTAGAAGTAATCTGCATCAAGCTTAAGGTTGCTCAAATTCAGTATAACGACATATGAGATGAAGAAAACAAAGAAAATATGTAAACTACTTAAGTGCATAGAGGCACTTGACCTGCTCGAAAACCTGTCATCCTAGATAAGACATTGTTGAGATATAGAGCACACCTATACTAACAACTAAAAACCCTGTATACAACAGCTAAAGCTACACAATTGAGAAGCTGAATTAAATACATGGTCACTGCTAAGCTGATGAGCAGGTTACACATTTTTTAGAGCAGGAGCTACATAAGAACACATCAGAGGGAGGGAAACAGCTATTAAAGCTCAAACATGAAGCTGTCTGTGGACTCAGTTTTTTCCTCACGCTTCTGATTTGTCTTTGGCAGTAGCCTTTTTGCATCCTGACTTATGTGTGTAAAGCGTTTAAGCCATCAGTAACTTGTTTTTGTTTTGTTTTGTTTTTGTTTTGTTGGGTTGAAAAATGAATAAATTTGTGATTATACTTGTGGATCACAGTGGCACATAATGATTAGGCATATGATTTACTAATGCAGATGTAATAACTTTATTCTAAAATTCAAGGAGAACGAACAAGAACAACATCTTCAGTTATGTATTGTTGTTGTTCTCCGTGTAGTGTGCTGAGTTTTGTTTTTGTTTCTTTTGTTTGTTGAAATGTTGCTTGAGTGATGAGTACTGTAACTTCTGTTCAGAGCCAGCTGAGAGCTGGGTTGTCTGTTTTGTTTTAGGTGACAAGGCAGAAAAGTTAAAACTTAGTTTCTTGTTTTGAAAAAGAAAAAAGGGAAAAAAGGGAGGTTTTGTGTTTCTCAGCAAAGAACAACTACAATTTCATTTTCTGTTTTTGAGAAAGGAGANNNNNNNNNNNNNNNNNNNNGGGGTGAAACTGCAGATCACCCTCATCCCTCGATGGATGCAAAATAAAATATAAATAAAATATTGTAATATACTATTGCTGTTATATAAAAAGATAATAACATTAATAATGAAATAATATTAATATGAAGAGGCACCTCAGTCAGTTGTGATGTGAGGTGGATAATTGTTAGAAGTAATCTGCATCAAGCTTAAGGTTTGCTCAGATTCAGTACAATGACATATGTGATGAAGAAAATAAAGAAAATATCTAAACTAATCAAGTGCATAGAGGCACTTGACCTGCTTGAAAACCTGTCATCCTAGATGAGACATTGCTGAAATATAGAGCACACCTATACTAACACCTAAAAACCCTGTATACAACAGCTAAAGCTTCACAATTGAGAAGCTGAATTAAATATATGGTCACTGCTAAGCTGATGAGCAGGTTACACATTTTTTAGAGCAGGAGCTACATAAGAACACATCAGAGGGAGGGAAACAGCTATTAAAGCTCAAACATGCAGCTGTCTGTGGGCTCAGTTTTTTCCTCACGCTTCTGATTTGTCTTTGGCAGCCGCCTTTTTGCATCCTGACTCATGTGTAAAGCGTTCAAGCCATCAGTAACTTGTTTTTTGTTTTGTTTTGTTTTTTGTTTTGTTGGGTTGAAAAATGAATAAATTTGTGATCATACTTGTGGATCACAGTGGCACATAATGATTAGGCATATGATTTACTAATGCAGATGTAATAACTTTATTCTAAAATTCAAGGAGAACAAACAAGAACAACACCTTCAGTTGTGTCTTGTTGTTGTTCTCTGTGTAGTGTGCTGAGTTTTGTTTTTTGTTCTTTTGTTTTTTGAAATGTTGCTTGAGTGATGAGTACTGTAACTTCTGAAGTAGCCCTCACCTTGATGATGATAAGTCCCGAGCCAGCTGAGAGCTGGGTTGTCTGTTTTGTTTTAGGTGACAAGGCAGAAAAGTTAAAACTTAGTTTCTTGTTTTGAAAAAGAAAAAAGGGAAAAAAAAGGGGAGGTTTTGTGTTTCTCAGCAAAGAACAACTACAATTTCATTTTATGTTTTTGAGAAAGGAGAATTTAAAATAATAGTAATAATAATAATAAAACAAAGAGTGATGTTTTGTTTAAGTGGTGAAGACAGCTAATACTGCAAAATACCATTTAGTGCATGATCTGCGAGCAATAAATGAAATCATCTCATTTATCTTTAAATAAACTCCAATTATGGAGACCTGAAGTCACATGCTTTAGGGCAGACCCTCAGGTGAAGGCAGAAAGCTACTAAACAAAGAAAAGAAGCTATACAAAATGCGCCACACCCACAAACTAAGCATTCATATCCTTTCTAACTCTTAGTGAGCCTGAGTTATGACCTTGGCTCCCTGTTTTTCTGCTTCCACCAAGGGTGGGGGTGACGCTCCCGTGGCATGTGCTCTGTTCTTTTTACTATCACAAAGAAAAACGAGAGAGAGGCCCCTACTCTCTGAACACAATATTCTTTTCATAACTCGGCAGTATGAAATGTCATGAAACAGTGTAACTCACTCACAATAAATCAGCAGCATAGGATAATACAAACCTATCTAATAAATCTAATGATTTTCACATTCTTTTAACTCAGAAGTATGATGTGGCCTACAGCAGTATCATGATTCACTCATTTTGATTACAGGTATAATGTAATATATGACAGCATAATAATCTCACAACTGCTTCAAGCACATTTGCCTTTCTTAACACACGTGAGAGAAAGGCAACTGTTGAGAAAATGCTCTTTTGGGTGAGACAGTCCCAGAGGCCCTGCATGCAAGCTACTAACACACATACATGCAATGAAGAACAGCTTACACTACAGCCAACACATGTGCCTATATCCCTCATTAGTGTTAAAACAGGGAAAACTTAATAGTTTTGTTATCAAATGCTGAAGTTTATCCACTACTAACAAATAAACTCTCTGGGTTGCGGGACAACAACTTCAAAAAGAACGAGACTGGTATGACCAACCAGTGATGAAACAACAAATTTAGTGGTTAAGAGTCAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAGTGCTACAGGAAAGCGATCTCATGCAGCAGAGACGGAGAGCGTTAAATCCAAGGCCCGTTTCACTACACGGGGGAGATTTCCAGACAGCTTCAGCTGACAGAGCTGTGACGAGATGCCCATTAAGCCCGAATGAAAAGTAAGGCCGAGCAAAAGAATGCTGACCTTGGTAACTCTGCATTTAACACTGTGCAGGACAGTGATGGACCAACACGGATGATTGGGCAGCAGAAGAAAGGGCGTGCCAGAGACAGGAGGAGCAACTGAGGTCAAAAGGCACCTCAGAATGGACAAAACACAGAAGAAGAAAGGACTGCCCCAATTGGGGCCAAAACCAGGACAGATTGAACTTTGAGCAGCAGCAGCAGCAGCAATGGTCGCAACCGGACTGAAAAGGAGGAGGGCAGGACCCCAGGGCACGCTTCAGGCCGTGGTTTACCCAAAACACCAGAACAGGAAAGTGATAAACACACCAACATACACATCTGCACATACATTCCAGATAATGTACACTCCTCCAACATGACTGATGCTCTGAACACACTGAGACAACTCAGGGCTGCACAACAACAAGACTATGTCACAAATTGCCAGTAGTTAATAAAGATGGAGGCAGAGAAAGAATGCAGAAAAGCACCATCTGGGTTTAAATCAAACGTCGGGACGCATTTGAGATTTTTTTTAACAACGATGGGACAAATGAGATGGATATGACACATGGGATTTGCAAGGTGTGTTGTATGAAAATAAAATACTCTGGGAATACTACGAACATGAGGGCCCATCCAAAAATAGCATTAACGGAGGACGGCAAAGCTAGCTCTAAATCAGCTCAACTGAAAAATCCACCAACGCTGGACACTCTTAGCTTAATAAAGCTATCTCCCAATTCAGAGTGAGCTAAGAAAATAACACAATCTATCACGTACTTCATCTGCAAAGACCTGCGTCCTGACAACATTATGGAAAAGAAGGTCTTTTCTTACATGCTCAAGATGCTGGAACCCAGGTATGTGATATCATCACAACGTTTTTTCGCGGACACAGCCGTGCCCAATCTCTACATAGACATGAAGTGTAAAGCTGAGGAAAGTTTGAGCACAGCAGAAAGGGTTGCATTAACTTGCAACGCTTAGACCTCATGGGCTGTGGTTTCATATGTGACTATAAGAGCTCATTATCTCACAGCGGACTGGCGACTGCTGTCATACGTTTCTGCGCTGGTCAGAAACATATGATTCTCCAAACTCGAACATTACATGAAACTCACACTGCAGCGAACATTGCCGATCTCCTCCAAAATGCAGCGCAGAAATGGGGGATTGCCTACAAAAATCTGGTGGTTGTCACCGATAATGCTTCTAATATGACGATTGCCACTCAGCTAGCGGGATACCTGCATGTGAAGTGTTTCGCCCATACGCTCAATCTTGCATCACAATGAGCCTTAAACCTGCCTGCAGTATCCAGGATCTTGGGGAGAGTGCGGCGCATAACTGGGTTTTTCAATAGAAGCACAGTGGCAAACCACGCTCTGGAGCAAAACCAGAAAATTTTACAGCTCCCGACTCACAAGCTCAAGACCAACGCCTGCACGAGATGGAACAGTGCTTATGACATGCTCCAGCGTTTCCTTGAACAACAACCTGCGATTTGTGCAGCACTGCTGTCTCCCGAAGTCAGAAAGAGTAGCACAGATATCTTTACTCTAAATGAGACAGATATTGGGAACACTGAAGAAATTGTCCGGGCCTTGAAGTCAATGCAAGTCGCAACTACTGTGACGTTTGAGGAAAAGAATCCTACTCTGTCTCTCGGAGCACCGCTGCTAGCACAGCTGTTGCATGACACCCAAGACAACATTGGTGACACCGCGCTGGTCAGAAACATCAAGCAAAGTATCAGTCAAGATCTTAAGAAGAGATATGCCAGCACAGTCGAGAGGAACACCCTCTATACAGCATCAGCTCTTGACCCACGCTTTAAACCCTGCCGTTCCTGTCACCAGAGGAAAGACAGGAAACCTATGCCAGAGTGGTTGCTGAGGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTAAGTTTAACTTGTGTGTGGTAGAAGTATCGGATTTTGTACTCGGTATCGGCAAGTACTCAGATCCAAGTATCGGTATCGGATCGGTTTGAAAAAATTGGTATCGTTGCATCCCTAGCTATAACCCTTCAGATAAGCAAACATTCTGGTGTTATAATTTAAATAACTTACTTACAATATTAGTAGATCAGTAATATTTTTGTCATATTGGTAAGGTTCTATTTAACAATTAAATACATTAATTATAATTTACTAAAGAAAAACAACATATTACTGTATACTAAAGGGTATATTTATTTTCTCCCTCTCTCTCTATGTGTGTGTGTTTTATAAAGGAAGAGAAGAGGCAGCAGCCCATCTCTGAGCCAGAAGCCCATGAACATCATGAGGAATCTGACGACACTGAACAAAATCCCAGACCCCCTCTCATACCAGCCAAGATGAGGAAGTCCTGTGGGTTAACAGACTTGCTTGGTCAGACTTATGGTGATGTTGGAGCCCCACCAAAATCATTATCTGCCACAGCTGAGGACGAGGTGAAAAGATACCAGGAGGTCACGGCACTGACACTCACAGAAGACCCACTAAACTGGTGGAAATCCCATGAGCAAGTCTATCATTTCCTGGCCACACTGGCAAAAAGATACCTTTGAATCCCAGGTACTAGTGTCTCGGCTGAAAGAGTCTTCTCGACCGCTGGAGACATGGTCACAGCAAAACGGAGCACTCTGACTTCAGAGCATGTTGATGAGATCCTCTTTCTGAGCAAGAATGCTGACATTCCTTCACTGTCCAAATGTGTTAAACTTTTTTTAGGGCAGCAACAAACAGGACAGTTTACTTATTTTAATTTAAGACAACATGTTTTATTTTATTTAAATGTTTTTATTTAATCATCATCATCATCATCATCGTTTATTTATATAGCACTTTAAAAACACACAAGGCTGACCAAAGTGCTGAACAATAGAAACATAATAGATACCATAAGAATAATAAATACGATAAAAATAATAATAATTTAATGCAAAATTATATTTTGTTTTAATTTACTTTCAAATTTTTCAGTTGCTGAAGGGGCTGCACAGTTTTTACAAATTGCATGGTTCAGAATAGCTATAATTGTACCAGATGATTGCATTCAGTTAAGTTGGACTAGACTGTAATACAAACCGTTCAGTTTGTCAGCAATAAAACTGACTGAAATGAGAGAAAGTCTGAGTGTGAGACTTTGTTATTAGATAAAATTAATATTGATAAAGTTTACCTTTATGGACAGAATCTGCAGTAGAAAAAATGTGATAAATTGCAAAATATCGTATTGCAAAACTCAGAATATTGCAAAATATATAAAAAAATTGCAATAATATCGTATCGTGAGTTAAGTATTGTGATAATATCGTATCGTGGGGTGTATGGTGATTCCCACCTCTAGTATGTAAATACATACACAGACACACAACACCACAACACTACCAAAAGAAAACACGACAACAAAGAAACACAACTCACAGTACAAAGCAAGAGTGATAATTCCAGCCAGCAGGCCCAAGGAGAGAATAACAAGTACATAAAAGCCTCTCTTGTAGCTCCTTGGACCTGAAAAGAAAAAAACAATAGTGGTTGTGGTGAAGGGGGTGATAATAATAATAACAGTTTTAAAAATTAAAACTGAAAATTTTTGTAGATTCTTTCTTACCTGTGGGGTTTTTTATAGAAGACCTGTTGGCACGTTTGAAATCATCTTCATTGATATTAATTTCCTTCATTGCACGATGGGTTGTGGATTATTTCTGAGAGCTCAGCTCTGTGGCACAGGACATGTGAAGTGTGAGAATCTCACTGGTTTCACTTGATTCTAAGGTTTTAAGCTCAGAGGAAGTCGCCTACTTAATATGTGGTTTGTGCAGCTATGCTACTGTTACAGCGCTGAAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAGTGTTTTCCTGTTCTGCTTCTTACCAGCAATAAAGCTGTGTTTTTTGAGTTACTTCTGCCTCCGTGAGTCCTGCATTTTGGGTCCTCTCTTCCTGCCTGCCTACAGCCGAGACATGACAATTTCTACAGCATTCACTCTTAATGAACTAAACATACAGCAATTCACATTTTCTCTTATTGTGCAAAACATATATATTGTGTAATTTCATATGCCTGCCATGAACTTACAGACTTTCGGTATAGTCTAACAACTGGATCGGCATAGGCTAACTGGACCAACTTGGAAATTATCTCTAGCTTAACATTCGCCACAAACCAGACATTTTAACATCAATCGCCATTGCTGTCTGTCACTTATAAAATCTGTTTTATATTATCAACCACCCAGCTTACCTGTAAAAACAGAAAAATGTGACATTTATCAGTTCTCTTCAGCGCGCGGGCCGTACGCTGCCTCTTCACCACTGACACTACGGCTGTATCCCAATTCAGGGTCTGCAGCCTTAACGGTCCACAAGGGCCGCGTACTCAAACATTAACAGTGCAGTGAATCCTGCTTGTGCCGTGATATTCAGGACTGCAAACCGAGCAGCATCACTGACTTTCAGCATGTTGTGTTTGTGGATATATGACTGACTTTAATTATCCATAAAATCATCACATTCTCTGTAAGATTAAGGTCAACTATTGAACGGCGTATATTTTAAAGTAAAGGCTTTAAAACCAAGTAAACGCTGAAAGTACAAACATCGCTAATGTCACATAACTTTGCCGACATGTGGCCAACAGTGATGTTTTAATGTTCTTCATTATTAAACATTTGCACATAAATAAGAGACATAATATTCAGTACTTACTTTTAAAAGTTTACTCTTCGGCCGCCGCTCTTCCGCCGTTTGTTTTGGCAAAATTATCCACACCCACCGCCGCGCCATGAAGTCTGGGATAGGTTGGGCCAAGGAGGATATACGCAGTAGCGGTTTTAGATAAGGGCGACAGGGCGGTTGCCCGGGGCGGCATCACGGGCATCGGCAAAAAAAAATAAAATAAAAAAAATTGCTGCCCCGACATCATGCTAGCGCATATTGGGAATGGCATAGGCACCGATCGGTTTTCTATCACCCATTTGCTGGGAGTAAGGGCGCCCTCCGTTTGCGAGGTGCGCCTGCTACTTGTGGCACAGGGAGGAGAGGGCGGGGCGGCGGGGGATTCTCTGGCTGGCTGGAGCAGCATCTAATAACCAACTCGCAAAATAAAACAAAATAAAAACAAACCAACAACACGAAAACACCAGACATTATAATACAGACCTATAATTTGCACCGATGTTTTTCTATACACGAAAAGTGAGCGTGAGAGCCCTCGGTGCGCCTGCTCGCTGCTGAAGTCAAAGTAAACTTTATTGTCATCTCCGCTACATAAAGTCCGGTATATAGAGAGACGAGACGACGAGGCTCCAGTTAAAACAGTGCAAGTAAACGAACAATAAATAGTTACGAGTAAAAACATTAATATACACTTTAGGACTCGGGGTAAAGGGATCAATAATAATTTAAAATGTATATTTTATATTTTGTTGATTTAAAGTCTCACACACAACCCGTTTTTAAAGTTTTAAAAAAAAGAGAAAGAAGAGGAGTGTAGCGACTTCCACAGTCGCTAGAGGCCGGGGACTGAGCCTGCCTATTTTCCTGACGCGCTGTCAACTTTACGCAATAATGCGAGAGGTGGAATTGCTTGCTTGTTTATTAAAGTGCTTGAAAAGTTTACAGAGCAATGTGATCGGCTTGCGATTCAAACTCTTAAAACATCACAGGCTCTAATGCAAGAAGGGGAAACTCGTTGTGCAGCGGTCAACAAAAACTAGGACTGCCAGCCAATGTTCCCTCTAAGCTGCGCACGTGCGCAATTGCGCACTGCTGGCACGGTCTCTGCGCACAGAAAATCTGCGTTGCGCACACAAAAAAAATCTAACCTGAATTGAAATTAAAATGAAAACTTCAACAATTCTGTTTTGCAGTGTTAGTCAGTAAGTGACTGGCTGCTCCTGTATGGGATTAGAACGATGCCACCTTATCCTATAGTCCAGCCAATAATGCGATTCACATTCGTATATACGCAGTCAATCAACGTCGCTGACAGGTTATGACAGCGTCCTTATGTGCCGACACCGGTGTTTTAGCTAGCAAAGCGGCGTGGCTGATGTGGAGTGAAGCCACGTTAATGACAACGTGTACAACCATTGGAGATGTGAGCAGGACAGACGGAACAATTGAAGGAAAAAGTGTGGACTTTATACCAGTTTTTAAATTGTGTTGATAGGCCAGGTAAAACTAGAGTTAAAATATAAAATAAGCAATGTTTGGTTTTCTTCCTGAATACTATCGTTGTTTATATTTACTGCGGGAAGAAACGTTTTATAAGAGAAAAGGCTCGAAAGCACTCTCCGCCTGTGAACAAAAACAAAACCAAAAACCCCCACCCTTTCCTATTGGTCGAAAAAAATACCATGCCGACCAATCAAAAAATGATATGGCAAGTTGTTAAGAGACGGGGGGAAGTTTAAGAGTGACGGCGGTGTTTTGAGATGTGAGAGATTTGCGACGTTTAGCGCACATCTTGTGTAGTTAGTGTGTAGTGTAGTCAATAGTTTTGTTGTGTGTGTCAGAACAATGAGGCGGCTGCTGAATGTTACAGGTGTTACAGCAGTGATACATCTCCTGTTGTCAGGCCTGCAGGTATCAGGCTGTTGTTCTCCTTTATCTCATAGTGGACAGAAATTATTTTTGGAGTGGCGCAAATAATTTGTGTGGCATCAGATTTGATGCAGAACAGCTGATTGTTCTGTAAATAATTTGAAACTGAGTTACTTTTTTGAAGAAGTAACTTTATAATTAATTGCCCAACATTAGTCATATACTGTATTTTGCAGACAGAGAGTTATAGGACTCTCTCCCAGACCACAGACTCATAATACAAGTCAGAGCTTTATAAAAAAAAAGAAAGTTGTGTTTTCAAAATTGGAGTTCAAGTTATTTTTACTTCCAATAGTGTTAACATACTACACAGGTCAATGACTACATTTTATTTTTACATTTTCATTGTAAATGGGCTAATGCAGTTCATTAAAAGTAGTCTAACATAAATGTAAATGCTGTAATTTGATTATTTTAATAAACCATATAACTTGGATGGATTAGATGCTGGCGTGACCACCGTGCACACGTCTGATGTCGCTCACAGTGGTTCAAGGGATCGCTCAGGGAGTTTGTGTGTTCGCTCAGACACATGAAAAATTAGAGGGAACATTGCTGCCAGCCCTCCTCTCTGTCAAAATCAAACCAAACGGCAATAAATTAAACTACCTGTAATTTATTGCCGTTTACTTGTATTTGCTTAATTGTTTACTAAATGTTTGAGGTGTGAAATAAACCGCAATGGAGCAAAATATGGGTGTGTGTGTTTGGAGGAATGTGTTGTGCGTGGGGGGGGCGCGAACATTTTTCATGTAAAAAAGGGGGGCCTGGCAAAAAAAGTTTGGGAACCACTGCTCTAGTACCTGAATAGAATTATGATTACTTTTGCTACATTTCTTTTACCTTTCAAAGCTAGGTTTTCTTTGATTTTACTAAAAATGGGCTTACTACTAATATTAATGTAGTGTTCCATATTACCAAAAATCTGCATTATTAACAATGTTATCTTCTTTCACTAGGGTCAGATTACCAAAATGTTCCACCACCAGAAATATCCACCTATTTATTTATTTATTTTTGCTACTTATGACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTCCCGAGAGTTCTGCACTGCATCTTTTAAAACTGAAAACATGCCTTAATAAAGAACATTGAAACGTAAACAATGGTGGTACAAAGCTTGACCTTATGCTACATGTTCCTGTTTGCTATGATTACTGCAAAGTCTCTTTTAAAACAAAGTATATGAAACTGCTAGGCCATCCAGATTGTCTAACGGTGTGTTCACACCGAACGCGATAGACGCGACCAGAGCGTCAGGTTTACATGTAAAGTCAATGGAGAAGCACGATGATGCGCGATTGCGGGTTCTGCGAAAATTCAGAAGCAGATTTGCGTCGTGAAAACTTGTCAAACGCGCGTCAAAGTAGCGCGTCTGGCGTGTTTGACGCGCGAATAAAAATACGCGCGTCAGTTTTTGTGTTGCATTTTGTGCATTCGCGCGTATCGCGTCTACCACTCGAGTTGGAAAAATCTGAACTCCAGCATCAATTCGCGCCACGACAACCAATCAGGAGCCTGGTGACGTGGCTCTGACCTAGGTCAAAGGGGCAGGTCCAGCCAAAGCCCTTCATACTTCATTCAATATGGAGGAAAGGCTAATCAGCGCCGTAGCAAACCACCCGGAGCTGTAGGACACCAGGTGCTTTCTGTACCGAGACAGGAATAAAAAGGACCTAGCTTGGAGGAAGATATGTGAAGCTGGCAACCTGGTAAGTTCATTCATTTCTCTTTTGGCTAAGGAGCTTGAAAAGAAAAGCGTCTGGACTTCTTGAGTTGCTTGAAGACGTTTCACCTCTCATCCGTGTCATGACTGACCCGGGTAAGCCGCACAAAAGCTAGCAAGCCCGCCTACTGCCCCGCTATTTTCCCACTGATGTACAAATACCTTTCTGCTCTTATGCATGTTGTCATATAGAAATATATGTTATTGTTTATTAATAAACAGCACGCAGTGGTCCCGCTGTTCATCCGTCACTGCCTCGCTTTTTCGCTGACTTTTTTATTGCACCGTACAGCTTTCAACAATGCGCATTGCATTCTACAGCCTGATTGACAAATCTCCTCCATGTCGTGTCTCCTGCGCTTACCAAATTTGTCATGTTTGGTTTTGATAACCATCACGTCCAATAAAAAAAACAGCACAAAAACACCCATAACTATGACCCTCATTCGGAAATAGACACCTGCACCGGGAGGGATAAAGGCGCACAAAAGTGGCAGGCAGACAAAGACAAAATGCGGCATAATAATACTTTTATGTTTTAAAATCTACAAAGGTTTGCACTTTGAGAATCAACTTGTGAGAACTGTGAGTAATATTCATGTGTGTGTGAAAAAAAGTGTATAAAGTGTGCAGGGGCGGATCTAGAGAAATTTTCTTAGGGTGGCATGAGTGTGGCAAAGAAATCAAATGGGGTGGCAAAATCAAAGCCTTTTTTTCAAACACATATGCAGGAGGTTACATATGGTTAAAATGATTCAAATGCAGTAAGTATACACGTTTTTCATATATATATATATGGTCCATAAATCCTAATTATTGTCTGTAGCCCACATAATTACAGTTTTGATTTTATGTACTGTATAGCCTGTATAATAAATAAATAAATATGTAGCCCAATAAGTATAAAATCCAGAAAACTACACAACATGGGGCGGTTCATTTACAAACACAACACAATAGAACACAAAGTCTAACTTCAGTTTCACAGTGTTTTTTGTTAGAAAACAATCACATTGTTACAGCTTAAATTACACAAAATGTCAGAAATCTGCACTGTCATGAACAAAAATATAAATCTAATTTTTCATGATTTGTTGGATTAACCCACTGAGGTCTGAAATACAACCGGACATTTTTGACTCCTTTTGAGTTTACGTTTGTATTTCACCCTCAAATTGTTTCATTTTATTTTTTCCCCTTGCCTTGTTTGGTATCATTCTTTTCAGCTCAACTGAATTTAGTTGTTTTTTTCACTGACATACTGCATTAGTATTACTGATCTGAAATCACACAAAGAACTTACAAGCCTAGTAGTATTTTTTTTTACTGTAAAAAAACCCAAAGACATGAGTAAACTTTTATAACTTGAAATGCAAATATAAATTGTACATTTTATAAACATATACAATTATTTATCTAAAAATGCAGCCAATACACCTGCTGTTTTTTTCATCTTGTACAACCATTTAAAAATACTACTAAAACTAAAATGAGAGAACAATCAGGTGTCACAATAAGATGCCCCACAAATGATGTGTGCCAGTAAAAAAAAGTTTTTCCACCAAAAGACAGAGGAGAACAGCACAGGGATAAACCTGCAGGCCTGACAGCAGCAGGTGTATCACTCCGCTGGTTTTCTACTTAGTGACAGTGTTTACGTTGCAAATGTGCCTCTGTGACATTCATTAGTGCCCTCACTGACACACAAAACAACGACTGCACAACAGAACAACTACACAAGACAACACAACACACTAAGTATACACTCCACACTAAACGTCACAAATCTCCCACATCTAAAAACTCTCTCTCTCTCTCTCTCACTCGCTCGCTCTGTCTCGTTGCCATTACCGTCACTCCCAAAACTTTTCCCTCTTCCTAAACAACCAAATCCCACTTGTTGACTTTTTTTTTAATTGGTTGACATGGTACATTTTTCCACCGATAGGAAAGAGGTGGCCTTTTTTCCTTTCTTTGCTGTTTTCGCGCTGTCCTTAGAAAACGCTTAAAACACACACACACAAAAACATGACGACAGTATTTAGAAAAAAAGCATGGCTTATATATATTATCATAACTCTGGATTTACTGGCCTGTAATTAAAATTTAAAAACTTTGAAGTCCGAACTTTCAATATGGGCTGAAATAGAGACAGCGTGGCTGCAGCTTGTTGCTTTGTCAGCTTAAATCCAAGGGCGTAGATTTGGCATGGACGGAAGGGACATGTCCCCACCAGTATCCAGCGATTATTGAATTGTCCTCACCAATAATTTGATCTCTTCGATTAAAGAAAAACAAACCCGATAGAAAGAAAAAAACGATTCACCCAGCAGTGCAGAAAGAGTTAAATTACGTTCTCTACTGGAGTCCTACCTCATGTGACAAATATGGCCAATGTGATTGGCTGTGCCTTTCAGGGAGCTCTGTTTAGTTTTAGCAGCGGCAAGCCTGCGCTGCGAGGAGGAGAGGAGGATGGCAGCACAAAGGAAACCTGTAAGTCACTTAAAGCCAAGTTCACTCATAAAATGTGTCCGTCATAATAACGTTACAGGCTATGCTAGGCTTTGGCCCACATCAGTCTAAAATTGTATGTAACCATGAATAACGTGTTTTGGAAACTAACTGCACAACATGCAGCACTATTAGTTATCTCAGTCTCCCAGAGTAGCATCATAGGCGTGTCCAGCGGGGTGGCCTGGGGGGGCACAGGCCACCCCCACAACCAGACTGGCCACCCCAGGTGCCACCCCGAAACTAAAACAATAAAATTCAATTAAACATCAAATGTACGATTACGTTTTCGTAGTGAAGCTCAGATGTCCGAGTGTAAGTGAATGCAGCATCGGCAAAGGAAGGAGAAAGACGGCACCACAGAGAACAATTTTCCGGCGAAAGAAAATGATGAGAAAATAAATGTCCCGGTAAGTAATATTAAGTTTGTTGAGTTTAGTAAACTTCGGTGAAATTAGAATACCAAGGAAAAAATAACACTTAAAGAATTATTGCAACCGCAGAATATTTCAGTAGGCTACTGGGGGGAGCTAGCATAAGAGTTAAGAGTTATAAGATATAATCCAAGTCGTAACATTGCTGTATGGAGCTGCAGAATTTGTTGCAGGTTAATACTGGCAGTGTCACCATGTCACCTGTCTGTATTTCATCATCAGCCAGTGTTGTTCTTTATACATCAATATTACCAAAGTTTACCATAAGGCACCACTTACACACTATGCGGTCTAGCTAATTTCTCTCATTACTTATCCTATCTGCCAGCTCCATGTTATGAATAGTGTAAATCACCCCATGAAACGGCTGTGCCATGTTCAATGCAGGGATGTGCAGTTCTGCTTCTCAAGGCTCCTGTCCTCCCGTTTCCATACTTCAACACAGCTGATTTAAAGAATTATTTACAGACTTGTGCACAACTAGGTGTTTGGGGATTATTTGATTTGAATTGGCTATGTTGGTATAGGTAACATCTAAAACATGCATGATAGGAGTCCATGAGTGCCAGAATTTGACATCCCTGACTTCCAGTCAAGGTCATACATCAGGAAAGTTGTTGTTTGTGACATAAGTTTTTGCTTTATTACTTCAGGGCCAACCAGTATAGATAAAAGAATAGGAGTGAAGAATGAAAAGATCTCAAAATATTGAGAATTTCTTCCTTAAGAAGGCTAAAATAACGCCAGAAGCAGAGAGCAATGTCAGGGAAAGGTGGACTGAGCAGCAGTCATCATTGTCACCTGTGATTTCTACAAATGAAGGTATGTGAGAATGAATAAGGAAAATGCAAGGAAGGGATGTTTATATTGTCAAGTGTTCAACTGATCCATAGGGGACAAATCCTAATATTTGGGAATAAATAATTAAATAAGTGAATATATGTATTGTGGTACATAATTGGAAATTAAAACAAAATCCTGCTTTAAATAACATGTTTTTCTATTTAATGAAATGTAATATTTTTATATTATCCCAGGCACTTCTTCACCTGTTCATGATCCACCAGATAACCAGGATGTGGTGCCTTTTGAAACATCTTCTCCTTCAACATCATGTACGACACCAGGCCATCCACATGGTATTTAACCTCCAATCTTACTTTATAGATTAATATTGACAGCCTTTAAAAACAAAATAATGATGTTGGGTAGTTAACATTGTGCAGTAAATATTTTATAATATTTATACTGTCACTTTTGCAAGAGATGATGTTCTAGATTAAAAACAATTCTTCATTGATTTTTAAATTGAATCCTCCCATACTTAGATATATCTCAAAATCCAGCGGAGGGACCTAGACAGCCACACTTGAAGATATTTCCTCGAACACTACATGGTGAAAAGAGGAGGGCCTTCAGCAAGACATGGTATTCACAACACAAATGGCTGGAATATTCTCAAAGTCTGGACGCTGTCTATTGTTTTGCATGTAGACACTTTTCCCTTCCAAATGCTTCTGAAACTCCTTTTACATCACATGAAGGATACTCAAACTGGAAGAAGGCGATGTATAAAGATGGAGGTTTTAAGGGGCATGAGAAATCTGAAGGTCATATGAATGCCATGTATGCTTGGAGTGAACATAAGAACAACATTTTGACAGATTCATCTGTGCGTGATGCTTTGGACAAGGCATATAAAAAAAAAAGTAGAGGAAAATCGCATATATATCAAAACTGTTGCTGAAGTACTTCTCCTTACAGCTATGCAAAACATCTCCCAAAGGGGGCATCTTGAGACAGATACATCACAAAACAAAGGGAACGTTTTAGAGATAATGGAACTTATTTCTAAGCATAATCCACTGATTGCAAAAAAAATGAAAGCTGCAGGAAATGCAAAATATACCAGTAACACCATTCAGAATGAAGTAATGGAATGTCTGTCAGAGATGGTACGTGAAGACATTATCAGAGAAGTGAAGGAGAGTGAGTACTTCTCTGTGATTGCAGATGAAACAAAAGACCTAAAGAAAACAGAGCAACTGTCATTAGTACTAAGGTATTACTACAATGGGGCTGTTCAAGAGAGTTTTTTAGACGTCCAGAGAGCAAGTCAGCTAGATGCGGCAGGGCTCACCCAAAACATCATACAGTGTCTGGAAAGGTATGGCCTTGAATATCGATCCAATCTTGTAGGCCAAGGATATGATGGGGCATCAGTAATGGCAGGGAAATGCAGGGGTGTTGCAGCCAGGATCAAAACAGAGGCAAAACATGCATTTTATGTACATTGCAATGCACATTGCCTTAACCTTGTTATCGTTGATGCAGTGAAAGCAGTCCCTGAAGCTGACTGCTTTTTTTCATTGTTGCAGAAATTTTATGTCTATATGTCAGGTTCATATGTTCACCAAAAATGGATCACAGTTCAAAAAGACATGTATCCAGAGGCTCCTAGAGAGCTTCAGAGACTCAGTGATACCAGGTGGGCATGTCGTTACAGTGCATGCAAAACTGTAATGGACAGATTACCAGCTATATTAAGAGTACTACATGAGATAGATTTAGAGAAAAGTGGTGACAGATCAGTGGAGGCACGGGGTCTGTTGGCACAAATTGACCTCACATTTGTTGGCAATTTATCCACATTTAGAAAAATTCTAGGGGAAATTAAGTTGCTTTCTGATGTACTTCAGTCTCCATCTCTTGATCTAGCAAAGGCTGTAGACCTAATTCATGCACTTCAAGACACCTTGGACCAATATAGAAGTGAATCCTGTTTTGATGAGCTGTGGCAAGACGCAATGGATATTGCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACTGACAAAGCACTGATTGTATCTCTTGTACTTGATCAACACAGTATCTAAAAACTTTGCACTGTAGTGGTGAAAATCTTATTCTAATGAAAGTTAAAAGCGCATCCGGTTATTAGGTTTATAGTATTATTGAATTATGGTTAACGGTTGGTAGAATTTTTTTTAACATTATCTGCCAATTACATCTGCCACCCTTCTCCAAATCTGTGCCCCTACCTGGCCCCCCCATCAAAAATTTTCTAGACACGCCACTGGCAATGATAGCATGGCTGTGGTGTCATATCAATGTATGCTCTCAGTGTTTGCTGATATCAAACTGTGGTATGAGGACCACTGTTGGTAATCTTTGTAGTGATACTCACTCCTTTTTTTTTTCTTTAGTCCTGGTTTAATTCTGGTATAGTTGAATATTTGTATATAATCCTTGCAGCTGTCAGACTCTATAACAGGGGTCAGCAGCCTTTCTTTAAACTGAGAGCTAGATAAAATTGTGAATAGTTTGGTTCATCTTTAGTTATATGGTTCTATCTAGCATATTCTATCTTGATAAGCTGTCTTATCACAGGTTAATTTTTCAAAAATATTAACAATGATTTAAGCAAGGAAAGGGCTACATGTCAACATACAACTCTTTATTTCTATTAATGTCTTACTTCATTCCTACCTGATTGACATGTCTAGGAATCAGTAGCGTCGTTAGGCCTATTTTAGGGGTGCTGAAGCCTCCCTAAAATATTCTTAAGCCCCCCTAAATAATTTGGTGGGGGTTTTGGGGTTTTTTTTAGTTTTTTTTTAACTCGGTTGGTCCCTTTCACTTTACACTGTTAAGGTAGCGTCAGTGCTTCGTTATCCAATCCGTTCCAGTTGTTCACAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCACAGGTGAAATTGGATGATGACTTGATGGTTCATTACTGTATTTGAAGCACAAGCGTGACTGCATGTATTTGGAATGTCTCACTGTTATTTGAGTTGTTGTGTGGGGCACCAGTAGTCCATGTCTGTTGCTGTAACAGTAGTTCATGTTTAGAATAAAAAATCCCAGCTCTCTGATTTGATAGGGGCAATAGTGCCTAAATGTTGCATAATTTTGCTGAGAGATCTTTTACTTTGTGGTAATCTTAGATGAGTAGTTTTATGGACAAAAACCACCAGGTCATTCAGTGTTCCCTTAGTGCTAATGTATCAGAGATGTTGGTGTACTATAACTGAACTAATGTTGTTAAGTCCTTAAAGTCATATTCTTTTATTGTCATGACTCTATTTTTATTTTTGTATGATACCTGATTTATATGGAATATGGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATAGCATATGTAGGCAAGTATATTCCCATGGTGTTGTTCAAAATGTGCTCTGGCACAATCATAAACATCGCTTGTTACTGAAAACAAGAAAAAAGCCAGTCCTGCTATGGGCTGAACCATTTGTTAATGGTGGAGGGGGGGAACACTATGCAATATATTCAGTTTTAGCATTTATATTCACTGTTGACTGTAACTACGCTCAAACTGTTAATGCTATCTTATTTTAACAAACAACACTGTCATATGCAAAACTGGGGTGGCACTTGGGGTGGCAAGGGATCATTTTAGGGTGGCACTTGCCACCATGCCACCCTTCTAGATCCGCCCCTGAAAGTACGTGGCAAGGGGCTAGTTATTCTGAGAACCCCTGCTGCAGTAAATGAGGGACCACTGTATATACTTTCTCTATGACTATTGTTTTCAACCTGTTAACATTTAACATTGTCTTGACAGAGTCAAGACAATATTCTGCAGCAGAGCATCCCCTGTTGCTTCTCCTTGCTCCCCAGTCCCTGAGCTCCTGCTGCTGCAACCACAGGTATGTAATTGTAGCAACAGATGTACAGCAAGCACTGATAGCTTTTTACTCGGTTGGATTCCCTTGTGATTACCTTTACTAAATATCTAAAACCAATCTGTTTATATCCTGTTTTTTTCATTGTTGAAAATGAAAATCTAGTAGCAGCCTTCTCATTTCTTTGTGGTCTTTTGTGCTGTATTTTACAGGCCCACAGAGGACGACAGCTCCGAGGCGGACGAGGGACGGGTCCCAGGACGGTCCATCGGCGGTGGAGCTGGCCATCCTGGAGTCCCTGAAGAGGCCACGCCAGTCTCCAACGGAGCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGATTATATACAAATATTCAACTGGTTCTATACCAGAATTAAACCAGGTCTAAATAAAAAAATAAAAAATAAGAAGGAGTGAGTATCACTACAAAGATTACCCACAGTGGTCCTCATACCACGGTTTGATATCAGCAAACACCGAGAGCATACATTGATATGACACCACAGCCATGCTCTTATTGCAAACACTGATAACATAGCATAAATCGAATTAAATCAGGACTTGATGAGACCTTTTGAGTATCACTAGAAATATTATAAACAGAACAGTCCTTCCATACCACAGTTTCCTATCAGTAAACACCGACGGCATTCACTGATCAAAAAAAAAGCCGATCAGCTGATCATTGATCAGTTTCATGATTGAAGTAGCAACAGGAAAGAGAGGGGGAGAGAATGCGAGAAGAAGAGGCAGCTAACAGCGTAAAGACACAGAACTCCAGCTTTGTGTCTTTTTCATTCTAGCTGAAGTACGGGACAAACTGCTTTCATTTTCACCACAATACTAAATAATTTTCTCTGAATATGGGACGATTCCGTTGGCAACTCTACTAACCTTATGAGCAAACTAATGTTCACTATCAGTAACATCATAGCACCCGCCCAGCAGTATAGAAACTCCGTAATGCTAGCTAATACGCAGTACGAGTTATTGTAACTGACTGTAAAAAGTTAGCACAACTAAACTGCACCTACACTTGGTTTATATCTGCCCCAGATAGACTGCAGGTCATAACTTCTTACCTGAAGTTCAGTATAGGAAGCAAGAAGAATGAGTTGAGTAAAGTTTGACTTATCTGGCTGTTCTGTTTCGCTTAATACGCCTTATAATCCGGTGCGCCTTATGTATGAAAACAGACCCGTTCATCACCAGTGTGCCTTATAATCTGGTGCATCTTATGGCCCGAAAAATACGGCAGACATCTGCATGCATCTGGCCCTTCATCAGAAATGTTCCTATTTTTAATATACATATATTTTGACAGGTTAAAAAAATGGAAAAGATTCAGCTATCTGTCATAAGATAGATGAGCATTTAGGAATTATACTTTTAAATGTAAAATTCAAATCAATTAGGAGATTTTATCAACTGTTAATGTTACCATTTGAAAATCCAGAGAAATCTTTGAATTACAAGCTCAAAAAACGTACAGATCACTCATGAAGCAATGAAATAAAATAAAAAAATTCTTGTGTGAAATCGCTGCATGTCCTCAGATCAACAAAACCACCATCAGTAAACACAAGTTGTCACAGAAGCTACATGTAAAGTAAAACAACCACAGAACTTTATAGTGGAGCTGACAAGTTATGATTCCCCTGTATTAAATATCGTAAAAAATGAAATCTTAGTTTTCCAACGATTACACTGAGATATGTTTACTGCACTGCAAAATTAAAAAGAAGGGCAACAACACATAACCAGAGATATGTGTTATTTTCCAAAACAAAAGAAGTAAATATTTTCCTGACTTACACTCTAGTAGTTCAAAAGCACAAAGGCCAAAAAATGCAAATAACTGCAATATGAGAAATCCTCCTCCCATCTTTCCCGTCACTCTCAGGGAAATGTTTATTTTATTTGCTCTCTTCACCTTCATCATCCTCACTTACTTCTTCCTCACTATCCGGTACACAGACAGATCTCTAAGACATGTAATTATCTTGATAATTGTGAAAACGTATTTGTGTTCATGACATAACGGCTCCAGTTACAGTATCTTGGTTAAATAGGGCTAACAGCAGTATGTTAAAATGCAGTAGATTAAATTAGGGTTATACAGCATGCATACATACACAGAGCGATCTAATGGTCTTGTGGATGTGCTGGTTGATTTAGTAATAAGTAAAAAAAAATGTATGAGTGTTCAGGTGAGATGCTTCAATTAGAACCAGCAAAAGCAAAATAAACATGAAACTCATGCTGCTAACTTTGGACTGATTGATTGGAATAACTAGCAGCTCCCACTACATGAGCTCTGTTCCCTCTATTCAGTCTGTCCACATCTTTGTGTGCTTCTCGGGTTTCCTGTTTTATTTTGACAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTCCCTCTAATGTTTCATGTGTCTGAGCGAACACACAAACTCCCTGAGCGGTCCCTTGGACCACTGTGAGCAAGAGCAGACGTGTGCACTGTGGTCACGCCAGCATCAAATCCATCCAAGTTACATGGTTTATTAAAATAATCAAATTACAGCATTTACATTTATGTTAGACTACTTTTAATTAACTGCTTTAGCCCACTTACAATGAAAATTTTTAAAAAAAATCCTGTTCATGACCTGTGTAGTATGTTAACACTATTGGAAGTAAAAATAACTTGAACTCCAATTTTGAAAACACAACTTTCTTTCTTTCTTTTTTTTCTTTTAAAAAAAATAAAGCTCTGACTTGTATTATGATTATGAGTCTGTGGTCTGAGAGAGTCCTGTAACTCTATATACTGTATTTTGCAGACAGAATGACCAATGTTAGGCAATTAATTATACAGTTACTTCTTCAAAAAAGTAACTGAGTTATGCAAACAACAAAGTTTTTTGCAGCTGTTTACCTAAAAATGCAGCCAAGGCGTTTTTTTAAATAAACATTTCAAACTATTTACAGAANNNNNNNNNNNNNNNNNNNNAACAGCCTGAGGAGATGTATCACTCCTGTAACATTCAGTAGTCACCTCATTGTTCTGACACACACAACAAAACTATTGACTACATTACACACTAAGTAAACACGAGATTTGCGCAAAACGTCGCGAATCTCTCACATCTCAGAACACCGCCATCACTCCTAAAACTTCCCCCTTTCCTAAACAACTAAATGCCATGTTGCCATATCATTTGTTGATTTCACATGGTACCTTTTTCAAACAAGAAGAAAGGGTGGGTTTTTTTGGTTTTGGTTTTGCTCACAGGCTGAGAGTGCTTTCGAGCGTTTTCCTTTTAAAATGGCGTTTTTACCGTTTCTTCCCGCAGTAAATATAAACAACGATAGTATTCAGGAAAAAAACAAACATTGCATATATTTTTTATCATAACTGTGGTTTTACGTGGCCTATCAACACAATTTAAAAACTGGTATAAAGTCCACACTATTCCGTCAATTGTTCCGTCTGTCCTGCTCACATCTCCAATGGCTGTACACGTTGTCATTAACGTGGCTTCACTCCACATCAGCTGCTTTGCTAGCTAAAACACCAGTGTCTGCACATAAGGACGCTGTCATAGCCTGTCAACCACGTTGATTAGCTAGGTATATACGAGTGTCAATCGCATCATTGGCTGGACTATGGGATAAGGTGGCATCGTTCTAATCCCATACGGGAGCAGCCAGTCACTTACTAACACTGCAAAACAGAATTGTTAAAGTTTTAATTTTAATTTCAATTCAGGTTAGATTTTTTTGTGCGCAACGCAGATTTTCTGCGCGCAGAGACCGTGCCTGCAGTGCGCAATTGCGCACGCGCGCAGCTTAGAGGGAACATTGGTGAAGGCCAAATGAAGCTTGTGTTGAAAAACGGTTCATTACTCGAAGCTTTTCAACACAGTCCTCTCTGGTGACATCTGGTGGCCAAAAATATGAAGATCAGCTTAAATCTACAAAATAAAATGAACTGCTTCATTATGACTGCCAACTCTGCAGAGTGAAGTTCACAATTCTGTCTGATTTTGGGCAACCGTTGTGTTGCTTTGAAGATGTATGTTTTGCATGAAAAAATTGTTAGGTTTATTTCCTTGTTTAAACATGTACCATGGTGTGGTCTTTCTTTTCTTGTTACTTCTTGATGTTAGTAAATACAATAGATGTACAACACATTATGGAGTATGCTTCTGTTATTCACTGGACAGCTGGACAGGTATGTTTATAAATAATATTATATTAAGCCAATATTTTTGACCTGGGGGTAGAATTGATTGTGAACTGGAAAGGATCATGCTTATGTGCTTGTAAAGTAAAACCATTATGTATTTAAGGTTATCCTGTTTGGTTTTTAATTAAGAAGAGAATCTGTTCCACTGTGCAATGGCCGAGTCTGTTTCTTTTCTTGGAGATAATTTCTCCTGCCTTAGAGAAAATCCTCTCACATGGAACAGAAGAGGCTGGAGTGCACAGAAACTGCAATGCAAGTTGGTAGAGATGCAGGTATACGGTCTTTCTGTCACCTAAAAAGAATAGACAGAAAAGAAAAATGACATTGCTGCAAATTTTGTAGAATAACATTTTAAGATTATTATTATTATTATTTTTTAATTATATTAAATTCAAGTCAAATGGAAGTCTTTCTAAAGTTATATAATGATATTTATATTATGAAAAGTAGATTTTTCTTTTGTTAAGATATTTTACGTTTTTCACGTTTTCAGATAAAATAAACACACACAAAACAAAGGCAAACAACAAGAACACAAAGCTGGCAAACCCACCTGACTGACCAAAATCAACTTAAAATACTCCCACATGACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCTCTCCCTACGAGTCTATCCTGCTCCATATTTGAACAGTGCAAAGTCTCAAACACAGTTCTACTTATATGGTAACTAATTGTGATCATCGGGGGAAACAATTAGCAATTAGTATTTCTAGATTGAAAGCTCTTGCAGCAATGTGTAACGTACAAATGACCAGACAACAATCAGTCAAGTTGGAAATCCATGGACATAATGAATGATTCATTGATTAAACATTAAGATCAGTTGAATGAAGTGACAGACAAATGTATTAAACTGACTAATAAGAGATGCAAATCCAAAATTTTATAGTGCACACTGTTGCAGCGGCTTACGGCTCTCCGTCTCAGTACTCCTTTCTTTTGTTTAGTTTGTTTAGTTTGTAAGTCTTTCTTATTTTTTTCTGCACTATCGGCTCTGCTTTCAAAGTTTGCTACACCCGCCAGAGCCTCATAGACATCAGTGACCAGCATCAAACATCTATTTCACTGGACTTTCTTCGCACACACAACATCCCAGATCACATAGCGAGACCACCGGGCTCCCCGTGGATTGTTATCGGGACTAGGCGGCGGCGCAGACGGAGGGAGAGGAAGCAAAAGCGGGGCCGTAGGTCCGGCATTATGCTGAGGCTAAAAAACAAACCACACAAGCCACCTCTGCCGAGCCTCTATCTCTCCAACGCCAGATCCCTCGTGCAAAAAACGGATGACCTGGAATTACAACTAGTGGGAAATCGCTATGTTCGTGACTGCTGTGCCTTGATCATCACCGAAACCTGGCTTCACGCGGGAATACCCGATGCTAGCGTGCAGCTAGCAGGCCGCACTCTGCTCCGCTGGGACAGGACAAAGGACTCCAGTAAGAGCAGGGGGGGCTCTGTATTTACGTGCATGAAAGCTGGTGCAACAACGGGACAATTATAAACAGTCACTGCTCCCCGAAACTCGAGTACATGTCAGTAAGATGCCAGCCTTTTTTTCTACCGAGAGAGCTAACAGTAGTGATCATCACGGCTGTGTACATTCCACCCGATGCCAACGTAAACACGGCACTCTCTATCCTGCTGAACACCATTAACAAACAGCAGCGGGCCCACCCGGACGGTGTTCACATAAGTGCAGGTGACTTTAATAAGGCCAACATAAAGACTGTACTCCCAAAGTTCTATCAGCATGTCAAATGTCCCACCAGAGGAGAAAACACTCTAGATCATGTTTACTCCAACATCAAGCATGCATGTAGAGCCATACCCCTCCCCCACCTCAGTCAGTCCGACCACCTCTCCCTCCTGCTCTCCCCAGCCTACACCCCCCCTCAGACGCAGTGCCAGGCCCACCACAAAGACTGTTACAACCTGGCCTGAAAATGCTCTCTCCAAACTACAGGACTGCTTCACAGAGACAGACTGGGACATATTTGAACACCAGGGGCCCGTTCTTCGTACCTCGCTAAGTAAGTTAGCTGGATTTGATTGTTGACGATTTCGCGTGATCTTGGATCGTTCGGTTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCATTGTTGGCAGCTGAAATTTGGCTGGACCGCGCTATGAATTCTGGGATATGGTGGGCCACGAAGGACACACCCAACCCATCCTTCAAATTCGGGGAAATGAAGGACGCATTTGTCGGCTGCATTTGAAGGAGTCGACGAAATGGGACAGCCTTCGTCGCCGGGCTGTGACGTAATTGGCCTTCAAATGCGGCCTCAGGAGGATGCAGCCGACGTTTTGGGACACAGCTTTCATCCAGCTGTACTAATCGTCAACAACAGGTGTGTTCGGAGAACCGGAATAGCGAGCTCAAAGTTGGCGCGATGATTTGATCTTCAGGGCTCGCAAAATCGCTAGCCCGACGTCCCGGGGCTAGCGAACTTTCCAGTCGGGCTACCAAACTCTATCTCTGCCCTGCCCGTTGGGCTATCATAGGAAGGAAAATATATGTCATTGCTTTTGCATTCTTTCGGAAATGTAGCTGAGTAATTGTGTCATTGGCATCGGGGAACCACTGTCAATCTGTGACATATTGAAATCGCGTTTGAATTTGCGCTTGTTTTTTGCTTTCACTTTCACTTTGCGATCGCGCGAACGGTGTGTAGAGAGCGGCAGCACTGATTGGTGAGTGACGATTAATTGCGCACCAATTCCTCTGACATCGTCTTATCACTCATTAGCTACTATTCAAACGTGACAAGTGAAATCTCCCACAGCAAGCTTAAACATGTGAGAGGTTGATCGCGCAGAGAATCGCTGACTGTTATGTGAGTGCGTGTGTAAAAGCAGCAGGATATATATTTTAGTTCTGCTGAGCCAAATAAGACAAGTCAGGGTGAAGAAGTGACAGCCAAATAAAAGCCGACCACAAAACGGAAAAGTTATGACAAATCAGACTATGAGGGAAAAAGAAAGCGCAGCTTTATGGTTTCATGGACAAAAGAATTTCTGTGGCTGGAATATGACGAGCTAAATAACCAGGGGTCCACATAAGTGGTCCGCAGGTGCGCATTTGCTGTCAAAATAAAAAACGCGCACCAAGAAGTTGCAACTTCTTATCTGGTGCGCGTTTTTTATTTTGACAGCAAATGCGCACCTGCGGACCACTTATGTGGACCCCTGTAAAAAATATAATGTTCTGCCGGGTGTGTTGTTGGTTTTCCCTCGATTTCTGAGTCGACAAGCGCCTTTGTTACTGGGACCAGTAATTTTAAGAAAGACCCCCATTAGAACCCATGAGAAATGCAAGAAATGCATTATTGCTCAGTCTGCAATATCTTTCCCAGAACAAACACCAATTGCAAAGAACATACTAAAAATAAACCTGAAACATCTGTTTAGAACAGCATACTATGTTGCAAAGAGTGAACTAGCAGTCTTTGCAAACTTCAAAAAAAAAAAAAAAAGTCCTAGATCTTGGTTCCACTTGCCTCTTACCATTGACTTCAGTGGAAATTTCAAATTCAGGATCTGACACAGACTGATTCATGTTCTACACAGTTCTTACAAGTTCATAGAAATTTCTGTTCAATTAGAACCAAGTATTTGAGTTGATGATTGTAATTTTTATACAATGTTGTAATTTGTGTTTCAACAATTTTTTGATTAATGTTTTGTTTCCGAAACAAAACATCAAAAAATTGCTCTCTTTTTTATTCGGGCTACTTAAATTTATTTTGGGCTACCACAAACTGAAGAGTGCCTGCCTGAAGGGCTACCAGGGATTTTGAAATTTTGCGAGCCCAGATCTTGGATGTAGTAAGCGAGGTACGAAGAACGGACCCCAGGAGAAAACATAGGGCTTACATACACAGTAGAGCAGGGAATTAGAGACAGGAGGGAAACACAGCTGGGAGAAATCAGGGCTAACGAGACTGGGGAAGCAATACTAGACACATTCACATAAGACATGGACCTTCAAAGTAAAACAGGAAATACACGACAGACACAGCGATCCAGACTAGACACTGAACTTAAAAAACAGACTGACGAGCAGACACTATGACATCATGGACAGACAGGGGGAACACAGAGAAGTGGGACCAGGGCAGGCACAGAACAGAAACCTATCAAATGGCAAATCTTAACAAAAGACATAACCAAGTAAACAAGAACATAGAATATTATGAGGAAACACAAAACACTGAGTCGTCACACTCAGGAACCATCACACCATTTTTGAATTCCTAATTAAAAAATTGAGTTTCGAAATCTTTTTTATAACACAATTTTAAAAAGAGAGATAAGTAAATGGATTCAAAAATCTGATTCATGTCTGACATTTAAAATGGCGATTCCACTCCTCATTTGAAAATTGATTTCCCTTTTCTGTTAGCTCATGGGTTAGCTATTATATTAGCAAATAGACTATCTTTGGGTACCTATTGGATTAACCCCCGAGATTAGCTAACAGATTAATTTTGGATTAGCTATCTTATTTTTGAAATCCCAAAGCAATGAGAATTAGCCATGCAGCTCAATGTAAGGAGCTCTCTTTCAGTCCAGATGTTACCAATTTACTTTCTGATACCTGGAGTTCAAAGAACTGACACTACTACTTGTTTGGGTTTTTTATGAGAAAAGACGATCCAGATGATCTCAAAATATGAACTTATCTTTTCTTTATTCAGGTAATCAAAGGTTCGACCTGAAAACAGTTGCCGTGTCTCTTTGCTCCCTCAGGAGATCCAAATGAACAAAGAGCAACACACCCAGACAGCAAATGCTTTTTACTATGTGTGATAAACAGGACACTAAGGTGATTTGTCAGAACAGTTTAGGTTGGCCTTAGGTCTGATGTTGGCTTAGGGTTCTTCTGCAGCTTTCTGAGCAACTCCTCGTGTGTAGACACCACCTCATCCATCACAATGACAACCACTCCTACCTTCTGGTCAATCCTGCATAGAGAGATAGAGAGAAAGAGAGGAAGAGAAAGGGGGCAGGAAAGGAAAGAGCTCCTCTAACAGAGAGATTTACAACTTTGTCTTTCTCTAGCAAAGTCAGGCCACAAAGGTATACCTTCTGAGGCTTCCACTAGTGAGGCAACACTCCTCAAATTCCTCAGAGGAGGGCCTCTCTCTCTAATGTCTAATGGTGTGTGTGTGTGTGTAGCAATCTACTTCTAAAACTACTCTACAATACTTTACACTGTGTGGAATACAGTATAAAAAAGAAGTGTGTGATGCTGATTATGAGGTTGTTGTAAGATATATAATATATATAAGATATACACGAGGTATATTTGTATTAAAGGTTACTTAATTCCAGCATACTCTACTACTATTCCTACTACTCTACTACTTCTTGCATGTTCACCGTTCTGACTGAAACTAGTATCAGTACATTAGTCAGACATCCGCTCGCTCTCCAGAATTGTGTTAAACAGTCCAGTTAAAAAAGTAAATCCACTCTCCTCTCTTCTACACATCATGTCTCCACTTTTCCATTCTTTATCCTCTTTATAGCTGCCCTCACATCATCCTTACTCATCCTACTAAATTCCTGATTCATTAACTTTCCACCATCCATCCTGCTCTCTCTCTAATTTTCTTCATTCATCAGCTCCTCAAGTACTTCTTTAATATTCTGAACATACGTTCTTCATTTGTGTTTTTTAAGACATGCTGCACTGCCAAATGTAAGCTATAGATTCCACTAATTAGGGGTTTCTACAGCTTTGGACCGTTTGGGCTGGCAAAGCGAGTCATACTTCAAAAATAATTAAGTGGTGCATATTCAAATCAGCCAGTTTCTACCAACCATATGTCACAAACCTGTCAACAAAGGCCACAAAACTAAGTTAACTAAGCATTAGTTGACCGCTGGGCATCACCAGGTGTTCATGTAGAAGTAATGAAGGCTATGATGTAAATGTAGACGATACTTGACTTAAGTATATGGGTCACAAACAATTTGATTACATGGGTCAACTTAATATTGTAATTCCCAATATACAAAGAACTCCAGTATGAGTATATAGTAAATAGCGATATATCATTTCAGAGTATATATGCCATAAAAAAAATCCCCAACACTTCATAGGTGTCTACAATGTGTAGAAGAACTAAGAACTCAAATATGTTATTTAAAATGTTCTTGGTTTTATTGAGTTTTCAGGTTTTGGGCTGTAAGTACAACTATCTCCTGCCCCAGGGAGAACACAAGGAAACTAGGAAGATGTTTTCCATACAAATTTAAGATGGTGATTTAGAATTTTATGTCAGCAACAAATATCCGAAAACATCTGGAAAATATGAAACATAAATCTGGAAAAGTTTTATAATACTAAGAAGAACCTGCTGAAAAATCTCAGGATTAATTACATTAACTGTCAGCAGGTCCGTCACGTACAATACCACAAAATTATCTTAAGACATGTACTTTTTCATTATTTCATTATTTACAAAGAGTTGTAAGACAAAGCAAAATTGAAAAGAACAAGGAGAGTTTCATCATCTGTGGCACATAATATCAAATGATTCAGAGAATCTGGAGAAACCTCTGTATGCAAGGGACAAGGCTTTAAATGAAGATGTCATTTTTTGTTTGTGGTTTTAATAGAGTGGTTTTAAGTTGGTATTGGTGTTTCTATATGTTAAGAGATTTTCAAATGTTTCAAGTATTATTCCCACTGCCATTTGTACGTTATTGAAAGTTTATCTTTAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTATAAATAAAGAACTGCCACATACGCTGGTTGTGAGCCTGAGACAGCAGCGCTCACCCAGCGTGCGCACGTTGTTACCATCTAAACTGTCTTGAGTGTCTTTATTTCGCCTGAAGAATGTCTTGTTTAAATATTTACTCCTTACACTATATAAGGAGACAAGTTGATCATAAAGATTGATTACATTAAACAGATACATGATGATGATGATGATGAAGCCTTTATTTTTCACTTGCAGTTGCCTGCAGCCAAATTGGACCCCTTCCAACCGTACATACGTTACACAAACATCACATTGGGGAGACAGGTCAGAACAGGTAGCGTAAAGATAAACAATGAAATGTACAACACAAAAGGGCAGTGGAGGAGTAAAAAAGAGAACTCTACTCAGACTGAGCTCCTGATATGGGATCAGTATGAGACAGAAAACAAAAACTCCTCAGCACAAAAGCACCTGAATCTTCACACCGTAACACCATGAAAACACATGACAAGCAACAGGGGTGGGTAAATAGGGTTAGAGTAAGCCAATGCAGACAGCAGCATCAGGTTGCGGCATCTCTGCGCAATCCAGCTGGGGGCCAGCATCGGAATCGGTACGAAGAGACTACACCTGAAGTTTACAGTTATTCTTAATGTCCATCTCTGGTCGTCAGGTGTATCAATTTCCCATTGAAGAGCCGTGAGCTTCTCCAAGATCTTTGTCATATTGCGTTCAATAAGAACATTCTGAGTACTCACAGCTCTTCCCAGACCTTCAGCTAGCCTTGTGGGGTTTTGAACAGCTGTAACCGCTTTCTTCAATTTTTCCCATAAACCAGGTCTAACCCAGCTCCGATCAGCAAGAACCCCGTTATCATGGTTCCAAATAGGTAGATGTCTTCGATGTCCTCAATTGACAGTCCCGCCAGGCACACGTTGCGCCACTTCTGCCAACCATCCATTGTGTATCTGGCAAGGAATGTCCCTCCAGGACACTTGGGCTCTCCCGAACCCAGGCTCCTCATGGAGAAGAGAGTGTCAATTGCATTGAGGGGCCAGTTAATCAAATCCATAATTTTTCTTTAGGTTTTGAGTAGGAGTAGGAAAAGTCTTGTGCAAAGGTCTTGAGTCATCCCTTTCTTCATGTTTTTGCTAGGAAAAATGGTGTGAGTGCACTGACTGAAAAATATGTCTAAATACAGTATATGATGCAAAATCCATTCATTGTTTGCTGTTTGTCTGGTTTTGGGTCCCAGGGATAGGACTCTGAGCAGAGCAATGTGAGCCGGCCATTGAAGTGCCAGGACCTCCGCCTCTGACTGCCGACTTATATACGAAATACTGAAACCCTACAGCCCCTTTCTGTGGGTGGTGGGCCCACAGAAGAATGGACCCACGAAGCTTTTTCAGGCTGAAAAACCCAGTAACCCGGCTAAGTGGTGGAAAATGATTGGATAGGTGGATATTTGAATTATTTATAATACAATGTACAACTCAAATTACTTTCTTATTTTCTTTTAAATTCATTCTTTGTTTTACTTATCACATTTCATTTATCACATTAATCACAATCGTATGTCTGTCAAACACATGCTGTGGAAACTGTATTTTAAGAAAAATACAACATGAAAATGTGATTTTTTTAAAATGATTAAAACAGTTGAAATAACAATGGCAGCACATCATCATTTTGTTAATTTTATTTGTTTCAATTCAGCAAGTATAATGCACAATGCATTTATTATGGTGGTAAAAGCAAATTTTCGATACTATAATCGATACAGTAGATTAAAAAAATAAGTTATGGTTAATCAAAACCTTATAAAAAGACATGAATACAGTGAAACACCCTGCACACACTCAACACACAGCAACAGAAAATAATCTTAGTTTCCAAATAGAAAAATAAGAATAAAGAGAGAAGACAACATTACTTTAAATGCTTTAAACAGTCACAATAACAAGGAAGCACACATTAAGCAATGCATAGAGAGCAAACCAGTCCTGGTGATGTTAACTGTTGTGTTGTTTCATGGCTGCACACCTGAGAACATTTCACCCATGTTTTCATACTAAAATAAAAACTGTATTATTGTATAGTAAATAACATTAACTCTAAATCACCACTGCCTTAACTGGAAAACTCTTTGCTCAAATGTTGTAGACTCAAATTTAACACAACAGTCCTCTCTAGATAAAGCTCCTGTTTGGTCTAATCTTAGAGGTGGCAAAACATGCGCTCATGCAATAAACCAACATTAACCATAAAAATAAAATAGCACAAAATTATCTTAAGACATGTACTCTCTGACTGTTTTCTGATATTTAGCCATGCTGGTATTTTGAAACTATTTCCCCAGTGATGGTATTGAAGCAAACCACATCGAGCATGTACTAAAGCAGACCACAGCCTTTTTTTCTTCCTCTGCACTACAGGAACTACAGTCTTTGTGGGCTTCCTAATAAGAGGCTACATTTGATTCTTTAAAGTAAAACTGCATGATGACCAAATAATGCAATGTAGACAAAAAATACTGCAATTATTAACCATTTTCCTTGAAATGAATATAAATAAATCCTATTTTGATATTTTTATTATCAATGATAAGTAATGATCCAAAATACTTTGCTTTATCCAGATACTATTTGATAACTTAGGTAATACAGGGGTATACCAGAAATGGTAGTGTGCAATATTACTTGAGTTTTATATGTTTTGCGCAATTAATTTTTTCTGTTGATTTTTTCACCAGATATACATATATATGTATATATATATATACATATATATATATACACATTTTCTATCCATGTACATTTATACATTTTATACATTTACACATCTAATGTTTAAAAAACAGCGGTGTTACAATAGTTTTTCACAGACCCATTGGAGAGAATTTTGACATGGAAAATCATTCCAGGAAGTGTTTTCATAAAATCTGATATGAGCACAGTTCTCTTTAGGAAATGCATTGTCAGGTTGACCAGATGCCCAGTACCTGGTGGGTCAGTAAACAACAGAATTATTAACTTTTAATTAGCTTTAAGACATGGAAACATTTTTATGGGCACAATGACAACTGATTTGCTGGCATGTTTAACCCATTGTGAATTATAGATAATGATAACCCCCCACCTCAAAACAAGGTAGTCTCTATGATTGTAATAATATCTAAATTCATCAATGAAGTTATTCTGCATGTTCAACGACTATTATAAATATTTTAAATATATTGGGCCAACGTGAAGACTTACTTCAGAGTAAGAGGCGTGCCGTCTACCCATTTCCACGTTCCCTCTTGTTCTATGTCATTTAAACCAATCCAAGTCCGTTTCTGGGTGAATGAAGCAATGAAGATCTGTTCAACAAGCACACAAACATTCATGTTATGAATCACTTGACTCCCTTTTATTTCTGACCCTTTGGCTACAGATTCTCATCACCCTCATGCTAAATAGTTTCAGTGTAATGGGGGAATAACCTGTGTGTATGCTGCATCTTCCTATAGTCTGTTATATTTTCCTTGCTATACCACCACACAGCTTTGTTCACTAGCTGTAAGGTTGTTGCCTCCTAAAAAAAAAAAGCATTCTCCTCAACCTTGACAAGTTGTTGCAACTTTGATGCACTTAAGCTGTTGGAACATATTCTATAATCCTCGTAATAATCCCCACTTATACTCTGGGGTTTGACAGATTTTCACAATTAGATGAATGATTTTGATGAGTTTTACTCTTCACTTTAGAAGAAAAAAGTTTAACTATATTCTGTATTTACTCACAAAATGAATTTTGCAAGTTATACTTGGTGTCCAGAGTGACTGAATCATGGCTGTCAAACTAGTTGAATGATGACATTTTTATGAAACCATTTTTTCTCTAACTGGGGAAAGTCATCTTCATAATAACATATGGTTTGAATTTAAAAATGCATTTGAAAACACAATATAACACATGCATGAACTTTGTACCTGTTCTTCAGGGCTGTCTATCACCACCAAATCTGCTCCTTGGTCTGTGCAGTTCTTTCTAGCTGAATGCCAGGAGTCAGAGCTTTCAGACAGGAGATAACAGCTACAACAGAACTTGCTCCATCCTGCAGGACATGTTTTCTCTGAAAGAAACATCAAATAAGAAATATTAAAGATCAGCATGGAACATTCAGCAATGCTTTATTTGTTCTCTGTTAATTAACTGGAATCTATATTTTAACCTGACACAGATCTGCGTGCACAATGTATTCACATACTGAAGTTGGTAAACGTATTTATTCATCTTTAGTTACAGGGCTGCTATTTCTTTCAATTCAGATATAATGTGAAAATATTTCCATCTATCGCGGGGAATAAAACCTTTTACAAAGACACACAACAGCTCAGACAAGGACTCACTCTGGTTGAACAAACGCTGCAGTCTCTCCAGCTCTTTGGTCATTTCAGTGAGGTTGGCCTTCAGCAGGTCTCTCTCCTCAGTCATAGAAGAAAGTTGTTTACTTGATGAGAGATATTTGTGTAAGGCATTTTTGTCTGAAATACACATAAATAAGCAAAGATGTTTTTGAGACACAAAAGTACACTGTTGCTGATTTATTTTAGGGCTAAACAGAAATATTTTTAATTTTTGCCATCAGCTAATGAAACGTTAAAATATGAAAGTCAATTTAATACTGGTCTGTCAAATTTCATTAGAAATGGGCACGCACGCACGCATGCACACACACACACACACACACACACACACACACACACACACACACACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATATATATATATATAGTACCCATATGCAAGGATACAGAAGTCAAACTTCTTTTTAACAGTTTGTAAAGAACAATATAATCACAGTAACTAATAGTGTAGGTTACAAGAACTTTCAGTTTTTAAATGCTATATAGTGCTATGAAAATGCATTTTAAGGGGGAAAAACCTATAAGGAAATATATGTTCTTTTTACTAATTAATTGAAGATGTGCTTCATTCATTTGACCTTGGAACGCTTTCAGTAGTTAAGTTGCTTTGTGAATGACCTTTGTCTTTATCAGGATTTAGAAGAAATTAGTATAAAAAGTGAAAGTTGCACACTACAAGAAAAGCTGTCACTTTTTGCTGACAAGAGATTCTTGTTGCATTTATGAAACAAAGCCTATTCATCCAATAGCGGTTGTTTAATTTTTAGCTATTTTTTAAGTTCAAATCTTGTTTTCATGAATTAAATCTCATTGATTTTAATATTAACACCCATAAGTTCAATTGAACCATTGAAAACAAATGGATAAATATGAATATAAAAACAACAAATTACTCAGAATTCTGACTTTCGTCTGCATATGAAAGAAGTAGCTTCCTCCCTTGAAACCAATGCAGAAGTAAATTACACCTCACATTTTCGGCTTCTTATTTGTGTGCAAATAGAAGTCTATGTAGGAGTCTAGGAGTCTCTGGCATTTGCAGTGAGGTTGGCATGCAGCGGGTCTCTCTCCTGTGAGAACCAGACTCACAGTAGACACCAAATTTATGTTAAATAAATAATGAGACAGTGTGATATCTCATGTATTGTTGTTCATCTGAACTTGAATTTAAGTTTAGAAAATGGCAAAAAAAAAAAAAAAGGTAAAAAAAAAAATACACAATACAGCTTTCTTCACATAAGGCTTTTTGGTCTTTTCATCATAAGATAACTATCTTAATAAAGTCTATATCTCAATTAATTCCCAGAAGAGCACTTTAGATCTTTTGTTTTTGGAGTTTATTGTAAGACAGAATGACACGTACAAGGTCACTCAAACACCATCAAAAACATAACAATGAAAGTAATGAGGGAAAAACTGAAGCAGGAAGTAATACAAACGCAGGAAACAAATGGAAAAGAGGAAATATGCAAAAGACAACTAACCCTAATGAATACTAACACTCAACAACACAGAAATGAGACAGAGGGAGGAACATAAAGAAACACTGCAGGAAAAAAAACTACCTCTATTATGAGGTAATACAATGTGATATGAAGCAAAATATATGATCGTGAACTGAAACTGAGTAAAACAACTATGAAGAAGAAGGAAAAGAAATAAAAGACTTAATTAAAATAATACCACAATAGATAAAGAAAAACTACCAGAAGAAGAAAATTACATTAAAAATCAAATAATTTCAAATAGAAATATCAAAAATTAACCGCTTATGCTTAGCCGTGCTTGTGTTTGATTTCCACTGACTTATAAAAAAGCTACAACAAAATGCCTCATCATGACAGAGCATATCAAAGTTATAATGTGGAATTACAATCACAACTAAAACCGTAAAACATTTTTTGATTATATCATTTCTGAGAAACTGTACATTGATTTTATGGTATTTTTTCACAGATCCACTTTAGAGAAGTTGAACATGGAAGATCATTCCAGGACTTTTTATTATTATTTATGATATGAGCACAGTCTTCCAGTCCACCACCATTATCAGGTTGGTCTCCTGCCCAGTACCTAGCAGGTGAGTAACAAAAACATTGTCTTATTATTACTGAAGAAAAGCTGAGATGCTTTGGTGTTGGTGCTTCCATCGGACTGCAGTACATCATGACTAATGGAGTAACTTTTTCTGATCAATGTTACCAAAACAAGTCATTAGCACACATCTTTAACCTATTGGCCTTGTAGTTTGGCTCATCCCACTGACATGTAACATCACAAATGTGGGTATCTCTGCATATATGTATGGGTTTTACAAATATCTTTTGGAAATGTAATAAAAGTAGTAAACTAAACCGAAAGTGAAGTCTTACCTGAGAGTCAGTGGCGTTCCATCGACCCATTTCCATGTTCCCTCCTTTTCTTTGTCATTCAAACCAATCCAAGCGTCTTCTGTGATGATTACAGAGAGGATCATCTGTTTAATGTGAAGAAAAATTTTCATTTTCATTTTAGATTTGAACCACAATTTATTCCAATTTCATCTAAAATCTATTTTTAAAACATCCTAAACCACCACTAATTAAACCATTTTCTTTTTCCTTTTTTCCCCTTGTTTTGCTTTTACATATTTATTGCAGCATTTACCCTCAACAATGGCGATATATTTTCCACAGCTAATACAGGAAAACACACCACTTAACAGGCAACATGCTTTAATACACTCCAACCTTTAATTTATTTGTTATGTTGTTTTTTTTAACAATGAGTAAGCTATTGCCACTAAAATCTCTTAATACTGTCTAAGCGTATTATAAGCGTGTTCAAAATTATCTTAGAGGTGTTTGCTCATTTCATGATGTCCCACACATTTCATAAAACATAACTTTTACTAAAGCATGTACATTAGTGTGTCAGAGTTAAAAAACAAACAAACAAACAGGTAGAGTGGAACAGTACAGTTTGTACAACAAACATGTAGAGTGGAAACAATACATAGTGCAATAGTATACTAATAGTAATGAAAAATTGTCTTCAAATTATCGGATGCACATGCCTCTTGGCTACAAACTCCTGTCCAGCTCATAGGAAGTGCTCTCTTTTGCAGTGTATCAGTGGAAGAATCTTTGGAAACTACATTGCATGTGTTCTTGTACAGTTATTAATTTATTTTTCTAACTTCCAAGGGTTTCATTCACTGTAATCTGTGGGATTGTTGCAAAGCAGCAGTCCCAGTGTATGTTATCAGATGCTTCTTCTTCCCTAACTAGTCTCACACCATTTGTGGTAGACAAACTATTCATACCTCAAAATGACTGGCTCAGTTATCCACTGTGTGTTTCTATTCTGATTTTCTAAACCTTGTACCATTTCTGAAAATTCCACTTTTTAGTTAGTGGCAGAGTTACCTCTTTTTCACCTCTTCCTTGCATGTTGATGGTTGTGAGTTAAAATACAGCTTGGGACTTTTTTCACAATTACATTTTATTTTGACTATGTTGTGTATTACACATCAACACATTTTTCAGAAGTCTTTTTTTCTTATTCTTTTAATCACACACAGAAAATCTAATTACCTGCCTATGTGTTTATGAGACATCTCCTTTTAACTTTGTTAGCCAGCCTTTAACTCATTGCCTCCAGCATTTTAGCTGCACCAGAGGCAAGCTACAGACCACCAGTAGCAACAATCTCACTGCAATTTCTCCAGAAATTGCGAAAACAGAAAAGCCTACCTTTTTTTTCTCACTGAGACAAAATTATAGTTGTTTCAGGGTTTTATGTGTAGTAAATGTGTTGTAGTTATATATTAATTTCTACATTTTTGTTCAAAACCAGCGAAATTGTTTACATTAAAATAAACAGGAGTTTGAACTTTAATATTTATTTACAAACACAATAACACACACATACATAAACACTGTACCTGTTCTTCAGGAGTGTCAATAACCATCAGATCTGCTCCTCTGTCTCTGCAGTTCTTTCTGGCTACATCCCAGGAAGCAGACCTTTCAGAGAGGAGATAGCAGCTACAGCTGAACTTGCTCCATCCTGCAGGGCATGCTTTGTCTAGAAGAAATTATAGAGAAGTAGTAGTACAGTTAGTGAATGATGTTTTAAGAATTCTATAATAATGCTCATTTGATCTTTATTTAATTAAACAGGATCATCTAACAATAAGATCTATGCACACTGTATTCACTTACAGAGAATAACAGTTTTACAACAACAACAAAGTGTGTGGGACACATTTTTTGCCGGGAAATTAAAAGCTAAAGTGAACTGTGCTAACTTTACGAAAACACTCTAATTGTTTGTCCGATTACTTTGTTGAAAGTTGGACCCAAGTTTATCACTGATGTGTTTTATTCATTTTCCAAATATTTTTGTGCTGTGATCACTTTCATTTCTGCTACTAATTTAGTGTTCCTGCTGGAATGACCACAACTTTAAAGAGACTTCCCACAAATATTACGCCTGAGAATGTGAGGGCAGTGCCATGACTTAAGTGTCTGCTTATTTTTATTTGCCCCCTAAATACCGCTAAAATCGTTTGCTAATGTATCTTACATCATGCGATTACAAAATAATTTTAACCTTCAGATCCATGTGTGTATGTATGGAAATACCCATCGATTTCGGATTGTCCTTAATGACAGAAAACCACATCTTCAGCTAATTGCCTCCTTAACTGGTGGAGCTTCTCTTGGTTTTCAACAAAGGAGTAGGCCATCCATTATTTCTTTCATTTCAGGTGAGTTCAACTTTGTAAAAGCACAGAACTGTATATTTTTCCTCTAATTCAGCAACAACTTGGAACTGAACCTGAGTTGATGCTGACTTATTTGACAATCAGGGGTCGGCAACCTTTGTGATGAAGAGTGCCATTTTGAGGAGAAATTTATTTTGAGCGAAGAAAAGCTAAATTTGAGCGAACAAAATTCAGTGCTGCGTGCAAAAATTGTATTTCCGTGTTTGCTATTATCCATATACACACACAACAACAGTCCTTCTCTCACCTTCTTCATTAATCTGAGAAGGTGCATAAAAAAATAAATGGCAGGTCCAGCGGTGCACATGACAAATTAGCTCGCATAGACACATTAGTTGTGCCACTTCTTAACGCTTAATGACAGTATCTTGGCTAACAACCCCAACTACCAAATTCAACTTGTAATTGGCTAAAAATAACTAAGCCTACTGGTGAGAGGGACGTTGCTAGCTGGCAATTTTTTCAAGCGATGTTGAAACGTCTGACACTTCAAATGCTTCAGGAGCTGTCCGCTCAGCGCAGCATCAGCACCATGGAAATACACGGATACATCCATAGACTTGAGACAAAATTCACAATGCGTTTTCAGGACTTTCATGCGTATGGACCAATGTTTTATTTTCTGAGCAAACCAGAAAGCTTTAATAAGCAACTGGATTTGTCTCGCTTTAACTGGCTGGACACAGAGGAAATCGAAATGTAGCTGAAAAGCTCGACTCTGTGGGGGTCAAAGTTTGCAGAACTACAAACGCAGCTGGAATCCATAGCTGTGCGTGTTCATGGAGCTTGCATTTTCACCTGCTGGACATCACTACTTGACAAGTTTGTCTTCTGAACATTGCAGAGGCCTTAATAACAGTATTTGGCTCTACATATCTGTGTGAGCAGATTTTCTCTCACACGAAGAGTGTCCTCAGGTAGCCGTCTGAATGCTGGACACTTAGAGACCTGTGTCTCTGAGTCGGAGACCAGAGATCACATTAACAGGTGTATCCCTGTATTAACAAACATTCCATATTGGCCCAGTTTATTTTTCTTATCATTGTTGTGAGGAGACCATAAATAGCATTTGCATTTTCTGTTGTACAGTCAATTTGCTGTTATGGAGTTCTTATTATGGATAAGAAGCGTCTTTTTTTGTTGTTTCAAAATACCTGATCTGCATTATACCAGCATCTGCGAACAAATATAATTCTATAAAGTTGTTCTATATAGTGTGTAACTGTTGATATAGAACATTATTAAATTTATTGCTAATGCAGTCATATGGCACATTGACTTCTGAGGAAATTTTAGATGGCATTCATCATAGTGGTGCAACGGATCACGGTTGATCCGTAATCCGAACCGATCCCACTCCACGGTTCGGCACGCACGTGATCCGAAGATTCTAAAAAGAAGGTAAAAAAGTATGTGTATGGTGTGCGTGGTCAGTCTGTCAAGCGATAGTTATGGCTAGCGCTAGCGGTCCAAGTGGAGGAGCAGAGGAGTTTGCAGCATTTAAGCTCCCCAATCCGACCGGGCTAAAGCTATTACAAAAGCTACTGGGGTGTTTAGCTGCAGATGGGAGGCCGTATTCCCGTGTGCAAAACAAGGGGTTTAAACTATGATGACCGTGCTTGAGCCAAGCATGTATGAGCAGGAAAAGTTTAAAGTTATGGCTGAACTGTCCCAGGCATCTTCTGTTGCCCAACTACAAATGGGTGGACCTCCAGGTCAACAGAAAGCTACGTGACCATGACGGCTCATTATATCACAGCAGAGTGGTAGATACAAAGCCCTGTACTGCCCTATATTGCACCTTAATTTGTTTTTATATAATTGCGTGGAATGAGTCTTGAGTTGAATGTTTTTAATAGGCAAAAAATACTTTAATAAGTTAATAAGTAAATGTTAAAATTTTGTCTTTTTTTCTTTTTTTTGCTGATCCAAAAATTGATCCAATCTGTGACTTAAAACCGTGATCTGATCCGAACCGTGAGATTTTTGATCCGTTGCACCACTATCATCAGAAAGGTTGCCGAACCCTGGTCTAGGCATTCTAGGATCCAGCTGTGGGGCATTGAGTCATAAGCCTTGTTATAGTCAATCCAAGCAGTGCATAGGTTAGTCAGCCTAGTCTTGCAGTCTCAGGTGACTGCTTGATCTACCTGTAGCTGGTGTTTTGCTCCCGGCTCATGTATTGAGCCATATGCCTGTTCATCTTAGCCGCTATGATGCCTGACAGGAGTTTCCATGTGGTACTAAGACAGGTTATTGGTTGGTAGTTGGATGGGAATCAGGACTGTCCTGCCTTCGGTTAGCCATTCTGGGTGTCTTTCGTCAACTAGCAGCTGGTTCATTTGTGCCGGTAGGCGGTCGTGGTGTGCAGTCAGCTTCTTCAGCCAGTAGGCATGAACCATGTCGGGGCCTGGTGGTGTCCAACTCTTCATACTGGAGACCCTTTCTTGGATGTCTGAGCATTGCTGTTATGGGTTGCGTCCTTCTCCCATATGTTTTTCCAGTATTGCTCCATCTCCAGCCTTGGTGGTACCATTTTAATATTACTCCCCTGCCACTGAGAGTATACCTTGACTGGTTCTGTGGAGAACAGCTAATTTATTCTCCTGCCTTCGATCTCTCTGGTGTACCTCTTCAAGTGGCTGGCCAAGGCTGTGAGTCATTGCTTGGCAGTTTCCAAGGCCTCAGGTATGGACAGCTTGCTATACTTCTTAGGCACCTTTTTTCTGCACCCCCAATATTTGGCTAACCTCCCTCCGTGCTACTTTGATCTTAGCCTCTAATCTCCTTCTCCATGGAGGGCACTGTTCGTTGTGGCTGTTCAACTTCTAGCCAAGTATCTCACTGATTACTGCTGCTTCACGTAGTCTTGGTAACCGGCTACGGGTGATCCAAGTTTCAAGCTTCATGATGCTGTCTTTCAGGTCAGTTCCTCTCACACTCAAAAAACCTTCTTCTATCACACTTGGGGCATGGTACCCAATCTCGGGTGGAGGTGATGATATCTCCCCCCTGACCTGTCTCCCTGGCTCCCCCTTTCCGTAGCATTTGTGTTGTACCTCGTCAATCTCTAGCTGTGAGAGCAATCCATTCTTTTTAATGTTGAAACACTGCGCTACTAGTTCTTTCGCCGTCAATGTGGATGTTGGGTATCGAAGATTCCCTAGGTCCCTTATCTTATTCATGTAACCCCTTCCGTCAGGGTTACTTGAGTAGTAGCATTCCAACAACGCCCTATTTTCATCTCTTGCCCACCGATGACTTCCTGTTCCAGTAGCCCACTTCTCGTCAGGGTGCCCTGGTTCCTCAACACCTGACGCGGACCTTGTTGATCCGGGAGACGTCTGAGCCGGCATATATATCTATATCTATATCGATATCTATTATTCAATTTCGTTTCTGTATATAACTTGTGCATATCCTTTTTGTGTAGATACTTAAATTACTGAGCTTTACATACATTCTCTGTGTAGGTACCTCTTCAACTTATTTTATATTATTCTCTTATTCTAAGAATCTGAATGTTAAAAACCTACATGCTGTCAATGGAAAGATGCCAAACTGTGTTTCATTGTTCTGGTAACAGTGAAAATAAAGATCTTACCTTATCTTACCTTACCCTACCTTACCTAACCTAACCTACATTTCAGTATTACATATCATAAACCTCAGGTGGGTTAAGTTTGCATCTGGCAAAAAACTATTTGTATGTTCTTTGTGATTTTTCTGTGTCATTTTTCTGCTGTGAAGATACCTGAGACTTGTTTGACTCTTGACCTACATTCATTTTTATTAATAAATATAAATATAAACTAGTCCTCTCTTTAGATAAGGTCACAAAAATAGCTAACTGAATAAAGTGTCTGAATGAACAATAAATTAAAATTTTAAAAAAGTATTTATAAAATCTCTATTAAGTCACGATAAGTTCACATTTTAATCAATATATAAATGAATGGGCACCTAAATACTTTGTTACTCACTTACTTAGACTTATACTTAAAATGATACCAAGAACACAGTAATATTTTCCATCATGAATACACATATCTGTATTCATGTGTTTATAAATTACATACTAAGGAGGAGTAATGCTTTACAAATGATGAATTACACACTTACTAATAGAATGGATTCCAGCATTTTTGTACCAACTGTGTTTTTCTTGTAAATGTGAATTTGTGAATAGCATAAGATGCACTGCTGCAATCCAGCTTTAAAGTGATAAGCAGAGATGCAACAATGAAGCCAGTGGTTCATATAAATATGCGCCCCTAAGGATTAATGTTTGCTTTTTCAAATTTCTGTTAAATCAATTTCCACAGTAAGACCTTTTACAAAGACACAAGGACTCACTCTGGTTGAACAAACGCTGCAGTCTCTCCATCTCTTTGGTCATTTCAGTGAGGTTGGCCTTCAGCAGGTCTCTCTCCTCAGTCATAGAAGAAAGTTGGTTACTCACTACAGAGACATTTGCATTAAGAAGGTCTCTCTCCTCGGTTATTGAGGAAAGTTTGTTACTCATTGAGAGATATTCAGCTGAATCTTGTAAGGAGTTTTTGTCTGAAATACAGATAAATAAGCAAAGATGTTTTTGAGACACAAAAGAACACTGTTGCTGATTTGCTTTCGAGCTAAGCAAAAATATTTTTGAATTTTGCCAGTACATAATGAAACATGTTATATATATAACAGAAGAAAACAACAACAACAAAGCAACACAACACAACTCACAGTAGAAAGCAAGAGTGAGAAGTCCAGCCAGCAGGCCCAACGAGAGAATGACAACTAAATAAAAGCTTGTCTTGTAGCTTCTTGGAGCTGAAAAGAAAAAACAATAGTGGTTGTGGTGAAGGGGGTGATAATGGTAATAACAGATTTAATATTTTAAACTTTACATTTTTGTATTTTCTTTCTTACCTGTGGGCTTTTTTGTAGATGGCTTGTTGGCAGGTTTGACATATCGTTCATTGACATAAATTTCCTCCATTGCATGAAAGGATGTGGATTATTTCTGAGCTCAGCTCTGTGGCACAGGACATGTGAAGTGTGAGAATCTCACTGGTTTCAGTTGATTCTAAAGTTTTAAGTTCAGAGGAAGTCGCCTATTCAATATGTGGTTTGTGCAGCTATGCTACCACTGAAACTAGAGCTGTGTGTATGTATGTGTATATATATGTGTGTGTGTGTGTATATATATATGGCTCAGTAATGAATAGTGTAGATTTCTGACTGAGACATTTAAATCTTAAACCTTTAAATATTTAAATAGTGCTGTGAAAATGTATTTATTAATGGGGCAGTGTAAGGCTCCTAACGCTGCCACCAACATTCAACAGAAAAACTTGTCAATAAAAAGTTGCTGAAATATCAAAAATGTGAAAAAAGACACCAGAGCACATGAGAGTTTGATGCAGTATATTTTATTTTTCAGCCAACCCAGGTCTGCACTCATAAAAGACTGATTATGATCACTTTTTATTGTAATGCAATGTCTCTGTTTTTATCTGTTTTTCGAACAAAGGGAAACTGTCTTATACAGCACATCACAAACATACATCATACTGAGTTTCCCTGGGAACATTACCCCAAACCCAAACCCTACGAGTCCCTTTCCACCCCCACCCCACCTCTACCAGCTCATATCACCTTTACAGCATGACCACAACATACCAATGACAACACAGTTTGGTGTAACAGATAAGGAAAGAGGAGCAATAGATCAGTAATTTAAAACAAAACGAAAGAAAATACACGTATAAACTCGTACTCCTGAGTAGTCTTTTAGTCTATTTCCCTTCCCAGTTTTGGACTGTTGAGGGGTTCGCATAATTATCTCTAGCTGAGGATAGTTCTAGGTACAAGATATCTAACAAAGTGTGCAGCCAGTGTTTCACCAAGAGTTCATGTGGTGGCAGCCACCTCTGAACCACTAGTTTTTCGGCCACAGTCATGCCTGCCAAGCATAATTTGCGCACTTTCGTTGTCATTGAAAACCTGGAGTCGTCAAGTATAAGATGCAGTAGTGGGTCAACAGGAAGACTGCGATACATCAGTAATGACAGCATCTTTATTACCTTGCCCCAGAAGAAGAACACTGCAGGACATTCCCACAGAGAATGATGCAAGGTGCTCTTTCTTTGCTGTTCTCTCTTTTATTTTGTTTCTGTTGTTGATCTTGTGTGCCTTTGAACTGAAATGAATTTGCTTTTTGAGGGCCTAGACATGCTCAAAAACTCATGAAATTTTGCACACGCATCAGGTCTGGAGAAAAATTGCTTATTTTAATGGTTTCAGACATGGACAGGGCAAAATGGCTCAGTAGCACGGACAGAATGATCCACAGTACCTCCTATAAAATTTCAAAAGAGCAGCCCCTGCACTATGTTTAATCTATGAGTCTGAAATTTGGCAGCCTGATGTAAGATATTAAGATGTACAAAAAAGTCTGATAGAGCCACATGCTAAACCCAGGAAGTTGGCCACTTTGAATTTAATATGTAATTCTAGGGACATTTTTCATCGTTTTCAGGCCTCGTACTTTAACAAACTCCTCCTAAGGTTTTAATCAGATCAACATGATCTTCAGTCAGTGGAAACTAAAGACCTTGGTGTAGTTAAATTGCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCCCCGAACAGATTGATATGCTAATAGTATAGTCATACCTGCCAATAGTTAGAGTGCTGAGTAGTGGGAAGAGGAAATGCACACTAGATTATAATCATCATTGATCTAGATGAAATCTTAACTGGCCATTCAACACACAACGTGCATCTGTGTGACATTTGCTCAGATGGTATTCTCCATTGCCACCAAGTGGAAATAGGTGTTCAGCATGGCTTGACACACTGGGGTCCGAGGGCCCTCCCAACACTGCTTGCAGCTTTAATTGTGATTGAAGTTTTAGTATGCATTGTTAGAAATGCATACTCCCAATTGAAGAAGCCAGTTAAGCCCAACAAAAAGTGGCTTTGCATGTCTTGCATGTAGGCCAAAGTGTGGTTTTATGTATTCACTTGTATTGGTAGAACGCTATTTTTGACATGCTGTGTGGTTGCCTTACAAGCTATACTGTGTCATCTCAATGAGGATTTCACCTCATCTTTGTTTTAGTATTTGCTGTGTTTAAGTTAATATTTTGTTTTTGTTTTTGTTGTCTTTGTTTAGTTTTTATTACCCGACAGTTGTGGAAAAATAATTTGAGCATTGAAACCAAACTAAAAGCTCCTTTATAGCCATCATGTGGACACAATCTTTGTCTATTCAGTGATTGGGAGTGAAATTCTCACCATCATGTAGGCACCAGCTTGATAATGAAGTGTATCGTGGCTTACGATCAGTTGTTCTCCTGTTTTCATACACTCTTTCTTTGTACAGGAAAGTTACAAATACATACCAATAGTACACAGAGGTTAGATGAGGTGAAACACAAATTTTCCATTACAAAGGTAAGACTTAGTTTTACTGGTGATTTATTTATTTCATTTTTAAAACAAATTGAGGTTTTCTTTGGTTGTCACCGAAGCTACAAATGTGAAGTAAAAAAACTGGATAAAAAACTTGAAAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCAGAGATGTGTTTTATAAGAAGTGAATGTTTTCCTCGCCTACACTGTAATAGTTCAAAAGCACAAAGGCCAAAAAAAATGCAAATAACTGCAATATGAGAAGTCCTCCTCTCATCTTTCCCGTCACTCTCAGGGGAATGTTTATTTTCTTTGCTCTCTTCACCTTCATCATCTTCACTCACTTCTTCCCCACTATCCGTTAGACAGGCAGATCTCTAAGACACAAGATTATCTTGATAATTGTGAAAACGTATTTGTGTTCATGACATGACCGCTACAGTTACAGTATCTTGGTTGAATAAGGGTAACAGCATTATGTTAAAATGTAGTAGATTAAGTTAGCATAAGAAAACATACAGAAAAATCCTATGTCCCAATTCAGGGGCTGCATCCTTCGGAGGCCGTATTTAAAGGCCGATTGGATCACAGCCAGGCAACGAAGGCTGCTCCAAATGCGTCTGACAAATGTGGCCTCCTTTTCCCCAGATTTCTGGGATGGGTCGGGTGTATCCTTCGTGGCCCAACTTATCCCAGAAATCATAGCTCGGCCCAGCCAATTCCAGTTTCCGACAATGGCAGCAAGTACTTAGTTTTAATATTATTCTTTTTGGAAAAGTGCTCCGACGTTTTTGGAGATGTCTGTTACTCACCAGCTCGATAGCTGACTGGGTGGTCAAGGCTCACTAGAGGCGGCGACAACACCGGACTCCCAGCACATCGTTTTCAAACCCCACACAGTCTTTCGCTCTGAGGTTAAACATGATATGTTTAAATTCACACGCCATCACACGCCATCGTGACGTGACGTGACGCTGCGGCTGTGATTTTGTTTGTGACTGTTGCGAGTCGCGCCGAACCGAGTAAGTGGAAAAGAGGTGTTATTTCCTGATATCGATATTTTTGACACTGGTTAGCCAACAGTTTACATCACATAGCTGCAAAAAAAAAACTAGCTAATCACTAGCAACTGCCACAACTAGCTAAACGTAAGCTAAAGTGGCAGTTTTGTTTTTGACGCTGTCTCCGGTACGAGATTTCGGAATGGCACCACTTACCTCAACATCCAGTTGTGAAAGCTGCATCAACCTGAGCCAAAGAGTGATCGAGCTGGAACAAAGGATATCCACGCTATACCAAATCCAGGGGGCTGAACGCAAACTTGACACGATCCTCCTTGGCAAAGCTCAAACCACCACTACTAGCGCTGAGCTAGCCGACACAGTGCACCACCCAGCTGCTGTGTCCCAAGATCCCGCCAACAGTCAACCCAGGCTCCCAACTTGTGTCGCTGGTGTTTCTGCCACGGACGAGAACTGCTGGTTTCAACTAGGGGCCAAACCCAAGGCTTTGGTCAGCTCCACTCCACTCCAACCAGCACCATGGACCGTGGTTGGGACGCGCAGTGGCTGCAGAGGGGCCAGGAGGATCCGTCTCTCGCACCCTCACCCCTCCGGTGCGGTAGTGCCGGAGAATAAATTCAGTATCCTGGATCCTGTGGACTTTCCTCCTCTGGCCGCTAGCCCTCGCCATCCCGCTGTGTCGCTGAGGTCTGCGCCATCTCCACCACTACGTCCCCGGAGCCGCGGCGGGCAGCCCGACGCTGTGGTGCAAACTCGCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGTCTCCACTTCCCCTGATCACCTCATGTGTGTATTTAATCCTCAGTCTTGCTGTGTTCAGGGTCGCGTCGTCTGTGTTCCCACCCTCCATGTTCTCGCAGCCAGTCTGTACAATCATCGCCATGGTTTTCTGAGTCTCCTTAGTTTATCAGTATCTGTTTCCCAGTGTAGTTTAGGTTCAGTTTAGTCACGCTGTTTCTGCTTTGTTGTAAGACCTACCATCAGCCACAATAAAGGCTCGCTTTCAGTTAAGTTTACTCCAGCCTACTCTTGTGTGTTCGCACCTGGGTCCACCACACACACCACCGCACGGTCTGTCCCCTCAGATCGTGACAGTACGACGCGACCATGCCGGACCCAGCGACACAAAAGACGGGGATCGTCCGGACAGTGGAGTCACTATGCAACAAATGGCTGCACTGTTCCAGAGAGGAGGAATGGGAAGAGTTAGCCCGCCAAGTAGGGGTGTGCGTGTCCGTGTTCCCTTGGTTATGGGAGACGCTGCACCCCCTCATCAGTGACTTTCTCGTCTCAACTCTCCGACTCCGCCCGCAGCAGCAGCTGCCCGGTGTGCGGGACTCATCGCCGGAGCCATGCTCTTGCATTGTTTCCCCGCTGCCTCGCGAGCCAGAAGCAGTCAGAGTCGGAACAGTGAGGGTCACCTCCGACACACCGTCGGTTCACGCCTCATCGGCTTCCGCATCTTCGCCACCACCTGATTGCACTACGCGGCGCAGCAGCAGGTGTTACGGGCGTATCGCGAGGACGAGCTCCGTTGGAAGCCCTGGCTCATCCCCGAGAGGGAGCTCTCGCCAGCCGCCCCGTCTCGGACCTGCCGCCCACCCTCGCCGCCTCGATCGGACTACTCGTCTCCTGCTTCCTATCTGGCACGGATGTGGTCGGAGGACGAGGAGCCGGTCGCCATAGAGAATCAAGTTTTGTCCACGGCCGCTTCAAAGAGGAAGCGACGTTCACGCCGCCGTCGCGCATTGCTACGGCCTGTCTTGCCCTCCACTGAGCAACACGAGGATGCTGGGGAGGGCATGGATTTCGACCTCGAGGAGCGGCAGCGCGCCGCATGCGCGCAACTAGAGGAAGAGCTCCGGTGGGAGCCGTGGCTCGCTCCTAACTACGAAGAGATTTTTCGCGGAACTCGCCTGGCTCTCGGGGGTCCCCTGAGCTTCCAGGAACTCTCACCTACCGCTCCGTCATCACCCAGTTCCCCAGCGTCTGCGACACCGCCTGGCGCGCATGAGGCGCCGCTGTCTGGTTCGTCGGAAACGACAATCAAGAAGAGACGACGTGCGCGTCGCCGTCGCACTGCGCAACGACCGGAGGTGAGTGAATGCAGTCTCTTATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCCGGTATGCAGACTCATCACCATCCTGAATGAGGCCAATGACGGTGGTGTCATCTGCAAACTTTAGGAGTTTAACAGCCGAGTTCTTGGAGGTGCAGTCATTAGTGTAGAGGGAGAACAGTAGTGGTGAGAGGACACATCCTTGAGGGGCACCAGTACTGAGGGACCGAGTTTTCAGAGGTGATCTGTAACGGCTGAATTTTCAAACAAATTCAGCTGTTACAGTACTTTTTCACAGACCCACTGGTAAGAATTGCCACATTCTACATCATTCCAGGAAGTTCCTTGATATCTGATATGAACACAGTCCTCTCTACCGTAGTGGTCGTTAGGCTCCCCAGATGCCCAGTATCTGGTGAGTCAATAAAATAACAATATCAATATATTTTAATTAGATATAAAACAACATGGGAAAAATTACTACTGATAGCATGTTTAACCAATTGTGAATTATGGATACACTGACAACCCTCTGTCTCTAACAATAAATTGTTAAGTGGGTAGGTGTCACGGTCCTGGGTCTTATGACCCAGTGTTTGAGTTTGTGTATCTTTTTTATTCATTTGTGCCCTGGTTTATTTTGAAATTGCTGTTTAGTCCTTTGTTCCTTAGTTGTTTATGTCATCTCTCCCTGTACTAAGTCTCCCTGGTTCATGCGTCATGTCTGTGTGGTTATGTTTAGTTCATGTCATGATTTATCTTCATGTCTCTGTGTTTCCTGTTTTATTTTGAAAGAGTCTGGTGTTCTTTGTTCACTGCATTTAGGTTTACTCTCCCCTGTGCTGTAATTATGTTTCATTCTAGTCAGCTGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTTTCAGCCTGTGTTCTTGTCACCTCCACCCGAACAGGAGTTTGACTGTCCAGCCCCTAAGCCGACTGGGGAATCCCCTGTTTCGTGTGTTTCTGTTAACGAAAATAAAGAGACTGTTTCAGAATCAGCCAGTGCTAACTTTAGGCTGAGTAATGCACCGCTAACCGAGCCACAGCCAAGAGCTTTTATTTCAAAAACGATCATGGACAAACCTAGTAACCTTGTAGGGACCTCTGACACTACACTTAGTTTGAAAAAGACTTCCACAGACCTTAATGTTAATTGTGTGGGGAGTGGGGTAAAAGTGTTTTCTTCTGTATCATGTAGTGTGCCTGGGGTTCCATCACAGACTGAGTTATCTGGGGCTAACGCCTCCCTTCCTGAGTCTACTCCGCTCACCAATGAGCTACTCGAAGAAGGCCCCTGTGCTTTCATAGCAAGTAAGGCTATTTCAGAGGAGGCAGGTCATGACATAAAATATGAAGGGACTGAGTGTGAGATGTGTGATCATGCTTTGCCTGCTGTTCCTATATTCAGTGAACTGAAGACTGAAAATGCTGATCATGAACTCGCGTTAATCCGTCAAGACATAAATGCAGATCATGGTAACCTGGACTGTGTAATGCCACGACATGAATTTTATCTTTCTGAAGGTAACAAACAGGGTGATTTTGAACTGTTTTGCTCCAACACTATTACCTCCAATCAGGAGATGGAGGCTGACATCAGGGTTAATGTGACACCGTTTTCTCCTGTTTCCGTGAACTCATCACTAGATAAGGTTTTGACCTCGTATAACGGTGTTACCACTCATTCACAGCCTGATGTGTCACCTGCAGCAGTTAATGGGTCAAGTGCTGTTTTTACCTGTGTCTGTCTCTCAACTCAATATAGCTATCACTCTGAAGCCACAGATCACTACGGGTGCGGGTTCCAGCAAATGTGTCTGTCCAATATATCACAGTCATGCTACTAACATGCCATTAGTTAGGTCCATACCCGAGTATTTAATGTTTGTCCAGGGGCCTCACCCTAATGGTCTAAGCCTTGTTTTTGTGGGTCAGGTGGCAATTCTTGTTTTTCGTATGGCTAAACCAGCCCCTTTGAGCCTTACACTGCCATTGATCAGGTCCAACAAGCTTAGGTCGACTCCTCCTGTGACTACAGAGACTGGGCCATTTGCCTTTAAGCCAGTTAAAACTGATGCAGACCCTGAGAACCTAAAGCTGGCTAGCACAGAACTGGTGGTCATTAACACTGCTCACTTCATGGACTCCTGTGCTAAGATAGTAAGCCCTATAGACTGTTTTTCACCTGCTCTCTCTCCGTGTGGGATTATGCCTCAACAGCCTGTTTTTCCTCAGCCTTTACCCCAGTTAGCAGCTCAGCTCCCTGTCCAGTTAGCAGCCCATCCTGCATCTGCTATTGGATGCCCGGGTGTGCCAGCCCGGCACCCCGCAGCATCCCCGCTGCCTCACGCCTCGTCCGCTGGAGGGCCCGAGGAGCCCATCCAGCCTCACGCCACGTCAGCTGGAGGGCCCGAGGAGCCCGTCCAGCAACCATCTGCAGCGTCATTGCCTGCAGCACCTACGCCGTCGCCTGGTCCAGCCCCTCCTTCTGCCAAGCCATCGCCTGGTCCAGCCCCTGCTTCTGCCAAGCCACTGCCTCGTCCACGTCCGGCTCAGCCTGCTAAACGTCGTCCACGCCTGGTTTGGCGTCAGCGGCCACCTTCCAGGCCGCTGACTGGACGTCGTTGCCGTCATGGGCGACCCCCGGACCTGCTTCGTCCACATCGTCGCCACTGCCGTCCGCACGGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGTTCAGGGTCGCGTCGTCTGTGTTCCCACCCTCCATGTTCTCGCAGCCAGTCTGTACAATCATCGCCATGGTTTTCTGAGTCTCCTTAGTTTATCAGTATCTGTTTCCCAGTGTAGTTTAGGTTCAGTTTAGTCACGCTGTTTCTGCTTTGTTGTAAGACCTACCATCAGCCACAATAAAGGCTCGCTTTCAGTTAAGTTTGCTCCGGTCTGCTCACTTGTGTTAGCATCTGGGTCCACCACACACACCACCGCACGGTCTGTCCCCTCAGATCGTGACAGTAGGAAAATGGATGGATGAATGATAGCGCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTCTCTTTATTATTCACCATAACTTGTTTAGTTAATAACAAGTTATATCCAAGTAAGGCCAAAACAGTCTCTAAGATTTTCAGTTCCTGGTGTCTTGGTTTATCAATGAAGTTCTTTTCTTGATTAAATAACTTCACCAATGAAATAAATTAAAAAAACATTACTTCTTTATTTAAAACATAACATTTACTTAGTAAATATTATTTATAAAATTATATATTTATTACAAATATATTTAATATATTGGCTGAACTCGAAGACTTACTGCAGAGTCAGAGGCGTTCCATCTACCCATTTCCACGTTCCCTCTTGTTCTATGTCATTTAAACCAATCCAAGTCCGTTCCTCGGTGAATGAAGCGATGAAGTTCTGTTCAACAAGCACACAAACATTTGTGTTATGAATCACTAGACTTCCTTTTATTTCTGTCCCTTTGGCTACAGATTCTCATCAGCTTTATACCCAACGCTCTTTCAGTGCAATGGGGGAATTGCCATGGTCCTGGGTCTGTGACCCAGTGTTTTGAATTATTACTAGTCATTGATTTCATTGTTATTTATAGTTTCTAGTCTCTTGGTTTCTGTCTCTCTGCCTCCCCTGTGTTCCTCGTGTCAAGTTATGTTTTCATGTCTCTTCTTCAGTGGTTCCAGTGTCAAGTCCACATCTCGGTCTGTCTCATGTTTCCTGTTTTATTTTTAGTTCCTTGTTAAAGTAGTGGAAAGTTTTATGGAAACATTTTTTTTTTTTTTCGAACTGGGGAAAGTCATGTTCATAATAACGTGGGGTTTGAATTTTAATATTCATTAACAAACACAATATGCATGAACTTTGTACCTGTTCTTTAGGGCTGTCTATCACCACCAAATCTGCTCCTTGGTCTATGCAGTTTTTTCTAGCTGAATCCCAGGAACCAGATCTTCCAGAGAGGAGATAACAGCTACAACAGAACTTGCTCCATCCTGCAGGACATGTTTTCTCTGAAAGAAACATCAATTAAGAAATATTAAAGATCAGCATGGAACATTCAGCTATTCTTTATATGTTCTCTGTTAATTAACTGGAATCTATATTTTAACCTGACACAGATCTGCGTGCACAATGTATTCACATACTGAAGTTGGTAAACGTATTTATTTATCTTTAGTTACAGGGCTGCTATTTCTTTCAATTCAGATATAATGTGAAAATATTTCCATCTATCGCGGGGAATAAAACCTTTTTACAAAGACACACAACAGCTCAGACAAGAACTCACTCTGGTTGAACAAACTCTGCAGTCTCTCCAGCTCCTTCGTCATTTCAGTGAGGTTGGCCTTCAGCAGGTCTCTCTCCTCAGTCATAGAAGAAAGTTGGTTACTCACTGCAGAGACATTTGCATTTAGAAGCTCTCTCTCCTCGGTTATTGAGGAAAGTTTGTTACTCATTGAGAGATATTCAGCTGAATCTTGTAACGAGTTTTTGTCTGAAATACAGATAAATAAGCAAAAATGTTTTTGAGACACAAAAGAACACTGTTGCTGATTTGTTTTCGAGCTAAGCAAAAATATTTTTGAATTTTGCCAGTACGTAATGAAACATGAGATATATATATATATATATA