NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACCCATTAGATGTTACCTTATATGTGATGCATAAATTACGTAGGTTCCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTAAAAATAAACAAAATATCAGTAAGAATTGTCAGTCACCGAAATGTCGTGGTTGTAAGTAAATAATTTTAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTATTTTGAAAACATTATTTGTGGTTTGATTTTTATCGACTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAACCGAAACATGGTGAATGTGATTAGTAAGTAGTGCTTCGAAGTTGTTTTTATCATTTCATGGGTATAAAGTACATGTGAAACTAAACTGTAAAAAACAATGTCATTGATTTTGCTTGTAATATAAAACTAGGACCATAAAGGTTTTACTATACTCAATTGACAACATACGCGACTAAAATAACNNNNNNNNAATATATTCCTTGCAATGAATAAACAGTAATTTACGGCTCAATAAAGCTATAATGGGCTTCAAGGAGCTATTGAAGCCATTTTACAGGAAAGCGAGATGAGGAATATGACTTTACTACCATACCACCTGATCCCTGTACGTTGACTGATGATAAGGAAAGTGCTGATGAGGGTATGGCGGCGTGTTTCATACCACAAAACTAACTTGGTACTATGGAGGTATTTAAAAGTCGAGAGCATAGTTGCAGCGACGATACTAAGAACAACTGATAATGAACCTTATAAATAAGACCATTGGCAGATAAACTTACAGAGAAATTTTCACAGCGAAGAATGTTTTATGCTCGAATCTTTGTCGACGAATCAATGGTAAAATACTATAGCCACCATTCCGCCAAACATACATTAACATTTTGGATATAAAAATTGGTTAGCGCAAAGTTGGACCGGGTACTGTTATTCTTTCGATTTTGACTGTGGAAAATCGCAGATGCTTACTTCTGATCTTTTCGACTCTCGCATATTCAAAGCTTTATTGGAGAAACTGAATTTCACCTTAGGTACTTATGAATTTTTTGACTAAACCTTTTACGAGTTACGATCTTTTACTCAAATTAAAAAACTTAAACTTTCGTGCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGTCACTAATGCTGGACAGTGTACTAAAGAATGACACCTACGAAAAAAGTTCTCGTTTTAAAAACAATTTTAGTAAAATTACTTTTATTACAATATCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGCCATTTCTTATTTTATTTGAGAAGGACGCCGAGATTTGAAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCGTAGTGTTTTCTTTAAAGTGTCGAGCATTAGTGACTTTACCCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCCCCTAACTAGCACAAGAAATGAGAAAGAAAGAAAGTGTTGCTTTTGACTATGGGTTTGACAATTTTTTGGCGAAATTTTATTAGTAAGGTGGGAAAGACAATAATAGTGTGTGTACCAAGGGCGCGATACAATCTAACCCCTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATAAAGAAAGAAAAGATAGACGAAGCAATACCTCATTTATTTCAAACATACAACAATAATATGGAGGTGTAGACGAACTTGACCAGTCGATCTCATTAAATAGAATATGGCAAAAAGTGGCAATTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTAGAAGACTTGAACGAGCTAAACCTTATTTGTATTTTTATGAATGCATACAATAATTATTAATCCATCCCATTCGACTATAATAAAATACGCAGCGTATGAGTATAAGTATTCTGTGGTCTCAACTATGTCTATGGGCATAGGGGAATTTGAAGACAGAAACTGTGAATGGAACTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGACTCCGATAGTGACTGTGACTAGTAGNNNNNNNNNTATAAGTAATAACAATTTTTGTTAAGTCCATTACATTGTTAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTTTCTCATATCTAAAAATATATAAATTATTAATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTTTCGTTGTTTAATTGAAGATTTTATTACGTACCANNNNNNNNCTTGAAATGTTAACAAAATAAGAACTTTTCTAGTATATGATACGATCTTCTGAAAAATACAGTTGGCAACACTGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATTAGTTACATTAGAGTGCGTTGGCATAGCAAGAAATGTCTGAAGACACTCTCTCATCGAAAAAGGTGTTTCGAAAATATTTCATGAAAATCACAGAGGTGTATTCAAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTTATTTCTCTAATGGGTTAAACGACTTTAAGTTTCTCTTACTAAACGTATAATTGATTTTATGTTGAGTAAACTGACTGACAGTCTACTCCTGATTCCTACTACTGAAACTTGTATAGTTTACTCCAGTATCAAAGTTAAAACACAGATAATACAAATCTGTATTAAACGAGACTCATACTCTGCAACTCGTACATAAACACATTTATATCAACAACAAAGAATAACAAGAAATATATATGCTTTACTTAAGCTATGATTAGTATATATACTTCGAAAAAGATTTGTATGTTCATGGCTAATAATGGTCTAAGAGACGGTGGGAGATCGACTTTAACCGATCTGATAACTCGTAAGATATTCTAATTACAAAACCAATCATATAGACTCACCTGCAAAAAATCGTACATAATATATTATTGCCAAGCTATAGTTTTAGAATTTTAGCTAGTTGATAGATGCAAGAGAAAAAGTAGAGCATCCGAGGTCCATGTGATGGAACAGGACACAACATAGCAACTGCACGCTAACTAACCGTTGAATGTATCCAAGTGCCCATACTTATGTACATATGAGTGACAGCATTTATTTACACTTGACAGTAATTTTGTACTCTAATTTGTTATAACACTAATTTCGATCACAATTTTTGTATTATTTATACTACATATACTTACAGCTCGAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATTATCTATGATTTGTGCGATGACATCAATTTTCAACCATGTTTGATCCCCAATAAACCCAATTGGTTTCAAATAATCACCTTCTAAGAGCAAACTACAGTTTTCAGGACGCAATTTTAAGCAATCTTGATCATTTGCATGAAGCCACATAGAATTGACATAAATCGTTCGTAACTTTTTGGGTTAAAGAAGAACAGCATAGTGGCAAATTGTTGGAGTCATAACTTTTTTACACAGCACAGGTACAACACAGGTAGCGTGCAGCAGCTATGTTGTGTCCTGTTCTATCACACGGACTATAGCTTGACAATAATATTTTATGTACGATATTTTGCAGGCAAGCCTGATATGATTGGTTTTGTAATTACCTATGATATTAATTTCGATTGGATAACAGATCGATGTAGTTACCTATAGTATACTAGTTGTCAATATTGACTTATCTGTTCACATCTACTTATCAGGTATAATATGCACAGAAATAAGTAGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCACGAGAGAAGGTGATGAAAGAAAATTGATTAAAATCAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTCGATCTTCCACGTTTCTCTACTATAATTACTTATGTATTTAATTTTCACTCAGATTCTAAATCCAGCACCGAGAAATCGATGAATTTATCTGATCTTAACCGTCATGGGCGCGTTAGGCGTATTTTCCGCACGGTGTCGACGTAATGCTTGTTGTGCGCCATGACGAGCTCCTGAAGTTTAGGCGGTAATTCCTCAAGGGAAGGTGCCGTGCTTTCTTCTATATCCGTACGCCTGTAGAACAGAATATACGGCGTACTCGAACGGTTTAGACCAATCAGATGATTCTCATCTTCTAATGTGACCTCGTCGTCGTTGTACTTGTGCCACTGATCGTTATCTTTAGCCAGAGTGTAGTAGTGACCGGAGTCTAGCGTCGTACCTGCGTGGATCACGGCAGCGAACAAATTGTACGCGGAATGCACTGCCTGCGATCGTACCGTCGGCAAGGTCACCGAATGGTTGTGATAAACAGTATGCATCAATTTCGTCTGCACCTGTAGCTTCGAATCGAACCTGTTGATTTAGAAATATATTTGTTTAGTAGTTACGAAAAATGCAGGACTGAGAAGTTTTACCATATAACTAACTTACTTAAAATTCTTTAAAACCAGAATAAGATATTTAGGCGTAGTCTCGATAAGCACGCTTCGTTCGGCATCCTGTAGACCTCCACAGTCACGACATTCGTACTTGTTATCGCCTGAAAGACTTTCCTTGGAACAGTAATACTCCAGTAGACTCTGTACGCTGTGTTGCCAGCCTTCCGGTTTCTCGGGGAACGCTAGCTGGAGATCTCTGAAAGATAAAACAGAGTATTGTTTTGTAACAAACGCCTTCTCTTAATATTTTATCAAGTGTATCAATTACTTAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAGAAGTGGATAGCAGTTTTATCGTTACAAATCACCAAGTTTCGTTCGAACACATTTAGTTATTTTATATCAAGGGGTTGCAAGCAGAAAATTGNNNNNNNNNCAATAAAAATATAAAATTAGTATAACCTATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTCACAAGTAAAGTCATAAAGCCTATAAAATCTGTGCCTCACTTCAAATATCATAGAGACCAATAACTCGTTTTGCGCAGGTTGAAGATTGGCGCTTAATCTCCATGCCGATTACTATATGGCGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCCGCTTTCATCTTTAAGGGAAAATAAAGTGTTTAAAGAGAGTTACAGTAAAGTTTATTTACCTGCAGCACTGCTACTAGGTCTCGGCGAAAGAGAGCGACGAGTTTGACTAGATTCCGCATTTTCATCACTGTAGTTACACAAAAATTCCATTAAGCCCAAAGATAAATATGTTTTCGTGTTTGTAGTTTGTTCGAAATATAGCACAGAAGTTTACAAAAACATAGAAAGCAAAAACAAGTTAACCACAAATACACAATAAATAGGAAAGAATTCGATGGAAATATCCCAAAACAAACAGAAATGGAAGGGTACATAGTACAAGAAAAGTTTTCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGTACCTGTACCATTTCAACGGACTTGCCTAAATATACCACCGACATTTTCACGCAAAATATACAGTGTGCCTAAGAAAGAGATTGACATATACTCGTGAAAAATTATATCTGGTCGTTTTTAAATTTAGTATGATCTACATATTAGTAAAAAACTAGAACANNNNNNNATAGTACTTGGGTGGCCACCACGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACCTTACGTGTGGTGGAGAATTGGGCTGAACATGCGGATGTATCATGCGCAGGCGGCTGGCACCGGTCAAAACGGCCGGTCGAGTGTAGTCAAAATTACGATCAGAACAATGCTCGTAGGACTGCAACAGCTCGAACAAATATCTGGAAGAGAATTAAGACTCACTAACCTAAGAAGACTCGCGAACCTAAATAAACCCGCCATAAACGACACTGGACAAAACATACGAATTTTAATAAGTTAGTTCTAATTAAAATATTGAAAAATGTCAGATTTTTTAACATCGTATTTATCGCCACGAATTTAATTATCNNNNNNNNAATATACAGTTACGCAAAGTATCTGTAGACATTTTTCGAGTACGCAGATTCTCTAATAAGGTTACGTATTATCTACTAGGGTTTTTATTGATAACACAATTATTACTTTTATATTTATTATACATATAAGACATAAATAACGCCTTTGAACAATTGTACAAAGGCTGGTTTTATTTATAGACATCATAGGTATCATACCGTGTATCGTTTTTACGTAACTCAGTTTAATTCATTTTCCTTAAATACGTAGTTATTAATTTTAATGACAATAAACTGAGAAAAGTAATAATGGATAAGCTATTGGAGGTTCTTACGTTGCAAGAATTATCTAGTTAGAACGCACAGTAACTGTTACATTAAATAATAGAATGCATTGTTCGATGATAGTTTCTGTTTATTTTCTTTTTAATATTTATATACTACTGTATATGAAACAACGATATAATATTTAACCATAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAATTTAAGTCCAAATCGTTTAATGTAACTGTTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATAATAAAAAATACGCTTACACGCACAGATTTTGTTGAGCATACCAAACATTTAGGAAATATATCGAATTTCTATGTAGTCAAATGTATAAAAAATCTCAAATACAGATTTAGACGACACCTAAATATTTTTAAATCACAAAATTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACGTCCTCCTGTATATCAAGGAAACTGGAATGATTTTTCGACCGAAATCTAGACTCAATTTCGATCGCCAACCANNNNNNNNAAAAATTGATAATTTTTCAAATCCTTCGATCAAAGATTAGATGGTTCAAGACAAAAACTTAATTCATTTGGTTTATTGATTTCACATGATCGGTGGAAAAGTTATTTTACTGTAACCCCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTACTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGTTTACAAGAATTGCCTTCAATGTTAACATTGTTTAAAAACCAAATATGAAAAATAAAGATCATCCGAATATAGCCGAAATAAGATAACACCTGCCCGAGTTACAACTAATTCTAGCTTACCGTAGGTTGCTGGTTCAGTCACCTTTGAAACTTATTTATTAAAAGAATATAAGAACATATATATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTTAAACACTTAAAATTAAGTCAACGTAGGTGGATAAATCGTAATAGGAGTAGTTAATTTTTCTTGAAAATTTACAAAATAAATTCGTGTATTTTTCGAACTAAAAACTTATTGTCACGGAAATAAAATACAAATTACATACACTTCGGAACAATATAAATACCTACTGGTAAGAGACTTATCTAATAATTAAGACTTTAACTTATGACTCTGTTACTCACTAATGTTAAGTAGTTCCGGAGACACCTACTAACCACAATCAAATTCAAAAATCACTTCTGTATAATATTAAAGATAGCTATAGATTGTTCGTCGAGATGTTTGAATTGTAAGTTTAAAAACCTTTAGGTACAATAAATGATAAAGTACCCTTTAAAATGTTTAAACAAGGAAATAAATGTATACCTTTTAAAGCAGATTAAATAATCTAAATTAATTTGAACTTTTACGAAACTAACACATCCTTATCAACAATGTAAATAATTCTTTGCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTATTAAAAATAAACAACGTTTAATCCTTATTTGATGACATGAAATTTTATTTCATCTTCCCAAACAATTTCCAATTATTTAGTTATAATGATATGAAAAATTTAATATCATAACATTCAAGTTATGACTACGTTTTTTCTAAGACTTGTTAGGAGTATTTTTAAGAAAATGTTTTGAATATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCGCTAATTTCTGAATTATTTTAGCTACAGAAATTTTACTTCAATCTTTTGTAAAGTATAACTCAGTAGGTACTTCTGTTTGCTTTATCAGTCCTAAGTCATGTTGAAGATTGTGATTTGTGATATACTTCGTCAAACTCAAAAAGAATGAATACAATGACAATACAACAATACAATTGTTAGAATTCGGCAGCGTGCATCGGTTTAGACGCGATATATTTATATTTTAGTAACTAATATAAGGAAGTTNNNNNNNNNTTTCGACACTCAGTTTTCTTTCTGTCTGAATGCCTGTTAATCTTTTCGACGCGTGAATATGCGTCATACAATAAATAGGCCACGTGAAAACCATTGACTTTCAAAATTGATGTCGCAAATACTTTACGTCAACCGCGAGAAGCTCAATGAGCCGTCGAATAATTTTAATTTCATAATCTTCAGCGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATATTTACATGTAGATTATTCTGCCCGGCAGTAAGTTATATTCGGGATGGTAACAAGCTAATATCATCCTATGATCAAAACTTAATAAGATCAGTGCCAAGTCAATATGAATATTACACAGGTTCTACACGATACTTCTGAGCTGGTTACTCCACTTTTAAATGTTACCGTGTGGTTACATGCCGTCATACAGTACACCAGAGATTCCCAAAGCAATCCTATGTTGTGTAGTAATATGACTACGGGGGACTAAGATGTCAGTTCATTTTGGATGAAGTGATAGCTTGCTCAAATAGTTTGGGAATTACTTTTGAAGCTTTGAGATGTGATATTATGCTATTTTTTCAAATAAGATTCGTAGAAACTAACGCTTCAAAACAAACCAATAAAACATTGCTACATAAATAAATCACACGTAGAAAATATTATAATCACTTACCCCAAAAACTCCGAGCTATCGTGTTGATTGTCCCTGGTGAAGAACGGCGGTTTTACGACGCTGAAGAAGTCAGTTGGATCCAGCTTGGTCGATATTGAGTGCATCATCTCAGCGAAGAGAACGCTCATTTTCGCCCAGTACGGCACCGCGGTCATTTTCATAACGACATGAGTACTGAACCTGATCAGACAATGTATTAAAATTGAGTTAGAACTGCCCTACGAGACCTTGAATTTTACATATAATCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCATTAGGCGTTTTGAATATTCATAGCTTTTTGTATTATAATATAAATACACAAATAAAACTAAACTGTATTAATTACTGTTCTAACTTCAATCTCTATTTCAGGAGGGATATTCAAAACTTATCATGTCCATTTTCCATCTGTCTCAGCAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGCACTTTTTAAAACACAAGCGTTAAATTATGTTTACAATTTGGTGACAGCCAATTTTGGAATACCTTCCGATATAAAAACAATTAACATTTAGTGTGCGACTAAAATTACTACACATTAATGACCGAAACTGGGGCCAATCAGCCGCCTCCCCCTCAACTATCAGCTGGTTAGTACTCATAACAATTTAATGTTAGATTTTAGCAGGGCATATAATAGAACTTTTAAAGCAACATTTTATATTTTAAAATCTGTCTAAAGTAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACATTAACATTTTTGAATAAGTCTATTTTAAAGAAATTGCTGAAATAATTGTTGTAATTTTTAAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGGTGAAATTGTCGTAAAGAGAGTAGGTATTTTTATATAATGTAACTTAATTATACCAATTTGTTCTAATTTACCATCATTCTTGACATATTAAGACGCATGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTGAGACAAATAATATATTCATATGCCTTGTAGAGGAGCGTCGTGATTAATCAACCATTGTTGTGACACATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAAACAAACAGAATCGCAACAACNNNNNNNGACCTATACATCTCGAGAACTGAAACCACACACACTATTTTTGATCAAGCGTAGGACAAAGCAGCATTTACTTTTGCATATAAATCGAAATATGTTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGAAGAAATTATGCCTATAAACATCACAATTGAATTAGGATTTCCTTACATTCAGTTTATAGTACTATCATGACAAGCGACAATTTCCTAACGAAAAACATCATAAAATTTCGATATAAAACTCAAAATATGAGATCTATAAAGTATTGCTGATTGAACAATCCTAACATCTAGACATCATGCAGAGCACTCAGTAGATTNNNNNNNNNGTTGAAAACAATACATACAACTACTCGCAAAGCAACATGCAGTATGCGTAATTTAAATCTAACACACAATTAATAAAAAATTAACAAATCAAGGAACGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTCTCCTATTGTAATAAAATTTTATAACAAATGCTTTAATACAACGCAACACGTAAAATGATGAATCGCAGAGCTACTTTAGGTACAGTTGTTAAGGGACGAAAACAGATTTTTATTGAAAAGACAATTGAAAAATATGAGCAATAACAAACAAACTACTAATGTGGAGGGTATTATTGATTCACTAATGAGAGAACAGTGCAGTAAGTCTACAATTTCTACTTGCACGCTACAGCGGTTGATCGATAAAGGTCACTTAAGATATTTATTATCAAGAGAGAACGACGATGTCGACATGTAATTTAAATAACAAAATTACACAAATTAATTTTTAAAAGATTCGCTTGCGTTAGGAAAGTTTTACAGACACTATAATTCATAAACTCATGCGCAGCTTATGTCTTTACTAAAATGTTTCCATGTGAAGAAAAATGGAATACACTTGATTTATCTACTCCCATGTTTTAATTCCTCTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAACGGATGATATAATGTTGTTATATAATTACACTCCTTTGNNNNNNNATCNNNNNNNNNNNNNNNNNGCTCTCTCGGCTTCGCCTTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGTACGAGTATATTGAACTAATACAAATGAGTAAATAAAATGACAAAACATGCACATTTTTATCAGTTTCCATGACGTCTGTATGTATTTATTTCCGCATTTCGTAGACACGAAAACTGAAAAAATGTACATTTGCAGCTGAAATATGCTCTAAAAATGAATAACATTACTATCGTTTAGTAAATTCTACGAGAGTTCTAAAATTTTTAAAACGAGAATTAATTCATTAATTTAACAAATATACTCGTCATATAACCTATTCGTTACTATTTAATTAAACATTATTTTAAATATATAGTATAATTTCTGTTTCGAAACTATAGGGTCGGTAAAATATAACTACGTATGTGGGTAAATATCGCAAAAGTATGTGTTTTATTCAATTAGAATCATCTAACAATAAATTCGGCGGAAATCGGAGTGTCGTGTATTATATTTATACTACAGAAATCAATAATTTATTTACTTCTACAGTACTGTTACATACTTAACACAATCAGTACACGATGAAATGGTATATTGATATAAACGCGGACTGGAAGCGTTGACGGAGCTACACAGTATATTGGTGAGGGAATACGTGCGTATTATTTCACTCGACCTCTGGAATTAGTTTATTACGATATATTACGACTAAGNNNNNNNCATATATCATAGTATTCAGATCAATTTATTAAAATCTATCTTAATAGCATTATAAAGCATCAGTTTCATTATTTCAATGTGATCTCTTAGGATCTTACGGTCCGATATAAAATTATTTTTAATTTTTCCATAAAACAGCTTGTCACGATGCATGGAAGGAAACACGTAGTTCCTGTATTATTCAAAATAAATGTAATAAATCCTTTAGCTAGACATTAAACAAATTTTGATTATTCCATATTTACAATCCAAAGATAACTAGAATATAACACTTGCATACTCTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTTATCTTACTTTCCTGTAGGTATGTAGGTAACAGCTAAATAATTGACAATTAGTCTATCGCCGAGAAAAGTAAAAGGATTAAGTAAGAAAAGCAACGGACGAACGTGTGATTAAATTTCAAGCAGGGTTTTCATAGATTTATTCGGTACATCCGCCGCGATCTTAGACTAGACAGGATATTAAAACGGCTTCGCGGAAAAGAATTTCGTCGTAAAGTAGATTCAAGTATAAAATGAAATAACTACACAAAATACTATTAAACTGCTCTCGCTACTTTATAGGGAAATAATTTAGTAGCGAGGTATAAGAGTTTCTGCGGTTAAATGTTTTTGACACGTCTTTGATAATGTAGATAGTGCTGCTAGCTTAAGTTTAAATTACTTTATAAAATAACCTGAAAGCCGATGTACCTTGATCTAGTTAATATCTGTACAAAATAGTTGATTACTTGTGTATTTCGCTCTATTTTATTAGTTAATCTATTTATTTTTACAATTCAAAACCTATGTTGTTCGTTATTTTTCGTTGAGTTGGCCTTAAGGTTGGTAGCAGTGAGCTCAGTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAGAAATTTTAATCTATTTTCAACCGACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAAGTGTATCCATTGCTAAACACATGGGCACATTCTCGTACACGTTCCTTTTTGTGAAAAATATCTACTTAGTATTCAGCCTTGAAATTATTCGAGGCGTTTTTGTGCGTTCTAGATGTGTTATCNNNNNNNTTTTGAACACGTGAAAGAACATTGGTATCGTTTCGTAACAAAGTTTGGCTTTTGTATTGTAATTTCAAAAAGATTGAGAACGATTGTACAACCTCGAAAGTATAATAGGTATTTTTTAAGCATTTCAATAAATGTTCACGTGTTATGCTATTTATATAACAAGGAAATTGAATCTACATTCATTATGATCATTTTTCATGGCAACATTTAAGCCCGGTTGCTACGTTAAAAATCGATTTCCTTTACCATATGTTTATCTATAAGAAAAAATAATTTTCTCGCTACACTGCGTAGGACATGTTCGAGATTAATTTAGTACGAGAACGGAGGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACACNNNNNNNNNGTTTACTTTTATACTTACTGCCTGGCAACGAGTAGCGCTTGCATCACGCTGTTCATGTAGCACGTATTGCCGAGGTTCAGCAGACCGACCTTCCTCATCGGTACGTGAGGGTTAAGAGGCAGGCAGACGTTGCGAGTACGCCACGCTGGTAGCTGAAGGTAACTGCACCCACGGGACGTCATGTGACGCTCGAGACACAGGATCTGCATGCGACCAATTAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCATTTTCCACTTACTTACGAAGTATGNNNNNNNGTAATGTTCCTAAAATTGACCTCTGTCGCACACCGCTAGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAGTTCACGAGTTAATTCAAANNNNNNNGACACAATTTTTAAGACACTGTAAACGAAACAAATCATATCTGCGTAACAAAATGTTCTTATGCTCCGTTCATTCGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCTTAGGTGACTATGGTTAAGACAATTTTTGTTAATTATAAAATAAACGGATGTAACTTTTGAATTAGAATCTCTTTCCATTATTATCTGATGAATATATTCTTCTAATACATTCTCAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN