CTCTATCAAGCAAGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAGATTTCCTTTAGTTGCTGACATCTACAGAAATAGGAGCTGAAGCAGGGGTCACCATGCCCAAAAGACATGTGAGTGGGAGGGGATCCCACAGAATCCAGGCCCCACAGATGAAGACAGTGTTTTCTTCAGAGCAGATCTCTCCTGGGACAAATAGAATCACACACCAACTATCATTTCATAGAAGCAATGAGAAAAAACAATGTGCCCACATGCGCACGCGCGCGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAAACAAAATGTGGCTACTGGAGTGTTAGCATTGTATCAAGTCAATGTCTATACAAAGACAGAGTTCGAAAAGTTATGTACAGGGCATTCATAAAAGCCAAGTATGCACCTTGAGGAATTATGCCCATTATAGGTACTAAATACTATGCTGTAAAAACCATTGCAGAGGCCTTGGCACAAGTCACCTGGAAGAGAGCTATGAAGCACCTGACCTAGAGCCCACATGCCACGTCCAAGGAGCTGCTTCTCACTCACCCTACATCCAGTCCTCAGCCCCTAGGGGCTGCATGTCACTCTCTATAGGCCTTGGGAGTCAGATCCTGCTCTTATCTACATATCTCTAGCCTCTAGCTGCCAGGCAGCTCAACAGCAAAACCTCAACAGAAGCCAAAGGCAGTGAGCATTCCTTGACATATTTTCTGCGACTCTGGTCAGTGGAGCCTATGCCTGACTCTCTGCTACCTGGGGGATGAGTCACATTGGGGTAAATCTGTTTTCATGTATCTCAGGTCACAGTCTGGCACCAGCTTAACAAAATGCTGGGAAATGCTGGGCTGGCCCCATAGCTTTCACCTTCCCAATATGAATCTCCAATGTGTCTAGATGAGATTGATCCCAATCTCTATCATGAAAAAAGAAGCAGGGGACTTCTGAGCCCCATATCCCTTCATGTGAAAAGGCAATATCAAGAGACTAATGGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTCCAAATGGAGGGAAAGGAGGAAGAGCCTCTGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGAGCCTCAAAGAAGCCAGGATCTCCCCCAGACAGTTCAGAGGACATTGACCACCCTATTTGCAATTTTGTAGCCACCACCACTGTTGCTGCTGCTATGAGGGCTTTTCCCCCTCCCTCCCCAAAATGTAGTGCCTGCTTCTTCCCCTATAAATACACCATCAATAGGCAGTTACTATGGCAACAGTGAGGAAGCACGAGGGCTCCAAGACAGAAAATGCAGCTGCAGTCACGCATGTATATGTCTCTCCAGCCCCTGGTGGATACTGTACAGCTGACTGTATGCTGAAAGAATTTTTAACCCACTCCCCACAGGAACACAGCTGAATCCTGACATTCTAGAAAGGAAGGAAGGCAGAGAACTGGCCACCACAAAGACCTTCCTTAACTCCACCCCAGGCTGAGGCCTCTGAATCCCAGTTCTCTGGGTCAAAACTCCCAAAGTACCTCCTACAGGGACTGATGGCCCCCTTGAGCACCTGGTGTACCAAGACCTGGCCTCCAAAGCTACTTCTCCAAATCCTGGCCCCTGTGGTTTCCATCACTCAGAACTGCTCGCCAGGAAAGGGTTCTGCGATTTCCAAATCTCATGATTCATCAATCCAGCACAAGACAACTCCCAAATTGTGCTTCAACTCAAACTCTGGGGTCTCTTGTTCCCCTTCTACTCATGCTGGCCCTGAAAGGGCCTGGCTTCACCCACCTTCGCTGGACACCAGCGCCCTTGTAAAGAACTCCTGCTTCTGGCCCAGCAACACTATTCTCCTAAGATCTACTCAAGAATCCAAACACCTTGGCCTGCCTGACCTCCAAATAAACTTCCCTCCCCAACAGGCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTCCAGCCAGCCTAGCCTGGGTACCTGCGGAGAAGAGAGGGGAGCATGACAGTTGGCCCAGAACGCCTTATGAGGCTCCTCGGGTCCGCAAAGAACAGGCCGAGTTGAGGCCCTGCTCCTTCTGCTAATGACTGAGTGACCTTAGTTTCTTCACTTACATCCATCCCCCACCCTGCCTGGGAATGGCAGGCTTTTCTCTGGAGAAATCTGAGAAATGGAAAGAATCCTGCCTGCTTTTTTCCCCCATTGGTCTGCAGCTAGAAGGAGAGGGAAAAGAAGAGGGGAAAAAAAGTCCTGCAAGGAGTGAATACACCTCAGCTGTGGGAGGTTCTACCTGGCTAGAGAAAGCTCTGGTAGGAGACAAGCATTGTTCTAGGAATTGAATTTGGACCAGAGAGATGATTAGGATATGGGTCTTGGGAAGCATAGGAGGTGCCCAGTGTGCCATTCTGGGTTAACAGAGAGGACTCTTTTCAGCACAACCCTGTGCCTAGAGTTGCTATCCTCCCTTAGGCACTGCATTTAATGGGAATGGGCCAGAATAAGTCAAAGATGGAAAGAAGTCCCAGGGTCCCCATTGGTCTAGCTTCCAGGGCTGATTCTCTGTTGCCCCAGGACCTTACACTTCTCTCTTTTTTATATACCCTATTGTTCTTCACCTGACCCCTAGAGCTGTTCCCTAAGAGCCTTCCTTGACCATGAGAGAGCCTCTGTAAGCTTTAGAAAAACCTTGGAAAACCAGGAGGTCAGCAATGCCCATGGGCATATTGCATGAAGAAAGATATGATGCCTTGTGGGTGAGAATGCCTTTGGTTGGTGCAAACAACTGTGTGGAGATGCTCTGGCTGGGTGGTAAGAGAGTTAGATGGAGTCATGGTCACTGGGGAAAATGATTAAGGTAGTTTCAGACCAGCAGCATATTCCTGAGCTCATTTCAAACCCAGGCCCTTGCCTACACAACCCCAAAGAAGGTGACAGAGTAGAGAGTACTTACTTGCACAAAAGAGTATGTGACATCTACTGTCCTCCCAGCACCTGAACTTGAGCTGCTTGCTTCAGCAATGCCAGCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGCCTTTCCTCCCACTATGGATCAGGGCGCTTTGTTCATTCTGCCTACCCAGTTCCAGTGAGATCTGTACTGTGAGGTCTTGCAAAGCCTTCCAGCCCTTCCCACATTGACCATTCCATTCTTAACATTGTCTACAGAGGCTGGAAGCATGAGGCCTCTGTGCATGGCAAGAGAGGAGAAGGAGGAAAAACAGGACCTCAAGAGCATGGCCCTGATCCACCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTACTAGGGCAGATCCATTCTGAACATGGCCTAAATGGCCTTGTAGCTCGTCTTGTACAGGACTTTCCCTCATGCAACCCTGGCATCCCATTTCCTTAATAACAGTATGGGCTTGCTAGACCCTGGAGTTTTTCATATATTATACTCCTGTCATTGATTTCACTCCCATGTTCTCTGTCTCAGTAATGTCTAATAATTATTTGAGCTGATCATGATGTCCTCATGAAGACATTCTCATAGAACCTCCATACCCAGCCCTGGCGGTCATCTCCATATTCCAAGTTCTATGTCTATTCTTAATTATGGAATTTTATGTCTCACTTCTAGCAGTATTCAGTGCCGATGGTGGCTGGAACCTGGCATGGTGCACTGTATACGTTCTGGAACCTTGAAGCCTAGCTTGCTAATGTTCTCTCAGCACCTAACTTTTATGTGCTTTCAGCTTTAAAGTATCATCACTGACTGCCACACCCATTGAGTTCCTGGGATACAGTACCACCCACCTAATATAAAGCACTGTCTTGTTTCCTGCTTTATTTTATTTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGGAATCTTGTTTTTAATATCAATACACTAGTTGAACTGAATAATCCCATAGTTTGAAGTCTTTGGCAAGATTGCAGGAAGTCACTCTTATTATCGGAGTTCCTACACTTGTGAATCTTGAAAACAGTATTTGTCATCTAGAAAACTCATGAAAGGTCCTTTTGTCTTTTCTTTGGGTGTTAGGCTCTCACATTATATCCCAGGAGGGGCCCAAGGGAAAGAAATCATCCTAAAGCTTTTTCCTTTCCCAGCATCACTAACCCAGGGGACTCTTGGTAGTTGTCCTGGGTGTATCTACCAGTATCAGGAAAGCAATAGTTCCAGAGCTGATTTGAACATAGCCAGATAGACAATATCAAAGAAAAGCCATGATATTCACCCTACTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTCCTCTAAGTTCTGAATTAGTGTGCACAAATTAATGGGCTTTTACTGTAGTTGGAAGCAGTTTGATTGCAGCAATCTAAAATTAGCTAATTATACTGATTAGTATTAGGAGATTTCTGTGTGGAAGATGTGACTGTTTTGGAATCAGTGATGCCTGTGAATGGAGCTTCAGCACTTGTCAAGCTGAAAAGCAGCCCAGCCCAGCAGCTCAGGATCGACTCAACCTCTTTCTGCCATCTTCCTCTCACTTGAATTCAAAGACAATCCAGTGGCAATGNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTTTCTCATGGGATACCATTTGCTTGTCAAAAGATCTGTCAACTCTGTCTGGGATCTGGGGAGTTACCATCCAGTGGGAGAGAGGAAGCATCTGGCTCTAACTGCTTAAACAAAATCACTGTTGTCCCTGATCCCTAATGTTTGGACTACCAAAAAGACAATATCTAAACAATTGGGCAGATGCTTGTTTGCTGGAGCACCCTAAGGAATTCACACTAATGGCAGTGGAATTGGCAAGTAGCA