ANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAACTCTTTATCTTTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATTAACNNNNNNNNNNNNNNNNNNNNNNNCTTAAAGTATGTTGTGATATAATTACAGATATTAGCCTATCATTATAATTTTTTACACTACTTTTTATAAGAAAACNNNNNNNCCTTCACTTTACAATCTGTAGAATTTCACTGCAATACTGCATTCACACAGCATATGCTAATCGATTGCTTCCTTTTTACTAGAGTAGAGTTTAACAATCTTTAAATTATTTAATTAATGCATTTTTAGGTACATTTAAAACTCATTGTCCCTGGTTTTAATTATCTAAATACCATTTTTATACAAGGTTTATAATATTTAATTCACTTTTAAAATAAATAATTTCGTAAGAAGTGTATTTTAGTTATAATTATTTGTATGTGACTATTTCCGACCGGGAACGTTTTGTAATAATATTACATACAAAATAATTATAAACACGTGAAGGATAATGTGGTAAGATGTGTCAGCAACGGTTTCATGAGTAAGAACGTCAGAATGATATGATCATTTATTACACATACCTATACGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTATAGGACCCATCGTAAAAGCTAATATAAATATATCAAAACCCCGCTTTTAATTCTGGTAATTTTAAAGTAATATTCACAGTTTTCTGAATTCATTTTTCCGTAAAGAAACTTTCAGATTTAGTCAACATCTTCCTATTTTCATTTCAGATAGTCATGCTGAATTGCTTTATGAGATGGCTTCTACGTTTCTTGGTGTCCTTGTTAGCTATCGTTGTGCACCCACTAACGTACTTGATAAATATCAAAAGGAATAAAAAATGTCCACCACCATCAAATCCTCTACTCTTCAAGTCCGCTACTACACTGGCAATGATGATCAGAAACAAACAGGTATTTTAGTTTTTTCATTACTAGAGACAACTTTAAAGTAGTTGGTATTTAAAGTAAGTAAATGTGTTTAAGATATCGACACACAAGACAGGCAACTTAATGCCTGCAGTTTAAGTAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCATTGTTATAAACGTGATTATTAAATAAACGCTTAAATTGTTGTTATCTCATAGACAATCCAGCGTATGTTTCGATTTTATCGAAATTTCTGATTTAGTAGAAAATACCAATATAATCCTTAAAGTGAGCGACAACACTAATAGTTATTTCATTATAATTGGCCGTACATTCCGTTACACAACTGATTGAAAAAGAAAACTAGTAGCCACTCGTGATTTTAATTCAAGTTCTAACAAAATGTTAATTTTTAGTCCTCCGTATAGGCTCAGTGTAGTTTTTGAATTAATCGTCTTATCAGCCAGTTGGCTGCCAAGATCGGTGAANNNNNNNNNNACAATAAGTTTACAAATAATTTTTGGAACAACGTTAAACTGTGGTGATCGAAATCTTGGTATTACAGGTAACATCCGAAGAAGTAGTGACTGCGTATATAGAACGATGTAAAGAAGTAAATCCGTACCTAAATGCTATCGTCGAGCCGCGATATGACATGGCTATAAAGGAAGCTAGGTGTATAGACAAAATGATTGCATCGAATGAACGTTCCAAAGAGAATTTGGCTAAAGAATATCCTTTACTTGGTATCCCTCTAACTGTTAAAGAAAGTATAGCTGTTGAAGGTAATAAATTCAGTATTTTTCCTCAAATTCAAACTGTAGATTACTTCCAAACACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATATTTTTAGGTATGAGCAACGATAGTGGTACAGTATTTCCGTATAGGAATCCAGCTAAAAAAGATGCTGATATAGTCCGTCGCGCCAGAGCCGCTGGGGCTATACCAATAGCTGTAACAAACACGCCACAATTGTGTATGAATTGGGAAACGTACAATAATGTCACCGGTTTGACTATGAATCCCTATGACCAGAAACGTACAACAGGAGGATCGTCTGGTGGAGAAGTAAGCTTGCAAAATATATAAACTAATTTTCAGAGGATGCAGCTAGTTTATGCATATGTATTAGTCCTTTAAATGTTATTTCATTTTGTCTCANNNNNNNNGATTTGTTTCATATTTTCAGGCAGCATTAATTGCTTCAGCAGCTTCAATTATAGGTGTGGGTTCAGATATTGCGGGATCACTAAGATTACCACCGATGTTCAATGGCATATTTGGTCACAAGCCTACGCCTAGACTTCTGTCAATCGAAGGTAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCCATACACACAAATATTGTGTGTAAAGCCAAACTACCTTATAATTGTGAAAACTCCACCTTTGTTACGTTTGTCACATAAACCTCTAAAAATTTTCTATAAGTTTTGCGACAGACATGTCGGTGATACATGAGACTGTATTATTATTGTATATATTTGTATGGAAAATTCATCATTACTCAAATTAAGATCATAAAAATTAAACTTTTAACTTAGCTGAGTCTAAATAAAGTAAATTACCTTTTTTCCAAAATTATCACTTGAATATAGGTATAATCGTAATTAAAGATAGACCGCCAGTATATTTATTCGATGTAAGAATGTAAACAAAATCGAATATCTTTTAAATTAACAAACGTAAAACATAATTACGTCAATCCTTTTTAAGCTTCAAATCAATAATATTGATTAACAGGTCATGTACCAGACTGCCTAGATCCAGAGTTTGATGAATACTTCGCATTGGGACCTATTGCACGTTACGCTGAAGATTTACCGCTGCTTTTAAAAGTTTTAAGACAACCCACTGGGCCACATGTACCTTTAGATAAACCGGTAAGAATTGAACTAACTCAAAGATTCAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAATACTTTTTAGAAGTTGGTAAAAAATGGAATGTTGATTCATAAAGGACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTAGGTACCTTATTTTAATTTGAGTACGGTACTATTTCATATGATANNNNNNNNCGTATAAAAGTTTTTTCTTCAGCACCATGCATATAAATCAAAATAAATCAAATTTTTGTACAATTCTTCGAAACTATTTTCGTTAAAATGTAAATGTTATGTCAATAACNNNNNNNATTTATTACAGGTGGATCTTACAAGTCTTAAATTCTATTATATGGAAGGAGATGGCAGCAGCGTTACAGACAAAATCGGCTCAGACGTAAAACAAGCATTAGAAAAGGCGAAGGCTTATATCAAATCTACTTATAATGTTGAAGTTCAAGAGGTTTGTAATGAAAACAATAGTTACTATTTTCGTAAATACAGGGCCTGTATAGGTTTGGTCTACACACACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAATAGAAGTATATTTATCTAAAATGAGTTTCTTTACAAAATAAATAGAAACTCTTGTGAACAAAACACATAATTAATACAATTGAAACGGAGGTACAAATAGCTATGTCTCAGAATTAGAGTAAAATAAACCCATCGTTTAATAATAATAAAAGCTTTATTATTTATTAANNNNNNNAATTAAAAATATGCAACCTAATGCGTTGCTGTCGGGGCCCACACATAATTATTGCAAGTTACAATTTAACATTTTTTATTTGCAAACCTAACATTCTCTAAAAATTTAGATTTTCTTTAGGCATAATATTTTAAAAATCCTTTTTATATGCTTTCTAGAGCTGACTAGAGATTTAATGCAAAATTCCTTATACACCAGTATTTTTACTCTGTCACATTAAATATTATTTTCAGTTTTAGTAACTATTACAAATAATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTAGGCTGATGTGTGTTAGGCACAGTGATAATTTAAAAGCGCCGAATCACTTTTTACATTTTGTCCTTTCAAATAAAAATAACTTACCTAATCATTAGCTATACGCGTAAATGCAGCGATGTTCTTTTAATTGTCATTTACTAACAAAAGAGGCCGTATTAGGAATATACAACGTAAAGTTGTAAGTCGTATTGTTTATATTTAAATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATCAACAACAACTACCGCCTTGATTGAATTATTAAATACCGATAAATGNNNNNNNGAAATGTGTTTGTGTAAATACATTAAATTTATGTTTCAGCTAAAGATAGCGAATATAGAACACATGTGGGAAATAAGTGTGAGAGTACTATTTAATATACAACACGTAAGAAATATCTACACGGACCCAGAGAAACGGGACCAACTCATCTCGGTGTGGCCGGAAGTCTTGAAGAAGATGATTGGGATCTCGGAGCACAATTTGACGTGCGTTGCTTATGGACCGGCAAAGAAGTTCTTCGACGCGTTACCAAAGAATTATTATACAAAACTATTAAAAGTTTTTGAAGGAATCAAATCAGATTTCAACGTAAGTTTAAATATTTTTAAAAATAATCGCAACTTGAATTAGCTTTACAAAATTATCAGTTTACTATCGTGTGACATGCCTTTTCTTTGGAACTACTACTGTATACCTGGATAAAGATATTAATGAGGATATTTTTATGATTGCTTCGTCAAATAAACAATCTAAACTGTAAATTTAAATTAGAATGTAAATACATACTAGGAACAAAAGAAACTGCATTTGTGCTTTTGCATTAATGTTAAAAACCGTGCGCGAAAACTTAAGTTCCAAACGAACTTGACCGATATCTATAATATGGTTCAATTTTTTGTTAATAATACATGATCCAATTTCTCACTTCCACTTTTCTTTCTTACTTGATTAATTACTTCTTAACTTGTTATANNNNNNNCACATTTCATTATATATGTACTAAATTTAAAGTTCGCTATTTCGATCNNNNNNNCAGGACGCTCTATCTGACAATGCAGTATTATTGTTCCCAACGTTTCCCTACCCAGCACATTTACACTACAGGATATTTTATCGATTTTTAAATTTCGGATATTTAACAATATTTAATGCTCTGGGGCTTCCTGCCACAGCGTGCCCTCTTGGTCTTACGAATAAAGGACTACCTGTAGGTTTGCAAATTGTTGCTAACAAATGCAACGATCATTTAACTTTAGCTGTTGCTAAGGAATTTGAAAAAGCTTTTGGAGGATGGACGCCGCCTAATAAAGACCTCTTAAACAGCATTAAAACTGCATAACCAAAGGAATAATGTAACACAGAAAGTAAATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTTGTTACTAAGATAAAACTTAGGATAAGTGCTATGAAGAACTTACAAGGAATATTAAAGACAATGCCTGACCTGCCTGAATGTTTTTATAAGTATGAAATGGATAAGTATTTTAAAGTTAGATTGGTGTTTTGAACAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCATCCAACAAACGCTATGGTTGTGTATGTTGTATGTATGTATGTTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAAGGCTTATTATTACATTTTATATGTATTTTAACATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCCTTCTCCTACACGGATAAAGCCTTAGATTTGACTAGCACTGAAACAATGACGAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCTGAAAACAGTTGTGTGTTAAAATTCTCGTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAATCTGTCCTTACTGCTTTGACAATGTAAGTAGTTAATTTAATTATGCGGATTTCACATTGCATTGCTTGATTATCAAGAGGTTAAATAATCTTTATTGAAACCAATGCTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAATTATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAATAGCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGACGTCGGTTGCCGCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACCGTCACCAGTTCCCGGCTCACCTCTGGATTCTTCAGGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACCTAGGCCATTAAAAATATTATTTTAAATATTTTAAAAACAATGATATATTGTTACAATATATTGTTTTGTACTTGACCTATAAATACAAATTTTATTGAACCCTATCTATATCAAGTTTAAATGAGTAACGATAATTTAAAATAAGAAATTAATTTTAAAACTACCTTAAAGTGTATAATCATTTGTTATTATAAATTATGAAATTAGGCGACCTACATGAATTCACCGTAACTTAGTAGGCGTAATTATACCAGACTAAATATCACGGTATAAGACTAAAAGTCATATCACTAGAGCTACGAGTATTAACGTTAATACAGGTGAATTCATGTAGGTCGCCTAATTTCATAATTTATAATAACAAATGATTATACACTTTAAGGTAGTTTTAAAATTAATTTCTTATTTTAAATTATCGTTACTCATTTAAACTTGATATAGATAGGGTTCAATAAAATTTGTATACTTTATTGTCGACATATAACTGGAACAGGTAGACCAGCTGCGAGGATAGGTGGCTATGTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTATCGACCATAACATGCTCGTGGTTTTTGGTAATAACCATAATTACGCCATCTATATTGCAAGGTTAATTAATAGGAGTATGTCTAGGGCAGCATGCGACATAGCAAGAGTTAGTTCTCGATACCTTGACCACACTTATATAGCTTCTGAAATAGATACTCTATTACTTAAATCCTCTGACGTATTAAGTTACATATATAACATCGTTTAAATCACAAGGTTTCCCAGTCGCAAGCATGAAGTATGACAATAAGCAACGAAATTCATTTTCTAAATTGAGACTTAATTTGATTAACTATATCGATAATTTATATTAACATTGTGTTTGTAACATGAGTTAATATTTAGACAAAAAATTAATAAGGTGAGTTTACGTAATTTTACCTATTTGTTTCATTGTTGTTGCAATTTTACCATTAAAATTATTACAATTTAGGCGTCCAATCCCTATNNNNNNNTGAAACATAGTGGTAGAAAAGGTGGTTGTTATATATTTTTGGAAAAACAATAAACAACTAAAAAGCAATCTCCACCTAGTACTAACCTACATCTTACATCTTTTAAGTTTTAGTCAAAGTTAAACCATAAAGATTCCAGTAGATTTCTGTTAAGTAGAATAGTCTTGAAAATCATTATCAAGTAGGTACATAAATAAGCTAGAAATTAAAATAGTACCCAATTTAAATATTTGGTCAATCGTTGTTTAGACCATTCAACTTTCAACAAAATAGAGCTTATGATTCAATGATATTTTTATGTACTCATATGAATGAAAAATTTACTCTGGTCCTATGGTATAAAAGTGGAAAATTACTGATTAATTATTTAAAAAACTTTTGACATGGCAACATTTAAATAGTATACATAGTAAACAATAAGTTAGGTAGTGAGTTGTGAACCCATTGTAATGTTATTTGTATATATAAGAAAAATAATTTATAAATTTTCTGAATATATTGATTATAATCTACTATCATAAACTCAGATATGCAATAATAGTATGAGAGAATGCTTATTAAAATATAAACATAACCGACAATATTTCTAGTCATATTCAAATGAAAATAATCATTTTTTAAGCTTGAATTACCTATTAAATCACATAATAAAATCCTTTAACTTAACAAATTCAAATAATTACCTACAACTTCGTATAGGTGGAACTATAACCAGTTAAAGAAAAATATGCGCTTTGTAATTCATTGTATTATCAAATAAAATTTTATGAAATGAATATAAAACGAAAATAAAATGAGAGACGTACGATAGCAAAGAAAAAGATTTTATATTACTCGACGCTTGGCAACATGAAAATCAAAGATGACATTATTATTATTATTACCATATGCTAAAAATTATATTTCACGGTGTAATATTGCTACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCAGGTTCAAAGCTGAAAGCAATCTGTTTTGTAAAGATGATAAATTATACCGAATACATATAATTGCATTTATGTATCACATATACTTTTCACCTATATGTATATCTTATGTTAATTTTACTTGTTTACAGATATCTGTTTTCATAACTGATGAATTGAGTTAATTAAACTAATTAGATCTAGTATACAAAATACCTATACAAATAATATTAGAAATAGGTTGATTTGATTGAGATTGAAATATTGAATGACAATTGACTCCCTTGACAGATGTGAGATGACTGTCATTAGAATTAGATGAGCATGAAAATTAAAAATCCTATTCATATATTTGACTAAAGAATTCCACTCGAAATAATTAAAATTTTCTTTTTAAACTTCAGTACAGCTTGATCGAATTACGGTTCACTATTTTTTATTTGCTAATACTGGCACGACGCACGCGCAGTAGATACTTCGCCTAAAATCTCCTAGCGCCATATTGAGAGAGGCGGACGTTGTGTGACTTGAGTGAATAAAATTGTGGTTAGTGCAATAATTTGAAGTGAAAGATTTGATCGTGCCCTATGGATATATACTCGGGTACGTAACGCGAAAGTAAATACCTTTAAAAAGTGTTTTATCTCAAACATAGAGCCAAGGCAAATCGTATCGTAACCTAGACATAGGCCGTTCTAGTTATCAGTAGATTGCCTAGGTATCATCAATTCGCCGTTTGCTCACTGTAATAATTATATTATTACACACGTGCGGGAAATAGCCATAGGTTTCTTGAATCTAGTTACATTAATGAGATTATACGATCGCTTTACAAGGTTCGACGCTCGTATATAAACGGATTTCGAAGTGTTTATGTCGGCAGTTGACAGAAGCGTATATGTATATGACTGATCATAAGTCACCACACCCAGTGACCGGATTGTCGGTTTTTTGGATTTATTAGATTTTAGATCGGATGATTGTTCACGTGCCGTCGTGTGTGGTTTTGTGAACGTTGTGGCGGACGATATTCGTGATGCTGTGCGTGTAATAATATATAATTTCTAGGAGTGGTGTGCCTCGGTTGATAGGCCTGCCGAAAGGATAGGGATCCGCGCGCGAGGACTACTGCGGCCCTCCGCCCTGAAGAAACATGGAGTGCTGCATGTCAGAAGAAGCGAAAGAACAAAAAAGAATCAATCAAGAAATAGAGCGGCAACTCCGAAAGGATAAACGCGATGCCAGGAGAGAACTTAAATTGCTCTTGCTTGGTAAATATTTTATTTTAAATACTATTACTTTTTCTAATTGATTTATTGATATAAAATTATTGCTTAATAATTTTATTCAAGTTATTTAGTTCAGTAATATTATAATGAAATACTTAATAATAAATTGAAATAAACATGATTAGAACACATTTGCTACCCTTATTAGTGTCAAAATTTCTCAAATAATTGTTTACCACTTTTCTAGCAAGTGTGTATGGATGTAATGTAAGATTGTGTTCATGATACTATCTTTAAAATATGTAGATAATTTTTATCTTAAAAATGAACATTCATTATAAGTATGATGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGAACCCAATTAGTTTCCAGTATTTTTATATGCTCTGCTGTATGTGTATTTAGTCAGCAAAAAAGGNNNNNNNCTGCATAATGCTAGTTTCAGATATCAAAAGTTGCATATCTATTTTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAATCATTAGTTTTGACATTTTATGGTATTAATTTTTGAAAATGAATTTCTTTGCTTGTTTTGCTGTAAAGCCCTATAGCTGAAAAATGTTCTTACTAAATCATACTCATACAATAAGAAATAATTTTCTTCAAAAAGCTTCATTTTTCATTCATTCAAGCCCAATAAAAATATAACTGAACTATAAATGTGGATGAAACATCAGTTTATTTTCATTACAGATATGTAATAAATATGTAAAATATAAATGCTTCTGTGACGAAGAACTTTTTTAGGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTTGAACTATCGGGTTGAAATAACCTGAAGCTTAATTGAATTACAGTACTGATATCATTATTGTATGCTTTATTGGTTCAATTCTTGCATTAATTTATATTTATTCAAACANNNNNNNAAAATTCCCAATTACAGCAGGTTGATAGATACAAAAACCATTTTCTTTATATTGTAGCATAGATTGAAGTTAAGTTTTCAACGGAACAAGTTATTTTAAACCTAACCTATTTTAAAAGAATACGAAAACTACAGAACGAAACGAATATACGAAAATAATATATATGTATGTCAGGACCAACGTTTATGCTATTCATATTTCTAGTTTTTTGTTTCATTGTTAATTCTTACTAAGGAACCATATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTCTCTCAGTAAATGAAAACGATAAAACATATGATCCAATAAAAGAGTTCTTAAAATGACCTTCCTATTGCATAAATTAAGGAAATTTGTGATATTATAATATTCACAACAAATTAGTTTAAGGAAGGAAACNNNNNNNNNNNNNNNNNNNNNNNGATTTACTTTTTGAACGTCTGCTGTTAAAGTAACAATAGGCATTGTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGATATGGATTTGAGAGTGGTTTTATGGTAACAACACTGACAATTTTGGTNNNNNNNNNTCTTATCTTGTAGACACTGTGTCATTTCCTGATATATATATTATTAAAATGAATTTGTTAATGTTAAAAAACGATTAGATTAGTAGAATATATATTGTTTTTAGGTTCTGATGTAAGCATATTGGTTACATTAATGACTGTACAGCTTTGGACAATGAGTATGAATTATAAAGATGAATAATTTCTCTAACAAATTGAGCTAAAACTTCATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATTATAGTATTATTATATAGGCTTAAATAAAACTTACATTTCTCAGATATATTTAAAATAAGCAGTTTGTTTACTTATCCTAATTCAATTTTAACAATATTCTTTTAATTTAGTCTTTGTGTCGACTACTTACAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACACAAACATTCAAATTCAATTCAACGCGTTTCAGCTTAACAGTTTTCTGTTTAGATCTATGCTTTGCATGTGCAGCTAGAAGAAAGATGTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAAATTACTGTTTTAGATGTCGAGTAGCTTAAAATTGTATTAACAAGTGCATATATATTTTTCTGCTATTTAGCCTGTCAAGCCTTCTGATGACATCTAGCATCATTAATAATAAAATATATAATTAAAATCTGTTTTATTGCTGTATTTCGATTATTTTATCGGCATAAACATATTTATTTAAGCTACTAAAGGATCATCAAAAGGCAATCATGGATGGCATATAACAGATAGCATTTAATAGGTAATGTCGTGTAGTTAAATTTAGTGTAGTTTGTTAAGAAATTAATTAATAATGATGTTTTATATACATTACAAAAATTAATCAAAATATTTTTAAGACTGTAATGTACAGACAACACTTGTATNNNNNNNTCTATATTGTTGTTGTTTTTCGATCATATTATTCAATAGTAAATTACTTTATATATTTGAAACAAAAAAGGATATTTTAGACGCATAATACTAAGTATAATTCAAAAACCAAACTAAGAACAATTTTTTAACACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATGATATGTGCTTGTTTCTTTATAATCTAAATATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTGGTGTGTTACTAGATTATCATATTCATATTTAAATAAATACATAATAGTACGTAAATAAGTATTGTAATGTAACGAGAAGTTCCGCACGGGTCAACTCTACCTGTGTTGTCATTGCATAATATTTTATAGCCTATAATTTTATTCCTTAATCTCACTTCCATTTTACTGTAATGGATTTGTAGTGTTATTCGAAAATTTTCGTCAGCACTACAATTTTTATTAATTGGTAATTTGAATCATTTTTATAATACCTTTTTATGTTGTTCTAAGGCACTGGCGAGTCAGGCAAATCAACATTCATCAAGCAGATGAGAATCATTCACGGGTCGGGCTACAGTGACGAAGACAAACGCGGCTTCATCAAGCTCGTATACCAAAACATCTTCATGGCTATGCAAAGTATGATACGAGCTATGGATCTACTCAAAATACAATACGGGAATCCGTCCAATGCGGTAAATATGAACTTTTTAATAAGATATAGGTATTTTTATTATTATTTAAATATTTACAGCTCTCCCATGTTACTATGAAAAGTTCTTGTCAAAATTAAGAAGGAATTGGATCGCTTTTGGTGACGAATTGATTCGTCATGTAGAGCTATATTACCATTAGCATAAGTGTCACTAGGTAACTAGCTTTGCTTAACCTCCTAATTTCCTATTTAGTGGAATGCCATATGCCATTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGAACATAAATCGCAAAACTTTGCAGGTCAATTACTACCATATAAACACTAAAGCTGCTTTGGTTGCATGAAATTTACTGTCCTCCATTAAGTTCTGTTAAACTAGATAATTTATTATAATATATTTTTTAAATAATCGTTAAAATCAGTTCCCGAATTTGTAATTATCGACTGACATACAATGCAATATCAACTAAACGTAATTACCAACTAACGTAACGAAAGGTGATNNNNNNNNNNNNNNNNNNCTCGTACACAAACAATTAATAACTAGTTATTGTATATTATAGTGTATCACGCAGTTTTATGAAGCGTATTGCTTTCATGTACCTCCATATATGTTACGGGAATATTGTATGGTGAATATACCTGACCTATAGAAGAGCAGGCAAATTCCTGTCCTTACTGAAAAGCCTTTGTCATTTACAAATTGGATTTTTGTCTCCCTATAATCATTGCAAGTTCCTAAGATGATGATTTTAAAACAAAAAAGGCTATGTAAGTTTGATATATTCAGAAATCCGTTAATGTAAACTTTAATACGTAGATGTGTGTAACATATACGAGTATAAAAGAAATATATATACAATATTCCTGTAGATACTGTTTAGAGTTTTGGAAACACGTCAATTTTATTTGCGAGCAATGCTTTTATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAAATATTGATATATTTTTAATAATGTTGCNNNNNNNNNNNTTTTTCAGGAAAAGGCAGAATTGATATCATCAATCGACTATGAGAGTGTTACAACGTTTGAAAGTCCGTACGTAGAAGCTATAAAGGGCCTCTGGGCAGACGCGGGTATACAAGAGTGCTACGACCGCAGGCGGGAGTATCAGCTAACTGATTCAGCCAAATAGTAAGTCAATTTTAAACTAAACACTAGCCACATACAGACAGACTGACAGATAAAATCAGATATAACCAAACGATTCCCTTACTATCTATGGCTGTCTAAAATTTAATATTCTATCAATCAGTAAAGTACGACTGATAGTAATAACAATATAATATGGTCCTTTTGTCACCAAATAGAAGCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAATTAGGGCACATTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATGAATTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCAGGCCTACCACTAAATAGCGATCTATACCAGGCATCTTTACAATTTATTAAATGCTATTTTCTTTTCACGGTTTTTAACTTGTATAGCAACACAATTTATTTATTTAACTACGAAATTTAAAACAAATAATATAAAACAAAAAGTTCAGCTAACTGACATTTGTCACACTAAAATTGATTTTATAATTTATTTTACCATTTTCTGGTAAATTTTAAATACTTTATCCATTTAAAAGTAGTTTCGTTCTCGACTACTCTTTAAACTATCTTCACACCAAATTTTATCAATTAAAATACATTTTTCATTTAAATGCAAAAATTTATCACAAATATAACTTTGTTGTATAATTTTTTCATTAAAAATTTTGGTATTCTAAAATAACAAATAATGCCATAAAATTGTAATACGTACTCTTATAAATACAACACTGGATTTTAAAAATATNNNNNNNNNNCCTTTAAATAAATAATTGTTATTTCAATATTTGTATAAACTGTCTTTTTCAAATATGTTTTAAAGTATGTCAGTATCATTTACTACACTACNNNNNNNNNNNNNTTATATCATATGCCAAATTAAATTTATTGAAAACTCTTCTAGACCGCAGTTTATAAAATTCACCTCTAAATTGAAAGCCTAATAAAATAGACAATTGTACTCTTGCCTGACATCATACTTATAAACACCCAATAAAAACATTCAATTGTTTTCATAATGATATTCAACATAAACAATTGCATCATAATAGTAAAAAAGAATAAAATCCTATATATTTAATTAGCATTTATACGTTACTAATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTGTCAAAAATTACATGAATATAATAATAATGTAACTAAATATAAGTTTATCTTAAATACAATAATGAGCATAAGAGATTAAAACTCAATGTATAAATTGCGCTTGAAACGATGATTAAGTAGTAATTTTATCTTAATAGTGAAGATAACGATTTGTCGATTCCCAGTGACCAAGTGTTAGTAAAATAAACAGCCACCGTACGTTGTAAAAATCGCTCTCGGCTTCTTCCTTATTCGATAAATTTTGTAGTATTAAGGCTACCCGCTCTATCGCGAAAACAATGATCATTATCCAATTATTAGCAGTGAGACATTGATTTACCGACATTCTGAGTGTATTACTGTGCTTAATATATATTTACAGTTGTAGCCTGTATATAATTTATTCGCTTGACAAATATATCTTCTTCTCCGCTATAGGTTTGCAGATGTATTTCTCAGAATTTCTACGATACTAGCAGGTTTCCTCATGGTATCGAACACGAAATATATTTTTTCATTAATTTATGTCTGGTTTTAAACCCACGGACCTACGGGTTTTTAGTGTCTTTTACATAAAACTTATTAATTGTATAGGTGTTTCTTCAAGAGTACTAAAAGAAAGAATTTCCGATAGCTATTTGCAGGAGATAGACCGCGTCGCGGCACCAAATTACTTACCAACTGAACAAGATATTCTACGCGTGAGAGTGCCCACAACGGGTATCATTGAGTACCCATTTGACTTGGAAGAGATAAGATTTAGGTAAAAGCGTCTAAAAGTGCATGTGCATGCTTCGCCTTAAACTGCATGTTTCTGTCATTGGGTCTTTGCATGTTTCGATGGGTACTTTTTCGTTACTTGTGCCGTTGTGCATTTTTATTTTCAGGGCTTTATATGTTGTCAATTGTTTTCNNNNNNNNACATTTCGCTTTCCCGCTTTGTGTGCATTGATACACCGAGTTTACCGGAACGCGGAAAAATTATCTTCGTATCTCAACGAAAGGTCACACGTTTTTGTCCCTATTTAATGTCATTTTAACCATTTAAATTTAATTACAGATATATGTTATTTTAATACAATCGTTAAATAAAAGCGAGAAAAATTACCTTTACGTAGAAAATCATACGATGAAAACAATTCGCAACATGATTTCATAACCGAAAAGTTAAATAAGTTCGTATGAATGCATTAGGTCGCATGAATTTTCAGTTATTTAAGTGATTTGCCGAGAATCGAAAGTCCCGACTATCTGCCGACGGAACAAGATATCCTCAGAGCTCGACAGCCTACTACCGGCATCCTCGAATATCCTTTCGATCTCGATGGAATCATATTTAGGTATGTCGCGATCTTTCCCCAATCCTGTAGCAACGCTAGGGAAATCTCAAGCATTATAATTTTCTAAGCGTAATCGGCACTAATATCAATGCAGGTGGAAGGCTTACTTTTATTCGACGTAATTTGAAGCCTCTTAAGAAGCTCCCTAACAGTAAATAAATGCTGCTAAGTATATGTACACGCTCGCTGATTACTCTGTAGCTATGCAGTAGCTAGTTAAGTTTTTTAAGGTAAAGTTTAAATACTTTTAATAAGAATATTTACATCCTATATTGAACCGCATCATATAGATTTCTCTAAGATACAAAGACTACTCACGAACTTAATAGTGTCAGCTTAAACTTTCAAGTTCCCTCGCTAATCAAGCATATCTAGGCTCTCTATATGCATTTATCTAGGTTTTTACTAGCATTATTTACATACAAAGACATGTGTTGTGTGTATGTACACTTGTCAATTACTTATCGCTAAATATGGTTGCATTCCTGTTTGCGATACTGTTCACCTTNNNNNNNNNCGAGGAATGAGGTGTATTGGTGTATAGTATTATTGAAGACTCTTGTGACCTATAATATAGTAGTGCGTCTGATATGAGCACTGTCGGCGTAATGCTTAAGTCAGAAGCTTCCTAATATAATATTATATTCATATAATGTATTAGACGACCATTATCAACACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAAGGTTATCATTGTGTCCTAATATTTATAACAACAATAAATACGTGCATGACTTAGCTTAATTTTAATATATTTTTTATTACAGCTAATAATTACTACTAACGATGTAGATAATGTTTCAATTCGATAAAATGTATAACATATAACAGTAGAAAGTAAAAATTTCCTTGCACACTACATTATATATGTCACATCTATAAGAAGTTTCGACAAATCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACACTTAACGAACTTTTNNNNNNNCTTTTCTTCACTCGCTTCATTCCTTAAACCAACCCGCATGATGTATGCGCTTGTACAGGGTGACGTAAATTTTCACGCAATNNNNNNNNNNNNNNNNNNNTGTTTCGAAACGTGATCTTCATGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTCACCGACACGAGAAATGCTAATATAATAGCAACATTTTCCATTTTAACACTTGAGAGGTGAAATAAGACTTAATGGCGCTACATAAGCAATACTACATATTATGTATGTATATGACATATGTATATTTGGTATTTCAAACCAACGTCAGCTGATTTTTATTATAACAATAGGTAAATATAATCCATAGAATATGAGTGATGAGATGCGTACAACGACGTGTATTGTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAACTAAAATTTTGGTTCTCATTTTTTATCTCAAACGAGTAAACGTAAATTTATAGGTACAATGATTTTCGTAATCGCTTTATGTCAGACAACGGGTTACACTACATTTATTACCAAGTGTTAATATCTAATATTTAACGTAAAATTATATAGTCATGTTTTTTACACGGTCGTCTAATAATAGTTCTATAATAACGTTCCATTGAATGCAGCAAATAATTTCCAATATCTTGCTGAGCTATGTGACTAATTAACCATATAATAAAATATTCCATTCGCAGCATTTTCAAAGCAGGGTTTGCGAATTCAACATTAAAATAAATCTATGTATTATCGCTTTCGTTACTAACCCTCCAATTTTTTAATATCATAAAATGTTTACTATATTTATGATATGTTTAAAAAATTTGTTATAGTCTTAGATATATTAATGTATTTCATGAATTGACACTCGATNNNNNNNNNTCATTGTGAATTTTACATAATATTTTCTTGAATCGAAAATAAATTTTATGTGATTCATCATTAAGATTAATTTTATATATTGATAGAGAGATCAGATAATAGTCATCTCGACTAGCAAAAGAAAATACATAAATCGAAAATATTCTTTTAGATATGTTTATTAAAATTAGGAATGTAATGATGATGAGTGTACTGGGTATGGGTGTATTAGAATCTTCGAAAATTTGCAAATAACANNNNNNNATCATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAATATAGATTTTATAATGNNNNNNNNNNGTTATAATTATTGCTCATCAGTAACCAAATATAATATAAACTCATAATTATTTTATTTTAAAATATCCTTAATTGGAAAGACAATTATATATTAATAATCAACTTGAGAATTAGTTCGTAAAATTTGGTTTTTAACCACTTTTAAGCCTAAGTTTGTAGTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATGGCTATTTGCATGACTTAATATATCTAAGACTTTATTTTAAAATTCTTTCTACACNNNNNNNAATTTAATTAGACTTATCATGCACTTTCATGGTTTCATTAGTCACTGGCTCTTCAAAGATTTCAAGAAAAAGAAGGGATGTGTTCCAAGAATCAAAGAAAAACCGAAGACGTTGCCTATTAGGTAGCTATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTAGTGATTAATTGGAAGTACAACTTTACTACCTACAATCTACAAGAATTATTTTAATGTTAATTTAAAAATTATTTATTACCAGGCATAATATATCACTAATCAAAGCCGTACTACACACACTATCTTGTACTATACATGATGTATTCCTTACTTTAACGAGTCTGATCACAAGTTCAGTAAACAAAAACGTGTTATTTTGTATATATTTGTATACAATGAAACCTTGATATAATNNNNNNNNGGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGGTGAGGGTGTTCTATGGTTAGTTTTATTAATTTAAGAAACCTTATTTGTTCACTTTAATTTTACATAGGTATCTGGTTAATCTGATAAGTAGTGTCAGGGTTATAAGTTGNNNNNNNTCGTTAAATTACATTAACGGTACGTTACAAAGAAAATTTTGACGTACGTTTTTATCATTAACCCTTACGGGCAGTTCCAGGGAATTTCGAAAATTTTGGTAAGCCGAAGAATAAAAACTATATCGGGGTCATTTACACTTTATAAACGANNNNNNNNCAATAAAGTAATCTTCCGCTGTGAGCCTTATTTTACCAAGGTATANNNNNNNNNNNNNAAATCATTTCTATAATCTCTGGTACTAGGTATATTTCAATACTGCAAATATGTAGTAAGTACATGAAGAAATCTTAACCAGGTAAAAGGTAAAAGTAGAGTTATTAGCTGTAATGCTTTTGGGTGGCTTTGTGTCAACTGCATGTTTTAAAAGCTAGAGTAGACAGTCGATTTATTAGTCTATTTAACTTTCAATTTATGTTGTGTGGGTTTTGTAGACTTACATATAAATAATTGTTTGTAGTTGTGTACTTTTATCATTATGTACTATTTATCTAATTAAGGAAATAGATTATTTTACAGTGTAATGACATTATATTATAGTTCTGTTAATTCTGTGGAGATTCGATTAACCGGGTATTGTTATCCCTAGTANNNNNNNNNATTGTTGAAACATGATTAGTTAATGTATAATGTAAATAGCTTACTGTTTTGTATACCTAATCTATGGATTTCTTATATAAGTATGTAAATAATNNNNNNNTAATTAAAATGTTATTTATGTGGCAATTATCGAAACTAGCGAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTAAACAGAATGGTGGACGTCGGGGGCCAAAGATCAGAAAGAAGGAAGTGGATTCATTGTTTCGAAAATGTCACGTCTATCATATTCTTAGTAGCTCTTAGTGAATATGATCAAATTTTATTCGAATCGGAAAACGAGGTGAGTTATAAGTTGAATACATAAACGTTATAAAGATATGTATGAAATAAGTTTATATATCTTTAAATCNNNNNNNGACTCTATCGTTTTCAGTGTTAAATTATCACCAAACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTAGGCTTTGACACTTCAAAATCTCATAATTTTTGTCAGATTATTTACTGCATCGTCTGTATGTATGTACGGAANNNNNNNNNNCGTAGCCTAAAACCAATCAATCAATCCATACGGACGTGAAAAGGCTTTAAATTGAGACTAATGAATATCAATATCATAATCATATCAAATTTAACAAACTATTCAACTGTTTGNNNNNNNNTACAAAATATTATAGATAATATATAATGATTTAATTATTGTATTTATGATTTACAGAATCGAATGGAAGAATCAAAGGCGTTGTTCAAGACGATTATCACCTACCCGTGGTTCCAACACTCGTCGGTCATTCTGTTTCTGAACAAAAAAGATTTGCTCGAAGAGAAGATCATGTATTCGCATCTTGTAGATTACTTTCCGGAGTACGACGGTAATTACTTTTATAATACTTCCAAGTGATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATAATAATAATGGACACCAGCTTGATACAAATACGTCATAATTATGGTTTACATAATAATTTTTTCTACCAATTTTCAATAGGACCAAAATGCGATCCAGTTCCAGCACGAGAATTTATTCTTCAAAAGTACCTTAAAGAAAATCCCGATCCGGATAGGCAATGTTATTCGCACTTTACGACAGCCACAGGTTGACATTATAAATTCGCTAGATAATTTGTTAAAAAGGTTACGTAATTCAGGAAACGCAACCGCACATTACCGATCTGCACTCGTTTTGTAGGCTAAGGATTTTTGTAAATGGTAGACTGCTAGCTCGTAATGTAAACATGTATTCATATTTGATATGCATTGATTATTAAGGTTAGTTAAAAGTATTGCTAGTGTAGTAGTACAGCTAGTGACGTCACAGGTCCGCAACGCGATGCGAGTACCGCCCGCGAGTTCATCTTGCGAATGTTCGTCGACCTCAACCCGGACGCGGAGAAAATTATCTACTCGCACTTCACTTGCGCGACTGGTAAGGGATTTTTTCTTTTATTCTGTACCTANNNNNNNNNNNNGATAATTACGAAAAAGGAATTTTTAAAATCGTGCCAATAGATTCCAAGATTAAAACTTAATACAAATAATTACTAATTTTATTTATAGTAAGTGGGTAGTATGTACTATTCTAATTTTTTAAGGTAAATTTATTTTATCATTTCATCATCGTCGTAAATGTTTTTTAACGAATTAAAAACTCTACTTTCTTTAAAAGTATTGTTCCGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAATCTAAAGCGTTCGTTTTACTACTTTAGTAATAAAAAATATTGACTAACAATTAAAACACATAGATTCCAACAAAATTTACTCGTAATTGGTTAGTAAATTTATTTTTTACTAAAAACAAAATAATTGCATCAATTTCTGTTACATTGATTTGCTTAAAATTACTGCATACATTATAAATTAAAGNNNNNNNCTTGATAATGAGACCTAAGTTTTTCTTAAATAATGTTAATATATAAAGTAAATATCTATTTTAAATCAAAACATTATATTGCCTAATTTAATTTATATTACAATTATAAGCATATTATTAAAACTACTACATGGAGATGAGGTAAGTTTGTAGTAGAATTTTTTGGTGTTGTGTTCGGTTGTANNNNNNNNNNNNNNNGTATTCACGAGCATTTTCTTTTGATACTTTGCTAAAGACGTTCACATTTTTCTATTTTTATGCAAATTATACACGCAATAAGTCGAACAACTCAGAATTGNNNNNNNCGAATTATTACTTGTATATTGGTGCTTCTTTTAATTTTAGTTTCAGAATAGATGACAAAAATACAACAAAAATGAAAATAGTAGTTAAGATTTAATGAATTGTATTGGTTGTTGTACTCACAACACTCGAGTATGAACAAGAAATTGCCTTGTACCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTAGGATCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAATAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTAATGATGACTTATAGGATTAGACAATGAATAAAAGTCGTAAATGTTTCTTAGGATATTTAGATATTTAATCTTTAACTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTGCTTTGAGCATTACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACATTTCATTTTGAAAATAAAGCTTGTGGATAACATTTCGAAGAACGCTTTTTCCGTCATTTTATTGGTCTAATTTCATGTCTCCATACTACCTTCNNNNNNNNNNNNNCATCTAATAATATATACAAAGTTTTTATTTATAATGTAGTTTGACGTAATTTGTAAATTACTAATGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAATTGAACTTGATATTTCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTTCACTCACTAAAACTCGTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGCTATAGTTTAGTATTAAATTTTGGCTTTGATAAAATACTCTTATGATTTAGTGACTTCAAATAATTCATTGTCTAATTTTAGGTTATATCATTTGCGCAAAATTCGAAAAAACGTTCTTATATATTTAAATTCCACGGGAACGAAATTAATGTCTGTTATAGTAATTTACATTATTGACCTAATTAAATCACTTAAAAATTACAAATAAACAGTTTTTACGNNNNNNNCTAACGTATTTTAATAAAATAAACAAGCAATTGTAAATAGTAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAATTTACAATCATCTACTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGTAATTGGGGATTGTTTGCAACATAAATCAATATACATTCCTTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGACACTGAAAACATCAAATTAGTGTTTTGTGCCGTTAAAGATACTATAATGCAGACCGCTTTAAAGGAATTTAATTTAGCGTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGTTAAAATGCTGTTGTTGATTAAATTTTGAGTTGTTCTTGAAGTATTAAAATACTGATAATCATATGTTTAACATGCATGCCTGCATCGAATGTTATTAAAAATATACTTGTGCTTCCTATGTCATTGTCTTGACTATTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAACATGGACGTCAATAACAAGAACGCCTTTTTTATCACTTAAATATATATTTACATATACAAATCAGTCTGTTAATGTTTATGTAATTATTATCAAGGAGAAAAGATTAATGAAAGTCTTAATGTTATTTCAGACACTGAAAACATTCGGTTCGTATTCGCAGCTGTCAAAGACACGATCCTGCAGTCCAACCTAAAAGAGTACAACCTCGTCTAAGTGACGCCGATTATCCTGACACAAAACTGTGATTGTGTGTAACACGTAAACGAGCATCATTACTACCGACTGTGTAAATTTACGAACTGAGGACGAACTCATCATCCAAACTGATTTTATGAAATTAAGATTAGATCGTAAGTCATTTAATCAACTATTAGCACCAGTTCGGACGGACCGCATTTCTGGCGAGGGTCGCCTCACTACGCGTCAGGNNNNNNNNNNNNNNNNNNNATGATGAAGTTATTCACAACTTATGTATGTGTCTGTATCGGTGAATTATAAATTGTGCATTTTTAAAGTCGCGACGACTCCCGGCGTCGTCACGCCCTGCTTTTAGTCATTGTTTTAGATTTTTTGTAAAGTTTGTTGCCATTATATCTTTCTACATAAGTATACATTTATTATGTCCAGACGGATGGATTTGAACAAACTAGTCCAATAATGAACTTAGGCGAGTTTTATATCATCCTTGTGAGATGGAGTGTTGGGCGGGAGGTCCCGCGTTACTATTAGGTATTTATTTAAATAATGGAGTTATATTCGGTGGCGACTGAACGCGACCTCAACTGCATTCTATACTTTGTTTTGCTTGGAAGATTATATTATACATTTATATAGATTGATTGTATTTTAATAAACATTGCGTTACTTTTGTACATTTGAGTTTTGTTAATCGATACATGTTGTGTTATTATTTAAACAGTTTATGTATATTTAAAGTGGTGTTTCCTACACAAATCGACTTGACGCAAAATGTTTACGTTATCTGTAGGCTTCGTGTACGCAGTGCTCTGGTGTATTCGGTTTCTTCCTAATGTAACCCGTGTACTAAAATTCCATTTCACTAGACGTATACACGATAGAGGGTTACTACGTTAGTTGTTTAAGGATATTTTTGAAGCATTTGTATAACNNNNNNNACTAGAAAACCCAAGATACATTGAAGCGAAATGTGAATTGTAAAAAGCGGTGCCGATGGTTTTATGCGCAAGAACTCTTACCACAAAAATGTAATATATTGTACATTTTGGTCTAAATGTGCTGAGTGAATTGAGCGGACAGTCCGACGCCAAGTTTTGCTATTGGCACCTCATTTGACGCGAAGCACAAAATACAATTTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTAGAAACGAAGTTTCTATTTTAATGATTATAACTTATTGAATTAACTTATTCGTTGTTGTAAACTTGGTTTTCTCTAATAACGCACAAGTCGAGCTACGACATTTCGATTCCGACTCTGTCAATAGCAAAACTGTATGCTCTTAGTAAGATACAGCTGTCTGTAATGCTCAAAGTTTAAATTGGAACTAATCGCACAAATAATTGAAATATTGTCCACTTTTTATTGATGTTATCCGTGCAGTATCTGTTTGCATTGTAAATATGATTACGTTTCGTTTTATGCAATTGTATAGCAATATTGAACATACATATTTGGCCCAGTGCTTCTCACAGTATGTGACATCGCGGAACGACTCCAGTAGATTCCTTCGGCCGTGTGCATACATCCGGAGAGACCAAATCGTAACTATTTTTACATTTATCTGAAATAGTAAGTCTAGAAACGCACTACGCTNNNNNNNCATTTTTGAATAAAATTCGTGTCGTTTTGATACTATTCATTTTGAGAATATATTTATTTTTATAATCGCTTATTTTAATGAATACGAAGTATGCTATGTTAAAGTCTTCTAAAATACTCTATAGTTATTTGTGAATACGTGATATAAGTGCATTTAGGGGCGGTATTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTCACTTAAGTGTTCATTAGTCGTACCTGAGAATTCATTTATTCATATGATGAGGCCAGTATGTCAAATTTAAACTAGGCCTAGGTCGAATTTAGGTTTTAGAAGAACCGAACGATGAATTTATTTAATACTCGTCACAACCATGGCGTGGAAATTATTTATTATTCAAATTGGATGTCGATAAGAAACAAGACGAAACGTCAAATTAACACATAAATTCTTCTTTTATTATTTGTAACCATATATTAAAACTGCTTTTATGACGAAGTAAGACGGTTAACGTCACTCGTAGTCGTCGGATGTATCGCACACGAGAAAGGACGCAGTCAACCGCGCAAAGCGTTTATATTCATATCTTTCTTATTGGACAGAATTTCGTATATTAACGTTATTCTTACCTGTTTTACGNNNNNNNACGATTCGGAAGTGACTATTACAATTGCTAAAAATATATTATAGTCTAACGTTGCTTTACCTTTTGTGTGAGATTGTGAGGATTTTAGCTTAAGTTTCGACTGAAGATGGATGCCTGTATGTAATATTGTAAATTATAATTTCTCATAAAATATAANNNNNNNCAGCTAAGTGTATTGTTTCATTTGTTTAATATATAAAAGCTGATCGATTTACATATCGAGAATGTGGCTGTGTCTTCGAGTAAGCCTGTAACATCCCACATACGCCTCCGCCTTCCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCCACAGTTTTAAGAAAATATTTTTATGGAGGACCGCTACTGAGTTTAAGCTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTGTGTGGCAACGTACTTTAATTCGAATGAGCAGCATCACAGCGCACGCACATATAGTTAATACCAATAGGAATGCGTCTAGCGTAAAAGTGAGTTTCTCGAGCCGCTATCTTACCATTTTCGCGCTACGCTTCGTGGGTATCGCTCATGTGCATATGCATAAAACTTGCTCCGATGAAATTGTAAGTTTTTATTTATTTGCTAATACTTCTTTTATTATATTTATGTTATACGTAGTTTTGTAAGTGACTATTCTTAGTGTTCCACTAATATTTTTTAGGTTGGTAAGGTACATAATTTAGTGAAAATACGTAAAAAAGGACAATAACGCCCACTCGGCTAATAACGCTTGTTCAAATGATCGTTGGGCGTTATTATCCATCGTGGGCCTTATTGACCCAATTATATGTAAGCGATTGATAAANNNNNNNNNNNNNNGTTTAGGATTTATAATGCCGCCACTTAGTTCTATGGGTAAAATAAAGATATATAGAAGTCGTGGCCAGGAGTTAGGTACGCTGTTTTCACAGATATGCAAGAATCTGATTTGGCTGCAAGAATAAAACGATGTACAACCATCGGCGTACCTCTCACACCAAAATTCATTAGAAAACAGGCTTCCTTTTTTATGAGAGATATGATATAAAGAGCAACTTTAATTAAACCAACAGGTTAACTGGCTCAGATTGGTTAAGAAGCTAGATCCGCAAAAGGAAACCACAAATAATGAACCCAGAAACACAGAAGTCAAATAAACCGATAGTTGAACAGCATTTTCAGGCTGTTAAAGATTTACATTTATTATTTAATGTTATAGTTTAAAAATTGTATATGTGTCTCAGATCTCATATTTGTTAAGTGCTTAAAAAGACTTACTATGTACCTTTCGTTGTTGTTGCCATGAACGGGCGTTATAAACCTAGTAACTCAGGGCGTAATTGCCCTTAGTGTAAAATATTTATGTTATTTAGGAAAATATTTATGTTATTANNNNNNNNNNNGACAGCAAAACCCTCTAATTGACATTTGATGTATATGTTGATATATAAACNNNNNNNNNNNNNNNNNNNNNNNNNGAGCAGATTAACACTAATTTTACTACTTTAGGAAGTTTGATAACTTCCTAAAGTAGTAAAAAATTAATTTTGTGTTCAATTTTGATTTCTTATATATTTTCCATTTCTAATAAAATAAATAAAATGTGACTGATATGTATTATTATATATTTACCCTCCAGGAATATGTTTTCTGCCTCCAGAATAACATTTAAGTTAACGGGCGTTATTGAACATGCAAAGACAAAGTTTTTAAAAAGATGCCATAAGTACGGATATTTTAAAGAATTACATTTTCAAGCAATATCTTTCGGTTTAGAGAAGTATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGNNNNNNNNTTACATAAGCGGACATTAATTGCCTGTAGTACCTTACATTTCCGCTACTACGAATGTCATTTTTATGTACCCTAAATAGGACCATGGGTATATAGACTACAGGTTGGAAAACGCTGCACTAGAAGGAGAAATGAGGAACGAGAGTGGTTATTTTGCTTTGNNNNNNNATTCAGTAGTATATCATTTTATTTCTTATGTTTTGATTTAAAATAAATAAATTAATAAACATCGAACTAACATCGAATCCTATGCTAGCGCATAAAAACTTATCAACTATTAAAACTATTAAACGCTGTGGATATGAAATTGGTTCAGATTACCCGATTTCCGATTTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTTGAACATTTTAAATTAATTAGAAATTCAATAACAAATATACAATAAATATGTATTTCGTAAAAATGCTAGTTTCACTATATATTTTTACTGATTTGCATATGAACATATACCTATAAATATGTCTAAGAGAATGATTGGTTTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCTCTTAGCGGATCTAGCAATTAAACCTTCAATGAACATGACGTAGGTTTATTAACTTCGGATGAAACATGAAAAATTATCGTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTATCCTATAGATCTTATGGAATTTCACTATCTTTGACTACTTACTATATTTGGTATGACTTGTCAGTTTGAATTTCTGTAATTAAATATATCTGGGTTCTCTATTAATACTTTAGCATCATCTGGACAGTACATAATAATAGTTTCTACAGTGCAAGGTCTTTCACAGCATTCGCTTGCAACTTGTCGGCGCACTCGTCGCCATCTCATCTCTGCTATCTTTCTTCGTTTATCTCTATTGTTGAGTAAATCCTTTGGCGTTAACTTATCTNNNNNNNNNNNNNNNNNNNNTTTATATTACNNNNNNNATCTGATCCAACTAATAGGTACTTAACTAGCGCATGTATAATTATTGTTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGATGCTTCACGTTGGTTTTTTATTTGTATGTCTTTACACAATAGTGAACATTATATAGAATAAACAAACCTAGGTAATTAANNNNNNNCCAGTAGTATTTGCAATGCTAAATAAACTATAAATATTACATACCGAGAATAAGTGAAGTATCTCGTTTCACAATTTTATAAACATTATTGCAAAAGTTATCTATTATAGATGCCAACCATTTGCTGCACGTATAGACACTATCGCTCATCTTGAATGTTTCTGTGTTTTCTACTCCTTCGATTGTAGTTAAATTTCTACTCAGTAAGAGGACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCATCTGTATTGAGTAATCAAAATCTGTATTTCGCAAAAGTACACGTTTGAAACTACTTTTTATTGCTTTATATTGCTAAGCATAATCAAAACTTACAATGTATTTAAAATCCATTTTAAATTAAACTTGTATTTCCATTAAGAGCACAAATAAATGTTTATTCTCCTTAACTGCTATTCTATGAATGAATCTACCAGAGCTACGGGGTTCAAAACAAAAGCTCTCTTTGGTCCATAGTACGAAGTTACTCAAACCTGTTTGTCGATAATAGCGTTAACAAAACATTGTCATTAAGATAATACTTTTTCTATTTTGAGAGAGTCTCATAAGTAGTCATCTTTAGATTAATATATTAGATTTATTTTAGTAAAGTTTTTTGTTGTAAATTTGCCGTAGTATAAATGTGCCGCAAAATTTGCTGAGGACTAAGGTAATAGGGACCAGTCCATACGATGTGCCAAGGAGATATAGGAGATGGCTGACCATCTCTATACTTCCTTGACACACTTGACTCTTCTATTATCAAATAGAAGTATGAAATAACTTATTTAGAAGCGCGCGGTCACAATTGTAGTAATTGTTCGCTGACGCAGCATCCCAGTCCCTCTTCTAAGAACTAAGAAAAAATACAATCAGTCCTCTGCTTTTCAGCAGAGCCTTTCGGCTAACTAAAAAATTCCTGTTTAGCGGTAAGTGCATTTATTGCACCCAACTTGAATTTTACTGTGTGTCATTTATCTGTTTATTTGAAAGTAGTTTAGCTAACAGTTTTAGTATGTCACTAGTAGTTTAGACTATAAATTTCTAAACTATCATTTTATTCATTATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCGAAATCGCAAAAATGTATCCACAGTCGCAAATATTTTATTTTGGAATTCATGTATGATGAACCACAATAAGATGATTTTTCATTTTGTGTATCAAAGTTAAACTGTTTTAGTCAATATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTAGTGCTCATTATCAGTCTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGTCATAAAGTCNNNNNNNTAATGGATTAAAGCGCTAATTTATATATAAAAAATAGTTTTAGCGCACGTTTAGCAAAGGAAAAGAACGAACCACGCGTTGTGCGATTGACCAATCATTGAACCTACATCAATATAATTACCTCAGTCCACTGTCTAACTTTACCGTCAAAGAGAGCCAAAAATCTGTTTCAGAGCAGATTGAAGGTCAGTGATCTCTGACAATTTTTAATTTGGAACACTTACCTAAAACTTTTTGCAAACATTTTAGTAATACACATATAATAACCAAAAATATATTTTCAATCTTAAACCGTTAGAATACAACATTTCTTAACAATTATTTATTAAATAGGAATAATAACAGACATCTTCTAAATTGTTTTTATCAAACATCCGAGAGTCAGATGTCTGGTCGTTTCAACTTGATCTATTTCTGTCGAAAACATATCAGCTATTTTGTAAGTGCACATAGCAACAATACTATCAAAAGACGATAGGTAATAGTTGGCGTCTGGTATCTACAAACATGAGCTAAAAATAAAGGGTCTCAGGTCAATATTTACTTATAAGCATAGTTTACGTTATTGTTTAGACATGAACAATCATGTATCATATAATGTATAAATAGGTACAACTACATGGTGNNNNNNNNNNNNNNNNNNACCCAATAATATAATTATGGCAGCAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACCAAGTGTGTTACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNG