NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGGTGATTTCAAAATTCTTTAGATTTCTGTCCTCAAGTATATGGACGGTATAAAGGAACATCTTGCGAAAATAGAAAAATCGAGGTAGAAATACTTGGAGATAGAAATGTTCACTGACCATTTCTTGGACATAAGGACCGAATGGAGAGAAAAGAATTTAAACTATTTGCTTTGAAATTGAAGATCTTTGTATTTCAATTGGAACGTTTGTTGGATTATGTAANNNNNNNNNNAAACCTACTGTATTACAAATGTAACATTCAAAGTCGGCTTTTCATAGTTACTGACTCACTCAGTAATTACTCAGTAATTGAATTTCCAATCCAGATGTCGATTCAAGTTACATAATGGACGTATCACAAGAAAACGCTTAGTGACTTCGTAATCAAGCAAATGTAGTCTTATTCACGTATTAATAAGCCATTTGTAAGCAGAATCTCTGTGGGCGTTGCAACTGTCTGCATCCAACTGCCGACATTTAAATAATTTCGTACTTGTTAACCGAAAACGTTAGTCGGCGGAGACTTTTTTACGTAGTATTGCGAATAAAATTATGTTTAATAATAGTTGTTGCAATTTGTTGAAAAATTGTAACTGCGTCATATTTCGCTTAGTAGATCCTTGTGATATCATCGGTTACTTATCAATACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATTTCTTTACCCAAATCATAAAATAACGTTTTAAAACATAGTAGCAATTCCTTAAATTAACATATTACAGCAAATTTATGTTCTTCGGGGTTTACTTTTACGTACGCNNNNNNNATTACGTTTACACACAGCTGTTGTAATTAACAATNNNNNNNNNNNNNNNNNNNNAAAACTAATAAATGATCCAAAGTTCCCTTGTATCTTCTAAGACTTGGTTCTAAAGCACTGAATGGATGTCTCGATTGTGAAAAGCACTTAACAACACAAGACGAACTTACGCTGTCTGGTCACGCAGACCTCGTTTGTATCTCGAGCCGTTGCTGATTGTTAAATGTGGCGACTTTTGTGGCGATTACAACTTCGTCTATGTTGAGAACTCGTCTCAAGATTAGTATGAGCTTTGCAGTTAGCTGTTCTATCTAAGTACTGATATCCTACCTTTGATGTTTGTTGAATTGGTGAGTAATTAGGATTACCGCTTTGATACTATAAGTTGTAGCGTAACACTAGGGCTTAGAGGAATGAATGTGAGACACAAGTATNNNNNNNNNNNNNAATATATACTGTGTTTTTATTGTATAGGCATAGATTTTAGCTCATTGACTTGGTCGACTGTGTTATTTAAGTGGATTTATTTGTTAAGTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTCATACTTCTTTTCAAACTTCCAACAAGTCTTGACATTATAAGTGTAACAAAGTTCACGGAAATCGAGCTAAATAAGTTGAAGTTCTCAGAAACTTGCTGTTGAATATTACCGCATTAACTCACAGCTTTTAATCAATCGAATTGATTTAACTACAGTAATTGGCCCTTGATATTTTTCACACCAAGCTTAGAAAGTAATAGGTTTTTATTACTTTTTCGTCTACATGAAAAGTTTCAGAATGCATAACGCACATAATAAAATGTTACATAGATTCTACTGGTCATCAAAATTTTCCTCTGCTACTGACTTACGTGGAAATTTTCCTTACTGAAATATTAAACACAAATTTATTTTTATAAACNNNNNNNNNNTCAAATACATAATTTTGTGGCTATTAACCCATTGTTTTTCTTTATAATACGAGTTCTTANNNNNNNNNAATTCATCGTACAATTACAAGTTCCTTGTTAAAGGATCTTTTACATGGTCCTATTAAATTTATTGTACCTACAATATTTTTTATTTATTTTAAATCCTCAAGTACTTTACAAGTTGTCTAGTTCTTATGTAAGTAGATAAATATTAACGATTTACTCGCCTTAGCGGCCATTTCGTTTTCCAACCCCTAACTTATAGAGGAACACTCAACTACTTAGAGTGGTAAGTGGCCAGTCGTGCTTTCAGCAGATCTCGAATCGCTCTTCAATCGAGTGGCTTTTAAAGAGCTTTAATTACGTAAGAGTGGTTTCTTGGATANNNNNNNAGATTATTTTTATATCTGATAGTAAAAATCGATTTTGCTTTCATTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTTAAAATTAATGATTTGGATTGATATTCCTTTTCTGTGTGCTTTCTATGGCTTTAGTCTAACATATACGTATAACAGTCTTATGTTATGTCTTAATATAAATGTAGAAAAATATGTATTTACAATAAACAATATTAAAATTTCATCTTCGGGAATAAAAACAAAAGATTATCGTATTTATAAAATATCTACGTACTCAACAATTGCTCGCGTAATCCACAAATTAATATTACTTTAAATTATATTAAGAGCTAAACTCATATGGGGATTATCGAGTGAAATTATTTAGTAACCTTGCACGAATTCTTCATTGAAACGGTTGAAATACTCCACGTATACGTTGAAAACGCGCAAACAATGTACGCCTAAGTTTAGGTTCTTAGTAAACTGACGTACTCGACAAGTTCACAAGACAAGCGCGCGTTTCATTATACGCGGATAGATTTACAACAATTTCCCGATAATTTCGACTTTTAAACTCGGCCGGAAACCATTCTTTAATAAGATCAACTCCCAATAAACGTGCTTCGGAGTTAAATTAATGGAGAAGTTATTATCTTACCATTACCATTTCTCAGAATATAAATTATCAAAGACATTGCGTCCAGCTGTCTGTCCGCATAAGATATTATTTTCATTAACTTCGGAAATGCAGATGAAGATGTGCAAATAGACCATCTGCTCGTAAGGAACAATCTGTTTCTATAAATTTTTACTTTGGTATTTGTAAGTAATAATTTATCAAAGGCGAAATGTTTTGAGCTCTTATTTTGAAATCAATGGATTTATTATCATGTGTTTAATAAATAATGTCTCACTCAAATCATGGCAAGTTTCATACAATTTTATAAACTAATTCGTAATTGTGGCCGTCAATACATAGAAAGACTTAAGGCAGAAAAATAAAGTTTCAATTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATAAACAACGAAATCCACGTAATTAGTTTCTTGGCTCTGTAAATTAGTTCCTCTTTCCTAGAATTNNNNNNNNNNCAAAACACTGCTATTTTCCTATTGTAACTAAGTGGAACCTAAATAAACAAATTCCTTTTTCTTAGCAGTAATTAGTAGATATTTATTTAGATTACAAGTCTGTAGTAACTAGCGGTTGTANNNNNNNNACTACAACTAATTAATTTAGTTTTCTTTATTTGTACTTTGTGTGAATCAATGGTTTGATATTACCTTCCATATAAATTATTTTCTATTTTAATTGAAATCCAGACCAACAAAGTGACGTGTAAGAGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAATATATAATTAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGAAAGATTAAATGAGAAATTCATCATTTTTAAAACAGAAAACATTAAATTTTAGTTCTGGACTTCGAAAATTATAACCTTAAATGGGTGGAATAGAAACTTTAAACTTTTTTCATATCTTTGAACCGCATTTTTGAAATTGAGGTAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAGGAAGTACTAAAACTTTGGTTATCGTAGTATTTTTTGAGATGTCACTAACTAAACTCAACTCCAAAATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGCGCTTTTTATAGAAATACCGCCGTCATTTCTCACGGTCAGACCGACTGCAGGTGAGTTATTACGGCGTAAATCCAGACTTATACGGGATGTAAAATGTCTAAGATGAATTTTCGAGACTCGAGACATATCGCTCGTAAACAATATTTTATACAACACCACACTTTCCCCGCAGTATCACTGCCATATTTCTCCGACTGGATTACATTTATAGNNNNNNNNNNCGTCAACGTCTAAGCACCTTTTGATATTATTTGTGATTTATGACCATGCAGTGGTCACCAAAAAGTTACGCGATTGGTCACGTGGATTATATACGTAATTTATTTTCAATTGGGAAAAAATACTTAAGCCCACGATTTGTATTAGTTATATCAACACATCATCACTGCATCTTTATTAACTAAATATTATCAAAAAGCCTTATTACAAGTAATTNNNNNNNNNNTTCTTTGAATTAACCCAAAAATCACCTATTGGCTCTAATTTTGATCACAAAATGATTAATGCTGGGAATTACCTTCTAAACTATATTTTTATGCACGGTAATGAACAATGTCTTCAAAATTTTTGCAAAGGCTGAACATTTTTCGAGTGCTTGTACGACGCGTTCTTTTACAGTCATCACAACGACGTGTTTGTACGTCATTACGTATGTACGTACGTTATTCGATATTGCAGCTGAGTGACTCCGCCATTTTCTGTTTAAGGAAACTGTTTTGACCATACAAGCCACGATGCCGCTAACCAACTTTAGATCTTTCGCCAAACTCGTCACCAGGAATGTCCTGCTCCTCAGAATCCAAATCAGATTCTGCTCTTCCAAATGATTAATCACGCCGTCAAAGCTTGATTCATCCNNNNNNNNNNNCGTTTTTATGATTGACTTCACCCAGCCATGACTAAGCATTTGTAATTTGTCGATTGTCCATTTTTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCAATCAAAGTGATTAGTAAAATATTTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGCATAACTCGTCTAACTGTCAACGTTTAAGTAATTAAGAAATAAATACCAAGATACAATACTACTACAACCATTTTGTCATCACTATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTAATACGCGATAACTTTTAACTATTTAAATTGTGTAAGGAAAATTTGGCACATAATGGTATAAATTCTTTTAAAACAATATACAAACTTCCAAAATTAGCTTAGACGACTAACAGTGAACGAAGTACTAGGTATTAATTGAATTTCAGTTATACCAGCTTAATATTAAATATTAATTATATCGCAATAGGTATAATGTTGTGCTCAGTAATTAAACATAATTTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCGTGTGTATAAACAGTACATTTACGATATTATTAACTGATAACCACACTAATATATTCAGCCATTCCTAAATAAAACATAATTCATTCTTCATAATATTTCCTTTAATATTATTAGTTACGTACCTAAATGAGCTGAACTGCACTATATCAAGTTGTAAATGTTTTACTGTAGGACAAAGACCCTTTCGTCGTATAGGAGAAGGCCAGCTAAATGCGCACCAGAACGGTTGGTTAGTACCTTATTAAATATATTACTGGCATTTAAATTCCCATTACTAAATCACATTTACTCTTCTTATGTATGTCTTATGCTTAAGTACAATAGACCAATATACACGTATGACAGAAATAAATACACTTTTCAGCTGGAGGAGTAATTTCTTTATAATATCTTAAAATATTACTCTAAGGACTTTCTATTGACATTGATACATATTTTATAATTCAAAAGGAGCCGTTTAAGCTATTTGTAACCTCGGAGTTGGGAAATCCCTACATAATGTCGTTAAGGAAATGGGCACATTGAAAGGCAATTTGAAAGACTTAATTAATGGTTNNNNNNNTGATTTCATCAATAGTAATAATATAAAGTTTTTATTTCGCTACGTNNNNNNNNTTGCTATATCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATCTGCTGATTACTTTTATTAAATTTTTCAAGCGCTGAGAGACTGTCAAAGTATCATATATAAATATTTATGCTGTTGAGGAATAAGTTAATGGTTATTTTATTTATAATGCGGTGATAAAACACGTACCTTTTAATAAAAATGGTTTAGTATATCGGGATCAACAGCATTATCAATAACGTTTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGGCTTTCACTAATGTAATGGACAGCTGACCACACGAACAACACGTTGAATAAATAATATAGTTTAAGCGTAATCTATCACTTTACTAGAATAAAATCTCAGCTAATCTTTTGAGTTCCAGATCTACATATATACCATTTTGGAGCATCTAGTAGGTGAGATCACTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCGCTATTTGGAGTCCTCGACTCTCTCTACTTCTGCCTTTCTCTTCCTTACCACATAAACCATTTATAGTTTCGACATTAACAAAGTAAATATTGAAACGNNNNNNNTAATCAATATTTGCATGACTATTGTCTTCTACGGGATCACGATTTGGTCATATAAATTAAAAAGTATCGCCGTCAAACAAAAATAACGGTAATCGAGTTGCATTTCATAGCGATAATAAATTTATCCGTTCGTAATAGACTCTTAAACAACGTACTTGGAACATTTCACTCGATCCGGTGAAATTGAAAAATAACTGAGCGTCGTCGAGATAAAATTGTCCTCAAAAACTTCGCTACGGAACGATTAAAATGGAATTTTACTTAAATCTTCGGCCGATTGACAAATGGGAAAGCGATTCGATGGAATATTACCCGGACAAAGATGCTATTTAGATGAAAATATACATCATTTAACTTTATATGAATGTAAAGAATTTAACGTATTTTTTAATCATGCTCCAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAATAGTTCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGATTGTCAAAAGAGAGTATTACTGTTTCTTACATTCAATATAAGTACTTAGTGGCGAATTAAAAATAGATATTGTTGTAGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACATACCCCACCTCTACCTCAGGAAAATATCATATATCACAAATGAATCATTGTACACGTATTTCAAGCTTAAATTGTTTAGTTACTTATTTGAAGAAAATAATACACTCCTCCAATAACACAAAATACAACATAACCTTAATTCCACATAATACAGTATTATCATTATTTTATTTATGTAACGTTTGTATGACACGATTATTGCTGTTTTAATAAATATATAACTCTATTTATATTTGTTTCGTACGTAATCGGATTACCGAAAACGATCATTTTAATGTTTTATCGCTAAGTAGATTGGAAACGAATTGTCTCCGTGTTTATCCGATTACTCGAACTCATTTTTGTCCATCGAATGTAATGAGAATGAAAATAGGATTATTNNNNNNNNNNNNNNNNNNTATATATTTCTTTTCCTGTATTGTTACATTGAAACGATATTGATGTGGGGTTTTTTAACAAAAGTTATATAAAGTTATATAGCTTCTGTATTTTTACTGTTTGAATAACGTTTGGTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCATCAACACCATTCCTCTTGTAATATATTTATGATAGCTACTTCTAGTAGGATGATATAATATGGTATAAAAACTTTTCAAATAAATCTAATTCTAAAAGTTGAAAGAAGTTCTTAATTGACCTAAGAAGTTAGATTGTAAGCTTAATTAATAATTAATATGAATAAGGATTATATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTCATGTAATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCAAGATTGTCACTACTTAAACAGTAGTTAACAAGATTCCAATCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTCAATACGGAGAGGTGGAAAAGATGCGGAGCGATTTTATTAGTTGTAAATTTTAATTTATTAGCCGAAGAGGTAACTTTGCAACATTTTCATTATACTTACATAATTATTATTACCTACATAAAGATAATGAGTATTGAGTTTTCAGCGTGAAAAGGTTTCTGTGTTGCGTTAAATGTATTGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTACGATTTTGGATTTGTTATGGAGTTTTAAACAATTATAGTTGTTATATTATTATGTCTTTGTTTATGTGAAATAATGTGGTTATAAATTAACCTTTTCTTAAAGGGTAAATGACANNNNNNNNAACTTACACATAAACTTCCAAAACTTGGTTAAGGGAAACATTTCTTCCGTTCTTCCTTTCTGNNNNNNNCGTTATCTCCAACCTCCTTTCCAAATTTCAGTATCCGTGCATTATGTAAGTATCGACTATATTAGTTTTTGTCTAGAATATAATTTTATGCCGACTATTGTAGTGCCACCAGTTCTGTTTTTCAATCTCAGTCTCATTCTCTGGTTTATCTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTGAAAAGTTGTAAAGTATCTTGACTCAGAAATTAATGGTTTCTTCACAATTCAAAGTCATTAGGAGATACAAATCCTTTAACAGTTTGATAACTGAAAGAAAATTATTTTATAGCAACAGTAAATTAATTCAAAATAAGGTAATTCTACAACCTAGACATTTTCCACGAATTCATCAAATGTTTTACTAGCTGCTTCTGAGTTCGCATAACTTTTATTTTGAAACGTAACTTATGTCTTTCTACTTCAAAATGTATAAATGTTATGAAAATATCTGAGTTAGTACTTTATTTACTTTGAAAGGACCGACGAGACGATCTGAAAATATGAATGAAAATTTAAACCTTAATTTAACAGAAATGTAAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATTTTGTATTACTATGTTATAAGTCAAGGTAAAAATATATTTGTTTGTTAAATACACTGAAACAATTTATTTTATATTATAGCTAAAAACACACAAACTCTATCTATGGGCACTTAATAGAGAAAGTTTCTGAAACCGGTATTCACACACTAAGCTCGACTCGGAATAAGTAGTTCGTGATGAAATAAGTTTTCCGCACTTTGTAAGAGTTGAAGAAATTTTTTAATATCTTGTTGCTATATTTTTGAAAGTATTACTAACTTATCCGTGGTTTCACTTAAACTATTTCTACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACAATTATCACATTCATGAGGCGATATAACATACATAAGCTTAACGAGTCATTAAAGATGTTTGAATTCACAAACTTATGAACAAAAACTAGTTAAGCTTTTTTACTACAGCTTATTTGAGGTATTATGGTATTTATACAACATGTTGTAATAGAGCGCAGATAATTGAACACAGCTCGTGTACTGCATTGTTACTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGATGATGACCTACTAAATATCATGCAATAATCATCAAACAAACGCGCCGGAAAAATATAACCCTCATTCCACTTGAACGTATTGTTATACTAGTAGACTTGGCAAACTTGAAAATGTCCAATCAACTAATAACTAAAGTCAAAGTAAATTGATTAATATAATTGTCCTACTTTTATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACCGTACTCATATAACAATAATAAAAAAGAAGTCAAAGTAAGCGTCAGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATACAATCTTTTTATAAATAATTGATAACGAATTTAATATTCATTTAATTTCAGTTTGGTATCGGCTATAATTAATTTTAAATGTCACATTTCCTTCATCTATTTCGAGCGATAATGTCTAATATAGAGTTTCGAGAAAGGTGAATTTGACATATGATATTTAGGTCAAGTTGTAGAAGATATAGAATTAATAACATTGATTTTCAACGAAGCTATATTTATAAAGTACGAATATATTTCTTAATACGTATTTAATCAGTACTGGNNNNNNNNNNNNNNNNNNNNNNCAATTTGGTACGATAAAACTATTTCACGGNNNNNNNNNNNNNNNNNAAATACCGAACAACAGCTTTTACCTAATTTGAATTAAGCAAGCACTTTAAAATAGTAACTTTTAAATAATAACAAGTAAGTTTTATCTATCTCGAGGAGATAATAATTACAACTACTAAGAAAACCAAGTTCAAATACTATTTTCTAATTGAATTTAATGTTAATATGCTACTTTAATAACGTGCGCTAGTATTATATGTACTATTAAGTGAAGCAAATAAGAGGCGAAACGTTTGTGATTCCAATTATTACCTTATTACCAGTTCCGGAGGTAATAATACGATTATGGATTATTAATATTACTTTACTAATTAAATTGTTGACTGAGTGTGTGTAAAGTTCGCCTAAGGCTTTACCATATTATGTACATATNNNNNNNTTAACATTTAATTTTCACTAGATAANNNNNNNATAAATAAGGATTTGGAGNNNNNNNNCTGCATTAAGTGCTTTTAGAAATATCATCTCCTTATTGTTTGTGCGTGTGTTTGTCCGTATGTTTGTTCCAATATTGCACCAAGTTTCGTACATGAAGGTTCTTAAGTCTACTTCTAGAAGAACATATTTTGAAGAGTTATTGCTCTTAAATCTTATAGTTAACTTAAAAATTCGAAACGATACTTTAAGTAGGAGCTAATTCAACAATTGGGGTGTTTGTGTGTAAATTCCTCTAAAAGGCTCTTTTTAAAACAGTTAACGACGAGTGATATGATTACAAAAGGAAGTTCTATGATGATGATAATAATTATTATGACGGTTGATACTGAAGAATTTGAATGATGTCGAATAGGATGAAGAAATTTTTGTGATAAGAAGATTGTAGGTTCTATCCATCTAACGTATGCCTGCATCGATAGATATACGTATTCTTCTCGTTATGAGGGTAAAAAGACTTCGGCTAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGATTTTGCGAATAGTGGGATATTTACAATGAATTACAGTCACTACACAATAACTATTGGTCAATAACAAAGAGGAAAATATCATTGTATAAGTTAATGTATAAATACCTTATAGTGGATATAACCTCGAAACGCGAATTTCTTGATGTAGTCGAGCGCAATTACGACCACGATTTCCGGTACATTAATTATATAATAATTGTAAGAACGACAAGTTATGACAGGCATAAAAGGAGGGGAGACGCATAATGGCTATATAATTCGGTACTTATTCTCTCTGCTTCCCAGTTTAATAAAATCGTCTACGATATACATTTGTTTCGAACGAATTTCATATAACAAATATATTGATATGCATTTAATTGTTAATTGCTATGTTTGCGNNNNNNNGCTCAAATTTGCATCTTAGCAAGATTTGGGTTTCTCTGTAACCAAAGTTTATAGGGTACAATTTAACATGTAAAACTGTTACGCACCTGAAATAAGTTTATAGTAAAAAACCATATACCTGTAAGCAAAGAAATGATATTTTTAATAGAACGCAATTTCAGTTCCGTAATCATAATCGGATTATCCTTTTACGTAATTAATTAGCAGTGATATTTATTTTGTAAATTGTTATTACGAGACAATGATAAGACGCTTTTTAAGTTATATATTACGAAACTCTTTCATGTTACGATGTAATTCGATGACGTTTGTAGCGCGGGAAAATTTTAATTAGTGATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGATCGATCAACTCTCATCGTCAGAGGAAGAGCGTTTTAAATATAAATACATATCTTTTTCTTCTTTAAAATAGTCCTCAGTTTCGAATAGAATATTTACAAAATAACCGATTAAAATCGCCTTAACTTTTTAATTTATGTATGTTTTGTTCGCGGCTAATAATTCACTTCGTAAAAGAAGGTATAAAGTTTTATACAAGTTGTAACAAACAATAAGTTAATTACAGAGTTTGTGAACTTTACGAAACCGATACCATTAATGTTATCACGTAAAAATTCCAATGAAAACTTTCCAAATTCTTTTTTAAACTTAAATCAGCTTAACGAGTTGAACTTTAATTAGGTATAACATCAGCAAAAGTTCCGCCGCTAACCTTGGGGACTCTAAAATTTGTAGGGAAAACCAGGGTCGGGTATTCTTCCGCAGTCCTTGGGGATCATGAGCCCTAAGTCTCGACGCAAAGGTTGGTAATTTATAAATCTTTTACCAATATAAAATACTAAAAGTCATGAAGGTCAATAAACAATGTTTGTAGAACCGCTTAAACATTTAAGTTAACATGTTTTGTTGTAAACACAGTAATTTTGCGAAATAACATTTCCCAGCGGTACATTACTTTTGATTTATCACCAAATATTGAGGATATTTTTCAGATTTGTATATTTCTACCGTGACTTTTACGGAACCACTTAGGTAACGTTTAAAGTGGTGTAAGAAATAATTAACAAACAATAAAAGGCTGCCACTGATACACGACTCCCTCTAGCGAAAATTGTCATTATTGGTCATAAGTGGAATGTTACGATTGTTTGATTTCTAATTAGTTAAAATAGTGATTCCATTTTTTGATAGATTCAATGCATGATGAAGCATTGTACTTTAAATAAAATCATTATAACTTCAAAATACAGGCAATTCTGTGTATATACTAATAAGCTGGTAATTTTATGTATAAATTTCCCAGTCTTGCAATTACTTTTCAAATCAAATAATATAATTTTAGCTTTCAACTGAGTAAATGTATAAAAGATAATATATGATAATATAGGTCTTAGTATGTATATTACATAATATCATGGACATTATTTTCTACTCAATATATTCTAGATACAAACAAGCTTAATATTCGCACGAGCTAACTGCTTTGACTACCCGTACTAGCGATCTTCGTAGAACAAGAGCGTAGCGGACAAGATATTGGCTACAGTTTATGGACCGTGCTACAACCGTCTACGAGGCTGCATGCTCTACGGAATGGTCTTGGAAATAACTATCATTTAAATTTCTGTTGCGTTCTAAGATTGTAATGAAATTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAGCGAGATAGTAGTCGATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTGATTTAAAGTAACGAGAATGGGCATAACANNNNNNNNNGATTATAGACATATTTGAAATTATAAAGTTAATCTAATCAACCGAGATGTTTATTTTTTACTTTAGGTATGCGAGCTTTATTAAAGAAAGATGGACGGATAGATATCGAAATCTCAGTTTTTTATAGAGAAATTATAAAATAAATATCGAATAAGATGAATTAAGAAATAAAATACTTTGATGTTTAATTACTATCAAAGAAATTAACACAATTACATATTGACCTACATTTTTAAAAATGGTTATACACCTGTAAACCTCTGTAATATAACTGTAACAGCACACTTGCAGCCCACTTACCCATCCTTTGCGCAAAAGTCTCGAACAAAAGCTATTTTATAATTCCGTTGATGGTGTAATATTCTTTAAGCAAGACAGCCTTTTACGCGTCATGTGTCACGATTCAATTAAAGCTCATTAATAATATTTGAACGATATTTATCAATGATTATTTATAATCTTGTCCGGAAGTCAATACGGGCCTTTGGCCTCTTGGCCATTCGCATTTAGTTTACCAATAACATGTATGAATATATTATAAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTAGTGACCCAATCTAAGCTAACTTTTGTTCTATATTTTATTATTAAAATCACTTTGATTTTTCCCAAATGGATCAAATAATATTCAATATCGAAAGAGCGAAATGTTTAATATTCATGTTTTTTCTAAACGTCAAAAGGTCGTCATAACGAAAAGTTGATAACTTTCTAGGGACTGTGAAAATTAAACAAAGGCCTGTAATTATGAATGCCAATCTACCTTATTATTAGCCAAAAGGGATTAATGGTACGGCTCTTAGCTTAAATCAACTTCCATTTTAATTAAATCGAATGTAAAAGTATTTTATTAGCTTTTTTCTATGTGTGAAAAAGCAATAACGCAGTAATAGGAGGTTTTATGTGACAATTAAGGAAGTATTTATTTATATTATGTTACAATAANNNNNNNNNNNNCTGCTTCGTTGTTACTTTATATATAGCAATTTAGTTGATACCACCGTCAACTTTTTACAAGCTCCTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCCAGTATTAACATACATGTTCCATTACGTAGNNNNNNNNTTTCCGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGGAAGTAAATACCACTGCTAGAATTGCTACTTCAACTAGCTAGAATCCACTTGAACCTATCTTTCCATTTAAAACTTACATACTTCAAGCAATTNNNNNNNTGACTGTTATTGTACGAAGTTATCTATCTTATTGTGATGATAATATTATTATTTGTATAACTTGGTCTTTTCCTTTTGACCTAACAACCGTCAAAGAAGTTCCTTCATGGCAGATCCGTATTGACTCTTTTCGTGTGGTGTTCGTCTATCAGACGAAAGAAGTGGGTTATCTCCACGTTCCGTTTTAAGTGTGCCATCCTAACACTCTTATAGCTATGTCCTAGCAATATTGATATTCTTAAAATGTATCACTTTCTGGGATCGCCGTAAAATGGTCCTTTTTCCTCATTCGCCATTCGTCAATTGCATTGTTCTTACGTAAGGCATTTGGATCCCTCGTGGTATCATTTGAAGCGCTTGGAAATCACCACTAAGCCAGATCATATTTGGATATTCACCTCCAGACCCAGTCANNNNNNNNNNGACAATATAAAATACTGTATCTCTTAAAATATTTTAAGTCTAAGTCTGCTACTGCAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAATTAAAACATTAACATTATATAACAGTAAATAGCGTCAAAGTTTCTTTAATGAAACGACGTCGTATAAATAAGTAAACTCCCAAAGGTCATTAACTTCACCAGACCAAAACAAAAATTTACTCGCGAAATTTCAGTATAAGCAGTGGAAAAGAAATTATAATCCCGTAACGGTAGTTAGGGCAATACTGGCAACTGTATATCACCTTTGTCCTCTGCCCTCCGAGGTGTTTTCTAACCNNNNNNNNNNCACGAACTCCAATAACGTGGAGTAATGGTCCATAAATCATCAAAATTACCCGAATATTGCAATATTTATACGCTCGTGTAGAGTATAGATTCAAATAGCTATGTTTATGAATAATATATTTTAAATATGTGACTGTATGTTCGAGNNNNNNNTTTATGAACAGAAGGTGATGATATTATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATAGCAATTGCCTGAATGTGTGTAAATTTTAAATGATACTTTGAACAATTTCTAATTTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCCAGTTTAATTGGGTTATATACTAACTGAANNNNNNNNCCTATCCCGAATTTGGATTGATTATTTTTATGAAGGTCCGTCATTTTTTAAGTTAAAAGTATTAAATGCCTTACTAGAAGTGTAAATTAGGGACCAAGTGGTTTTGTTGANNNNNNNNATTTGCAAAGTTTGTAAGAAGAGCAGACAAGAAGTTGCAAATTGTCTTTAAGTTTTCACTTGAAAATTTCACGTTCTGCGTTTCACTTTTTCTTCGGACTTTATCCCAGCTTAGTAATTAATAAAATGTAATTATATTGATGATGAATTAATTTATCAAATAATTAAGAACTTCAATAATAATTTGTTTATTAATTTCCTGCCATATAAGACAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAACTTGAGGTAAGGTTTTGATAATAATTTAAGGTTAACAAGGACACCGTCGTAATTTCCTTTCGCATAATTTGAGATAAAAGATAAAAGGAAAACTGTCAAATTCTAAACTGACAATTATTCTTTGATCTTAGACTTTAATATTGCGCCATCGCTAAATAGAGTACGTATTTAGTATTCCAACTAAGTGACAAAATTTATTTGCGCATTTTGGCAGGGTTCTGTGGACAGCAGTGCAACGTTTGAGGGTATTAGTGATGCTAGTTGACTAGTTAAGGTTTTTAAGTTTTGTTTTTCTCAACTAAGGCGTCAAANNNNNNNNNNNNNNNNNNNNTTTTTCTGAGACATTTTCCCTTGAGATTATTGTTACAACGTAATTGACGAACCCAGCTATAATTGATTTAATTTTTCTCCTAAGAATAGTACTGATAATTTTAGCACCATGAATTCACACTATAAATTTACTCGACTTTACTTTGTCTCGAATATAAGATATCAAATGTTTTCTTTTTGAAACGATCACACAGTAATAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAAAGCTTAAAAATTCCTAAAAAGTACAATATGTGAACGTATCGATTAAGAGTAACATTTATACTATAAGAANNNNNNNATTGGCGTGTCGAAGCAAACACTCAAAATACTAAGAAAACTCTCTATTTTGGTAGTAGTCATAAAACAGATTCTTTAAATGTTATACTTCAAATAACATCACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAGCACTTAATAGTTTTTATACGAACATTACCCCGATTGAAACGGGGACCTATTTGAACAAATGTCAGTATGATAAATGGTCGTTAGAGAAATTGCCGGCTCGAACATTAATTATTTCCTTTGATAGCAATGTTTGATCGCGATACGTGATATGTGTCAATTGTAAATTCTCGTATCGACTCTGTAAAGATAAATATGCTCTAACTAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACAATAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTAGATAATAGATATGTACATACTACATACTAAATGTCGAAATTCTGCAAAGGTTTTCTTTATCTATAATTAGAGTATTTCTCGAAGATTATCCAAAGGTTTTTTAAGTTTGTTTTCAAATACTTTCATATATCACAGAATATGATAACAAACAAACAACACAAAAGTAACACTGCATATAGTAATTCTAACTCTAGCCAATGAGAATTATGAACCATATCATAAATTCGTTATTGCTTTGATACTATATTTCCGTTATTCGATACTATTATCGAACGTATGATATATAAATCATTTATGGCATTCAAATTCATTAATTTGCATTTCCACATAACCACATAAAGACTAATTTATTTAGCTTATGTTTGTATAACTGAGCATCCTAATTCATACGAATAACACCTATTTAACATTTGACTGAATTAATGCAGCAACATGGTTTACAAATTTTATAAAGAACTCTTATATATTCAGTGGCTAAGTACTGGCTAGTTGTGTATCAAATATAAAGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTGTACGGAGCTAAAACTAAGAATATGCAATCTTGTGCATACGATGTAAAAATAATGAATTCAAATATATTCGAAGCCGTACTACCTGTTATATTTACAACTGATACCATGATATGGGTATTAGATTGGCATTTTAGATAAAAAAGCTGGTAATAAACAGCCCAAAATTAACAATAATGAAGAAAAGAAATGTGTAAAACAAAGCAAGTACAAGTGCAAGTATAAGTAAGTATAGACGGAGTATAGCATGCTAATCTTTTCATGAATATAACTCTGTTCTCATTAATTACTGCAAAATTAAGCAGTGTGCAACCACTACGTTTATTAAACACGTTATTGATCAATAACAATACTTAGAACACAAAGCAAAGGAGCGAGAGGATTTCTCTCTCAGTATCTAATATATGTATCTGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTATTAGTATGTATAAGTTTTCTTATAATTTAAGTTCTTTTTTAAGGCTATTTCCAAAAAATAGTATTCATACCATCTAAATTTAACGCATTTGACATACACTCAAAGATAGTTCTCCGTTAAATTTCCTATGACTGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGATACGACTCAGTTTTATTTTATCTCGACGCACAAAAATGTACGATATATTTCACGTTTATTCATGAAACACTGTTATTTTTCTTTCATGCGTATGTTACAAGTAATTTATATTTTAAATTTCATTCTTAGAAAGATTGTGGTAACCATTATGGGGAATAAAACACGTCATATATTAAGGTTAGTAAATTACCTACCGCGGTATCACGTAAGACAGTGCCTCATGACATATTACGTCATACCTCACAAATATACTTAAGGGAGGGGATTAAGAGACGCTCAAACGGCTGATGTATGGAAGTATGTTATCGTTGATTCATACTCTCGCATTTGGCCCGAGTTGAATCCCTTACTGTTGTAACTACTTCCTTACTGTTGTAACATTGACCACTCGATTAAAAATCACTTACTTATCTTAATGTGAATAAATCTTCTGTGTGTGTTACCCGAAGTCTTCAAAAGTTATTAAAAAACAATATATACAATTTCCATTTCGTTTTATTTATATACTACAAACACGCTCACAAATATCAAATTTATATTTTTGCTTTCAAAAAATCCAATCGCATATAGACGACACTATTAGCAACCGATAATACGATAATCTCGAATTGATCAACCAAGATCAAAGCAAAATTATTTATCAGTTACCCTTAGTAGTGGTAATGCAATTTTATGAGGTAACTTGTCATCTTCGAGAGAGCTATTTTTCGAATGTTTCACGTCGTTTAGTCGATATCTGTTCCTTTGATGGTATCCACACAAAGCAATGAATAAATATTTTGTATTTGCAAATAATTTTCCTTTACTTCCTTCGATGTGATACAAATTGAGGTTCGAAATAGTGTATCGAAGNNNNNNNNCAGTTATTTATACTTTTGATAAAATTGAAAGTGTTTTTTGATGTCAATGTTTGTTATAAATTCAAATTATAAAAACTTACTTTGTTTTATTACATTAGCGGATATATTTCAAAAGGTTAAAAGCTTAAAGAAATCAAAACATGAACTTGCTATTGATAAACAAAGTAACAATAGTTTCGTAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATTTGGTAGGTATTTTATTCACAAAACANNNNNNNCAAAATGTAACAAAATATTTGGAAATTNNNNNNNNTTGTAACGTGACTACGATTTTACGAAGTCTTAGTGTAATTTTACGAAGTTCAAAGTCAAAAGTTTGCAAAGGAGGTCCTTAATGAAGAAAGGAAAAATTAAAAAGTTACAAACTCTTACAAAAATATATTTTTCTTAAATATAAGTTACTGATTTTGAAGAACAAAGACGAGCAAACTCTTTTATAATAAATATACACATCAAATAGTCACGTACTTGTTCATGTAAGGTCTTTATGTAGCCAAAACCGTAATGATATCACAATCACATGATATATTACATTTTTACTAAAACAATTAAGAAAACTTAATTGAAATAATTATTTNNNNNNNCTAGTCCTTTAAATGTTATTATGTTAGAGATACACTCATAATATAGAAAAATATCCCAAGTTGTCTATTAGTTGGTCTGCTACCTAAATTACATTAATTTGGCTAGTCAGTCAATTGAGTATATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTAAGATTTTCAAAAGAATTTTAGTACATACTAGAATGCTTATAACATAATTTAATACTATTATGTTTGTGTGTTATAAATAATGTGTCTAGATTCATACAATGTGATAAAACATAGTCAGCCTCTGAGACTGAAGCGAGGTGGAACGAAAGCATACCCAACTACTGAAGAAGGATCAGTCTTCGCTACTTCAGAAATAATGCTTGTTGATCACAACAAAGCAGAGCTACACTTAGATATCGTGCTTTTATTTATATACTAAACCATTTACAATGTGACAAATGTGTTTATGTTTTCTTGTATTTTTATATACAAACAAACAAAGTAAATTGTACTGTAAAGTAATTTTCAATAAACATATTGCTATTTTCCTACATTCTTCACACTTACCTTCGCAGGTTCCAAATCCTTCTAAAACGAAGGGTTTGACATTTAGTCTCCTATGTAGACTTACGAATGTTCTGGTTTCAGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTACACAAAAATAAGCATTTCTATTTGAAGGTAAGGTGATATGGGTGTTTGCGAAATATGGAACTGGAAAATTATAGCTAGCAGGAAACTAATTTCAAGGGAATTATATAATTCCCCGCGAGCAAGGGGGAGATGTGAAAACGTAAATTTCGCCAGGAACACAAATTGAGCTACTTGCCAGGACTGAACAGGCTTGCAATATCCGGTGGGACGGTGTGGTCGACATTTCCGCATACACTGCGACAACTTACTAACTGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTAAATAGGTTAGTGGTGTCAAATCTGACTGATGTGGTAAAGGTCGAAATTTCGATCTCCACTTTTGATATATATGTGAAACCGTAGTTACCAGAAATGCTTATTGAATTCTATATTCGTATTTTGTTTTTAGAACCACAACACACAATTTTTATTATTAATATTAAATTTTACTTAATATTCTATGAAGATATTAGTTCCTTTTTTGTATGTAAATAACTGACCAACGCTTAGTAAAATTTATTTATCTTAAGACTTTTAAACATTGACTCAAAGATAATAGAATACTTGGCAACTAACTACTGTATGAAACTACTAAAGGCTTACATTCTTACTTATTATAAGTGATCAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACTAAAATTTANNNNNNNCTGCNNNNNNNNGTTTCACCGTAAATCTGCTGTAAATGACAGCAGNNNNNNNTCTACAACTTCTGTGAAACCTTCACATTTTTAATTTTTGTATTTGGGAATGCAATTTATCTAGCAGATTTATTTATTAAAAAATACTACTTTTGAAAAAGGAATTAAATTTAAAACGTAAACAAGCGACAAAGTTAGTCATAAACTCGTGATGTATTCCACTGCAGTGAGATTTCAATGGCAATCAAACAAATCAATGAACCGAAAGAGTTCCAACATTTTCATTCACTTTGGAAGTGCATAGTTTAACTATTTACTGATTTATTTTTGGTTTCATGAAAAAATACAATAATNNNNNNNGCAGGGTTTGATCNNNNNNNAAATAAATTGAAAGTGTATGCTTTATTTGCATACGAATGAATATTGCTCAATGTTANNNNNNNNNNNNNNNNNNNNAAAATACATATGTATGTTTGAGTAATAACTTATATGTAGGCATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAAAGATAAATTGAATAATCTTTACTAAAATCAATATTAATTGTAATAGATTCTANNNNNNNNAAAACAAAATGTGATTTAAAAGCTACTATCATAACTATGTATACTTATCAAATATCACAAAACCTTTAGCTACTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGATGCTTTCCATCTCTAGAAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCAACTCATTTCGTTCAAATCTACTGAGAAGTAATAATATTTTCCGGACCCATCTTTCGGATGAACAAAGGTNNNNNNNNNCATTTTTAGCTTTAGTATCAATTATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTTATTTAATACGAAATTTTCCGAATCGAATTGTCAATTAATGACTTCAAACAAAATATTCTATTTTATNNNNNNNTCTAATAAATATTGCTGTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAATAATCTCTACTTTTTGCGACGACGCGTATGTTTAATATTATCATCCATAGTACGGATGATACGTGCCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATAGTTGGTTTATTTTAACCCTATAATCTGCTTCCTCTGTTTCTGTTGCACTTACACTACAGTCATTCTTATCTGTCTTCCTTTCTTTTGTTTTTAGTTGACCGTCTCTACTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTCAACAAATTACGTCTAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNG