CTCCCCTGTATTTCATTATCACTTAACTATGTGAATTTTTCTTTATGATGATCCACACTGATATGCAATTTAGGCCTTTGTACTTACACTCATGTGGATTCACTTTCCCAGAATACTGTCTCTTCACACATTGTCTTCATATAATATGACCTAGTTCTACTTAGACCTTCTGAAGGACTTTGTTGATTTTTCCAGCTTTGACTTCTTCTCTTCAGTTCTTGTTCAAGATTTTCTTCTTTACATTTTGGATCATTATTCTTTCTGCTATGTGTGTTATTGATAACTTCTATACCTCAACCTGGAAATCCATATATAAATGGCAAGCAACTTGAGGAACGCTTCTCTTGCATTCTTATAAGGTGACTTACAAAGAGAGTTGTACTGGGTTGGGTACCCTGGACTTTATCTTACATCATTGCAGGGATAAGGAACATCCATCTCTTTTTATTTACTACTCTAAAACTGGTCTTGGAGCCCAATGGAAAGTTAGACATAGAAGATCATCAGAATGCAGACCAATGTAATGTTGGAAAGAATGAATAAGCAAAAACCAACTCTCCCTACTTATCACTTACCTTGGAATGTTCTGCGGCGGAACATGATAAAAGCTATGGTGACAACTACTATGCAGCAAAAGCAGATGATCAAGATTATGGCAAAGATCGGCAGCTTCCCTCCTAAAAGATAAAATAAGACTAAGTGCTATTGGGCTAAAAATTATGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGAGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCGCGCACGCGCTGATCCAAGGTGTTGGAATCATGCAGGTGAGCTCTGGGCTAGAGCTGGCCTCCTGACCTCAGCTGTGGACACCACTCTGCTTTCCCAGTGGAATCATGTGACGAAGTTTCTGATGCGCAATCCCTGTTTTAGAGTAAAATGATCCAACACAAAGCATGTGAAGGGACGTGACCATCCTCCACCCTAGTGTTCTCTCAGGGCAGGAAGATGAGTCTCCTGCCTGCAGAGCCGCCAGAAGAAGAGACTACTGGCAGAGCAGGAAGCTCCCACACCACCGTCCTTTGCCCAGCCACACTCAGCCCAGCTCAGTGGTGGCCTCAGCTCCTGCTCCAGTACTTGGGTCACTGCCAGGTACCCAATGACCAGTTTCCCAACCCTGAAAAGGAGGGGTTGCCTCACAGTGGGGTCAGCCACCATTTCACTCAAGTCTCCAGGAGAGAAATGTGAGTGTCTCGGGACAGAGTAGGCTCCTCTGAGATAAGCTCAGAGGCCTCGGCAGGCCCTGTCCCACACACCTGATGGGTGGGGGCACTGTGAGTGTTGGACCCTGACTTGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGCAGCAGCCCAGCCCCAGCCCCCAGGCAGCTCCCTGCCCGGGATCCTCACATTCTGGGAGTCACCGGAACTCCTTAACTATGTGGGGTCCTGGCAGAAATGAGACCCATGAGTCCGTTCCTNNNNNNNNNNCACATTGGAAGGAAGTTAACGCCTGAAACAAATCAGAACAAGACACGTGAGGTAGTGTTACTTGGAAAGTTAGGCCACTTCCAGTTCCCGCTCATAGTACCATTGAGCCGTGCACCATCCCAACCAAGTACGTGAAAAGCATCTGTAAAGTAACGTTAAGTCACAACATCAGACCCCACGTCAGTGTCTAACATCGGATACTTTGGAGGTGCACTGATTCATCTTCTGAAGGAAGCCATAGAGAGGCTTCATCATGTAGATGGGTCAAAGCGAGGGTGTCGACCTCGACAGACATGGAGTTGCTTCATGGTGGGACCCACACACTGCAGTCCCACCACAACTACATACACATAGGGTTATCCAGATCCCAGCATACAGCACAGCTAGACCAAAGCCCAGACGCCATAGGACTCCCAGGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGGATAGAACTTCCCTGCTTTTCCTGGGCATTGGGCTGATTTAGAATGGCCCTGACAACTGCTACCACCGGAAAAGAAAGCATGATGTCTCCCCGCACACAGCAAGCTGACACTCACCGCCTCAATCTCCATGTGGCTGCCATCCAGCATAGAGACAGACAGACGGACCCAGCCTCACACAAACCTGAGCCAGCACACCTGAGAGTCAGACCCACCTGGCTCTCAGAGTTGCTTCAGTCTCCCTCCAGTTGACCTCTGTCTCCTCTCCAACGACTCTGACCTTCGTCCGCCCTCCAACTTGACCACATTGTCACACTGGGCACATCTAGAAACCTCGGTCTGCCCTCCCATCCCAAGTGCCTTAACCTCGACCGTGTGCCGGGGGGATGAGGACGGGGCCACCCTGGAGTCATCTTAGCACTCTGACACTGGACCTCAGATGTCAGTGGGAAACCTCGGGGGGCTCAGTACCTTGCATTAACTGACCTTCAGATGCNNNNNNNNNNNNNNNNNNNNNNNNTGAGTGTTTCATTTTGGTTTTGGAAGAGGAGATGTTTGAGAGCTCCGTGGAGAGAGGGATATCACAGTTGGGCCATGAAGGCTTTGTGGTAAGCAGGAACACAAAGGAAATACACTGTGACAAGTCCCAACTGGGGACATGCAGGTCAGTCAAGACGGTAACAAACTGAAGGTCATTAAAGATGGAAGGCCAGACTTGAATGCCCACCCAGGTACCTCCTCCCTGATCCCACGGGTGACTAGGCCATCACCTCCACTTTGAGAGGAGCCGATATAAACGGTCTCAGAGCCTGTCATCCTGCCCAGGTGAGACCAGATGCCAAGAGAAGAGTACAGCTGCCACAAGCCAGGCAGGGCTGTGGAGCGTGCTACAGTTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTTTAAAAATTGAAAATACCTCTCTCGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGGTTGATAGTTAAGTTGTTGGTGTATTCTCTATATTTCATAGACATATTTACACCCAAATATTACCCCTTGTTAATCTGGATTTAAACTTGATTGTGCCACACTGAATTGTTAGATGCACTCTCCCTCCACCGTGAGCCACACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACACTATCACATCCCTGGAACTCTCAGGAGACTGAGGAACACCCTGAAGGACAGCTGGGCAGACTACGCCCAGGATGAAACCGGTGGCTGCTTTAGCGGTTACTTACCACCAGGGGGCTCTAAGTATTGAGGTTTCCTGGGTGCTTGCTCAAACCCCAAAACCTGGACCAGGGTAGAAGAAGCTGGGGCCCCTGCTCTGTGCCGTCCTTGATCCTGAGCGTCCTCTGTGTAGCATCTCAGATGCTGAGAAAGGGAAATGGGAGGGCACCCCCAAACCCGGGTGACCCAGACACTCACCTGTGAGACACACTTCACTTCAAAACAGTTTCTAAAGAGTTTTCAGATTCGCCCCTCCCACCCAAAGCCATGGCAGCATCCAACACAGTCTGACAGCATCCATGCCTGTCCAACCACATCCTCTGAACCCAGTGCTGATGGTATGTGTCAGCACCGACCCACACTCTGCCTGCTCTCCCTGACCTCCACCTAGCAGAAGGTGACCTCAGGTCTCCATGGGAAGAGGCTAAGCAGATAGACTGAGAGAACAGGTTGACAGGTAGCTGTGGGCCTGTGAGGCTGTGTGTGAAGGGTACTGCCATGGGCTGCTACAGATGAGCTGCCCCCTCCCCCCATTCGGTTGACTCCACTGGAAGAGGGAGGTTGAGTTGCGGCACAAAGACAGGAGGTTTCAGGCAGTGGAAGCATCAGAACAGAGTACCAGTTCAAGGACAGCCATGTCCAAGGATAGATGTCGTTCCTTGGGTCAGACTCCAGAAGCCCTGCTTAGGGGTTATTAGGAGAGAAACTACTCTGGGTAACCTAGGATGGAAAGGCCAGGAAACCTCAAGGCACCTGGCTGTGAGAAGACCTATGAGTCTCTAGTAACAATGGGAGTTTGGAGTGGTGGCCTTAGGGTTCTGTAGCTAGGCAGCCATTTCAAAGCCAACCGTCCCTTCCTGGGTAGGTGGCCTCTGCTCCTAACTCAGTGTAGGGTTGCTGTCTGATTGGGTAGCACCATGGTCTGAGACCATTGTGTCCAATCAGAAGGCTTTGGGGCGGGCTGCCACAGATGGGCAAGCCATGACCTCAGTCACGGGTCTACCACAGTGGGGCTACAGGCTCAGCTAGGCATAGCCAGGATGCAGTCAGTGGGTGCCACGGAGATAAGTGGAAAGACTATGTGTGTCCCCAAAGCCTGGGGCCCACGCCTCTGAATACTACACGCGCCTCTGCGGGCTCTTGATTGTGTGGGCAGAGATCGGAGCCCTGCGGGGGCGCACCGCCCTCTCGGCAGCAGAAGGTGGGCAGAGGTGCTGCTGCCGGCTCCCCACCCACGGGGAGCCCGCTGCAGCTGCCAGCTGAGCCGTAAGCCAGCGGTTACACGGGCTTTGCTGTGGGTTTTCTCCCTCCCGACTTTTGATATTTTGGGGCCCACTTTTAATTTTAATGCATGTTTTTATGGAAATATTTATGGTGCACATGTAGCACATAAAACACCATTGTAAAGCCGTTTTGCCCCAATGCTGCTGAAATAAATGATGTTGTTAGTGTTATGATTTCACAGGGTCCTATCTGGCCTTAATGAGAACGGTCTGGGCCTGCAAGCTGCCATCCCAGGAGCTACTCCACCGTCTGCAAGACCCTGGCCGTCTGCAGAAACACTCTGTCAGAGGGAGGGGCTAGCCCAAGAGCCGGGAATCTAAAGAGGGACTCGAGGGACAGAGTGGACCTCTGTAGAGACCCTCCTGAAAAGCGGCTGGTTCTGTTTCACTGTACGTAAGCTGTCAACTTCTTACCCTTGGGCTAGTTCAGCATTCCTCATGAGGACCTGAACTCCGATCCTGGGAGAGCAGTTGTGGTAAGTCAAGCTGGTGTTAGCCTGGAACTGCCATCCGCTCGGAGCCTGCCCCTGCTCCATGCAGGGTGCTCCCCAGTGGTCCCCAACCACAGGGGACAGTCACTGCATCCTCCCTTGACAAACAGGGGGAGAGAGGCATACCTCAGGCCGGCCACCCAAGTGGCCCGGTTTAAAATTTAATTCACCAACCTCAGAAAGCCTGCTCCAGGCCCCCGCACCCTCCCACTGTGCCTTCATCCCAGGGTGGGCAAGGCATGAATAATTGAGTGGTCACTCATGAAGCCAGCCTCCAAGGTGGGTGAGTGGAAGGAATTGTCGTTAACAACAATGAATGCGGGCCTCGCGTAAAGCGGGGTAGGGGAGCAGAGGAGGCAGACGCTAGTGACCAGTAACCATGGGGGAACCGAAAGAGGGTGACTTGGATCCAAGGGCCGAGCTGGGAGCAGAAGACATAGTCTTTGTCCTGGCTCTGCCCTCTAGGCTCCTGCTACTGAGGCTTCAGTCGAGCTGGAGCAGAGGGAAAAGCAGCAACCTTAAAACACACCAGCAGCAGCAGCCCCAGCCCATACAGGCATCCTGAAAATGCCACTGCCTTCTTCAACCATGGGGAAGTTCCTTGCCACAGTCAAACGGGGCGGACATCCGTTCTAGAAGCCTCTGCTTTTACTCACCTGCTTGTCTTCCACAAGCATGAAGGCCCATGGGCACAGGCCAGGTTCCTGGGACAACCATGTTTAGATGAATGAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGAATGAAGGGGACCTGTAGATCCGTTAGCACCTATCTTCCTTTCTGGAGGGGACAGAACCCAGCCTAAGCCAAGGCCCAGGCCCTATCCACTCGCTCTAACTGTCCCTGCCTGCTCTGTTCCCGAGTCTCAGGTCTTACCAAGGACGAGGTGAACATTTTTAGTCTCTATAACATGGTATCAGGTCTCACCAAGGACGAGGTCTTAAGAAGAGCATTTTTAGTCTCTATAACATGAAAGCCCCACACACTTGGAACAGGAAGGGCTGGCTGTGCACAAAAATAACAGGAAGGTGTGAGATAGTGTTTCAAAAGTTGCTCCTCGATCTCATACAAATCTCCCAGTTTCTCGCCTATATCCTGACAACTACTCCATGTTANNNNNNNNNNAATTCCACATATTNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGGGTTAATGGAGAGCCTGGGGTGGAGGGAATGGCACCTCACATCCAGGCACTGTCCTCTGGGTGAGCGAAGGGGCAGCCGTGGACAGGACGCCATGGCAGCCCTGGCTTTGATTCTCATCCTGCTCAGCCCCGGACTCTGAGGTTCCCAGCAGATGCCACTGAGCTGGGCTTGGGAGGTCTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGACATGTCCCAAAGAGGCAGAAATTAGTGAGGTGTGGCCACGGCTGAGGATCATTAATGTCTATCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTATAGCAAATAGACCTTAGTGCCTGGGCTTTCGAACCTCTGGCCCTAAACACCTCAGGTTCCAAAAGCCCAGGACTCCCCACCCCACTCTGATGTGAAAGCACCAGCCACTAGGGAACAGAGGAGACACTGGATACATGAAGAGTGGCCAGGCTTTTCTTAATGAAGGATGCTGGGGAAAGAAGAAGCAGGATGAGAGCCTGGGCTTCTAAGCTCTGGAAACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCAAACAGTAAATAACAGGAGACAGAGCCCCTCCCCGCCCCAGTCTCCCAGCCAGCTCACATGGCAAACTTCTCCCACAGTGGCAGCCACTCCCAACTGCCCAGCGCGAAACCCCCGTGCCCACTTTCCCATCCACGTACACCTTCCATTTATTTATTTATTTTCAGGGGTAAATAAGCGTTTCCTTTTGTTCCAGCAAATGGCTCTCTCACATTTTTGCATGCTTTAAATATTCACACATGTAAAAGAATGGAACCGCGTGTCCTCGATTCATTATTTAAGGAGGTTTCTCTCTGATAAAGCAGAAACCCCCATCTAAAGGGGGAACTTACATTTTATTTCCATTAAAGCCTCTCGTTAAAGTTTAAAACCTGCTTTGTCCCTGTTCTTGAGGATTGATATTTCCGTCTGTCAGGGTACACGATTGTGCTTGTCGACATGACAGGGGGGAAAAAAACCAAACAGGAAGGGAAATGCCAGCCTGTCAGCCAGCCGTGATGGGCCGAGGCGACATGGGGCGAAGGCAGTGGGGCAGGACGGGGGCACTGCCCAGGGTCAGGACCCACGTGGGGACAGGGCCTTGGAGCCTGGATTCTGGGGTAGCTGGCACCAAAGAAAACACACCACGAAATTTCCCCTGGTTGATGGCAGTAGCAGATTGAATGGGAGACCAGAGAGCCAAGGAGAGTGGCCCATAGACTCCCCAAACAGGCTGAACCCAGGTGCACACAGATGCCAGCATGAAGGTGCAGCTGTGTGCCCGTGGAAGTGGGCATACACACACTGGTACCAGCTGTTGCTCCATCCACACATGTGCACACCCAGCCGTTGTTCACACACATGTGCATACAGTGGTTCAAACAGCCGGGAGTGTCGACCCAGGTTAGGGTTTGCTTGCCAGAGTCCAGCCTTAGTTCACAGTGTTTCAAGGATGGGCAGCCCTCGGGCCTACATCGAGGGGAACCTCAGAAGCAGGTGTGTGCCAACACATATGGGCACACACACATGCAGGCAGATACGTGGTGTGATTCAGAGGAAGGTGCGTACATGTGAAATCATGCATGTGTTATGTATGTGTGAATGTGGGTACACATGCAGGGACCCATGGCTGTGTGGATGCAGGTACAGACTGACAGTGAATGGGGCAAGGTGAGCCCGTGAGGAGAGGTCTCCACAAGCCTCGGGCAGCTGCAGATAGCTGTCACTGAGAATGGGCTTCGGTAGTTTACACTGACTCCTCAAATTTCTGGACACGCTGAGCTCGAGAGCCCAGCACTTTCCAGCCAGGAAGAACTCTGCTGTGTTTCCCAGCTCCAGCTGCAGGTCCAGTTTGGAAGATCCCAGAGAAACTCAGAAGGAGGGCCCATGTCACATCAGACAGACTGGGGGAAAAGAGTACACGTCACCCCAGACAGTCCCAAGGAAATGGGGCACTGAGTCTGTGGTTCAAGTTTCTGGATCAGAGTCAAAGTAATTAAGGGTAAGCTCACAGTTTGCTCTGGCCTTAGCTTTGAGGATGGTGTGTGGGCGGGCTCCCTATATCCAATCCACTCCAGCCAGGTTGGTTAGCTGACCAACTCTTCCCTCTTGGAGACTAACCTGGTTCTCCATCTTTCCCAGGAGCCCTTTCTATTGCAGCAGCTCTCTGCCTCCCTCCAGAGCATTCTGCCAAATCCTGCACGTTTTCTGTGAGCTATGAAAGGGGCAAGCAGTATACACACATTCTGGATGCCCTCAGAACCTCAGGCCTCTGCCTGTGAGATGAGTCCCAGAATTCCTCGCCCTGCAGGGATCAAGCCCTGGCTGTCACCATTGGCCGTCTCGTTCACAGGATGAATCTGCGGAGAAATGGGCAGGCTCTCTTTGCCAATACATGGAGATGCTTTTTTGATGCTGGGGTCAAGTTGCTGAAGAGGACCAGAACGGGAGGCTCTGGGACCATGTTGCTCACAGAGCTGACTATGGGTTTGGCTCCTGGGGAAGCTCACCTAGTGAGCTGAGGAAGGTGGGGAGCCACTGCAGCTGGAACGAGGCTAGAGCCCTGCCTACCAGCAAGAAGCAAGTGGGTATATATCAGGCCCACCAAGAACCAGCTTTCTCCGCAATACCCTGGTGTCCGCATTGGCAAGTGATATCTGGGACTGCTGGTTTCCAGAAAGCTTTATCGAGTGGCAATCTGTGAGGTGACAGGGTGGCATGGGGGAGGAAAATAGAAAGCGAGTTCATGAACAACAGCCCAGAAAGGGCTACACCTCACAGCATCCTGCCCCTCCTGGTCAAACACAGGTCTAGGGAATAGACAGAGTATCAAGTCTGTAACATCCCTGACCCTCCCTGAAGTGATGAGGTAAGTTGGCCCACTGTGACAGAGCCCCTGCACACTCCTTTATGGAGTGAGAGGCTTTAAGTTCAGGGACATGGAGGGTGCTGTCTCCTGTGGCCTGTGTCAAATCCCAACATTGAAACCTCCTGATTTAGCACCCTGTGAAATAGAAATTTCTACAAGTATGACCTCAAGACATAGGGAGGTGAATACGGTGTGAAAGGAAATTTGGATTATCAGACCCTTTGCTAGCGTGGATGTAATACAGGCCTGCACCCAGGCCCTTAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTATAGGCCTTCTCTCCCCCTCCTCCGACAATCATAAATAAGCCTCAAACATGGGGAAGATCAAAGTGGGGACTGAGACTACGGGCTGGGTTCACAGCCTCTCTCAAGTCCCTGAGAACGCCAGCCAGCAGTCAGGTGCCACCCTAGAACTAAGTCTCTGAGAAAGCACCTCTATCACTTCACAGGAGACTGGCAAGTAGAGATAAAGGTGACTCCCATGACATTGAAGAGTATCCTCCACCAAGGATGTCAACCACCACTAGGAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGATGGTTCTGTGAGGACATCAGAGTTATCTACTAAAACTATCATTACTTTGGTAAAGTGGACAAGTAGGCTCTTACGCTCGGTAAAACTCACCTAGCATGCATAATACTCCAGGATCTATATCCAGCACAGCCAAACAATTTGCATATAAACAAATATTCACCAACTTCCCCTTCTCAAGTCTCCACCCTTCCCACCTACCACAGGAGTGGGTCTTCCTGCATTCAAAGAGAACTGGATGGAGGCACCAGCCACCAGATGTGGCCTCTGTCCTCACCTTTGCCAGGCTAGGCTGTGCCACAGCTACATTTTAGTGAAGTAGAAGTGACAGACGGTGCAGAAATGCAGGAAATGTGTTGCCAGCCAGAGCTTGTGTGCTTTTTATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTCTTATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTCTTATTCTTTTAAAAAGGAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTGCAATTCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTAAGATTTTCCCTCCTCAATGTTTCTGATGGGTATGGTGGACAGCTAGAATTGAAAGCCTTTGCCTTACTGGTACAAGATGCCTCACACTGTGAAGAGAGGTCAGCATCTTAAGACTGGCAGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTNNNNNNNNNNNNNNNNNNNNNNNNGGTGGGGTGGGGTGGTACCGATTGGACGTTCCTCCCAGGCCTCTGACATTGTTCACGTCAATCAGGCCAAGCTCTGCCCCACTTTTAGTCCCACCTTCTTTCCGTCATTCAACCAGTCCGGAAGCCGAGCCGCTTGGAGTTCGGAAGTTCTGCTTGTTCCCACCAAGAGGCGCTCGAGCACCGTTCGCAACCGGGTGTGGCGGCCAGGGCTCTTCAGAATCCGGTTGGGTTGGAGACCAGGGGTGGGGCTCTCTGTTTTCAAAAAGCTGTCTTATAAGTATCACTTTCAGGTTTCCACAATTGCAAAGAACGAGAATAGACATAAGTTCCATCTCAGCCACCTGGAAAACTGACGACAGTCCCGCAGGTGCAGACGCTAACTCCNNNNNNNNNNNNNNNNNNNNNNNNAAACACACGCAGAACTCTAACTCCAATCCGTGCAAGAGCCAAGTTTTCGACTAACAATCCCTGCAAACAGCCTGGGCCTGGTGGCGCCGCGTTCCCACCAGGCGAGCCAACAGGCCTGGACCTAGTACCACGCTGTACTTCCTGCTCTGTCCAGCCCCATCTTGGCTCAGGCTCAGTTGAGCAGCCCAAGGCTCTGGATTCTATGATGGGACAGGGAAGGGCTCGCCCTTGCTCTTTTCTGTCTTAAATGAGCAGCAGAGCCATTTTGTCCAAAAGCTTTGAGAACTCAGACTGCTTGTGGCCAGTCACCAGAGTAGAAGTGGCCTTTGCATTTCCCAGGGAGTTCCGTCCTGTCTACATCTCTACAATATGGAAGGAAAACCGAGACTGGGGAGTAAAATCAGTGCAGGTATTCTTTCTTTATAGAGCCCTGGCTTGAGTGGCAGCATCCACAAGCTGTGGCATGCAGGTAAGGCAGCAAGTGACCATGAACCTCGTTCCAACTGAACCCCAAGAACACCCAGTCGGTGTTGAATCAAAGGCATCTACTCTTGTCCTCACTGCAGGACTGGAGTGTTTCTCCGTATAGATAGTCTTTTCTAGAAGTCAAGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACTNNNNNNNNNNNNNNNAAGAGAGGAAAAATAAAGACCCCAAAGTGTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCAAAGAGTGATTGAAGGGCAAAGGAGGCAGAATAGGAGACCATTAGAAGTCTGAGCTAGTCACAGGGCCGACCACAGAGGACTCAGGGCAGGCCTAGGCATGAGCCCCAGAGGTATTGCAGCAGGGCCCAACCCATCTCACAGGGACGTCACAGAGAGAAGCTCCAGGGCCCTGGCTCCCTTCATGGCCTCCTCTGCTGTTTTTCAAAACACCTAGCACCTTTGGCCTAGCCTCCCCAGCCTACCTGAAGGCTATAGATGATAATGGCTCCAGCTTGCATACCTTACAGCATGTGGCTTACCTGGCCGTAGCTGGAGGCCAAACACCAATTCCCACACTATCCGTCCTACCAACACACACAGCACTGTGTAACTGCCTGGGGCCATGGCTCACCCCCCCACTCCATGCCTGCCTCTCCTCATTGCCTCTTTCCGGCAAACCTTGCATCATCTCCCAGGTGACAGGTGACTGAACCACAGGGACAAGATTCTAGACAAACAGTTCTTGGACCCCAGAGGCCACTCAGGAGGAAGCTGCCCCTGCAGGATCCAGGTCCTGCCAAGTATGTGTGGGCTGAGCTCCTGGGGTGCTGCCCTGGGGCTTGGGGCTTATCATCAAGGATGGCTCTACAGAAGGCTAAACTGCTAACTGCTTCTTGCCTTGGGGCCTGCACAATAGGGTCCAGGGACCAGCCTTAGTGTCAAGCATGGCTGAACATGGCTTAGATCACAGTTGAGTGGCTCTGGGTAAGGAAGTGGGGTGAGGGGGCTATTCAGTGACTCCATTCCAAGTCCTGTTGCGCTCAGGATGGATACCAGTACTTCAGAAGGTGCTGGTGCACTACATATGGGTTCTTGCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTAGAGCAGCTATCTTGGCTGGTCACTCTCAGGAGGAAGGTGACAAACTCCAGAAGACTGACTTCACACCTAGCATGGGGCCTGGGGCTGCTGGGTGGGAATCAAGAGACAGCGAAGACTAGCTGGACAGAAAGACAGAAAGAATAGTGACGTGGATGCAGTGGAGAGGCCTCATGAGCTCAAAGCTAAGCTGTCTCAAAGCTATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCAAACCAAGCCAAACCAAAACAAAAATCCTGTCTCAATTTTTTTTTAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATATAAATAAATAAAACACAGCACATTTTGCTAGGCAGCGCTGGCATGAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCCACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTAAAGTTGGGAAATTGAGTCAATAGAAATATTTGAGGCCTCTCTCTCCCTTCTGGTTAAGTCCAGGAGTCCATGTGAGTCCTGTGGAGGTTCTTTGTGGGAACCTCCATGCCTGGAGCTGAGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCAAGTCTGGGTTCACTGAGGCTAGAAGGCTGCAACCCAGAATCTACCTCGGGGAGGGTCAATCTGGTAAACTGGGGTGACTTTCTGTTAGAAAGAATGTGGTGTGCAGATATTCAGCCTAAGGGGAATTCAGGACTCTATGAACGGAAAACACTGTGGCCAGAACCATACCTGCTATGGGCCCTGGGCCCATTGTACCTCATACACTACTGCACACCGNNNNNNNNNNNNNNNNNNNNNNGCCAATGGAAATGGCTCTGATAGCACTGTGCAATGTCTTGTCCAGTGACCTCAGCTAGTTTCCTGCTGTAGAAGGGCATGTTCAGGTACACAGTCCATACATACCCGGTGGGCCTAGCAGGGCTGTGAACAGGAGTCTGGGAAAACCTCAGTGCCAGCAACAATCCCTGTGGCCCCTTAGCCAGAACCCTAAGGAGCCCGACTCCATGGAAACATTGATAGTTAGGTGGCTTGCCTGCCCTGCCACAGCCACAGGTGTGAGATGTTTACCTAGCAGGCCTTGGAAGAGCCTAGTCTCAAGATAGTGAGTCCCAGGGTGCCATCTGCTGGGAAAAGAGTCCCCAGGATGTCAGGAACTCCCTTCCCCCAGGCAAGGCTCTAGGCAGAGAAAATAGCTGGAGGCAGGGGCCTGCACCTAGCAACTCAGAACCTAGGAAGCTCCTTTGCTCTAGACAAGCTATCATGACCTCAGGGTCCATATTAGGCTCCTTGGTTCAGCAAGTATGGCCAACAGTATGTCTGTTTCTCCATTCCTGTGCATGCCTAGGTCTGTAAGTAACACTTGTGGAGGGAGGAAACGTTTTGTCAGGGAGCCACAAATTGTCTCAGGGCTAAGAACTGCCCCTGGACCAGTCTGCTTCACCACCCATCAGGCCTCATCTCTGGACACTGAGGCCTGCACCCTACATCCATCCTGTTCTCTCAAGTCCCCTCATCTGTGTGTATGTCAGCGTCTGGGTATACTCTGACCTCTGACCTCTGTCACAGCGCCACCCATTCTTTCTCACAGAGTATGTACCCAGGGTATGGTCGCCAACTGTCCCATCAGGCCAGAACCCGTGGCCTGCAGGAAACAGAGGAAGTCCAAGAAAACAACTGTGGTCTTTGTTTAAATTGCTTTTCCAGGCTGGGCAAGAAATAGGACTGGGGACCGACCATTGGGAAGGTGGGAGCCGTGGTGGCCCCAGAATTCCCAGATATGCCTTAAAGGATGTCTAGATGTTGAGCTGGGGCCCAAAGCTGGGGAAAGGGAGCCCTAGCTTGCTCAAGTTATTAGGCAGAACTGAACAGTACAGGGATCTTGAAATTATGTTTATATCAATTGTCCCTCCCAGAACTAACTGGACGTTCTGACAAGCCAGTGTCCAGAGCTGCCCTAATAACTCCTGCATTGGGCAGCAACTAAAGCAGGAAACTCCAGGCAAATTGACCTTCACCCATATAGTCCCACAAACAAAAAAAGACTCCTAGACGTAGTTTAACAGCTCTCCAAATTCTGAAGTACTATGTTTTCTTTTGGTTTTGGATTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGTTTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTTCAGGAAGATTGGTTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCTCTTTTGAGCAGCGTTTTCCTCCTGCCTGGTGACAGGAAACAGTTCCATCCTTTGGGCTGGAAACTTTGTGTTATCTAAACAGAGCTGATGGTAGCCTCCAGCTTTCTGCCATGAGGGTCCCTTGAAATCTGAAGGAAGCCTGAAGTGTCTTGCTTTCACAGACATCTCAGATGCCTCTGAATACTGCAGTGCCAAGCTGGGGTGACCAGAAGGCAGAGTTCACAGTAGTGAGTGATTTCCTTATCTGGCAGAGGGAGATATCACACAGAGGAACATGGGTAGGCAGAGTGGAACCCCAACAGCCTCATGGAACACCTGGACCCAGCTTACCCGCATTGTCCAGATGTCTGTTAATGAACTATTTTCCAAGTCAATTGCTTTGTATACGAGATGGTTCAAGATTGTGTTCTTGTTGGCTTGATTATCACTGTTTCAACATAGATGTTTGGGCCCCTGCTCTTTCTGCTCATAGCTGCCTCCTTCATTAGAGAGTTTAAAGGAAGATGGTATCGGGGAGTCCCTTGTGGAGGTTTCCCTAAGGGCAACCAGGATACTACATAGGCCAAGAGGTTCATACACACAATATAACTCAGGGTGATGCACCCTTCCACAAATCCCAGNNNNNNNNNNCATACTTGTTGCTTCTTCCAGGAAGTCATCTGGCTTCTTCCCAGGTTTCTGACTTAAGTGGAGGCAACACTATGCCCATACTCATTGATAAGGGACTTCAGCCTTCACCCCAGACCTGCCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTTTATTTTTGGGACAGTGGCTTTCCATGAAGGCCAAGCTGGCTTCGTCTAGACTTAGCCTTCCCAGTGAAAGCCATGGGATTCCCATCGTGACTGGTTCACCAGGCACTGCTAGATAACCTTTCCACGTCCATCTCATTTTGGTACCTGGATAATGGAGACTGGATAGTGATCAAAGGTTAGTTAGTGACCAGAAGGACGAGAGTTTGCAGCCTGGTAAAATGAAATAGGCAGGGATCCAATCCAATCTGGTGAGACTGGGAAGGGACTGAGGGTTCTTTAAGGATCCTGGCCAGTCTACAAAGACCACCTCCCTGCTCCCGCCATGTCCCTTCCTTGGGGATAAATGTGCCACAGGAGGTTAGGACTGTGGGTTGCATGGGTCTGCCCAGGTTACCTTAGCCGAGATGGTGAGGATAAGTGTGCTAAGGGGGTGAAGGGAGGATGAGGGTCTCCTCAAGAGCCATGGCCCCATTCTTACACCAAGCCACGCCTTTGGAAGCCCACAGGAACTAATTAGCACTTTCATCCCTGTCACCTACATTCTGAGTCCCTGGACACTGTCACATGTCCCTCCTCTCTTTCCTTCCTCTTCTTGGGGTTCTGGGCTGTGGAGGCTGGGGCAGGCTGCAGTCTCACTTACTGGAAGTGATGATGGGGTAGCTGTGTGGTGGAGAAACTAGGCAGTGCTCAGCAGGACAGGAATGGATGCCTACAGGGCCTGAATCCAGGCCAGGACAAAGGGACTTTACTGGTCACTATTCTGNNNNNNNNNNNNTTTTTTTAACCAGATCTGGAAATCTAGAAATGTTCCTTGGTGTTTCAAACCTCTTCAAAGCCTGGCTGGACCCACTGCCTTGCTCTGGGTCCCCGTCACATGCCTAGATTGTTTGAATAATTCAGATTTAAGAAGACCTACTTTCCTGTTAGGCCATTTCCTGCTAAAGAGCAGATGGGGGAGGGGCACTTGAATTATACATCCATGCTCCCTGGGTTTTTAGTGAAGGCTGGGCACTGAGCCAGCCCCTGGGCAGTGCCTCCACCCTGGAGCCCTGCTCAGCCCTGCAGCCACGGCTGATGGGCCCCAGGGCTGGTTGCATCTGACTGGGTGTGGCTTTGGACTTGCCAGCTGATTTCTGAGATATTTCCTGAGAAGGGAGTGTGCCTGAAAAATCAGGAGAGGCCTGAGCCCTGGTCTAGAGGCAGGGATCCCTGAAGAAGTTTGTGTCCAACTAGGGGACTGGGAGGCAGCGCAGGAGCCAAAAATCACAAGAGGCCTAAGCTGAGTGGGGGTGGATGAAGGAGCTTCAGAGACTTTGGGATACAATTGGAAAAGCTATCTTCTTATCATCTTCTGAGCAGGCTTCTAGTTGGAGCAGGCTGGAGACTGACCAAGGTCCAGGGCCAGAGGTCTCTCTCTGCTGCCTGGGGTGTGCACATATCAGATTGGGGTGAGGCCATGTGGCAACCTGAAACTTTAGCTAGGGATCTGAGAATCAGGGGTCAGCCCCTCCTCTTCTTCCTTCCTTCCCCTCAACTTTGCCCCTGACACCCTGTCCATAAACACAAAAAACGATTACCTCAGCAAGCACCATGGGGCACGTTCCAGGGAAGGCTCTGCCCCACCCTGAAAGGTCACAGATCACAGTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAACAGTCCAACCATATCAGCCATGTTAGGCTCAATGTCCTCATAAGGGACCTTGCTCATGGGCTGGCCATAACTGGGAGCAGGGAGGCAGCTTATGGAACAGGGGAGCTCCAGAGCCTAACCTCTGGCCCAGTCTGCACCCTCCCTGCCTTCATCTTCACTTATGAGACCTAAGAGTGTCTGAGGGCTCTAGAGAGATAACTTGCCTTGTATACTTCAGGCTAACTGCCTCTGTCTGTTTCCTATTTGTACTACCTCTTCCTCGCTCTCATTTCTACTTTAAGTCCTTCACCAGGGAGGTTCTGAAGGGTGGGCATAGGCCTGCTGGAGTTTGAACCTTAAAACCTGAGATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACCCTGAGATCACCTGACAATACTCAGAAGTCCTGACCCTCTAAATTTCAAAAGGTACTGGTGTGTACTCCGTGCCCCAACCCTTCTTTGTGGGGCCCAGATGTCTCCTGGTTACCCAGCTGTTCACATTCCTCTAGCTCCACCCTCTTTTGAACCAGCAGGGACTGGCAGACATCTTATCCCTCCCACTCTTCTCCCAGGCTTTGCTCTGGTTGCTGGGTCGTGGCCCTCTCACTTGGAACTCAGAACACCACTTAGATATCTTTTTCTCAGACCATAAACATTCTCTGGGATCCTCTGGGGTAAGGTGTGTATGGTGGGTGAGGAAGTCTTCACCGGAGTCACAGTGAAGTAGGAAATGAGCAGGGCAAGGCCACTGGGAATAGGCTACCCTTGAGGAATGAAGGGACATTCTCTCGGGACTGGGCCACCAAAGGCCTGGGAACATCTGTGCAGAAGTGACAGCATCAAAGGTCTGGCCTTCACAAGGTTATGGAATAGACCCTTCTGGGAAGTTGGAGTCACAGGGACAGTGGAGAGGATGGTGAGAAGGGAAGGACTCTGGACTTTTATTGTGAGAGAGTGGGATGATGGAACTGTCAAGGGCTACAGGTAAAAGAGAGTCAAGTCTTGAACAGATGGAGTTTAGAACCTAGAGTCCCAGGGGTCAGAGGCCCTAGGATGGGATGATAGCAATGGTGGTTATAATATTTGAGATAACTGGAAACAGGTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACGTCTACTGCCCACTTGAAATAAGGCATCAGATCAGGGCTGGCAAAGGGACAGCATATGAGGCAACTGTCAAGCCTGAAAAATGACAGGGACATTTTTATGGACTGGCAGGAAGCGTCCAAGGCAGGGAGGGGAAAGTGTACAGACCACCCAAAGGCTGCTTCAAGGAGGAACCGGCTTCGAGGAAAGGCTGCAAGGTGCACAGAAGCTAACAAGAATGGAAGGTATTGAGTGTGAAAGGAAAGCCTCCTCAGTAGCAAGCATGGAGAGGTGCCAGCTCCCAGAAGCCAACGTGGTGGCTAGGCCCCCCAAAGAGTTGTGGCTCTTGCTTAAGAGAGACTAGCGCAGGCCAAGAGGAAACAAGAGCGGTACTAAGCTGGTTTTGGAAAGGGCAGAATGGGAGTGAAAAAGTCAGTGTGGCAGGAGTCCTATTAGTCGAAGGTGGGTGGACAGATAGGCAAGATGGACCAGACCGAATCGCATGTCTTAAAAGACTCTGGTGGTTAATCTTGACGACCTTCCTGTCCCACCTGGCTATTCCTGTCCCCCTTCCCCAGCCGTCCAGGCCCGGCTAGGCCGCTCACGCACGCTTTTCCGCTCTCCCCGGCTGGACACTTAGGCAGGACACACCGTCCTCTGGTTTGGGGCACATGGCACAGGAGCCGACTCCAGCAGGATAGAGTCAGAGGCCACCGAGGCCGATAGGCTGGCAGCGCCCCTGGAAGACCCTTGCTAGGTGTATGTGGGGTGGGGTGAGGTGGGGAAAATCACGGCTCCTTTAAGGCGCTCGCGCACGCGCAGAGGGAAGGAGAGGCGGGGCGGAAAGAGCGGCACGCGCACGCCGCCCGTGCGCGGTGACGCGACGTGGGGTTTCCCGAGGCTGCAGACAGGGGCCGCCGCGCCCATCCTGATGGCTGGAGGCGTCTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGGACTGGAACAGCCGCCGCGCGGACCCGACCAGCCTCGCCGGCTCCTGCCCGCAGGCCGCGAGCGCGACGACCAGGCGGCGGCGTGGGCGCCAGACCAGGCGAGGTCGAGGTGAGCGCGGCTGGGGTCCGTGAGCGGCGCCTGCCTGGGGCTGGGCCGGGCCCTGCGGTTCTTCTTCCCGCCCAGGAGTCATCGGCCGCCGGCTTCATCCTGCTCTTCAGGGTGGGGCGGGCGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAGCCGCCTAGGCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTTAGCCTCAAGGCCTCATCCGGGGTGCGGGACATCAGCCGGATCGGAGATGCGGCAACCCGGGTGGAGGTCCTGGATTCAAAGCCGGATCTGGGATTCCGGGCTGGGGTTCTGGGTTCAAAGCTGGATTCCGGATGCGGGACCTGGCCGGTGCATGGTCTTGGGTTCAAAGCCCAGTGTCGGGAATCGGTTCCCAGACCCATGATTCTAAAGGATCGAGGCTGTTGGGGGTGGTCTAGGCCCTGATGCCGGGCCCAGGAGGTGGTCCTGAGTTTCAGGAAGGGAACGGGATGCAGGGCTGGGGCCCGGGTCGTATGTTCGAGCCTGAATGGGTTGCCAAGGCGGGGATGCTCGGCGCGCCGCAGGCGCTTCTCGGGGCCCGGTCCCCGCGGGAACAAAAGCCCAGCTCTGCCCTCCGGACCGCGCCTTCCTGCGGGGCGTGGGACCCGGCTGGGCGCGAGGGGAGCGGACACGGGGCGGGTCTCTCGGATTCGGCCATCACCCCTGCCGGGTGCGGGCCTACCGCTACTGAGCTTCCCAGCTCCCTTGGCTGCGGGTGTTACTGGCCTCAAGCGCCCGCAAATGAATGGGCGCCGCGTCCGGCCGCCGCGACAAGATGGCGATGCCCGCCTTTGTCAGCCAGGACCGCGCCGTCCGCGCCGGGGCTGAAAACAAAGGCCGGCTCTGGCGACCAGTGTAGAGGAAAACGGGCCGGGCTCCTGGGTTCTCTTGATGCCACCGTGCAGGGAGGGGACGTCCTGCCCAGAGCACTCAGAGGGTGGCCTAGCCTTTGCGTGTCTCCACTGCCTCGGGTTCCCCTGGGGAACTGCAGCTTAGCTTTTGACCTTTTGATACATTCGAACTGAACANNNNNNNNNNNNNNNNNNNAAACCACAGGGTTAGCATCCCAAAATAGCATCCCTATATGTGCTCAGCTCGTCTTTAAAGAGGTTATGCCAGAATTTTTGAGAGGAGAATTAGTGGGACTTCATTTTAATTAATTGTTTAGTGCAATGCTATTTTGCCTGAATGTCTGTCTTTGTGTGTATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAATTAGTAGAATTTATAACTAAGTATATTAAAGACACTTGTTCGTGAATATTGAAATTTCAGATAATTTGTAGTGTTGGTTTGGTAGTAGTAGTACTTTGTATTGTTATGTTTCGATCTGATAGCAATCAAGCCTTTTTGTGTATAGCCTGTGAGATTTACTGTTAACTAAGAAAATATGTAGTCAGTCCATCATGATGAGCAAATGGCAGTGTTAATGCTGTGAAAAGTTCCATTTCACTGTGTAGACTAAATGTGGTCCTCAGAGAAGGCATTAATCAGTTTTTGAATAGTTTGTTTTGTTTTTACATGTGAAGCTATAGTGGTGGTGGGAGAAACAGCCTTTATTTAAAGATGAGGCTTTTAGTTTTCATATTAAGATGTCTTCTGGATTCTTCTCGAAGGTATTTCATATTGCAAAAAGAAAATGTCTTACACTGGGTGTTTGGCCAGGGATGGAAATGTAAAGACGGGCTTTGAGTCCCTAGACAGCAGAACTAGGTTCTGGCTTCTTGATATGATTTAGGGAGATTGATCCTGCACAGACCTGTGCAGGAATGCTGTGCAACTGGGAAGGCACTGATCTCCGTGTATCTAGAGAGGCTAGACGTCGGTGTAGGGTTCTGCCTGCACTTATTTCACTGCTACAGTGTGCTATCTTTCTTAGAAGGTGAGAGTCTGGAAAGTCAAAAGTAGGTTTTCTGGGACTGTGTGCTCATACCTGCTGCCTGCTCCTGGGTTTAATGTCATAGTCCCAGTGTCAGGATTGTATTTGATCTGCTGGTTCTTCGAAAGGATCGTTTTTTACACAGGAGATTTAACTTGCAACTTTGACAGTGTCTTCCATGAATGAGCTCATCCACTGGATACAAACAGTTCTTATATAGCATCTGAGCTGACATCAAAGCTTTATTTGTTTAATTGGAGTAGTGCAGAGTACCCCTTAAGCACGCTTTGTAAAAAGGCTTTTCTTTGTTTGATAGCCTTAGTTATATCTGATTTGGGAGAAAGGGAGATCAGGTAAATTGCCTTAGATTTATAAGGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCCTGGTCTACCTGTAGATGACACTTTGTTCAAACCCTCCCTTTCCCCAAAGGCTGCATAATGGTGGTTTTGTCTCGTTTTTAAGAGTCAAAACTTCACATCTATTAGTGAGGATGATTTCTGGGATTATTCAGGTGCATTTATATTGATCACTGGAGAAACAGGCTTACTTAGAGAAGATACTCTTTCAAAAGAAGTGGTGCACGGAGGTACTGAAGATTTATTAATTTCACTTAGTTAAAGATGCTGGGCTGGACGTTCAGGTACTCGATGCCAACCAAGCCTGTTAGATCCCTGAAGCCCCTCTGGGAAAAGGGAAAACGCACTTCTTCAAGGCCTCTGCCACCCATGCACAGACTTGCACTATGCAAGTATAATTTAAGAAAATCTATTATCCATTGGTATTACTGGAAAGTTAACGGCTCGGCTCTAAATGTGGCTTTGAGAAAGGCATGAGCAGTCTGCAATCACCTACTGTCATCTGGCTGTGTGGCCAGGGCTTACCGTGTGAGCCGCAACAGTTTTGTTTTAGAAGTGTAGTATCTGCAGTTATTAGTTTGTTCATTGGATTGTTTTTCTCTGCCCAACAGATTTGGCTCATGTCAGTCACCAAATTGGATTAAATTCTTTATGTGGGCTTTGGTTTTAGCATTAGTGGATTGGTAATAGATATTCTCGATTTTATTATCTGGACTTGACCATATGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATGCCATATTATTTAAAAACTTTTAGCATGGAACAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGAGGGGTCTTGAGTGCTGGGACCATAGCTGGCATCTTCTTAATTCTTAGTTTTGTTTTAAGTCTGATTTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTAATTCCAGGTTTGCATTCCGGTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTCTTCCCAGAGCTGTTTGTTATTAAGAATATTTGTAGAGGTTATGAAGTAGAAGGAGAAAACATTTAAATTAAAGCATTCACAAAACATATGCTAAGTAGTGATGGGAAAATGGTCCTATGATATTGTATGGATTTATATGTGATGAAAGGATGTATCATATTAACTGTTCTGAAATAGGAATGGGGACCACGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGGACCATGCTTTTTTAAAGTTTGAATCTTGTTGCATAACTCATTTAAGAAATGCAGACTTCTTAGACATTGGAGTTGGTCACTGGGTAAGAGGACTGCTGACTGCTCTTTTACCTCCTTGTACAGTACTGGCTTTAGGGAGCCATGTTGATCCCCTGATGCTGCTTTTGGCTTCCATGGCATTCTTTTATAGAATACAGTTGCCTTTCTACCTCCCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGTACCCCCTTCCCCCTCCAGTTTACCTTTTCTTTGTCTTTGGGGTGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTAATTATGTTGCTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTTGCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCAGTGATTTGTCTTATTAAATCAGAATTTTGAGAAAGCATTTGTAAAATCTCTCCAATCTAAAAGACTAAGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGCTAAGACCACATTAAAAAATAGTTGTAAGAATTATTTAGTTGAATCCATTCTGCTGTTGATAAAAAGGTTATGATACGATGAAAATCAGTAGTCCCAAATTTTATAATGTATTTTATCAAGAGGAGAGAGATTATATATTTATTAGTTTGTGAGACTGTTAGGTTGAGAACAGTAAGGATGAGTGAAACATGCTTATTAATTTGTAGTTGTGTGATTGTCTTGTAACTCAACAACCATGTGGTGATCATAAAATATACTCAGTACAGGGTATAAATGCTTGTCTGTTTGTCTGTTAGTTTATATTCCCTTTCCTTTATATTAAATATTTTAAGTACTTACCTAGCATCTTTTTTGGGGGTCCAGAGGTTAAAGTTGTGGGAGCCTGACCAGCAGGACTAGTGGAAGTCAGTAGTTCTCAGGGACACCAAGCCAATTCTAGAGCTCAGTAAAGTCTCTGAAATAAATTTGAAGTCTGGGACAGGAGAGGAGATGGGGTGTTTCTCATACAACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTGAGGCCAGAAATTTCCCTTGGGAGAAGTAGATACAGAAAGATTAGAGCCTTGNNNNNNNNTTGTGAACTCTCATCTAGAGAGCTCTAACAGGCTTTTGAAGTCTGAATAGATGGACTAGATGGGGACCATGCTGAAGCCTGGAGCATTCTGACATCAGGGAGGGGTTTCAGCTGGTGATGAAGAACGAGTCCTGGGTTGCATGGGATGGGGCACTAAATTTAGGTTCTTTCCTGGGTGCTTGTTGGGGCAGATTATGATTTTGACTTGTGCATGCTGGGATGGTGGCTACTCCATCTTCATACTGTGCTTCACAGACATTTGAACATTTCTTTGCTGTAAAGTGTTTTGAGTTCATTCTCCCCATTTAGGAGCCTCTCTTTGCAGGGCATTTCTGGACCTCAGGCTTTATATTTATAGTCTGATGTTGAGCTTCTCACCTAAGCTTCAGGTAGACAGGCACTTACTTACCTTTACTGGTACATCACCCTGTATGTAGCTCCTGAAAAGGTATACAACAAATACTTTTGTATCTGTAACTTCTGTTATGTTCTAAAGCTGTAGAAGGGATGGAGGCCTTTGGGGGTGATTATTAGCATTTGATGGTGACTGGAGCCTTGTAATTGTTTACTCAGACCTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTTATTGTCACATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAAAAATCGTTAAGCCTTCACATTTATTATTTTTACTGGTTTGAAACAAAAGTCTTGCTATGTGTCCCATGTTCCAACATGAACAGAGTGAACCAGGTACATGAGTATTGATAGCATACTGTAGAAACTCTCAGCGTTTTATTTTATGATAATAGGAATATTTCGTACAATAATAGAAATAATAAAGTAGAAAAATCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAATTTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCAATTTTTTTAAATAGAAGTTTTCAAATAAAAATTGGGNNNNNNNNNNNNNNCTTTGACTGTGTCTGTCTCTGCTACCATTGACAGTATCCAGTATTTAAATGGATGGTGTGTGAGTGTGTTCATTTTGCAAGGATGAAACCCCAGGCCCCTTGTATGCAAGGCAAATAAATGTTGTACCACTCACGCATATATCTTTAATCCTGAGGATAATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGCCCTGCCTCAAAAACATGGTTGGAGCTCATGAAATGTCTTAGCAGGCTTTGCCATTGATACGCTCTCCTCTTCACTCTTGTAACTTACAGCCGTGCCACTTCAGTTTTCTGCCTCTTTTTCATAGAGCTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGACCTGAATTTTGGCAGATGATGCTCAACTCTAGGTACCTAGTGCTTTGTCCTGTGTGTCACATTTCCTTGGGTTTCTAACTTATGATCTCCCATGTATTTGTTATCTTTCAGAGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTCCCTGTTTCTGTCGGATGTCTTGTTCAATAATAGAGGCTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGATAAAATGAAGTGGGTTTGAAGTTTTGTGTGTGTCCGCCAATCATAAAAATCAGATGTTTGGGCAGTGGTGGTGCATGCGGAGGCAGGTGAATCTCGGAGTTCCAGGACGGCCAGGCCTACTTTCCCCCAACCCCCAAACGGAGTTTGTGGGTGTCNNNNNNNNNNNNNAATCAGATGCTTTTGTAGTGGGCAGTTGGAGGCTAATTGGGTCATCTCTAAGAAGTAACNNNNNNNNNNNNGGAACTGGCTACATGATGAATAACTGTGATTAGACAAGTAGGTTTCTCTACTCCTCCTTTCCTAGTTGTTATTTTTGTGGCTGGGGTTCTGGGGTTCTGTGGGGGAGGGCAGAGAGACAGAGGCTCGATGAAAAACTCAGCCAAGCCATGCACCTGAGCTCCTGCACCTCCCTTTCCTGTTGGGGTCTGGGAGTTCTGCTGTAATTATGCCTTTTGGTCTGAGTGTTAGCTGGAATATACTTTACAATGCTTTATGGTAAAACTCTGCTTTGGTTTTTATTGGAGACATCAGTAACTTAAGCTATTGAGTGCCTAGATGAAATACGGAGCGGTAGACTGGCCCAGCCTTGAGTTTTATCATGTGCTGATTTGTAACAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATAGATTACGGATTTTGGGGGGAGGTTCTTAAGAGAGGGAATTAGTTTAATGCCATTGTCATGGTTAGGACTTTCTACTGGTCCTGTGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTCACCATAGCTGTATATTCATAAAAATTAGATCTCTCCGTATCCTGTGAAGTCCTGCTGTCCAGTCCTGTTTGTTTGTGCAGATCTGGGGATGTAGCAAGATAACATACAAAGTATGGTACCTTTGTACTAGGATACCATCTCCCCCCTTTCTCCCTCTTCTCTTAATTTTGCCAAGCTCATGATTGCTAGGGGCGGGGAAAGGAAAAATAGTTTGGGAGTAGCACAGCAGTGAATTATTTGTGTTTTTAAGATCAAAACTCTCAAAGACCACTTGTAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGCTCTATGAGAAAATTAACTGTGTAGCTAATTTTTTTAAAATGGAGTCTTAGGTATTCTAATCTGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAGAGAGTAAATGTCATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGCTATATTGTTAATTAAGGGAGAGACTGGGAATGCTGTTCAAAAATGTGCAGTGCGGGCTGAGCCAGGGTAAGACTCTGCCTCCTGCTAGCTCCTACTCTCTGTAACTAGGTGTGAGAGAAGGCTGCTGTGTGAGGTTTGACTTCCCTTCTCCTGTGTGTTAGGCAGGTCTGTGTATTCAGCTCAGTGTGGTTAGAATTCTGCCACATTGACTCTTGGTGGTATTTGTGGAAGTCTCTGAAGGGGTGGTTCCTGGATGGATACTCCACTGAGCTCTTTGTCTGTCTGTCCATCTGTCCGTCTGTCTATATCTATCTGTCTATCAATCATCTATCCACTCCAGATTTTTATTCCCTTCCTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGTTACTTTATCTAGATTTGATAGTTCTACCTCCAGAAAAAAGAAGTACTTTATACTTGTGGGCAATAAATGGGAGAACCTAAGAATTCCCATTTAAGCCATGGTAAAGTCCCCTGATTGGGGCCCTGAAGGATGGACTTCCCTCAAACAAACCAAGGACTCTTCTTCTATTCCTAGAAGCAGCAGTGGGCTGGGATGTTCTCTGGGATAGGCACGAAGCAGGCACTAGGGATTCTTTGTCTTCTACCTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAAGATAAACCAAACCCTCCCTAAAATGTGATTATATCATGAAACAATGAAAATTCACATTAATTTTCCTCCTTGCTACCAAGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTTAATTTACTGTTAAAATCAGTAAATTTCATACCGGGAACATGTTTTGTTAAGTTTGTTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAGGCAATTCAGTCACGACTCCTTTCTAATATTGTTTTGGTTTGGGCCTAAATTACCCCATGCATTTTCAAATGAAAGCTGCATTACTTAATGTATTCAGAGTTTTTTTCAGGTGCTTAAGGAAATACTAGAATAAAGAAGCTCATATTTGAATAGAACAGAATGACCCTTGCATCATTAACAAAGCNNNNNNNNNNNNNNGATGAATCTCCTTAGGTTAGATTAAGTAGTTGGAAGTGGCTACAAACGAAAAGTTGTACATGAAATGAGATTCTGTGACCGAGCATCATCCACTAAGGAATGCTGATAAGAACCAGCAGGCATGCAGAGGTGAAGTCTGTGTGCTTTTCTTGTCACTAAGAGTTGAAGGAGAATAGATCTTATCTTAAACATAACGAACAACAAACTGGACAAAAATTGGCTACTTATGCCTAAAAGCTAAATGAAATACTGACTTTAAAGATGTGCGTTGTTTTACTTAACATGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTCATGTGCCAATGTGCTCACAAGCACAGGCACAAGCACGTATTCATGTGCTTGTAGAAGTAAGAGACAACCTGAGGTGTTACTCTTCAGGTGTTATCCAGCTTTCTGTTGTTTAAACAGATACTTCAGTAGACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGACGTTCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAGTCACATAGAAGGGCCCAGTCACTGGGCTTCTTTACCTCATAATCCGCAGGTATTTATATTTAAAGCAGAATGCTAAATAAATGTGTTGTTTGTGGCTTCTTTGGTGATTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTCTGAACCATCTACCCAGTCCTCAACACAGACTCTAATGAATTGAAAATTCTTTACATCTCATAACTAGGATTGACAAATATCAGTCTTTATAAGAAAAAAATGTAATTTTTAAACATTGTAGTGTTTTACAGTACATTCCTTTGTATCCTGCCCTTAATCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGATAATTTAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAATAAAGTT