CGATATCCACCACACGAAGTAACGAGTAACGAGCCTATCTAAATCCCAGTAACGAGTAACGCGTTCCTGGTTTTGGCATAATAACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCATCAGTAATAATTCTTCAAATATAATCATCAGTGTTTGAGCAGTTATGATATCAGGGACAATCTAGACATGTGTGACAATACTGAACATGTCACATGACACACCTTAGACATCATGTGATCCACTCTCAGTGTTACGACTTCCATCAACAAATAAAGCTGCTGCCGGCTGAGTTGGTTTGAGCTGTGACTCGTCTCCAATAAGCCAAACTGAGCCCCACTTGTGTTTGTGCATTTATTTNNNNNNNNNNNNNNNNNNNNCTTTTCTTTCAACTTTCATTCAAACCAAAAAGCGCATCTATGAACTTGTTTCATTTGAGAACGGGACTGAAAGGTGACGTCAAATGATATGTAAAAACCCACTGACTCAACTTCTCAGTTGAGAATGCCAGTATCAGGTAAATAACATGTGACCACGCCCCCATGCAACCACCTGTGGTGCAGGAACAACACCTGCGCCACCAAAAACAAATAAAACATAAACATTTACTTTGGCTCTTCCACTCAGTCTGCACTTTCATTCATGACTTCAACAGGTTGAAATGAGCTTTGAAGAAACATCAGTTTAGTGCTGAAATATTCAAACGGTGCAGGAAGAAGAACAGCAAAGTGATGACGGATGTTTGTGTTTCAAACAGGAAAACCAGCAGGAATAAATCGCGACCTGCCAGAGGTTTGGGAATTTCCGAGGTTTACTTGAACGCAGCACAGTGTTTCGATACTCCCGAGTGTCCTCAAACGCCGCATTAGGCTCAAAGTTTACTTTCACTTCCTGAACTTCGTGCAGTGGAGCTTGTTGTTGGTGTGTGTGAAGAAACTGTAAGTTTGCTTTGTTTCCTCCTTTAACAGTTTGTCTTTAGGAACTTTACTGTTTGTTCAGCTCATGTTTGATTTCTTCACACAACAAACTGTGTGTGTTTTTATTTAAGTCAGTGTGTAATGTTTTCCTGGTTAACATCAGCTGTGTGCAGCTTAGTTCCAGCACAAATCTGCCGCTCCATAGTTCACGGTAACGGACTCACAGCTGGACCAACGGTGTGTTTCCGGTTACTGTGCGATCAGAGTCCGGCACCCTTTCTCAATTCTAAGTACGCGAGTCCGTACTCGCGTTCTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGCTGGCTGTGTCCCAATTCAGGGTCTGCACGCTTGAAGTACGCGCACTACGCGTACTACGTACGGTGCGTACTATAAGTACGAGAAGTGCGGAGGTGAGTGGCTTGTGAAATGGGACGGTCTAGCCTTCGTTGCGCTGTTCAGGTTGCCTAGCAACCATGATACTAACCGCGAGAAATGTTTCATACAGCTTTGTTTGACAGAAATGAAGGAGAAAACATGTCTTGTTGGTCATTCATTTTTGTCATGACATCACTTTGATTAGTTGAGTATCTGAGGCTGAGACCACAGGACTGTAAAACATGATTGTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGAGGAGGAAGGCGAGGAACCATCATGGAAGGACAGGCCCCTGCACGGTATGTACCACCGGCAGATAGAGGAGGTGGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAGGCCCTGAGTACTTTCTCCCACACTGAAAACACTGGGATGATAACATTATTTGAACATTACCTAATAAGACTGATTCAGGACAGACAATTAGCTATGTTAAACTTTCCTAGCAGTCCTTCACAAACAGGGAACAGTCTGTCTATTCTCTCCATCTGTCAGCTGCTGCTGGCTCTTCCTCCTCCTCTTCCTCACACACTGCTGAGTTTGTCCTGGTGGATCATCAGGGGTGCAAAGCCTCACAGATGATGTGCAGCAGTGGGTCCCTCAGTCTGTTCTCACTCTGGACACTTGCAGTCGTCACACATGGAAATCAAATATGTGATAAGCTGCAGGATTCAAACACAAGTGTAACTTATAAATAAATGTTCATACTTTTATTCCACAATCAGAGAGAAAGAAACAGAGCGAGAGTGCAGGACAGACAGACAGGTGACAGTCTCAGGTGTACACACTGCTACAAAACAGCACAAGAGAAGGAGGATTTAGTGTTTGTGTTATTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTGGACACATGTGTGACTCCTGTGATTAAAGCATCTTTCTTTCAGCTTAACGAGTGAACCGTCAGCTCGTTCAAACACATGTTAAAGTCCGTTTGGCTCGACACCACCGAACAGAGGCAGCAATATAACATAGCTAACATTAACAGTGCAGTGAATCCTGCTTGTGCCGTGATATTCAGGACTGCAAACCGAGCAGCATTTACTGACTTTCAGCTTGTTGAGTTTGTGGATATATGACTGACTTCATTCTTCGTTATTAACATTTGCACGTACATAAGTGAAATGATATTCAGTACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTAGCCGTCCACCNNNNNNNNNNNNNNNNNNGGCAAAATTATACACACCCACCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAGTTTGTACTTTGTGATTTCACTCAGAGTCCACAGAGGACGCAGCGTATGTGATGACGTCACAGCACGTCTTTACCTTCTTTACTGTCACTGTGATTAATATTTGCACACGAGACACCTGCCAGAGCTCTAACGCTAAGGCTAAGCTAACGCTTAGAGCTCTTAAAGACACAAGTGGAAAAAAAGTTGCTGGATGGAGGAAGCTCTTATTAAAAGTGAGTCAGTGTGTGTCAGTGAATGCATCGTGTGTACTTCACGGCTCCATCTAGTGGACTGATAGTAGAAGTAGAGCAGCCGATGGCAGCTTCCTCTGCCTCACACTGCTGTCTGACTGCATTCAGCTTACACTGAGATGAAGCAGGAAAGAAGCAGCTGATATTTGGACAGCACACATGATGGAAAGGAGGATTTTAGTTGATGTGCACATGAATGATTTGTGTTTCCTCTGCAGGTGAAGGTAGAAAGTGTGTGTGAGCTGATGTGAGTTCAGCAGCATGGATCAGTGTGAGGACAGAGAGGAGGGAGTCCCTCCCTCTAAAAGCACTCTGTGTGGGGAACATGAGAGCCAGACCAAAGCTCAGAGGTGAGATGACCATTTCTAACTGTCTATGACCCTCTCCATGTCACAGCTCAGCACTCACATCACTGCTCAACACTCGNNNNNNNNNCATGTTGAATTTACTTCATTCAGTAGGGACAGTGGTTACATGATGTTTTGCTTTATATTACATGTATCCACTAGTAACCTTTCTAAACAAAATGTCTGTTTTCACTGCAGTGATAGTAGGTGAAGAACTAAACTGACATCACTGCTCTACTAAAATATAAATCAACAGTTAAGTAATGTCAGTGTTTCAGTGTTTAGTCCAATCAATCACAGCATGGACACATGATACAGGCGACCATCTTTGAAGAGAACAATACTCTGATGTCAAGATTCAATTAAACAACAATTCTAATTGTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGTTGGGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCAGTGCGAGCTAGAGGCCATCACCCAATGAAGCCAGCAGAGCCACAAAAAGCAGAGATGAGATTCTGAGGCCACCGAAGTGAAAGCCCTCCGCCACCTGGCTGCACCTAGAAATCCTGTCCATAAAAATTATGAACAGAATCGGTGACAAAGGGCAGCCCTGGCGGAGCCCATCACCCACCGAGAATGAGTCCGACTTATAGCCGGCAATGTGAACGAAGCTCTTGCAGTGGTTGTATAGGGATCGAATGGCCCGTAGCAATGGGCCAGACACCCCATACTCCTGTAGCACCTCCCACAGGACACTCCAAGAGACACTGTCGAATGCTTTCTCCAAGTCCACAAAACACATGTAGACTGGTTGGGAAAACTGCTGTCCTGGCTGACACGCCTCTACAATGTTGCATGGAGATCAGGGGGAGTACCCCTGGACTGGCAGACAGGGGTGGTGGTCCCCATTTTTAAGAAGGGGGGCCGGAGGGCTTAAACTCCTCAGCCTCCCTGGGAAAGTCTATGCCAGGGTCCTGGAAAGGAAGGTTCGTCTGCTAGTCGAACCTCAGATACAGGAGGAACAATGCGGTTTTCGTCCTGGTCGTGGAACACTGGATCAGCTCTTTATCCCCTCAAGGATACTTGAGGCTGCATGGGCCCTACAACGCCAGAGCCTTCAGGAACTCAGGGCGGACCTCTTCCACACTAGGGGCTCTGCCACCAAGGAGTTGTTTAACTGCCTCAGTGACCTCACCCCCGGAAATTGGCGGGTCATCCCCCTCATCCCTAGACTCTGATTCCTCCTTGGAAGACGTGTCAGTGGGATTAAGGAGGTCCTCGAACAATTCCTTCCACCGCCCGACAATTTTCTCAGTCGAAGTCAGCAGCGCTCCACCAGCACTATACACAGTACAGGTAGAGCACCGCTTTCCCCTCCTGAAATGCCTGACGGTTTGCCCTAATCTCTTCGAGGCAGTCTGAAAGTCTTTTTCCATGGCCTCTCCGAACTCCTCCCACACTCGAGTTTTTGCTTCAGCCACTGCCCGAGCCGCATTCCGCTTGGCCTGTCAGGACTGATAGGACTCCTTCTTCAGCCTGGTGGCTCCCTTCACCTTAAGTGTTCACCATTTGGTTTGGGCGTTACCACCATGACAGACCCAACCACCTTGAAACTGCAGCTCAATGCAGCAGCTTCGGCAATGGAGATGCTGAACATGTTTGAATAAGGTGTTTGTTATGGCCAAACTGTGATTTGCACAGAAGTCCAATAAAAAAACACCGCTCAGGTTCAGATCAGGGAGGCCGTTCCTCCCAATCACGCCCCTCCAGGTCCCGCTGTCATTAACCACGTGAGCATTGAAGTCTCCCAGTAGGACAAAAGAGTCTCCAGGTGGAGCACCTTCCAGCACCCCACCCAGGGACTCTAAGAAGGCTGGGTACTCTGAACTGCCACTCGGCGCATAAGCGCAGATGACAGTCAGGACCCGTTCCCAAACACTAAGGCGCAGGGAACAAACCCTGTCATCCACCGAGAAGAACCCCAACGTACAGGCAGCAAGTCGAGGGGATATTAGAATTCCCACCCCAGCCCGCTGCCTCTCACCGGGGGCAACTCCAGACTGAGACAGAGTTCAGCCCCTCTCCAGGAGACTGGTTCCAGAGCCCAAGCCATGTGTAGATGTGATCCCGACTATATCTAGCCGGTACCTCTCAACCTCACGCACTAACTCAGGCTCCTTCCCTACCAGAGAGGTGACATTCCATGTCCCAATTGCCAGTCTTGGTAGCCGGGATCAGTCCGCCAGAGCCTCCGCTACTGGCCGCCGTCTGACAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACCATATCCCTGGCAGGGTAAACTGTTCCCTCGATGTTTTCCTCATAAGGGTCTTCTGAATCGCTCTTTGTCTGGTCCCTCACCCAGGACCAATTTGCCATGGGAGACCCTACCATGTGGCAAAAGCCCCCGGACAACATAGAATGGCCTGTAAATGGTAAATGGCCTGTATTTGTATAGCGCTTTATTAGTCCCTAAGGACCCCAAAGCGCTTTACATATTCAGTCATCCACCCATTCACACACGCATTCACACACTGGTGATGGCAAGCTACATTGTAGCCACAGCTGCCCTGGGGCGCACTGACAGAGGCGAGGCTGCCGGACACTAGCGCCATCAGGCCCTCTGACCACCACCAGTAGGGTGAAGTGTCTTGCCCAAGGACACAACGACCGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAGGGATCCCGCATAGCCCCTGGGATCCCTGGGACAGACAAAAAACCCCATCACAATAAGGTAGCGATTCGCTACATTGTAATCAGTGTAATCCAACTCCATTACCACCCTTTTAATCAAAGGTGTAGCAGAGCTGTGATGGGTGACTCATGTTGGAGGAGTAAAAAGTCCAAACAGCGTGGCTGCTGTAAGGGTCACGTTATCCAGATCCTGAAGAACCAGCACAGCCTCCATGATGATGCCAACATCAGAAAAGTCATGTCCTGGTTTATCTCTGGAGACATAGATGTCCAATGTGTTTTTCAGTGCAGTGGCCTCAGTCATGTCCTGGTTAAAGATGAAACATTTATTTAAGATTCTTTTTAAACTCTTTTAAATGCACCAATTGTAATGCTATAGTTATTTAAACCCATGCAAGCAGCATAATAGATTGCTATAGCCAAAGAGTGTCCTGTCATGCTGCCAATCATGGTCCATTTCTAAGACAATAAATAGACATATAACTTGTATTTCAAATGAAGAGCGTTTAAGCTTTACATTAGTTTTTGTTAGAAAGACATCAGCCAGGTTATGTCACTCAGAAGATGTTAGATTTTCTTTCAGCCTCACAATCTGGATAATTCAGTCTGACTCAGTTGGGATAANNNNNNNNCAAACAAAAGCTGATATAAAGATTTACTTCTCATTTATCTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTGTCCCTGTGTGTTAGCCCTGCGACAGACTGGCGACCTGTCCAGGGTGTACCCCGCCTCTCGCCCTATGACAGCTGGGATAGGCTCCAGCGCCCCCCGCGACCCTGAAAAGGATAAGCGGAAGCGAATGGATAGATGGATGGATTATCTGGAAGTTGTTTTTATGTTCTTGGATGATGTTCATGATTAAGCTGGACTTGTTGTACTCCAGGCTGTATCCCAGTCCTGTCCTGGTCCAGAGATGGGCAGTAATCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGTTACTTTCCCGTGAGCACGCTGCCTTACTGCGTTTCTGAAACCGTAATTTTTTTGTCAGAGTGTCTCATGACAATGACGTAAGCGAGTGCAACGTTCGTGGCAACAGCTGTGTGCAGATCAACAATGGATAATATAACGAGTGCGGGACAGAGTATGAGCGTGGAGCGTTTAAAGCGTCAAAGTACTGACCTTACTTTGAGTTTAATTCCGTAAAAAGTGACAAAAACATTAGCATCCGTTGTTTGAAGAAAACTTCTTTTTACAGCGAAAAAAACCCCTAAACTTCCGCACAAGCACCAAGTAGGCTACGCTGCCCATTCTCTGGGAATGTGAAATTCACAGAGAAACTCACGGATTCTTCCACTGACATGACGGCTGCGACACACCTGCACCAGGGCAAACCTCCGCCTTCCTCACTCCTGCTAAACAGGTGAAAATAGAGCAACAGGACCGCTGATTCTTTGATTTTATTTATTTTACTTGTATTTATTTGAAAAAGTGAGTGTAAACACAAAAAAACGATTTTACTTTATTTGCTGGAATGTGCAGAAAATAGGTTTAAATGTTAAACTTCTTCCAGTCAGTGAATGTTGCATATAATTTAATTTTTGCTTGATGCATAATGTTAAAAGATTAAAACAAATAAAACAAGTTTTAAAAAGAGACTTTTTCATTTGATTATATTTTATATGATGGATTAGGCAGGAAAAGTAGAATTGGGATTGAAGTGATTGAAGATCTATCGCTTCATTACCTATCCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTGGTCAGCCAAGGATCAGCACAATGTGGGAAGACAGTGGAATTTTTCTTCTTTCACTAGAATCACAGATTTGACATGGTTTCACATTGATGCGTAAAATAAGAGAAACGATGTTTTTCAATTTGTGGCAGAGGCATCAAAATGGATGTTTTTCCACTTTCATAACCGGGTCTGTGGAGAAAAAGTGCAGTGTATGTGTTGTGTGACAAGTTTAACCTTGTGTTTTAATCTCAATACTGGAATCACTTTGCCAAATCATTAACAAGACTGCTGGGCCTAACCAGTCCAAGGAAGATCACATGGTTAACTGAATGCATTGTTAAATGTTGCAAAGCTCCAATCTACTCATAAAACACTCAGCATGAACCCCTGCAGCAAGACGGCAGGATTGTTATTCAAAGAGATGCAGAGCAGGGACTCTGAGCATCGATGTCACCCTTAACAATTATAACAAAGAACATAGAGATATGTCAACTCAAAGTTTTCAGTGGTCAAAGAAAAAAACCTTTGACTTTTTGAACCAGTCAACATGCAACACCAGCATCTACAAAACAACATTAAACTTCCTGTTTGACATGAACTTTGTGTACTGGACTTTATAAAATCCCAGATCGTATAAAAAAGATCAATTTCTCACAGTGGGACAATAAACGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCTGTCAATCAGTGCTCACAGGTAACAGTTGAGCTCTGTAATTTTTTACTGACATAATTCAATGCATGGACACTAAAAAATCTTTTCACACAATTTATCAGAAATAACAGAACATAAACCACAGAAACCTAAAAAAACCCACTTGTTTAAAACAAACACTTTAGTTTGACAAATTCTTCTTTAAGAACCTGAAAACACAGTGACTCTATTTTACCTGATGTGGATCATGTGACCTGGTTTCTAGATTACATGACAGGTCAGAGGTCAGTGACTGTAACTCAGTTACTTCTATTAGTGTGAACTCACTGAGTGTTTGTGGTTTACCTCTCAGACTGACTGAAGTCCACAAGAAGATGATGATGGGGGAAGAGGAGGACAGACCAGAGTCTGCAGGATCCAGCTGTCCGTCTGTGAGGAGTGACCGGTCCAAGGATAAACAGCCAGACTTCAGTGGTGAACCTGGACCAACGAGGTCAGAGAGCTGAACTCACTGAGTAACAGAAATAATTCTGCACTGACATTATAATCAGTGTTGATTCTGGTTGATTTTCTGACTGTGTTTGTGAGCTGAGAGGAAATGAAAATGAATTTGTAACAAAAATCAGTTTTGTCCAGTTTTCCTGTAAAAGCTGAACTCTAATCTAAGAGGATGTTACTGACAGGAAACAGCTGCATTATCTGCAGTCTGTGTGATCACAGCTGCTTCAGTCACTTTATCAGAGAGTGTATCATTGAATAAAATATCTTTGTGTCTGCAGAGGTCAGAGACCACAGTCTGCAGGATCCAGCTGTTCGTCTGTGAGGAGTAACCAGTCCAAAGGTGACCCTCCAGCCTTCAGTGATGAACCTGGAGCAACAAGGTCAGAGACCTGTAATGAGCTCCTTTACATGTTTGTGTTTTCCTGGATAAATATGACCTGAATGCATCTACAAGGATGCCAGCTGCCATTAAACGCCAAGGAAGAAGAAGCAGTCTCCGGTATAAACTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTTAATTGTCCCACAAGGGGAAATTTGGTTGTAACAGCAGCCAAAAAGACACATATACAAGCAAACAGCACACAGGACACAGAACAGAAACATACACAATTTTTCTTACATATTTACATTAAGGACAATGGTTACTATATACAGAGTACTGAACAGTTATTAAATTAAATAAAAATAACTACAGATTAAAGCTGCAAGCAGCGATATGAGGGCCCTCGCACCCCCGGCGCGCCGAGCCAAGCCCAACACCTAAAACCAGCGCTTCCGATCTGATGTCACATTGATGGAATTCATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGCCAGTTCGTCTACTTTATTGGGGAGAGATCTCACATTCCCCATAATAATAGATGGAATCGCTGGCCGGTACCTCCTAACTTTACTGCGACGCCCGGTCCCGGCCCAAGTACCGCGTCTCTTCCTCCTCACCTCGCGGGGGATGTTAGCTTGCTCGGCGGTAGGCAGGGCAGCGGAGGCTAAACAATGGGAGGTCGGACCTCCACGCGCTCTCCGGACAAAGACGCCGTAACAAATGTAATAAAGAACACCATTGTCCATAGAATTCTGAGCTCCATTGTGGGGGACAGCAGTCCACAATAGAAAACAACAGAGAAACATATATTAAAGAGAAAAAAGGACTCGGTCAGGTCAGAGCTGCTGATACTGGCTGCCAGCTCGGAGCGGCGCTGGAAGTCTTATACTGAAAAATGATTAAACAGAAGTGTCTCCTGTTATATTTTAGATAGCAGGGAGCAGACAGCTGAGTTTATTAAACTCCACCAGACAATCTACAAATTTCATTAAAAATTTACCAAACTATCACCTTGTCTTTACTTTTAGTTAGCACATACCTTAAACACTTGAAGCTGTAAGCTAATGATAGTTATATAAGAGCAGATGCATGCTGGTACAATAAGCTGTACGTTTTACGTCCAATGGATGTATGATCTATATAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAAGATGAAGTTATTTGAGAAGAAAACTACTGGGTCTTTATCTTGTGCTTGATCTAATTCTTCATGGTTCCTCCACAGTGTGGACCAGGAGAGCTCAGAGGTTCCCGGTGGTCAGTCAGCCCAGCAGCATCAAACACACCTGGACTCCATATTTATGGTCTGTACATGTACAGCAACTACTTTTACATCTATTCTGTTCACAGTCATCTCATGCTGCTCTTTGTAGACCAGTGGATTGTCAGTGTGTCCAACATGGATCTGATGTTTGGCTCCATGATTTCAGTCTGATTGGCTCATTCATAAAGTATTCTGTTCCAGCTGCTGGAGGACAACATCATCACTTTTGTGAAGATCGAACTGAAGAAGATCCAGAATGCTCTGAGCCAAGATTACCCAGAATGCTTAGAGAGTCAGCGGGAAGATGATGAGGAGAGGAGGAGGAGCAGAGAGGCTTTTGTGAAGATCACACTGAACTTCCTGAGGAGAATAAAGCAGGAGGAGCTGGCTGACCATCTGCAGAGCAGTAAGAGCATTTCTGTTAAGATTTAAACTGCTGGATAAATGTTTTATGCGATGGGCCACCATGTTTTAAAGATTCTTTCTTTTTGGAATTAAATGTTTATTATTCACTTTCAAATGATATTCTACATATTTCTTCTCATTCAGAACTTCAAGCTGCTGTTTGTCATCGTAACCTTAAATCCACCCTGAAGAAGAAGTTCCAGTGTGTGTTTGAGGGCATCGCTAAAGCAGGAAACCCAACCCTTCTGAATCAGATCTACACAGAGCTCTACATCACAGAGGGAGGGACTGCAGGGGTCAATGATGAACATGAGGTCAGACAGATTGAAACCGCATCCAGGAAACCAGACAGACCAGAAACAACAATCAGACAAGAAGACATCTTTAAAGCCTCACCTGGAAGAGATGAACCAATCAGAACAGTGCTGACAAAGGGAGTGGCTGGCATTGGGAAAACAGTCTTAACACAGAAATACACCCTGGACTGGGCTGAAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGTTCAGGAGTTTCTGGCTGCTCTTCATGTTCTTCTGACCTTCATCAACTCTGGACTCAATCTGCTGGAAGAACAACAAACGACCTCCACATTCTCTAAACTATTTAACAAACCAAAACTCCAATCTCTCCACCAGAGTGCTGTGAACAAGGCCTTACAGAGTCCAAATGGACACCTGGACTTGTTCCTTCGCTTCCTCCTGGGTCTTTCACTGCAGACAAATCAGACTCTCCTACGAGGCCGGGCGACACAATCAGGAAGTAGCTCACCAACAAATCAGGAAACAGTCAAGTACATTATAGAGAAACTAAATGAGAATCTGTCTGCAGAGAAAAGCATCAATCTGTTCCACTGTCTGAATGAACTGAATCATCGTTCTCTAGTGGAGGAGATCCAACAGTCCCTGAGATCAGGAAGTCTCTCCACAGATAAACTGTCTCCTGCTCAGTGGTCAGCTCTGGTCTTCATCTTACTGTCATCAGAAGAATATCTGGATGTGTTTGACCTAAAGAAATACTCTGCTTCAGAGGAGGCTCTTCTGAGGCTGCTGCCAGTGGTCAAATCTTCCAACAAAGCTATGTAAGTACATTTGTACTCATGTCTTTACTTTTAACTTCCAGCTGTGTCAGTAATTTATTTCACCAGGCTTTCTGTGTTTGTATGAATTTGTATCCTAAAGTGTTGTGATTTCTCTAATACAGTGGTTCTCAAACTTTTACAATTCTCTGAGTAGAGAATCTGTTCAAAATCTTGAATGATAGGGATCCAGGTGGGTAAAGTTCGATATTTGTTGTGTTCTGATTTGTAGAGTGGGATAGAGTGTGAAAAACGCTCAGCTGCCGAAATTACATCCAGTTTAGAAGAAAAACATGGACTGAAGTGTTCAGTTCATCATCCTTCACAACTCATCCCCCAGGTGTCACAAACTGCAGCACAACAGTACAAAGCATGGCTGCAACAACCAGAGTTTTACCTACCTTTGGTATTTCTTGACAGCATGATTGTAATATTTACTGAACAGAGTTGTCCTCTGTAATCTTTGCTGCTGTGAATGTCCATGCTGTTCACTGCTATATTTCAGTGTCAGGCTCTAAAATGTACAAATGGATCGGAGAAGATTACTTTTCCAATCATGAGTCAGAAATTATGTTTCTACTATCTCCAAAAGTTGAATCTGTTCATCTGGACGTAGCGTTTTGTGGGAGAAACGTTTCGTCACTCATCCAAGTGACTTCTTCAGTCTCAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGGGAAACCTGCAGTCAGCTGAGACTGAAGAAGTCACTTGGATGAGTGACGAAACGTTTCTCCCACAAAACGCTACGTCCAGATGAACACATTCAACTTTTGGAGATTTACTTTCCTGGATGATTGAGAATGCATCAAGACATATGTTTCTACTAGATTTACAGTTTGTTTTCATATCTTCTGACTCAGAAGGTGGACCAGGTAGAGCTTACAAGGAATAAGTGCTGATATAGAAGGACAGCTTTGTTTTAATCAAGCTATTTTGTTAACCATTTGCATTGCAAGCTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGACTGAGTGGCTGTAACCTCTCAGAGAGAAGCTGTGATGCTCTGTCCTCAGTTCTCAACTCCCAGTCCTCTAGTCTGAAAGAGCTGGACCTGAGTAAAAATATCGTGGGGGATTCAGGAGTGAAGCTTCTGTCTGCTGCGCTGCAGAGTCCACATTGTACACTGGAAACTCTCAGGTCAGGATCCAAATATTTCCACTGCTGATTATTTAAAGTCTGAATGATATTATTCTAGAAACAACTGAGCTTTTTAGAATTGGCAAGTGACCTTTATATTTGGATGGCTTAGGAGATTCTTCATTACTGTCTTAAGATTTTTTTAAAGTCACATATTTTCTTTAATTGGAAGAGAATTACTGGCCACAGACTGAAACTTTACACAAAAAATACTTACCAACACTGTGGGGTTCCCAGCGCTGACACATTGGCTCCTCCCAGTGTGCTAGATTGATCAGACGACCCTGATGTAATACCCATGTGGTTTCCTGCCAAGTTTCCCCAGTTTCCTGGTTTTTGTCACTTCAGTGGGGTGGTCACATTACTCGTTTCATGCATTGGATGAAAAATGTGTCCAAATTACATGGTATAGTGTCTATATTGTTTAAAATGCATATTCAATAGTATTTAATAATCTCTATTTCAGGAAACTTATGATTTAAATTTCTTTCAATCATAATGTAAAGAGAAATTGGTTCATAGTTTGTTTGTTTTTCATTTGTATTAAATTATCTGTAATTTTAGAGCACATATTTTTAAAGTCTGATTTCTTAAAATTACATCGGATCCTGTGACAATACCTCTTCATGTCTGCAGCACTTCCATCAATCAAAGCTTCAGTTTCCCGCTATCAGTTAAATAGAACAACATAAAGAGAGCTTAATAAATCTTAGATGTAAATGTGTTAAAATAAGCAAACATTTTCTGTCCTTGTAGCAGCAGAACTGAAACAGATAAAGGTGTCTCCTGTCTGCCTGATACAGGTCCAGGTTATTCATTTATCATCATAGCCAGTCCCCATGGTGTAGCCCAGTCTGAAAGTGACTATGGCTAATGACTAAATAGTTTAAAATGTTTCAAAAGCTAAAAATAGTTTATTTCTGGCACTTGAAAGTTTTGTCCACAGTCTAGTATCTCTCCCACTGAGCATCACACTGTCAGTCTGATTTTTGTTTATTATTGTTGCTGAATTTTCCTGACCAAGCAAATGACTGTGGGGGCGGGATATGACCTTGTAGAAACAAACCTGACAGAGTACAGCAAACATTGAGGGTGATAACCGTTAAAAAACTGAATGATAAGTGCCTGTTACCATGGTGACTGCAAAGCCACAACTCTCCTTATTTGGCTGAAATCCAGCACTTCAGCTCAGGTTTCTTCTTCTGCACCAGTCACCATGGCAACCACGTTTTACCATCACATCAGACCTGCATAAAGAGAGGAGAGTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCAACCGCATCGCTTAACACCGCAGTTTTACATGTGCACCTTCTTTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGGGGCTTCTGTAACCCACGTATTTCCAGCCCTGTTTCCTTAGGCTTAAAACTTTCCACCTTCTGAGGCTCCAGAAGTGATGCAGTGGTCTTTATTTCTATTGGCTGTCAGTGAGATTCCAGAGAAATCAGAGACTGTGGGTCTGTGTATGAAGTATAATTCAGCTTTTACTTTGAAGGTGAGCCGTCTCTGGTTCCTGTTTAGGTTGGATGCTTCGTTGCGTTGAATTGTGTGACACGTCTGGGTCCAAATTTCACACGTTGGTCAGGCAGCATCGACTTTTGAAGAACAAACTCACAGCTGTCAGCCCAACAATAAAAGCACGAAATCCCCTCAAAACACTCCATCAGCTGATTCATGACAAACGGCAGTTTGTGCTTCATCATTACCCAGGGTACCTCTGTGATTGTGCTCATCCTGGCAGTCCCTGAGCACTGGTCTCACAGCCAGCTGCACATAGAGACCAGTGTTGTTAGTCCAGGTCAGAAGATGACTTCTTGGAATGAAAATGAGCTTGTAGTTTGTCTGCTTTAATCATGTGACTGGAAAAAGGTGTTGGACTTCAAATATGTCCATTTCTTTCGCACTTCACCTTTAAAAATGAAGCCATGTGGTTCCTGGAAGGAAAAACACGACNNNNNNNNNNNNNNNNNNNNNNNNNNNGATAAATGTACAACTTCTTTGTGACTCATTCAGAGNNNNNNNNNNNNNNNNNNNNNNNNGAAGCTGCTTCCTGTTGGCTTCAGCAGTTTGGAGTTTCCATTTTCTAAACTTCTACATTCTGAACCTTCTTCAGCTCTGAACAGATTATGAAAGACTGAATGATTTCAAGCACACACTTTGTCTAATAAACTTACATCTTTCATTCTTTATACAGATTGAGGAGCTGTGGTCTGTCAGAGATCAGCTGTGATTATCTGGCAGCAGCACTGAAGTCCAACCCCTCCCACCTGAGAGAGCTGGACCTGAGTAGAAACAACAACCTTCAGGATTCAGGAGTGAAGCAGCTGTGTGGTTTTCTGGAGAATCCACAATGTCGATTTGAAACTCTGAGGTCAGTCACCATGTTTTAGTCGTGCTGAGATTAACCCTCTGAGTCTGATCAAAATCACTACCCTTTCAGCTTGTTCGTGGCGAAAAGTGGCCACCTACAGATTAGGTCTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATAAAGCTTTTAAGTAACTTCAGTTCTTTCCATAAATATAAAATAATTATTACNNNNNNNNNNNNNAACCCTTTAAACACCAGTTTGTTTGTCCACTGCACCAGCTGGACGACAACCTCAAATCTCGCAATTTTATATAATTGCATTGCTACTGAAATTTCTTGTATTATTAATAGTAGAGTCTGGGGCATATAATTGATTGACATCAACACTGATTATAATGCATTGTTATTTTAGTGCAGAGAGAGCAAAAACATAAAAACTCCCTCTCAGACTGTTCGTGGCCAAAAATGGCCACCCCTTGTTTACATTTACAAAATGCTATAAAATTCATATATATTAAAAAAAATGTCCANNNNNNNNNNNNNNNNNNNNNAGATTAGCATCAGGGCTGTTCATGAAAATCAAAATTTCATTAAAATTCTGAAATTTAACCCTTTAAATACCAGTTAGAGCACATACTCATAACAACTCATAAATAGAGAAAATCATAAAATCCCANNNNNNNNNCTAAATAATACATGCCATCTGATTTATTTGCTAACCATGATGAAGGTTAGATGCATAGCAATAATTAACAGCATCAATGACATTTATGCAACATTGTTTTTTTCTGCAGTGGCAGAAAAACAAAAAAACTCCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGGCTGCTAATGCAGGACTAGGGTGACCCCTAGTGGGTACTGGATTGTGGTGCAGTCTCTCTTCAGTAGTGGGACCCACATGGTTTTCCTTTCATGGCGGATCCACTGAGTCGCCGGCTCCTCGGTCTCAGAAAATGCTCCTATGTTCNNNNNNNNNGGGGGGGGGTGTTACTGTCTTTACAGATGTGGCAAGAGACTAAAAACATGCTGCTGTTTGCACATATTTGGTGATCGGCTCTGCACAGGAGCTAAGGCCTGTTGCTCTTACAGTATAATACTCATAATAAAAGTACAGTAACGGTGGTTAGTCAGCGACTGAGCAGCCCGGTACTTTTAACTTGGTTTCTTTAATCAGGCTACATTCATTCACCTGCACTTATTAGCTAAACAGACTTTACAAGTGCTCATTTTAGCTAGGTCTCAGGACCTAGCTAAAGACGGTGGTTACGGATTAGGTTACAAACACATTTAACTTAGCGAAAAAGTGATGCGGGCCATCAGGTCCTTCTGCCAGGTAGTCCAGTATACTGAAGAACACCTCAGGCTGTCAGGTTAAAACAGTCCGTCGTGGTTTTGTAACGTAAATGCTGGAGTTCCTCTCAACATCCCTGCTCTATCTCCCATTCCCGAACAGAGATACGCAAGTTTCTGCATGACTGCAGCTGCCAGTCAAAGCTGTTGTGATGAAGTCACTCCCCAATTTCACAGCAGTATGTTAGTAATTAGAATCAAACTTATGAGAAAGGAGACCCCTTGAACATAAAACAGCATAGTGAGAACTACTGACACTGTTGCGTCGTCCATGTTTGCTACAGTCATTGGCTGGGACCTGACAACAGCGCCACCTGAAGGAGGCTTCTCTCTGTGTGATAGCTTGTGTTCTGGCTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGTCCTAAAATGTACACCATATCAGTGTGGAAATAAGAAAGTTTCCTCTAATGTGAAAGATGCTGGAGCTCTTTTACTCACAGCTTTACAGTTTCAGCATCAAACTTCAGCTTTTTGTGCAGCTTTAATGTAGAGCCTTCACCACAGTCCCACTGTCGGCCTCCTGAACTGGGAGCTTGTTTTATTTAGGACTCTGATGTTTCTTGTTCAGNNNNNNNNNATTTCACACAGTAAAATGTGACAATTTTTCATGTTTTTATGATAAATTTAGGACTTTAAAGTGATAAATTCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGCTGCTTCCTATTGGCTTCAGCAGTTTGGAGAATCCATTTTCTAAACTTCTACATCCTGAACCTTCTTCAGCTCATTAGAGATTATGAAACACTGAATGATTTCAAGCACACACTTTGTCTAATAAACTTACATCTTTCATTCTTTATACAGACTGATGGACTCTTGTTTGTCAACGATCAGCTGTGATTATCTGGCAGCAGCTCTGAAGTCCAACCCCTCCCATCTGAGAGAGCTGGACCTGAGTCACAACAACAAGCTGCAGGATTCAGGAGTGAAGCAGCTGTGTGGTTTTCTGGAGAGTCCAGGATGTGGACTTGAAACTCTGAGGTCAGTCACCATGTTATAGTTGTGCTGAGATTAATATGATGTGAAAGTTGTGCAGACATAAGGGAGGGATGGGTACCCATATCTGTTCTGACATAAACGGTAGTAACCAGACCAAAAAGCAGCACACATTGCACACGGTTCTTTATTTCAGTGCTCNNNNNNNNNCCTGAGATGTCATACACTTTGGATTCTAGCCAATCATTTTACCTTTGCAAGGATAGTAGGCAGGCCCAGGTACATACGTTCTTTTAGAGCAGAGCTACAGAATAGAAATGCCCAAGGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACTGCGGGTGTGGTGCCTGTTATCGGACCCGGAGTTAGCAACATCCTCCAAGAACCCGAAGAGTAGAGTCCTGGCCCCTAGCCCTGCCAGTGTAGCAGAAATGATGGCGGATGATGATGGCAGCAGCAGCTGTTCTTCTCTGGGTGAGCTTAATGTTGTTCGTGTGTAATTTACGTTGAGTAGGCTAAACACATTATTAAATTAATGCATGTAAGGTGAACTAGCAAACACCGTCATAGTTACATGCGGCTGTCTTCTTGTTTGATGGCAGATACTCCCTTCACCCTGGCCAAAAAGGCTAAAATGACTAAAGAAAAAGTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGTTTGAGCACTGTTTAAGCACCGGCACCGTTTCAAAAGTACCGGCTTTGACTTTATTAATGAGACAAATGACTCTGCGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTGACTCTGTTGAAGTTTGTGTTGATCATTAGAAAGTGGAGATAAGGACCCAAATAATTCGAAATCTGTCTGTGAGTGGGTTTTCCTTCTGTCCTCCTCAATGTGATGAGGCAGCAGCCACCACTGCTCAGTGGAATAAATAAAGTTATCATTGGATCCCAGTTTGTTCTACAACAGCAGATTAAACTTCAGCAGATTATTCAGCGTGTCTCCGGGTAATTGTGTGATCACTGTCGACTACCTTCAGCTGGTTTGTTATTCGCCATGATACTTGTGATTCCAGATGTTTGTTATTGAACTTACACATCAGCTTCATTTTGGGCTTTTGTGGAAAATTTAACAATAACCTGCAACAAACCCAGTGAGCTTGATTTGAAGTGGGTTTAATAAACACATTGCCATGTGGAGAGAAGCATCCCAGCAACACTAGGGTCATCTCTGAATTGTGGCCACCGCCCTTATGTCTTATATACAGAGACACAGACAAAGAACATTCCACAAACTCTTACATGTTGGCCCCTCTCACGGGGAGGCTATACCTCCTCCCTCACAGAGAGAATTATGATCTTGTTTTCTGCTTGGCCGTCACCTAAGGATTTACATCCCTGATAACCAGAAGGAGTCTCACTATCTGTTTAACCTCTCCCATTACAATGGCCTCACTTGTTTTAACATTCCATATGCATGCAAACTGGTGACAGGAGTGCTCTTACTATAGTAAGGTGAAAAAGTGATATTACTATAACTAATGTGATATGATTAAATATGTGATTAATACAACAGATAAGAAATCTGCTTCCACAGGGCTCAGCTGGAATGTAAAATCCAAAGCCGTGCAAGTACCTGTGTGTTTGTACATGAAGCAGTTTTCAGTGCGCAGCAGCATATCAAACAGGAAGTCCTTTTGATTGGAGCGCAATAACCATGGTAACCACGGATTTCTCTGATCACATATTGCTGAAAGCATCTGTCCTGTGTGGCTCCAGACACCTCAAAGCTGATTGGACATGAAAGATCACATGTCTCAGTGATCTGGATCTGCTGAATGGATTAAACAGTGACATTAAAAGCACGCTACGCTCAAGAGCTGGGCTGAAATCAGAAGGTGAAGTGTGGGAATTGGTTAAAAGCCACTGGAAGAGCTTAAATTCAAACGTGGTGAATGAAATCAATTAATAACAAAATCTAACGAGGATGTTAACAGATACAAAGAGCTGAAGAACACAGGAAGAAGAAAACCTACTTAGTATGTCTGTGAAGGTTCTCAGTCATCCAGGTCATCGTAGTCAAAGGAGTTTGCAAAGAAAAGCGACTGGACTTCTTTGAGTTGCTTGAAGACGTTTCACCTCTCATCCGAGAAGCTTCTTCAGTTCTAAGGTCAAATGGCCGAGAGTCCCAGATTTAAACCCAGTGGGAGTATCCCCCCAAGGAGGGACAAAGGACCCCCTGGTGATCCTCTAATCACATGCGCCAAGGTGTGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCACACCTTGGCGCATGTGATTAGAGGATCACCAGGGGGTCCTTTGTCCCTCCTTGGGGGGATACTCCCACTGGGTTTAAATCTGGGACTCTCGGCCATTTGACCTTAGAACTGAAGAAGCTTCTCGGATGAGAGGTGAAACGTCTTCAAGCAACTCAAAGAAGTCCAGTCGCTTTTCTTTGCAAACTCCTTTGACAACCTACTTAGTAAAACACTCACTGAGTGAAACTCACAGGAAGTGATGAGGATGGGAATGTTGGCTCCGCCAATCAGGGGAGGCGTGCCAATAATTTAGTGTGGTGCATTAAAGGCTCCATCAGAGAGCTGCTCGCTCATGTTAAGTAGTCTGCCCTGAGATGGTGATGCCATCAGCTCCTTTTACAAATCATTGATCCCTTTGAGCTCCAACCAGGAGAGATGAGGTCATCACAGCATCATCAGCTAAACAGTGATGCATCTCCAGCCCTGACGGCTGCAAGTTGACTGTTAGAAACTGTGTCCTGATGACATCATCAACCATTAACCTCAGTTTGTAATGGAGGTTTGAAGGACGGTGTTCTGTGCCACTCCTTTCACCATGGACTTATGTGCTTCTGATATAAAAAAGGAGATAACTGTGGTTTAAATGATTATATTATACTGGACTGAATTATGAAGAAACATGTGCAATGAGGAGTCTCCAGATGTGAGACAGACTATGCACAGAGAGATCACTTATAGCAGTAATATATCAGATATATTCCATCAGGTCCAAATGAAAGCAACACAGAGGGAGAGTGGATCAGCTCTGATCTCAGTAAAGCTGATATTAATATCCAGGTTAAAGATGAAATGAAAAGAACTTTCATGGATCAGCAGGAAAGACTGCTGTGAGTCAAACTAGTCCAAGAAAGAAGGTGAAGGGAAAGAAGAAGTGTGGAAATGGGAAAACAAAACCCTTGATGATGAAGCTGCTGTGAAGATTGTTCAAAGCCACACTGTGTCCAGATTATGTTCTTATCAGGTGTTTGCACCTCCACAAAAATCCATCATGACTGAATAAACTGAGGTCCAAACTGATCTGGGGCTCAAAGCGTGAGCCAAAACAAAGATCTTTAATGCAGAGAAGTCCCATAAACGCTGGATTATGAGCCTCTGATCTCAGCACCTGCTAAAAATCTCTGTCACTAAAATAAATGTGATGCAATGAACAGAGGAACATTCTTTATCAGTGGGAATAAAATTCACTGCTACAAGTTCAAAGGTTAAGCTGAATCCAACGTCCCTGACTCTAAATTCTTCTTTGGAGATTTCATTGAAGAAACATTTCAGTATAAACTGGACCAGTTCAAATACCCTGAATACAAATCCACCAATAGTCCAGATGGTCAAATACGGTCAAAGACATAAATGAGACAGTTTGTCTAGTTTGAGTCAGCAGACCTATTGTCAGGGCTTTGGTCCATCACACGCTATGTTAAAAACACATCCAGTGGTTGATGAGGATGAAACATCTGTGCTAGGCTGCTGTAGAACAACTCCAACAAGACAGGAAACGCTGGGACTTTGAAGCCAGTGTAACATCTGTGATGTGTGCTCTCTGTAAGGAGACAGTGTTGGACAGTCACAGATGTCTGCTCCGGTTAGTGATGAGCATCATTAACACTCACATGTGGAAAACCAAAGTTTTTCTGAGCAGGGTCAGTGATGCTGTCATTAAAATACTTCTGCTGACCTCAGGAGGAGGAAGACCATCAGACTGAAGACCAAAAGTCCTCTTTTGGACTCATTTGAAAGCTTTAGGGGTTCTGATCAGTGTAAACTCTAAATCAGTGTACAAGCTTAACCTTGAAAGAAAGAACAGCTAAAAGATGTGTGCTCCTCACATCTGTATGAATCATGATTATGTGATTGAGTGAATGTCTTGATACTCAATCATCCAGTTAAGTAAATCTCCAAAAGTTGATTCTGTTCATCTGTGACTGAACTGTAATAGTGCTCAAACATCAATGTGATGAGGACATGAATGAAAACAAACTGTGATTGATGATGAAGAATGAGAAGAAGAAGCTGAGAATTTGATCACAACCATGTTTAAATTTGTGTTGATGCAGAAGTGAGAGGATCATATTCTGACTTTAGACTTTAATCATTAGAAAATGCTGCAGTTCTACAAGTTCCAATGATCCCACGGGATCCCTGGAACATGTTGAACAATGATATGATAGAGTTTCTTCATAACAACATTTCATCATATTTTCCTCATAACCCTCTTTTGTTTGACAATTTAAATCACATTTGAGTTTCCAATAAAGTACTCCACAGATTTTGGTGAAAATAAGGACAGTAGATGTTTGTGTGAAAATGCTGGAAGCAAATTTTTGTGTGATGTTCTTTCAGTGTTGCGCTTTGTTGGTGGTCCGTGAGCACTGGTCTCACAGCCAGCTACACATAGAGACCGGTGTTGTTAGTCCAGGTCAGAAGATGACTTGTTGGAATGAAAATGAGCTTTTAGTTTGTCTGCTTTACAGGGTTCGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCTGCTCAAAAGTTCTTGACAGTGTAACTGTATTTCATTCACTACAAAAATAACTTTCTGACTGAATAGTTTTCTTATTAAATAGAGAGATAAAATGAGTCGCAAAATATTGAAGAAAAATGTCTCCGCCTGGGCTGCCTTGCACCACTGTCTGTTTCAATGTGTGACCCCGCCCCTCCCCCGGGCAGTCTGGGATAAGTGCGCTAACATGCCTGTAGGTTGCTGATTTAATGAGCATTTGTGGTGCAATACAGCACCTCTATTATACCAGTTAGTTATGGGATGGAGATTTATGGAATACGTTGTGAACTTAGCTAATTTAGTTTTTTCTCTTGTTGTGTTTGATTGAGGCTGCGTCCTGTTGGCTTCAGCTGTTTGGAGTTTCCATTTTCTACTCTTCTACATTCTGAACCTTCTTCAGCTCTGAACAGATTATGAAACACNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAGCTCACACTTTGTCTAATCAACTTACATCTTTCATTCTTTACCAGACTGATGGACTCTTGTTTGTCGAAGATCAGCTGTGATTATCTGGCAGAAGCGCTGAAGTCCAACACCTCCCATCTGAGAGAGCTGGACCTGAGTAGAAACAACAAGTTGCAGGATTCAGGAGTAAAGCATCTGTGTGGTGTTCTGGAGGGTCCAGGATGTCGACTTGAAACTCTGAGGTCAGTCAACATGTTATAGTTGTGCTGAGATTAATATGATGTGAAAGCTGTGCTGATGCTAAACTGCAGACATAAGGCTGATATTATACTGATCCACACTGAGGATCTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGAGATTAATATGATGTGAAAGCTGTGCTGATGCTAAACTGCAGACATAAGGCTGATATTATACTGATCCACACTGAGGATCTTCATGGTAAAATCTGTTTTCTTTTTCTCTGGTTTAGTCCATTGACTGTAGCAGAACAATGTTCACATTTCAAACAGTGATACTCAACATATGGCCGGTGGCCCACACGTGGCCTGCCGACGTTTCCTAATTCAGAGAGAGGGGACCCTGATTAACTGTGTAGCGTTCTTCCTCTCAGTTCTAAGTATCAAACACAACAACGAATAATCCACAGCTGACTCTCTTTAGCAGGTGAAAGGTCACGGCACACAGAAATCTGTGAAACAGAAACATTTTGGAGCAGGAATTATTGCACATTTATAAACTGACACTGCAGCACCGCATGCTATGTAATATTACCTGGTCAAGTATGGGTGTGTTAACAGCTGTGAGAGGCTCCATGGCTGCAGAACACTGAAGAAGAGAAAAGAGAGATGGAGGAAGAAGAATTCAGGCGGAGTTGAAGCAGAGTTTTAGCTCCAGAGAGGAGCTGTGTCTGTGTGGGCGGGGCTCAGGTAGCTCCACTCACAGCTGCTGAAGAGTAATAAATAAAGACTTTTAACAGCAGACAGGATTCATAAGCAGATGTACAAACATGTAGAATCATGGTGGCAGCTACAGAAACAGGTCCATACAGACTGAAGCCTGTCTCCATTGCATATTCCATATTTGATACTGAGAGTTTCCAGAAGACCAAACATCAAACATGCCTCCAAACATGTGATTAGTCAGACGGACATAATTTCTACAGAGAACAGTGTGAGCTCTCAGCAGGTCACTTCAATAAGAAGGACCAACAGTGCAGCAGGAATGACTGAACCCACTAACAGTCTGATATCCCCATGTTCCTGTTGTTCTACAGCATCATCGCTGATGCTGCTCAATGACCATCACTGCAGCTGACCAATCAGCTTCTCTCACGTCATGTGACACTCTGTGACTCAGACTCCTGAATTGCTAAATGGCTAACCTGAAGCTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGTGGTTTGTCAGAGATCAGCTGTGATTATCTGGCAGCAGCACTGAAGTCCAACACCTCCCATCTGAGAGAGCTGGACCTGAATAGAAACAACAAGCTGCAGGATTCAGGAGTGAAGCATCTGTGTGGTTTTCTGGAGAGTCCAGGATGTGGACTTGAAAATCTGAGGTCAGTCGCCATGTTTTAGTAGTGCTGAGATGTTTATGATGTGAAAGTTGTGCTAATGCTAAACTGCAGACATAAGGCTGATATTATACTGATCCACACCAATGATCTTCATGGTAAAGTCTGTTTCCTTCTTCTATGGTTTATGTGACAAAGTGGAGGAGCAGTTGCAATGGTCTCCATTTGTCCCATATGTGTTTACCTTTTTTGAACATTGTACACATTATTTTGTTTCTATGTATTTGCTATGATTTGCTATTTGTCAAGTAACATTGCTTCACTCACTATCCCGGGTTTGTTTGTGTAAGCGTTTTGTTGCCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAACGAAGTGAATCATTTGCGGGATTTGTGGAGTGTTTTGATGGTGGCAGATAGCGAACCACTGATCATTCTACTGAGAGATTTGGTTCTGGTGTGTGGGAGTATTTTGAGTTGATTTTGGTCAATCGGGTGGGTTGTCCAGCTTTGTGTTCTGGCTGTTTGCTTTTGTTTTGTGCGTGTTTATTTCATCTGAAAACGGGAAAAACTTAAAATGTCAAAAATCTGCTTTTCATAATATAAATATCATTAAATAACTTTAGAAAAACTTCCATTTGACTCGTAACATTTAATGTTATACAAAGATATATTTTATTTAAAAAAATAATCTTAAAATGTTAGTCTACAAAATGTGCAGCAATTTAATTTATTTATTCTCTTTAGCTGATAGTTTGTGCAGCCATAACTGCATCTCTACCAGTTTTTCTGCACTCCAGCCTCTTCTGTGCCATGTGAAGGGATTTTCCTTAAGGCAGGAGAAATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGAAAGTTCATAAGCATTTCCCTTTCCATTTCATAATCAATTCTACCCCCAGGTCAAAAATATGTATAGGAAAATTTCCCTAATATAATATTATTTATAAATATACCCGTCTAGCGATTAATTGCATAAGTACATGGAGGCAGGACCTCACAGCAGAAGCATACTCCATAATGTGCATTATTATATGTATGTTATATGTAACGTGGTATTTTTCAATTATTGTATTTACCAACATCAAGAAGTCACAAGCAAAGAAAGACCAAACCATGGTGCATGTTCAAACAAGGAAAGTTTACTGGTCAAAATTATTTATTAAACAAATAAACTACATTTTTAACACCAAAAAATACGCGTTCAAAGCAACACAACAGAAGCCCAATATCACACAGAATTCCGCTCTGTAGAGTGAGCAATCATTATGAAGCAGGTTGGTTTTATTTTGTGGATTCAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGCCGGCAAATCAAACATTCTGCAAATTAAGACAAATACTAAGTTATGTTTCTTTATATTGTATTATGTTACAGATTAAGTCATTTGTTCTTACTTACTTTGTTTGTCTTTTCAGTCTTCATGAGGGTCAGGTGTGGGGAAACGCCCGCCTGGCATTTCCTCATTTTAAAATCCTGATGATGTCAGACATGACATCAGCAGGTCAAACCAAGTGGAGGGGTTTCTTTTTCCATAGAGATGCTTCCTTTTGTTTGTGTTAAGGTTTAAAGGAATTTGTTGAATGTTTTCCTTTTGTTAATATTGCCATTTAGTTGTGTAAATGTGCATATTAGAAGTGTGTAGAGGTTTTGTGTTTTTAGATCATCTGTGTAGAATTTTAGATCCCTCAGTTGAGTGAGTGGTACTGGCTGGGTAATTGGAGGGAAATTGATGGCCCTATTTAAAGCCAGTCTCTACCAGATGCGAGAGAGAGGGGAGGTGAGCTGTGTCACTAGATCCATGTCAGGTTGAGTTTTGTTAATTGAATTGATTTGGGGGAAGTTTTTTTAAGTTATACATTAAATTAAGTTCACTGTAAATAAATTGCTCACCTTTGAAACCTGAAATGTCTGCATAGTCTACTTCCCTACCACCTTCCTTGACGTTGGAGTCTGACTACCTCACAGTTTAGTCCGTTGGCTGTAGCAAAGCAATGTTCACAATTCAAACAGTCGTACTCAACGTATGGGGACCTTGATTTACTGTGTAGCTTTTTTCCTCGCAGTTCTAGTTATCAAACACAACAATGAATAATCCACAGCTTACTCTTTTTAGCAGGTGAAAGGTTACGGCACACAGCAATCTGTGAAACAGAAACAGTTTGGAGCAGGAATTGTTGTACATTTACGTTCACAGTGTCGGCCAATCCTAGCTTCGTGATGTCATTTAGTGACACCATAACCACACACAGTTGAAATTGTTCAGCTGATAGAACTTTTTTAAATTCCAGACCTTGAAATTGTCTCAGATTATTTCCTCCTCTGTTACAGTGAGCTCACCCCAAAAGTTAAAGACACAATCATTTGTTTTCAAAGCTTTTTATTAGAAACACGTTTAAACTTCTACTTGTTAATATCCCAGGAAACACATGTAAGCCTGCAGTCTGAGAGTGCAATGCTCTGTGAGAAGAATAAGGTATTAATAATAAGAGACAGCTCATATTAGACGATAAGGTATATTCCAGGAAGAAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATGCTCAGTCTGAGTCATGGAGCCCGATACTACCATTCATCATGGCAATGGGTAAATAAAGAGCAGAGGCTCCGTTTAAATCTAGAGGAGCAGGAATATGAAGACGTGTCAGTGCTGACCGTGATATAATAAAAAATAAAAAGAACAGTTTGGATCAGTGTGGGTCACTCTGTCATCATCACAGACTCAATAAAGTTTATACAAAATCCATCATTTATTATAATGTCTCTGCTCATTATTGAGCAGCTGTAACTTTAATCAGATGAATCCTAACTTTCCATTTGATTTGAAATCTAATGATTCAGCAGTAACCTGATTACTTTACATCATGAAAAGTAATCAGATTATAATAAGAGCATCTGCAGCAGCTTTTAAAATGTTGGGGTTCAGTTTTAGTCTTAAAGTCATTTCAGCCTCATCTTCACTCAGATATTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACCGTTCCAAGGCAAGCTGGATGCCATCACCCGATGAAGCTAACAGAACCACAACATCTGCAAAAAGCAGAGATGAGATTCTGAGACCACCCAAGTGAAAGACCTCCACCACTTGGCAACGCCTAGAAATTCTGTCCATAAAAATTATGAACAGAATCGATGACAAAGGGCAGCCCTGGCGGAGCCCATCACCCACCCAGAACAAGTCCGACTTATTGTGGGCTATGAGGACCAAGCTCTTGCAACAGTTGAATAAGGACTGCATGGCCCGTAGCAATGGGCCAAACATCCCCACCCCTCACAGGACTCCCTGAGGGACATGGTCGAATGCCTTCACCAAGTCCACAAAACACATGTAGATTGGTTGGGCAAACTCCCATGCACCCTCAAGTATCCTTGTGAGGATGAAGAGCTGGTCCAGTGTTCCACAACCAGGACGAAAACCGCAATGGTTCCTCCTGTATCCAAGGTTCAACTAACGGATGGACTCTCCTCTCCAGCACCCTGGCATAGACTTTCCCAGGGAGGCTGAGGAGTGTGATTCCCCTGTAGTTGGAATGCACCCTCCGGTCCCCTTTCTTGAAGATTGGAACCACCACCCTGGTCTGCCAATCCAGCGATACTGCCCCTGATCTCCACACAACATTGTGCGTGTCAACCAAGACAGCCCTACAACATCCAGAGCCTTCAGGAACTCAGGGTGGACCTCATCCACCCCAGGGCCTCTGCCACCAAGGAGTTGTTTAACTGCCTCAGTGACCTTACTCCCAGAGATTGGCCGTTCTCTGCGGCCTGCTGGAGCGGGGGGGCTAGGAGGAGGAGTTGGCCGTCCGACTGGGGTCTGGAATGTGGGGCCTCCCTGCTGCTGCGGAGTCAGGGCGGTCTGCTTCTCCCCACCGCAGGGAAAAGGGTAACACCACCTGGGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGTAAAGTAAATCCGTTGGGCATCTTTCTTTGCCTTTAGACAATAATTCTGATGGCAAAAGAACCAAACGGGACAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGCGGGTCATCCCCTTCGTCCCCAGACTGTGCTTCATCCACAGAAGACGTGCTAGTGGGATTAAGGAGGTCCTCCAAGTATTCCTTCCACCGCCCGACAATTATCTCAGTCAAAGTCAGCAGCACTCCTCCCACACTATACGCAGTGCACGTAGAACACTGCTTTCCCCTCTTGAGTTGCCTGACGGTTTGCAAGAATCTCTTCGAGACAGTTCAAAAGTCTTTTTCCATGGCCTCTCCAAACTCTTCCCACACCAGGGTTTTTGCTTCAGCCACTGCCTGAGCCACGTTCCGCTTGGCCTGTCAGTACCTATCAGCTGCCTCTGGAGTCCCACAGGCTAACGAAGCCCGGTAGGACTCCTTCTTCAGCTTGGTGGTTCCCCTCACCTCTGGTGTCCACCATTTGGTTCAGGGGTTACCACCATGACAGGCACCAACTACCTTGCCGCCGCAGCTCAATGCAGTGGCTTCAGCTATGGAGATGTTCAACATGGTCTATCGGGCTCAATGTCCCCAGTCTCCCTCGGAATGCTGTTGAAGCTCTGCCGGAGGTGTGAGTTGAAGCCCTCGCGGACTGCGGCCTCTGCTAGCCGTTGCCAGTACACCCTCACTGTGCGTTTAGGTGTGCCAGGTCTGTCCAGCATCCTCCCCCGCCACCTGATCCAACTCACCACCAGGTGGTGATCAGTTGACGGCTCAGCCCCTCTCTGATATTTACATCATCACTAAAATCCACTTTGGACACACACGTTTCCATCAGTGTGAATGATTCTAATCAAACAGTGATTGATCACTGATCAGTGTGTAATACAGTAAGTGTTTGCTGTGCAGGAAACCTCCAATCTAACAACTGTGCACAGAGTCTTAGAGTTACAAAGATGGAGATCATAGATTTTATCCTGAGCTGATGGTAAATCTGTGATGTCATTGCCGTCCTGTTAAAATCTCCCAGTTCTTTTAATCTTTGGGCTGAAGGAAGGACAATACTCGGTGTATAAATGCTCAATCAACAATATTTTATTTCCATATAATTCAACACTTAAGAGCATAAGAACCATCATGATGGGGAGACCTGCCTGCAGAGGGTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTGACTGAGGCCCAAACTTCTGCCTCTCAGATCTGGGTAAACACTTGAGCTCCTTGAATCTGGCTCCAGTGCAGCAGCAGTTTTCACATATACAATGTTGACATTTTGTTTATGTTTTTCCAGGTCTTTTCTAAATGTAGACTTGAATTTGACCACGTAGGCGGGGTCATCATCTGAGCTCTCCATCAGCCGAGAGAGATGAAAAAACACAGGCAGAATCACAGAGCATGAAACCAACTTTTCTCCTCCCAGATGTTTAGTCACAGACCTGCAACACTAACAATAATCAAAGATTCAAATGAGAATGTAGAACATTCATTTACTTATATACACAAACATGTCCTCTACATATGTCCTCGCAACTTTGGTGTTGTGTGTGGTGAGGGCGTCCCTGAGCGGCTGCTCGTTTCTGCAGATCCTTTTGAATCATGTGCAGAGTGGAAATCCATCTGGTTGGACTGTCTTGTAGCAGTGACTCTTTCTTTTGACCATGTTCAGTTTGTTGCTGTTCTAATTCTGCAGTGCTTGCTGGACTGCATTTAAAGTGGCCCACAACCTTTGTGCATCTGGCCAGGACACTGTCAAACTCACTGTTCTGCAGAGATACTGTGACAGAATGTTGGAGAAAGTGCGCGATGCAAGGCAGACGTCTGGCCTTTGACACAAAGATCCTCCCAGTGAAAACAGGTTCCAGGAGGAGCATCTACCATGACTGGTTGCAGGGTGAGGGGAAAGAGAAGAGATGAGCTCAGAGAGACAAGAACAAAACACAAACTAAGGAGAGAGAAGACAAAAGTTAAGGACATGCAGTAGTGACATATAAAAGCATCAGGAGTGAAAAGAGGGGAGTGGAGAAGACAGCAGAGCATCATGGAAATGGACAGATGTTATTGTATGTGACAAAGAGAAAATGATTGTTGACAGATGGATTGTTGTTTTGTGTGTCTGCAGTCTGTCAGGCTGTCTGATCACAGAGGAAGGCTGTAGTTCTCTGGCCTCAGCTCTGAGCTCCAACCCTTCCCATCTGAGAGAGCTGGACCTGAGCTACAATCATCCAGGAGACTCAGGAATGAAGCTGCTGTCAGCTGGACTGAAGGATCCAGGCTGGAGACTGGACACTCTCAGGTATGGAGAGAATGTCTGATAGAGGAGGAAGAGCTGGAAACATTTCCTGTGTCCTTCCCTCACTTCCTGTTTGTTTCCTGCAGATGAGACATGAACAATCACACATGCAGGAATATTTTCAGGGACAGACACACCAGTCTAGCTGGATAGTACATGGATATTTATGTAGGGGGTCTCCAGGGAGTCTTTTTGCAGGAACATTAATGATAACTGATAAGTCATGTTGAGAGTTTCATTAAAAGTAGACCTACAGTTTGTCCAAGTATTTATTGAGCTAAGACAACATTTTGAAATTTTGGTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAGATTTTGTCACTCCTAATATTGCAGCAATTTCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGAGTTGAGGCTCCGGTGTGAAATATATGGTTGTAGTTGTATGTCTAATTTTGAAAGAACTATTTATGTGTAACCATAGTGACCAGAGAGCATTAAGAAGCAGAGAGGAGGATGTTACTATCAATGTTGTTGGTGCATGTCAGGAGGACGCTGCTAATAAAGTTACACAATTACACAGCTGAATTCAAGTTTATTAGTATATTTACAAAATACCACAGTTTTTGTCTTAGTCTTTTGTTCAATTTATCCGCGACACCTTAAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCTGAAGTGCTGTACTGTATGTTTGTAAGTTTTCTCTCAAACAAACACAACAATGCCGACGAAACGTTTTGCACCGCCAAAGGCACCNNNNNNNNCTTCATATGAGCATCGGGGACAAGGCTGTCTTGCAGTTGTTGAGGTCACTAGTGTGCGCCCAATTTCTTCCAGGATCACTCTTCATTTGTAGGTTTTAGTGGACTCCTAGTACTGTGAAGTGGTTTTCATGGGACAAAGGCATTGTATTCCAAGATCTGGGACAATGTGAAAAGCAACTTTTAAGTCAACAAAGAGACTGCAGAAGTGCTGAAAAGAAGTGCATATTTATAACTTTAACTATGAGGTATATTTAATACCAACATACTTTTGAAAGGCAAAGCATTTTAATGTGTCCATTTATATGCTCCTCAATGTTTGCCTTGACAGTAGGGCTGAAAATGGTGCACCGAGGGCAGTGAAACAGCCAACATGTGATGCATTCCTACAATTCTGGCTTGGAGGCAGAATTCCAAATTGATATGTGCATCTAAAACAGATAAACACCATGTACACATTTAAGTTCAGGTTTAGCAGAAATGACACGTTACAGTTAGCATGTAATAGATTTTTGGGAGAAAATTCTTTACAAAAACATAATTTACAAGACACTTTTATTTGTGACATACATATCTATTGACATATAACAGACAATTTAACAAAGGCTAACTAAAATCTGTGCAATAAAAAAGCAGAACAGAATGGAATAGAGAATATTAGTATATATAAATATATAAATCTCTTTGTGACAAACTTTACAATGTTGATGCAGGTGGAATGAAAGACATGAATAAAGTGCAATATGCAGTAAATGGAACAATGTGCATTGATGTTACAGATAGTGAAAAGTAGCGAAGTGAATTTGTTCATAACAAGCAAAAATCAAATATGTTTGAAACTGACCACTAAATGCTGACCAGAGGTGTCAAAAGTGCACACATTCCTTACTAAAGTTTAGATACCTCGGGGGTCTGACCGTTGTTGTAACGCTAACAAAGTGCCAACGTAATCAGTGTAAGCAAACTAGATGATTCCTAGAATTATATAATTATTAACAGCAAATTTATACATGAAAGACTCTGTCCCAACCTTTACAATCCACTTGCAAGGTTTCCACAGTCGATGATCCATGCAGGAACGTATTTCCGCTACTGTAGAGGTCGCAATATGGCGCTGCCCAGTGGCTGCAGCCAGACCCTTCTCAATCATCCACAGCAGCACAAGTAGCATAGTGTTATTAGCCTGCTGTTAGCTAGCAGCAAGGGGTATTGGGAGTGGGGACCCTTTTTGTGACAGACTAGAGAATTGAAAACAATCAGATAATAATATTCACATAACTCAACTCTGGTGACAGTTTGAATCAGTCATATTTCATTCAATACAGTGGTGTACTGACAGATCCAGGATCAGTCCAAATCATCAGCAGTTTGATCAACGTATGGATTGAAGTGTATTTGTGAAAATGTTGGACTGTTCCTTTATCAGTGTGTAACAGTGTGTGTATGAGAGCCATGTAATGTCCATGTGTGCATGCTGACTGTGCTGGTCTGACCCCCCCTCCTCCTTTCAGGGTGGAGCCTGCTGGAGTCCGATGGTTGAGACCAGGTCTGAGGAAGTGTAAGTGTGTTTTTAATGGGATTCATGAAAACAAAGCAGCACACATTCAACCATCTTCATCATGTCAGGAGTCATCATCAAAGTGTCAATCAATGAACAGATGATGGATCAATAACTGCAGCTGGATTGTGTTTGTTCTCTCCATCAGATTTCTGTCGACTCACAATCGACACAAACACAGTACATAGAAGACTCAAACTGTCTGACAACAACAGGAATGTGACACATGTGTGGGAGGTTCAGTCATATTCTGATCATCCAGACAGATTTGATGTTCGTCGTCAGCTGCTGTGTAGAAATGGTCTGACTGGTCGCTGTTACTGGGAGGTCGAGTGGAGAGGAGAGGGCTTTATATCAGTGAGTTACAGAAGAATCAGAAGGAAAGGAGGCAGTGACGACTGTTTGTTTGGACGGAATTATCAGTCCTGGAGTCTGTGCTGCTCTCTTGATGGTCCTCAGTGTGTCTGGCACAATAGGAGAGAAACATCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTCTAACAGAGTAGCAGTGTATGTGGACTGTCCTGCTGGCACTCTGTCCTTCTACAGAGTCTCCTCTGACACTCTGATCCACCTCCACACCTTCAACACCACATTCACTGAAACTCTTTATCCTGGGTTTATGTTCTGGTCTCCTGGTGCCTCAGTGTCCCTGTGCTGAGTTGAGTGTAAAGAGTGTCTCCTGTTAGAGAAACACTGACTGTTGAACAGATAGTTCAGTCTGTACATGTCTGCCTCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCCGTGTACCAAAACGTAGGCTGCATCCTTCAGAGGCCACATATGTAGACAGATTACGTCACAGTGATGCAATGAAGGCTGTCACAAACCCTGTTTCCTTTACTGATTACTTATTTTCAAAAGTAANNNNNNNNNNNNNNNNNNNNNNNNNNTTTAAAAACATGATTTACAACCTGAATAGGTAATAAAGCGATAGATCTTTCAGCCCAATTCTACTTTTTCTGCATAATACATCATATAAAATGTAATCTAATGAAAAAGCTTTTTAAACTTGTTTTTATTAGTTTTAATCTTAACTTTATGCATCAAGCAAACATTAAATGATATGCAACATTCTCTGACTGGAAGAAATTTGTTTAACATTTAAACCTATTTTCTGCACATTCCAGCATATAAAATAAAATCGCTTTTTGTGTTTACACTCAGTCTTTCAAATAGATGCAAGTTAAACACAGCAGAAAATAAATAAAATCAAAGACTCAGCGGTCCTGTTGCTCTATTTTCACCTGTATAGCAGGAGTGGTCATGTCAGTGGAAGGATCTAGGAGTTTCTCTGTGAACTTCACATTCCCGTGGCAGTGTACTTGGTCCTTTCTCGGAAGTTTAGGGGANNNNNNNNCGCTGTAAAAAGATGTTTTCTTCCTATGCAGTGAACAGCGGACGCTAATGTTTTTGTCACTGTTTACAAAATCAAACTCAAAGTAAGGTCAGTACTTCCATGCTTTAAACGCTGCATGGTCATACTCTCTCCCACATTCGTTATATTATCCATTGTTGATCTGCACACAGCTGTTGCCACGAACGTCGCACTCGCTTACCCCATTGTCATGAGATACTCTCGCAAACAAAAGCAAGGTTAGTAACGCAGTAAGGCAGCGTGCTCACAGGAAAGTAACAGTAATATTAGTCNNNNNNNNNCCCCCAAACACATGCAGCTGGTTACATACGGTTAAAATGATTCTAATTCGGTAAGTATACACAATTTTAATATAAATATAGTCTTTAACTTATTTTCATAGCCCATATAATTAAACACTTTAGTTACATAAAACATGCAAATTTTGATTTTATGTACTGTATAATAAATAAACATGTAGCCCAATAAGTATAAAATCCAGAAAGCAACAGAATTTGGGGTGGTTGCTTTACAACACAAGTCTAACTTAAGTTTCACACTTTGTTAGAAAAAAATCAAATTGTTACATGTTTAAATGTACACAAAATGTCAGAAATCTACAGTCATTATTTCATTTATGTATACACACACACACATTTTTTGTTATCATAACTCCAGATTTAGTGGTCTGTCGTTAAAATTTAAAGAAATAGTTGTATACTTTGTAGTCTTTTAACACGGGCAGAAAGACGTGTGGCTGCAGCTTGTCGCTATGTCAGCTTAAATCACTCATGTAAGTTCGAGGTGCAGCGTGTCCGTGGACCCCAGAGGGGAGTGTAGTAACACTCTGAGTGTTACTACACTCAAAGTGTTAATGCTATCGTATTTTAGTAAACAACACTGTCACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTTTCCCCAGATTTGAAGGATGGGTCGGGTGTATCCTTCGTGGCCAAGACATTGCATATTTGCAAAAGTACGCCAACATTTTGGGAGACGTCTGTTAGCTACCAGCTCAATAGGGGGGTTCAGTGGTCACTCGAGCCGGCGAGAACAGCTGCTTCATCATTTTCAGGCGCGGGCTTTCGCTACTCACGTTAAACATGATATATAAGTCACTCAGATAACTTAAAAATGTTACTGTTTGGTGGGGTTTTTTCAGTGTTTTATTTGTTCCGGAGTAAATCGGTTTGGCTGAGGTCAAAATTATTAGATTAGATTGAATAAAACTTTATTAATCCATCGGGTGGGTTCCTCGTTGGTTTTCACACAGTTGAATAAACGTCAAACAGAAAACTGATTAAACAGAAGTGTGAGATGGTCGAGAATTTACACCAGTGTCCTGTTATATTTTAGAGCAGAACAATGCTTTTGCCTCCGCGAACACATTGGACTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGAAGGCTTCTAATTCACTATTCTAAAAACTACTTTAAGCTTTAATCACTTTTTCCTTTTCACAAAAATCACTCGTCATGGAACTTCCCTGAGTTATTCCTCAACTTCAGGGTTTAAGTGTGTTAAATTCACACTATTTTAACACTGATGAAAGATAGTGTTAGATTTGTATTGTGATTGTCATTTATGCTTAGAAATATTTACTCATATATGCTTAGAGGTGTATAATCGATTGTGTAGTGATAGGAGGTTTGATCCTTAATAGTCTGCAACGGCATTGTGTGCATTCCAGAGTGTTCTGGTTTTCACACCCACACTCTGGGAGCATGGGAGAGGTTGTACCTTGTCTTATTGCTTTATGGTAGGATAAACGTATCTATGTCTGTTTTAGGCTAAGTGCATTTTGTTTAGATGAACTGCTGGACTTCCAGGCCAGTAGGTTTAAGAAGTCATTAGTGGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCTTGTTCACATGTATGTATGCTGTTATATGTTAATGACCCTATGCATATTCAAGTAACCACAATAAAAGGAGTGCTATGGGGAACCTGGCTGAGAGTCTGATGGAGGTCAAGTAGGTGGAACGACACTTGGCTCCAGGCAGGCCTCCCTCATGCATGAGTAAAACAAAGAACTTTGCCTACTTCGTGTCTTGCTTGCTGTGTAATTACATTGCCTTCAACGTTCCAGCGAATAGGTTTAAGCTACAAACCTATCATTAATTGGTCCTTCGACGCCGGATCCCTGGAGTCGGCATTCACCGAGGAGAGAACCCTTACGTCAGCAAGACGTGAGAATTTGTCATCGGGCCGGTGGATTAGCTGTCCGTTTTCTCTCCTCGACGAATGACGATCGGCGGGATCCGAGGCTGATATTACACGCTAAGCAACACCGAGTAAGTTTAGAGTACATCTCTATAACTGTACGTCTTCGCCGGCTGTGTGGGGCGTTGTTCGTGGCCGCTTAGTGGGGCTAAAATTCGCCGTCTTAGTGGGGCGATGTACAAAACCGCTCAGTGAAGTTGTTGTACAGAAGCATTAAGTCGCAGAGTTGCGCAGTTCGAACTTTTTTGGTTCGCCGTCTTAGTGGGGCGAAATACGGACCGCTTTGTGGGGTCCTGTAATACATTCTCCGCCGCTCAGTGGGGCGTTGAGAAGTTCCGCGGAGTCCAGACTGTGCTGGACAATAGGCCTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGACTGCGGAGCAGGCGTGGTCTGGGACACGGTTGTTGTTGTTATCATTGGTTAAGTTTTCAGGAAAACAGCAGCCTTGAAGAGCGTGCAGAGAAGGCCAGCCCACATCAGCAGCAGTTAAGATATGCTCTGGTGAATGGCTTTCCCCCACCCTTTGCTGACACAAAATGTTTAGATGATTTCCCTGATCGACAACAGCCTGTGCTCCAGACCATTACTTTAACCAGTTGTTAACAGTAATCTGCATTAAGCTTAAGGTTGCTCAAATTCAGTACAATGACATATGAGATGAAGTAAAATAGGTAAATATTTAAACTAATGACGCGCATAGAGGCACTTGACCTGTTTGAAAGACTGCCATCCCTTTATGAGCCATTGTTGAGATATAGAGCACACCTATGAAAACAACTATTATGCTGAACCCTGTGTGAAACGGCTGAAAACTACATGATGGAGAAGCTGAAAATGTAAGTCTTTGCCGCTGTGGGCAAAGCACCCAACCACTGTGTGAGGTTGCATTGCGGTCTCTTCTGAGCTGATGAGCAAGCTACACATTATCAGATCAGGAGCTGGCTGAGAACTCATCAAAGAGAGAGAAACAGAACTATGATAACTCGAGTATGTAGCGTATCCGTGAGTTCAGCTTCTTCTTTCAGATGCGCAGCAGTTTTCCTGGATCTTGATTCATGTGTGTAGAGTGTTCATAGCATCAGCATCATGTTTTTGTTTATTTGTTTTGTTGGGTTGAAAACTAACTAGATAAACCTGTGATCATACTTATGGATCACCATCATCAGCCATATGTTTTATTTATGCAGATGAAAAGAGTGAGTGTGAATGTGCCTGACGCCACAGTGTGTGCGCTGTGTAAAAGTAATTGCCTCCAATTGTGAGAACGGTGATTCTGCAGGTCACCAGTTATNNNNNNNNNNNNNNNNNNCGAGACGAAGTTTATATTGTAGATGAAAACAATAATAGGAAAAAGGTTTTGTGTTTATCAGCCAAGAACAACTACAATCTCATTTTCTGCTTTTAAGAAAGGAAAGTTCAAAAAACAGAGAGAGACAGATATGTGTTGGTTAAGCAGTGATGATAATAATGAAAATGTCTTAGTTTTGTCACTTTCAGATGAAAAGCAGACCTGGATCAGTTTTTCACATGCAGCGGTCGGAAGAAAGTTATAGTTTAAGATCATTGGAAATGTTCAGGCCAATTTTTGGCTAACTTATTTACAGCACCATGTGTCCCTCATCTTCACAAGTGAGCTCTCACTCCTCCCTGAAGACAAGGAATGCAGTTCCAAAGAGCAATAACATGGCAGATAAAGAGACAGCAGCAAAGTCCTGAGCAAAGAGTCCCAGCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGCAGAACTTAAACCACTCTGCAGAGAGACGTGCGATTTACATGTCTTGCAGAGGAGCACAACCAAGCTGGAGTGATCTTGAAAATGTTAATTTCTCTTTTGACTGTTGACAATTCATTTGTTTGCTGGTAGGATGCAGTTTACCATTGGATGAGATCAATGAGAAATTGGATAACTGCTAATACATTTGTCAGACTGTGTACGTTTACATATGCTGAGTATAAAAATGTTGCATTGACATTGTCAGGCGTGAGGTGATCATAACTGGGGACTTTTCTAGCATAATTGCCAAAAGGGGGGAAATGTTAGATTTGTATTGTGATTGTCATTTATGCTTAGAAATATTTACTCATATATGCTTAGAGGTGTATAATCGATTGTGTAGTGATAGGAGGTTTGATCCTTAATAGTCTGCAACGGCATTGTGTGCATTCCAGAGTGTTCTGGTTTTCACACCCACACTCTGGGAGCATGGGAGAGGTTGTACCTTGTCTTATTGCTTTATGGTAGGATAAACGTATCTATGTCTGTTTTAGGCTAAGTGCATTTTGTTTAGATGAACTGCTGGACTTCCAGGCCAGTAGGTTTAAGAAGTCATTAATGGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCTTGTTCACATGTATGTATGCCGTTATATGTTAATGACCCTATGCATATTCAAGTAACCACAATAAAAGAAGTGCTATGGGGAACCTGGCTGAGAGTCTGATGGAGGTCAAGTAGGTGGAACGACACTTGGCTCCAGGCAGGCCTCCCTCATGCATGAGTAAAACAAAGAACTTTGCCTACTTCGTGTCTTGCTTGCTGTGTAATTACATTACCTTCAACGTTCCAGCGAATAGGTTTAAGCTACAAACCTATCAGATAGAAAGCTGATTTTCACTGTGTGTGTGTTTTAACTGATGAAACTGTGTCGTACTCAGGCTCGGACATCTGATTGCTGCATTTTATAAGCTTTATTGCACAAGCGTAAGCTAACACCAGTACAGTAACCGTGCCTTTACAGAAGCCAGGTAATCAACTGAAAGACACAAAATAAACAACCATACAACATTAACAAAGCAACCCTATTAATGACAGTACAGTTTGGTAACAGTCATATTTATAGCTTCAACATGTCATTTAGTTAACACAGAAACTCACCAGCTCGGCTTCACCAGTCATAACAACAACATCAATGAAAAGAAGATCCGGCAGGTAGGGTCTATGAGCGGATGTTAACACATACTATCAGAGTCTTCCATAAATCACTCCATCTTAAATAAATTTGTCATTTAAAACAAATTTGGGTCTGACTAATAATAAATCACAACAAGGCAAATTGGCATGTTAGAAATATAGGAAAAAACAACACAGTTAATGAGCTGAAATCTTTTATTGGGACTAATGAGAGCTTCTCACTGAGAGAAGACCTACCTGTCACCTGTCACCATGGTGACAGACTGTCACCTGTGTGCACTGAGAGCAGAGAGAGGCTGTGCAGCGCTGACGTCAGTGTGACAGAGGTGTGGGAGTTTCTGGCTGTTCTCCTGAATAACTCAGTGACGTAATGACGCTGCGGAGGAATGTGTGTTTCTGACTTCATCCCAGACACATGATGACAAACAGCTTTAGTTTAACTTTACATTTTTAATTTTGTTTCTTTCAGGAGAGTCCAGATTCCTACACAAACACTCAGAGCCTGAAACAGAAGACCAACGGGAAAACGCGTTTTCTCTTAAAAACAAAGTGACAGCAGAGCGAGCAGAGAAACAAACGACAGCTCAAATATTCACAGCATGTTTCCTTTTCTCGGCAGAAACATCTGTTTCCACGTCACGGACAGCGGCCTCACTCAGGGCTCAGACCGCGGTTGGCCTTTTAGTCAAGGTGTGAGTCTGTTTCCATGAACTATGGAGCGGCAGATTTGTGCTGAACTAAGCTGCACACAGCTGATGTTAGCCAGGAAACATTACACACTGCTAACGTTACCTTAACACGGAGCTTCACACGGAGACGATCAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGAGTGACAGGAGAATGGTGGCTAAGCTGTCATCCCTGTTGGACAACATCTCCCACCCCATGCAGGAGACTCTGACAGCACTGAGCAGCTCCTTCAGTGGCTGCGGCACCCACGGTGTGGGACGGAGAGATTTCACAGGTCTTTCCTCCCCACTGCTGTCAGACTCCACATCAAATACTCCAACTGATCAAACACACACATCCACACATGTGCACATCCACCAGCAGCACACTGACCTGCATTCATCAATAGATGACACTCAGGACCCTGGTTCCCAAGCTGTTCTTGTTCACAGCTGCATCCAGTTGTTGCTCCTCCTCCACATGCTTACCTGCCACAGTTTAACTCCACCTCTCAGACAGTCATGTCACCTGATCTGCATGTTCTGCTGTACAATGACGTCATCTTGACATTGACGAGGAGAAAAACTAGTTTTGTCCTGCAGATGGCGATCTCGCACCGTGTTCAGAGAGCTGACACTTTGATGATGCTGCTCTACTCAACTCACTTTAGCCTGGGTTGGACTCTATATGAGGAGCTTCCACTCTGGTTTCACTGTTAAATACACTTGTTTGATTTCACTTGGAAAAGCTGAAAAATAAATATTTTACTGCAAAATTATTTGTTGGTACATTTTTTGAGGGTCAAATATCTTGTTTGATTTGAGGAATGAACTGTTAAGGTGGAAAAAATGAATCAGGTAAAAATACTTTAAATCAGTGCAGATGTATGATGTAATTTAACATGTTGATAATGGTTGTAGTGGCTTGTAATGTAAATGTGTCTGATTAAATGTGACATTAATGGTGACGCTGCATAAACCTAATAAAACAGTTCTATTAGTGGGTCTGTGTGATCAGCATCAGTGGGTTAAGGTGAGGCCTTGACTAGTAGAACGTCTGCTCTTGCTCTTGACAAAGGCGGTCGCACTTTTCTCCTCTCCTCCTCTCCCTTAGCTTCCCTGCTTAGCCTCTTGTGTCCTTGTCTAGTCTCGTGTTTTCTGTATTACTTTTCCCTGGAACACTCTCTCACAGTCTGTTCTCTAAAACCTAAAAGAGGAATTATGGATTGGATCAACTGGTCCCTGAATGCAATTGACACCCCTTTCTCAACGAGAAGTTTGGGTTTGGGTGAGCCTGAGTGTTGAAGGTGTCTACCTATTCGGAACCATGATAACAGGGTTCTTGCTGATTGGAGCTGGATTGGCCCTGACTTATCGAAGATTAAAGGAAGCGGAACCGGCTGTTCAAACCCCCACAAGGCTGCCCGCTGTGATTGAAACGATGGGAAGAGACGTGAGTTTCTCAAAATGGGCTCATTGAGTTTAGCAAGGATAAGATCTTGGAGAAGCTTACAGCTGCGGTGAATACTCAGAATAACATCTCTGAGCGCAAATTGGAAGACATCTCGGGTAGGCACACTGTTGTGAGTTCTCAGAATCGGCTCCTTGAGCACAAGAATGACAACATCACAGAACGCAAGTATGGCGAAGCTAGCAGGCTCTCCGACGGGAGATTGAGAGGCCAGTGTTGGACTGTAGAACAGCTTTGAAAATCATATGAGTTGTTCGCACTAAAGTAAAAAGCACCATCACTTCATGCGGAGACCCTCTAGGCGCCAGCTGCAGTCGCAAGACTGGAGCCGAACAAAAATACCCTGATAACGACTGTGTTGAGACTGTTCTTCCCATTCCATGCAAGGCCACCTGGGTTGGCTGGAAGACTGTTTACTTAGCCTAGCAGGGCGAAGGACACTGTCTCAGCTGAACTCTGGACACGCACACACATACATATACACTGATATGCACACAATCATCCCCCCTCCCTTTCCAAACGCCTTCGACGCTTATTCCCTTCCGATGCTGACGGTGGATCATGGAGACCAGCGCATAGGCTGCAGGCCCAGATGTACTGTCTAAATCAGCTGTCTCTCACCCTTTACCCACCCCTGTTGCTTGTCATGTGTTTCTTTGGTGTATTAAGAGTTTTTTCATGTGCTATGTGCTGAGGTGTTTTTTTCTGTTCTCAAACTTCTCCCTGTTGGAGCTCAGTCTGGGGGGAGTTATTTTTTCTCCTTATCTTTCCTTGTTGTGCTTTTCCATGTTATACCCCTCTGTCCTGTCTTCCCCATGTGATGTTTGCGCAGCCTTAACCCAATTTCCCTCGGGGTCAACCTTCAGGATCAATAAAGTTTTNNNNNNNNNNNNNNNNNNNNNNGTTGGTGTATGACAACATGCTGTGATATCCAGTTAATCTATAATAGATACTGGATCTAATCAGTCAGCAGATATTTGATCACCTTATTTATAACTATACTAGAAACAAACACAACTGTGTTGGTGATTCATGCAAACTTGCATATCAGCCTTTGAAGGTTTTGTAGTATTGAGAACAAAGAGGTTGTGTTAGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTATTATTATTATCCTGTCTCAAAACAGAAAATGAAATTGTAGTTGTTCTTGGCTGAGAAACACAAAACCTCTCCNNNNNNNNNNNCAAAACAAGAAACTAAGTTTTAATTTTTCTGCCTTGTCACCTAAAACAAAACAGACAACCCAGCTCTCAGCTGGCTCTGGACTTGTCATCATCAAGGACACATGGTGAGAGCTACTTCAGAAGTTACAGTACTCATCACTCAAGCAACATTTAAAAAAGGAACAAAAAACAAAGCTCAGCACACTACACAGAGAACAACAACAAGACATAACTGAAGATGTTGTTCTTGTTTGTTCTCCTTGAATTTTAGAACAAAGTTATTACATCTGCATTAGTAAATCATATGCCTAATCATTATGTGTCACTGTGATCCACAAGTATGATCACAAATTTATTCATTTTTCAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCCGATGGCATGAAGGCTTTACACACATGAGTCAGGACACNNNNNNNNNNNNNNNNNNNGCTGCTGCCAGAAACAGAGCAGAAGTGTGAGGAAAAAATGAAAACTGAGCTCACAGACAGCTGCATGTGTGAGCTTTTAATATCATGCAGCTCCTGCTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTGTAACTTGCTCATTAGCTTGGTAGTATCCACATATTTAATTCAGCTTCTCAAACCTGTAGCTTTAGCTGTTGTATACAGGGTTTGGCTTATTAGTTGTTAGTATAGGAGTGCTCTAAATCTCAACAAAGTCTCATCTAGGATGACAGGTTTTCAATCAGGTCAAGTGTCTCTATGCACCTGATTAGTGTAGTTATTTCCTTATTTTCTTCATCTCCTATATCATTGTAGTGAGTTTGAGCAAACCTTAAGCTTGAATCAGACTACTTTTAACAATTATCCACCTCACATCATAACTGACTGAGGTGCCTCTTCTTATTAATAGTTTGAATACATAAGCTCTAATTTAATTTAACCCTTTGTTTATTCCACTATGCATTCCTCTTGTATTTATATGTATTCAGTTGGGTCTGTATCCAGCCCTTTTTAAACTTTGATCTCTAATCTTTTACTTGATGAGGGATTATTATATTCTTCCTGATATGGGTGAATGTATAGTGGGACATTTTGTTTTCTTAGGCTTTCTCCATCTACAAGCCCTAATTTGTCCGGCGCCTGGACATTTTTCTCTAGCCACTGCTCGTCAGCAGTGAGTTTTGGTGGGCTGATTACCCAATGTTACAACACAACTGCAGAGCTTTCTCTGGTATGAGACTCAGGAGTGGTTGCTGACACGCCCTTCTACTCAGTTTTACGGGACGGAGCCCAACCTACTTCTCCTTTGTCACCAGTACTTCAGCGTCTTACAGCAAATAAAATAACAATAACAACTGGAAGCAACTCAGCAGCTTATTGTGCTGTAAATTTAGTTTACTTCCAACAGACAGAAAATGACATACACAAAACACAAATATTCACTCTTGTTTCTTTACGCGCGCGGGTCCTTGCGGCGGACCAGGCCAGTTTTAACTTTTTCAAGTTAAGTTTTAGACGTCTTAAATCCTTACAGCGGATTACTCTCTTTGTGCACCCGTACAGTGGGTCAGCCTAATGCGCTATTAATCCTTGCGGCGGATAAGACCTATGCGCTTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTTAATTACTGTCTGAAGATTTTTTACAGTCACATATTTTGTTTTAATGGTAAAACAGAATTATTGTTCAGTTCAATGAGCAGGTAGCTATGAGATTCATAATAATGAGGTATATTTGTATTAAAGATGACTAAACTTGAACAGTAGCTGTGTGAGTTACTTTGTTTACTAGTGTGTGCTGATGTTGTGAGTAATTTAATGCTGAAGTAAACTTGTAATGAGTTTAATAGACTTTCTGAAGTAAGTGTACTTGGAGATATTGATGTGTTTACTAAAGTCCAGGAGCAGGAGGCTGTGTGTAGCATAGAGGAACCCAGACCTCAGCTTTGTCTCCTGGTTTCTGTTGCTGCAGTTTCCCCTCATCGTTCCCTTCAACAGTCTCCTCACTGTAACAAATCAAAGTGTTACTGTATAGATTCACGTCTGAATGTTGCCATGTGCTATTAAAACTAAAAGTGATGTTTCATACACCCACGTGGTTCAGTCACACAGTAACTGATTGTGACCCGTGGCAGGTACCTATTTAAAATAGGACAGAGCCGTAGGCGCACAGTCAGTTAAAAAGAATTTAATTTTTAATACAAAATAAAAGTAACAACGTAACAACGGCACTTAAAACCAATTAAAAACTTTACCTTATTTAAAAGCGATAAAACTGTATGATTGCCCGGGAGACAGGACAAGCGCTGCGGGGAACCATTAAGAACAAATCAACATAACAGATTAAAAAGGGACGGCAACTGACACACGACCCCAGATGGGCNNNNNNNNNNNNNNNNNNNNNNNNGCTTCAGTGCCGTCTTCACTCAGGCCCACCGCTGTGCATGCAGAAGCGGTGAGGNNNNNNNNTGATTTGTTTTCCCTGCAGCGCCTTCACCGTTCGCGACANNNNNNNNNNNNNNNNTTTTTAAAAAGGGTTAAAATACTAAAAGAATCAACATTTGTGGTGCCTACTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGACAGCCGCAGCAGTCGGGCCGTCGACTTACACCAGTTTAAAACAAATTAAAACACACTGATGTGTCGGGTCCTTTGCCCGCAACCAGAAATCCACCTGGCAAAGCAGCAGCTCGGTACTCTGTGAATAAAAGGCAGGAGATCACTTATGCTGGACAATAAAACACAGGAATATTCCTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAAAAGGCAGGAGATCACTTATGCTGGACAATAAAACACAGGAATATTCCTCAACTTAATTGTTTTGTTACCTGTCCACAAGTTCGTGTCACACCCTAATAACTGTGGGTCAGTGGCGATGAAGTCCACTATACCGTTCTCACGGGAGCAATGTTTCCCACCATTCTAATAGAAGTTTAGGAGAGAACCCATATCAGACTTCCATAGAAAGAAGTTACAAACACCAACTTGCCCAACTTGGACTGAGCACTTACAGCTTCAGGTTTGCAGAGAAAATGCCCAATTGCCCACACCTGCGCTTATCAAAGGAGCAAAGACCAGCTCCGCCCACCAGGGGCGGTTCCCAGACTCAGGTCTCACCTGTCACATGATGGTAAATAATGTTGGTGTTGAGCACATCGTACAGGTCAGCTGCTCCACACAGATCTCAGGTTTACATGCTGGAACAGTTTGTGATCATGAAGGATAAACTTCCTCTTTGTTTCATACAGATGTGACATGAACAATAACACATTCATGAAATCCTTTTAGGAACACAAACACTATTGTAGCTGTAGAATATATTTGAATGTAGGATAATGTAGGGGATCATAAACAACCGTAATAACTAATCACCACCTCACCATTTGGGTTGGTAGCTGCATGTTGATTGATGAAGTCATTTTCTTCTTCCTCCATTTCTACCTTATTAACATCATATTAAAAGCTGCACAGAGACAGGCACTGGACATGTTTAGCCTAGCTTAGTACAAGGACTGGAACTGGGGGGGAAACAGCTCCCATTGCTGGATCAAAACATGAAAACAAATCTGAAGTAAAGTTTTGTTGAAGTGAACTGTGGTGGTGCCCAATGTTCCCTCTAAGCTGCGCACGTGCGCAATTGCGCACTGCTGCCACGGTCTCTGCGCACAGAAAATCTGCGTTGCACACNNNNNNNNNNNNNTCAAATCTCAATTGAAATTAAAATGAATACTTTTACAATTCTGTTTTGCAGTGTTAGTCAGTAAGTGACTGGCTGCTCCTGTATGGGATTAGAACGATGCCACCTTATCCCATAGTCCAGCCAATAATGCGATTCACATTCATATATACGCAGCTAATCAACGTGGTTGACAGGCTACGACAGCGTCCTTATGTGCCGATACCGGTGTTTTAGCTAGCAAAGCGGCGTGGCTGATGTGGAGTGAAGCCACGTTAATGACAACGTGTACAACCATTGGAGATGTGAGCAGGACAGACGGAACAATTGACGGGAAAAGTGTGGACTTTATACCAGTTTCTAAATTGTGTTGATAGGCCACGTAAAACCAGAGTTATGATAAAAATATCTGCAATGTTTGGTAGGGCTGCCACGATTAGTCGACTAGTCATGATTACGTCGACGACAGATTTAATAGTCGACGCATCGTTGAAGCTTTGTAAGATCACAAAAGACGCAGGAATAAGTAGTAGGATTTAAGAGTGTAATAACGGACTGAAACAGAAAATGGCAGCACTGCATGTACAAGGATGCCAGCTCCCGTTAAACCCCGAAGAAGAAGAAGTAGCTCTGTCCCAGAATTCATAGCGCAGCCCAGCTCAGTTTCCAACAATGGCGGCAGCTAGTTAGTTTTAATATTACTCTTATTATTCTTTCTGGGTCACAAAATAAACGTTTAACATATTTTCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAGCACATTGGGCTGAATATGGAAAGGAAGCATCACAGTACACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGCCATTTAGCCATTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCAGTACAGCTTCACTGAAGCCTTAAAGTCTCTGATATGAAATGAGAAATGAAGCAGCCAGATCTTTTTCATGAGTGGAAATCCACTGTAACTGTGGGCTGCTGCTACAGCCTCCAGATTAGCCAGCAGCTCATCCTGCTCAACATTTTCTCACCAACTTTAATGAAAGTGTGATGTTTTCAGCTGGAGTGATGGTCAGGGTGGCCTCCCTCTCCTCTTCTCCTGTTCCTCTTTCATTTGTAAAGTCAGTTCTGCTGCTTTAATTCATGTGGAAGTCCTGTAGCTGAGTTTGGGAGAGACTATGAGCCTCGGCAGCAGAGGGGAGAAAGGCCGGCTGTAACACCACCACGTTATTCTTTTCTAACTGTCACATCATTTTATCAGAAAACATATGTATACTCATGTTTTTAGTATGTTTGGCTTGAAAAGCTAAAATATAAGAAGATCAAATGGTGCTCTTTATTATTGTGTTGGTTTAGTTTCCCGTGTCTTGGATGGAGCCCAGCTGTATGTGGCCCCTGGGCCTGTGGTCAGAGTGTGTGTTGGATAATCCGGCCCAGGATGAGGCCAAACTGACATGGGATTAAATGTCTGTCACATATTTGAGCCTAATTTAGAACATCATCCATAAATATTGAATAATAACAATAATAATAAAGGGTCAGAAGATGACTTGTTGGAATGAAAATGAGCTTGTAGTTTGTCTGCTTTAATAATGTGACTGGAAAAAGGTGAACTTCAAATATGTCCATTTCTTTCATTTCACCTTTAAAAGTGAAGCCATGTTGTTCCTTGAAGGAAAAACACGACTTTTTCATGTTTTTATGATAAATGTACAACTTTAATGTGAAACATTCAGAGTTTTTTCTCTTGTTTGTTTGAAGCTGCTTCCTGTTGGCTTCAGCTGTTTGGAGTTTCCATTTTCTAAACTTCTACATTCTGAACCTTCTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACATTCTGAACCTTCTTCAGCTCTGAACAGATGATGAAACACTGAATGATTTCAAGCTCACACTTTGTCTAATAAACTTACATCTTTCATTCTTTATACAGATTGAAGGGCTGTGGTTTGTCAGAGATCAGCTGTGATTATCTGGCAGCAGCTCTGAAGTCCAACCCCTCGTATCCCAGAGTGCTGGACCTGAGTGTAGACTACAACAACCTGCAGGATTCAGGAGTGAAGCAGCTGTGTGTTCTTCTGGAGAATTCACGATGTCGATTTGAAATTCTGAGGTCAGTCACATGTTTTAGTTGTGCTGAGATGAATATGACGTGAAAGTTGTGCTGACACTATGGATCAGTAGGCCCACACACCTCTATACAGGAAGTCCTGTTAGGCTTTTTGTAGAACTTCTGATCCCTGATCCTCTGAGTCTGTCTCAGTAGATAATGCAGAGTTCTGAGCTGATGTGGGTGAGCGGACTCAGGCAGCCTGACAGAGTTGATGTCTTCCCTGCTTGTCCTGATACACATAAACATGAGTATCTTGTCAGTGGTTGTTGATCAATGGTCATGAGAATTTGCATAATTATGATTAAGGAACTGACCTCCCAGCCCATTGTTCCTTCAGTGGGCTGGTTTCAGTCATTATGCAAATGTACTGTTTATAAGATTGGGGAAACCTGCAGTCAGCTGAGACTGAAGAAGTCACCTGGATGATGACGAAACATTTCTCCCACAAAACGCTACGTCCAGATGAACAGAATCAACTTTTGGAGTCACACCTGTTAGTGCAGCTCTCCTCTAGATTTTAGTGCTTGTTAAACTATTGATTAACCAATAATTGTGATTTTAGAAGCCTGGACTGCAGATCCAAGGTAAGATATTACTTGGAAAGGCCAAAGCAACCTATTAGAGGTATTTGCACTAACATAGAATAATACTCAGATTTACATCTTTATTGTCTCACAAAGGGTTAAAAAGTGAATGTACACAGAGAGGTTGGTGGTGAGATGGGCACTTCCAGCACTGTAGATGTGTTCCAGCTCAGTGTTCATGGAAATAATCCGGAGAGCAGGATTCCTTGATGAATGTCACATCTTCTTAAAGTTATAATCCACAAGGAAAACTGTGAAACTGTCCATCTGATATCTACTCATCCAATCAGGTGTTTGATCTCCAGCCCCACCTTATTATCACTTTCTCTCTCTTTCACATCTGAATAATCTTCACTTCACATTTCAGTCAGTTCAGATTTCATTAGCACATTAACTTTAGCATAATCCATTTTAATCCAAACACCTTTCTCTTTAAACTTTGTTTGTCAGTAACAGTATATCCAGTACAATCCTCTTTTTCACTGAGTCACACACATTCTGAGATCAGAGTGTCCTGTGTGTGCTCTCATTCACTCACACTCACTCTCATATGGCTGAAGTCTGTTTGTACACAGGCTGTCAGCTGGCCTGAGTTAGGCCTGTTTCTAAAATCATTATTTTATTACTTTTATTCTGATTCATCAAAGCCAAACTCAAACATCTTTATATTTACTGATTATCTCATCAATAATTAACAGTCAGTACATTCAGATATGAATCATAATTCAGTGTTTAACATATTATCACAGATGGACTCCACAGGAGATCTGCTTTATGAAGAAACTGTGAAAGTTTGTCCAACAGTGGGAAACATTTCAGAGAACATCTCAGAGAATATCTGTGAAGCAGAAACTAAACATAATAATAGAAGAAAAGCCAAATAATGATCCAAATCCTGCTCTGAGACTATCAGACAGTAAAGGCTTCCAAAGACTGCTCAGCTCTCAGACTTACTTAAAGATGCTGGTGCTGTCCACAGATCAGCTGACCTGCTGGGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTGCAGAACATTTCCAGTACAATAACCAGCTGTGCATGTGCCCCAAGCAGCAGCTTCAAGCTCACCTCAAAGAAGTTTAACAGGAAGGACGACTCGTCCATCACGCGTCCAGCTGTGACCGTGTCCTCAGCAGAGTGTGACCGAGGCTTCATGCTAACACGCACACATGAAGCTAATACCACCACGAGCAGCTGCTCAGTGGATTTGGAGGAGAAATGTCTCCAGCTTCTCACAGGCAGTATGCAGAATGTGGACCTCCACAAAGACTGTGGAGAGCTCGTCCCAGACTCTAAATCCACACTTGTCTGCACAAAACTTCTCACACGTTCCCGTCACAAGTGTCTTCTAAGTGAAGCTACCAGGTTCACGTCCAGCTCTGTTTATCTGGGGCTGCAGTAGATGATCCATCCTCACAAAGCAACACAGACACCAGATATGCAAACACAGCATCATACAACACAACCAGGAGATCCAAATAATTTTCTCTGCATTTCTGTGGCTGCTGGAACGAAGCTGTTTAAAACCTTGTTGTTCTGCACTTTGGAACCTGAAGAGGAAACTGAACCTCTGTACAGAGGGTTCAACTCTGAGGATTCCTGTTCAGNNNNNNNNATTTCACACGGCAAAACTTGACAACTTTATGATAAATGTACAGCTTCAATGTGAAAAATTCANNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGCTGCTTCCTGTTGGCTTCAGCTGTTTGGAGTTTCCATTTTCTAAAATTCTACATTCTGAACCTTCTTTCATTTTTTATTCAGATTGAAGGGCTGTGATTTGTCAGAGATCAGCTGTGATTATCTGGCAGCAGCGCTGAAGTCCAACCCCTCGTATCCCAGAGTGCTGGACCTGAGTGGAACCTACAACAACCTGCAGGATTCAGGAGTGAAGCAGCTGTGTGTTCTTCTGGAGAATCCACAATGTCGATTTGAAACTCTGAGGTCAGTCACCATGTTTTAGTTGTGTTGAGATGAATATGACGTGAAAGTTGTGCTGACACTATGGATCAGTAGGCCCGCAGACCTCTATACAGGAAGTCTGGTTCTGCTTTTTGTAGAACTTCTGATCCCTAAACCTCTGAGTCTTTCTCAGTAGATAATGCAGAGTTCTGAACTGATATGGATGAGCGGACTCAGGCAGCCTGACAGATTTGATGTCCATGTCTTCCCTGCTTGTCCTGATACACATAAACCTGAGTATCCTTGCAGGTCAGATCTTATCAGTCACACCTGTTAGTGCAGCTCTCCTCTAGACTGTAGTCCTTGTTAAACTAGGATGATTTAAGAAGCCTGGACCGCAGATCCAAGGTAAGATATTACTTGGAAAGGCTAAAGCAACCTATTAGAGGTATTTGCACTAACATAGAATAATACTCAGATTTACATCTTTATTGTTTCACAAAGGGTTAAAAAGTGAATGTGCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTAAAAAAACAGATGATCAGGGGGATTTGTGTTTACATCTTTTTTGTGTAATCTGTTCACCTGCTGTTTCAGCTGTTTGGTGGTTGTTGAGATGGTTTTGTGAACTTTTAGCTGAGATTCTGACATTTCTGTAGATACCACACATGTCTAATTACTTTGTATAGCATGAATGGCCATAACGAGGTTTTTAACAGTAACAAAAGTTGTAAAACTTAAGAAAATATAGTTAAAAGTCCAAAACCTTCTACGTCTGGTCGCTTGTGGTAAGGAGCAGATCAAACGAGTAAAGAATTACGTTATAATTATAAATGGCTTCAACAGCACATTCAGGTCTGTGAGACTCATTCAGACACTGAGCCGTGGCTCTGTGCTACATGCACATATTTCTGCATCTCTGCCATTCAGACACACTTTATATATAGTTTATTTTATGTAGTATTCAATACTGAACTGTACATTTAGTCTTTTTAAAGACAGCAATTATTATTCAGTGTTTTCATAAAAGCCTTATTTTTGTCCATTTACTGCTGTTAGGAAGAACACGTGAGGTTTAAGACCTGGACCAGTTTGAAACATTTTGTCCTCCACAGTGGAAAATGGGTGGAAATAAAAATGGGTCTCACTTTAGCCAGCTCCTACTTTTATCAGTTCTACTCTCAGCGTCTCCTGTATATCTCCTATATAAATGTTGCACTCAGCTTTGTGGTCTCCAATATCACTGAAATGCAGCCAGATGCTGCTCGTTTTGCCTTTTCACTCTTTCCTGACACGCTTGCATTTCAATACAGCTCCCCGTTTCTCTGTGTACCTGGTCTCTACCACTACCCTGCTGTCTATGGGACATTTTCGTCTTCTTTCACATAATGGTATGATCCCAGTCTGTCTCTTAGAGTGTTTGGCCACATGGTTTGCTCATCAGAATAAAATCTCAGCCGTGCTCACATTGATTATCAGCAAGCCTGAAAATTCATCAATATTTGACATATGAAATTATCTCAAGGGCTGGATTTGGCCCACGGGCCATATGTTTGACACCCCTGGTTTACATAGTTTGGTATTCAATGTACAAGTGAGTTAACTCTCAGCTAACTAGCAGACAAGCTAACTGCTGGGACTGCGTCTTTCTAACCAGAGCGTCAGACACTCAGACTGGTTTCCTTTGTGGATGATGATTTGTTCTCACACTGATCCTTCATGCTGATGCTGCCATCCACCCACTGCTCCTGGATTCCTCATCATCATCTCCATCAGCCCTCACAATACTCCACCTTCATCAGCTTCATGTTCAGCAGCCTGGATGGACAGTAATTCGTTCCATGGGTTATGGTGGGACATTGAGAGCTGAAGTCAAACAGCAGTGAGAAATGAAAGACTGATTCATTTCTATTTAGTCTTGTGATGTGCAGCTTTGTTCAGAGCATTAAGGCCCAGCAAAGATTACTGAGGTCACAGAGTCACTGATGAAACCTGTGTGCTCATAGAAACTGAAACCAGATGAACCAGAATAGAAGGACATTAAAATGAAGTGTCAGCTGCACAAAGGCAAAGCTGTTCAGTTGTTGGTGTGAGTTATTTAAATGGAGGATGGAGTCAGACTTTAAGCTGCTGGACTCAGTCACTATATCCTGTTCTCCTCATAGAACCTGGATACACAGACTCACCTGTGACACAGTGACACACAGTGTGGGCTACACACACATTAGAAAGTGGATCAGTCACACTTGTACAGTCATTTGTAGTGCTGGGCAACCATGAACACTTTGAATCACCATTAATGGCTTTGTTACAGCAACATTCAATCATGAATTCAAAAGTAGTGTATTGTATACTTATTTTAATAGTACTGCAGTATGAGAAGTGCAACATTCAGTGTGCAGATGTGAAACAAATCAGGTGCTTTCTAACAGCAGTATTCCCTTTAACACAGCAGCAGTTCAAATATTTCTGTCAATCTGAGCTGAAACATGAATCTAATCGAATCAAATATCAAATCAAAGTTCTTTGCCTCTGCCAGGACGTCAACATTTGATCTAGTTTGTTCCAAACAAAGTTCCCCTCAGAGTCCAGAGCCACCATCATAACATTATAACAGACACCTTTGATCAACAGCAAGTGAACATTTACAAATGTGTGTTTTCAGAACAGGAACCAGTAGAACTATTTTTCTGCTATCAGGCAGCAGCACAAACGCTCATCAGCTCATTTACTGTGCAGGACTTTGAGTGTGTGAAGTGTGTGTTTGTACTCATTTAGTATATACACAAACATGTCCTCTACATATTCATGCTGTATTTACACACACATACAGAGGCTGTTTGTCTCTCACACACAGACAGGACACTGAGAAATACATCATGTTACCATGTTATCATGTCACCTACAGCTGCTCAGTGTCTGAATATGAAGGATGGAGAAATTCATGCTAACTGCTGTTTCCTTTGACAGACTCCATGTTTCTGTTCACTCACTGAATCATCAGGTTGGAACCGACCAGACAGATCAGTGGCTTAAAGTCAGAGTTTACCTGTTTGATCACCATGGCAACAGAGTGTGGGTTCAGACTGGTTCTATGTTTGCAGTCTGGTCTCTGTGCTGAAGGACATCCTGAGTGGCCTCTTTATGGCCTCTGATCAGACTGACTGGAGCATGTGGAGCTCAGCTGCTCTGCTTTTGTTGTTTGGTTTGAAACATCNNNNNNNNCCATTTTGATGGAGGCGTCATTTTCAGGACAGCATGCCGACAGTAGTTGGTTGACTTTTGAAACTTCAGCAGCACTGCTCTCATAACTGGTGCCATGATGGTCCTTTTAAACTGTGAGCCCTCCTCTAGGATTTTGGATGCTCACCTCTTCTTGATTGAATTTTAGTTTTAAAGTAGCTACGTTCCAACATTCCTTTTTAAAGTATTTTCTAAAAGGATTTTTGGCCTTTTAATAGATTGATTCATAATTAAAAATGAGTGAGGTTATTCATATAGTCCAATCAATTCATTCACCTTTGTGGTTTTTGGTCATATAGTTAATATTGAAGTCGGCTTTAAGGGACGATCGTGGCTCAAGAGTTGGGAGTTCGCCTTGTAATCGGAAGGTTGCTGTAATCAGAGTTCATTATGGTGTTCGTCCATACAGTAAAATGCATTTTTGTGATTTAGTCACGTCATAAAAGTGATGTATGTGGATGAAAGGCCAAACTGAACTCTGGGCTTCAAAGAGATTTATCAATTTTACGTAGAATTTATTGAATGTGAATTGAGTTTATTGAAAGTTTACCAAGACTCATTTTGGTCAGCTCTTCAGTAAAGTTGGTGGCTTAAATGTTCTTATCACAGACTTTGATGTTAACAGCTTCCAGTTCTATTGTACTTGAAAACAAACCACAGAAACTATATGCTACTCTAAATCAGAATCAGAATCTTTATTGTCATTGTCACATATAGAACGAAATTAAAAAGCTGAACTAAAAAATCAGATTTCGATACCTGAGATAAAATAGATCTCCCCTTGGGTTCCTTTTTTCAGCTCTGCATTCGTGGCATTTAATTTAGTGTTACATCTTTGCCATATTTGTATGAAAGNNNNNNNNNNNNNNNNNNNAAAAAGTTTTCCATGCTAAAACACACCTCCACCTGATGCAGTTCTCTCTCTGAACCACTAGATGTCTCTGTTATCCAAATGATTGAAGACATGCAGCACAGCAACCACAGCAGCGATCAGATCACACGTGTTCTGTTATTATGTATAAAGATCATCAGTGTATCTGGACTGCTCTGCTGCTGCTCTGTCCTTCTACAGTCTCTGTCTGACTCTGGCTTCAGACCCTCCTGGATTAAACTCACCTGGAAAGACTTTCAAACATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTATGAGTTAGATATTGCAGTTTGTCTCTTGTAAATACAGTCTGTGAGCAGCTATGAGGTGAATTATCTTTCTAGAAACTCTAAATGTTTTCACTCTTCTGTTGGTTTTTCATATATTTACACAACCTTAATATTGACACCACCTATCTCGCCTGCTTCATTTCTATAGAGCAGTTGAACAAGTAAAATTATTCAGCACATNNNNNNNNNGTGACATGTGGACTATCAGATCCAGAGGGACACACAGGGATGATGCTGGACTCTACATTGTGTCTGACAGTGGAGCTGTTCTCAGAGTTCACTCTGCAGCACTGACAGTCATCTGCACTTCATTCCTCTGTCAGTCACTGCTGGATGAAGCTCTCCTCTCCACCTCCCAGTAACATGGCCCAGTCAGAGCGTCTCTACACACAAGCTGCTGCTGCTTCAACCTCTCTGGATCATCAGGACACAGCTGCTCCTCTCTCAGCACACACACCGTCCTGTTACCATCATCACCTCCACCTGCAGAGAGAAGGAGGAAGAGCAGAGGAGATAAACGAGTGTTTCCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCGTGGGGAGACGTACACTGCAACACATCAGTTGTAAATCCCCACCCAAAAATACACTTCAGATTGCTTTTATAACATCAGGGTATTATGACGCCCCCTCATGCGTTTACAAGCACATAATTTGCATCTTAAGAACATTATTTGTCTCCTCTACAGATAATGATCTATTCTAAGAGATAAGTGCAGACACAGAAGTTCCCCTTTCTGGCATCCTCTTTCCAAATATGGTGATGATCTCAGGCCTTTGCTCAGCCTAAACATGTTAATATGTGATTCTGATAACCCCTGTAATACAAATTATAACATAATGCCAACAACTTCAATAAATACTTGGATGAAATGATAATTGATGCAATGATAAAGATGATGGTTATATACAGTTCAGCAGTAAACTAATTTCTTTAAATCTTACAACAGTGTTTGATCAGAGCGTGTCAGCCGTTACTATGGTGACCGTAAAGGTCAGAAACAGGAAGTGTTTGTGTCCAATCCTGAAGCCTGTCACCATTCTCCTCTCACAGCTTCACTGAGAAGCTGCAGCTTTACAGGAAACACTGGATCTTTGTTTCATACTGACTGTGTTTAGTACAATACTGCTGACAGCACCACCCACTCACTCCATCACTCTACTTACAGCAGATACTCCAGTCTGCAGTCTGGACTCTCCTTAAGATNNNNNNNNTGCGTCACATCTGGAAGTTTCAGGTTGTTTCTCCACAGCTCCAGCTCTCTCAGATGGGAGGGGTTGGACTTCAGTGCTGCTGCCAGATAATCACAGCTGATCTTTGACAAACCACAGCTGGTCAATCTGTATAAAGAATGAAAGATGTAAGTTTATTAGACAAAGTGTGAGCTTGAAATCATTCAGTGTTTCATCATCTGTTCAGAGCTGAAGAAGGTTCAGAATGTAGAAGTTTAGAAAATGGAAACTCCAAACAGCTGAAGCCAACAGGAAGCAGCTTCAAACAGGAAACTGTGCAGAGTTTCAGACTATGTGTCCTGATGCAGCCAGTTGGATTTTGGAGATTTGAATCTCTGTTCTGTGACTAANNNNNNNNNNNNNNNNNNNNAATCATTTCTTCCAGTTGGTCCAACAAGACAGACTAAGTATTGGACATGTGTTGTGGCTCCATTAGGGGAGCTTCTACATGTGATGTGATGGCCCCTCTGGGTCTGTCAGATCACAGGACTGAAGAGAGCTCAAACTGGGCACACAGTTGTTCCAGTCTGGACCAAAGACTCTATACTGGAACTGAGGGACTGCTTTGACTGCACCCACTGGGACTTTTTAAAAGCAGGGTTCACACGCCTTTTTCAGGGTCAAATCCAAGCACTTTTTAAGCACTTTCCAGGTCCTTTTTCAAGCTTTTCCAGCACATCCACCCCCGCCNNNNNNNNNGCATGCATGTTTCAATTCGCATCACCTCAGTAAGACCATGTGAAAATTAAATCAAATCATCCTAGGTGAACTTAAACACCTTTGCTCCCCTTTTGTTAAGACATAGAAAAACGCACCACACATAAATACTGCAAAAGGAAACTGTTTCCTTATATACGCACATAGTGTATAAACTCAAAATGCATGATTCACTTAAAAATTAAGATGTGCAAATGTGAACAAATCAACTTGTTAGAGATATTCTTCTCCTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGTCTAGATATTGATGCTTCTTTCCTGTGTGACAAAAAAATAGGAGACAGATGTTTGTTTTTTAAGTTATTTCCCAATAAAACTGTTTTATTGCTAACTACATTGGTGTATGTATTAATGCTGAAGTCCTAAATGATCACCTTTAAAGTGTTTGTGCTAATAACATCATGCACAGTTAGACAGGCATGGAGAACAGCACTGACTGGGAAAGGCTTTGAACAGATCACATAGTTCAATTCAACATATAAGACTTTAAGAATGCACAAGCATCTACTTAAAATCTATTTAATTTATCATCTGTGATATTATTATGTACAAGTCCAGTGTATTTTGTTCATCTGCTTTAAATAAACAGGCAGCCTTAAAGTATGAAATATTCATATACAAATACACATAAATGTGTGTACTGTCTCAGTGGCTGATAGTGCCCCACAGGCCTCAGTGTGAGCTTGAAGACATTTATAATGTTTAAGTAGTTTAATGTGTAGGTGCTGACGATAAACACATTTTGAATGAAAGCCGGGGAACTTTGGTAGCACAGAAACAAGTGGCTATTCTTTGTGACCATATGGATCACTCATATTACCATTGTTTCACCCAAAGGCACCAAGTTAATACTCAAAAAAGCTGCAGCAATACACACAAATATAAACAGTACTTGGTGACAACTTTGCTTTTAGCCGTTAACCCTCTGGGGTCCAGGGTATAATTGGTCGTTTTTGACTACTTTTTATTTGGCCTCTATATTTCACCTTTAAAAACTGTTTATCTTGATAATCTGTTATTTACTCATTTTGACAGAATTTATCTAAATTCAGACAAAATTTAAAATACGAGTAAAAAGTGATATTTTTGACTGTAAAACCCACAAGCATGTTTAACAAATCATTTTCATAACTTGAAATGCAAATAGAAATTGTACATTTTTTAAAAATATGCACAAGTTTTGCAAACAACAAAGTTATATGGTACTATTTACCTAACAATGCAGCCAAGGCTCAGACGTTTTTCATATAACCATTCAAAAATATTTACAGAACAATCAGGTGCTCTGCATCAAATAAGAAGGCACACAAATTATTTATGCAACTCCAAAAAATAGCTTGTGTCACTATAACACAGATGAGAACAGCACAGGGATAAACCTGCAGGTCTGACAGCAGGTGTGTCACTCAGCGTTTACACTGCAAACTGCTTTGGTGGCTTTTTTGCAGCAACTGTGACGTTCACCAGTAGAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTAACTTGAGACTCCAAACACGGGAAACGTCACAAATCTCTCAAGTATCAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCGGTCACTCCTAAAACTTCCCCTCTCTTCCCTAACAACCAAATACCACATGTTGCCGTATCATTTTTTGATTGGTCGACATGGTACATTTTCCACCAATAGGGAAGGAGTGCTTGNNNNNNNNNNNNNNNNNCACTCACAAGCAAAGCGTGTTTGCTAGCACTATAGGGCTTTGGAGCGTGAAATCACGGGAGGGGGGCCACGCCCCCTCGCGCCATCACAGTAGGCCAAAGAAAGCACACGGAAGCGTCAGCTATGGTTCGTACGTGCTGTGTTGCAACAATAGATCACATGATAGGGAAGGCAAGAAGCTAGAAAATGGGCTCTCTTTTCATCGTTTCCCTTCCTGGAGGCAACGGGAGGGATCTCATGTATCTGATATTACTAAACGAAGACGTCAGGCTTGGATTGCAGCGGTCAGATGAGCGGATATCGAGTTCTCTGCCATCCCCAATTTTTTGTTGGTTTGCTCGCGGCATTTTCTTTCCGGTGAGTTCTAAATAAATTCATATCTCTCTTAATAGGCTTTTAGTGTATTTCGAATGCACTGAGGTCATAGATAATTAGATAAAACATCGTAATGTGTGATGCTATAGAACCACGTCATGTTGACGGAGTAGCTGATTATTTGGCATTATTGCAGGCAAACCAGCATATGAAATATGAAACAGAAAATAAAAGTATGTTTANNNNNNNNATTCAAGATCTGTTCACATGTACTTAGCAAGTACATACACATGAAATGCAAACTATCTACATGGCAACGCACAGCTGGCAACCTCTGGCTGTATCTTGGTCATATGGTCAACATACTCACAAATTGGAGGCTTAAAAACGGCCAAATCTTGTACCCAACCATTTGTGAATTAGATGTGTGCCTCTAGGAATTTATAATTCTGAAAACGATTCGCCGTGTATGCGCTGACTCCACAGACAAGGTACGCGAAGATATCGGGATAGGACAACGGCGGCGGGCCGTCTAGGTTACCGCTCCACTGCCTTTTTTCATACGGGTCCACATTACCGATGCACGCTATTTTTTCCATGTACCGTCTCTTGGCGTCTGGGCGCAATCGTTCGCGATACAGCCCTTTGTCTTTTGCGCTGATTTTAAGCGTGGTTCTGGCAGTCCTGCTATCAACACAGTGTGTTTGTTTTGATTTGTGGCCTTCTGACATGGCGCCGCGATCCCACAATGCACTGCGGCGTGACGTCAACTCCAAAGCCCTATCCTTAGAAAATACCGTTTTTATCGTTTCTTCCTGGAGTAAACGCCACTGTTTTATTCAGAAAAAAACAAAACACCGGTTTTACGTGACCTATCAACACAATTTAAAAACTGGTATATAGCTTGAAATCCGCATGTTCGACCCAAGTTGAAATGGAGACTCTGGGTCGACCCCAGAGGGTTAATCAGAAAGCCTTAAGTTAGCTAGTTATGTATCGGGCTAATGTTTAAAGCTTTCACTTGAGTAAATTAACTCATATTACTGCTAAGTAATGTTAGCTAAGTTCACAGCATATTCCATAATAGCGCTGCCATACTGCATCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTGTTCAGAGCTGAAGAAGGTTCAGAATGTAGAAGTTTAGAAAATGGAAACTCCAAACAGCTGAAGCCAACAGGAAGCAGCTTCAAACAAACAAGAGAAAAAACTCTGAATGTTTCACATTAAAGTCAAGTCATGTTTTTCATTCAAGGAACCACATGACTTCACTTTTAAAGGTGAAGTGTGAAAGAAAGAATTTTCATATTAATGATCAAGGAACTGACCTCACAGCCCATTGTTCCTTCAGTGGGCTGGTTTCAGTCATTATGCAAATGTACTGTTTCTAAGATTGGGGAAACCTGCAGTCAGCTGAGACTGAAGAAGTCACTTGGATGAGTGACGAAGCGTTTCTCCCACTGAAAATGCTACGTACAGATGAACAGAATCAACCTTTTGGGATTTAACCTGGATATTAATATCAGCTTTTCTGAGATCAGAGCTGATCCACACAGCCTCTGTGCTGCTTTCATTGGGCCCTGATGGAATATGTCTGATGTGTCATGTAATTAATATATCCTTAGTGCTTATTTTCTTATTATATTGTTTTATGTACTTTAATAATGAAGGTTTGTAAAGCAAGGCCACTTTTGACTCACAAACTAAGTGCTCAGCCCAACTGAAAAACAGGAAGTTAGTGTAGAGCTGTACAAGCATATTAATAAATACAGGAAGTGTGGAGATACAGAATTTCTTTTATTGCTGCCTGCATTGCTATAATTGCATTAATAACATTCTTTTACAGCATCATCCCATTTAATAATATTTCTTTATAGTATTGATATTGCCTTAAAGTTGTTTAGTGAGGATGTTCATTTAAGGGTCCTTTTACTATGATGACTTTTATTACAGGTATAACCGGAAGTAGTTCATACACATTGCATAGTGCTTAGTTAGAGTTGATGTTCTCTTCATTAAAGGTTTCAAGCCTCACTGGCGCGATGTCCATGTGATACATGCTGAGGAAGATGAGAGCATAGAAGGATAACTGCAATACATGCTTACAATACACATAATCTAGGAATGTGCCAGGCCTCTGAGGCCTTAACTCATTTTTGTGTCTCACTGTACTTTTGTTCTCCTTGGCAACAGATGATTAGAGGTAATAATTAGACCTTAGAGACTTTGCAGACGTAAGGTTATTGCCTTATATGGTAGGTGTTAGTAAAATGAGAAATTCTATGTCTGATTATAGCCATTAAAGATGTACAAGATGTACCATTGACTGTAAACGATGTATTTTTAATCTGTAATTGACGTACGTGGGGGCGTGAACCCCAATGCTATAAAATCATTCACAAAGTGTATTTTTGTCAGAAGACATGGGCTGATGTTTTCTCCTGGCTGTTAATAAACTCACGTTTGATTGCACGTTTCTGGGGCCTCCGTGGTTTGTTCGCACCGTTCTACACTGATTTGAATCCCGACAGAAGCCAGACAGAAAAGAGGAACTTGTGCCATATAAGGAATGTTTGTATCAAAACTGTGTGACATGTAAAGTACCAAAATAATACCTATATGAGACACAGTTTATGATTCTAATGTTAGAGCTCTTGCAACTGACGTTTGGGCTGTGCAGGGCTCTCTCTCTTCCGGAAGATGATTGAATAAAAAGAAATATAAATGTTTTAACACACTATAAGTCGGTTTTCTCTGTTCTGTCATGGGGACAAAAGAATCGGGGTTTAATAGTTACTGATGTCAGTGATCTCTCTGTGCACAGTCTGTCTCACATCTGGAGACCCCCTCGTTACACATGTTGGTCCATAATTCAGTCTAGTATAATATAATCATTGAAATCACAGTTATCTCCTTTTTTTATATCAGAAGCACACAAGTCCACGGTGAAAGGAGTGGCACAGAACACCGTCCTTCAGACCTCGATAACAAACCGAGGTCAAAGGTCAAAAATGTCATCCAGGCACAGTTTCTAACAGTCAGCTGGCAGCCGTCAGGGCCTGGAGGTTCATCACTGTTTAGGTGATGATGCTGTGATGACCTAATCTCTCCTGGTTGGAGCTCAAAGGATCAAAGATTTGTAAAAGGACCTGATGGCGTCACCATCTCATGGCAGACTGCTGAACATGAGCGAGCAGCTCTTTGATGGAGCCTTTAACGCACCACACTAAACTACTGCCACACCTCCTCTGATTGGTGGAGCCAACATTCCCACTGACATCACTTCCTGTCAGTTTCACTCAATAATAATTCATTCTTAACGGTTTTACTTTGTAGGTTTTCTTCTTCCTGTGTCCGTCAGCTCTTTGTTTCTGTAAACGTCCTTGTTAGACTTTGTTTTTAATGGATTTCATTCACCACATTTGAATTTAAACTCTTCCACTGGCTTTTAACCGATTCCCACACTTCACGTTTCGGTTTCAGCTGAACTCTTAAGTGTAGCATGTTTTTATTGTCACTGTTGAATCCATTCAGCAGATCCAGATCACTGAGATGTGATGCTGCTGACTGATAACTGCTTCATGAACAAACACACAGTTACTCTCACAGCTTCAGATTTTAGGTTTCAAGCCTCCATCTTCATCTCCATAGTTTAGACTTCGGGGCTCCTGCATAACCCCTCTCACGGCTGGGAATCCATTCAGCCGTCATTTGCCATCAGAGTCCAATCACTGAACAGCTGGACTGAATTCTGTTCATCAATGAATCCTGTTCAGTTATGATCATAATTATTTGTTAGGCTGGATATCTCTGGATGGTTTGATAGCTCCTTCAAGGACAGGGACTCCAGTCAGAGAGTAGGCACAGAGAGTTAGTTCCAGATCTACTTTAATGGCTCTTAATGGTGTGAACCAGAGGTAAGTATCATGGCAAATTACACACCAGCTGAAGGTAGTCAACAGTGATCACACAATTACCCCGAGACACACTGAACCATCTGCTGAAGTTTGATCTGCTGATGTAGAACAAACTGGGATCCAATGATAACTGTATTTATTTCACAGAGCAGTGGTGGCTGCCTCAACACACTGAGGAGACAGAAGGAAAATCCACTCACAGACAGATTTTATGTCACATTATGTGGCTCCTTATCTTGCTTTTTAATGATCAACACAAACTTCAGGAGAAAAACAAACACTGACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGAAGCTCTGAGTCATTTCCTCATTCATAAAGTCAAAGCTCAGAGGAGAGAATTCATTTGCAGACGTTTACATTTACAAAAACTAAAATCCCAGTTTGACATTAGTAAGAATTACCCAGGATGCCGTGCAGCAGTGTCAGTTTGTAAATGTGGAATAATTCCTTCTCCGAACTGTTTCTGTTTCACAGATTTCTGTATGCTGTGACCTTTGACCTACTAAAGAGAGTCAGCTGTGGACTATTCATTGTTGTATTTGATACTTAGAACTGTGAGGAAGAATGCTTCACAGTTAATCAGGGTCTCCTCTCTCTGAATTAGGAAAGGTAGTCAGGCCACTTGGCACCCCATGGAGGGCTGCGGTGGGCCACGGGCCATACGTTGAGTATCACTGTTTGAAATGTGTATATTGTTCTGCTGCAGAAGAAAACAGACTTTACCATGAAGATCCTCAGTGTGGATCAGTATAATATCAGCCTTATGTCTTGTGATGGCCAAACCCATGGCCACACTCTAAAAGTCGGTAACTCTTATGTATTCTATATTTCTTCATTTAAAATAATTTTTGGTTTGCAGTATTATTCATTGGTTGTATTTGTAAGCGCACACATTTAGTTAACTTATACCAATTCATTTCTTTGCTTTGTGATTATGACTAATCTTTGTTTCTTACCATTTCTCACCTACCATGATCTTCTGAGTCTTCTGACAAAAGATGGTGGCCAGGGTTTAAAGCAGTTAAATACAAAGACGGGATAATTGGACCACAACACCACTTCCTGCTGAAGGGGGAAAATGTGTATATCTTACCCTTGTGTGTCATTTCCTGTTTAGGTCAGTTATGTTTGTTTGGGCAGTTGTTTGGTTTGTTAAGTTCACAGTTTTGTGCCTGAGTTTAGTTGTTTCTTTGACCTCTTTTATGAAGTCAAACATTTATTGGTTTGTAAATATAATTTTTGTGGGTTAAATAAACGAAAACCCAAATTTTTCTAATAATTCCTGTGACTCCTCCTGCTTTTATAACTCGGTCCATCACATGTCTGCAGTTTAGTGTCAGCACAACTTTCACATCATATTCATCTCAGCACAACTAAAACATGCTGACTGACCTCAGAGTTTCAAGTCCACATCCGGGACTCTCCAGGAAACCACACAGATGCTTCACTCCTGAAGCCTGCAGCTTGTTCCAGCTCAGGCTCAGCTCTCTCAGATGGGAGGGGTTGGACTTCAGCGCTGCTGCCAGATAATCACAGCTGATCTTTGACAAGCCACAGTCCCCCAATCTGTATAAAGAATGAAAGATGTACGTTTATTAGACAAAGTGTGAGCTTGAAATCATTCAGTGTTTCATCATCTGTTCAGAGCTGAAGAAGGTTCAGAATGTAGAAGTTTAGAAAATGGAAACTCCAAACAGCTGAAGCCAACAGGAAGCAGCTTCAAACAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACTGCTGTAGATCATATTATACCCCTTAATATAGAGTGTGTGATCAGTATGTAGTTTTAGTTTGCATTATACTTCTGACTTAAAAGAGTGTGAAAATCATTAGATCTATTGGACTGACCTGTATTACTCGACACTGTTGAATGTGTTACATGGTTTCTTGACATCTCATACTGCTGAATCATGAAGAGAATGTTGGGTGCAGAGGGCCTTGTACTGATAAATGGGAGAAACAGACTACATTCCATGCCCCCACCTTTACCGAGAGCATAAAAACAGGGAGGCGAGGTTATAACTTAGGCGCCGTGTGAGAGAAAGAATGTGAATGTTTAGGGTTTTTACGACTAGGTGGGGGCTACTAGAGGCTATAAAAGGCTGAGTAACCCGTCACCATTTTGAGACTTGCTGTGACCCTCTGCAGGCAGGTCTCCCCATCATGATGGTTCTTATGCTCTTAAGTGTTGAATTATATGGAAATAAAATATTGTTGATTGAGCATTTATACACCGAGTATTGTCCTTCCTTCAGCCCAAAGATCAAAAGAACTGGGAGATTTTAACAATATATGTATAATAAAAACATGAAAAAGACATGAAAAAGTCGTGTTTTTCATTCAGTGAACCACATGGCTTCACTTTTAAAGGTGAAGTGTGAAAGAAACGGACATATTTGAAGTCCAACACCTTTTTCCAGTCACATGATTAAAGCAGACAAACTACAAGCTCATTTTCATTCCAACAAGTCATCTTCTGACCTGGACTAACAACACTGGTCTCTATGTGCAGCTGGCTGTGAGAACAGTGCTCAGGGAGCGTCTACAAAGTGCAACAATGGAAGAACATCACACACTAATTTGCTTCCAGCACTTTCACACAAAACACAGGCCAGCTGTCTCTGTTCCGTGTTTTCATTGTTGGATAATGGAACAAGTCGATGCTTAAAGAAGAATGAATTCACATGTCAATAAACATTTTCATCAGCATGAGCAGGACAATGAAAGCAGGAAATACCCCAAAACTGCCATTTCTCATTCTACAAAATCAACAACTGCACATGAATTATACTTCATACACAGACCCTGATTGCTCTGAAATCTCACTGACAGCAAATAGGTAAAAAGGAAAGTCCAGACTGACAGTCTCTGTGGGGTTAGGCAGTGAACTGCTCACGCTGCGTTCAAGTGCATCACAAACTAATGGAATTGGATCCAACTTTGTGAAGCAGATTTCTTCTCAGCTGCTGTTTTGAACATTTCTCATTTCTTCATGAACTGTATTAAACTCTGTAAATGAACTGAGAACTATTTCTACATTTGAAACTATGGATTCATTTTCCTATTCACCTCTGTACGTTAGTGTATAAATGAATGTTAGACTGGCCTCATGGAAACACTTGGACTGGTCTCAGCTGCCTTCTTTCTGTAGTCAGTCCAACAGAGTCCTTTCTCTTCTCCTGCTTCTGTTTAAAATCCTGTCACAGAGCCTGAATCCTGCTTTGTTGTCATGTTTGGGCCTGTGTTAGGCTGCTCTGTGTTCCTCTGCTTTAACACACACCTCACCACAGCAGCTGTGTGGGTCGTCTCTGTAGCAGCCATATACCATTAACATCACCACAGCTCCTAACTTCACTTTTATTAGCTTTGACATTCATGTCTTTCTTTTCTCTCTGTTTCCACAGAAGCTCAAAGTCTCTGCAGCCTGTTTTTATCTGTTATCATCAGATCTTTAACAGCCTCATTCACATCCCTCACACACTCTGCAGCCTCATCAGTACTGACTTCATCTTCACTGACTGATGGAGCACAACATGAACCTGTGGAGGCTGAAACACTGTCCTGTCAAACATCTCCCCGTCACCACTCCACTTCTGTCAGCCTGTAAATGAACCCTGCTCAAGTCTGTCACTTCTGTTTGGAGCCAAAAGGAAAAACTGTTGTTGAGTCGTTTGGAAAGACACAACATTTCTGAAAGCACTCAAACTTCTTCACATTTGTCTTCAGACACATCCTGAACATTTATGAACTAAAGAAAGTTTCAAACATCAACCAAAGATCTGAAATATAGAAAAACAACAACAGCCACAGTCAGTGAACTCACCTCAGAGTCTCCAGTCGACAGTTTGGACTCTCCAGTCCAGCACACAGAAGCTTCACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTTGGCCNNNNNNNNNNCGTGTGAATCTCTGAAAGTTACAAGTACGAATTTTGACCCTATTTTTCTTCCTTTCATCTGATTGTGATTGACATGACATTGACCAAATGTAACAATCCAATCAGAGAACAGATGGGTTTGGCTGTCGCAGGGGCACTTTTTTGAACTGCAGGTCCTTGAAGGGTGATACAGTTTGAAGCTGGAGGATCTCTATATAAATATCCGATAGCAGCTAGGTCCCCTAACTTTCAGCAGCTGTTGAAAGGATAAAGTTGTGGTATGTCAGTGGTTAGAAATACCATTATCACTTTAGGATTAGTTTAACACAAAGTCAGGGCTGACCCGGGACCATTGCTGTGAGTCACAGTGCGCAGCATAAAAGTCCTTTCACATCGGACGCAGGATGTGCTGCTAATGCTAATTGCTAACTAAAAGCAAAGGATCCAGAATTTGTTGCGCTGGCTGCTGAGCTCTGTGGGTTTTTGCAGCAGCTCTACCTGTACTAGATGCACCTGCTCCTTGTCGTTTCTATCTCTGACTTTATGTCCTCTACAAGAGTCTCTGTCTTTTTTGCTAGTTCGTCAAATGTTCAATAAAAACGTGTATGGTAATTCATAACGAAGAAAGCTTTGTAGTGAAGACTGCCATTTTCAAAACACTGCCCCCCCGCGGTCCGCAGCGCTGTTGAAAAGGCTGTGGAAGTCCTGTATTAAGCACATAGACCTTTGACACAAAAATCACCAAACTCGGACGACCACAGACTGTTTTCCTTCGTGGTGATGAAGGAAAACGCTGGGTTGGCATGTAAAAGGGCATTTATTCCCTTCAAGGACCTGCAGTTCAAAAAAGTGCCCCTCCGACAGCCAAACCCATCTGTTCTCTGATTGGATTGTTACATTTGTGATTGACATGACATTGGCCAATCAGATGAAAGGAAGAAAAATAGGGTCAAAATTCGTACTTGTAACTTGCAGAGATTCACACGTTTTTTGGGCTAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTACAATAAAAGAAAGAAAACCAAAGTTTCACAGAGTTTAAGCACACCCACGCACACACCTGCATCCTGAGGTTTGTCATGCAGGATTAAAGGAGCCAGGCTTTGTTCACACAGCTAGGATTGTATTTTACACTGACCCTGGGTCAGTATAAGTATCATACAGTTTAAACGAAGCACTGAAACTTGCACATATTTATTACAGATGCACTGAAGCTAATCGGGATATTTACTGTTAATCTGTGGCTGCGATTAATCACTTTACTGGAAACTTTATTAACTAGTAACTTCATCAGTCATGACAGAAGCTAATATTTCTGTCCCAACATCGTTTAAACAGTAACAGCTTTACTACAATATAAGCTAACGTTTACACCGTAACTTTAAGCTAGCACCATAAAGACGGTAAAACACGTAATAATATCTACAAATACATCTTAAAGCTGTTATATTAGCACTCGGTGTATTACTAACATAACCACATTAACATTATTGACACTCGCTGACTTTTAATAGTCATTCTATAAATGCTGTCCGTTTAAATGGTCTTACCTGTAAACACTGCTGTATCCACCGGATTCCAGCCAGAGTGGATCCTGGAGTCTTCCCACGCTCCTGTTAGTGATCCTTTTTNNNNNNNNNNNNNNNNNAATTCTTTTTACACATACAAAACTGATTTACAAGTACAAAATATTTATGACCACATTTTGAGCCCATACATCTGCTCTTCACATCTGTGCTTCAGCTCCTCTTACTGTGTTTGACATGACACAACGATTGAGTTCCTCTCAGACCTGCAGACTTTTAATGAGAATCTTTGTTTGGCTTTAATCTGCAGATGAAGGAGGAAGATGGTGTCACATTTAGGCTTCCATAATGTCCACAGTCTGTCACTGAGATCTGATCCAAAGTCAGAGTGAAGACACACATTTGGACTGTTTCCTGTTTTGACTCCAGAACATTTTGAATGAGTTCAGCTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTCTCCTGATGAAGCAGACTGGTCCCAGTATGAGGAGATGCACTGTCTGCAGAACCAGAAACATATCCAAGATGAGCAGGTTCCCCTCCAGCATAAACTCTAAGCAGCTAAAACAAAAGTGTCCCAGCTTTCAGTCAGACTGTACTCGGAGCCACATTACAGATGTGGTTTCTGACAGCTGCTCCAGCTGCAGGATCAAACACACACAGGTCCAAACATCTTTGTCTTTGCTGATTCTTTATTATTTAACACAACATGTAGTTCTTGTCCCAGCTGAGCATTAGTATTGCAGCCTTTAACATTAGCATTGTTAGCATGTCTCCAACAGAAACATGGTCAGAAACTGTTGACAGGGTCCAGCATGCAGTGGGCCAACCATATGTGTCCAGTTTTATGTTAATCTTTCAATTTAATTAATTTAATTTGTTTATTTGTTATTGTCAGTGACTATCAGTGACTCCAAATTATTTTGGAAACTTGACAAATTTCTGTAATATATTATTTTGTGACATGGACTGTACAGAAGGACAGAAACATGGAACAACATTAGGTTCCATAGGTGGAACTATTGATGTCGAGTCAGGTGTTCCCCACTTTCTTTGGGGACTTTTGCCCACTACTAATCTAGAAGGCAAACCAAGTGCACTGTGTCTTCATCTAGGACTGTTTGATATAACGATATTTATCGGATGACGATATAAAAACGTCTATTGTTTCATTTTACGCTATCGTTTGTTTCGTGGTGTCGCAAAATAAACTGTTTACGGCAATATTTTTTCATTATTTTGATGGTCACTGTAGTGGATATATTAATTTCCTAAAGTTCTCTCTTTCTCTTATATTTAATATAACCACACTACAGACGGACAAGCGACTGTTTTTATGCGTTGTCGTTAGCAACAACGATGGTAACACCATCGTGTGTCCGCTTGTTTATGTTCCACATAAACCTTTCACAATAAAGCTCAAGATCCTGTTGGGACTTTTCAAAATAAACTGAATCACGTGAAAGAGCAGATTATTTACGGATGAGAAGCAAAAAAGAGCCGTCAGGTGCTAAAAAATAAACCTTAGACTCAAATGTTAGAACAGGCTTTTCCTCGCAGCACGCCGTGTAATAAATACTCACAAAGAAAACGGCGGCCTTATGTCTTAAAACTTATGTCTAAAAATGTATCGTTTCATGCATCAGTTAAAACACTCGACTCCAGGTGCATGACGCCCAGCTGGAAACACTTCACGCAAGTCGAGCTGCCCGACATTCACAGAATTTACAGAACATTTTTGTGATTTATATCGTTATCGGACGATAGAATCCTTATATTGGGATATGAGATTATGGTCATATCGCACAGCCCTATCTTCATCGCTCCTGAACTTTACCAGCATTTGCAGGGATTTCATCTTTGTTATTGTGGCAACATTGCTGGAGCCCGTAACATAATGTCAAACCACACAACAATTACAAGGAAGGAGGAGAGGTAGGAAAGACTAAGGAAAGGACACAATCAAAGGGAACACTAACAAATCAGCTTCTGTACCATCTCTGGGTTCTCCTGGTGACCATGTCCACACTGGCTCCAGGAGCCCCTTTTTATATATTTATTTGTGTGTTATTTATGTGTGTGATTCTTCTCTTCTCATTATCTTTGTCCCATCTGTATTTTCAGACTTCCTCTCCTGCCTATATAAACATGGACCCTTTTAATAATACAGACCAAAGGAATAAATGGCTCTTATATCGAGTTATATAACTGTGTGTCATGTTTCCAGTGCACGGATTTATCTTTATTTATGCAGACGCACTGTGCACTGAACCCGTATTCTGGGGGATTATTCTCTTTATTCTCCAATGTACAAAAAGATCTGTGCCAGACTTTGTAAAGTTGGAGAAATATTCACACATTAATTTTATTCCATAATGTAAAACTCATAATTAAAACATCATTACAACACCAATCCCAGTAAAGGTGATGATGCACTAAATGTCACTTTAGGAGACTTATCCTCACAGGACAACATGACACATTATTTACATTTCTGTCAAAGCTTCTTTTTGTTACTTTCATCATGTTTGTAATGAGTCATATTCATGAAGTGGATTAAAAGAAAATCAAACCAATCACGTAAAACTATTTCAGGTGATCATTCACTGCAGTCTTCTCCACCTGTAAGATAAAAGTATGTGAAGCATTACTGACACTACCTGCTGTGACGTCTTTGTGCAGCAACTCTAAACATTTGTGTAACTGCTGATCGTTCACATCAGTTTGAGTTAGTTGCTGCTTGTAAAACAGTTTATTTTTCTCTGACGTCCCTTATAAGAACAACTTGTTTGCTTTGTGTCATCGTTTCACTTTCTCCTGAGACTCAGCTCACATACACCATACTGCCAAAAGTATTCAGTCTCCACTGAATCACAGACTTCAGGTGTTCCAGTCACTTCCACAGCCACAGGTGTATAAAACCTGGGCATGCAGACTGCTGCTACAAACATCTGTGAAAGGATGACTCAGGAGCTCAGTGAACTACAGCGTATGACTGTGATAGGATGCTACCAGTGCAACAAGTCCAGGTGTGAACTTTCCTCACTGCTACATATTCCACTGTCAGCTGTTAGTGGGATTATAACAGAGCTCAGCGATGAAGAGTTACAATCACAGAGTGGGGTCAGTGGATGCTGAGGGACACAGAGGTCGCCGACTGTCTGTAAATCACTACAGACGACCAAACTTCACATGGCGTTCAGATAGCTTCATGAAATGTGTTTCCATGGCAACCAAGCTGCATCCAAGCTTTACATCATCAAGCACGATGAAAGCATCTGATGCCACTGGACTCTAGAGCATGGAGACGTGTTCTCTGGAGTGACCAACCACACGTCTCCATCCGGCAATCTGATAGGCTGATAGAGTCTGAGTTTGGTTGGTGGTTGCCTGGACAACAGTACTTAAATATAAAGTTCTCGTCCAACATCAGTGTCTGAACTCACAATTGGGCTTCAGGAAGAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACGTCTGTTACCCACCAGCTCAATAGCTAGCCGGGGGCAAGGCTCACTAGAGCCGGTGAGAACACCGGACTCCCGGCACATCGTTTGCAAACCCCCTGCGGTCTTTCGCTACTCAGGTTAAACATGATATATAAGTCACTTAGATAACTTAAAAATGTTATTGTTTGGCTTTTTTTAGTATTTTATTTGTTCCTGAGTAAATCGGTTTGGCTGAGATTAAAGTTATAGTTTATACACAGCTGAATAAACGTCAAACAGAAAACTGATTAAACAGAAGTGAGATGCTCGAGAATTTAGTCCAGTGTTCTGTTATATTTTACATAGCAAGGAGCAGATGGCTGAGTTTATTAAATTCCACCGAAACAATCTGCAAATTTCATTAAAAGTTTAATAAACTATCATCTACTCTTTAAGGTATGTGCTAACTAAAAATAAACACTTTAAGCTGTAAGCTAATGATAGTTATATAAGAGGGGATGCTGCTGGTGCAATAAGCTCTACGTTTTACGTCCTGTGGATGCATGATGTGATTAGTTGACTACCAAAATAATGGTTTGTGGCAGCCCTAATGTGAGTGATTGACCTAAATTGCTAACCAGGGGGCAGTGGATGAAACAGGTGGTGGGTGGGGTGCGAGGGGTCAGCTGTGATGGCCCTGGTTTACGTGAGACAGGAGGATCTGATGATGGCCTCCAGGGGTGGCAGAGGTAAGCCAATGATGATTTGGGGTTGTAAATGACCCTCTGTGCAGCCTTCATGTTCTCAGTTGTTGCTCCTGAGTACAAACACCAGGCAGCAGGAGAGCACACTCTCCAATGAGGAGGGTAGAAAGCCAGCAGCAGCTCCTGGTCCATTTTATTCTTCCTCAGGACACAAAGGAAGTGCAGCTGCTGCTGGGCCTTTTTTACCAGGGCGATGGTGTCAGGAGAGGAGGGTGGAGCTGTCTGTGCCTCCTGCAGTCCATTATTACTTCTTTGGGTTTTAAGGATGTTCAACTTCAGGTTATTCTCTGAGCATCAACGGGACACGTTCTCTACTAGGGCTGTTCGATATAACCATCTATGACGATATGTAAACGTGTATCGTTTTATATTATACACTATTGTTTGTTTCGTGTTGTCACAAAATAAACGTTTTATCTTTTCATCATTTTGATGGTCACAAGTTCTCGCTTCCTCTTATATTTAAAATAACCACACTACGGGCAGACAGGTGACGGTTTTTATGCGTTGTAGTTAGCAACAACGATGGTAAATCCATCCATTTGTTTATTTTCTACATAAACCTTTCACAATAAAGCTCAAGATCCTGTTGAGATTTTTCAAAATAAACTGAAATGATGACAAACAGAAGGAGCAGTCAAAACAAATGGAGGACCTTATTCCTAAACAAGGGGCTACCTCTGTAGCACGGACGTGGTTTGGTTAGGAAAGGTCTGACATGGCCCAGAAAACTGTACGATGCAAGTTATGGCACAAACCGATCCCAACCACAGACTCAAACACAACAAACCTCTGCTACCACCAACAGAAGAATCACATGAAAGAGTGTGGACAGAGTTTACGGATGAGAAGCAAAAACTGAACTTATCAGAGCTCTGCTGATCAAAATATAACTTAAGAACTAAAGACTGCTAAATACTATTTTAGGAAACTTGCTCTCAAAGAACAAATTGACAGATTATTGTGATTTTCAAAAGTCTTTTAGTAATTATTATTTCTTAATGAGTCATATTCAGGAAGCAGATGAAAAGAAAACAAAGAGACGAGACAAAAACATTTAACTTAACCATTCGCTGCAGTTTTACTCATCTATAAGATTAAAGTATGTGAAACATTGCTGACAGTATGATGGTTAGAGGGGCCGATGGCGCGATATGGCAGCCTCGCTTCTGTCAGTCTGCCCCAGGGCAGCTGTGGCTACAACTGTAGCTGCCTCCACCAGTGTGTGAATGTGAGAGTGAATGAATAGTGGAATATATATATGCAATCTATTATTATTATTATTAAAAGTACATGTGCATGTAGGCTCGATGGCACCATCATTCAGAAACAGCTCTGAGTCCCTCTGTGACAACCACCCAGGACCACTAATGTGGAGGTGTGGAGCAGGACGACGAGGACAGGTGGAAGAAACTAAACTGACATCAAAGAGTTCATGTTACTAACAGCTCACCTCTCTGCAGCAGACACAGGCTGGACCTTAAAATGAGCAATGTGACCATTAGACTGGTCACTCCTTAGGGACACACAGCTGGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGTGGCATGTATTAAATGCATGTTTGCACTGCAGTTTCTATCCAACAACATCAAGCAGTTAAATCAAAGAGTTCATGATATTAACAGCTCACCTCTCTGCAGCAGACACAGGCTGGACCTTAAAATGAGCAATGTGACCATTAGACTGGTCACTCCTTAGGGACACACAGCTGAGTTCAGGTTCAGATCCAGCAGGTCTCTCATTGATCCTGTCAGAGAAGAAATGGTAAATGGCCTGTATTTGTAAAGCGCTTTACTAGTCCCTAAAGACCCCAAAGCGCTTTACACATCCAGTCATCCACCCATTCACACACTGGTGATGGCAGCTACGTTGTAGCCACAGCCACCCTGGGGTGCACTGACAGAGGTGAGGCTGCCGGACACTGGCGCCACCGGGCCCTCTGACCACCAGTAGGCGGTAGGTGAAGTGTCTTGCCCAAGGACACAACGACCGAGACTGTCCAAGATGGGGCTCGAACCAGCAACCTTCCAATTACAAGACGAACTCCCAACACTTGAGCCACGATCGCCCCAGAAGCAGTGATGTGAGTGCTGAGCTGTGACATGGAGAAGAGTCATGGACAGTTAGAGATGGTCATCTCACCTCTGAGCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCTCATGTTCCCCACACAGAGTGCTTTTAGAGGGAGGGACTCCCTCCTCTCTGTCCTCACACTGATCCATGCTGCTCAATTCAGCTCACACACACTTTCTACCTTCACCTGCAGAGGAAACACAAATCAATCATGTGCACATCAACTGAAATCCTCCTTTCCATCATGTGTGCTGTCCAAATATCAGCTGCTTCTTTCCTGCTTCATCTCAGTGTCAGCTGAATGCAGTCAGACAGCAGTGTGAGGCAGAGGAAGCTGCCATCAGCTGCTCTACTATCAGTCCACTAGAGGGAGCCTGAAGCACACACGATGCATTCACTGACACACACTGATTCACTGCTAATAAGAAAAATGAGAAGTCACAGTTTTTGTCTGTAAGTGTGTAAATGTGGACAAAAGTGACAGGAAGGTGGAGGAGGCAGACTTTCACAACAAGAGTTGTTTTCATTTGCTGTTGCTCGCTGGTTTTTCTTACTGTGTAGTTTTAATTTAAATGTGAGGAGATATTTAGGTGTTACTGCTCCTTGTTCAGTACTGCGTCTCCTCTAAAAAAGCTGCAGGCGGCAGAGTTAAAGATGGTCAGATTTTCATTAGGAGAGACACAGTTAGAAATGAGTGTATCACAGGGACAGCTGAGGTCAAACAGCTGGACACAGAGACAAACATCTGTGCTTTGACTGAAACCATGTCTGTGTACAAACAGACACCAGTAAATGTTGTTTGGTATTATTACATAGAAATACACTAAATAAAAGTAATGATAGTTTGAAAATTCATCAATGTTTGATTTATTTCATATTTATTTCTAACTGATAACTGATTTCTAATTATCTGTTCATGTTTTCACTAATTTAATATGTTTGGTCTAATGAAGTCAGTCTGACTATCAAACCCAACAACCTTTGTGTTGTTGTCATAACTACTTCCTGTTGAAGCAGATCCAATATTCATAAAAAGGATTTAATCAGACAGAAGCCAACAGGTTTAATTCAGTTCTTACTACATCTGTTCATCCACCTGCACTGTAATAATAAACACCCTCCAACAGCTGCTTACACTCAAACAGATGTGTCAGTCTGACAGCAGGTACTGTGGACCACGCTCAGGCTGCAGGAGAGCTGATAGAGCAGCTTCACTGGTGGCTCCTCATCTCTAACCTACAGTAAAAACATTGAACACAGAAGAGCTGCCCAGTCCTGTTCAACAGTAAGAATCTGCTTGTTGGATGTGGTTGAGCAGAATATCTGTGGCCAACTGAGGTGTTTTAAATACGCTGGAGAGACCCACTAAAATATGCTGTGACAATGTTAAACACTTATTCTGGACTACAGCAATAGTTTTATATGATTCAAAGTTCCTCTCTTTCATTGGGCCCACAGAATAAAGATCCCAGCAGGAGAAACACTCCACTCATCCCTGAACCTGAACCAGGTCTTTCTCCAGATACCAACATGACAGCATGTTCAGCAGCTCTCTGTTCCCTGACACAGAAATATAATATCAGCAGCACATTTTGGATTCTTGTGTGTCTGTGTGAACAAACTGTGAACAGTTATTTCAGTTAAATCTGATTGTAGATCCCAGATCCTGATAAAATCTAACAGACGTGATTGTGGATCTCAGACCTGAGCCGAACATGTTTCTGTTCTGGTCCTTTGATTTAACACAGCAAAGAAACACAGTCCCAACTAGGGCTGTTCGATATAACGATATATATCGGATGACGATAGAAAAACATAGTTTGTTTCGTGGTGTCGTAAAATAAACTGTTTACGGCAATATTTTTTCATGGTTTTGATGGTCACTGTAGTGGCTGTATTAATGTCTTAAAGTTCTCTCTTTCTCTTATATTTAATATAACCACACTACGGACAGACAAGCGCCTGTTTTTATGGGTTGTCGTTAGCAACAAGGACGGTAACACCACGGTGTGTCCGCTTGTTTATTTTCCACATAAACCTTTCACAATAAAGCTCAAGATCCTGTTGAGACTTTTCAAAATAAACTGAATCATGTGAAAGATGCAGAGTTTTACGGATGAGAAGCAAAAAAGAGCCGTCAGGTGCTAAAAAATAAACCTTAGACTCAAATGTTAGAACAGGCTTTTCCCCGCAGCACAACGTGTAATAAATACTCACAAAGAAAACGGTGGCTGTTACAACTTATGTCTAAAAATGTATCGTTTCATGCATCAGTTAAAACACTCGACTCCAGGTACGCGACGCCCAGCTGGAAACACTTCACGCAAGTCGAGCTGCCCGACATTCACAGAATTTACAGAAAATGTTACATTTTTGTGATTTATATCGTTATCGGGACGATAGATGTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTACAAAGTCCTCTGCTGTCTGTGAACACAGGTGACAACTTTAAATCAACACTGTGTAACCAGTTTAAATGATCTAAGTGATTAACAGACAAATGAAACATCTGTGGTGGCTGAAATGACAAATCCACAGACAGCAGGTCTGGTTTTATTAATTCTAATGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAGTGAGTTTGCGTCTTTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCCTGTCTGAGGCTGCACTGATTTAGATTAATGCAGATTTTATAATAAAACCTAAACTCTTTGAAAGCAGTGACTCACAGTCTCTGAGACATCCAACATCTAAATAAATATGCCTGTCAAAGAATAATAAGGCAACNNNNNNNNNNNNNNNNNNNNNNCTAGCCAAACTNNNNNNNNNNNCCCCACTAACAGGACTGTAAAATATTTAGTTTCTCAAAATCATTTCATTGATCATTCTGACTAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAATCATTTTTGACGTAGTTTTAGTTGTGAGCTGAGTTTTAAGCTGGGCAGACACTTTTTCAATCACGCGATTCAGCTCCTGCTCAAACTGCACGATTAACTCGGGTCTGATGCGACCTGAGTCACACTGTGCCTCCATAAAATGAAGGTTATAACAGAAAATCTGTCGCTCGCTCTCCCTCACACAGACACACACACCATCAACTTTGCTAAATTGCTCATGAAAAACATGATCAGGCAGCTGTGATTGAGCAGCAGTGTAGATCCAACTATTTTCACGGTTGTTGTGGTCGTGATAATTTTGTGAAACCACATCGAAAAGGCTCGGATGAGCTTTACAAAGTTCTACAAGTTGTGCCTCCATCACTTGTGTCCAGATCACAGCTACACAGCCGTGCTGCTCCGTCTTTTTCACCGACGTTTACGTGTTTGCGCGTGCGCAGTGTGAGAACCTGCTGTGACACCCTCACGACGAAATCATCACGACCAAGCGGGAGCTTCTCGTTACCCCACGTATACTACACGATGCACGATGAAGGACAAAATCGGGCCGATCGCCAAAACGGTCGCACGACTGAAAAATCGGCTCAAAATGGGCCAAAAATCGCACAGTGTGAGCCCGGCATAAGTGAACTGAACTTTTGTGTTTTGTAACACTTCTTCTTCCTGTTGGGGCGGAGCCAACAGTTTGTGGCGCAGTACAGACCGCCATGTTGAATATGTGTCTAACACACATCAATACTAAATATTAATTTATAAACTACGCTCTGCGTCTCCTGCTGCCCCTGTGAATATAAACACTCGGAGCTCAGAGGCTCTCCGGCCGAGCTCAGGACTCATACAGCGTGTTTAGTCGGACTCCCGGAGTCTGATCACACACACAGAAAATGGCGGACACACTCGGCCTCGTTAGAAAACATTACACACTGACTTTNNNNNNNNNNNNNNNNNCACACAGTTTGTTGTCTGAAGAAATCAAACATGAGCTGAACAAACAGTAAAGTTCCTAAAGACAAACTGTTAAAGGAGGAAACAAAGCAAACTTACAGTTTCTTCACACACCAACAACAAGCTCCACTCCACGAAGTTCAGGAATGCGAAAGTAAACTTTGAGTAGGAAGAAAACACCCAAAGAGACGTTTGAGGACACTCGGGAGCATGAAACACTCTGTTGCGTTCAGGTGCACCTCGGAAACTCCCTTATCTCTGGCAGGCTGTGATTGATTTCTGCTTGTTTTCTTGTTTAAAACACAAACATGTATCACCACTTTGTTGTTCTTCTTCCTGCAGCGTTTAAATATTTCAGCACTAAACTGATGTTTGTTCAAAGCTCATTTCAACCTGTTGAAGTCATGAATGAAAGTGCAGACTGAGAGTGGATCACATGATGTTTAAGGTGTGTCATGTGACATGTTCAGTATTGTCACACGTGTCTAGATCGTCCCTGATATCATAACTGCTCAAACACTGATGATTATATTTGAAGAATTATTCCTGATGGCAGCAAAGTTTGAATGGAGCTCTCTGTCTGTGCTGATTTGTCGCCCTCTGGAGGTCAAAACACAAACTGCATGATGTCACTGTAACCACCACAGTGACAGGAAGTGTTTTTAAATGATGAAACACTGAAATGATGCTAACGGCTGTCGTTAGGCTCACTGATAGCAGTGCTGATGTGTTCATGTCAAACACTGGCTCAGGTCAGACTCCTTCATCCTTCTCCAGCATGAGGCCGCCCTCAGACACACAGGAGCTCTGACCTTTGACCTCCTGACTGTATTGTGTTAAACGCTGCTGCTGTGCTACATTTGTCATTTCCTGCTTTCACTACCATCCATGTCAAAGCGCTGAAGTCATCTTATCACTTTAATGCAGTAAAATAGGAGCAGACGTCACTGATCACGTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCAAGGACTCAGTCAGTAATGATAAGAGCCAGCAGGGGGCAGCACAGAGAGGTGAAGCATTGTCAGAGAAGCAGGCTTACATCAGACTGGTCATATTCCATCATCTATACCTGAAATAATCATCAAACACACGCAGAGCAGAAACATGTGGCAACATCTGGAGCTCAGTCTCAGTTTGATCCTCAGAGGTTTACCTCAGTCCTGCTCCTCTGCTTCCTGTTTACAGCGCACACATCATGCTGTGTACTGAGAGTCATGTGGTCAAAGCCAGGCCCTGGTACTCTGACAGAGAGCGAGCACAGTTATCCTAATGTGTGACATCACTTCTAACCAGAGAGCATTCAGCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGTGTTCTGGCTGTTTCCTTTTGTTTTGTGCGTGTTTATTTTATCTGAAAACAGGAAAAACTTAAAATGTCAAAACTCTGCTTTTCATAATATAAATATCATTAAATAACTTTAGCAAACTTCCATTGGACTCTTTACATTTAATGTTATAAAAAATATANNNNNNNNNNNNNCTGCTGCCCTCAGGTGAATGTATGGCTATTCACCCTATGCAGCGAGCTTAACATAAGAGGAGATGGTTCCAGGAACGACAGGACACGTCGCTTTGTCCAAAGAAACCCAATAAAGCAACAACAGAGGGGCAGAATATTTTTAATAATCTTAAAATGTTAGTCTGACAAATGTGCAGCAATTTAATTAATTTATTCTCTTTAGCTGATAGTTTGTGGGGCCCAGGTAGACTGTATAACTGCATCTCTACCAGTTTTTCCTGCACTCCAGCCTCCTCTGTGCCATGTGAAGGGATTTTCCTTAATGCAGGAGAAATTATCTCCACGAAAAGAAACAGGTTCGGCCATCGCACAGTGGAGCAAATTCTCTTCTTTAATAAAAATGAAAAGGGTTACATTAGACGCATCATGTTTTTAATTTGCAAGTTCATAAACTCCAATATCTGACAGAATTCCACTTTTTGGAGTTGTCAGTCATTATGAAGCAGTTGGTTTTATTTTGTGGATTCAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCAAAACGGTTAAATTATAGAGTTTTAATACTGTTTCTGCTAATATCTGAAGTAAAAGAGACAGAGAAGCCGCTATCACCATTTAAAGACACAAAACGAAACTCTAGCATTGGTCAGTAAACTGAAAAGTAAGTAAAAAGGAATTAGTGACGAAACACACTGAGCAGGAGCAAACAATCACGAAACACAGCTCACCAGCTGCAACTACTAAGATGGATCTCAAGCACCGGAGATCACCTTTCTCTGGTCTTAAATACCTTTAATTGCTGATGGGTGTCAGCTGTAGAGAAAAAGGTGGCACCTAAGGCAGGAGAGATGGTAGGACACGCCCACACAAGCAACTGCAGGAGGCAGTAACATCTGACAGCTGCCATGTGTCACAGCATGGATAATGAAGCCATCAAACTTCACTCAGCTCCAACAACACCATCAGTGTTTGATGTCCAGAGGATTCATCAGCTTTAACCATGATAGAAGCAGGAAGTTAAGATGAAGATGAACCAGGTTGTGACTGAAGGACAAAGCTGAAACATACAGATGTGTGGAAAAATAAGCAGCAGCAGCAGCCATGTTTGGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTGAGCCGGATCGCTGTGTCACTGTTGGAGGGACGACGATGAATCCAGATCCAGTACAGACAGACTCCAGTTTGATACAAACCAGTACAAAACTGGAAGCGGTTTTATCTTCTTTTATTTTTTACACGTGGCTGCTTCTAATGATATCCAGCTAGAGGACAGCATTACAGGTGTGTCTAAACATTAAACATCTTAATGGTGTGGAAAATTACTACAGTAATTTATATTATGATTTAANNNNNNNNNNAAAGTACTGGGCTGTAGTGGTGCTTTAAATCAGTGCAGATGTATAATGTAATGTAACATGTTGATAATGGTTGTAGTGGGCTTGTAATGTAAATGTGATTAAATGTGACATTAATGGTGACGCTGCATAAACCTGATCAAACAGTTCTATTAGTGGGTCTGTGTGATCAGCATCAGTGGGTTAAGGTGAGGCCTTGACTAGTAGAACCTCATGTTGGTGTCTGACAACACATGAGCCAACATCAGACTCCGAGCGCTACGATGCTAAAGATCAGAAGATCCAGTGTGACATCATCGTTACCTGGCAACAGCAGCCCTCAGCCCATCTGACTTTATTGGAGGATATTTACAGCAGCAACACTGTTTAGTTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAGATTTAAAGACAAACAACAAGATCTGGAAGTGGATTCTATGACGTACTGGTAACCAGTGGAAACAGCTGGAAAAAGCTGGTGATGGGTCGTCTAGCACAGAGCCACCGCTGGAACCAGACAATTCATGAGGGAGAGAACTGTGACAGCGCTGTTGCTTCACTTGACCTCAGTCGCTCTCGTCTGCTCCCTCGTAACACTGCTCTTTATTGAGGTTACATGAATATGCATAAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCAGATGTGACCCTGTGACCCCAGAGTCTTTAAACCAGGGGTTTAAAGACCCTATGCCAGGGCTCAGCAACCTTTAACACCCAAAGAGCCATTTGGACGCGGTTTCGACGCAAAAGAAAACTCTGGGAGCCACAAATACTTTTTGACATCTAAAATGAAGATAACACTGTATATATTGTTTTTTACCTTTGTGTGAACAACTAAGGTGTGCTGCTTATGAAATCCATGAAGTGCAACAGAGAAAATTACATTTTATTTATGTAATTAACACATTTTTAACTCTTAAAGAAATATAACAAAAGCAAAGACACCCAGCTGAACTAAAATGATCCAGCAAACAAAAACTGTTGTGAGCCGCCACCCTTATATCGCTTTTGGGCTTTTGGAGCCTTGACCTGACTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGCCTAAATATGTATTTTACCTGGTTAATGTGTGTGGCGGGGCGTGGTCTGCAGTGCCGCTGCAGGGGAGGCGGACGCACCTGAGCGGCACCCACAATCACGCCTCGCCACCTTTTACGTTTGTGCTCTCTCTGCTGTTGTGAGCTTAAAAGCTACAGCCGGCTGTATGCGTACAGCAACCGTGTGTGAAAAGTGGTCAATACAGAGATGCTGAGAAGCATGTTGATGGAAACATCGTCGGGTCTGCCGTGATATGTTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCCTACCTGGGGTTGAAAGTCTCGATAAATGCTCAGTGTTTACGCGGGTATATCAGCTTCCACGAGTGTGACACTTATTATGAGCAATGAAAAAATAATAGAATATAATTTTATATTTATATTTCAATATTACAATAATCTTCCAATTTCGAAATACAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTTTCCCAAACCACGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTATACCATAAATGAGTAAGAGAAGGTACGACCTCTCTCATGACCCCAAGTTGTGTGCGCATGCCAGAGCACTCTGGAAGGCACACAGAGTCTTTACAGACTACTAAGGATCAAACCTCTATCATTATGCAATCCATTATCAAACTCTAAGCATATATGAGTAAATATTTCTAATCATAAATGACAATCAACAATATAAAACTTAGAGCTGGTTTTAAAAGCAGAATTTATTTCTTTCTCAAATGAGAAAGAGCTATCGAGAAACACTCCTAAATCTTTAGTTCTGAACTTTTCCAGTGGGCCAAGGTCAACATTATCTGCATAACTTTTTAACAATGTGAACAGCTAATGCTAACACTCTTTTCCCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATTAGTGAGGAGTTAATGCTAAGTAGACTGACATTAGTGGCAGAAAAATTTATCAGTGTCATCTAAATTTAGATGAATAGGAATTGGCAGCTAATCCTAATACCATATTTTCTTTACTTTTTAACAATAGCAGCAGCTAATGCTAACACTACTTACTTAATTAACTTCATTTAGCATTAGGAAGTTTATGCTAAATAGGCTACCATTGGTGGCTAATGCTATTCTAATTTCTAACAATGTGAGCAGCTAATGCTAAGTAGGTTGCCGTTATTAGCTAATGCTAATTTATCTGCTAATGCTAACAATGTTTTTTCTTACATTTTAACAATATGATTATTTAATGCTTATCCTATTGTTCCTTCAATTTTAACAATTTGATGTGTGTTACCATTAATAACTATAGCTACTTTGATGTGAATTAGCATTATCAAATAATGCGTACCACAGTTTGATATCAGCAAACACTGAGAGCATACATTGATAGACACCACAGCCATGCTATCATTACTAACACTGATAACAGCATAAATCGAATTAAATCGGGACTTGATGAGAACTGTCGAGTATCACTAGAAATATTATAAACAGTCGTCATACCACAGTTTGCTATCAGTAAACACCGACAGCATTCACTGTTAGCATACCACATCCATGTTAGCAGTGTATAAACGATAGTTTAGCATATATTAGCACAGGTATCAATAAAGGACTACTGTATTAAACACTTTTACTAACCTCAGGCAGATGGACAGGCGCTCTGCAGGTGGGATTGAGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGACGTCCTTTACGCTGCTGCTCTGCTCTCCACAGTAAATAGAGAAGGGAGACTCTCTTTTCAAGCGCTAGCTCGACAGCTGCCATCTAGCAATGATACCGTCTGGCACAACTTCCTCCCACATCCCTCCCACATTTCCGGTTCACGCGCGTGAGACGATGCAATTTTGAGGCGCGATGGATTTCTGTTGGACACGCGTTGAGGTGCGAATGTGCACGCGTCAAATTAGGGGCGTTTGGGGCGTTTTCGCCCGCGCCTATCGCGTTCGGTGTGAACACACCGTTAGGCCTCTCAGGTTTTGGGAATAGTTGTAGGCTCTGCTCACCTCACAGCCTCCGTCAGCACCATCAGGTTTGTTGGAAAGGCTGTCAGCTGTGTGGGGGAGCCCCCTTGTGGCGAGAGAGCACAGCTGCACTATTGAGCACATGTCCCAGTGATCAGAGTTTATTTGAGATAACACAGAGCAAAAGCCACCTGGCAGACTGACTCAGCAGGGGATGTCTATGTAACGCTTCCATTCTTCATGAATCACAGACGCTCAGAAAGGTTGGCTTTTCACGGTTTATTCTGCAGAAGACATACAACACACTCAACAGGTGTCTTCTGATGGTACCAGCTATTGTAGCTCCCTCACAGTGCAAACGCGCGCTGTGTTGACAGACTTACAATCTACTTCTTAATAAAGAAAAGATGGAAAATAATAATTTCTTCAATTTTACAGTCTGTCACACTGAACTTGTATACAAAAAGAAATCTTATTACTTATAAAAATACATTTCACAACCGTATAAAACAATAACAGGTTACAGAAATCTCAGTAAACAGTATCACCGGCTAAACATTGCCCTCTAGTGGAAAATTAACGGTAGCGCACTACATTTTCACTTGTTTGTGCTTTACAGACAAGATGTCCGTTTATCAATGCCCAAGTACGCGAGTAGGTACTCGCGTTCTCGGTGAGTACATACTCGCCGAGAACGCGAGCACGGACTCGCGATATGTACAATTGGAACACCTGCGTACGTGATGATGTCACAGGTCCGGAGTTTTTACTGCCGTCCCCTCCTAATTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTGGACACTCAATACTATAGACAGCTGCTGGGGTTTCTTTAACCTGAGTAGTGAGAAGACCGCGAGCAGGAGGGGAGTGTGCCGGGAGTCCGCTGTTGAGTTTTGGACGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCCCGATGACTGTTAACAGCTCACGTACCTGCAGAAGACATACAACACACTCAACAGGTGTCTTCTGATGGTACCAGCTATTGTAGCTCCTACAATGTAAAACAACATCACAAAAAGCACAGAAAAACAGTAAATCCAAACACATTTCCTGCTATGCGCAGCAACCACTAGGGGGCCGACAAAAGCTTACTGCCAAAGAGCATAAATACGGCAGAAACACTGTTTAACAGCAACCACCCTTTGTTTCGGTTACACAGTAACATCCTAACATCAATATAAACCTATATACATCGACATGTGAAACTCATGTAACAACATTCACACCAGAAATCATAAAAATGCCAGAGCCTCGCATTACAGAACTTACCCTCACAGTGAGGGGCGGAAGCCTTAGCAGCTTCTAAACGCTAGAGTGAGATCCGGTTTCTGGGTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAGACCAGGTAAGTGCATGTTTTTCAGATGTATTTTTAACTCCGTTACATCTACACACAGTGTGAGTCGTGTGCGTCACTAAAGAACTGTGAGTAGACGTGGAGCCCTGCCTGGAAAGGACAGTTTTAGTCTTTTATGCCATTTAGACATTTAGTGGATGTAGAAGTGCAATGTGTATTGACCTGTTCACTATGTGGCTAGTTCATGCTACTAATGCTACTTGTTATGCTACATACTTGCTAGCTGTAAGCTAAACCCATTTGGTGTTTTGTGATATATTGTTGTTGGGTGTATTGGCAGTCAGTGTCATGTACTGTAAGGGTTTGGGAGTAGTGTATGAAACTTGTGCATATAGGAATTCCCATTTGTAGTTCTGGTTAGATTTGAAGAAAGCTAATGAATCATAATTCATGACTCAGATGTTTATTACATTCAGTATTCTGTATATGTTCTGTTCACAGACCACACCCTCACCACTCTGTAAGCCTGCGGTTGCATTACTGTGTTGCTGTACTGTGCTGTTAAGCAGAGGAATCACAGTAAAGACGGTATAACCTTTATCAGTGCGTCCTGTGTGTTCTGACCGACACCCCAAGGTGAACACCACTGCTATTCAGCCAACGCCTATACAGTCCTGGGTTCAACCCAAATTAACAAGGTTAGAGCTCTGCAACCATCATCATCCTAGTTTGTAAACACTGGTTTCAGTCCTCCACCTGCCTGCCTGCTCTCCACCTGTGGGTCCCTGGAGCTTCAACCCACTGCTCCATCCCACTGAGCCTCCACTAAGCTCTGCCATGCCTTCCTCACCTCTGATTGGACAATAATTCATCTTCTCTGACAGGTGACGTGACCTCCACCAGCTCCACTCACTCAGTAACCTTCCTGCCTCTGAGTCTGAGTGACTGAAGATCCCAACAAGGAGAGCTCACCTGTCCCAGTTTTCACCTTAGTCATGTGACACACACATGTTTTCAGACTGCTCTTCAAACAGGTCACACATGATAACACAGTACGGACCAATAAAAGCCCTGGTCCTGGTCATGTGATGTATGTTGGCTCCAATGCAGGACGTTTCAGTGGCTCAGTTATTACAGGATGTTACCTGGTAAAGGTTTAACCACCTGGTGCTGCACTGATGTGTCAGCCATGTGATGATGATGAAGGTGTGCAGAAACAGGAAGTACGTTTCCTTTTCCCTCGGTGTCTTCAGATGCCCAGCATTGTTTTATTATATTCTCACAGCCTCTGACGACGACACACCTGTGCATATATCTGATGACATCATCAAGCTTCCTTCCAGAGAGCGATGGCGGGGCTGTTTTCAGGCCCTGCAGCTCAGGCGGAGCTCTTTGGTAACCTCCATGTTTGGTGTTTGGAGGCGGGTCAGTGGATGATGACATCATTGTTCCTGATAGATGTTACAGTGATATGTATTAACTCCAGGTTTGGGGAAGGGTAATTTATAATTACCAGTATGTAACATCATCTATGTTTCTATGTCCTGCTCAGTGAGTATGGACGAGTGCTGCTGTGTCAGTGCTCTTAATTTCATTTAAATGTTTTCACTTCATAATTGTACATCTGAAATAATTGTATCAATGTTAGCATTGATTTTCTGTTCACAGTGTTAAACATCCACACTTCTATAAATACTTTCTTTCTTATGTCACACTTAGGAAAGAAAGAAAGTTCATAGTTCACTGTTTCTCTTAGATAGTTGTCTCTTTTTCCTCTACTTGGTGCTGTGCTGTCAGCGTTACTCTTTTATTTTGATAGTCTACAGGCTGCTGTGCTGGCAGCGTTACTCTTTTATTTTGAAAGTCTTTGTCTCGTCTGTTAAGTTCAGTTTTACTTCCTGTGCTTCGTCAGTTAGATTTAGTTCAGCTGTGTTTCATCTCCTAATGACGTCGTGTGTGTTTCTGAGCCCTCTGTTCTTCATCATCGTAGCCTTCATCAGTGATGTCAGTGTTTCAGTCAGTGTTGTGTTTAATAAAGCTGCGTTTAGACTTCCTGTCTGCTGCCACACAGGACGTCATCACACTGAAGGATCTCCACAGACTGTAGTTCACGTTAACAGAAGCACCTGTGGCCACGCGCTTATTTTCCCACCACATGTTTTATTTGGCACAGACTTTATACCTGATGCTCTTCCTAACACAGCCCTCCCATTTTACTGTTCTGGGATCAGCATGAGGAGGACTCGACATGTGCTGACTGTAGTCTGTTTAAATGTGACTTTATCAGATTTACTTTATTAGACTTCATATTTCAGCAGGAGGCTGGAGAGGATGGAGAGTGTGCGGCATGACTACAGACCTGCATCTTCATAAATAAAGCCTTCACTTGCTGCTCCTTGTTACAATAATGAGTCTGTCTGTAAAGAATGTGTGTGATCGATTATTAACGTCCTGTTATTTTATGGACGCATGTGTTTGTGTGACGTAACAGTGAGCTGCACACAGAGGAGCAGCAGGTGAAGGCAGGACGTGGTGGTTTCAGTGTCCTGATTTAAAACTATGACCAGCCATGTGTTCCCTGACCTTTGACCCTCAGCACCACTGCTGCACGTTTCATAATGCTATCCTCTTGGTTGTAGACGATGCAGGTGTAGACTCCTCTGTCAGTAAGGTGGAGGTGACGTCTCCATCTTCTAGCTTCTCTGCATCCATCTGTGTGAGACCTCAGTAATACTGTACCTATGTAACATCTGTGTTTGAGTGTCCACTCCACTCTGACAGCATGATGAAGGTCAGCTGTGGTTTTAAAGGGCAGCAGGACAGACTCCTCCCCCTCTGTCACCTCCACCATGTGTAATCTGAGAACAGACAGACGTCAGTGAGTCAGGTCGATCCTCCATCATGTCCTCTGCTGTGTAACTCTTTGGTTTCAGTGTTTGTCTGACTTGGAGCTGAACTGCTTGTGTGTTGATGTGTGATGCTGCACAAACAGCTGTGCAGCTTTAATTCTCACACAGCTGGAAACAGCTGGGCACACTCACGGCTGACTGCTTCTCTCCAACAGAAAGCATGAACACAGAGATGATCCTTCAGACTGTGGTTGGAGTCCTCGTCAGCATCCAGAAGAGCTGCTGTGAAACCCTGAGTACTCATGACAGACTCTGATGGCACAAACACATCATGATTCAAACAGAAAGACAAACATGGAGCTCCTGATCCTCCTGCATGAGAACAAGCTGACATGAGCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGAGGAGGAGGAGGTGGTGTATTCTAGTTAACGCAGTACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGTAACACAGTTACTGTGTGCAGTTATACTTCATACATAATCTGCACTTATTTCAATCAGACATGCTGTCAGTAAATGATTGGTTTCTATTGATTCTACTTCTGATGGTGTGACTGGATGTAAACTGGTGCTGGAGTTCACCTCCATGTAACAGGTCCACACCTGAATCTGGACCCGGGGTGCCAGAGTGTTCAGGGTCAGATGGTCACGTGCTTCAGGTGCATGAGTGCTTCAGGAGCTCAGCACAGTGTGGAACATCCCATCACTGCTGCTCTGGAGCTTCACAGCAGCCCTGCTGATGTGTTAAATAAGGACATGCAGGAATATTATGATTTAAATGGGTCTGAGATAAAAACTTTATAACCTGCTTTATATTTATGATTCTAACTCTGCATTAAAACAACAAAGTGATCACAGACATGTTGATCTGTACAAAACAAAATGAACCCGGCTAAGTTAAATCAACCTTCTGTTTGTGGGAGAAATCCAAAACTATACTACGATGCACATCTGTGGGCAACAAAACACAAATATGTGACACAAACCACGAGGCAGCTGTGCAATATAAAATAATGGGGCTACATGAGCCTTAAAGTGTTTAGTAAAGCGCTCTGTTGGACTGGTGCTCATGGCCAGAGTTAAGTTACATCAAGTGTAGCAGAGATTTGTTGCATTTCAGCTGATAATGCTTAGATTGATTCACTCAGTTCAATCTATATACCAACGTTCTCCTGTCTAGTATAAAGATTTGATAGTGTGCTGTCAGCGTTGGGGGTGAAATCAGCCAAGGCAGCTGTGAAACATCTGTTTCCATCTTGTTGAGTTCAGCTGTTTAAATGAACAAAGAGCAGCAGGTCAGCTGATCACAGCCTGTACTGAAGCTCACATTAGAAATCATTGTGAGCTGTGATTCTCTTCTCCATGCTGAGCCACTACAAGAGCTCTGAGGGTTTCCAAACCCTTTACCATGTAAGCAACAGGAAAGAGTTCTTTTTAAAATTCTCTTTCACTGCTTGTGTCCTATGGAACGGATTCACGGGAACAACTAGGATCTACATTAGAACAACATTTGGATTCTCATCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAAGCATCAGTTTGCATACAATTGCAATTGGTTACAATTTTCCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGAGAGCTTTGCATTGTTAAGAGGTGTATTTTCTGGTACAAAGGGCATTTAGCCCTTGTATTTACACTCTCCAACATGGATATATGAAGAACATGAAGAAGGAACGGAGAGCTGAACGTGTCATGGTCCTGAGTCTGACAACTCAGTGTTTTGTGTTTCTTTATAATATTCTGTGTTATTGTTTATTCTGTTATGTATTTGGATTCGGTTTGCCATTCGTTAGGGTTTTGTTTTGTGCCTGCCTGCTCCCACTTCTCTGTGTTCCCTCTGTCTGTCTATGGTGTCACTGTGTCTGCTTGTGAGTCTGTCTGTTCAGTTCAGTGTCTTATCTGGTTCTATGTGTCTGTTAGTTTCCTGTTTTATTCTGAAGGTCCTTGTCTTATGTGAGTGTGTTTAGTTTACGTTTCCCCTGCCTCGTCAGTTGTGATTTCACCCAGGTGTGCTTCCCTCCTGTCTCCCATCCCCTGATTACTGCTGTGTGTATTCAAGCCCTGTGTGTTCTCCTGCCTGTTGCTGGTTCGTCTGTGTTATTTGGTGTTTTCTTGTCTGTGAATCTCCCTCCGTCATCCTGTGAATTCTCCCTGCAAGTTGCTTTCTCTCATGTACGAGTGTGTGCCTGTGGACAGCCCGACCACCCGACTGCAAATGATTGCTGTAATAGGTGTAGGCTGCTGGGGGATTCCCATGATGCACTAGGCATTTCTTCTTCACTCACTATGTGTTAACAGACCTCTCTGCACTGAATCATACTTGTTGTTAATCTCTGGCTCCTGTGATGTTTGTAAAGTGTCCATAAAAAGCAGACAAAGCAGTGATTTGCAGTCACTTGCATCCAAATTGAAGTAAAATCCTACAGAGACGACAGATCAAACTCTGAAACTGGAAACTTTCCGGTTTTTAAACACACATTTAAAATTTGATGACATTATTTCTGGATGTGTGTTTAAAGTCAGCTGTCTCTGTCATCAGTGAGCTGTAGGCTGCAGCAGAGTATGGATATATGATATTCATGAGTGTCTGAAAGAAACTGAGGACATTTATAGATCCTAAGACCCATTCAGAGTCTCCTGAACATGAAATCCAGCTTCATGTTCATCTTTCATCAAAGCAGGAACTGCTGAGCTCAGCAAATCCAGCTATTATTGACCTGGTTAGAGTCCCAATGAGGAAAGCAACATTTATTATGATGTTGATGATTCTCAGCAGAAAGGAAGAACCAATCAATGCTCAGATTCCAGTGAGACGTTTGAAACAAGCAGGGAAACTGGTGCAGATGATTAGTGTCACAAACAGCTTACAGCCAATGGGCTCTGCTATTTGTGGCCTCCTTCAGGCGGCCGTGCCGATCAGCGATTGGACGGATGCTTTCAGCTCTGCTGTCAGTGCTAACATGTTTATCATCACATTATCATTAAAGGGCAGAACCATCAAAAGACATTTATCAATATTCTGAACATTTGTTTCACAGCAAAATGAGCAGAATTAAAGAGCTTTTTATACGTTTCACTTTTCATCTGATCTGTCAAATAAAAAAGTTCACAGAGCCAAATTTAGTTTGTCAAAACAAAGAAATCCCAAATGTACAGTACATCTTAATGAATGAAACCATTTTAATAAAGTCAAATAGCTGTTTCCTGCTTTATACTCTTACTTGTTGTGTTAAAGGCTGTGGTTTCATCTCTCTGCCTTCCCTTGAACTGGGGACTCTCATAGAGGAGTGCCGGCTGAGTGTGAACCTCGGGCTTCCTCAGCTGCTACACTGCTGTCAGACAGGAAACCCTGCTGATGTCTGACGCCGGTGTGAGTCGTATATGGGAATCTGCCACTCGTCACCTCGAGCCTCTATTTAAATGGAAAAATGTGCGTCATGGTAGAAAATCATCCTTCATGTTTGGATCATTTCATTCACACAACATCACCTTCAATAACAGAGTCTGAATGAAGCTCAGGTGTTGATGCTGCTCCCTGATTGGACGGTTGGTTTCAGCTCTGCTCTCAGTCTTTACTGCACAGGTGAAGGTAGAAAGTGTGACTGGATCTATAGACTGGAAACAGAGAAACATGCTGAACATTTGAGGCTTTGCAGCAGAAATGTTCATGCTACAAATACAGCAGAGCTGATCTGGGATCAGTGTGTTCACACCTGCAGCTACAAAAAGGTTTCATGTCTTCACACGTCAGCATGTGAACTTTACTCTGACTCAGTCTGAGCAGTAAGACGGCATATTTTTAAAGTTAACACATCAACACACACAGAGCTGAGCCCCTCCCACCTGTGCTGCTTAAGGTGGAGCCCCGCCGCCTTCCAGGAAGCAGCTCACCTGTGTGTTCGTGTTTAGTGTCCAGGTGTGGAGTGGAGCTTGTTGTTGGTGTGTGAAGAAACTGTAAGTTTGCTTTGTTTCCTCCTTTAACAGTTTGTCTTTAGGAACTTTACTGTTTGTTCAGCTCATGTTTGAGTTCTTCACACAACAAACTATGTGTGTTTGTATTTCCGGTCTCTCCATTAAAGTCATTGTGTAATGTCTTGATGCATGCTCAATCATCCAGGAAAGTAAATCTCCAAAAGTTGATTCTGTTCATCTGGACGTAGCGTTTTGTGGGAGAAACGTTTCGTCACTCATCCAAGTGACTTCTTCAGTCTCAGCTGACTGCAGGTTTCCCCAATCTTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGACCACCACCAGTAGGCAACGGGTGAAGTGTCTTGCCCAAGGACACAATGACCGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCACCCTCAAATTCTCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCCTGAAACGAGACCCAGGAAGTGGCTACAGGAAGAGGGTGATAGACTCTCTGAAGCAGTTAGAACAAGACAAGGCTATTGACCGGACCTCATACCACAGGCTATACCCAGGGGAGTCTACACCAAGTCTTTATGGTTTACCGAAAATACATAAACAGGGTGCACCTTTAAGACCGATTGTCTGCATGATCAACTCTGTCACCTATAACATCTCCAAGTTTCTGGCTTCGATCCTCAACCCGCTGGTGGGCAGCTCTGAACACCACATCCAGAACACCCTGGATTTTGTTGAGAAGGTGAGAGATGTCATTATGGAGGCAGATGAAACCATGGTCTCGTACGGCGTTACATTTTTCTTCACTTGCATCCCAGTCACGGAAGCGTTGGAGGGTTAAGGGTCATCCACAAGCAAGATTGGGAGAGGAAACTATGCAGTCTACGAACGCAAATCTTATTACTGAATTCACTAATAAACTCTGGTGGATTATAGTGAAGAAATATAGAATTATAGAAGACTGTAAATTGCTGATTTGGCTTGCATATTCTCAAAAATCCCAAAGTGGACAATGGGATAGTACATTTTTAAGATGGGTCAATAAAGGAATTACAGCAATGTGCACATTAATAGACGGGAAAACATTCAAATCCTTCGAGAATCTACAGAGACAATTTGGACTGGATAAATCAGACTTATTTAGGTACTTTCAATTAAGACATTTTTACAATACAGAAATTTGGAAGAAGCCCTTGAGAGAAGGAAGCCATATTGTTATAGACAGTGTTGTTGTTAATGTATGTTTGGGGGCGTTGCACCCCGGAACCTTCAGAGGTTTTTCAGGGTCCTCCCTGCCGGAATGTTACTGTATGTGTGGGACAGTTTCCTGTATGTGTTGCGACTAGCTGTGGTTGTTTCAAAAAGTGGTCAGTAAATGTCCTGAAATTGGCACTGGAGTTTCCGAGCATTTTTATCCTGAGGTTATAACACATATAATAGAAATAATAACAGGTGCATATAAAAAAACCCCATCAAGAATTTTATTGAAATTATATAATGGTCTGCAAAATTTGAATAGGAATGAAACATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGCATTGCAGTAACAATGAAGAGAGTTTGCTGGGGTACGAAGTGCAGTGTGAGGCACGAGTAATGTATTTTGGAATATGGGAAAATGTAAGAAAGGAGGACCATTACTTGTTTAAAATTATGTTGTTGTCAAGCAAAAAGGTAATAACAAAAAACTAGCTGAAAAGTGACCCTTTAAAATTGGAAGAATGGGCTGATGTAATCGAGGAAATATATATAATGGAGAAAATGACCTACACTCTGAGACTGAAATCTGACAAACACCGAAAACAGTGGACAAAATGGATAGCCTACAAGACTCCTTTAGCCCCATAAGGCAGGGACCTTTCCTCGTTGTTGNNNNNNNNNNNNCCTCTCTTTTGTCTAATTCAAATTAATTTTAGTCTTTGGTTCTTTGAAGCATAGGCGGATGGCTGGGCCCTGAGAGAATGGGGTCCTTCTATTCCCCGCTTTGCGCTCAAATATGTTATGATTGTGGATGGAACCGGACCTGCCGGTGAGAGAAACGGAATTCGGGCCTTGTTTGGCAGTCCTCATATGGGTGTAAGGGGCTGGGTGGATGGTGTTTTTGGGATGGGATCGATAAGACAGTACTTTGGGTATTCCCTGGCCCCATCTCTATATATATGTGTATAATTATTCTTTATTTTCTTTTCCCCACAGATTAGGTGTACGTTATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTGTACTATAAATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAGAAAGAAAGTGGGGAGAAAACAGCGGAGAAGAGGGACGGGGATAAAGGGCAAAAAACAAGAACCAACAGAATAAGCAGACAAAAAATACATATATCAATCACCTGGATCACCTGTTGAGAAAGAAAAAAGAAAACAAGCAGAAGAAAACGAGAGTAATAGAATAAACAACATCACGATGATATATGGGAATATAACAGTAAGTACTAAATATTAAACATTATTGTGCAGCACAGCGCACAGTGTGCTTTGAGGTAGGAGCCAAAAAGGGTGTAGTTTGTGTGTGTGATCACCCGTGTGTACACCTGTGAGCATGAACGCGCTTGTTTTTAAAAGGTTCCTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCACTCAGCAGCCGCGGAGCAGAAGCCAGGGGGGGTTGCAGTGACGTGCCCGTGAGCTGGCAGCCAGCTGTGCCTGAGTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCTCCAGGCCCCGATAAGCAGCCACTAAGGAGTGAGCCGGTGTGTAGCTGTACCCCGGACACAAAGAACCACCAACGCACCGATGTCTGAGGGCGTCTGCCACTGGCAGGGGAAGTGGTGGGGGGAGATAGGCCTCCATATCTTGGAGGGCCTGAGATGTCCCCAGAGAGGTGGCGTCTGATACCCAACCTGACATATAGACACAGACAAACAGGCACACACAGATACAAACATCCATTCCCACCCTCACGCTCTCATATGCAATTACTCAACACTCACCCAACGTGGAGACAGACATAGAGAGACACTGTACACACAATCACACTCCCCAAGCGTACTCTAAGCCCCAGGTCTAGGTACCCTTGCCCCTGGAGGGGGAAACTGCACCCAGACCCAGGTGATGTTACCCTTTTCCCTGCTGTGGGGAGAAGCAGACCGCCCCAACTCTGCAGCAGCAGGGAGGCCCCACATTCCAGACCCCAGTCGGACGGCCAACTCCTCCTCCTAGCCCCCCCACTCCAACAGGCCGCAGAGAACAAGGGTGTGTGAAGACTCCAAACCTCCCTCCACCCGCTCATATGTAGCGTTGATGCATGTGTGTTCTAAGGTGCATTTAAAACCCAGGAGGGCATGGAGCTACCTGCCAAAGAGCAGCAGGTAAGCGCATAGCCCCTCCTGCTAGCCCTCAGTGTCTACATGTATTTAAAATTGAGAGGTGGGCAACGACGCCAGGGGTAAGGCGTACACCCTGATGGTCTTTTGGAGTCCGTGTAGCGTGCCCACCCCCAAGATCCTATATGTATTTGTTATGAGAGTGTGAGTAATGTGAATGTCTAAATTGTGAGATAAAATTGAGGCACAGGCAGCCAGAAGGGGACAGANNNNNNNNATGCCTCCCCGCCAGGGAAAGGGGGCCCAGGCCCATCTGGACCGGGGCCCGGTGCAGCAGCGCCGCCCGGCCCCACAGAGTCCGGGACAGCCCACCCGACCCCACCACAGAGAAAACTTCACCCACCCCGTCATCCACTCATCTTCCAGACTATACAAGACAATAGAAGCCCAGGCTGAGATCTTCCTCCACCTCTCCTGTATCTCCCCTCCTGCAGAGAGAGTTCCTGAAGAGAGGAGAGCTCCTGCAAGATGTAACAACCTCCCCCACCAGTTGAAGAGCCCCCCAGGTGGCTCGTGCACCGGCGGCACCCTGCGCCAGGGCTGGGCCCCCATACACCCACCCGCCCACAACCCCGGCAACACACCAACCAGGACCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGAGGAGATTGTGAACAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCACCCTCGTCTTCATAGTTCCTGTCCCGTCCTCCCATTCCACTTGCCGTACCTCCGCCGGAGGCCCCCTCCTCCCGTCCTAGAGGCTTCTGGGAGTTGTAGTCTCTAGCGCCGCGCCGCGCTCGCATGTTTTCATCCACCTTCACACACAGGGTCATAACATCAGAAAGTGTCACAGGTAATTCCCTCATAACTAGCTCCCTCTTTAGCTCGTCACACAGGTTATTCAGCAGAGTACTTATTAGCGCCGACTGCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGCGAGAAAATCAGCATAGGTTATTTCAGGGACCGTTCTTAATACAGCCTGCGCCCAATTTAATGCTTGACCACGTAACAGCTGAACGAAAAAAGCGATCTTAGCTTCATCGGTCTCATAAGTCCTCCGTAGCTGTTTGAACTGTAACGTCACTTGAGTTAAAAAACCCGCAGTCTTGCGGAACTCACCCGAGAATGGCTCCGGTACCGGCAGCGACCGCTCCGGAGGCTCCGCATGGGCCGGCGGTGGAGGAGCGGAGGGCCCGGGCACAGAGGGCTCATGGGCCGGTAACTGTGGAGCGACAGGTGGAGAAGGAGTGGGCGGGCTTACCAGCGGTATCCGTTGAGCGATGACTTGAGTTAGTGCTGTCAGCTGCTGATTAATGTGCAATAACATTTGTTCGTGGCGGTCCAAGATAGCTTCCGTGGAGATGACCGGCTGCTGGGAGGGGGCTGAGTCCGCTGAGTCCATGATGTGGCTGGATCGTTATTGTCACGGAATACAAGGTGGACTCACGCGCTGGACTCCGGGGATGATGCACACAAGAGAATTTATTGAAGAACAAAGTCCAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTGAGGGGGGCAGGGCTCCGGGGAAAATCCAGGGGAACACGCTCGCCTCTCTCCACACAATCCAAACACAAATCCACTTGAACACCAGTGAAACAGTCCAGGGAGTCTGTACACAAAGAAACGCTTGTTAGATCCCAAACACACACTGCATGGGAAGATACCTGCTTAGACGCTAGACTTTCACTGACGCGATTCTCACAACGATCCAGCGAAGAACAGCCGTTGCTTCCTGGCTTAAATACCCTCCACACTGATGAGGCACAGGTGTTTCTTCCTCCGAGGGCGTGGGCCAAGGGCGTGAACCCATAATGAGTTCAGCCCTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGCTGATCAGTGACCAGCTGGACCTCCAGGCCGTGACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCAACAACGTTTTGTAAAAAACTGGTGTCCATTGAGTTCCTAATGAAGGCTGATGAAGGCTCTTAGGGTCCTGTTGATCTTGTATAAGTCTAGGCATTCCAATATCCAGCTATGGGGCATTGAGTCATAGGCCTTTTTGTAATCCAGGCAGTGCACAGGTTGGTCAGCCTGGTCTAGCAATCTCGACTGACTGACTGTTCTGTCTACCAGTAGCTGGTGTTTTGCGCCTCTGGTATTCTTGCCAATCCCTTTCTGTGCCCCACTCATGTATTGACCCATGTGCCTGTTCATCTTAGCTGATATGATGCCTGACAGGAACTTCCATGTAGTACTGAGGCAGGTTATTGGTCGGTAGTTGGATGGGACCGGTCCCTTCTTGGGCTCCTTGAGGATCAGGACTGTCCGACGTTTGGTTAGCCATTCCGGGTGTCTCTCGTCAACTAGCAGCTGGTTCATTTGTGCTGCCAGACGCTTGTGGAGTGCAGTCAGCTTCTTCAGCCAGTAGGCATGAACCATGTCAGGGCCTGGTTGCTGTCCAATTATTCATAATAGAGACCCTTGCTTGGATGTCTTCCACCGTGATGGTTACTGGACCCTGTTCATGGAGGTTGCTATGGTCTGCCCTCAGATCCACTAGCCACTGAGCATTGCCGTTATGGGTTGCGTCCTTCTCCCATATGCTCTTCCAGTATTGCTCCGTCTCCAGCCTTGATGGTGCTGTTCTCTTATTGTTCCCTTACCACTGAGAGTACACCTTTGCTGGTTCTGTGGAGAACAGCTGGTTTATTCTCCTGCCTTCTATCTCTCTGGTGTACCTCCTCAAGCGGCTGGCCAAGGCTGTGAGTCTTTGCTTTGCAGTTTCCAAGGCCTCAGGTATGGACAGCTTGCTGTATTTTTTATGCACCTTCTTTGTCGCACCTTTCTGCAACTGCGTTAGTTGGCTAACCTCCCTCCGTGCTACTTTGATCTTGCCCTCTAGCCTCCTTCTCCATGGGGGGTACCGCTCCTTGTGGTTGTTCAACTTAAAGCCAAGCATCTCACTGATCACTGCTGCCATATCGTAGATCAGCTTGTTAGTGGGGTGGCTGTGGTCTGGGGTGGCTGTGGCTCAGGTGGTAGAGCAGATCAGCTAACGATCGGAAGGTTGGAGGTTCGATCCTTGGCTTCCCCAGTCTGCATGCCAAATATCCTTGGGCAAGATACTAACCCCGAGTTGCCCTCCGATGCGTTCATCGGAGTATGAATGTAGTTTAGGTTGCACTTGAGTTTAGAAGTGCTTGTATGAGTGGGTGTAAATGGGTGAATGAGGCATGTTGTATAGAGCACTTTGAGTACTCTGGGAGAGTAGAAAAGCGCTATATAAGAATCAGTCCATTTACCATTTTACCAGTTAGTCTCAGTAAGCGTGGCTGTAAGTATCGTCCGTAGTGCTGCATTAACATCATCTAGCAGACCTTCTGAGGGTACTTCACGTAATCTTGGTAACCGGCTACGGGGGGTCCAGGTTTCAAGCTTGGCCATAATCCTATCTTTCAGGTCAGTTCTTCTCGCACTCAACGATCATTCTCCTATCGCAATTGGGGCTTGGTACCCAATCTCGGGTGGGGGTAATGATATCTCCCCCCTGACCTGGTGTCCTTGCTCCCCCTTGCCGTAGCATTTATGTTGTACCTCGTCAATCTCTAGCTGTGAGAGCAGTCCCTTCCTTCGAATGTTGGAACACTGAGCTACTAGATGTTTCTCCGTCATTGTGGATGTTGGGTATCGAAGAATCCATAGGTCCCTCATCCTATTCATGTAACCCCTTCCGCCAGGGTTACTTGCGTAGTAGCATTCCAACAATGTCCTATTTTCATCTCCTGCCCAACGATGCCTTCTTGTTCCAGTAGCCCACTTCTCGTCAGGGTGCACTGGTTCCTCAACACCTGACGCCCACATATCTTAGCACAAATGACAATTATAGAGGAATCAACACTAACACTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTAGAACGTGTTGTTATACTTCAGGTCTTAGTAGTCAGTATTTCTTAGTTGTCTCAGTATCTCACAGTTGCTCTTAGTTTCCTTGGTTTTCATGTTCAACACCTGCCACCAGCAGAAATATGTTTGGTTTGGTTTGGTCTCATTTTTGATTCTCAAGTTCCGTCTCCTCACCTCTGTCTGCACCTGGGTCCTCAACACAAACCCAAACACGGTCTGCCTCCATAGACCGTGACATAGAGCCTAATTCCTTGTTTGTCTGCACAAACCTTTAGTTTAATTCAGTTTTATTCATACAGCACCAATGCACAAAAAACAGCAGACTCAAGATGCTTTAACAAACTTGGCCAAATGAATATGATTGTGATTTTGAATGGGATGTATTAAGTTTGTTTCTGTGGGACTGATTGGACTCACGCGCAGACTCTGGGTCGGAAACAATAGTCTTTACTTACAAAAAAACACCAGGTGAACTATATAGAAAGTGGGGAAAGGACGGGTTCCAGGGATCCACACGAACAGGGGAAAACCCTTGCACTCCACACACGCTCCACTTCACTCTTCACAGCTCCACAAGAAACACAAAACTCACTCCAATTCTCACACACTCGGTCACACAGGTAACATGGGAACAGGTCCAGGGAAATCTATTCACAAAGATACGAGAAGATTACTACAGGGAGATTGCTAGAGAAACACGAGAATAAACGAAGCTGGGGTAAACACTGACGAGAGTCGGCAACGGTCCAGTGATGAGAAACATAGAGCTGCCATCTTACATGACTGGAACACTGTTGGGTGATGAGCCACAGATGTGTGATTACGAGCAGGTGCGTGAGCCAAGGGTAGGAGCCCTCTGCCCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTAGAGTAAAAGTACACAGGAATATTACAAGTAAACATTGGCATGCACCTCTATGAATATGCTAACATAAAAATTAAACTGCCTGACTTTCAGTGCTCTGTAATTAGTCAGAGAATCCTAAAATGACAGACTTGACTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCAGCGCCGCCCGGCCCCACAGAGCCCGGGACAGTCCACCTGACCCCACCACAGAGAAAACTGCACCCACCCCATCATCCACTCATCTTCCAGACTACACAAGACAATAGACGCCCAGGCTGAGATCTTCCTCCACCTCTCCTGTATCTCCCCCTCCTGCAGAGAGAGTTCCTGAAGAGAGGAAGGCTCCTGCAGGATGTGACAACCTCCCCCACCAGTCGAAGAGCCCCCCAGGTGGTTCGATGCACAGGCGGCACCCTGCGCCAGGACTGGGCCCCCATACACCCACCCGCCCACAACCCCGGCAACACACCAACCAGGACCCAAGCCCCTGAGGCTGGCCAGGGCCCCAGCCCAGAGACGAAGTGCCCCCAGAACCTCACGCCCATCCCGGACCCACCCAGGGGCAGCCAGGCTACCAGGTCAGTAACCCACGTCCGTCAGCACAGACCCTCCCCTAGCCCTGCTGCACGCAGCCACGAGGAAACCGTCACCTAAGAGCCAACAGATACATTCTGTTTTGATACATTACACAGTCGTGACAGGCCGCCCCTGAGGNNNNNNNNCCTGTTAAAAGGGAGTTTTTCCTTCCCACTGTCACTAAGTACTTGCTCATAGTTGTTGTCTGATAAGAGTCTTTACAATATAAAACAAAGCAGAAGATTTGGTGATATATTAGTAACCTGAATTTAATTGAACTGTTTTTTAGGACGTCTGCTTGGATTTGTAATTTTTTCAGGTATCATCACATTTGTTTGATCATCACAGGTCATCATGGCAACAACGTGAGTACTATGAACACAAGAAGTAATTAAAACAAGTGAACTAGTCATGAGTTATACTCTAAACAGAATCAGGCACACATGAATGTGTTACTTAATTATTAGGTGTAAATGTTACAAATGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTTTAATGAGACCAAATATTAGCTTGGTNNNNNNNNNNTATATAGGACTATCAAACAAGCAATCAATCATTTACTTAGTTTTGACATATAATTAACAAGTGTTATAACATCAACNNNNNNNNCCCACAAAATTTGTGAAAGCTTATTCCCAAAGAAAAAACTAAATATTGACCATTTCCTGTTAAAAAAGGACGAAGCGAATACCAGTTCCCACCCATGTCCAGCTCAATCCCACCAAACCCTATTCAAACCCTTTGGACAGCTACTCCTGTCCCCAGAATCTATCACTGTGGTTACTCCAGACTCTGACTCACAACTGTATTTTTATAACCTTTAGTAGCTGTGAACGTCTCCAGCTGTTTTCTTGTTTCTGCTGCTGACACTCTCAGACATGTTAATGATAACTGTGCATTAACTGTAGAAATAATAAAGCATTCATATCGGTGGAACATTTACAGTGAGAGAATTCTTGATTTCAAAATTTGGTAGCGTACACTACAGTGAGAGTTCATACACAGACACATTAACGCAGTAGAATAGTAAACTGAACAGCAGCTAAGACTTTAACTGATGTCATGAGGAAAAGGACGAAAAATCATCCCCATATTTCAGAACAAAGTTTCATAGCCAATAAAGTCTGAACCTTCAGCAGAAACATTCTGAAAGAACAGAAAACACTTGTTTATTAAAATAATCTCTACTTTCTCTACAGGAAATATGAGAGCATCATCTTCAAGGGTGATCAGAAATCTGATGGACCTCCTGCTGTCTATCAGCTGAGACCAAAGAAACAGAAGTTTGGATCTCTGACAAGAATCACTGTTGGAGAAAAGAATCCAAACAACACAAACAGAACCATCTTACTGGTGGGAGAAACAGGAGCCGGAAAATCTACACTGATCAACGCTCTGCTCAACTACACTATGGGAGTGAAGTGGGAGGATAGAGTCTGGTTTACGATGGTAGAGGAGGAGAAAAAAAGTCAATCAGAAGGTCAGACAGAAAGTCAGACATCAGATGTGATCGTGTACGAGATCTTTGGTTTTGAAGATGAAACTCTGCCCTACTCTCTGACCATCATCGATACTCCTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCATGAACTTCATGCAGTGGGTTTGGTCATGAAGGCGAGTGTGAATCGATTGTGTGACCGACTGAAGTATGTCTTTGATTCAGTGATGTCTCTGTTTGGAAAAAACTTGGAGAAAAACATTGTAGCTCTGATCACACACTCAGATGGAAGAAGACCTGAAAATGTTTTTAAAGCTCTTGAAAATGAAAAAATTAAATGTGCCAAAAATAAGCAGAATAAGCCATCTTACTTCCTGTTTAATAACTGCCAGCTTGAAGATGAGGAAGAAGAATTTCTGAAACTAAATTTTGAAAGATCAGAGAGAGGAATGAGAGAGTTCACAGTCTTCCTGAAAGAATCTACACCTTTGAAGCCAGCGGCAACACCTGAAGTGTTAAAAGAAAGTATCAGACTGACAGCCTGCATCCAAAACCTGCAAGAAAGAATCAAATTCACTGAAGTGAAACAAAGAGAGATGAAACAAAGTCAGGAAGCTCTGGAGAAACATGACAACATGAGGACTGAAGAGGTCACTCCATTTGTTGTTCAGGTTTTTAAACATAAAGAACCTATCAGAGCAGATATACGTGGGCCAGATTTTAAAGCAGCTGTCAGCTGTAAAGTCTGTGAGGAGAACTGTCACTATCCTGGATGCAAGGTGCCCTTAAATCACTGTGAGATCTTTCAAGATGGTCTCTGCACGTCATGTACCAGCAAGTGTCCTGCATCAGTGCATGAGAAAGGAAAGTGGAGATATGTGACCAGGATAAGAAAAGATCAGAAAAATGAACCACCAACAGAAGAGGAGGATGTTCATTTACTTGGAAAGGAAATGAACCATCTGACAGCAGAGAAGTCACAGTTCTTGGATGCGTCCTACCAACATGTTGTCAGACTGGAGCAGATCGCTCTGAAAGCTGATTCAGCATCCACTATTGTCCACTTGGACTTCCTGATTGAGAAGATGAAGCAGAAAGGAGACACAGAGAAGGTCAAGAAACTGGAGGAGATGAAAAAGAAAGTGGATGAAGAAGCAAAACAAGCACTGCGGTATGTCAACCTGAGAGCACTTATAGAACAGTGACTGTAGTTAATAATTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAGGTATATGATAATTATCAGAGAAAGAGTACAGATTATTATCAATGTTGAATTATTTTTCAAACACATCAGTGTTTCTCTCAGCGTGACACTAATGAACTACATTTCTGTAATTGATGAACAGGATGACAGAAAGCTGATCTCCATGGCTAGATTTGAAGATTAGCTATGGAAATCTATTTTTCTCATAAAGAAACTGGAATCCATCTGTGTTTTGTGTGAACGTGAAAAAAGACCAATAAAGAGTACCGTATTTTCCGCACTATAAGGCGCACTTAAAATCCTTTTCTCAAAAAATCAACAGTGCGCCTTACAATCAAGTGTGCCTTATGTATGAATTCTGGTTGTGCTTACTGACCTCGAACCGATTTAATGTGGTACATGGCGCTCAGAAAACTGTCAAAAAATGTTTTGGTATGACTTTGGTAAGCTACTTAGAACACCACTTGATGGATTGTTGGAGCGTTATGGCTACCGTAGTCAGTAACCTCGCCTAGTAATCTGGGTCCTAAACTCTGTCCTCTTCAGGTCCCAAAGTCAAACGAACACTGCGGCATCACTCAGAGTTTAAAACTTGTCTAAATTCTTTCATCTTTAATAAAATGATCAGTGGTGCTGCTTTACCAGGGGTAACAATTACAATTACATTTAACATCCAGGGTTCCATGAAAACAGAATTTATTAAATTTAACAGATTTAGAAGTTAGCAAGAAGTTTGCAGGGGGTCAACTCGCTAGTTTCACTAGTTACCTAAACATGATATAGCATGTTCTGACTGAGAGATTTCTGGAAAAAATTAAACGTACAGGTCTGCTATCACTTCTGACATTAATTAAGACAGAAAACTAAACAGCAGTGACATTTCTATAGCAGCAGGGGGAGGATTCAATATTAATGAATCAATGGTACAGAAGTGGAGGAAGCAAGAAGAGTGAGTTGAGTAAAGTTTGACTTATCTGTTTTGTTTCACTTAGTGCGCCTTATAATCCATTGCTCCTTATGTATGAAAACCAACCCGTTAATTGACAGTGCGCCTTATGGTCCAAAAAATACAGAAATTAACATGTGGTCAAAGGAAAGAGAATTACACCAACATTCTTATAGTGAACTAAAATGACAATAGTGTGCAAATAAATAATTTAGTCCTTCCATCCATCAGTCCGTCCATTTTCTGACACTTATCTGTGTCTGTGTCATCAAGGACAGTAGAGGTGCACAGACCTCCCTCTCCCCCGTTTCCTCTTCCAATTTATCCAAGCCAGCTCAGAGACAGCATGTATGAGTCTTCTCCAGGGCAATGTCCCAAACACGTCAACTGGTTCCTTTTGATATAGAGGAGTAAAAGCTCCCATTGACCATGTTCATAATGTTTACATGTGTACTGAAGACTTTCTGTTCTTTACTCTGCAGGATCAGCTTGATCTCATCACCACATGAAGAGATCATCTCAAAAAGTTTGCTCATCAGTTCAGGACCTCCTGCTGTCTATCAGCTGAGACCAAAGAAAGAGAAGATTGGAACTCTAACAAGAGTCACTGTTGGAGAAAAAAATCCAAACAACACAAACAGAACCATCTTACTTGTGGGAGAAACAGGAGCAGGAAAATCTACTTTGATGAACGCTCTGCTCAACTACACTATGGGAGTGAAGTGGGAGGATGAAGTCTGGTTCACGATTGTAGAGGAGAAGAACAAAAGTCAAACAGAAAGTCAGACATCAGATGTGATCGTGTACGAGATCTTTGGTTTTGAAGATGAAACTCTGCCCTACTCTCTGACCATCATCGATACTCCTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCATGAACTTCATGCAGTGGGTTTGGTCATGAAGGCGAGTGTGAATCGATTGTGTGACCGACTGAAGTATGTCTTTGATTCAGTGATGTCTCTCTTTGGAAAAAACATGGAGAAAAACATTGTAGCTCTGATCACATACTCAAATGGAACAAGACCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCCAGTTTACTTCCTGTTTGATAACTGCCAGCATGAAAAGCGAATGGAGGAAAACACAATTTCCAAAAATACATGGGAACTCACACAGACAAACATGGATCAATTGACAGAGTTCTTTGAAAAATCTAGTCCTAAAAAACTGCTGACAACAGTCGAAGTGTTAAATGAACGAATCAGACTGAAAGCCTCCATTCAAAACCTGAAAGAGAGGATAGAGTTTATTGAACTGAAACAGAAAGAAATCAGACAGAGGCAAGAAATTATAAATAAACACGAAGAAGAGATGAAGAAGAATGAGGAATTCACCATAGAAGTTGATGAGCCCTATAAAGATAAACAACCTATTGATGGTGGGAAGAGATTGTGGGTATTTTATAAGGGAGCTGTCTGCTGTACAGTCTGTGAGGAGAACTGTCACTATCCTGGATGCACAATGGCCTGGAAACCTGCACACTGTAAGGTCATGAAAGGAGGCCGCTGCACTGTTTGTACTAACAAGTGCCCTGCATCAGATCATGTGAAAGAAAAGTGGAGATATGTGACCAAAACAAGGAAGGTAATGAAGACAAATGAAGAAATGAAAAAGCTGTATGAGAAGAATGAGCTGGGATGTGCGTTGGAGAGGAATCCGTTAACAGCAGCTGCTTCATCACTGAACAAAGAAGAAATGCAGCAGAAACATGAAGACCATCAAAAAGAAAGTGAGAAGAAGTGTAACCTGTTGGAAAATCTTGAAAAGGAAATGATCCAACTGACAGCAGAGAAGTCACACTTCCTGGAAGAGTCCTACCAACATGTTGTCAGACTGGAGCAGATCGCTCTGAAAGCTGTTTCAGCATCCACTATTGTCCACTTGGACTTCCTCATTGAGAAGATGAAGCAGAAAGGAGATACAAAGAAGGTCAAGAAACTGGAGAAGTTGAAAAGGTGAGTGAAAGAAGGAATCAAAGCAGCACTGCGGTATGTCAACCTGAGAGCACTTACGGAATAGTGACTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGCTTATAGTTTACAGTTTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTATTTAAATTTCAAAGGTATATGATAATTATCAGAGAAAGAGTACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGGTGCATTTATGAATATATGAAGGATATATCTCCAAGAGATATAAAACTAGAAATTACAAATAAATAACATGCTAAATTTAGGTAAACAATAAGGGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATTCAATTCTATACAATACTATAATGGTAACTATACAATATTAACTGTATGATAAGCAAAGATAAACAAAGACAGGATAAAGATAATACAAAGTGGAATGTGCAGTAGGTATTGAATACCAGTTTCAAGTTATTGTCAGGATATTATTGACGAGATATGACAAAGACGTGCAAAATGCAAAATGTGCAAATATAATATAATGTAGGTGTGTGCTCAGAACTCTGTGACTGAGTGTGCAAATAAACATATCGTTCCCAGATCCAGTTTGTAGTAGATTTGTGGAAGTTTTTGTTGCTTTTGAGTCCTTTGATGAGTATTGTAAAGTGTTTGTAAAGGTGCATGTGTATATCAGTCCTTTTGTGGTTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGGGGGGATTATGGCTCAAGAGTTTGCAGTTCGTCTTGTAATCGGAAGGTTGCCGGTTTGAGCCCCGGCTCCGACAGTCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGCGTTGTGTGGAGGCGAGGAAGAAGGAACCCAAACGCAGGACTCGCAGGTAGGTGAAGACTGGTGAAGGTTTATTATAAGGAATGGATGAACAGATGGTGAACGGACACTGACTGGCTGGATAACTGAATGGCTGACTGAACTGAGGGAACACACGGAAAGGACAACATCACATGAACATCAATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTGAAAAGTGGTCAATATAGAGATGCTGAAAAACATGCTCATGCAAACATCGTCGGGTCTGCCGTGATATGTTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCCTATCTGGGGTTGAAAGTCTCGATAAATGCCCGTTTCGGCGGGTATACCGGCTTCCGTGAGTGTGACTCTTATTTTGAGCGATGAAAAAATAATATAATTTTATTTTTATATTTCAATATCACAATAATCTTCCAATTTAGAACTACAAGTTAAAAAGAACTAACATAAATAAAATACACTTAAGCTAAATACTTCTAATTTATTTTCCCAAACCATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTAGGCCATTTGATCAAGATATTAGAATATTGTGGTCTAATGTTTCAAAGGCAGCGGTCAAGTCAATTAAAACCAAAACAATGTGGTTCTGGCTTTGCACTTCTAGGTACTTGTTTCATTAAGCTTTAGGCTATCCCCTGTCTCATACTTCCTATATTAGTTCATTTGTTTTAACTTCTGTCTACTTGCTACCGGCTTTTTGTCTAGGTTGGTTTTTATTTTTGACTTTTGATGATTACATGTACCTATTCATCATCCACTTTCACATTCCCAGTCAACCCTTAGCGCATAAGTACTCCTGACTTGTATATACTGGTATAATTATAAATCTTACTTCTTCTTGTTTTTTATAGGATCTTTATCATACACTATAAAGTGCCCTCAAGTGGCAGTTGTTGTGATTTGGGGATATAATTTGTAATTATAATAAATGTAATTTATGTCAAACATGTTTTCTTTCTGTCNNNNNNNNNGCTAATTAGTTGCATCATTCTTACCTCAGAGGATGTTTTGCTAAAATAAAAAAGAAACAGGGCTTTGATGTCTACAAACGGTTTAAATATACAGAAAAACATTACGTTAACTCACATGTAGTTAGTTAAAATTTCTCACGAAGTAACTTAGATAAACATCTGACATTATGTGATGGTGAATTATTAATACAGTATATAGAAAAAAGGCTTAAGTTACACACGATGCTGTAAAAAACCAGACACAAAAAACAAACCATGCAACAGCTTAATAATGCTGTGATGGATCTGTTATTATGTTTTTGTTTGTTTTTCTAGAGTCATATCAAAAGTGTGAGCCTAAACTCGATTCAAAACAAATGAAAAAGTTCAACTATAATAATTCAAGCAAGGAGTCATTTGTGAAGATCACAGCAACCATCCTGAAGAGAATGAAGCTGAATAAGCAGGCTGATCATCTACTGAGCAGTAAGAGGATATCTATAAATATATAAGCTAATGGAAAAACTAAACATTTAATAAAGTTGCAAGATCTTGACCTGATTCTTCACAAGCACTTAGTTTGGGCAGGAAAGAAATGGTCATGTACCCTTGATAAATACTTAAATTATATATATTTTTTCTTTATTTCTATAGGAAGTCCCAGTGGACGTTGTCAGCGTAAACTTAAATCTGCTTTGAAGAAGAAGTTTCAGTGTGTGTTTGAGGGCATCGCTAAAGCAGGAAACCCAACCCTTCTGAATCAGATCTACACAGAGCTCTACATCACAGAGGGAGGGACTGCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTAAAGAGGAGAGAGGACTGTACCAGGACAAGGTGTTCTGCTTCATCCATCTGAGTGTTCAGGAGTTTCTGGCTGCTCTTCATGTCCATCTGACCTTCATCAACTCTGGACTCAATCTGTTGGAAGAACAAACAACCTCCAAGAACTCTGAAACAAGAGAATCTGCAGAGAAACATTTCTACCAGAGTGCTGTGAACAAGGCCTTACAGAGTCCAAATGGACACCTGGACTTGTTCCTCCGCTTCCTCCTGGGTCTTTCACTGCAGACCAATCAGACTCTCCTTAGAGGTTTGCTGACACAGACAGGAAGTAGTTCACAGACCAATCAGGAAACAGTCCAGTACATCAAGGAGAAGCTCAGTGAGAATCTGTCTGCAGAGAAAAGCATCAATCTGTTCCACTGTCTGAATGAACTGAATCATCGTTCTCTAGTGGAGGAGATCCAACAGTCCCTGAGATCAGGAAGTCTCTCCACAGATAAACTGTCTCCTGCTCAGTGGTCAGCTCTGGTCTTCATCTTACTGTCATCAGAAAAAGATCTGGATGTGTTTGACCTGAAGAAATACTCTGCTTCAGAGGAGGCTTTTCTAAGGCTGCTGCCAGTGGTCAAAGCCTCCAACAAAGCTCTGTAAGTAATTGTGTTCATTGCTTCATTCTTAAGAATGGTCAGAATGTGACCCCATAAACGACTTCCCTAAACCTGCTGGTCTGGAAGTCCGGCAGTTCATCTAAACAAAATGCACTTATACTAAAACATATATACTTGTGTTTGCAATACCATACATCAGCAAGAGAAGATACGACCTCTCTCATGACCCTAGGATGTGAGTGTGTATGCCAGAACACTCTGCAATGCATACAAAATCTTTGCAGACTACTAAGGATCACACATCCTATCACTCCACAATTGATTACACCTCTAAGTATATATGGTTATGTATTTCCCAATACAAATGACAATAATAAAATATAACCCCAACAGCAAAATACTTGAGCTACCAGATTGTACCTACATCTTTTTCAGATGTTCATATTTTAAGGTCTGGTTTTTGTCTAACCTTTATTGCAATCCCCAATGTCTCTCTTTTTTCAAATATAAATCTTTTACCTCGGTGTGGCCAGAACAACATGGTGAACCCAAAATACAGACAAAGATGAAGGAACTGAATATTACTAGATGTGAAGACTTTATTTACACACAGGAACTTGACACTTTGACTTTTTAACATGAACTGTGAACTATGTCAGTTCATTGGTAATAAACAGTCAGGTACTTGAAGCTGTGAGCATGAAGTGGGCTCTGTGGTAGGTTTCGGGAATGGGTCTTGTTTCCAAAGATGGTGATGTTAGTCACTGTAACAGAGGTAGAGCAGCGTCAGAAAGATCTCTGGTGGAGGTTACAGTAAGTGAACGAGGTTATCTTCAATGTCTTACTTCTCAGCAGCTGGAAAGCGACTTGGGGAAGGCAGGTGGTGAGGTCTGGGTGAGTAGTTGTTAGCTTTGAATTCAGGCAAATTGGTCCAGTAAGTCTAAGAGACGAAAGGCATTAATGTGGCTGTGAGTGAATCAGGTAGACCAGCAACCAGGAAAACTTGACTGAACTGCAAGGGTGAGTAGATGATCCGAGGATTAGGAGGTTAGCAGACTTGTTGAGTGTGCTGGTGTTATATTAAGTCCAGTAGACTACTGGTCAGATCAAGCGATATCGATTGTTTTCATCAATTAATGTCATTTAATCAATTTCATTTGGAAAAAATTAACATTGAGCCTGTGTGGANNNNNNNNNNNNNAATACATCCATCCAAGTCTCAGTAAACTGCCACATATGTCTTTTGTAACATAAGGCAATTAAGATTCCAGCATGTCCTGAAACAGTGTTGAAATATTGTAAATGTAGTAGCTCGTCATGGCACCATGAATATACTTTAACACAAGTGTTTCATGTCTTCTTGTCATCACTTTTTCAGACTGAGTGGCTGTAACCTGTCAGACAGAAGCTGTGAAGCTCTGTGCTCAGTCCTCAGCTCCCAGTCCTCTAGTCTGAGAGTGCTGGACCTGAGTAACTGTGACCTGCAGGATTCAGGAGTGAAGCTTCTGTCTGCTGGACTAAAGAGTTCACAGTGTGCAGTGGAAACTCTCAGGTCAGGATTCAAACGTTAACACATACGATCATTTAAAATGTGAATTATATTATTAATGGACTTATCTATAGAGCTTTTAGCTGAACTTATATTTATAAGTGGATTATTAGACTCTGAATTACTGTGTAAAATTTGTCACAGTCATATGTTTGTTTATTTNNNNNNNNTAATGCACTGGCCAATTTACATAAATTTGGCTAATCTTCCACAATATATACATTTGATTTCGTTAGGAATAAAATGTCCAAATTACATATTTTGCTGGATATTGGGTATTTATGAAATTATTATGTCTTTAATGACACCGCATTTCCATATTTAGGAGGTTACTGGTGGTATTGTTTCAGTGTTTGAGTTTTCCTTGCAAAGAAACATCTGGAATTTAACAATACATATTTTACGTTTTTTATTTTCAATACCAAACTGTCATAAAACACATAAGTACATATAGAAACAATCTTTTCCTATTTCTTTTTTATAGCATACACAAGACATAAATGAGATGAATACCTAAATACATGAATACCCCCCACTCCCTCCCAATAATGAAAAAATAAATATTTTGCAGAGAAAATGAGTTGACCCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAACAATAAAATATTAATGCATTTCCTTATAGTTTAATATTAACATTAATATCTGCTAGCCTCCTAAAATAAGGTCTTAACATTAATCAATATTGATATAAATCTTAACCAACAATAGTAACAATATTTGTGTTAATGATTACTTGCTCCTCATCAAAACCAATTAATAATGCTGGAATATCTTTAAATAGAGTATTTTTATAAGGTAGATCAACCACTGCCAGGAATAGCAGAAAAATTTGTACATCATCATATGGTGGATTACAGAGAGATTTCTCGTGCTGGTACCTTTTCTAAGTATTTAAGTAATGGTTTCCAGTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAAGGTTAACAATACATATTTTAAAGCTGTTTTCTCCAAAGGGATTTGTATTAGTGATGGTAAATTTGATTCTTTTTACCGAATCGAGTTTAAATGTGTCATGATCCTGGGTCCTTTTGACCCAGCGTTTTGTGTTTTCTATTATGGTGATATTGGTTCTGTTCCTTCTGTTTAGTGTTTATTCTGTTCTGCCCATCTATTCCTGTGTTAAGTCTGCGTTTCCTAGTCTGTGTCCTTGTGTATGTGTTCCTGTTTTATTGTGAAGGTCTGCGTCTTATGTGAATGTTTTCAGTTGCCTCCCTTGTCTCGTCACGTTAATCACTCCCAGCTGTGTCCCCCACCTGTGTGTAATCTCCCTGTGTTCTCTGAGTGTATTTTAGTCGTGTCTTGTGTCTTTGTCGTTGCTGGTTCGTCTGTGTTGTCTCCCCTCGGTCTCCCTGCGTCTCTCCATGTGTATTTCCCCGGACCTCCCTGCATCTTCGTTTCAGGTTTGTTTTGTTAGTTTTACCCAGTTTAGGTTTTCCTGTTCATGTCACCTGCCATTTCTGTTGATTTGCACTCCTGTCAATAAATATTCACCTGCACCTGAGCTGCTGCTTTTGGTCCTAAATAATTCCCACACGGCTTGCACCCGCAAACCGTGACAGTACGAACCAGCCAGCATGGACCCAGCAGCTTGCGACCCTTCGGAGGAGCTAAGGGATGACATCATTTTCTCCGTTGAGAATCTTCTCAGCCTGTGGTTGGAACATCCCCCGGAGGAGCTTCGTCGCGCTTTGGAAACACGCCTACAGCGGCTCTTCTCTGGTCTTCCGTGGCTGTTTGGCTCGTTCTCTCCGACCATTCAGGCCTTCCTTCAGCACACACCTCACCTGCTCTCTGCCACTCCTGCCTCGCTGCCCGACTCGCCGGATGTGATCTTGCCTGGCCCGTCGGAGCCGTCGGCGGGGAGGAAATGTCGATCGCGCCGCCGGCGCGCCACCCCACAGCCGGACATTCGAACTTTTAATTCACCGGCTGTGGTGAGTGAGGACTCTTTTTCGGACTGTGTGACTGTTCATTCTGGGGCTGTCTTCTGTGCGGCAGATGATTGTGAGAACAGCTCATCGCCTGCTCAGCAGCCGCTCTCAGCTCAGTTTTCTGGTGTCACTCCACCGCTGCTTTCAGAAGTCAGGCCCTGCAGGAGGAGCAAGCAGCGGCGAAAGAAGGATTATGTGGTGGAAGACACTGGGTTTACTCCGCTGCAATCCTTTGCTTTGTTTTTGGGACTTCCAAGTTCGGAGCTACACAAACTTCCCACCTCCTCGTCCCAGCCTCGCTCCACCACTCCTCTCCAGCCTCCAGTAGCTGCCCAGCCTCCAGTAGCTCAGTTAGCTGCCCCGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCGGCTTCCACGCCGTCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTCCGTCTCCGGTTTCCACGCCGTCGCCAATAAATATTCACCTGCACCTGAGCTGCTGCTTTTCGTCCTAAATAATTCCCACACGGCTTGCACCCGCAAACCGTGAAAAAATGAGTCACTCAACAAAATAAAATGGGTTTTTTAAGTCATTTGAGTCACTGAGTCAGTTGCCCAGAGAGTACCAAAAATGCACATTTTCACTCAAACTTAATTTATTTTTATTTTCATGTGAATCCAACTATTACGATGAGTGATTGAAAAATAAAATCAACTATTTTATAGAGCNNNNNNNNNNGATTTCTAAAGGGAACATTTATTTTATTAGTATTTTCCTCAAATGTGTCAAATATATATTTTCTCATCTAAATAATTTAGTGAAATAGTAAATTTCAGATTACTTTACTTACGTTACAGCAGCAGCACAATACGAGTCAGACACTGCANNNNNNNNNNNACTAGTGGTGGAACTGAGTTCANNNNNNNNNNNNNCAGTCTGCTTATCATCTTTGCAAAAAAACCCAAAACAAAGTGTAGACTGAATGTTCTATTGCGTCAGTCAGACTATCAGATGAAGGAGTGACTCTTTGTGAGTTTCAGCAGCTGGGAGGCAGGAGGGAAGGGTGAGTGAGTGGTCTTGATGCATGCTCAATCATGCAGGTAAATAAATCTCCAAAAGTTGATTCTGTTCATCTGGACGTAGCGTTTTGTGGGAGAAACGTTTCGTCACTCATCCAAGTGACTTCTTCAGTCTCAGCTGACTGCAGGTTTCCCCAATCTTATAAACAGTACGTTTGCATAATGACTGAAACCAGCCCACTGAGGGAACAATGGGCTGGGAGGTCAGTTCCTTAATCTTAATTATGCAAATTCTCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCCATGAGTCCCATTCACAGAGAGTCAGGGAATGGCTGCAATCACAGCGTTGTAAGATGGTGACAGATGTACCCTTAGGCCCCCTCCTCGATTCAGAGATGGTCTTTCCCTTTTCATGTAAATGGCCTCCTTAACTCCTCGCTCAAACCAGCGTTCCTCCCTGTCCAGGATGTGTACATCCTCATCCTTGTTTGTGCTCCAGTGGATGATGAGAGTCAAACCTTAGATACTGATCCGTATGTGTAGGTTTACGGTACACGTCAGCTTTTAGATGTCCCCCATTACTGATGGAAATCTCAGTCTAAGAAGGCTAACCTGCCACTTTTCATATCCTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTTCTGCCTGTAGAACTGACCCTTGTATGTGAAGTAGGTGGAATGAAGACACAGTTCCAAAAGCAAACACACTTGGTCGATGCTGAGGGTGGTCCTGCTGCTGAGGTTGGTGTCATCCTGTAATCTCTTACGGACTACCTCCAACGCTTCCGTGACTGGGATGCAAGTGAAGAGAGATGTAACGTCATACGAGACCATGGTTTCATCTGCCTCCATAATGACATCTCTCACCTTCTCAACAAAATCCAGGGTCTTCTGGATGTGGTGTTCAGAGCTGCCCACCAGCGGGTTGAGGAACGCTATGTCCATATGAACAGAATCAATTTTTGAAGACTTATTTTAAACAGTATATAAAAAGCTAGTACTGCTGGGACTTTATATTTTCACAAGCCAACATGAGCCAATCAGTGAGACGTCTAGCCATGACAGCTGTATGTTGCTGTGAGAAGAGTCAGGCTACATACAGTGATGCTAGTGTTAGCCATGTTAGCTTTTGTGTTTTTAGACTTCTTGTTTATTGTTAGCTGCTCTGTTTAGTTGCTTTAGGGTTTCTTAGTTTACTTTTCCTGCTTTATTTTGGTAGTTATCATGGCTGGTGTCATAAGTTTAGCTATGACGCTTCCTCCCCTGACATTGTCTACATTACTTTCAGCTGTCGAAGGTTTTATTGAGTGTTTTCTATATCTTCCATTTGAACAATAGTGGTGCACTCTATGCTTGAAGCTGCTGTGTGCTAAGTTCTTCTGTCAAGCAAGATGGCGCCTGTGTTTGGCTTTGCTGCTGTTGCAGCCCGCTGGAGGCAACAATGTAGTTTTTCACTGTCGTCAATCATTTTTTGTAATGTTGTTTTTGCTCTTTTGTGTTCTGACTTAATTTCTGCTGCTTTAAATTATGATCGGGAGATACTGTTAACCCTTTAAGGCCAGTCAGAGCGGGAACGCTCAGTTTTGCATAACTATTTTTAAATGCCTGTAGATCTGCAACCACATAAGCTAGCGCAATANNNNNNNNNNNNNNNNNNNNNNNGCATGTGAAACCAGAGTTTATATCTTGTGCATCCAGCTTGTCCTAGGTCACCGCTTCTATCCACACATAGCTTTGCAAAAGTTGCATGAAAAGCACTTGCAGCAACAAGTAAGTAAGTAAAATTTTGTTTATATAGCACATTTCTAGATAAAAGATCACAAAGTGCTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGACTCTGAATTCATTTTTGTGGAAATTCTAGGGNNNNNNNNNNNNNNNNNNACCTTCAGGGCCTTACAGGCCTCTACTGTTTTTTTTAAAGTCATATTTGAGTTTATACTCTTCTGTATAGTTTCTGGGAGGCTTAGAACTCAAATTACACAGTTGTTAATAGTTTATTTTGATGCACTGCAGTTTTTCTTGCAAATTTGCATTATAATGTTTATTTTCGTTTTTCATGCTGTATATAAAAATTGGTGTATCTCAAAAATAAAACTATGAATACACTCAAATTACATTTCCTGTGGTTGGAAACTATTTTGTGCATCTTTTTTTGGTTCTTCAGTTTTGAGGGATAAACCTCTTAAATTTCTCTAACTACAAATATATGTAAAAATCAAAACAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTATATATGTAGTTACTATGGACTGAATGCATACATATTAGTAAAATTTGGGCTATAACAGTTGTATTGATGTATAGCAACTTGAACTGCTCCCCAAAATGGCACTACAGCATTTAAAATTCTAAAGATAAGCTCTGGCGGACTTGGTTGTATGGTAGGTCTTAAAGGGTTTAACATCAAAGATCCAGTGGAGAGCTACCGTAACAGCTGAATAGAAAAACTGTTCCTCTTCCTCTGGTGTGCTACTATTCACCACCCACAGGACTTCCACCCTCAAGAGATGGAAAAGGGGAACGTGGGGTGGCGTCCAGTTAAAACTGAGAAGGTAACAGAGGCTAGCTTCTTGGCTGTGGGGAGAATCCTGGTGCCTGCGACCACTTTCTCTCTTGACATTTAGTTGATATGTTACGCCGGTGCCTGGGACCTGTGCTCCGTGGCTCAAAAGCAGTTTGCTCACGGTGTGTCCGTCAAACGTTCACTGTTTGTATTGATAATAGCTATGTCTGCTCAACGATCAAGGTTTTTCCCAGCTCTGAAGTCGCCGTCCTACCCAGCAGGTCCATAGGTGTGCATTGGTCTTTATTTCAAGTGCCGCTGCAGTCAGCTGTTGATTTTGCAGATTGACCATCATCAACTCGTTCGCTCAATAACAAACAAATAATTTATTATAAGCAATCTCTTTATTAAAGAGTCTCTAGATTTTATGTGTCTGACTGAGAAGTGGCAGCAAAATAAGGATTATGTCCAATGTTCCCTCTAATGTTTCATGTGTCTGAGTGAACACACAAACTCCCTGAGCGGTCCCTTGGATCACTGGATCACGTTGTCATTATCGTGGCTTCACTCCACAGCAGCCACGCCGCTTTGCTTGTTAAAACACCGGTGTCGGCACATAAGGACGATGTCATAGCCTGTCAGCGATGTTGATTAGCTGCGTATATACGAATGTGAATCGCATCATTGGCTGGACTATGGGATAAGGTGGCATCGTTCTAATCCCATACGGGAGCAGCCAGTCACTTACTGACTAACACTGCAAAACAGAATTGTTAACGTATTTATTTTAATTTCAGTTCAGGTTAGATTTATGTTTTTGTGTGCAATGCAGATTTTCTGTGCGCAGAGACTGTGTCAGCAGATTGCGCACAAGCGCAGCTTAGAGGGAGCATTGATTATGTCCACTTGAATGAAATCTGCTCGGCTGGCTGCTCCATCATCTGAACTCCGCGTCTTTTAGGACGTGGTGGAGGACTTGCTGTTGTTTACCAGGACAGATTCACAAGCAGTCTGATGACCTCGGACTCCTTTTCTTCATTTGAGTCACAGATGATGGTCAGTTCTCTAAAAACCATTTATTGTAAATGGACTGGTTCTTACATAGCGCTTTTCTACTCTGTCTGAGCACTCAAAGCACTTATACATTCACCCAATCACTTCTTCTAAACTAAGTGTTAATTATCTAACATTCATACTCCGACAGATGCATTGGAGAGCAACATGGGGTTAGTATCTTGCCCAAGGATATTTGGCATGCAGACTGGAGCAGCCTGGGATCGAACCACCGACCTTCTGGTTAGTGGTTGACCTGCTCTGCCACCTGAGCTACAGCCACCCCAGTGATGAACTCAGCAGCAGTGTTACAGGATGCTTCATCAATATGAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCCTGGGATTAAATATACATGATGTATGTGTGGAGGATGTCCGTGTGAGTGACCATTGCTGCATATTTTTTAATCTGTTATTTTACTTGGATCCTTCATCTCCTAAACTGATGATCCAAAGGTGGATTATAAACCAGGATGCTGCTGGAAGGTTCTCTGCCATTTTTGACCCTCGCATGGCTCGTAGTGACCTCGACTCACGCATTTTGTCTTTTAACCTCCTAGGACCTGGCGTCCACATATGTGGACATCACTTTTTGGGTTATTTAGACCAAAATACTCTATTTTGCTCTACAGGGGCTTGATATCTACTGACGAGGACATTATACTGCTACTGTTCTATCAAAATTTTAAACTAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTGGAAGAGTTTGATCATTAACCTCCTAAAACCCAATGTAAATTGTTAGAAAGCCCACTGATTACATGTTGTTTACATGGCTAAAATGTTATGGCTCATTCATTGATAGTATTTTGCCGTAGAAATTGTTATGTCCTATATTGTGAACCCCCCATATCTATGCTGATGCTGGATCTACTTTTAATACAGGGGCTCAAAAACAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTNNNNNNNNTAATTAGTTTAACACATTAGATAATATGCCGCCAGTGGAGTTTCCGGTAACTTTTTTACCAATCAGATGTGGCCATGCAGTCACATGACCAGTTTGAAACTGTGGCGGACAGAGAGGCCCAAGCATTTCACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCGCGCATGAGCGAAGCCGCTGCTCCCGCACTCACTGTAACGCAGTCAGTTCTTCTTTTACTGTTATGCTGTTTTGTGAATTAGAAGGTTTAAAACTACTTATAAACACACACGCACACAAAGTAACTCCACCAGTGTGCCAATTTTGGGTTATTTTTGCCGGTCCAAGCCCGGATAAAGGAGCAGGGTTGGAATTGTGGCACTAAAAAAACAATAATTGCTAAAAGAAATATAATTTTTAGTTCTAAATGAATCCTAAATGCATTTAGAACATTTTTTACTCACTTTATGTCTCTTCCACGATGTTATTTCTCTCTCCAACAACGTAGGTTACAATTACATTAGCATGACCAATTATGCAAATTAGGCGATGACATCTTCTAGCGACTTTTAGGACAGCCAATAGCAATTTTCCTTACTGAGGAGTTGGCAACACTGTTTGAACGCACCACACAGGTACTCGAGGCCATGCGGTGGCTGCTAGTCTGTGTTGTCATTATTTTTTCTCCTCTCACCACCAACCTGTGTTTCCTTGGTTTATTGCTGTGTCTGAATGCCAGAAGGTGTGTTCTGATTATATGATGTTGTGTAGGTCAAATGTTATTGAGTGTGTTTGTTCACTTGTGAGGATGCTAATGCTATCTTACAATAATGCGCTACTAAGCTAATTGATGCTAGTTGTAACCTTGTGTGCAGTGATTGTTGAGGTGTTGGTACCTGTGAGTGCTGAGTACAGTTTCCTTGTGTAATCGTGGATCTATGTTTGGGTGCGTTGAATGTTTGACACGTGCTTTACTGATGGTTCACTTTATGTATCATCACTACAGACCGAATAAATCACCTGAACTTGGAAGTCTGCCTCCGTGTTCTTTAACCTGAGTACACCCACCTTACCTGGCCACTCTTCATCAGCTAAACTCCTGGAGACAACACTTTCTCCATTTTATTTAGATACAGCGGCACCTCTGAAGCAAAGTGTTGTCCATTCTTCAAATTTCTATCCCTGGATAAATGAAAATACTCAAAATTTCAGGAGATATTGTGGCAAGTTAGAACGGTTATGGAAGGCTTCCAAGCTTCAGGTTCATAGAGTACATCTCAAGGAATCAATATCCTCATTTAATGACATGATTAAAAAATGCCAGAATTGAAAATTTTTCAAATCTAATAGCTTCAAAGAAGAACAATCCCAAAGTGTTGTTTGATACAATTATGAAAATTGTCTCTCCTGATATTGCTCCTGTACCAATTTATACTAAATGTGATTGCAATGAATCTTTGAACTATTTTGTAAATAAGGTTGCTGCCATCAGGTCTAATATTTCTCCATCATCCTCCCAGTATCACACTGACATGTTGCTTACTTCTGATACCTGCTCCTCTTTTACTCCTGTTACCTTACAGGACGTCAGTGCTCTGCTTGGTCAGTGGAAATTGACTTGAAGCCACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTAGAGATCCCCACCCCTGCTCTAGGCCAAATTATCAGGCGTTACAATAATATTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTTCTAGACTCCACTGACTCTTTGAAAAAGCAGCTGAAGACATTTCTATACAAACGAGATTATGTGCTATATAAATATATTTTACTTACTTACTTGAATAATAGTTCATTTATGAATATGTTTTTATTAAAATATTTTTTCTTTACTTTATCACACAATTAAATTATAATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACCTGGCTACGTCACCGTGGTTACTGATGCTGAACCTATAATCTGGTCTGTATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGGTTAATCTAAAAAGTAATAAATATATGTACCATATATAAAGGTATATACATTACTGAATGTGTGTACTAAATATGTTTTTCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTTCAGAGATTGTGTTTAAAATCGACTGAAGTGCCTCGTTTTCACTGATTCTTTTATTTACAGAAAGCTTTAAGTGTGATATAGATTCAGTCATATGTTACTAATGTCAGTGAATGAGATGCATGGAGCCTAAACTCCAGTGACAATGAGACACATACAGTGTGACTGCTGTGACTTTACAGCTGGACCTCCAGCTGATGCTGCAGAAAAAGTAGAAATGTTTCTGTTTGGTTCTAATCTGACGCTGAGTCTCTTTTACAAAGATAGAACTGAAGCTAATCCTGCTCATGTAGCCAGTTATTAAAATCCAAGTCACAGCACAGACACAGCAGACATTTAGTGATAATCTCACTGTATGTGGTCTTTTAGCGCCTCCGAGTGGTGAACATGTGGAGTGGTGTTATTCTGGGTGAGGAGTGTAACTGTTGAGTGAGACACACCGAGATGGTATGCTGGTAGCTTAGCCACAGCTCAGGTGTGGAGAAGATGAAAAAGGTTTTCTAGTTTGTAAGGAGGAAAAAACTGAGAGGACTGAGTTAAAGAGAGGCTGGAGAGTAACACAGAGCAGCCATGAAAGCTGCTCACACAGTTTAGACAGTTTAGCATCAAATGTTCTAGTGAGTTAGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGCCACAGGCTGAAGGACGATTAAATGTAGTGGAGATATCAGGGATGACACTGGTGTGTCTGATTCACTCTTTAGCACTCCGGTCACTCCGGTGTGTCAGCCAGAACACCACTGAAGGCCAAATGATCCCAGCGTGTGGAATAAGGAGCTTAAGGTTCGGTTTGAGGCACTTTATTCTTTCACTGATTGATTCTTGTGGCTGTGATCACGTGTGTGGTTTCTTACAAAAATGAAGTACACAATACAAATACATGACAAATAAGATGAATAAATAAGTTACATATCCAGTTATATGCATACGTCAGTATAGCTAACATATCCATATATAAGGACAAAGATCACAGTACTATAATGCAGTAATGTTAAACACAAAGGTGTATATCTACATATATCTATCCGATCAGTGATCAGAGTACTGTAGTATACTTCTACTAGTTACACTATACAAACTAAACGGCATTAGTGCGACTTTAAGTTACCATCAGTACAGACGAACTGATGGTAGTTGGACAAAATAAAGACTTTGCAATTATTGTGAAGGGTTAAACTAAGATCAGCTGATTACCTCATAACAAATTGTTTGCTATAGAACACAGCTCCCACTCTTCATTAATATCATGTACTGTAACTCCCAGGTAACCATGGTTACCCAGCCACGCCCAGTAGTCTCCAGAGAGACCAACAGCTGGTGCACGTTGTAATGTCGTGGCTTTCGTAGTCTCTCCTTTTTCTACAGCTCATGTATTCTTCTTGTGATAGTGCGTCTTGAGGGAGGCTCATACATGCCATCATTTGTTGATCCTAAGAACGTTCCTCAGACCGACTTCTTCAACAACACTAATCGGCCTGCAGTTTGTAGCTACTCACTTCACTGTGGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTACAGGCCTCCCTGCCTATCTAAAACTCAATCGCATCACTCTTCTCTTTTAAAACTATCTCCTCGTTCCCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACAACATTTGAGATCTAAACTCTACCATCGCAGAGCTCATTAGCCTCTCCCATGAAGCGATAATAAACAGTCTCGCCGCAAGCACCTTGTCCACCTATTGGACTGCCTGGAACACTCTTCAGAATTTACCTCCTCATTGAAAAAATTCCATCCTGACCTTCTCTTCTGCTTCAGTGGTTCTCACCCTGTCTCCGAAGACTACCTTGTCTTCTTCCTCAAACGAAGCAAAACCAACCAATTGGGCAGCCCCCTACCTATATAGTAATTCAAAATAAACTCTCCTTTAAGCCCCTTTGAATCCCTAACCCATTAGCTCTAGCTCAGAAAATCCCAGCACGCCTTACCTTCAGATCCACTGTTCAACACTGAATCCGGCCACGTCCCAATCAGATCATGGTTTCTTTCACACTTTCGCCAAGTTCTCTCATCCTCCGGGATTTCTCCCAATCTCTTCCCTGGCCATTCCTTCTGCATCAGCGCAGCAACTTCCCAGAAGGGAATTCCCGACCACTTAATCAGTGCGCCCCAGGGTGGCTGTGGCTACAACGTAGCTTGCCATCACCAGTGTGTGAATGTGTGTGTGAATGGGTGAATGACTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGGCCATTTACCATTAATCAAGCTCGTGGGTCATCACAAGCCCATCAGTTATACATTCACAACAATTTCCAAGACCTTCGTAATGCCCAGTCTTCGCTTGCACCAGGGGATACCTTCTTTGGGGATCTACCTGGTCCGGGAGCCACTGTCAGTCCATTTCGAGGCCTTCCACAAGCCGCAGCACCAGTACACAGTGACTGATCCATCCCAGCTATTAACATCTCAAACTTTATTAGAGCTGTCTCCATGATGACAGCTCTAATACTTTCATCAGTGAGTCAGTGAGTGTAAATGGTGTCCAGTACAGGGTGCTCACACATCACAAACAGACCTTGTGCAGACAGGATATGACCTCACTCTGTGTCACAGTGTCATCTGCTCAACAACAACAGTTCCTCCTGTTTAATGTGACCGTATGTGTACTAGTGATGGTAAATTTGATTCTTTTTACTGAATCGAGTTTNNNNNNNNNNNNNNNNNNNNAAGACTACCTTGTCTTCTTCCTCAAACGAAGCAAAACCAACCAATTGGGCAGCCCCCTACCTATATAGTAATTCAAAATAAACTCTCCTTTAAGCCCCTTTGAATCCCTAACCCATTAGCTCTAGCTCAGAAAATCCCAGCACGCCTTACCTTCAGATCCACTGTTCAACACTGAATCCGGCCATGTCCCAATCAGATCATGGTTTCTTTCACACTTTCGCCAAGTTCTCTCATCCTCCGGGATTTCTCCCAATCTCTTCCCTGGCCATTCCTTCTGCATCAGCGCAGCAACTTCCCAGAAGGGAATTCCCGACCACTTAATCAGTGCGCCCCAGGGTGGCTGTGGCTACAACGTAGCTTGCCATCACCAGTGTGTGAATGTGTGTGTGAATGGGTGAATGACTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGGCCATTTACCATTAATCAAGCTCGTGGGTCATCACAAGCCCATCAGTTATACATTCACAACAATTTCCAAGACCTTCGTAATGCCCAGTCTTCGCTTGCACCAGGGGATACCTTCTTTGGGGATCTACCTGGTCCGGGAGCCACTGTCAGTCCATTTCGAGGCCTTCCACAAGCCGCAGCACCAGTACACAGTGACTGATCCATCCCAGCTATTAACATCTCAAACTTTATTAGAGCTGTCTCCATGATGACAGCTCTAATACTTTCATCAGTGAGTCAGTGAGTGTAAATGGTGTCCAGTACAGGGTGCTCACACATCACAAACAGACCTTGTGCAGACAGGATATGACCTCACTCTGTGTCACAGTGTCATCTGCTCAACAACAACAGTTCCTCCTGTTTAATGTGACCGTATGTGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGTCACTGAGTCAGTTGCCCCGAGAGTGCAAAAAGTGTACATTTTCACTCAAACTTAGTTTGTTTCTCTTTTCATGTAAATCTTACTGCAAAGATGAGTGAAAAAGAAAACAACAATTTATAGAACNNNNNNNNTTAAGATTTCTAAAGGGAACATTTATTTTTCTTTCAACAGAATATCAATGAAATTTCTGACAAACAGAAAATGAAATTTGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACAGATTAATGCGTTCAAAATTACTTGTCCACTTCAAAGTGAATAATCCTTTCCAGATAGGCATTGAGGAAAATCAGCTCCCAAACCTTTCAAGGGCTGAGACGGTTTCTCATGTCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATGGAACTGAAGTTGCCACTGGGGTGCGGTTATGCACCTTAACATTGGTTGCCAACCNNNNNNNNNNNNNNNNNNNNNNNTCTGTGAGCCAGGAGGGAGGGGGTGAGTGACTCCTTAGTCCTAAATGACGCCGGCTACGGAGGAACTGAATAATTCGTTCCTGCTACGATTCCGCATTGGACATTAGCTCTGAGGAAGGGAGGGGGTAATTAACTTAAATGTGCTGTTAGCATGTTAGCAGAGCGATGCTAATGTGAACTGGTGAGCTACTGTCTTAATGTGAGCTTTCTACTCACGGTTTTTTCTTCCGGTCCAGAGCAGAAATGTTTTTGTTAAGAAACTGGCTGGNNNNNNNNNCCACACAATTTTAATTATAAGCTAGATATATTTCTACTAATGAAATTAGTTTGCTAACATTAACAGGGATGAGTCAGTGAATGAGTCGGTTGGGCTTGTGAATCATTATTCAGAAGTCATTAAAGTGATTTTTGAGTATTGAACGATTCGTTCATGACTCGCACATCACTACTGTCTAGTTAAATCTCGCTGAGCTCCGTCTTATTTTATATGACTGACTTTTATTTTGAAAGAGACACAGGAAGGAAAACTTTCTCTGTAAAGTCANNNNNNNNNNNNNNNNNNNNTGTCTAGTTAAATCTCGCTGAGCTCCGTCTTATTTTATATGACTGACTTTTATTTTGAAAGAGACACAGGAAGGAAAACTTTCTCTGTAAAGTCAGCTTTATTGTTATCAACAACATATGTGTGTCGTAACCAAAGTTCTGCATGGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCATCCATTCTCTTCCACTTATCCTTTTCAGGATCGCGGGGGTCCGGAGCCTAACGCAGCTGTTTTAAGTTGAGAGGTAGGGTACCTCACCAGTCAGTCGCAGGGCTAACACAGAGACACAGACAACCATTCACACTCACATTCATACCTATGGGCAATTTAGGCTATGTCCACACTAGCCCGGAGAGATGTGAAAAGGGCGTTTTCAGTCGTTTTCACAGAGTTGTGCGTCCACATTGAAACGGCCAAAAATGCTTACATTCCAGTCCTGCGCATGCATGAAACGCAAGACGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCTCTTTGAAATGTCGTGGCAAAATGTCGAGGAAAAGCACCGAGTTGTTTAAATGGACTAACAATGAGGTGGAGTTGTTGCTGCGAGTAACACAAAAGTTGCAAAAGCGAGTGAGAATTAAAGAATTTGAAGAAAAGCTATCTGGAGCATGTACAGACTGATATTAATCTTTAATAGGGCTGTCAAACAAAACAACTGCTGTATAATGCCCTCCGCTATCTTTGTTTAATTGGTCACATGACTGCATCACATGACTAAAATACGTCATCGTTTTCAAAAGTCTCTGTTTCGCTGTCCACACTGCGACACAAACGAACCGTCTTCAAATGTATTCGTTTTCGAGAGCGTTTTCCTTTGGGGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGAGAGATTTTAAGAAAGGAAAAAACAGGAGAGAACCTGAGTCAGAAATAACACACATAAAAGTAGTCAGAGGTCATTGTGATTTAAATCCAGGGAGTAGTTTAAACAGGTCTCTGATGTTGGGGAGGTCCTGTTGTGGAGGGGCAGTCACAGTAAAGACCCCGCCTCTTCTGTGCTTTAATCTGGAGCTCAGCAAAGTGACGAGCATTTGGTTCTTCTATTTTTCATCATCCTTCAACACATCACTATGGTTGACCGTTCAGCAGATGAATTTCTTCAGCATTCTCCCTTCTGTGTAGACAGACAGACACACACTGAGCTCTAGACTCTACAGCTTAACCCTGAGTCTAAACTAAACCTGCAGGTCCTCTGGTGTCCAAAAGAGGCAGCAGTGAGTCAGCATAAAGTCTCAGCTTTAGCACAGTCGTATATTTACAGCAGTGTTTATCAGAGACACTGGACTTCCTGTTTTGCATCCATGAAACACAACAAGCTGACAGACGGTTTCATCTTCATCCTCCAGCTCCTCCTCCAGTTTCAACAACACAAACATCAGACTCACCCATCTAAGTTCTCCAACATCACAGGAGCATTTTCACCTTCCACCTCATTTCTGTGAAGACAGAAGACAGACAGTCACAGGTGGATCCAGACTGAGGATCTCTGCAGTGTTTGGACCTGAACTGGACAAACTCAGCTTTAACCTGCAGTTCCTCTGACATCCAGCAGAGGCATCAGTGAGTCAGGATGAAGTCTCAGCTTTGGCATAGTCGTATATCGTATGTCATATATACCACCTAACTCAACTTCAGTAACCCTACAAATGTCATTGCGGTTTAGTCTTCTGTCTTCATTTGTGTCTGAAGTGATAGCAGAGCTGTACGTTTTAATTTTACAGAAATCCCTCAGTCAAAACATGCTATATTATGTTTAAATGGAAACTAGCAAGTTAACTTCCTGCTGACTTCTAACTCTGTTAAACTTAATAAATCTTGTTTTCATGGATGCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGAGGATCTCTGCAGTGTTTGAACCTGAGCTGGATAAACTCAGCTCAAACCTGCAGTTCCTCTGGTGTCCAGCAGTGAGTCAGTCCTAATAGACCCAATAAACATGTTTACAGTACTGTACTGATACTAAGGGCCTCTTTGACTGACAGGTAGATGGACAGGATACAGGTTCATTCCTCTACTGCTTCTGACCAAATATAAAAGGTTGATTCTGTGAGTGTTCATGATTCAACCTCATGTCTGAGCTCTGATTGGTCCACTAAGAAGGAAGTTCCCTATTCTGCTCTAGTGAAAAAAATGAAAGTCTCTTATTTGCTTTGGACAGATGGCTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTGACGTCATACTTTTGCGACTTCGGGAAAAACCGCCGTAAAACAAAAAACTGTACTTAAGCTGCGAGAAACCGCCTCTGTCCGCCGATCAACGGACCCTGACCCTAATCCTAACCTTTTAATAAACGGTAAGCAGAATTGATATTGTCCTTGCAACACTGGAATTTCATAAATGCAAGAATGGCTTGGCGCGCAAAAGAATAACGTCACAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCCGATGGGGTCACACCATACACACCCACTGCACTCCTCCATATCAGCACATAAAAGATTACTACATACCGTACTTTTTGGACTATAAGTCACACTTAAAATCTTTTAATGTTTTCAAAAATCTGTCAAAATGTTTTAGTACAACTTTGGTAAGCTACGAAGCAACACCACTTGATGGATTGTCGGAGCATTACAGCTGCCATAGTCAGAAGCCTCACGGAGTAATATGTACCGTGCTTATCTGACTGTTGTTGTTTCACTTAATGCACCTTAAAGTCAGAAAATAAGGTACATAGATTAATAAAATGTTATATAGATTATTTAAAGTAAATAAATTAAAAATTCATTCATGCCCCCCCAGGACAAGTCAGCAGTGATTATGATCAAAACTTGGTCAAAGCTGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCACCGAATGTCTATTTGGAAGTTTCTCCTGATATTTGCAGTAATTTTCTGAACGTTTTATTGAAAAGGTCATCACCAGCAGGGCTCTTATCACAGCTCCTGACTCTGATCCCTCTGTCTCTGTCCCTCGCACTGCTGTTTTTACTCAGTTTGATCTTGTGATGTTCTCCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCGGGTGGCTGTAGCTCAGGCGGTAGAGCAGGTCATCTACTGATCGGAAGGTTGATGGTTCAGTTCCTGGCTTCCTTTAGTCTTCCTTGGGAAAGATACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCCAATGTACAGCACTTTGTGTCAGCTATGGTTGTTTTAAAGTGTTTTTTAAGTAAAAATAATGATGATGATGTGAACATGTGTCCTCAGAGGGGGAGGAGTCAAACATCATGACTGTGAGAATAATTCATGACAAACTTTCAGATAAACTCACTGAACACTTACTATTCCTCAGGGTCCGAGGCTCTCCTCTCAAACAAGCCTGTGATGTTTTTCCACCAGGTCTCTGCAGAGGACAAACACAGCAGTGACATCATCAACATGAGAGTGATGAAGAACAGCTGAGGCCAGAGCCATAATCTCAGGTGGAAACACACACTTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATAACCCAGACTTCATAGCGCGGTGGTGGGTGTGGATAATTTTGCAGNNNNNNNNNCGTGCATGGCTGAAGCAGGGCGGCTGAAGAGTGACCTGTCAAAAGTAAGTACTGAATATTATGTCACTTATTTATGTACGAATGTTTAATAATGAAGAACATTAAAGCATTACTGTTGGCCACATTTCGGCAAAGTTATGTGTTGTAGCTGCAGGTGTGAACACACTGATCCCAGATCAGCTCTGCTGTATTTGTAACATGAACATTTCTGCTGCAAAGCTTCAAATGTTCAGCGTGTTTCTCTGTTTCCAGTCTATAGATCCAGTCACACTTTCTACCTTCACCTGTGCAGTAAAGACTGAGAGCAGAGCTGAAACCAACCGTCCAATCAGTGAGCAGCATCAACACCTGAGCTTCATTCAGACTCTGTTATTGAAGATGTTGTTGGTACAAAGTTCATCTGCTGCTCACATGAATCCTGTGATGAAACTTTTATTTCACTGAATGTTTCTTCAAAGCTCATTTCAACCTGTTGAAGTCATGAATGAAAGTGCAGACTGAGAGTGGATCACATGATGTTTAAGGTGTGTCATGTGACATGTTCAGTATTGTCACACGTGTCTAGATTGTCCCTGATATCATAACTGCTCAAACACTGATGATTATATTTGAAGAATTATTACTGATGGCAGCAAAGGTAGAAACTTACAGACTGCAGCTGAGCTGTTATTTACAGGCTGTTATGTGTAGTTGGTGCACAGAAGGCTGTTCTGTTAAAACAACACATTTTTAGACCAAAGTCAATTTCATCTTGTAAATAAAGAATAAAAACATCCCTGCCTGCTAAAACAAGTCTGCATATCTGAGAGAAAAGCAACAACATGAAAGCTTCAGGATTATTTCTTCTGATTTGGTCCAAGACTGTAGATGAACTCAAAGATGAGCTTCATGGTGTTCGGGTGGTGTAGTACCTGAGTGGAGGAGAAGCCTCCGTAATAGTTCTGCTGCCCAGTCAGCCACCTGATAATACCAGAGGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGAGAGGTGGAGGAAGATCTCAGCCTGGGCGTCTATTGTCTTGTGTAGTCTGGAAGATGAGTGGATGATGGGGTGGGTGCGGTTTTCTTTGTGGTGGGGTCGGGTGGGGCTGCTGAACTGGGCCCCGGTCCAGATGGGCCTGCACCCCCTTTCCTTCGTGGGTTGCAGAGTATGGGGGTGCCTACCTGGGTCAGTGGGGGAGCTGGCCCCAGGGAGGGGTCACTTGCCCCTCCCTTCCCTCCCCATCTCCAGCTGCCTCCCTCTTCCCGCTCCACCACAATTACCCATACATGCAGGGCCTTGGGGTAAAGGTGTATCACCAGGGTGCAGGGGAGGCATCCCCCCCTCTGTCCCCTTCTGGCTGCCTGTGCCTCAATTTTATCCCACAACTTAGACATTCATATTATTCACAGTCTCATAACACATACATATAGGACCTTGGGGGTGGGCACACTACACGGAATCCAAAAGACCATCAGGGTGTACACCTCACCCCTGGCGTCATTGCCCACCTCTCAATTTTAAATACACGTAGACATTGAGGGCTAGCAGGAGGGGCTATACGCTTACCTGCTGCTCTCTGGCAGGTAGCTCCATGCCCTCCTGGGTTTTAAATGCACCTTAGAACACACATACATCAACACCACATATGAGCGGGTGGAGGGAGGTTTGGAGTCTTCCTACACCCCCGTCCTCTGCGGCCTGCTGGAGCGGGGGGGCTAGGAGGAGGAGTTGGCCGTCCGACTGGGGTCTGGAATGTGGGGCCTCCCTGCTGCTGCGGAGTCGGGGCGGTCTGCTTCTCCCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGGGGAGTGTGATTGTGTGTACAGTGTCTATTTATACACTGTCTCCACGTTGGGTGAGTGTTGAGTAATTGCATATGAGAGCATGAGGGTGGGAATGGATGTTTGTATCTGTGTGTGCCTATTTGTCTGTGTCTATATGTCAGGTTGGGTATCAGACGCCACCTCTCTGGGGACATCTCAGGCCCTCCAAGGTTTGGAGGCCCATCTCCCCCCACCACTTCCCCTCCTAGTGCCAGACGCCCTCAGACATCGGTGCATTGGTGGTTCTTTGTGTCCAGGGATGGGCGTCCAGGTACCCACCGGCTCACTCCTGGTGGCTGCTTATCGGGGCCTGGAGCCTGGGGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTTTTAAACCTATTTTGCAGGCATTTTTTGAAAAATGTATTGACAGCAATGTTGAATATTATTACACAGGGGAAAAAAACAACTACACGTAAAATAATCACACCGTGACGCCTCTGCCTTTGTAAAGGGAACATTTTTCTTGTAAAACCAAAGGGGGCCTACCAAAGAAAGTTTGGGAACCACTGCTCTAGCAGATCATTACATGAAGGAACCTTTTAAATACAAGCGCGTTCATGCTCACAGGTGTACACACGGGTGCTCACACACACTAACTACACCCTTTTTGGCTCTTACCTCAAAGCACACTGTGCGCTGTCGATCTTACGTGCTGCACAATAATGTTTAATATTTAGTATTTACTGTTATATTCCCATAGATCATCGTGATGATGTTGTTTATTATATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACAGGTGATCCAGGTGATTGATATATGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCACCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCAAGTCTGTCCCATATTTAGCAAGTGCAAATAAAATAAAATAAACAATAAAAGGTGAATCAAATAGACCATCACGGCAAGGCTGGGATGGTCCATTTGGTAAAGTAAATCCGTTGGGCATCTTTCTTCGCCTTTAGACAATAATTCTGGCAAAAGAGCCAAATGGGACAGGCNNNNNNNNNNNNNNNNNNNNNGCCTTTCCAGGTGAGTTTGATCCAGCAGGGTCTGAAGCCAGTACCAGATAGAGACTGTGCAGAGACTGTAGAAGGACAGAGCAGCAGCAGAGCAGTCCAGATACACTGATGATCCTCTGTCAGATCCAGAGGGACACACAGGGATGATGCTGTCTGACAGTGGAGCTGTTCTCAGAGCAGTTCACTCTGCAGCACTGACAGTCATCTGCACTTCATTCCTCTGTCAGTCACTGCTGGATGAAGCTCTCCTCTCCACCTCCCAGTAACATGGCCCAGTCAGAGCGTCTCTACACACAAGCTGCTGCTGCTTCAACCTCTCTGGATCATCAGGACACAGCTCCTCCTCTCTCAGCACACACACTGTCCTCTTTACCATCATCACCACCTGCAGAGAGAAGAAGGAAGAGCAGAGGAGATAAACGAGTGTTTCAAGAGACTCTTCATCAACTGTCAGTCAGTGATGCAACACATCCAGTATAAAGAGCAGCAGTGCTGGGACTGTACTAGGACTCATTGTTGGTTCACTTTTTCTAATCTTTGGATTTTTATTGAAGTTGATGAAAATGTTTTTCACTCCTTGTTTTAGTTTCAACTTTCATCAGAATCAGAATTGCGTTTATTGGCCATGTATATGCGCAGACACATACAAGTAGATGGTGACTCTCAAGCACAGCAATGTAAATCACAACTAGGGATGTCCCGACATATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTAAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAATTACGCACACCCCACTTTGCAGTTATTTATTTGTAAAATAATGTTTGGAATCATGTATGATTTTCGTTCCACTTCTCACGTGTACACCACTTTGTATCGGTCTTTCACGTGGAATTCCAATAAAATTGATTCATGTTTGTGGCTGTAATGTGACAAAATGTGTAAAAGTTCAAGGGGGCTGTTAGGTTCCCCTGAGGGGTCTAGGCGGTGAGGGGGATGTAACAAAAAGTATCCGGGTCAGAAAAAGGAGACAAGAAGCCAAAAAGAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAAACACTCAGCTCACTAGCTGTAACCACTCACATGGCACTCTGGCACAGAGCTCACCTTTCCCTGGGGGTCAGCTGTGTAAAAGGGAAAGGTGGCACCTCAGGTAGAAGCGATTGAAGGACACTCCCACACAGGCACCTTCAGGAGGAGGCCCTGCTGGGGCCGTAACACCCCCTCCCATAAATACAAACCCGTGGTTTGTCAAATTATTACGATAACCAAAACAAGTCCATAACCGTTTCATCACCAAATTGCAGGCTTTCCACCTACCAAACCCCATAGCAACGGTTAGGCATTTCCTGCGGAAGCTGCCAACCCCATCTCAGTGGGTACACAACATTGACAGAGAGTGGCCCCAGACCCTCGAAACAGTGTCCCATGTGATAGCCAGGGCTTTGAACCATCACATGTGGAGAACCCAGCAGGCAGCTAGTGGGCCTTACTGAAACACTTTGCAGACGATTCCTCAAGTCACCGGTACAGGCATGTTTGTTAGCCAGGGTTGCGGGTCTTACTGGTGGTTTTATACACAGTCTGTCCCCCTGCAGGTCATTTTGAGGACCTGGGAAATGGTCAACCAGCGGCAGCTCAGGGTTAGTTGACCTCTTACCCCGACTACATGACACTACTGAGCAATTATGCTCCAAGTGTAGCCTTTTACTAGGCCGGGCAACCTTGTCGGTTTGAGAACCCTGACTGACTTTTCTCAAAGCAGGCCCTTTTTGCTTTGAGTGTGCTTTCTGTTTGAGTTTCAGCCTCAAACAGTTAGCGACAAGGTGTCCAGGTTTGTGGCAGAAGAAACAAAGCTTCGTTCTGAGTCTCGAAACCACAACTTTTTCAGCCTCATTAGCTGGCTCCCTCCTAGCTCTCCAAGATGTATTATAGTGAGAAGGGATGTCACATTCTGCAGCATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGGACTCACAGAAAACTGGAACCAGGTGGATGTTATTGCTCACAAACGAGTCTCTGGACACCTGTTCACCAACAGATGTAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTCTCACAGGCTAGCCAACAATTAATGGTAACCAAACAACTTACTCTTCTTGACCAACTTACCTTTTTCTGCACACACATTAACAAATACAACTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTACGTTCCCCTGAGGGGTCTAGGCGGTGAGGGGGGATGTAACAAAAAGTATCCGGGTCAGAAAAAGGAGACAAGAAGGCATAAGGGTTAAATTGAAAAGTTTTATTAAAGTAGCTCAACTAAAAGAGACTGAGAAGCCGCTATATCCATTTAAGAAAACAAACAAAACTCAGGCGTTGGTCAATAAAGTAAAACGTAAGCCAAAAAGAAAGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTAACCACTCACATGGCACTCTGGCACAGAGCTCACCTTTCCCTGGGATTAAATACTTTTAATTACTGACGAGAGTCAGCTGTGTAAAAGGGAAAGGTGGCACCTCAGGCAGAAGCGATTGAAGGACACACAGGCACCTTCAGGAGGAGGCCCTGCTAGGGCCGTAACAGGGGCCAAATACTTTGGCAAGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAGTTAGCAGTGCAGTTCCTAAAAGCAAATTACTGGCTTTGCAAACACTGTGGCACTTTCAGCCACAGCAGGAGTCGAACCCGGAAGTATCCCTCCACAGCCGGTTTTCATACTGACCTCAAACCAGCTGACGTGGGTTATGTGACAGTGCGTAGTTGATATGGGTTACAACAGCTTCACTGAGAAGCTGCAGCTTTACAGGAAACACGGGATCTTTGTTTCATACTGACTGTGTTTGGTACAATACTGCTGACAGCACCACCCACTCACTCCAACACTCTACTGACCCCACAGTCTCCAGTCTGCAGTCTGGACTCTCCTTAAGATCAGACAGCTGCTTCACATCTGAATCCTGCAGCTTGTTTCCTCTCAGCTCCAGATCTCTCAGATGGGAGGGGTTGGACTTCAGTGCTGCTGCCAGATAATCACAGCTGATCTTTGACAAACCACAGCTGGTCAATCTGTATAAAGAATGAAAGATGTAAGTTTATTAGACAAAGTGTGAGCTTGAAATCATTCAGTGTTCCATCATCTGTTCAGAGCTGAAGAAGGTTCAGAATGTAGAAGTTTAGAAAATGGAAAATCCAAACAGCTGAAGCCAACATGAAGCAACTTCAAAAAGAAAAATCTGCAGAGAACTATATGCCCCGATGCAGCCGGTTTGATTTTGGAGATTTGAATCTCTGGTCTGTGACTAAGTCCTTGAATCATTTCTTCCAGTTGGTCCAACAAGACAGACTAAGTATTGGACATGTGTTGTGGCTCCATTAGGGGAGCTTCTAAATGTGATGTAATGGCCCCTCTGGGTCTGTCAGGTCACAGGACTGAAGAGAGCTCAAACTGGGCACAGTTGTTCCAGTCTGGACCAAAGACTCTATACTGGAACTGAGGGACTGCTTTGACTGCACCCACTGGGACTTTTTAAAGGCTCGTGTTCTCACTTAGATCATCGATTTCTACTTACATTTCTTTCTGGGAAAAATGGGGATTACTTTGAAAACAGGAAGTATTTTCCCCAATAAGCAGCCCTGGGTTAGTAAATCACTCCAACATGTTCTCAGTCAGAAGAAGCTGTCTGGTTATGACGGAGAGAAGAAAAAGACTGAGGCACAGAAACTTGTTCAAAGAGAGATAAAGCAGCTAAAATCAGGTGTAAAAGTAAAGCAGAGGATGAGCTGAATAAAGGACACTCAAGGCTGGCTTGGAAAGGAATGAAGTCCATGGTGGGGATGCAGAACAAGGACAAAGATGAATGTGATGCTGAATCAGCAGAAGACTTGGACTCATTGGATTCCAGCTTTGATATCATTGATTTCAATGAAGAGCTTTGTGATTGTAGCAAAGGGCTGGTAAGCTCTGAGAGTCACACTGATGAGGTGTTTGTGTGTAAATCTCTTAGTGGTATCAAAGAGAGAAAAAGCCCTGGTCCTGATGCTTTGGGAGGTAAATGATTGAAGTGTGCTGACTGACTGAATCTTCACAGTTGCTTTATGAAACTCATTCTAACCCTGAATGTCAGAGTGTTCCTCCTTTTCTTTTTCCATCATTCATGCTGGAAGTGGAGGAGATTTGGATGTTGGACTGTGTTTTAGATGATGTGTGTATGTTTGTGTTGGACTGCTTTCTGCAGACGGCCAGTTTGGTTTGTATTTCAGTGTCAGACAGAGTTTAAGGTGGAATGAAGAGTTTTAGAGTTTCACAGTGAATTATCCAGTGGAGGATTTTTCGTCTTCGTTGAAGGTTTGAAATGTGAACACTGGACAATGGACCAGAGAAGAAGAAAAACAGACTTTACTGGTAAATGGCCTGCATTTGTATAGCGCTTTACTCAGTCCCTAAGGACCCCAAAGCGCTTTACACTACATTCAGTCATTCATTCACACACTGGCAATGGCAAGCTACATTGTAGCCACAGCTACAATGGGGCGCACTGACAGAGGCAAGGCTGCCGGACACTGGCGTCACCGGGCCCTCTGACCACCACCAGTAGGCAAACATGGGGTTAGTATCATGCCCAAGGATATTCGGCATGCAGCCAGGAGGCAGCCTGGGACCGACCCACCGACCTTCTGATTAGTGGCTGACCTACTCTGCCACCTGAGCTACAGCCACCCCACTACCATGAAGATCCTCAGTGTGGATCAGTATAATATCAGCCTTATGTCTGCAGTTTATTGTCAGCACAACTTTCACATCATATTCATCTCAGCACAATGAAAACATGCTGACTGACCTCAGAGTTTCAAGTACACATACTGGACTCTCCAGAAAACCACACAACTGCTTCACTCCAGAACCCTGCAGCTTGTTCCAGCACAGGTCCAGCTGTCTCAGATGGGAGGGGTTGGACTTCAGAGCTGCTGCTAGATAATCACAGCTGATCTCTGACAAACCACAGATACTCAATCTGTATAAAGAATGAAAGTTGTAAGTTTTTTTAGACAAAGTGCTTGAAATCATTCAGTGTTTCATAATCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTCTAATGATTAGAGTCAAAAGTCAGAATATGATCCACTCACTTCTACATCAATACATCTTTAAACATGGTTGTGATCAAACTGCATCAGATTATTGTTGATCATCACAAATCCTCAGGCTCAGCTCCACAATGATTTCCAGTTTCTTTGCTGTAAATGCAACATGTACAGCAGGTCCTGAGAAACATTAGCAACATGACAGCTGAGTCTCAACATGACAGCGCTCTGCACTGTTGGTGGATTTGTATTCAGGGTGTTTGAGCCTCTCCACTTTATACTGAAATGTTTCTTCAATCAAATCTCCAAGGAAGAGTTTATAATCAGGGACGTTGGATTCAGCTCCACCTTTGAACTTGTAGCAGTGAGTTTTATTCCCACTGATCCAGAATGTTCCTCTGTTCACAGCATCACATTTATTTTAGTGAGAGGGATTTTCAGCAGGTGCTGAGCTCAGAGGCTCCTAAACCAGCGTTTATGGGACTTTTCTGCATTAAACATCTTTGTGGATCTGGATTACAAACTGAGGTTAAAGGTCGATGATGTCATCCAGACACCGTTTCTAATAGCTAGCTGGCAGCCGTCAGGGCCGGGAGATTCATCACTGTTTAGCTGATGATGCCAACCATCTCTCCTGGTTGGAGCTCAAAGGGATCGCCAATTGGCCCCACCAATCAGAGGAGGCGTGGCAGTAATTTAGTGTGGTGCATTAAAGGCTCCATCAGAGAGCTGCACACTCATGTTCAGCAGTCTGCCCTGAGATGGTGATGCCATCAGCTCCTTAGTAGTAATAAGGAGGAACTTTTGCCACCTTTTTGCATGTCTCTCACCAAACAGTATTACAGACATATGCCTTCTTAAACCAATTCGTTGTTTCACCGCTGCCAGTACAACCCTCTAATGGCTTTTTAAAATTTACATCTAGTCAGAAAAATTGTTACAATTTGGGTTTTAAGTATGGTAAGTTTTCTGGTTCTAACGATGTTTCACCAGTCATTTTATTTNNNNNNNNNNNNNNNNNNCGGCTCTAATCGAGCTTTCTTCTGTATGAGAAAATCCATGTTTCATGACTGTTCATAAGAGTTTAGATTAATCAGACCTCATTTTACGGATCTACAGGGTTTCTCATCACTAGGCGATTCAGGCGTGCACCTGTCCCGATAACAGCTCGCTCATGTGAGTTCTGGGTTCACTTGAGTTCACATGGTTTATCCATTGATTTTAATTTAATCAAATGCCTAGTTGTTTTAATTAAACTACTTTTTATGGTTTGTGGGGATGTCTTGGCATCCAGTTATGCAGCCATATGCGTTCTTAAAGCAATTCTTTGTCTTGTGTGAATGAGCAGAACCATTCTATTTCTCTGTTGCCACGACAACCCTTGACAAAGCCTGAAATCACACACCAGCTTTTTGTATTTACATCTAGTTAGAAAATTGTTACAAATTGTGTCTTAATTGTGTTAGTTTTCTGGTTCTGACAATGTCTCACCATGCAGTTAGGCAGTCATTTAANNNNNNNNNNAAAAAAGGGCGAAAATCGGGATTTCTTCTGCATGGGAAAATTCATCACCGTTCATAAGAGTTTAATTTAATCAGACCTCATTTTACGGACCTACGTGGCTTCTCATCACTAGGCGATTCAAATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATGTGTGCGTACTCGTACTCGTAAAAGTCAACCGATACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCAAATATCTGAATTTTCGGAATGGTGATCCAAGTGGAACACAGAACCTGCTAATTTTTAATGTGGTGAACCAGAGGTAAGTATCATGGCAAATAAGAAAACCAGCTGAAGGTAGTAGACAGTGATCACACAATTACCCGGAGACACACTGAACCATCTGCTGAAGTTTGATCTGCTGAAGTAGAATAGGGTGACCATATTTTGATTTCCAAAAAAGAGGACACTTGGCCCAGTCATGAATAACTTTAATAATATTCTTTGCTTAAAGAAAATGTAACACATTTTAACTATGCCTTCTCTGTGCAGTTAATGAATGGTGAAATAAAAAATGTCACATACTTTATCAAAAGCCTTCAAATGCAGAAAAAGAGGACAGTTGGTCACCCTAATGTAGAACAAACTGGGATCCAATGATAACNNNNNNNNAATTTATGATAACTTTAAGAGCAGTGGTGGCTGCTGCCTCATCACACTGAGGAGGACAGAAGGAAAACCCACTCACACACAGATGTCACATTATTTGGCTCTTTATCTCCAGTTTCTAATGATTCACACAAACTTCAGCAGAGACACAAACACTGACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCTCCAAGTCATTTCCTCATTCCTAAAGTCAAAGCTCAGAGGAGAGAATTCATCTGCAGACGTTTACATTTAGACAAAACCTGGAATCCCAGTTTAACATTAGTGAGCATTACCCAGCATGCCGTGAAGCAGTGCCAGTTTGTAAATGTGCAAAAATTCCTGCTCCAAACTGTTTCTGTTTCACGGATTGCTGCGTGCCATGACCTTTGACCTGCTAAAGAGAGTCAGCTGTGGATTATTCATTGTTGTGTCTGATACTTAGAACTGTGAGGAAGAACCCTACACAGTTAATCAGGGTGCCCTCTCTCTGAATTAGAAAAGGCCGGCAGGCTGTGTGTGGGCCGCGGGCCATACGTTGAGTGTCATGGTTTGAAATGTGAACATTGTTCTGCTACAGTCAATGGACTAAACCAGAGAAGAAGAAAACAGACTTTACTACGAAGATCCTCAGTGTGGATCAGTATAATATCAGCCTGATGTCTGCAGTTTAGTGTCAGCACAACTTTCACATCATATTCACCTCAGCACAACGAAAACATGCTGACTGACCTCAGAGTTTCAAGTCCACATCCTGGACTCTCCAGAAAACCACACAGCTGCTTCACTCCTGAATCCTGCAGCTTGTTCTCACTCAGGTCCAGCTCTCTTAGATGGGAGGGGTTGGACTTTCGTGCTGCTGCTAGATAATCACAGCTGATCTCTGACAAACCACAGCTTCTCAATCTGTATAAAGAATGAAAGTTGTAAGTTTTTTTAGACAAAGTGCTTGAAATCATTCAGTGTTTCATAATCTGATCAGTACTTTATTGGAAATTCAAATGGGATTCAAATGGTCAGACAAAAGAAGGTTATGAGGAAATATGATAAAATGTTGTGTATTAGCAGGAAGTTATTTAATCATTTTCCTCATAAACCAAACAAAATGATTAACAAACTTGTTTTTACAAACTCAGTGTTGGACTTTGATCAGCAGGATAACCCTGATGTTTGAAGTCAGCCATATTTGGATATTTCCCACAATAATCAAACCAAGTGGTTATGAAGAAACTCAATCATATTATTGTTCAGCATGTTCCAGGGTTCCTCTGGGATCATTGGAACTTGTAGAACTGCAGCATTTTCTAATGATTAGAGTCAAAAGTCAGAATATGATCCACTCACTTCTACATCAATACATCTTTAAACATGGTTGTGATCAAACTGCATCAGATTGTTGTTGACCATCACAAATCCTCCATTTCCANNNNNNNNNNNACTGTAAATGCAACATGTACAGCAGGTCCTGAGAAAAATTAGCAGCATGACAGCTGAGTCTCAGCTTCTTCTTCTCATTCTTCATCATTAATCACACTTTGTTTTCATTCATGTCCTCATCACATTTACGTTTGAACACTATTACTGTTCACTCACAGATTCACTCAAAAACATGATCAGGATTCATACAGATGTGAGGAGCACACGTCTGTTAGCTGTTCTTTCTTTCATGGTTAAGCTTGTACACTGATCTACAGTTTACACTGATCAGAAGGACTAAAGCTTTCAAATGTCCAGGGAAGAGGACTGTTGATCTTCAGTCTGATGGTCTTCCTCCTCCTGAGGTCACCAACAGTATTTTAGACAGCGTCACTGATGATCATCTTCTGCTCAGTAAAACTTTGGTTACCACATTTGAGTGTTAATGATGCTCATCACTAACCAGAGCAGACGTCTGTGACTGTCCAACACTGTCTCCTTAAAAAGAGCACACGTCACAGATGTTACACTGGATAAAACGTTGCAGCGTTTCCTGTCTTGTTGGAGTTGTTCTACAGAAGCCTAGCAGCACATGTTTCATCCTCATCAGTCACTGGACGTGNNNNNNNNNNNATTTCTGTGTTTTGCAGTTTACAATACTAGGTGCAGGTACTAGTTAATACAATTTGCAATCTTCGGCTGATATGGTCCACTCCGCACCAAACTGCACCAAAAAACACACCCTACTTCCAGCAGCAATAAAGTACTTTTCTGGAGCTGAAATATATGCATCTCACCGTTATTTGAGACCCTGTACCTCACAGATATACAGTCCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCCGAAGTGTACCAGCTAAACCTGTAAGATGAGCTAAACCACTGATCACTACACTGAGATACTGACACTAAAAGTACTGGAAGCCCATTATAATAGTATTACGATTACAATAGTTGATACAATGTACAAACTGTATTCAGCATAATCTGAGATGGACAGATCAAAAACATTTCAGGGCACATCCTTCCAAAGATGTGCTCAACCTTGAGGACCAAATTGTTACATTCAGGACATGTTATGTTTGATGCATTGGTAAGAGGTTAATGGACAGGTCAGTGAAGATCTTATATGGTAGATTCTTCTTAGTACAGAGAATATTTTGATGTCCATTTTTCACTGTTACATCTAAAAAGTTGTGCCCTCTCTGTGCCTCAATGATCCGTCAAAGTCAGAAAACTCAGTTGACTATCNNNNNNNNATCACTTTTTCCTGTTTACCCAAGACCAAGTATGTTAAAATTATTTTGATGAGCAGCAGTTCAAGAAATGACTCATTTGTGACATAATTGTACAGTTCAGCGCGGAGCGACCCACACCCCAGCATTTAACCTGATGAGTAATTAGACGTGCAAGGGGAAGCCAGGGCGACAGGTCACGGGGGAGATATCATCACCCCCCACCCGAGATTGGGTACCAAGCCCCAAGTGCGATTGAAGAAGGATCGTTGAGTGCGAGAGGAATTGACCTGAAAGATAGAAAACTGGATCCCTGTAATAATGGATTGGATTTGATTTTATATAGCGCTTTACAATGCCACTATTCACTCACACACATTCACAGCCACAGCTGCCCTGGGACAGACAGAAGCGAGGCTGCCACATCGCGCCATCGGCCTCTCTGGCCAACACCAGTAGGCGGTAGGGTAAAGTGTCTTGCCCAAGGACACAACGACCAGGACAGATCGAACCGGCAACCTTCCGGTTACAGATGTATTTTCCTACCCCCTGAGCCACGGTCGCCTCCAACTAAACTGTAGCCGGTTACCAAGACTACGTGAAGTACCCTCAGAAGATCTACTAGATGATGTGAATGCAGCACTACGGACGATACCTACCGCCACCATTACCGAGACTAACAAGCTGATCTATACTACGGCAGCAGTGATCAGTGAGATGCTTGGCTACAAGCTGAACAGCCACAAGGAGCAGTACCCTCCATGGAGAAGGAGGCTAGAGGGCAAGATGAAAGTAGCATGGGGGGAGGTTAGCCAACTATTGGAGTTGCAGAAAGGTGCGAGAAAGAAGGTGCATAACAAATACAGCAAGCTGTCCATACCTGAGGCCTTGGAAACTGCAAAGCAAAGACTCACAGCCTTGGCCGCTTGAGGACGTACACCAGAGATATAGAAGGCAGGAGAATAAACCAGCCATTCTACACAGAACCAGCCAAGTTGTACTCTCAGTGGCAAGGGAACAATACGAGAATGGCACCACCAAGGCTGGAGACGGAGCAATACTGGAGCGAAGTATGGGAGAAGGACGCAACCCATAACGGCAATGCTCATTGGATAGTGGATCTGAGGGCAGACCATAGCAACCTCCCAATGACAGCCACGAGAAGCCGCCGGGTAAAGATATCGTTTTTTATCGGATTCCGACGTGGAAGAAAAATTGTTCAAGCCATGTTACCGAAGTAACCAAGAGCCGACAGATGGCCTGGATTGCAGTCGTTCGAAGATCAAATATAAAGTCACAAAACACTCCAGCTCACATGTTAGTCTGCTCCAAGCATTTCCACAAAGGTAAGTCTTCTGTTGTAGTTATTACGTAATTTATCATAACATAATTGTTGATGTAGGTTACAAATAAGTCTTATATAGATTTGAATTGAATTTGTTGCGCTATGCTGCTTTGTTTGATTTGGCTTCCTGGGCTAATATTTGTTGTGTTTTGTAGGAAAACCAGCCAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTTAAGAGAGAAAGAGCGATATCAAAACAGCCACGAAAAGTCCCACATATATGTGCCCAAGTGTTGTAATGAAGCATTCAAGTGATGAATAACTGTTTTCCAATATGTTGTTTTGCAATGGGTTTTTAGTTTAGNNNNNNNNNNNNNNGCATTGTTGATTTGTTTTTCACGGAAGCAGCTAATAAAGCATAATGGAATAAAATTTATCCTCTTTCTTGTAATTCTATATTATTGTGATTCTATAATAGAATGAAACAGTGCCAGTTATAAACAAAGACAATAAATTGAATGAATTACAAAACACTTATTGTATTTCTATTAGATCTGAAAATGTTGTGTAATGCTACAACCAAAAAAGACAAGTAGATTGCGTTGACCTGTACAGGAGATAAAGGAAAAAAATGTAACAACAGCTGTGAAATGGAATAGTCCAAATCACCAAAGTAAACTGGACCTGGGCTTGTTGCAGTGAACTGAAGTTACTAAACATTTTGTGAGTGTATGCAGTCACACTTAGGACCATATAATAATAAATATGTGCGTGATGAAAGTTGGGCTGCACGCTAACGTCCTTACTCCACTCTGTATGCTCATATGGGTCTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCAAGTCTGTCTTTGTACGGACCTGCCGTGTTCACTGTCGTTTTGTACATAACTGTTTTTGGGGCAAATAAAATGCAAGTAGGGTTTAAAACCGCAGAATTAATGATTACTGGTGCTGGAAATGCTAGCGCTTGATGCAGTGTTTTGATTTTGTTGCCACTCGTAGCCACAATGCAATGCGTGAAAGTCACGTGGTCTGTCAAGCTCTATACCCTCTGGTCTCCTCCCCTACAGAAAACACCACCCACAATGGAAAACTACTGGTACAGTGATCCCCATCTCCTTTTAAGGCAATGTCCCTCTGCCATTTTTCTGCCCCTCACCCTCAGTAACTCCTACCCTAGATCACTTAAATTACACAATTGAAAGCATATGTGTATTGTTTGTGTATTTATACACAAGCACTCATATGTATTCAAATAATTAAAAGAAAAATGTTCATTTACCTGTTACTACCACACACCAAATCAGGTTGTTGGTAGTTCCTGGCTTGTGTAGCCACTAGGTAACAAAAGCTCAACACTGCCCCTAGTATCCTGGAGCACTTCTCTTGAGTTTTGCACGTGTTTTGGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAATTAATGGTAGGCCTTCTTTGAGCAATTTTGTAGGAATGGGGCCTAAAAGACACGTTGATGGTTTGGAGGAATTAATTATTGAAGTTAACCCAGAAAGATCAATTGGAGAAAAAGAGTCTAAATGAATATCAATGGTACTAAAAGTATCCATCCATTCGCTTCCGCTTATCCNNNNNNNNCAGGGTCGCGGAGGGTGCTGGAGCCTATCCCAGCTGTCATAGGGCGAGAGGCTGGGTACACCCTGGACAGGTCGCCAGGGACACACAGGGACAGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTACTGAAAGTAGCTGTAGATAATATTACATCTGTGAGATGATTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTTCTTTATTTGGAGCAAGACAAAGAAAGATAAGTTACTGAAAAAGTGCTTGTGCTTAAAGTGCTTTGGTTATGTTAAACTTAATCATCATCTCGGCCTCCTCTGATGACCTGTTTGCTGCTGCCTGCTGCTGAAAGGCAGTGGGGAGAGGGGACAGTTGAGTAGTGCATTTATCACTGCATACAGTGTGTTTTCTGGACATACTGTGCTTTTTCAGCGTTCAGAAATTGATGGCTCCATGTCAGAGCTGGCTATGAATTTCAGATGGATCAGGCCTTAACCTAACCTAACAAAAAAGTTATCAATAGTTCTTTTCATCTTTTCTTATTACCCACAGCTACATCCACTTCTGTTGGGCCTAGGCTGCACGCTAGGGCTGGGTATCGTCGCATATTTCTATAATTCATTCTGGTTCACAAGGTCCCGATTCAATTTGATTAAATTTTGCCTCAGAGTCAGAAATATTATAATTCTGATAATTTATCAGTAGTTATACATATGAGACTTAATCAGAGGTGTGAGCATCACAGCAGATGCCTTTGTGTCAAAGTAACTGAGGATAAAATAGACAAACATGAAGGAGATTTTCCAGGCTTGGCTTTTTATAGCAGATAACCTTAAAAATATTTTTGCAGTAGAACAAAAACGAAAGAAAACCAGGAATCAGCATATGAACATTACCTGATGCTGCTGAAGTGAAGCAAAGTTACAGAGGTTTGATTAGAGACACAGCCAAGTGTTTTGCAATTTGGCATTATTTTGAAAAATTTAAATTTCTTCAGCATTGAACAGCAGACATTAGGTTTTCTTGTCTGAGGTTATTTAAGTNNNNNNNNNNNNNNNGAAGAAGAAAGACAGCAGCCGACAACGCTGTAAACAATGGTATACTGGTGGGTAATAGGCAAATGAATAATGTAGAAAACAGAGATTTGCGATGGGAAACTGTTCTTGAAGTACACTGAGAGAGAGAGAGCTGTACATGAAGTGTGATTTTGTCGTGGTGGAAGCAAAACAGCAAAACTAAGAGGGAATTAATGACAACATTTATTAAATGTGAAGCGTAGTTTGAATCTTCGTTTGCTGCTGGTTCAGTGAATTTTGGCTGGAGAGAGACAAAAATTGCACCTCAGAATCTAACGCATTGGTTCTTAACCTTATTGGAGGTACCAAACCCCACCAGTTTCATATGCGCATTCACTGAACCCCTCTTTAGTGAAAAATGAAATATGATTTTTTTCAAATTCAAGACATAGACATGTTTTTTACTGGTGCACAAAATGAGGCGTGCATGTCACGGCGGAGGCTCTGCCGAACCCCTGAGACTGACTCACTGAACCCCTAGGGTTCGATCGAACCCAGGTTAAGAACCACTGATCTAGCCCAAAAAAAGATGCAAACACAAAGCGCGGACCCACCGACGCATCAGAATCAGTGAGCTGTCGACTTTCAGCCCCGACAGCGTGTACATCTAAGTGCCGTCGGGTGAGAAAGCCGAGAAAGAGAACGCTGATTCTGATGCGTCGAGTCCGCGCTTTTTGTTTACGTTTTTGTGTGGAATCCATGTACCTGCTCTCATTTACTGTTTTAGCTGTTTGGTGGCGTTGAAATAGTTTTGTGAACTTTAACCTGTGATTCTGGCATTTCGGGCAAAATACATTTATATTTAAAAGTCGATTCGGGATTTAATGAATCAATATCGCTTTATTCAAGCTATTCACCTTCCTCTATCCACCTGCACTTTCAAACATACACACAGAGGACTACAGGAATATCTGGACCATGGCCAATCAGAGGGGTCCCCCACCTGACTATCTCTGATTGGTTAAGACCATGATAGGGGCGTAATGTGTGTCTGTTGTTGACCACACGGAAACACACAGAGTTTTTACTCGAACAGCTGGTCGCACCGGTGCGAGCTAGGANNNNNNNNAGTCGCGGCATTGAAAAATTTGGTCACACTCTAGAGCCCTGTTATGGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCAGGTACTTCGGATTTGAGGCCTTAGTTTTCACAGGAGCTTCAGTATCCAGATTCGTACGCAGTGAGGAGGTAAAATTATTAACAAGATGATCAACCTCTGTTGGAGTAGTGTTCAGGTAGCTGCTCTGCCCTGTGTTGGTACAGGGCATTGAAGATGATAGCAGTGGGTATATTAAATTCTTAAACTTAGTTACAGCGCAACCCAGGAACAAGATCTCCGATGTTGTTCCTGGGATCTGCTGGAGCCACTTGCCTAGTTTGGGAATCACCGCACCTAGTGCTCCAATTACCTCTGGGACCACTGTTACCTTCACCCTCCACATTTTCTTGAGCTCTTCGCTTAGCCCAAGCTCTTCTCTGAGGTTCCAAATTACAGCAACATCAGAAAGAAGGACTTCTTTTTGATGTTGCAGCCATTTGGAACCGCTACATCTATCACTACGGCTGTCTTCTTCTGTTTGTCTACCACTACTATGTCCGGTTGGTTAGCCACCACCATTTTGTCCTTCTGTATCTGAAAGTTCCACAGGATCTTAGCTCAGTCATTCTCCACCACCCTCGGGGGCGTCTGTCATCATCCACCCCAACATTCACATCAATCTTTTGCATTTCCTGATCACTAACTAGTTTAAATCTATCCCAATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATCTGCATTACTAAATCAGCATCCCAGTCAGCATTACTGAAACACCACTTCTGCACACCCCCTATATCATGTTCCTCTACACTCAGCGCTATCTCTGTCATTATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAACAAATCCGAGCTTCTCTTGGTAGGCACTAAATCAACACTATCCAGAACCAACTGTTTTGTCACATCCTGGGTTGGTGACCCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTTTTGGTTTCCCAGTGTTTATTCTGTGCTCCCTCTGTTTTGTGTCATCCATGCCTGTGTATCCCCTCTAGTGTAGTCAGGTCTCTGTGTTAAGCCCACATCTCTGAGTCTGTGGTGTGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGCAGATGGCTGAACCGGGGCAGCTGAAGAGTAAACATTTAAAAGTAAGTACTGATGATTATGTCACTTGTTTATGTGTGAATGTTTACTAACGAAGAACATTAAAACATTACTCTTGGCCAAATGTCGGCAAAGTTATGTGGCATTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCGGTCCGAGTGTCAGGTGAACTGAACTTCAGGTAAGAAGTTATGACCTGCAGTCTATCTGGGTCAGATATAAACCAAGTTTAGGTGGAGTTTATTTTCGTTATGCTGACTTTTTCCGTACTGCGTACTAGCTAGCATGACGGAGTTTCTATACAGCTGGGCGGGTGCTATGATGTTAATGATGTTGAACTTTATTTTGTTCGTAAGGTTAATTATTAGAGTTGCCAACCATCCTGTAAAAAACAATCGTCTGGTATTCAGAGAAAATATCACGCGTTTCGTACTGAGGTGAAAAGGAACACAATTTGTCCGGTACTTCAGCTACAATGAAAAAGACACAAAGCTGGAGCTGCACAGCTGCCTCTTCTTCTCTTATCCTCTCACCTTCCCTCTTCTGTTTCTACTTCAATCATGAAACTGATCAATGATCAGCTGATCGGCTTTTCTCTCTTGTTTGTTTATCGCCCACTTTGCGCCAGAAAGAGGAAACCAGTGGATGTCGTTAAACAGCACCTTTAAGCTTGATCAGCTGTTGTTAGAATTTATTTAATATTACTTTCTAGTATCAGCTGATGTTTGCTGGAGCCACAGCTGTAAAAGCTGCTGGTCATGATATCGGTTTGGTTATCTGGTGAGAGGGAAACATGCAGATGAAACCAGGAGATGTCCTTACTGAATCATCAGAGCTGACAGGTGATGGAGAAACAGGTTTACCTTTTAGGTGACATGAATGAGTTGAAGGGAAGTTATGAGCTGTTTCTGAGAGACAAATAACACCAGGATCCTTTTCTACGTAGCTGACAGCTGGTAACTGTGCAGGGGCGGGTCTAGCAAAGTGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTATGCAGCTCATCTGCAGTCTGGTGTTACCTACATCTTCCTATTCAGAAGGCAGAATTTCCAAGTTCTGAGTACAATCGAAAGCACCACGACTGCAGTTTTTGTGTTGGATGTAAAAAGCGCACATGACGCTGTGACGTAGGCTAGAATCATTGTCAGAGTGAATTGTTAAATGTTTGTCATTTTTATGCTTACCATCCATTTCTATATTGTTTAACTGTGGGATGAAAGCAATTCCACAGTCCCCCTCCCCAGATTCTCGAGGTTCTGGGTGAGGGGCTATAATCTTTTATTGCAGATACATCCTATCTGGAAGATCTGCTTCTTTTGATGTAAGCTTCCTGCATTTACGACCCTTTGGTCAGCAGGAGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGACCCTATGCATATTCAAGTAACCTCAATAAAAGGAGTGCTATGGGGAACCTGGCTGAGAGTCTGACGGAGGTCAAGTGGGTGGAACGACACTTGGCTCCAGGCAGGCCTCCTCATGCATGAGCAACACAAAGAACTTTGCCTACTTCGTGTCTTGCTTGCTGTGTTATTACATTGCCTTTAACGTTCCAGCGAATAGGTTTAAGCTACAAACCTATCAATCATGGCAGTGGTCAATGACGGTCCAGGCGTGGGATTTCTCTCATGGAAATATGCACATTATTTTTTTCTTTCTATTGGTAGGTGGCACAGTGCACTTATGGCAAGTAAGCAAGCTAGAACACTGGCAAAGTTACGGAAGCAACACATTAACAAGAGAATTCTGAGTAAAACCACAGTTACTTTGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCATTAGTGATGTTAGTACTTTCAGCGTTCAATAGTCGACCTTAATCTGACAGAGAATGTGATGATTTTATGGATAATTAAAGTCAGACATATATCCACAAACACAACAAGCTGAAAGTCAGTGATGCTGCTCGGTTTGCAGTCCTGAATATGACGGCACAAGCAGGATTCACTGCACTGTTAATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGACAAGGTACGACCTCTCCCATGCTCCCAGGATGTGGGTGTGAATACCAGAACACCCTGGAATGCACACAAAGCTTGCAGACTATTAAGGATCAAACCTCCTATCACTCTACACCTAATTATAAAACTCTAAGCATATATAAGTAGATATTTCTAAGCATAAATGACAATCACAATACAAATCTAACAATTCACTTTAGTTTACTTTGCAGTCACTACTTTAATATATTCTTATTGTCCAATATTGTTTCTTTATTAAATTTATTGATTTTTCCATCACACCTTCCAATGTTTATCTGGCGTGCACACATATTAACACTGCAAGGTCAAAGTTCTGTTTTGTTATATTAATACATCTTTCTTTTTTTAGTTACCTGGGGTTTGGCTTCTCCTGTCTGGCAAAAGGTGTGGCAAAGGGCTGGGAGAGCTGAAGTATCACTGACAGCCTAATTGGATAGAACCACATGCTTCATTGCCTGGGGGGTGTTTCATGTTTGTTTAATTGTTTTGTATTAGTTGGTTATATGGCAGCCATTTTGTTTTCCCCCGTGTGTGTCATTTGATTTAGCTAAACCAGTATTTAAGTTTCTCCGTGTGTCATTTCAGCAGGTCAGTTTATCTTGTGTTCGTTTGAGGTTTTGTTAATTATTATCTTGAGTTTAGTCTATTGAGTTGACCTCTTTTATTGTTCTGCCTGTTTAAGTTTTGGCTTTGTTAAATATATTTTCATATGTTTGGGTCAATGAAACCCCTTTTTTTAATTAAAACACCTGTGTCCTTTATGCTTTACTGCTTGGTCCCTGACAGTAACGTATTCTGAATACTTTGGATTACTTAATATGTTATCATGCTGTTTACAACTACATGAATGTGATTTATTACTATTACTGAAGGTCCGCGGCTCCGCACCATAGTAAAGGGACCTCAGGCTAATACGTAGGGTTTGTGTCGGGCTCGTAGCCGAAAACTAGCTTTACTTTGTTGCCTGCATCATCTTTGCTAGCAAGAGACAGAGAGAGACGTTGAAAGGCTGCTCCAACGGAACTTATTGTTTCGGAGGAAAACACGAACACAGTGTACAGTCGAGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAACTGGGCTCGTCAGGCACTCTTCTTAGCTACAGTGGTTGTTATTATTATATTTACATGCTTCCAGCTCCCATTTCTGCTCGGTGACAACTCGTACTTTTCTCCTTTTTCTCCCTCCTCCCGCTCACAGACACATAACGTGTATGGCAGTCCATTCTCCCTGCAGCACTGACTACACTGCCCATCAGGCTACATTCTTTAGGGCCATGCCTGTAACATTCTGCCTATTAGCTTAGCACAACAACAACAACAAAAAGGCACTCTCTCACCCAGGAAACACGCAGAGAGAGAGCGCGTCATCCTGTAACCATGGCAACTGTAACGCTGCCGCCTGGAACAACAGAACATAGCTGTCAAACAAAACCCAAACAGTCCTGACCCGCGACAATATGAAACAGGAAAGTACCGCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGCAAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTATTATTTGCCCCCTCGTGTTTGGGAGCAGTCTGTGGCACACAAGGTATGTTTACTATATTTAAAGATCTTTTAGAGTGCAGCTCTCTGTGTTTTGACCAGGCCACATGTCTCCTGTCACCTAAAAGTGCAGAAATTTTAAAACCTTCTAGTAAACAGGGTCCCAGCTTCTCCTGGGAAAAGTCACCACAGCCATAATCCTCACAGCCAGGACCCTCCACACATCACACATCAGACTGCGGAGACAGAGCATGAAGGTGGTAAGGAGGAACTAAGGGGGGCAAGGCTGGGCAATGTAACTTTGATTGCTCTGTTGAGGGAGGGGCTTGGTGGCAAACCTTTGGCTGCTCTGGTGGGGGGTTTATGGGGGACAAAAAGAGATTGGGCCAGGGGGTAGATCTGAGCCCAGCATTGACCCGCTCCATCATCTCCTCAGTGAATTTCAGGTGTGGGGAGGAGCGGGAGGAGGGTGATTTCAGGGGTTTGGGGGACTGGGGAAGGTCGTGGTCCCTGGTCCTGGTCGTTGGTGTTGTTGAGAGAGTTGGAGGCAAATAGGGACCCCTCTTCTTGCCTCAGATGTCTCTCCTTTCTGAAGCTCTTCTCGGGTGGGGGCAGATGGAGCTCCTCCTCAAGGTTTCTGCTGGGCTTTGTCTGTTCTTGGAGTACTGTTTGTTCCTCTTTATGAGATAACTCCTCCTTTATCTCAGCCTTGGCACCAAGCACAGATGGATGAAGCATGGAATAAAACAAGTTGGAGGTGAACAGTTTCACCCCTGACTTGTTAAAAGTAAATCCATGCTTTAAACAGAAAAAATATATAAATTGTTGATAAAATGCACTGAGTGGTCAGCACATGCTGATATAAGCCATTTATTCAGTGCAAACAACCTGCTGAATCTCTCGTCTCCTCCTCTGACGGGCGGTACAGGTCCACTGATGAATACAGCTGCATTCAGAGAGTTTACTGTATTTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGTTAAACATTCTTTGTTTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGTGATACATCCTCCCCCTTCCAGGAGACATGAGTTATGTCTTGGTTTTGCACCAAGACAGTCCAAGGGGGGATCATCGCTTGAGGATTTATTAGAATGCACAGAGTCTACTTTCTTGGTCATGTTATCTGTGCTCCTTAGCTGTGTACTAGCTTGCTCATCGCCATTGCTTTGAATCAAAGGCAAGGTTGTTTCATTTCCACACAGTCCATTTACCTCCACCTTTACTTCTAAGCGATGAATTTTTGTCTCCAGTACTGCAATCTTCTGCAGGAGGCTGTGGTAGTCATCTGTGGAGAGTTAGCCTAGCGGTTAGCACCTTTCCAGGCTATTGAGGCTGTTCAGTGCCCAGACGCTGTAAATCAGGCTTCAGCTGTGTGTAGGCCACAGACACACGGAGCGCTGAAGATAAGGTAACTATAAAAATGTTGCTGTTTCTGTTAAGAGCACTTTAGTCCAAATGATCTATAAGTGTCCAAAAGCTATCACAGGTAAGCTCATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCAAAGAGAGGAAGCGTCCACACTCACAAAAGGGGGAGGTTAAGTTGAACAAATGAATCTTCTCCTTTATTTCTGTCAAACAGTGCTGTACGAAACGTTTCTAGCGGTTAGTATCATGGTTGCTAGGCAACCTGAGCAGCGCAATGGAGGCTAGACCGTCCCATTTCACAAGCCTCGCATTTCCGGCCTTCTCGGCCTTGGAGGATGCGGCCCACGTAGACCGCAAAGGCCGCGTCCTCCAAGGATGCAGACCCTGAATTGGGACACACCCTGTATCTTTGCGTGTGTGTTTCTTGTTTTACTTTGAAGGTCCGTGTCTGATGTCAGTGTGTTCAGATTACATTTCCCCTGTCCCGTCATGTCTGATTACTCCCAGCTGTGCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCTGTTAGTTGCTGGTTCATCTGCGTTATCTCCTTCATCTTATGTTTTCTCTCTGTGTCTCCCTGTATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGTCACCCTGCCGTTTCTGNNNNNNNNNNNNNCACCCACCTCTTAAAATAAAGCTCACTCGCATCAAAAGTTGCATCTTGGGTCCTACTTCCAACTCCACTCATTTGCCACCGCAGATGTGAAAAGTTTCTCTATAACTATTAATAACTGGCCGGTCTCCGTTTCTTCCTCTATGAAATGTTTGGGTGTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTTCCAATATAAATATTTATTGCACTTATTAACTGCCCATCAACTTCGTAACAGTTGAGACTGAACATAAAAACAATAAATGTCTCACATTTTGTCGTTGCCGCAAAATGTTGTACTGCTTGAAATTCCGTCTCCACCGTTGCTCGACACTGCGTGTATAGAGCAGGTAGTGCAACAATAGAAAAATAGTTGCGGGACGGCACTGTGTAGCGTTTGGCTAGGGTGTTGATCATTTTCCTAAATCCCTCGTTTTGCACAGTGTTGATGGGAGCCATATCTTTAGCCAGGCGATAAGTGATAGCCTCCGTAATTTCTTTGTGCCTGCGGGAGTTCAACATGTATAGGGAAGCGCTGTATAAGGTTCCCGTTGTTGATGTTTGGGTGGTTGACCAGGACGGATTTTCTCCTGTCACTTTCTCGTTATCCCTGATGTGCTCTCTGTTGTTTTTTCCCTGCCAATTTTAACAGCCAGCTGGCTTCTGTATCACGTGCTCTCCGTTGTTTTTTCCCTGCCAGCTGGCTTCTGTATCACGTGGTATAAGGCTCCGCCCTTGTCATTTGTTGAGCAGGAAGAGTGAGCGCTTGTTTTCATGCAGATTATGTCCCGGATCAAAATGCGGTACAATCGTCATCNNNNNNNNNNNNNNNNNNAAAATCGTTGTCATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAACATGTGTCTGTACTAAATCTGATGTCTACATTGGTTGAACCTTTCCTGTGTCATCCTTTGCGTTCTGTACCCTCTTGACCACCTCTGCGTAACTTATGTTGTGAGCTTTTCTAGATCCTCCTCTCTTCTCCCTCTTCCTGATCCTCCCCCACTAGAAACTGGGGTCCAGTCACCAAAATTAATTTTATCATCATCATCTTCCTGGGATGCCATGCCAGCCAGTCACACACCAGTTTAGGTGATCTCACAACGACAGTTTTCCTTGTTCTCAAACAGTTGTATCATGCTCCAGCTCCTGCTCCCTGCCTTTACATAACTGTATAAACTGAGAACTATTTCTACATTTGAAAATATGGATTCATTTCCATTCACTTCTGTACATTAGTGTATAAATGAATGTTAGACTGGGCTCCATGGAAACACTTGGACTGGTCTCAGCTGCCTTCTTTCTGTAGTCATTCCAACAGAGTCCTTTCTCTTCTCCAGCTTCTGTTTGAAATTATTAGCTTTGACATTCATGACATTCATTTCTTTCTTTTCTCTCTCTGTTTCCACACAAGCTCAAAGTCTCTGCAGCCTGTTTTTATCTGCAAGTTTCAAACATCAAAGATCTGAAATATAGAAAATCAACAACAGCTGCAGTCAGTGAACTCACACCAGAGTCTCCAGTCGACAGTTTGGACTCTCCAGTCCAGCACACAGAAGCTTCACTGCTGAATGCTTCAGGTTGTTGTTGCTCATGTCCAGCTCTGTCAGATGGGAGGGGTTGGACTTCAGAGCTGAGGCCACAACTTCACAGTGAGTCTCTGAGAGTCGACACTGAATCAGTCTGTGATTATAGAAAATATATATTGTGTTATTATAAAAGAAGAAAATCTGCATTATAACACAGGCTGAATGTATATGAAGACAAAACAGAGTGAGGTCATAATCTGATGAACATCTGCTCTTCACATCAGTGCTTCAGCTCCTCTTACTGTGTTTAACACAGTAAGAGCGCAATGATTCACACAATGAGCGCAATGACACAACGATTGAGTCTCTCTCAGACCTGCAGACTTTTAATCAGAATCTTTGTTTGGCTTTAATCTGCAGATGAAGCAGGAAGATGGTGTCACATTTAGGCTTCCGTAATGTCCACAGTCTGTCACTGAGATTTGATCCAGAGTCAGAGTGAAGACACACATTTGGACTGTTTCCTATTTTGAATCTGACTCCAGAGCATTTTGAATGAGTTCATCTCAGTGAAGAGTTCCAGCTGGTAAAGATAAGCTCTGTTTGCTACCTGCTGCTGTCAGGTACGACTGTTCACGTCCACACACAGGAAAAATCTGCTGACTGTTGCGAAACGGAGCAGAAATCTCATCACAGGACAATAATCATGACATGGATCAGTTTGTCTTTGATTGGTTTGTAAATGTCACTGTTTCCATTGAACCTGAGTGACGGTACAAAGACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAACACAAACAGGTGAGAGTGGACAGGTAACCAAGGTCAGCAACCAATCAGAGAGCTTCTGTTTGACCCACAGTCACTGATGATGATTGCACATAACCAAGCAGTGTGTTACTCTGATATCAAATATGGATCCTGCTCTTATAATAATGATCATCAGATGATATATTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGATAAAATAAAATATATAAAATATACAGAGGTTGGTGGTTGGACATGAGCAAAACAAGTGGCATTTATATACAGTGTGGAGTGCATAATGTTGAAGTTCCAGTAGTGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTGATGTTGCTGTCATTCGGAACCGCCACATCGATCACTACGGCCGTCTTCTTCTGTTTGTCTACCACCACTATGTCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCCTGACCCTCTGCAGGTACTTGGTGGTTGCAGCTTTCCTAGCGGCCTCTTCATGGTTCCCATTCGCCTGCGGGATCCCCAGGTACTTGTAACTGTCCTCTATGTCTGCAATGTTGCCTTCTGGTAGTTCGATCCCCTCAGTTCTGACTACCTTCCCTCTCTTTGTTATCATTCGACTACACTTCTCCAGCCCGAATGACATTCCAATGTCATTGCTGTATATCCTGGTAGTGTGGAGCAGTGAATCGATGTCTCGTTCACTCTTGGCATACAGCTTGATGTCATCCATGTACAGGAGGTGGCTGACAACCGCTCCGTTCCGTAGTCAGTATCCGTAGCCAGTCTTGTTAATGATCTCACTGAGGGGGTTCAGGCCTATGCAGAACAGCAGTGGGGACAGAGCATCTCCTTGGTAGATCCCGCACTTGATGGTGACTTGTACTATGGGCTTGAAGTTGACCTCTAGTGTTGTACACCACATCCCCATTGAGTTCCTGATGAAGGCTCTTAGGGTCCTGTTGATCTTGTACAATTCTAGGCATTCCAGTATCCAGCTGTGGGGCATTGACTCATAGGCCTTCTTGTAATCAGTCCAGGCAGTGACTGCTCTGGATATTTGTCTCTGTTTTTAACATTAGAGTTCACGTCACTACAAAGAAGCTCTTCATGGATTCTTATTTCTGTCTTCTCTCTAACAGCAGCGTCTGAATGACCAACAACAGCAGCAGGAGGTTTAAAATACTGCCCCCTAATGACACAACACAGGTACTACATGTAGATGTGAGTCTACAACACACAGCGTACGACTACCAATGCAGGATTATGCTAAATGCACACACACATTTCCTGATCAACACAAAATATCATTTTATCTGAGAAATTCAAACTAATGAGAGTCGTTTAGCACTGTGTATATCTGAAGAACTAAACTACTAATCTACACTAATTAATGATGTTAACCCTTTAAAGCCGGTCGGAGCGGACACTCTCCATTTTGCGTAACTATTTTTCCTTCCACATATAGCTTTGCAAAAACTGCATAAAAAGCGCTTGCAGCAACAAAAACATAATATTCCAGAAACACGCTTTGCCGATCCGATCAGCTGTTCATAACACTTCCTACGTCCATCAGCGCGAACTATCGCATGTCCCCCATGACCTGCCCGAAACCGGAAGTGATGTCATTTTGCGGAAATGTAGTTTTTTACCATCTGGGCCTCATGAGCCTATACTTGTGTTTTTAAAAGTTATGTTTGACATCATGACTTTCTGTGTTGTTTCTGGGATGCTCAGGACTCATATTGCACTGCTGGAAATAGTTTATTTTGATGCATATGCTGGTTTTTTTGCAAATTTGCATTATAATATTTATTTTCGTTTTTCCTGCAATATATGAAAATTGGTGTATTTCAAAAATAAAACTATGAAGACACTTAAAATAAATTTCCTGTGGTGGGAAACTAGTTTGTGCAACTTTTTTGTATTCACAGTTTTGAGGGATAAGCCTCTTAAATTTCTCTAACTAGAAATATATGTTNNNNNNNNNNNNNCGATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTGGGTTCATTGAGAACATGGTTGTTGTTCAATAATAAAATTATTCCTCAAAAATACAACTTGCCTAATAATTCTGCACTCCCTGTATAATATAAGCTCTGGCGGACTTGGTTCTATGGTAGGTCTTAAAGGGTTAATCATCACATCTGGACTCACCGAGCCTTTCTGCAGTTCCTCACAGCTGGAATCAGTCTCAGTCGTCCCTGCTTTGATGTTTTGTACTTATGAAGGTCCAACTCATCCAGAACCTCCTCTGACATCTGCAGCATGAAGGCCAGAGCTGAGCACTGGATCTCAGAGAGTTCCTTCTTTGATCTGTTCTCTGACTTCAGGAGCTCTTGGATCTCCTGATGTACTGAGAGGTCGTTCATCTCCATCAGACAGTGGAAGATGTTGATGCTTCTGTCAGGAGAGATTTTATCACTGTTCATCTCCTTCAGGTGGTTGATGACTCTCTGGATCGTTTCTGAACTGATCTCTGTCTGACCCAGCAGACCTCTTAAGAGACTCTGGTTGGACTCCAAAGAGAGGCCATGAAGGAAGCGAACAAACAGGTCCAGGTGGCCATTTTTACTCTGGAGAGATTTCTTCATGGCTTTGTTCAGAAACACATCAAGCGATTGGAGATCTCTGTTATCAAAACAACTGTACATATTCTTGGTTAAAAATTTTGGTTTCAGGAAGTCCACCAGCTCCTCTCTCTTCCTAGTGCTCATGCCCAGTTCATTTGGATTAAGCGGGTAATGACCCAGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCAGTCTATCTTCAGGAAGTTCTTCAACACCTCTGTCTTCCTGTTGGTGAAACAGTGGGACATGTAGACTGCAGCCAGAAACTCCTGAATGCTCAGATGAACAAAGCAGTAGACTGGATTCTGGAAGATCACACACTCTCTTTTGAAGATCTCTGTACAAACTCCTGAGTACACCGAGGCCTCTGTCACATCCAGACCACACTGCTCCAGGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAGAAGTCCAGTTTTCAGAAATGAGTCCATCAGCAGACAGATGTTCAGTCTTACTTTGTACACAGCTGCTCTGACTGGCTGTCTGCAGTCCCGCTCTGGTTCTGGATCTTTCTCCACACTGGGGACAGGAGGAGTCTCCTGATGAAGCAGACTGGCCCCAGTATGAGGAGATGCACTGTCTGCAGAACCAGAAACATATCCAAGGTGAGCAGCTTCCCCTCCAGCATAAACCCTAAACAGCTAAAAGATGAATGAATGTAAAAAGTGTCACAGCTTTCAGTCAGACTGTACTCGGTGCCACATTACAGATGTGGTTTCTGATAGCTGCTCCAGCTGCAGGACCAAACACACACAAGTCCAAACATCTTTGTCTTTGCTGCTTCTTTATTATTGAACTACACAACATGTAATTCTTGTCCCAGCTGAACATTAGTTGTGCACCCTTTAGCATTAGCATTGTTAGCATATCTGCAACAGAAACAATGTCAGAAACTGTTGAAAGGGGCCGACATAGGGAAAGGAGAAGATCGGTGTTCCCATTCTCAGTTATTACAATCAACCCACCGCTGACTCTGAGTGGGAGAGGGTTGGCCCCCTGACTCTTACAGTCTGAGGGAAACCCACACTGCACACTGGTCCTAATGTCAAATCAAACAACAATTACAAGGCAAGAGGAGAGGAGAGGTAGGAAAGACCAAGGAAAGGAAACAATCAAAGGGAACACTAACAAATCAGCTTCTGTAGCGTCTCTGGATTCTCCTGGTGACCAGCCTCTATGTCCACACTGGCTCCAGCTGCTCCTCTATGTATATTTATTCATTTATTATTTATGTTTGTGATTCTCCTGTTCTTTACCCCCAGCCTCATCTTGATCAGGATAAGTTTTCCTCTGAGTTAAACTAATCAGACTTTTCTCTGTGTGCAGCAGCTGTGAGATGAAGGCTCCAGGACGTCTACACGGAGCTTAAACATTTCAAAATATTTCCTAAGTTAAGTCTTAGGAGTGAAGCTTCACCACAATCATTTTAACAGCTCTGGTCTCTGCTGATCGAACTACAAAACTTAGATTAGAACTACAGACTTCTAAATGTTATTTTAGGAAACTTATTCTCACAAGACAACATGTTTACATTTCTGTCAAAACTTCTTTTGGTACTTTTACCATTTTTGTAATGAGTCATATCCATGAAGTAGATTAAAAGAAAAAAATCAAACCAATCAGACAAAAATATTTCAGGTGAACATTCACTGCAGTCTTCTCCACCTAAAAGAGAAAAGTGTGTGAAATATTACTGACACTACCTCCTGTGACGTCTTTGTGCAGCAACTCTAAACTTTTCTGCAACTGCTCATTGCTCAAATCAGTTTGAGTTAGTTTGCTGCTTCTAAAACATTTTCTTATTTTTCTCTGACGTCCCTTGTAAGACCGACTTGTTTGCTTCGTGTCACTGCCTCACTTCCTCCTGAGACTCAGCTCACAGACACTATACAGTCAAAAGTATTCAGTCACTACTGAACCACAGACTTCAGGTGTTCCAGTCACTTTAAGCACCTAGGCATGCAGACTGCTTCCACAAACTGCTTCTCCTAAGCGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGAGCACTCTACCCTGTAAAATTGTCTGTGTTATATTGAAAATACTTACACTACTGTGTATTTTACACACATGGAGAGATGCCAAACTGCCTTTCATTGTATAAAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACATCTGTGAAAGGATGACTAGCTCTCAGGATCTCAGTGAACTCCAGTGTAGTGCTATGATAGGATGCCACCTGTGCATCAAGTCCATGTGTGAACTTTCCTCACTACTAAATATTCCACTGTCAGCTGGTAGTGAGCTCAGCCATGAAGTGTTAAAATCACAGAGTGGGGTCAGTGGATGCTGAGGGACACAGAGGTCGCTGACTTTCTGTAAATCACTACAGACCTCCAAACTTCACATGGCGTTCAGATGACCTCAAGAACAGTGCTTCATGGAATGTGTGTTTTATGGCAACCGAGCTGCATCCAAGCCTTACATCACCAAGCACAATGAAAGCATCTGATGCCACTGGGTCTAGAGCAGTGGAGACATGTTCTCTGGAGTGACCAATCACACTTCTCCATCTGGCAATCTGATAGACGAGTCTGAGTTTGGTGGTTGCCTGGACAACAGTACTTTTCTAACTGCATTGTACCAAAGATAAAGTTCTCTCCAGCATCGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTGGGTGCCCAGAAACCTGAAGGTGGAGACAGATTCCACCTGTTCTCTATTTATAATGAGAGGGGAGTGGAGTTGGGTTAGGTTTTAAGGATGTTCAACTTCAGGTTATTCTCTGAGCATCAGCGGGACACGTTCTCTACTAGGGCTGTTCGATATAACGATCTATATCAGATGACGATATGAAAGCGTCTGTCATTTCATATTATACGCTATTGTTTGTTTCTTGGTGTCCCAAAATAAACTTTTATTGATGATACCTTTTCATGGTTTTGATGGTCACTGTAGTGTCTATATTTAAAATAACCACACTACGGACGGACAAGCGACTGTTTTTATGCGTTGTCATTAGCAACAACGACGGTAAACCAAGTGTGTGGCCCCTTTGTAATAAATACTGACAAAGAAAATGGTGGCCGTTACAACCGGTATCTAAAAATATTTAGTTTCATGCATCGGTCAGAACACTCGACTCCAGGTACACGACGCCCAGCTGAGAACACTTCACACAGGTCGAGTTGCCCGAGATTCACAGAATTTAGAGAAAATGTTGAATTTTTGCGATATATATCATTGTCAGGACGGTACATGTCTTATATCGGGATATGAGAGTTTGGTCATATCGAACAGCCCTATTCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTAAATGCCACAGTGGGGGGTCAGGGGGGATCTGAACTTATCAGAGCTCTGCTGATCAAAATACAAGATTAGAACTAAAGACACTAAAGACTGCTAAATACTATTTTAGGAAACTTGTTCTCAATAGACTAATTGACAGATTGTGATTTTCAAAAGTCTGTTAGTAATTATTATTTATTACTGAGTCATATCCAGGAAGCTGCACAGGAAGTTCTAGTGCACAGGAATATTAATAGATAAGACACAGAAAAGAGGAACTTTGTCATATAAGGAATGTTGGTATCGAAACTGTGACGTTTAAAGTACTGAAATAACACCATATAAGACACATGTTGAGCTTGTAATGTTAGAGATCCTGCAACTGGCGTTTGGGCGGTACAGGGGTCTCTCTCTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCATTTTCCTCTGGGAGGGATAGTCCAGTTTGGCAACTGTGGAGAACTGAGGACGCTCCTTAATAAGCTACTGATCGGATCAGTTTACCATTCGGAATGGTGGTTTGCACTTGTTTGGGCAGCAAAGGTCGGACCTTGGGCGTTGGACGCTTTTAAATTGATTTAGGGCTTTAGTAATCGCGCCACAGTCCGGGACTGATACTGGTTAATTGATGACAAAAAAGTTAGACTTTATCCGTCGGACGGTTAATTTAAATTTGTCGAAATTGTGTAGGTTTGCGGTATTAAGTATGTCAGGCCTGTTGTTGTAATTACTGGACGTCCTTGTAATATAATATAAGAGATTGTTATGTGGAGGAAGTCTGTAAGTTGACAGTGAGTGAAAGGACTGATGCTATTTTTAGACCCAACAACACGTTTTGGTCCTTCCAGCCGAGCCCAAGACACCGCCACTCATCGAGGAGGGAGACGACACAACGAAGTCTGCTAGCAGCCAGGACGTCTGGGACGCCTGACGAAAGCCCTGGGACGCAAATTCGTTGCCAGGTCGGTGACATAGCATCTGATCTCCCCTCGTTGGGCGTCGATTGACAGGATCCAGAGACCCTCCCTGCATTCGAAAGCAACACAAAAGCCAGTAGAAAAAGAGAGCATCTCTATAATCGTGCGAGTGTGAAAGTCTTTATCGCCGCATTAAAGTCGTAGTCAGGGACTGCGTGTAGCCTAGTGTCTGGGACACGCAAAGAGGCTCGTCACCACTGTGTGTGGTGACACACCGCGGTGTCCGTGGAGGATGGATGGACAATGGGCCTAAAGTGTGCGTGAGGGTGAATGTGTGAGTGCGGAACAGACACATAGTCTGTAGGACTAGTTGTTGTTGTAATAAGAAAACAAACGAGTAAGACTGCCTCAGAGGGGGACGAGAAAGTCATGGAAAAATTTGCCACTGGCAGCACTAAGTAATGTGTGTAAAAGGAATTGTCTCCAACTGGCAGGAGATGGTGGTACTGCAGGCCACCAACTGCCCCCAGATGGACATAAGNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGACCGTTTTTGATG