NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTGTAAAAGATATTTATTGATTATTTATTTCACTCTTTATATCAATTTTGTCAATATAATAATTCCACACAAAGCCGGGCCAGAGTGTATGTATGCCAGCATGTATGATGGCGGTATATATGAAGGGAAATTTAATCCAGTAATCAACCTTATTACTGCNNNNNNNNNNNNNNNNNNNNNNNNTCCGCATATCTATCTCCTGAAATTGATTGAACCTTTTAACGCCTTTGTCTACTCCATACATTATGAATGTATGTTCACAATAACCTTTTTATTTTAATGATATTTATACATACATTAAATTGCTCCCAGTTTTGCTTACTTGTTTTGATTTTTTATCTATTGTATTCGTTAACTTGTACGGACATAGCGTAAAAAATCCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTCGATTCGGTTGTAACTTCAACAAAGACGTATCAAAGACTAGCGTAATATTAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAATTTATTCTTCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGATATGGCGTCAAAAATTTTAAAATAAATACATATTTAATTAAAGGTATTGAGTTTATTCGAAGTCCCCATCGTCATCATCTGAGATGTTGTGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAACGTCTATGGGGTCATCATCCCATCAAATACCCCATCGATTTATAATACATTCGACTCTCAATAATTCGAAGTACTTACCTATGGTCAAAAGTAACACAATAAAACGTTTCAATCGAATCCCATAGATAATGGTTATTACTGAGTTTATCCCATTAGATCATAGCGGAGTGGGTTCATTATATGAACTGACAAAGACCGACACACTGTTACGTAATGGGAAGATTTAAGGGTGTTTCAGACGACAGTAAAGCTTAGATTCAATTTCAAATAAAATAATTGAATATAATTTAATGTGTCGGTACAATTTCGGTCTAAAATATAGTGTGTAGCCATCACTGTTACATTCGACTGAATTTTATTTTATTACGATGATAAAGTAATTAATAAATCTAAATGGTAAAATCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGACGACCAAAAACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAAAATATAGAATAAAAGAGGTCTTTGCCGAGCTATGGGATGTCCGCAGGATGATTGAAAAATCCATTTTAGTACATAAATATAGAACCTTTTTACATGCATATACTGTTAGTAAAACTACACGCAATTATTCCTAAGAAACAAACCAGTGTGGTAGATCCTTAAATTTTTAAAATCTCAATAACATTATCGTAAGGATTACGACATCCCGACACTTAGCTGACACAATGCTGCGGTCAACAATGGACACTTACAACTACTTCAAAAACTATTCAACTGTATTGAGACGCTACTGGCATTCATGGACGTTAGACTGAATTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCACACAAAAATCTTTTGCTAGAAATTTCGNNNNNNNATGTATAATAGCTTTATTATATATATCAGTTGAAGCTAACTTAATAGGCAGTATCTGCACTTACCAATCCTCTAAAACAAAATTAATTTTATGTNNNNNNNNNNNNCAGTTTTCTTTTTGTTTCTTAGCAAAACTCATCTCGCTAGCATATTGTTAAAAAATATCTTTCTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGGATGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGGTGTATATATGTAGAAATAACTATATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTACACGACAACGTGTATATTCCAAGTTCNNNNNNNNNNNNNTGAGTAAACCTTTCACACACGGTCTTCGTTCACGAAACGCGGTTCTCATAGACTGTATCTATAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTTCCACACACGCGCCTCGTTCTCGAACACGGCACGGTTCTCACAGGCATATTGTATTTAATTAAGGCGGTAATGGCAGGCGCGTGGCCCTCGTTTATACGAGTACTTAGCTAAGTGGACGTGAGTGGGTGCTTTAATTTTTTGAGTATTTTACTAGAGTATCGTTTGGTGATATTTAATGATCGGGAATTCGAGTACCTACGGTTTATTATTTGAAATTTGAAAAGGGTTTTANNNNNNNCATATTGTTAGTTGTTTGAGGTAAGATTATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGAATAATATTAAGTGAAAAATAAAGAAATAAAATGTCAGACTAAGATATTTTAGTGAATACCGTTGTCTATTTTCTAATAAAATAATATTAACTTATACTAAAGTAGAAACAACGTTAACAGTTTAATTAAAGCGATAATTCAAAGAGATAAAATGATAATAAAGCCCTCCTGACTAATTTTAGTCGTTAGTTCGAGTGAAAATTGATATATGGCACAAATTGTGGCCACGTGTGGGGGGAACTTAATGGATTCATAGATTCTAATACTTTTATGTCATTATATGTACGTTACCTGATCCAGGTATTAATAATATTGATTAAGGATACAGTTTATTANNNNNNNNAGCATAACAGATTATNNNNNNNGTATGGAGGAATGAAAAAGGTTTTAATAANNNNNNNNCGTAGTTGTCGGTTAGGTTGTTGTTTTTGTAGTAGAAATTTAAATGAAGNNNNNNNCTTTTAGGTAAACTGTGGAACGAGGGAGTTTTAGAATGGCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACCAGATATAATCACAAATTATCAACATATGTAACTCAATAGTTTTCTTAGATAAAAAACACATTTCTCAAAAGATAAAGTGTACCAAAGAAGCATTATATCTATTCTTTTGTAAAGATTTAATCTTTTAAAAGACTTTAATCTTTCGATACAAGATGGTGACGCAAGGGACACTTCAGTTGTTATCAAGTGATCTGCAATACTTGACAGAGGTTTANNNNNNNATCAACTATTTACAAACAACGATAACGCTCTAACGCATGCGCTTGGGCATTAAACTGTTACAATTATTTAGGGTTCCTTTGGAAATTAACATAAACCTTTCTTTTAAGTAATTTCTATTAGCTGATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTCTATTTTTACAACTTCAATCAACCTCCTCATCAGCATTTCATATTAGTTTTAATCATGATCTTGGTCTAACTTTTACCACTCATCTTGGACAGGATTTTTTAGTTGTTCAACCCTATTAAATTGTTTACCATTTGACTACAGAGCACGTAGCACGTCTTTAGCTAAACACACAATAAAATTAAAAATACAGAACCCAATAACTAATAAATCAAATCAAACTTAGTTTATTTAAGTAGCTAATTCGATACTAATCCGCTGGCCAGTATTATAATCAAGTATGTTCAATAGATGGCGCGAAGCGGACACTTTAGGCGACATTACTAAGAATAACATTACACTATAGAATTTTATTTGTATAGCGCGGTCTGTGCGGTACGTATTTTAGTTATTATCTGACTATAAAAATAAGTGCTAATTTCACAGGTGGTAGATATCGATTTGATTAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACAGATAAATGTTTTTAAGAGTCAGTCCATTTTAACTGTCAGATATTTCTATTCTCAAGCTATGAAACAAATCACATACTGTAATTACCGTCTAATTTTGTAAATAGCCTTCATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAACGAAATACAGAACGCACAGACCGCGCTACACCTTGTTACTATTAGTCAGAGACAATTTTTTGTCAGCATTAGAAGTTCTAACAANNNNNNNNCTTTCTTTTAATCCGTCATATTGAAAGTAAAAGTGGTACGATTGTAGGATTAAGGTATTAAGGTATCAGATTACGGTCGGTAAGTGTTTTGAGAAATTTACTTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGAAGAATAAATCTATATAATTCGACTGCTTCTTCTACATCCATCTAGATTAAGCGTGAAAGAGTTAGTAAAATATTCATAAGCTATTACTTGTCTATTTTAATTTAAAAATATACGCGTCAAAAAATTTTAACGTTAGTTCCAAAAACAAAATCGTCGATAAAACATATTTCCAGAACGTTCGAATTGAAACTCAAAACTTCAAAAGGCCCGTTTTTATTTTACAGTGCNNNNNNNNNNNNNNNNNNNNNNTTTGAATATCGTAAAACAGAAGGCGCATCCAACGTCCGTTCATTTACAATTTCAAAACGTGGCGAATTTGAAATTTGAATTTAGAATCGTAAAAGGACCGTGTCGGAGACCGTTTACATTAGTATGAATCGGTTTTATTTTATATGTAGTCAGGAAGTATAATTTTATTTTTTGTGTGTTCAAAAGTGGAAATTTATGGTTTTGATTTTAAATGTTGAAAATTTGATGTCATTAATGGTACGTTAGTTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCTTAAAATTTAAGCAAAACTTTTGTTTGACATAAAATAATTTAAAAATTTATAATACATATATCAATTAATTATATGAAGCAGAAATGTCATTTATTTGTTATCTCAAAATACTTTTGTTGATTTGTAAAAATTTGATAGTTTACATGTTTACAAGTATTGAATCGCGAATTTTAATAGGTATTCTTCCAGTTAATAAAAATATAGATAGTACATGATTGCTATGTATTGGATGGTTGGTCCAACAAAAATCTCATAACGACAAAATGTAAACGATTCATTCTGATCTATAAAGACCTCCAATTTGGCTGATTGACGCTCAGGTTCGATTTTCAAACGGCTCAAAGACTGTTTCGGCTGTACGGGGACGCTGCAAATGGGACGGAAAAGCTGTAACGGAATTGTGTTCTATATTTAAACACATACGACGGATTACACCTTGTGACACATCGTTATTTAATCATTGCTGATGTTGAAAATTTGAAATTAGAACACGTTTATTAATAACGAACTATATTGCAGTGTTACAAACTCTAGCAACTTTTCAGTAGATCTACCAACTTTTAGTATCAACTCTTAACTACCTACCTTGCAAAAAATACGAACTTAACAAATATTNNNNNNNNNNNCTTTTGTTCTATATTCGCAAAAGTAATATTAATACCTTTGAGTATTTTTCATCAATCTATATTTCTATATAACAACAATACACCGTAGAATTTCATGTGAATTCTCAATTATACCTGCTATAAATTGTCTTCAGGTTCAAGTAAGTATATTTATACGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAAACACATAATTAATGTTTCTATTGGATAACAAATATTTCACCTCTTTTTATAACGAACCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAATCGTGATAAGTTTTGTATATATAATAGTAGTATATCCTGATTTAACAGTTTTTAATTTTGTGAGTGGCCTAAAGCATATGTACTCTTTTTTATTGTGAGATCTCTAGAAAACNNNNNNNNNGGTTGGTCATAAGCAGATGCTATCAGTATAACTATTACTATGTGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGAGTAAATCCGTATATTATTATCTATCTATATTCGTTTAGTTTCCAAAATTTCATTCTTTTTATAATAAGTATAGATAGGAACCTTTGTCGCGGTAACGTGTAACCTACACATTGTAGGTTCGAATGTGGCTTCCTTTCATACCCGACTGCAGAGATATGAGAGGTTAAGTATTATCTCTAAGCAGTACAAACTAATCGTGACTTTAGTACAAATCTTTCATCATTACTTGTAATTGATATAAGGGATTATCTATTGTATCTAAACAGTAAAAATTAAAGCCACTGATTGCAGTGATTTAGGCACCAATCTTTAGTTTTACTTGTAATAAAAGTATAACAGGTTCAATTACATAATGTTAAATACATTAAAGGTATTTTACACATTAATACATTCAATTATGTATACATTAAATGTATTTTAAAGATTATATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGACAAATGTAAATAACAGGAGCAAATGTCTGTAGAAATATTTTTTGTAATGATACACTTGTACATAAGTAAACATAGGTTAATTAGGTTTGTAATGAACCATTTACTTTTCTCAGTAAAGACAACAAATTTTTGGTATAATTTCNNNNNNNNNNNNNTCGATCCATTTTCTGTATATTATAAAATAATCGATGTAATCTAATGTATGTAATTTTACAAATTTAAGTTACCAAAAGTAATTTTAAATTACTTTTCATTACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATACATCTATCGGAAGTAATAAAAACAAATTTACCGGTGTTGCCAGCTCTGCAATTACTTGCCGGTACTCCCCAAACTGCGGGGAGTTCCAATTTAGTCGTAATGTAAGGGCTTTAAGGTATTTCAGGAGTTATTTTATAGCCTAATGTACGTACAGATATTCTTTATATATGTGTGTTTANNNNNNNCTGTGTTATTTTAATAATATTCACATAATTATGATAGTCTAATAATAATGTAAATAGGTATTTACAAATAATTATTGGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGACTTTACTATATTGNNNNNNNNGCCTTGTTATTGTTTCTTCAGAATAAATAAAATAGTTTTAAAGTTAAACGACAAGTCTTTTTAAATAAATATTTGTGTAAACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNTATATACATGTCTTATTTTAAGACGATTTTTCAAGTGGCAGTGGTTATTTTTGACCTATGTGTGGCCCTAACTACAATAATATATATTTAAATATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAGAAATACATAGTTTGATNNNNNNNNTCAATAACTATTTTACTCATATTTTAACCAAAATATGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGCAACTGTACATACTTATGAAAAGTGATTAAACGACCTTTAATATAATCACGTGTAATGAATTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTACCCCCGCGAATACAAATATTAAAATTCCCCCGACGTATTACATGAGACTCACAATCAGGAGCTCCTAGCGTTAATAAAATGTGGATGAAATAAATTCAGGGCTAACCGAGCGACAACGAAAGTTAATTTGAAAATGGAATAAACATCAGCCGACCAATCAAGTGCGGGCACTGAGAAAAGCCGACCAATCCGATCGCGGGAATTTTCGCGCGCTGAATTTTTATTAGCACAGATAATAACGCCATTTCGTTCCCGCNNNNNNNNCTCGTTTATTTCGTGTTGCCACATGAGAAATTGAAAGTGACGTAAATGTTACGTGACCATTGTTTGGGGATCTCTTCGTATTATTTGTTGCTCTGTCATCGAGGGATTGAGGTGTGATAGTTTGTTTTTCTTTGATACTTGCCGATAGGTGTGATTTTGTCTGTGTTGTATTGAGTAAATCTGACCTAAATCTAAATATTATCTTTTCTAAAATAATATTTGTCTATCGGACAGTCACAGTTTATAAAAGCTAGATATAAAGATATTAANNNNNNNAATTTAATATAGTCTCAATTCAATATTGATGTTTACTTTTCTACTTTGCAATAATTTGACATTTAAATGATTTGCTGCATCATATTTTGTATACTAATTTTTGATTTGGTCAAAACTATTTGTCTTTCAAATACCAAAACATCATAGGTATTATAAATAAAGTTGTAAGATCTTGAAGTCAATGTGGTTAAACAAAAGCAATAAATTTGGATCATAATATTTCAATAAATTAAAGTCTATATGGNNNNNNNNNNNNNNNNTAATAAACAAATTGTATACAAGGGAATCACATTACATACCTATTCGCGGTTTATTAAAAACAATTTTTGTTTAAATTTGATAAGAAAGGTTTTATTATCAATAATTCTAGTAAAAATAATAAAAGAGGTGATCCAAATTAAAAATTGTGTAATTTACACGAATCATGAATGTTTAAAGATTTCGTTCGATACGTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATTTAAGCGTATTAATTTGAAGCGTTCGAAATTCAAAAATTGCAAAATTCGAATAGAACAAAATATAATTTGAACGTGTTAGGTACGACGAGCTCGCACTGTGAGCTTCCCTAACCGCAGGCGGAACGCGGGACGGCTAATTATTTCCCGCCCTTTCCTGTTTTTATATGTTTGTGCTGTTTGGCTAATTGGTTGAAGAGGTTTTCACTATTTCCTTTGTAGATTAATATGTTTTAAATTAAACAATATCGTTCTCATAGTAAATTAAGTAGTATAAGTTGATTTTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGATTCAGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACCTTGCTAATAATCTGGAGCAGATCGGCTGGGCAAAGGTATATTATAGTTACATTTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTTTAACTGTAATGAACTTTCAGACTACTGATGTAATTTGAAAAATTCTTATAGAGAATTACAGCTCAGTAACACTGCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATTATAAGACAGCTGGAGCTCCCGGAGATCTCCTATGTTGATAGCGGTGGTAGGTTCGACAATGGTCCAAATGTCCATTACCTAACGGTAACCGCATACCATGAGGCGGAATACTCTTTGTACAGGCATCCATTAACTACGGCAACCACTTACCAATCACGTAGACCATGAGCTTGTGTCACTATAGTGGCATAAAAAATACGCACTACATTATATAAAGACCTTCTTCGAACTCTAATCAAACCCAAGTGAAATAGGGATAGACGCGTAGTATTATACAAAATTAGTTTAATTCATAACACTCCTCAAGATCTAAGACGATTCCACAGAAAGGTGACTTGTGTACAGTTTTAAGACGAAATGATACGAATCTTTTATCTTACACCCTTCTGTATTTAACTTCGGGAGAATGTCTTCATAAAGATAAGAGAGATGGGAAAAGCCAAACAGAACATGTGCTTGTCGGAAATGGCGCCACGTTATTTGAAACTTGAGAAGTATTTATCNNNNNNNTGTTTTACTAGTGTTTTACTAACATAGACATGTTGTTAATGCTGCAATAGATGATTTGGCAGATATTTTCCTATTTTTAGAACAACTGAAGATTGGAAAATTGGTAAGTTTACTGAAAATTTACAGTTTTTAATTACTAAATTCCGCAAAAATCTTAAAAATATACGATCTCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAACATGATTTGAAAAATACAATGGAAATGATTGACTTCACTTAGCAACAAGAGTAGATGGTACAAATTGAATTTTTATGCAGTTTAAATACTGAATATAAAGTTCACATCACTAAAGGAACTACAAAAAATTAAACTTTAATTATAATTTTTAACAACTATAGTTTATATTAACTATGGCCAAACTGGCTTTTCATAGAACACTTTCATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTAGATGTTCTATTCGATCTTTTTATGGCACTTCGTTTATAAAGTCTGTTCTGTGGTCGTATAGGTAATTAGCGAGTCCCTAGCAAACGCAACTTTATTTATTTCGACGACTCGCCTTCATTTAAGAGGTTTGGGGTTTATACAGATTGACTCGTCTTGATACTAAGTAATAAAATATGTGTCTATATTTTTTATGTTAATATTTATGTAACTAAATATTGCCCATTATCTATAGCCCATTTCCACTTTTTGTGCCTTATATAATGGTTAGTATTGGCCATAGTAAAAATGTTTTATACTGTAAAATACTAAAATGATTGAAGGCTCTTTTGTCNNNNNNNNNGAAATAAATAAATGCACTATGCATAATCTACCATTGAAGGGATAAAATAGGAGTTGAACATTTGAATGGAAAGTCAGTTATTTTTGATACTGGAGGAGATATCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAAAGAATTTACTTGTGATTAAGGCTTATAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGCTGGTCGAGGTGCAAGAGTTTATTCATACTCTTTAGAAGAATATCTCAAAGGTGTAGAGCTAAGTTACAATATGAAATACATTTGCGCTCGTAAATGTTAAATGTGATATTTTACTTAATATTTGTAATCTTTACTAATATGAGTTAAGTGAAATTATTTTTTGTTATAAATTAATAATATAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTACTAAAAGTCTGTTAAGTTACTGTTACACTAACGTTACTGGTAGTTCTTATAGGAAAATCTTTCTATGCTAGGTTTTAATTGTTATCATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCCATATCAGTACCCAGGTAGGATAGACATACCGATTACCGGTAGGATATCCTAACCTGACGTTATTTCGTTTATGTAAGGATTTTCTAGTCTGAGTTGGCTCTTGTAGGGATCTTCTACTGATATGAAAGCCCTCTAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGTCCACATCGACGTACGTCTATATGGACTCATTCTTTATGTATGTGTCAGCAACCTAAAACAACACATACATAATATAAAGTCACTTTTCTCAGCGAGTGTGGACCGCTAAGATGGTTGTGTCCCGCAAATTTCGCAGCGCTGCTCAACGCTAAATGTTGTATCATATATACGTGGACAGGTTTGTATGGATACGAAATATTATATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCGTGCTAGATATTATTTGAGATTTCATGGAAAGAGTAAAACGTTTTTACAATTGCCCATAATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTTCTTATCCTCAACATTATCGTCCCCTCACCCGCCCCGGGGAGCACCAAGAAAGTCACAAGTAAAATTTAAGTAATTATAAGGAGCGCTAATCAGCCGAGCTGACTAATTACGATTAACGGTCGTCCGGCCCCGCGAGATGTTATCGCTTGTTCTCTATTTGAATTTTCAAATTTCGAACACTAATTAATAATACAGATTAAGTTAAATATTGCGGNNNNNNNNNNNNNNNNNAAGACGTTACCGCTTGTTCTCTATTTGCATTTTCAAATTTCGAATAATAATTAACATATGTATGATAGAATATCATTTTGTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAAGGAGGTACCTTTTTGTTTAAAGCTAATTGGTCANNNNNNNAATTAATTAATTTTCTAATCTTGAGGAACTACGAAAGTCTGCGAATTAATTTGTGTTTATGTTTGTGAAGATCTTTGCAAATTAAAAGATTGAAGGAAATGGATTAAGGAAAATGGTAAATTTATCTACATCTTAAGACGGACTTTATATCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCAGAATCTAAAAACATGCCAAGAACTTTGTGCCATACCGTCCAACGTAAAACATTACAAGCAATTTCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTATGTAATAGTAAAACCTATGACCTATTGCTTAGAAAAACTTTCCTTCTGGCGTATTTAACAGTGCTTCCTGCCAGAACTTTTGATTGAATTCTCGCCTCGAACATTATTTGTGTTATTCNNNNNNNNNNNNNNNNNNNNNNNNAATAATGTCTCAAAATATGCATGTACATAACTGTTACCTAAAACAGACATGTTACCTAACTACGTTATGAAAGTATTCAAATACCTATTATAGTACCTAAATACCAAAAGTCTCAGTCAAAGGGTCCCGCTGGTGCCCTTTGCGTACCTACGGATCTCTATAAAGATAATTAAAATATACTGTACTGGATCCTTACAGCAGTGGAAATGTGTCGGCAAAGCTAGAGAGGTCAAATGGACAGAGTGTGTTATAATTTATGAATGATCTAAGTGCCTGTGTGCTAATTACGTGTTAAAAATTTAGTGCTTAACTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATATTTTTAAAAAGTCAATAATATATGTCAACAATTCATAATTTATATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCGATTGCTATAATCGTTAATTATGAAATTGTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAACTATTTACAACATCAATTCTAACTTAAAACATGTTGTAAGTAATCTTTCGTACTTCATCTTTTTATCTAGTACCAAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTGCAGTTGACAATCGTGCTGCTATAGTGTGAAGGAGCCTTATTACGTACAGCAAAAATATTTTGAATAACGTATAAAATTTTTGTTTCAACATGTTCACACATTGCTGTATTTACAAAATAATACCTACGATTAATTTTTTGCAAATAATTTTATTGGAAACTTTTGTGTCGGTCTTTATTTGTTATACAAGNNNNNNNNNCCTTATAAATGTTGGATTAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTAAAAACACTTAAAACAATTTATTTCAATAGTAAATCCTCGTCATCTCATTCAAAGTAAAAATTAATCACCGGATAAATCGTACTCGAATCAAGAAACCATCAAACAACCAATCCAGATCCCATACGCCATAGCGTTTTGCCGCCAAAACGAGTTTGACATTTAAATGTATACTCTATGCCATCCTCCACAGAGTACATAAAAAACGTTATGGCCCGTATTTTGACAGAACGTTATATTTAATCACCTACAAAGGATCTCGTCGAGTTCAGAGCTACATACGCATTCAAAACTAACAAAAGNNNNNNNGCAATCTTCCCAGATTGGCATTTGGGGGCCAGTGTACAAAAGCGGGCCCTTTTGGGGGAATATTGTTAGTACTGATTGAAAAGCATTTTGTCGTCAACATGTTATTCGGTAATTTAGTGTTGCCCGATCGAAATAACTGGGGTCGTAATTGGAAAAGGTTTTAATGCATGTGTCTGATTGATTGCTTTTTGCATCTCTGAATAACATTACAGATGAGCATTTTCTTGGATTTCTATAGAGGCCATGAGTTAGAGCGAGTCCAATCGTTTAAGAGGTGAAAATCAACTTACTGCGATTGATAAAAGATCATATTTGTACATTAGTATAGTATAGATACACTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTAATAAATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAACGAGTATTCAATTAATTATTTTTTCAACTATCTTATTGATATAAATTATAGATTGATAGCTTGTTTATGTTTTCGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATAAATAAAATTAAGATTTGATTCAAAACACGATTTCATCCATACCTTCAATATTTCACGCGGGAACGCGTCCTATACAAGTTTTAATATGAAAAATTGTATTATTAGATACCAACTTATTATATACAACAAAAAACATAAATCACTTCAAACTTAACCTTATCACAATGTAATAAAGCTTGTTTTATTTTATACATGTTACATTAAATGAAAACATGATTTGTAGTGCAACAAAGTTATGTTACCTTATTTTGCGGTTGGTGAACTTTTGACTTGATCGTATTTATGAAAATATAAGGTTTATTTTTGTTCGTGTTTGAGTTTTAAAAGTGTAATGTAGTCATCTTTCACCTGACATGCGTCGCAACAGAGGAATTGTTCAACATTCGAAGCGAACAGTTTTTTCAATAAATATTAATGAGTTTCAGATCCTATTTGATTATACGAGTTCGTTCTCACTTTGATTAATAAAGTTTCATTACTTTGTCNNNNNNNNGTTTATGTCTGTATTTATATGTATAATTAGATGTCTGATTTTTAAAAGTTATTGTTAACTAGATATGCTTATGTTTCGCACATTTTACAAAAACTTAATTTNNNNNNNTAACTTCGAAGCAAAAATAATACGACGAATGCAACGAAAAACCACTAAAACTACTGGTACCAAATACATAATATAAATATATAAAACCTTCACACACATAATTATGTTTTCTTTATCAATCTATATTTAAAAAACATATAACGAAGATGGTAGGTATATCTTTTATTGTTACATATGTATAATCTCCATGAATTCAAAAGTTTTACGTATCAAAAACCCANNNNNNNNAACATTCATTAGAACATCTAACGATCAAAATAATAATCCATCCGCTGNNNNNNNGTATTTGTATCCAAAGCTTCAATCAAAAATGGCGCGAAATNNNNNNNNNNTGTTANNNNNNNCGCTCGACTGCGACAAAGGCACAGCCGTCAAATGGCATTGCTCAAATGAGAAAGTCATTCGCGAGTGTGGTGGGACGGAAAAATCATTGGATGNNNNNNNNTGTCATCGCGAAATAATACCGAGGACGCAGAATACATAACTGACATAAAAATACANNNNNNNNAATAATATTTACTAAGAATGTTTTATTATGAGTTAAACATTTATTAATAAAGGACACAATCAACATGCTTCAAGCAATGTTACAGACAACCTTAGGTGAACGGAATTTATTATTTAAAAACAGAATAGTACGTACGAAGCAGAAAAACGTATATACGAAAAATATATATACTATTAAGTACGAAAACTGTTCCGACAACTCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAAATTATATAGTATTGAATTCATTAACGCATAGAGTGAAGTTTGGCCTTATGGCTAAATTTGCTTTTTTATAAGTCGTATCTTGATAGCGTATAGGTAATGATAACTGCCTCGTGCATGGTGACTGCCTCTTTGTAAATGCCACGGTCCTTGTTCTTAAAAAATATTTTTATAGTATCGGTCGGTTTTTAATCGGTATNNNNNNNCTAATACAATTTTGATTGTATATAGATTANNNNNNNNNNNNNNNNCTAATTCTCACTAAAATTTTAACAATTGACATTACTCTATTTAGTTAAGTGAAATTTACAAAACAGTTATTAAGCTTTTATATAGGAGGATCATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTAAAAACATATATTTTATTGAAAATGCTACGAAAATAATGCATATGCGAAGTTTTGCGCGATAGGCGTGCAATTATAGCATGTAATAGCATTCGATGCGATTTATTTCGATCGTGAACTGAAATATGAAGGGATTTTTGAATTTAGAATGTATTATTTAAAAAGTAAACGAATATTCTTTACATAATAATTGAATATTCGAAATACGAATTGTTTTATAATTGTGTAAGGAATGGAGCAACATGACTGATGAAGTCTCTGAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATGTCAGCTCCGACGTACGACTGGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTTGTATTTTGATACGATTCTACCCGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTACTTCGAACAGGGCACTGTAAACTTAAAGGTTTGTGTGTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGTGACTTCCCAAGTCAATGCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTTCAAATGGTAAATAAATAAATAAAATAACAGGTAACAAATATTTAAGCGGACGTTCTAATTTCAGAAGTGACATACGTTTGTCTCGTAATTCTGAATGTAGGGCGCGGAATCGTTTGGAGACACCTTCGAGGATAATTACTGCGAGATGAGTTAGGGGTCAGGGCTGACACACGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATAGATACCATTATTTTACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATCCCGTTCTTTTAAGCTGTCACCGGTGTTGATAGACGCGTTAGAACGTCTTAAACTTAAATAATTAGTTAAACATCGTTGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAATCGCCAACCCTAAAATGAAGCATTCTGATTGGCGCGTCGCTTGCCCCTGGGAAATCAGTTTCTCTGTAGCTTGACGAGCAGATCTGCAGATTGTGATAAAACTTTTGAAATGTCCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTGAATTCAACGAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTTAAGAAAAATTAATAAATTTATCATATTACCTATGTACTAGGTGGTAGTTAAGAATATTTAAGATTCGATTACGACATTTTACTTCAGAGCAAAGTCGCGTGAAATACAATAAATGAAAATTTATTTATAATCAAATTTTCTTATGTTAATTGATATATAATTATATACTTGTCAACAAATCTCTAATTATTTATTTCTATATTAAGTATATTAAAGCAACACAGAAAAAACAACGTTACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAACGTTCCAAATTTAAAATCACTCGACGTCACTCCCGTAGCGCCTCGAGCGCGTCCGCAAATCGGTAATTTCACGACTCTTCGTGACAACTACCATGTCCGTTTGTCACTTTTCTGAATGAATTCTTGTTTATTTTGAATTTCGAAATTCAAATTTTATTTATTTCAAATGATAGAGACAATCTTTATTCNNNNNNNNATTTAAGCATTGCATACTATCTAACAGCACGCTCGTATTCTCAAAAGTTTCTATAGTTTAGTCAGTTGGTGCCTGAGTTATCTGATTTAGCTAGGCTGTTTAGTCGGTTGATTCAACCAATATTGTGCGCTATTGAATAGTAATTATCTACTAACTTCATACATGTAAAATTGATCGATTTGATCATATCGACATTATTTTATTAAACAAAACAAAATACAATAATATGTTATAACTCGTATCTTTTAAGTTTATATGTTATACATAATTATATAACATAGTAACATACACAAGATTCAAGTTTGTAGTTACGTTCNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACAAACCATAACACCAATAAATTACAACATAAATACTCAACAGTCAAAACTATTCACGAGCCCGCCAAAATAAATATGCTCTATATCACAAAACACAATTACATTACAAATAGAATCAAGCTTAGCTTCCATTTACCCTCCGAATCACTATCGAATAGACATCTTAATACGTGACAGAAAATACAGACGATTCCCAACCTTATATCAAAGACAATAAGAATCATATAGAATCCAATACACAATCATAGAAATGTATGGAATCCAAATGAAAAAGGTGTCAAAGAATCGAATTTACGATTCATTATACTTAATCCGAATAAAATCGAGGGAGGCCTTCGAAATTCGTAAATCGAAATTCGACCTTAAATGTAATAGAAATATGGTCGAATTTGCAACGAAAAAATAATTGACATTCGATTTTCAAAAAAGCATTCCAAGTGCGCATGTAAGTGCCCATTGTGGCGACAGATGGCCTGTTCGAAATTCGAAACGAAAGGACGCATGATATGTCACATTTAATACCTTTTATTACAACGATATAAGAACTAGTTTCGCAGCATTTTTCCGTCCGATCCTTTCGACGGTGGCTANNNNNNNAAAAGCATGAAGATCGTCGAGTGTTTAAAAAAGTAATTCGTTGTTAAAACCCGCCAGCGAGGGTGGCGTGTAATTAAGTCTATATGAATCAGTTTCCGTGTCAATTAGTGTTTATGAATAAAATTACTACTGGCCGTAATGTTTGGGGTGTGTCGTGNNNNNNNNAAAGTTAATGACATTAAGCCCATTACAAGTTAGCGGTAAATAAATGACGTAACGTTGATATTAATGTCGCAATTAAATGGATGTGTTTTTTATTCTCGCGAGGTATTAATTTAGTTTATTGTCACATTTGTTTTAATCACGAGTTAAAATGACGTTTTTTACTAACGAAGAATTTTTCTAAACAAACAACGCAAATAAAAACAACAATACTATTGACTTTAAAAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTATCACACTTCTGTAAATTCAATCAAAGACACACACGTGTAAAGCCGTAATATAAAACCTCAAACGATAGGTATAGACAATAGACGAGAGATAAGATGATCGTAAAGAATTGATCCGCGATAATACAGCCTAGACGATCGCTAATAGGTCGGAACGAATTGAAAATATGTGTTGAGCCATTAGTGGCCGCCATTACGCATCCCGCGGGGAAACGGCCTAATGCGGCAAAGATTATAGAACGCAGATATAACTGGGGGTAATTTATATCTTAAAAATGTAATATAAATATTCGATATTCAGTATATTTACTTATAATACTCTGAATGGAACAATGAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACCACAGACCTGTGAATCATTAATCACGATTATATTTCACCTATGCTTGTATAATNNNNNNNTAAATAACGAAAGTAATACAATTCGAAAATTAAATATATGTCAAACATCAATACCACAGACAATGCTAACAAAACAATCGTTTTTTAATCTGTGTCGTATAATCATCGCCGCCCCAGTGTTTTGTGTTCGGGGGTCGGGTTTCGCGCCATTTGGCCAACCAGTCGTGTAATAGCGCTAAGGATAACTAACGCTGAAATAATCCTCAGATTAAACACACTTTATAATAGGAAAGTTGAAAATTAAATGTTTCAAAATATCGACCATCTTGTTTTTATGTAATAAAGTTTGAATCTAANNNNNNNNGCTCTTGATTTAAAAAAGGAAGGCTTAGGTATATGATGTGTCAGTTTTTTATATATATTTATCTGCAACCGCAGATCCTTATTATATCTACTCGTATAGTTCGATTTTATACATGACTAAGATGATTTATGCTATAGCTACTTTATATTTTTGTTTTAGGTTTGACCATCCCNNNNNNNGAGTAATATAACATAAATTTAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTAAATTTACCATTTAATCAGTAAATAAAACAAAAAATGTAGATTTTAACCACAACTTTGAACATTTTAGGTACTACGCAATTTGTTACTACATTAAAAATTAATTAATAATGTATTCATGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACCGTTATCGTACGTTGCTCTTTCAAACCTCTAATGTGCCTCTCCAGCCAACATTGTCTATTCGAATTTAGAATAAGCCCGTTCGAAATTTGAATTGAGATGTTTGTTTTCGATTCGACGGTTACGGCTTAATTTGACGCTCGAAATTGTAACGAGTTTATATTTACGAGGTTTGATGTTTGATTAATTGGAATCTAAATAAAGCGATTAGAGATCATTCATAATACATTTGTTCAATCGGGATAGCGTACTATACTAATGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTCGCAGTAGATAGTGTTTAAGCGATAAGACCACTTGTGCTCTCTTTCTTCTTCTTAGTTACTATGTAAATCCTATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAACCAAATTAACGCCCATCACCCCCATATATCACAAAATCAAACAATAAATCTGTATTAATTAGAAAACTAACATCATAACAGCTCTCATCCGGCTCGAAGGACCGAACATCAAAGCGTCGCATCAAAGGGTATTAGATATTGGGTTCCGTCATAATTACTGGACAACCAATCGCGTGCGAGTATTTTTGTGAGGGTGGATAATTGACTACTGGTCGCTAGTGGCGCCCTCGGGCGGTCTTAATCTTAGATGATTTGGTATAACACAAAAATCCAGAGATAAAATTTGTAAGATTTGCCGCCGCTACTATATCTTAGATTGATTTGGTATAATACAAAAATCTTAAACGGTAGTTACAACTACTTTCATTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTTGAAAAGACTACTACTACTAGTACTTTTTAATTGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATTAGGGGGTAATTTTTAAAACTAATCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTCCACAATTCATTCAAAGATGACATTTGTATAGAAACGTTTAAAAATGAATTAATCTAAATAATGTTTAAGTATTCACATAGGTACGCAANNNNNNNNNNCTATAAATGACCTCGAAATTGAATTTTTCTTTATGCATGTTCAAAAGCACTTTTAAATCGCCTTTTTTCAAATAACGAAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGATTTNNNNNNNNTTATATTCTCTTACCGTCGAATTCTTTATAAATTAATTGTAAATAATTCGACTTTGTCTTGTCTTAACATTTAACCTTTAATATAATTTCTGTAATATAAGTNNNNNNNNCACATCTTTCCTTTTTATCTTACAAATAAAAACACAGTTATAAAATTCAACATTTTTATCANNNNNNNNATAATCATAATCGAATCGAACCCCATTTAGCTCATCTCTTTTACTTCAAGCAAAGATGACATCAAAAACTCCCCAACCCATGAAAAAACCACAAGCAAAACCCATATAGATATTGCTTAAACAACTGCCAAAACATGGCAATTTTATGGATATATCAGATGCGCGATCCCGCGGGATCGCGATGGGCCCCGCGGGATTCATCCGGGATCGCCCGGGACGGGGGACAAATCCGGGTACTTAATGACTATAAACACTAGCTAAATGATTGAATGCATTTAGGGTGTTTGAAGTTCCATTGTTCGTGGCACTTGTAGGGCCGACATCACTATCTATGTAGTAGGTACAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATTAGTATATATTATATTAAGCGTTATATACGTNNNNNNNNNNNNNNNTATATAGTTGCTTATTTTGTTATTGTATTGTAATTAAAATTTGGATAAGAGCGTAGGTATAGATATATAGATAGTGATTATATTAATTGCATAGACAAACATATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTAACAACAACAACACTAGCAAACATAGAAAACAATAATCAGCTTTTTAATATTAGTATAAATAAGACTTTACAATGATTTTAGTTTAATTTTAATAATTGGCATATTAAAAGGTAACAAAGCAAAAGTACTTATTAACCATAATGTCATAACCCATTACACCCCCTCGTGGGGTTACTTGATTCTCCAATTACCCGCCCCATAGACAACTGAATAATGTCTTGTGATCTGTTTGGGGTCTGCGGCGGATTATTATGCTATAAGAGAATTTTGTTTTATAGTTAAAACCTCGTTGACAAACATTTGTCTTAAATTGTTTTGTTATGTTTAAAAAATATATTTGACGAAGTATTATCATATGAAACTATTGTTAACTTAAATAACGTAATAAATAAAAAGATAAGCAGCTAAACCTATGAGTTATACGTAGACAATGGCCGCTTGATATAGATACANNNNNNNAAATGTATATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCGACCGCTTTTGATTTCCTTCTTCTTATATTATTATTTACTTTAATTACAACAAGAGTTGCAAAACTATAAAGATATATTTNNNNNNNNGAGGTTTCAATAAAATGTTATAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTTGCTTATTTCACCAATCTATATTAAATATGAAGACAAAATACTTTAAAAATGTCGAACGGCACAACCGTGTTCGTTTATCAAACATTTTATGTATAAGCTAAACGGTAATATACAATTAGAGTTACAATTTATCAACAGAAATTGCATTATAAAATTCTTACAAATATTATATCAATTNNNNNNNNNTGGCACTCAAACGAAAACTTTTAACTGTCGAAACAATTACAACACTTCATTAAACATTAATGAGAAATGTCAACAAATTGGCAAATACCAAATTACCGCCATCTGCTTGCAATTACATCTCCCAAAGGGTTCACTACTGCATCTGTCAAGCGGCCATTTCTGTACATAGATAAAATTTGCGATTTTCCAAATCATTGAATTCAGTTTTGTGAAATTAACCGCAAGCGATCCGTTTATTTTAAAATTATTGCTGGCTGGTTAGGNNNNNNNNAATTTAAACCCGGAACAATTTTTTCTGCGTCGGTCCATTTAATTGCTAGTTACAGTTATTAGTATAACGATGGTCAATGTTCAGTGATAATAAAAATTCTAAATCCTAAGTCTAAAGATTTGTTTTTTGATTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGTAACATTGCATTAGACTTATTTATCAATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACATGAAAAGTAATGGCAAATAACAATACACTTTAAAAATTACAATAAAATGTAAGAATGTTAACAAACAGCACTCAGAGCGAGCGGCGGTCAGATCAGGGCACTCCCATACGGAACCAGCGGACCGTGAAATATGGAACATCGACAAAGGAGCTAATAACTCGTATGAAACACCCTTAACGCACCCTCTCGATAAGTCCAAGTTATAGGGTTACAGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACCATTGTAGGTGACAAATAATTTGAAGTAGTCTATTTAAATAGTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATTTAAATTTAGTTACTTTTTTCTTAAGACTTATATAACGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTATAAGTAAAGCCTTATTATTATATTTGGCATGACCAAAAGAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTAATATTACGTATTATATATTGTGTGATTATTAATATTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGCTACAGTTTCCAGCAAAGACCAAACGAAAACATTGGCTATGGAAAATATTATTTATCTATAGTACCATCGGTAATTCCTTTGTCGGGAATAAAGACCATTGTTAGTCATAGACAAGCCAANNNNNNNNCGTGGCGTCTGCCANNNNNNNNNAACAGCTACCGACTTGGAATACAAACGTTTGTTTTGTTTTCACCGAAGCGAATATGTTTAAGGTATTTTTTGATAGTTTTTATATCGATCTATATCACAGATAAGATTTTGTATAAATTGTAAAGTATTAAATAAAATGAGTGTTTAGTGTTTCGTCTTTATAATAGAAAAATGTATTCCCGAATTTGTTCTTAGTTAAAACGTATGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATACACTATAGCAATGTATACATTTATTAAACTGTTATAATTTGGTTATAATTANNNNNNNNNNNATACACGAAGCCAAGTTATGGTACAAAGTACAAATCTTGTCCTTNNNNNNNNTTATAATACTAAACTATGCATTTATCGGCTACCTACATTTGTACGAATCTGTCTTAAGCCAAAAATCTTCAATGTACTCTCATATTATTATTTTTATATTATTGTTGTTGGGATGGTGATAAAAATTTCATAATTACTTAGTTTTTAACATTTTAATAAATTAATAAGGGTGATCACCGTTTCACCGATTATAAAGCTGTCTAATATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATCAAAAATTATCATCGTAGTAATTCCGCATTCGTAAAGCAAAAACTATAGCACTCTTTATGATGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAATATATAACTGGTGGTGTAAGAAACCTACTTTATAATATTAAAGCCAGTTACACTTGTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGTCGTGTTAGTCTGTGAGTGGTTGATACATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAACAACAGTTGGTTAAGTAAATAAATAAATAAAGGCATTAGTGCATAACTAAATTACCTGACTAGAAGGGTAGATCGAGGAGAATTGAAATAAAGTCACCAATTATATTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTCCAACTTGACCGATTTTTACTATACGGTACATAGGAAAGTTGTGTGGCAGTTTTTGTCTTCACCATTTGTTAGATATCCAAACAAGGTTTCATTACGTTATCAACGATATGAACACGTTACAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTAATTAGTATATATCGTGTTTTGGATGTGTAAAAACGCGTGTCACGCCTAGTGCTATACATATTTCCATTACAATACTATACGTACTGATACCCAGTGATACGAGCTCAAAGCTATGCCTTAATCACGTTACTTTGACGGTTTTCAGCTTTCGATTTTTTGCAACCCATTTGCAGCGCGCCACTTTTTAATTCTTTTGACGATGGGCCTGGCACGCGTTCGTGTAGCTAGGGATGGGAATTTGTCGATTGTTTTATAAATGATATATCGAAATTTCTTATAAAGATTGTATAATCTATATTAAGATAATAATCTCGATATGTTTACTTTCAAAATTTTGCCGTATTATATATATTTTCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTGCTTTTAAATTATTTAATGATTAATATTTTTCATACTGTAAACTGAAATTGCTGTGACTAATAACTTTAGACAAATATTGATTAACTGATAATCTTAATAACANNNNNNNNACTGTAGCAAAGCTATTACTATGCATTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGTTATCACACATAAACATTTTCGTTCACGTTATTCTGCAGGTACACACTTTTTTAAACAAAATATAAATAAATATATCTATATCTTCTCCCATCCGTAGCGCCTCACTCGCATCGAGCTCGGAGCCATCATATTTCATTTTTATCATTTTATCCAATCCTTTGCCGAAACCATACTTTTAGAAGGCCCGCTTTTTAATTCGTTTTGCTATGATAACTACGGCTAGCTTTTTATTCGTCGAATATTACTTTTGACTGCTGCGCGGCTTCGGCGTAGTTGGGTTTAGGACACTTCACTTGCTACTATTCTAAATTGCAATAAAATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTTTAATTAATTTATTACTATTATTATGAAACTATATTGATTTTATATGAGGTGGGGTACATCGCAAAAAGTGTACCATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACGAGATGCTTTAACTAAAATCTTAAAATAAAAACGTTCGAATCTCCGAAACGTAGCGCGAGTGCATTTTGATGAAAACGCGTAAATATCTGTTATACAGTCATTACAGAGACGTGTTTTATTTACGGCGGCACGTAGCGTTATCGTAACATATGACGTCACATATTTGTTTTCGTTTGCTGCACGGCTAATGGTTTAATATCCGGCGAGTCTCGCTTGTGAGGCTTTTAACTGACGTTAGTTATGGTGTTACAAAGGGCTAGATCTGTTTGGTGCGTCTAAATTTTAAGATATAGTTGAAGACGTATCAGCTAACCTCAGTAAATTAGTTTTAGTGAACCGATCACTTGATCTTCTTAATTGATTAAGGAAGTTAAAACGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTACTTTTTCCTTAATAATAATATCAATAAAGTAAACGTTATTTGCGCTTTACGAATAACAGTCATAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACTATCAAACGATATTTTCTAAATGGAGGATAAATTTTGCTGACCAAGCTTTAATTTATATTGCTTGCTATAATTATGAGATTATTAAAAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGTTGGCGCAGTTTATAGAGGCCCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNATTATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAAGCTTTTAAAAACTGTTTTTGTTATATAGACTAACCACAACAGCTACTTATTCATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAGCGTGTATACGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAGCTAACATTAAATCCTTATGTGAAAATAATAAACATATTTGTAAATAAAGTCTACTTTCTGATACTAACGCATTCAAACTGATAAACTATTTCGCTTCATTGTATAAAATTGTGCTTTATCTAACATTCGATACCCCAAAAGCACAAAAAGCTTATCAAGCAATCAATTAACTCACGCATAATACCTCGATGATTCATACGTACGGACGGACGTATGGTTTTATGTAAATATACTAATATGAACGCTTATCAGACGATCCTAACGTTATTTGAATAAAAACACAATTAGACGCGAGCTGTTTTGATCGCTACGTGTTTGATTAATTTCGTTTCTTTGATAAGAGGTGCGATGTGTATGGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTGATTATTTTGGACAGTAAAAATGAAATGAGTTTTATAACGCGAACTTTTAAATATATCAGAAATTATTAAAAGTAGAATTAATCATAGAAGAGTCGATTTAATTTCATTCAAAATATTTNNNNNNNNNNTTACTTTAAAAAAGTATGATCAATCAATTTGATCTGAATTACGAATTTATGATGACATATATGAATCTGATTACATCAAGGTAAGAGATGATCGAAAAACAGATGACAACTTAGCGACACACAACGCTGCTACTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTTTCGTATAGAAAGTAGTTCGGTGCTTAAAGGTATGCATAAAACATCTTAACGATTCAATGAACTCTAAATTGTAACATTTAGTATTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGGTAAGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGTTTACTTAAGTCAAAACAGTGTGTGGTGTAACCTCCCCAAGTGTAGATAGATAGTTATCTGTTGTTCTTGTCCAAAATTTAATCGTTATAAACTCATTTCTCGGAATGCTTGCGTTGCATTCATTTTAATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAGAACAAATTATATTTATATTCATTTCATGTAAAAATGATGTATGTATTTTAGACAATACAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACACTCAAGATATTATTTTGCTATCTTTACGTCATTTTGGAGGAATGTTGTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATGCGATTGATGATGTAATATTTTACAGCCTTAAAAGTTTCCCAGAAAAATAAAGTTATGAATACNNNNNNNTAACTTAAATAAATAAATACATACCACACTATACCGTACCATACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTAGGTACATAGGTCAGCAAGCGTTTTTAATTTGTTAACGTTTAATCGCTGCCAAGTCGATCGTAATAATTTAATAAACACATTTAACTGATTATTGTCACACATTTAAATATATTAATTATATCTATGGACAAATAATTTAGTTTTATCGAAGTCAGAGATAAGGGGTCGTCGCTGGACAATTAAACTAGGAAGTGGGGTCGAGTCTAATTTAATTTTTATATTTACCTCCGACCATCTGCTCCTTATCTGTTAATATTGTCACCCGGCTTGCTTAGTGTTTAGCGTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAATTTAATAATAAAGTGTATGTGTTTAACGGATGTGTATATATATGATATTGTAAAACATAACTAAATTTATACCCATTGACAGATTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACATTGAGTTGGAAAACACTAATTACTTCATAGATTACAACTCCGCACATGACACATTCGTCCAGACCGTCCAGGTGCTTTTCACATTTAGCGTATGTGTTTTATGCCCTGATGCACCATTATTTCTATAGGATCTGAATAGGACATTTTTATCGTATTGTCCATCTTCTCCAAGCGGGAATTAAATCCACAACCAAATCATTACCATATTTACTTAAAACTAATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGACGACAAAGGAGACAGACAATAATTATCATTAAAATAACGACTGTTACGTAATACATGTAGCTATAATGTACGAGGTATAATAAGCAAGAGGCATTCAATTGGACCACGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTACTATTAGACCGGTGCCAAGGCTTTGAAAATGCTAGAAAAGTAATAAAAAGATCTGTCAACTTTTGTGCTTGCTTTTTTATGTCTCAAAAATTATCGGCCTTTGTCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNTTTTTGATAGATTTTCTAGCTTAGAGAGCTGTTCTGATGAAAATCTTCGGAGAGGCGACGGTTTAGTCTAGGACTCGCGGCTTTATCTGCTTGCTGACTTATTCTAACTAAAATTAAATTTAAACTTCTTAAATGACTCTAGTGTTGACAAATAAACCAACAAATGTATGATTATACACACATATTCAACATTTAATTTCCAATTGTAAAAATTACGCATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAAGCAGTTTATATGTGTTATTTTATATCTAATTTATGTAATACCAACTTAAGTAATTTTGTCGTTAGCAATAAAAATAATTTCATAATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAATGTATGAATTATTAATACACACTTAAAATAAGAACAAAATAAGAGATATTTATGTAACAAAGGAATAACATTTTATTTTATTTCACACATTTAAGCTTATTATCTAAATACATTTTGATTTAGAAAACCGTTCATTTAAAAATCGACTATATATTTCAAGTAATAAAGTCTATCATTTGCTACAGTATATATCGAAAGCTAAACGCCATGCAACATGAGCCGATAGTATTTACCTATTCATTTTTCAAAAAAGGAACTTAACGCCCAAATCGACGCATTAATACGCGACAAAGAGAAAAATAAACGGCTTTATATGATTCGACAAACGTAGCAATACAGATCATAAAACTAACAAACGTTCTTATAATATAGTTATAAGGTTGAAAATTGATTGATANNNNNNNNATAAGTGTATGTTATTGTTTGTGATCGTAACAGAAGCAGAAAAGAATAAAACAGGCCCGTTCTTTTTAAAAAATTGTAATTCGTAGGTTCGTATTGCGAGTGCGGCGTTCTAATTTCAAAACATCAGTAGGTGTCATTGGACACTCCCTGTTTGCGAGCCAACGAGAAAGTTTTCTGTAATTAAAAATAAAATATGTGTATTGGAATCTGCAGCCTTCATTAATTTGCCAAATTAACAATATTAACTATTTCTAACTTAACTAACCTCGAAATTCCTTTAAAATCATATACATATATATCATTTATTTCTTACTCTACCCTACCTAATAGTTTCATATTAAGTTTATTTATTGAGAGCTTATAAGGCAGGGTCGAATTTAGGGTAGGGCAACCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCAACACACATATTGAACTTTACACCAAACAATAAATATTAAATATATACATAAACGTAAATTAAATAAGTATGAAATACAATTAAGCAGTGTTTGCAGTTAATTGCAGCAGAATTGTGAAAACGATACTGGAATCAAGCTGTATGAGCGAATTAATTGACGCAGAGATCGTTGATTTAGTTAAAACTTTACTTTTAAAGGATTTATTGTTTTACTAGCTGATGCACGCGGTTTTGTTGAATTTGAATTTGAATTCGNNNNNNNNNCGTATTTAAAGGTACTAACTAGGTACAGTATAAATTCCGTCAAAAGTGAGTAAGCTGAACTAACTATATTCCTACGAGGTACCAGTAAGAACTGACTGACAGAAACATTGATTAACTTTCTCTTAATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAGAAGTATAATTATTTATTTAATATGTACCTAAATATCTTTTTGTGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAAGTGATATAATGATGTTCATTATAATATTTCATTTTAGAATATACGTAAAACTTAAAACAGTACTCAATTTATTTTTGCAATCGTGCTTATATTAGTTAATAATAAATTCTACTTCTAACGAATTACTGTAAGCATTGTTTGACACTAAAACTTATTCTCTTAACCTCATTNNNNNNNNTTAAAGAAAAACTATCTCGCAACCGCACTTTTCAAATATTTGAAATTGGAATCGAATGTTTTTAAATTCGACGCTGTAAATGTTGTTCGAATTGTCGTCACTCACACCTCAGATTTCAAAACGTATTAGGCTTTGACAAATATTCTTAAGCGTTTCGTTTCTCATTTATTTTTTAACCAATAAGGTTGAAATTTGCTTGACACAGGACATATTATATAAAGTTATATTTTGCACTTATTATGACCCTTATTATTACACTATTAAGTTCAATTTTGCTTCATTTTATACATATATTTATAATCTCCATTATCACATGACATTTACTTTAGTTAAAATCTTTTGATGGAATGACAGTGATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAGGTTAAGGTTTCATATTATTGTACTTTATTGTCCTCTAATATATTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGTACATGTCTTAGAATTTATTCTACGATTCGCTAATTTTCTTGTTCAAAGTACTTACAAGATAATTTAAAAAAGAATTTAAATACCTGCACGGAGCAATAATTTTATGCGAGATACCTACACGGACCTAAGTTTAATATTAAACTCTAAAACACATTTTAATCAAAATTNNNNNNNNNTGTACACCAAGCACGGGTACGATACCTGATCCCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAGGAACACTATGATACAAGATTCTTACATATTAGATATGCATATAGAAGCGAGTAACATTGCGTGATATGTATAGTCCAGTAAAAATATGAGAACACAATAGGATGTTACGCAACGGTTCGCTCGATCGCGGCCGCGTCGGTAATTGGATTTGACTAATTCCTGGTGAGGACGCGCGCTTTACATAAAATAAACATTAGCGGAGTAATCGCCCGCGGTCAAACACGTACGACCAGATAGAGTGCGATAACTAACTCCCACCACGCTAGATAAAATATATANNNNNNNNNNNNNNNAATATAAATATCTTTAACGTAAATACGTGGTTGTCTTTTCTTAAAAGCAAATTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAATAAGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGTTAACACACATACAACATATAGTCAGTACCTACTAACTGAGCTAATGGATATGGTCTATACCCATTTTAACTTTTTAGTAATTTGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTATACATATAATGCCTCACATACAACGGATTCCAGTAGGAAGACATTATGCGGACCGGAACCTACAATACAAGCACAAATCAAAACCAAAACACATTTTTGTAATATTTCCACTAATTTATACTTTTATATCAGTTGCCTACCTTAGAAAAAGACGATCGACCATGTTCAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAACAAAGATCGCACCCTATTCTACCGTATACAACATTCACGGAGCTCTAATGCATCGTTCATAAGGAACAAAAATTTATTGTCTAATTACATCTGTCCGTCTGTCCGTATGATAAGCTAATGTATGCGAAGCCAAAACAAAATTATGCAGCGCTTGTAATATATATTAATTGTTTTCCATTTTAATTATCGAATTTGTACTGACTAATTTAGTGATCGATTTAGTGGTAGAGTGATTTTAGTCATTTTAGATATCATTTTGCAAATAATTACTAAAAGCTATTCGTTGTATACGAATTATTGAATTACTAGCCTAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTATATTGTGGGAAATTAGGCATCTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATATACGAGTTATTCAATCACGGGGCTTACTAAAATCCCTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTTAATAAAAGGTTTTTATATAACAATGAATATATGCAATGTAAAGTATAGCAGATACATTTTGATTGTAATTTAAAATGTTTTCATTCTTGAAGCTACCACAGGTTCTATTTATACTAATTGGGGTAAACTCAGATAAGTACATTACGTTGCCTTAAGTAAATCTTGATTGACCACCAACTCTAACTTAAATACAGTTAAATTCTCATAAAAAATCCCCTTAGTACCTCAATTAGCAGACAGATGTTAAAAAATATATAAATATCTACAACGAACGGTAATCAAAACTACGACCTCTACCGTTAAGGCGACCATTACACTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTATGAAAAATATTCTTAAACAAGTTATTACTACTTTAATTTACTTTGTTCTCTTACTAACCAGATTACTAGCGTTAACATTGTATACAATTAAATTAAAACGAGTGGGTGTAGCTTCAAGGAAATGGAAATAGTTTTATTATTTATAATAATCTTGGTATTAACAACTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTATAATTTATACAATAATTCGCGTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCTTGTTCATTGTCAAATAACCTACCTACTTGTTTGCCACCTCAGTAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCGAAGGCTTAGAGACTCATCTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATACCTACTCGTAGATAGGTATGTATGTGTCTACCACTGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGCTAAAAATTAATCAATTAAATTTGATAAATCATCATAAAATGACGTATCGACATGAATATATGAGATACAATAATCTTTAGAAGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCTATTTATGTACCTACGTTGNNNNNNNNNNGTTATAATGTAATGAAATAACACTGTCTCTAGAACTGTAAAATATGTCGCAATAATGGTATAAGCATGTATCGCGTGCGTCTCATCCGTAAATTAAAGCATAACAGTTTATGTTCATTCATTAAAATTGGGGCGAGCTCCGAAATTACTGCGCACGCGCAGCCCCGAAAATGTGATAATTATCTACGTACATGTAGATCTAACCGAGATAGGAATAACGGTCTTCTGTCTGTTTGTATTGTCATGTTAAATAGTTGCTCGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTTATTGGAAAAGAATTTTACAATCAAAGCTCTAAAATATAACACCTTTGACGTCAACTTTATACGACTGAAGATGTCTTTAGCGCACAACAATACACCCATAGCTTTAATTACATAATTATGCAATAACATTTGCAGAAACATACACGCAAAACAATAATATCAAGTTGAATCAAACAACGTTAAAAATTGCATTAACAAGTCACCAATTATGTATATTTATTAGTAATTAAAAATGTATGTAAGTATACCCATTTAATTACGAAGGCTTCAGAAATGTTGATTAGGACGCGGCCACCCTCAGGTAAACGTGACTTGCAAAATTTATTACCGATTAACATCTGATAGCGGGATCTGATGAAAATAATTGTTATAATAGTATAAAAAGAAATAAGTTATTATGTGATAAACCAGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAACTTTTATTTCTAACAATAAAAACTTATTTGTCACAACATTAAACTACNNNNNNNNGCACTCAAAGTATATCTATCATAATAGTTATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGCTATCAATATTTCTTACAGCTATTCAATCCACTTTGTGTTATTAGTTTGTATCATCGTATAAGGGGAAGAACTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCTTAATTAATTTAATTATTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAATAAAGATATGGCAGTAAAAACTTACCCTTAACATAAATTCTTACAAACATCGCAAGCACGGCATTCGCTCGTTATGGTCATCAATTATCGTCTCAAAATTTTATTTTCGTTTGAGTACGGTGATGTTATGTTGCATTTATTGCCTGGTTTCCAAAATTTTACTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAGAACTTTATCTGTGTACATATATGTATGTATGTATGTTTACTTCTATGAATTCTTTTATTTGTAAAACTCTTTTCTCTTCCGTGTATTGGTAACCAAAGTGTCATTCCATTGGTGACCTTTCCCGCATTCCCGCCAGAATCACTGTCTTCGATCATCATTTACTGAGCAAGATATCTTTTGTATAGAACAAATGGAGTTTTCCTATATAGAATTGTTTGAGTGGAAGCAGAGAGATCGGTCATAATACACCACTGCGAATTAGTACTTATCTGATGCTTTCATTTATTGTCTTGCGTTGCGAAAGGAAAAATCTAGAAACCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAGTAAGATATTTGTATAAAGTCACCACTGTCCTTAATATTCACACCTGTACACCTGAACGGTCCAAGTTCAACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATATTGTAAGTGTTGTTTAACAATTTTTCACAAATAAGTACTGTAAATTTATTTTTAGGTCACTAAAGAAAGNNNNNNNNTGAAAATCCTTTTCGAAATTGTTAAATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAATCGTATACGTTATACATCTAGTGACCAATCTTGATCCTCAAATGCATTGTACTAAACATAATTTAATGAATTACCCTGTATCACTGGCACGAGTCATTAATCCGTTTAATTGCTCCACAAGCAGTAATCAAACACATCATTAACTCTATTATTCACAGCACAAGAACCTTCTCAGAAAACATTTTTAGTACAATCAAAATAGGGATCATAACTGAACAAACATATTTTAAAACGTCAAGAAAATTAATTGTCTATAACCGACGAAGGTATAAAACATTAATCCTTATCAACAAATGAAAAAGGTTTTATTTCGTTCAATAAAATTTTTGTAATACGAACGACACGCGTCGAAAATCGATTAACGTATCCATACGCATCTGCCGTTCGAAATTTGAATAATTATATGTTTAAAAAACAAACATGGTTGACAGCGAGCCGGCCATTAGCGGCCATTTCGCTTATCTGTCACGTGAAATTGACAGCAAAGAGGATATATGACATTTCACATAAATTACTCCGTAATTAATGGTGTTGTTTAATTGTTTCTGATGTTACTGAAGTTCACTTACTGAATATTACTTTTTGTAAATTAAATATCGATAGACTTGTAACTTCTATGGTACAACTTACACGATGGGTAGCTAGAGATGTGGTTACGGCTAATAATGACCCTCTATGAAATGATACATTTGTCACATATTTTATCGCATTTCGATGCTATAGTTCCTAATGGGCCATATATTATATGGAATTTTCGATTAAAACAGTATTATTACAATTGGCTAAATGTTACAGGATATGGTTTTCTGTTCTCAGTCAAGGTGAAACAGCAAAAAATTCCTATGTAGTCCTCTACAAGTCTTAAGTCTAAGTCTTACAGTAAATCTTTTGTGATTCAAACAAAGTACCGTAATACTTGGTANNNNNNNNNNGACTGCCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGTAATAATGAAAAAGAACTAGCTCCCTTTGTTGATTGCTTACTTAATTTACCACAGACAAAATTCAACAAAGATCTGTCCCTTCTGCTAGCCTTTCTGGGAGTCTTATTAAAAGTATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACTGAGAGCTTTCAACGCTAGATTTTTGCCAGCCAAGCGCTTGTTGAAAACTGGCCCAAACGGTTTTTTGGCACTGGTATAGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAGTTATTTTTTAACTTTAACACTGGGTATCATCGAACTGTTTGTGATACCCGGTTACTTAAAATCCGATTGAAACTCAGACGGTTTTTATAAAACGGTCTTATTTTTCTTGTGAACATTGGTTTGCCTGATTGTTATTTATGTACAAGTTATACTTACGATTTTCTTCAAAACAACGAAACACTATTAGCAGTACCTTTGCCTTTCCATTTTCGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCTTCGCTTTTTAGTAACATTATCTTAGTATAATTTCTGATCTTGAAAATATTAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATAATTCTTCGTTCAGATACCTATAATACAACACAGTTCAAAGATTTAGTGATTCTGCCTCAACAAACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGGGGAGCTTAAGTGTATTTACGTAAAATTTTAATACCAAAATATCACTATCGACAGACATCTTTCACTGGGCTATCTTAAATCTATTTTAAAAACATTTACCAATTATCAGACAGAAATAAGTCTATATTTGTATTCATCGCAAAGAAATGCAAAAGCTCTATCTAGCATTTATTTAAAATATCTATCCAAGAATTCATTACAATCACACGGCCTGCTTTAAGCCTCATTTCCTATTAATGAGGAGATTCTACGACACTCATCAACAACATGTGTGTAATATATGTAGATACACATAGGTACCACCACACACACCTACGTACTATAGAACAACTTTAACACAAAAGCGAAGAACAAGATTCGAAAGAACTGTTTTATATAAGAGTAGATTTAATATTTGAGAAAAACAGTTGATCAAAATAAATGTAAGTTTGTGCCTTTTTAAAGGTAATTTAAGTCACTGATTTGATAAAGCTTTTAGTTTAAGCCATGGATTGATAAAGTTGTCTTGCTATCATATTAGTATGTAATTATAGCCCAGAGACACTTTTATTGTTTTAAGCATTCGTAGATGCTCTGTACAGAGTTACAAGTAGGTCTAAAGATTGGCAAAACCATAATTATAATCGTGTCGTAATATTATTTATATGAAATCCTAGTTAATGTTAATTTATTACTTTTTCAAAATCATATTACACGATATAAACCAAACATCAAAAGTCAAATTAAGTTGCATAAACATTATTAACGATAAATCCTTCGTATAACAAACCTAACAAGCAATCAGATAACTGGCACGAACGTNNNNNNNTAAAGAAGAAAAACCCGCAAACGTTCGAAATTCAATTCCAATAATGAAGTGACAGTTGAATAACGACAAAAATCCGTCGAGTCGCGTGGCAACACTTGGGGGCACGCGGCAAAACGTTCCAATTTTAATTAAATTAACATTCCGGAACGAACTAACTCGATCTAATGTCCGATAGATGACACCACGTACACGCTTATTCTATATTCGAATTTTAAAACTTGTTACGATTACATTAAAGTTAAATTTTCTTTAAACGGAATTGTTCGAGATTACTTGATTAGAACTATAATTTGTTATTAAAAAATGTGCTCAACGTAAAATAACTTTAAAGTTGGTTTTCGTTCGTTCTAAGTGGGTGGCGTGTGAATGCTTGTATGCGCGGCGGTAATTAGAGAATTGTCGTGATAAAGCAATGTAATCTCTATTACTAAACGATAAAATCCAAATTGCTTTATGGCATGGCGTGTTCCGTGACGGCGCGTCGTTTACGCGGCAATAGTCTGTTCTGTAAGTTTTTACGAGGAGGTATAATCGAATTAATATCGCGAATCGCTTAATTAAATAGATATCTTCGCAGAGGGCGGCGAGGGCGTTTGTTTCATTAACGAATTATTGGTGAGTTGTCTAAATGTTCGAAAGTTACACAAAGTAATAAGCATTTTGTAATTCTAATCTACCTATTATTAGAGAAAGGAAAAATCATTTGATTCCGTAGTTGTCCTAAGAATTAAATGTTGTAAAGATTGCAGTAGAGGCTATATTTTTCTAATCATGTGTATATATACACACATGACAATGCTGCTCCACTGTAGGATAGTAAATAATTTTTACCGCAATTAATACATACAAAGTCCGCTCCGAGCAGGAATCGAAGACGCAACCGACGACTGGCGACTCTGATTGTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACGTGTACCAAGACGATTTGTACACAATGGCTTACAAATTGACAGTCCAAATAATTGTCAAGTAAAGAGTAGAACGTAGCCCAAAATATCAGTCGTTTATAAGCATTAGGCTTCATCTTAGCATGTACCTACTAAAAATAATACCACCGCTAAAGAGGTATGACACCACGAAACGGTAACAGGATAGCACTAGCATATTATAACTAATCATTATGTATATGGTCATATTAATTTCAGAAAAATTGGAGCTGAAAAAATCTGTACAANNNNNNNNAATCTAACAGATAGTTCCTTAGATTTGTGTGTGAGTTAAAGGTATCTTTATTCGAATGTTCATGTTATGTATTTACGGGCTCTTCAAAGCACCATGGTAACCACAAAGGTTGCTTATATCAAGACCTAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGTATCACAAAAATTGATAAATCAAAAACAAAGTGTTATTATGTAAATATTTTATCAAGTAATACTAAACGCGTTAATCAGAGCACGTGTAAAGTGACCCTCACTTCCGGTCCGGACGCGGGTGTCGACCGGAAACACTGGTTTGGTATCAACGCGTCACTCGGCCCTTGTAACATCCCTTTAGCTAGCTCAGAACGTGTTGTTATGGAAATGATATCGAAATTTTTACTATATTCANNNNNNNCAATACGAATATAAAAAGTAGTTTGGNNNNNNNNNNACTTCATATAGTATAGACGCAGAATTGTTCACTACGAAAATAAATCTAAATTAAGTGTAAAGTATTTAGTACTAACAGTTGAAAGTGGATGTTCATCCATGCCCGCAAATATAGGTAACTATATTATTCACCTTATGAAAGCCATACTACTCGAAAGCAGTACCTATTATTCGCCTGTGATGTACAAACGTACCAATTCTAATGTACCTATTCTATATTGCGATAAAGTTGTGATATAAAATTTGTAGTAAAGGCAAGAGTAGTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTTTTTAACCCAGTCATTTAAAAAGTATGTAGTTTTGCTAAATATCGAGACCAAGTTAAGTTTAATATGCATTCAATGATCATTTGCTTAAAATATATTTATTAAGTGAAATTATAGGCTCTATCATAATATAAATATATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAATATATCATAAGTATAAATCACAATATTACCCAGTCAAATCTAAGATGTACTTAAAATAAAACAGGAACATAGTAAATTATGTACAATGGAAAATATTTTTATTTCTCTTGTATGGTATTCTGAAATCCACTCTTCAACTCAAACTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTATAGTTATTTCTTTTGGGATAAAAGATAAGATCAAAATATGTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTGCGTGATGTCTTTATTCGTTTCTTTACCTCAGCATTATTATAATATTTGTAATTTAAAAGATAGTCCTCTATCGATAACATTAATATTTAGAAACAAGCGTTAGGCTAGCAATTATAGAATTACACTGACAATGGCAACACTTTATACAAAATTAGGACTACGTAAGGATTGCTAGCGTTCGACTTCAATTTCTACAAACTTTTTTGAACTTTCCTTTTACGCGTACGTCGTTTATAGAGACAGTTTAATTTTCGATATACTATATATAATTCAATAAATTTATAAATGATAGTTAATCGTTGCAAATCATTTTGTAAACATTTACGCAATAATAATGTTGAAACAAAAGAACATCGCGACAAGCTCTCCATCGTCCGCTATTTTTATTTACAATATTAGCTAGCTTAGCACAGAATAAATACAAGAAGAAATTTAAAACATTTCTATTTACAATAATATACAATGTGGAATGACAACGATTTTGTACGTTACATTTAAAATCTATAATTTAACTACTCACAACTAAATTTATCAATTACAAAATACATTTATGATTCTTAATTTGGCATTTGACAGCTAACACTCACTGACATGACTAGTCCGCGCCATTTTGTTTTAAAAAATCACGTTTTATTTTCTTAAAAATGTCCATCGGCCGCGTCGGATCTTCCAGCGGCTTCAAGCGGACACTACACTAGACTGGACAGCGGCGCTCTAGACGTGACTGGGGACGCTGGGAGCTGCTGTAGCTGCTGTGGCGCTTGAGGGGGAAAATAGACGCCGGTTTCGTTAGAAAACTGCGGGTGTATCGGCAGGGGCGTGTGAGGCATAGACGTCGGTCTTGACTCATGGTATAAAATCGGAACGCGAACCAATCTTTGAGCTGCATGCGCCATATTGGCAGCTTCTAGCTCAGCAGCCAATTGCCTCTTCCACTTGTTCCTGCGGTTCTGGAACCAGATCTTGACTTGGGTTTCCGTGAGATGGAGACTAGCCGCTAGACCGGCTCGTTCAGAACTGCTCAGGTAACGTTTCATGTCGAAGGTAGATTCTAGTTGGAATACTTGGGAGCGAGAGAAGACGGTTCTCGTCTTTTTCTTTCTTTTTCCAAGACTGGATGTGGGGTCTCGTTTCTCGTCTTTGTCGAAATCATCACTTTCATCGACGTCAGGGTCTGAGTCTTGAACATCTTGCTGTTGGGGGTAGAGTGCGGGATGGAGCCGGGGTGAACGGGGTGAGGATCTCGAGGGGGAGGGAGGAGACGGTGCTCTTGGAGGACTGCGAGGTCGAGGAGACCCGCCAGCTGAGCCTTCCTCATTGTTTATGGAGTCTTCTGCAACAATAAGGCTTGGTTAATAATGTAATGGTATATTTAAAGCAAAAGAAGATTATTTTTAATTTCTTCGCTAATTAAGGTAGTGAGAAATATTTGCATATTAGTGGTGGGTTTCAGTTTCATTTGGTTGATGACGGTTTGGCTTAGTGTCCCTCATTACTTTATATTGCACCGGAAATCGCATTTCAATTTACTATCATATCCAANNNNNNNATAGACCATACAGGTGATAGCAGTAGTCAGTGTAGTATATTTGTGGTATGTGCCAGACCTCGAACGACGTCGAGCTATATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAATGTTTGTAACACCAAGTTTGTAAAAAGCATTTATGTAAAATTAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAATCTGGCTATCCTCTTCAATCAGTTATATATTTAAATTNNNNNNNTAATTGAAATATCTGTGTAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACACGTTAATTTCAATTACATTTCCGATCCAATTACAATGTTAATAATCTGTTGGGATTTTACGCCACTACGCCCTTGATTAGGTAATTTGGCGGTATTTCTTGTTTTCCTTTAATTAACATTGAAGCCATAAAAAAGTAATTATATTTTATTTTCTTTTTAATTTATGACAACGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTAGACTATTGAGCATAAAACCTCTATGGTGTCAAAGAACTATTAACTTAAAGTAAAGACAAAACGTTCAATATTCAAATTCGAAATTCGAACGAGACTCGAAGGCGCGAAGTCAAATGTCATCAACGCTGTTGAATGAATCACTACAACCGAATCGGAACACTCCCATTACCGACATTTATTCTATACCCTATTAAAAAGAGCTAAGGTTCAATTTAGCAAGCTCTGTGTCGATAACTTTTAAGATCACCGTCTAGTATAAACTGAACTTTGTTTCAGTGTCTAGACGTAGATGAATGGGTTCAAACAAAATAGTCGTACCGCAGTGATTCGCATTGATTTTAGAAGCCGTATCAGGTAATCCTTTGTTACCGTTGGCTTGCTGTTTACACAAACGCTTACTAGTTAAGCAGTTTATGAATATTGAATTGTTAAGTAATTATCAGATAGCTACTTTCAACGTTTTAAATCCTTATTAAAATATAATATGTAACAATGTAAACTATGGTTTTCTCCTACAATTATAAAAAATCGTATAAGTGTTTCTTGTAATTTTTTAAGTCTAACACTATCATAAACAATTTTAAAAAGTCGCATTTCAATTACAACGCGTTCAGTTAATATGCTATACCTATAGTTCACAGATTNNNNNNNNNTATATTTATTTGGAACGCTCATTCTTGGCAGTCAACATCGATCACTATNNNNNNNNNNNNNNGAGGCCAACAAATGCACTCACAGCAATCCGAACAAACCGCATTCGAAAATTAAAAGAACCGCATGCGACATTACCGAACGTATAGCTTTTGGCGCGAATGGGAGCGAGCGAGACGGGTCTATGTTTGACATACATCCGTCTCTCTCACACGTATAGACGTAGCTATAAATATAGCGGAACGGTAGCTAGAAAGGCATTGTTCGGTTGGTTTGGATCGCGTGAAATGGTGCTCGCTTTGTTTTCCCTCGAGATGGGTTTTGGAAAATTAAAGCGAAATGAGCGGGGTTGAGAGAGCAGACGAGATGACGATTGCTTGTTTACCATAAATATAGCCCGCTAACATACAAATGTGAATGTGAGAAATTTTCGCTGCCGTGACGACAATGGCGTTCGGATGAGTTCATATAGACTTTGTGCTTCGATTTCAGTCGATAGTTCCGCGTCTTTGGAAATGAAAATTGTTTTGTTTACGACTTGTCGAGATAAGTTTTGTCATGTTTTTAATATAACAGTCATTTCTGGAACTACAGATTCTCGCGGAATACTTATTAACATCCGTCTGTGATGAAATATTAATGAAATTGTTTCTTACTCTGTCTTTGACACAGATTTTAATTTTTCACGAATACCTAAACTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACGCACCATCTGACGCATACATCAT