NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTTATACGACATTGCTGTTCCTTTTGGAAATTATGTTTGAAAGTAAAATCCCGTCCGTTGCAAATAAACGTTTGAGATTGTAGATAAATCGAAGGTAGTTAAGTATATTAAAATCTTTTATGCGTGCATTTAAATAAGTATCGTATTGTTGAAAACTATAAAAGCGCACATCTAAAGACGTAGCGAATTGTTGCATAGGCCGTTGCGTAATTTTAGCGTTACAAGTTACAGGCGTTTGACTTACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACATATTATTAGTTTTTTGAATGTTTAAAAGGTTATTAATGTATTTTTTATGTAAATATCAGTAAATTTTAAATGAGAATGCGGTATAGGTAATCTTATGCCCATATAAATGATAGCACCAGAGTACTGACTTAGTAAAGATATCGATTTAAATACGAAACGCAGCTAACTCTTTATGCAAATTCTCTTTGAGTCTTTAGTACAATTTTGATAAAATTAGACGTATACGAACCGTAGTCAACTATCGACAGCTACATAAAGTCTAGCCATATTAAAATTAAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGCATGCAAGAATACNNNNNNNNNNNNNCAATTTACCGAATATCGGTCAGTACCTAACTGTCACTGTATGCTTTCACTACAATCTACTAGTCACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGCAGAGTCTAGGGATAGCGGAGTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAACTTACTTTTGAAGCCTACTTGAATAATAAATTTTTAATTAAATAAAAATCGCTACAGCTTATGAATGGCACCACACAATCCGAGTTAAATGAATCCCCGAGACGTTCACTGCATTAAGTAACCGAAGTGAAACTTGTTTTGACATGACATCATCGGTCACAAAAATGACCTTACGAAGTAAATTAGCCCGTTCGAACGTAATAAGTATATAATATGGCATTGGTATCTGGTAACGTTTAAAGATTAATTTTTCACAATCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTTAGTTAACGCAAGACCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTACGTAGACAGAGCTCTCCTTTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCGAAGCCACTGACCCCGGTTGCTGAAACTGAATATTACCGTTCCGATTCAAATGTGCTTGTACACTGTTCGTAACTAGGGTTTTTAACGCAAAATGATTGTGAAAATGACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACTTCGTCTTCGTTCTTCTTTATCCAAGATTAGGACCTGAAACCGAATCTCGTCAACTTTATATTCGCCAGAATCAATCTCGTCGTCAAGACAATCGCGATTCGTGAAGTTTTCTTGAGTGTTTCATGGTCTGTTAACGAGGTAATTGAGAGTGGAATAGATGGATATATAAACATACGTCAGGGATCGTTAGAGGCGCGTGTCTTAACACTTGAGACGTTATTGAGACGATTGTTGACAGGCTGACAGATTGAGACGATCAGAGGAATTAATAAAATGTATTAATCTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAAGCGAATTGCGTCAGTTCAGCCAGTGACAAATGCCTTGCACTCACTCATTAATTGATTAGAATCAGAAAACTGACGCAACCCAAACATTAACTCCTCTAGCCATTATAAGTATTTGTCATTGGTGGGAACCGAACATACTACACTTAACACAGCATGTGGTCACAACCGCTGAGCTGCTACTAATCGTCATTAGAGCGGGGATTATTAGATGTACATTAGTCAGTTAAAACTCATCGTTAAGTCCATCATGGCTAGTTTTAGCTTTCTCTGATAAAGTTACTGATAGTGATCTGACATATAACTGTATTCAAACATTTAATAAAATCGTCTTGTTTCGTTGTTTAACCATCGATTTTCAGTCAGATATTTCTATTGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACATGTCAACGTCCATTTAAAACCAATTTATTCACCGAGCTTTTTCGGCTTTCGATAGTATTGTATTCAAATTTTTTGGACGTGTATGTATGTATGTGTATTGTGTAGGCTTTTAACAAGAATCGCTGCTATGATTTACCGTTATGTACAGACGATCAAAATGATTCATAATATGTTATATTGTTTCTTTGTGTAATATGATAGCAAATATATTTAGATACACACCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTTCCTAAAATCGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTAGTCATATAAAAGACGAGTTTAAGATCCCCAAACCGTTGGTTTATTATTTGTCTCATAATCNNNNNNNNNNNNNNNNTAGTACATTTGTGTGTATGTTTGGTCCCCACATCTTATGACGGTCGCTGCTTACGTAATAGTTGTTTGTATGTCGTGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTCGTGTTGTGTTGTGTTGAGTACAATTTGTACCCGAGACTGTCTGATGTCGAAATCTAAAAATAATATTTCTTAATTCAATAAAGACTGGTCAAAACAATCTTATTTTTTATAATAACAGCCTTAGTACAGAGCAGTCGAAATAAGGAAATGCGCCCACGCTAATTGTTTTGTTTATGCTCTCATTTGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCATAGATGTAATGGTGTAGTAATCTTAGAACAATGGAATTTATCGTTTCTGTTATTATACAGAACATTTTGAAGGTTTTAACCGGTTCTTAAAAAACAGGATAGCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACATTGCTATCCATTTTCACGATCTATTTTGTTTCTTAGTAGCGAATTAGTTAATTTCCTAATAAACAGGGTAATGAGGTTAGTACATTTATACAAACAAACAATGTAAAAACANNNNNNNNAATGTACGCTGAAAAGTGTTACTAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATTGTTAAAGATGTACGTACTCTTTCCTATGGACCATCTCGTCTAAATTAAAGCGGGAATAGTATTGCACAAACAAAAACTTAATAATTTCGATTATGATCAATTATTAAAAATTTATGATCACGAAAACCCAAAATCACCAGCATCAAAGCGCAGACACGCCGTTTAAGGCGGTATTTATGAATAAAACGNNNNNNNNGTTGTGAAAATTTTAAAATTGGAACGACGGAAGCGCATTCCACACTCCCGCGCCGTCTATTTCGGACGTGTCTACAGCGCCGCTCCTTTAATTCNNNNNNNNNNNNNNNNNNNNNNNNNCGCCGTTAACTCGTTCGTGTATTGTGATTAGGGTGTTCGAGACAGGTGTTTAGTAGTCTGATGGATATATTAANNNNNNNNNCTCGTTGGTGTTTTCCGTGCGCCACGTGGCGCTCAGAATAGATTCTGAGTCACTTCTCGGTTCATTGTTGAGTTTTGTTAAGTTTAGAAATGGAGGAATTCGAGTTTGGGAATGTAGTTTTTAGAGATTTTTAGAAGTTATTGAGATATTGCTTGTTAGTAGGGNNNNNNNCTTCTAGACGCTTCTATTTTAAACGTCTTTATAGAATATTACTTTAATTTCTATTAAGCATAAATTATAANNNNNNNNNNNNAATTTTAAGTAAAAAAGGAGAGAAAAACAGACGAACAAGTTTGACGGTTAAGGGTCNNNNNNNNNNNNNNNNTATATAANNNNNNNNNNCACAGAGCAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAGTGTTACATTTAATGTAATTTATGTTTCAATACAATATATGAGTTATGATAGCATTAATGTGAAGACTAATTAGTCGACAGGATATAATAAATTGTTTTTAATACTGACTACAAAGTTGAATTCAATGTTACTGTTATATATGATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGGTTCCAATATTCTGCAGGTTTGANNNNNNNNNNACTATCCAGAAATTCGATTTGAGAGATTTCATGGAAAATTGGAACTGTTAAAGTTGTCTTGTAAGTGTTGATTAACTAAATATTTCAGACTAGCGATGACCGAGTTCGGCACTCGAACGTTGTTATCAGTCGGATAAATAAATAACATATTATCAGATATCATTGGGCGTATTTGATAAAGTTTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCTAGCTTAGGAGATTTTTTGTAGCTGTCATCATAAGCTTTCACTAAAACGTATCTCTTCTTTAAAGTGCTGCAAGTTATCGCAGTTTGCTGAGACACTTTGTATGACAACGAAAAGTCTCCTTGTCAGAATACAGACTAAATTTTGTATTGTAACCAAGAAGCTACTATGGCTGTGGTACGTGGCATCTGCCATCTACTTCATCATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACATAAAAATATATTGTTTAAGTTATTGGGGTAATGGGAGCTACGTCGGGTAATGAGGGCCGTGCTAGGCTACCGTTACCCGCTGTCAACCATTTCGATAAATTATAACATGAATATTTTATTTTGTTTTTAATCACAATTTAACCAATTGGACGTCTTAGTAAGTGAATATAGAGGGGTTAAGCATAAACATAACAAATTGATAAGATAGCTTTATTACTTATTACCTTGACGCTGGCAACCTATTTTTTATAAACGTGGATCAAATATACACAAGTAAACCTCAAATCATAACGAATGGCACTAATGACTCGTGTACCCCGGGTTAAGTGTCTCGGTGGTTGACGGAAATGGTCAAGGGCTTACAATCGCGCAGAAGTGCGTGGATTTCGGTGAAATCGCTATCGCTCCAATTGCCCGATTGCTCTCTTTACCCGGCGTTCCCCTACTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTACTAATAAATTGTAGGCAACAGGATTACTAGATTATATTTCTTTAGATTTTACTTATCGGATTTTGAAAGAGCTGTATAAATTCATCTTTACGCGTTTAAAGAGATTCAACTGGTAACTCCGTGCGTCAATAAAAAATAATATCGGTACTTATTTACGTAACGTCAATTCTATCGCGATCGGTCCAAGGTTCGAATCCCAGATGACGTAACGAATGAATTGAATGTATTGATCTTTATTTCGTTGAATAGGTGATTGGCTGTATTGTGATATTATTATATTTTAAATTCGAAATCGATTCGTAGTTTTCAGGTCTAACTAAGCCAAGTTTAATTTTGTATGTGGTGTGGTATACAGCCTGTATTTTATTATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGATTGAATATTCAATGGTTTCAAATGATGTTCGTTTTTCTGATGTGATATATTTAACATTTTATTACTAAAATTGTCCTAAAATAACCGTCACTCACAATCGGAATGGCAGAATTTTGACCACAAGTTTCAGATAAATTGCTCGTACGGTTTTCTCTAGCTATAATTATAAGAACACGTGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATGGAGNNNNNNNNATCTGTNNNNNNNTTCTGACTGAGAAGAGACTGGTTTTACCGTTATAATTTCTGCAGCAATTAAACATAATTATTGGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCATTAGTACATCGTTCGTTGACACCTGTTTCAAAGTGAAACAAACTGTTTGAAGCTTACATCGCGATAGGGAGTTATGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGGCGTGTTTAGTGTATGACGTCACATGACATACTAGAACGTGGATTTTCTTATTTATTTTTGTGTTTGAGTTTGGTCATGTCATGAATTGAATTATAGAAAGTGTAACTGTAGATATAGCAGAGGACCCGACGTAATATCGACCGAAAATTATATTTTTTATGTCATTTAGTGTGTTAAAAATTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACAATTATAATTTTTCATGATACCCTCCGTACTGTTCGAAATATTATTGTAACAGAAATGTCAGAATCCTAAAAGCATGCTCCTAAAGTTTATTTAAAAGCTATTTATAACGCCGGAGGATGTCCAAAATTCAAGTAAGCANNNNNNNNNNNNNNNNNNNNNNNNNCTCCATTACCGCTCGGGGGCATGGGCGTGCGAGGCGTTCCGGTTTTTTGATCGTTTAACGATTATTTTTTGAATCCTACACATATGCTCGGTTTTATGGTATGGAATAGATGGTTACCGCGTTTTCGCTTGCCTTTAGTTTGTAGGTACGCTTTTGGTACTTGACGTCTCTGGTTACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTCATTGGTGGGAACCGAACATACTACACTTAACACAGCATGTGGTCACAACCGCTGAGCTGCTACTAATCGTCATTAGAGCGGGGATTATTAGATGTACATTAGTCAGTTAAAACTCATCGTTAAGTCCATCATGGCTAGTTTTAGCTTTCTCTGATAAAGTTACTGATAGTGATCTGACATATAACTGTATTCAAACATTTAATAAAATCGTCTTGTTTCGTTGTTTAACCATCGATTTTCAGTCAGATATTTCTATTGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACATGTCAACGTCCATTTAAAACCAATTTATTCACCGAGCTTTTTCGGCTTTCGATAGTATTGTATTCAAATTTTTTGGACGTGTATGTATGTATGTGTATTGTGTAGGCTTTAATAAGAATCGCTGCTATGATTTACCGTTATGTACAGACGATCAAAATGATTCATAATATGTTATATTGTTTCTTTGTGTAATATGATAGCAAATATATTTAGATACACACCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATTTTCCTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGTGATTTGTGTCCAAAAATCATTGCGTAATTCTATTTCGCCTTTAAATTGCCATTAAACTGTTCGCTTAATACAGTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGATTCTTACATTCGTATGACAACAGCCACGTCGCTAGTTTAAACTATTGCCGAATATTTAATACAAATCGTGTAATATAAATAAAACTAAAAGAGTAATTAGTAGTAAAAGTGAATATTTTCTTCCACATTTATAGTAGCTAGCCGATTACCTACGACGAGGAAATACCTCGGTATTGTACCGTATTGGATATTTTCGTGTAGAGTAGTAAATAAACTCTGTAGTCAATTGGCAATAATAGCTAATGTCTTTATAAATAGGTACATCTGCCTCATGGTATGATCCACGTTTCGAGCGTTGATCTATGTAATTATTCATTTGTTTCAATGACTTGAAGAGAATATTTTAAAAATAATGATGGTGCTTTTGAAGTGGGCGGTATAATTGTGTTTTTTATGAAGTTTTAGAACTCGTATTGTAGTTGTAGGTAAATATTAACAGGGTCGTATTGACCCAGGGGCGCTGAGCCAAAAGGGGCGGAAATTCACCTTATATCAATACATATATTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTAATATATTGATCTGCACCTCTCGTCGATCTGTANNNNNNNNNNNNGTCAGATAAATACGTCATTACAATGGACGAGTATTTTGATAATTTTGATTTTTGATTTAGAGTTATAAAAATCTTTAATATCTATCCAAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTTTTATGCGTACTTTAAAATTAGATATGTATACTTTTTTCTCAGGAACTTCTTATTAAATATAATATGATATAAGTTTTTAAACTCACGAAAACTATAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTTCNNNNNNNAATTTTCATGAATGGCATACTCGAGCATATTTTATTTTTGGCGTTCTGTATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCAAGACATATTTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTAAATTTTGAACGAGTCAAAAATGGTTGTGTGTGTACCGATAATTTGTTTCGTCTATGTGCCTTGATAGAGTAAGGAAAACAGAGAAGCTTGTCTACAGTGTACAGAATANNNNNNNATACAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACGTGTAAAGGGTTCGATTCCCGTTATGGTTACCATGCCCCAAAGCTGACCCATGCGGTCGTTAATGGGATTACGAGGAAGTGGAGCGCGGGGCTTCATTGCGGGTGTAGTGTGTCACGACACCGCTGTGTGGGGGTTTGATGACTAAGCTATTGCGAAAATTCAGTATCAANNNNNNNNNAAACTAGTTGATGCTCACGGCTTTGTCTATGTTGCGTATATAATATAATATAAACAGAATATTTTTCTATTGCTGATAATTTATCAGTCAGATAAGTTGCTGATANNNNNNNNAAAAGAAGCTGAAAAGGGCTAGTAGCATTCGACTTTACGTGTTACAGATTAAAAGAAATAAGAGGCTTTTTCTTATTTTTGTATAAGGTTTGATTCTTAGACAAGTTGCTGGTAGGCATGATTAGTAGAAGGTAAAGTTAAGCCTGTGGCGTTGGCTTTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTAAACAGAAAGCCTTGAAAGCTAAAGATTGCAGAGAAAACCTCATCAAAATGGTGGTAAAAGAAAATATACTTTGCTTACTAAATGTCTTTGTAACAGGAGGGTAGTTGTAATAAAATAAATTGTTCATGGCATTAGCGCGTTTAAAAAACCAAAATTGTAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNACGTAGAGATATCCCAATATTTTTAGATTAGGCCTTATATTGTNNNNNNNNNCTTAAAATACTTAATTGTTATATATTTATTCATAGTTAGGTATATATCATTAGGTACTAGTCTAGGACTTGCTCCTTTCACAAAGACAGACTTTCTAACAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGACAGAACATTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATATCTCGTAGAAGTTGTTGTGAAACGAAAAATATTTCTTAAATGGCTTCCGAAGTGTTCTATTTTCGATTACACCAACGTTTTATGTATTTTATTGGGATTACTCACAGTAATACTGAACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCGTTAACGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGATCACAGCAGCGTAATGATCTTAGTAAATAGGACAAGTCACAACTTGCTATAGACCGATAACGAAACGACTTGTTTTTCCGTTCGACTCTGGTACTTTCCATCGGAACTTAAATATTGTTACATTGCATTAAAATTAATACATAAAATAG