ATTTACTGTGGTCTGAGAACGAGAGAGCAGAGGTCTGTCTTGACATAGAGCTCGTTTTGCAACAGGACTTGGCCCAAGTTTAAGGTAATACCGCACTGACTTCACTTTTCAGCTCAACTAAATCCGGTGCTTTTCACTCCAGAGACTGAATCTTTTCTTCGNNNNNNNNAAACCTGTGAATTCTCCAATGGCCTGTGGAATCATTATCCAGTGACCTCCTGAATTAACATCCTCCACCCGTTCGGCAGCTGGGTAAAAAGGCTGAGGTTAGAGCTGGACAGATCATCTCAGTGGAATATATAATTAGTCTCATGATCTGCAGTAGATGGGTCGTACTAGCAGACAGGTCACATTGAGTCCCAGTGGAATTTTTTCCAGCAAATTTAGGTAGGCAGCGTTGTTTAAATAGAAACCTGAATCATGGTTTCGTTCACATTTGAACGCTTGAGACTCTGTAATATACAACAGCTGCTGCACTGGCCTTTTCTTCTACGACAATATTAATTACAGCAGCCTTGAATAATCTCTTCTCTTTCACTTGGCTCAGTGCAATGTGCACTCTGCTGAAAAAATTAATGAATTTTTGTTGCTTTTTCTCTGGATTACTTCTGGTTTTAAATCAGAGTTTACATGTAGCTGCTCCCTTCAGAAGCCCCACTGTTAATCTGTAGTTGCTGCTCGTATCGCCTCATTAAGGATCCTCAAGTTTCTAGAACATATGGGTGAATAACTGAGCTGCCTTTATTTAGACTGTTGGATGTTTTCATGTGCTGTTCAGTCGTAGGTACATGTCTCTTTGCTTGCCAGGCGCCCCTGGCTGACCCTACAGAGATCAACTCCAGGAAGCAGCCCGCCAAGTGGGTGTGTCTGTGAGTGTGGCTGAATACTGGGTTTCAGGTAGGCCTGGTGGGCGTGTCCTGTCTAGAGGATGGCCACACCTGAAGCAGATGATCACACACACCTGCAGGTAATGAAGCGTCGTTGGGGAGCTTCTTAAGACTGTGGCTGAGCGCTCCTCAGCGTGGGATCGTTGTGTGAGACTCCACGTTAGTGTCGATAATTGTCAAGTCCAGTGAGTGCATGCCTGCGGTAGTCGAGTGTCCTGACAAGTTGCAGCATTTTTACAAACCAATTCTGGTTCATCCGTTTCATTCAACGATCCGCTTTCGGCTTTCTCATTCTCCGTCGCCACCATGCTTTTTCCGCCATGTGCGTATGAAAACAAAGGCACTGTGCATGCGTGTTTTACCCATATTCTATTGCAATATTTCATTTTCTTATCGTTGCCCAACATTATACCGGTATTACCGTGAACGGTATGATATGACTCAGCCCTACTCCTTGCCTTTAGATTCCCCCTGCATCTAATAGCTTCTAACAGCACATAGAGAAATATACAGCGAAATGGCCTGAATTAATGCTTATTGTGTGAGTCTGTGCGCTCGTCTGGCCACCTCTAAAAAGCGCTCTGTTTGGCTTTATCCCGATTCAGGGTCTGCAGCCTTAAAGGCCGCATTTTAAGCCCGATTACATCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGTACAAACACTTACAGTTGTCATATTTATGTTTGTGCAGGATATGTGAAATGTGGACGAAATAATTTAAGTTCTGTTAATACAAGTTGCACTTTTTATTTGAATTGTTGAACAAATGTGAAAAATGAACAGAATGTACAAAGTCCTGTGAATNNNNNNNNNTTTTGTTATACTCCAACTGTATTTGAAGCAGTCAGCCATACTACATACAACGTCACAATATATGTGTAACTGCATAAGGACAGTCAGTGTGTGAACTGAGGGAATACCATCAGTGCAACACAAATGACACAAGACACCCAAACACAACATGACAATCATTCACTAGGACTCATCACTGCAGTCCAGGATAAACCTGAGTGTCCCAGTATGCACAGGCACTGTTAACTAGGCCTGTTATGTGGCTGAGCAGGGAGTCTCAGGCAGTACTGCTCAATCTGCTGGACCAGGACCACAGAAAGGAATGAGGTGCCACAAGTGAGACCCTTGGTTTGCATTTCCAGCTACTGAGTGGAGCATCTCCAGCTTGGTGGCCACGAGTCATTCAGGGCCCAGGGGTGCTCGTTTCCACTGTCCACCGCATCATCTCATCACTTGGGTTTGCAGGGCTGGTGTAACTGACAACTGCCATGTCCCTGAAATGTATGCAGAAAGATGCAAGGACAAAGTGCACACAATCTTCTTAATACGGATGCCACACGTAATATTCTAGCGCACTAACAATGCACTACAAACAGCATACCTGCCTTCTAACAATAATCGTGGTCCAGGGGTACCTCTTCCAGGGCAGACACCTCAGCAGATAGCCGATCCCGCCAGAGAGCACCACTGCCTGCCTCCAAACCAGCCTCCCCCTCATCTTGCACATCATCCTCTGGCTCATCCTCCGGGGCCACAACATCCCCGACACCGAGGCAGATGTTGTGCAGGATTGCACATGCTGTTATGACCTGAAACAGATGTTTTGTGTTGTAAATAACGTATTAATACACGNNNNNNNNNNNNNNNNNNNNCCCCATTATATCATGATGATTATTACTTAAACACTGCTTATGTATCCTACTGACTTACATGTGGCACAAAGGTGTGGTGCACCTCCTGCGTTTGGAGGAAGATGGCCCGGAACCTTGTCTTCATCATTCCAAAGGCACGCTCTATAATACAGCGTGCCCTGGAATGATGGGAATTAAAGCGCAGGGCTCCTACACCTTGGACTGGCCTCTTGTAGGGAGTGATGAGGGGGAGTGGATGCTGGAGACATGGGTACCCTCCATCTGCAAGGATGAAGTGCCCTGGAGGAGGGTAAATGGCCTGCTGATACAGGGGGCTGTTGCGGAGCGCCCTGGAGTCATGCACTGACCCTGGCCAGCCGACATATGTATCAATGAAACGGCCCTGATGATCACAAACCGCCTGCAGGATGATGGAGGGGACCAATTTCCTGCTCCTGTATCACTGACCGTCAGGGCCACTGGGAGGCTTGATGCGGACATGGCAGCAGTCAATTGCACCAGCAGCTTTCAAGAAGGCTCTGTGTCTTGCCAGCTCTTTAAACCCATGAGACACGATGTGTAGATCTTCAGGGGTCCGAGGGAGGTGGATGACCTGATGGCGAATAGCTGCCACCTCCTCTGTGACCCTGTGGACGATGCGGTGGACAGTGGAATGGGGTATTGCGAACACCCTGGAAACCACTCTGTAGGATGCTCCACTTGCTAGCCAGAATGCAAAAACAAGGACCTCAATTGTGGCACCACAACAATGTCTCCGGTCCTGGTTCAGGTGATTCAGCAGCACGTTCACAGACTCCCTGCTCAGGCGGAAATCGGGCCTGGTGTCATCATCATTGAAAAACCTGTCCAGGACCGGGACACTCAGGTTGATCCTGCAGTACGGGGTCTGGTCTGGTGAAGGGAAATGTGGGAAATGACAGAAATTGCTTTAATGTTGGCATCATTACGGATGTTGCTGTTGTTGTAGTTTACAAATCTGACTTTACGAGTCTACACATTTTTGTCATTATTGTACTTGAGGGGAATGTACTACAATATACTGGTTCACTGCGAAGGGTGGTGGCCCACATACTTCTATGTGAGACTCACGTCTACACTGGTGAATATCAGAGTTTTGAGCTAGTGCACCGTTGTCACATACACACACTTCAAATGTCAGTAGCAGTATCAGTATGTATTTTCCACTGTACCTGAACGTGGTCTTGGATTAGTCACAACAAAATCACCCGTCTGTGACGAGTGATTTGTTACAGCTCTTCAAGTAGCAGGAAGACGACAGTAGCGAGTATGTTTTCCGCATCCATTACTCTGATCGGGAGAAGTGGTGGGGGCGTGTCCAGCTGGTGACGGAAATTTGAAGGCTAGACCGTCCCATTTCACAAGCCTACAAGCCTCGCACTTCCGGCCTTAGCGGTCTTTGAGTACGCAGCCCTTGAGGACCGTTAAGGCTGCGTGCCCTCAACGTAGTTTGAACTTGGGCAGAGTCACAAGAGCCAAGAGAGCATCTTCACTTTCCAACTCCTCTGCAAATCTTGTTTTGATTGTCTGAAAGTAAAGTATCTAAAGAATATATTATACAACCTATCTATACACATAAACACACACACCACATTATGTATCATGTGAATCTTTCAAAATATATTGCATTTAACATTATATTTTTCATAATAGCATAGTTTCTGTTCTTTCTTTACAGCAAAAGGTCTGATCTCTAGTCATACAACTCTAAAGCATAGAATAAGATGTATGAACTAACAATATGCATTTTCCATCCATGTATAAAAATGCAATTGTTGGGTAACTGGTCAAAAACACAAGTTCTTACTGTGACAACTGCCTTTGGAAGATTTTCAAGAATTTGCAGGCCACTGCTCAACTCCAGGGTCTTAAACATCAATGTCTCCAGTGTGGGCAGTGTTGTCTTCTCCGTGAAGAATGTCCAGGGCCACTGTAAGTGGCCTCATGACAGTGCAGTACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTTTTACCTATATAACTGAGTCTATCTACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCTTCTGCTGCCCTTTATTTCACCCTTCACTTCATCAGCTAAACCTTGTAACCTTTCCACCAGACAGAAGGCCAGCACGTACACAACTGAAACTATGTGTGTGTATGTGTGTCTCGTCCTTAAATGCTCTCTCATCTCACCCGTTGCACTTCTGACCTTTCACCAGAACAGAGGCTCATCCTTACATGTAATAACCTAACTGGAACTATATGAGTAAATGTTTTAACCTCTACCAAAAGCTTAATCAAAAGATATAAAAGTATAAAAGATAACAGCATCGAAACTGCTCCTCAGACTAGCTTTCACTCAGACTCTGGTTTTGGTTTCACTTCCTGCAAAGCATGTAACTTCAAAAACATGTAACTTCCTGTCAGCCTGCAACTCAGTGTCTCACCCACTGAAGACTTCAGTGTAAAAATATAAAAACATTCAAAAGCCTTTTAACATTATAGATTCACCTCAACAGTTTAAAGTGGTTCTTCTTGGACCTGTAATAAAGACTAATATAATACCAATATATTTGAACATCTGAATGCATCTGAATGCAACATCACTATTAATAATGAAATGGTAATGATGATTATAAAAATAGCAGCAAATAATAGCAGTAAAATATTTCTACTCTTCACAACTCCCTGATGAACTGACGTTCCCGCTCTGTCATGGCTGTCAACCCAAACTTGGAGAAGATGGTGTTCAGCTCAACCAGAGAAATCTCACAGATTCGAGTCAGGGACTCATAAAACAAATTCCATCTTGTAGTGCAAGGAACTAGCACTTTCTTTCCAATAATGCCATCCACTGTCTCTGCAGCCACTGTTGAACGACTGGCCTTGTTCCATAACCCTGTGCACTTTGTGGTAGCGCTTCTATATAGCGTTTTTGTTTCTGGTTGTGAAAGTAGCCAATTGTCAACATCATTACAAGAAACAAGATTTAATGTGTGTGATGCACATCTCTGGTGTGGCAGAGTGATCATCACACCTACATTATCATCGTTGTCATTGTCATCACCANNNNNNNNNNNNNNNNNNNNTCATTCTCAGAGTCATCCTCCTCAACTGGCTGGTACTTTTTGAAGGCCTTGACAAAAATTAGAGCCATTGTCCGTCACAGTTGATGTTATTTTGTGGGATATGCCATCGTGTGAGTGAATGTTGTCCAACTCTACAGCAATATTGTCATGCGTATGGCGACCCTTGAATCTTCTGCATGCTGTGTGGATTTATCCAATGTACTGTTACACCAAGATAGCTTTTATTAAATGCAGTCCAGATGTCTGCTGTAGTAGAGACATATTCTAACTCATTAAATGTCTTTTTGAGCTCGACATTCATTTTATTCGGTGTCTATGTATTTGGAAAAAGTCTTTCTGCATGGCAGGCCGACCCATCCTCTTGCTGGTATCTTGGAAAAAAGAGACTTGAAGGAATCCGACTCAACTGTTGATAAAGGCAGCATGTTCTCAATGACATACCTGGCTATCAATCTGTTTAATTCAGTCTGTGTCACAGATGTTTGTGGAGAAGAGAAATCAAGCTTTGGCTGCTTGGATTGTGTCGTTCCATCTCCATTGCTTGCTGAGCTCATGTTAGCCTCACCTGGGTTTGGGCTGCGCCTTGTAGCATCAACACCGTTGTTTTTGGTGACTAGTTTTGTTGAAGCATGTGACCTTGAGAGGTGCTTGGTAACATTCGAATTGCTTACAGCTGATGTGGAAAAGCACTTTGTTCCAGGACATAGCTTACATTTCACATACAGATCTCTTTAAGCGAAAAATAATGTCTGCACCTCCACTTAAAAATGCTACCTTCGAAAAATCCAGGCTCTCCATGACTTTTGTTTCTGTGCTTATCTGTTTGCATGAGAACATCCGGCCAAGTCTAACTCTGATTCGTTTTCCATGACTACCTTACTCTTACTCAGCCAATCAGCAGCACTCGTGTGATTATTTTGCCCTCCTAGCTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCACGCAGCCGCACCGCATTTTCTTGTTAGTAACAGTAATGGCGTTGTAACGATAGAAATAGTAATTAGTTAGATTACTCGTTACTGAAGAAGTAACGCCGTTATTCCTATCACTGTTTAGTTCCCTAGATGCTGCAAAGGCTGTCACTCACTCTCATTTGTCATTTGCTATGGCCCACAGTAGCCTGTGTACCGTTCTGAATAAACGACAAGTAAATGACATACTAGGGACATAGGGTACAAATTTAGCGTACTTGTTGATCAGGGGCTAATCTGCCTAACGTCATAAAGAGTTTCTTGTGACACAGGCTGAGATATGAAAATTGCCACTCGACACAAGCGACAGGGCAAGCATAAAACCGGATTAAAAGCCTGGGTTTGATTCTGACATGTAGTCCTTTGCTGCATGTATTCCTATGGTCTCGCCCTGCTTCCTGTCTTTCAGTTAAACAAATGAACTTTGTTTAACTGAAAACCTTATGTGCTTAACTCACATTATCATGAAACATTAGGGCTGGAGCACCCTCTGTGGCAAAAAGCACACATCACAGCACCCCTGCCAAATTAAAATAAATAAAAGGTACAACCATTTAAATAATATTACTGTTAAAATTTTATTTAAGAAATGCGTGACAAATAAGTTTATTTTTTTAAATAGCCAAATGTAACATGGTACACATGGTGACAGACTTTCTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATGGCCTTAGTGGCTCAGACTGGTGAGGTAGGTAGGGGTGGGGTGTGGGGGGATAGTGTTTGTTAACAGTCCAAATGGCCCAGGGGAAAAAACTGTTAGTAAGTCTTGAGGTGTGGGACCTTATTGACCTGAGGGAGCGAGCGAGGGCAGCGGGTCAAACAAGTGGTGGGTGGGTTTCAAGGGTGTTACCTGTGATGGCCCTGGTTTTCCTGAGACAGGAGGATCTGGCAGTGGCGATCATCTCCAGGGTCAGCAGAGGGCAGCCAATGATTTTTTGGGTGCACAGCCTTCCTGTTCTCAGTAGTGGCCCCTGCCTACAAAACACCCAGTAAGTAGGAGAGCAGGTTCTCCACTGAGGAGAGAAGGCCAGCAGCAGCTTCTGGTCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTGAGAGTAATAGATTGCTTGGCATACATCAGAGTTAAAGAGAATATGGGATTGCTTGCAATATTACAATATGGCAGTTAATGGGTGTAAGAATACCTGGAATGGGAACAAAGAACTGGGGGTGCAAGGCAGGAGGACAATCAACTCCCACCCCCGGGTGTTTTAGTGTACAGTCATTGGTGTACAGTAGGGGGCTGAGAATGCAGCCCCAGCCCTGCTGGGGAGATGTGGGACCCAAGTCACACTGATTGAGGCCGGTTTGTGAGGAAATCCAGGCAGAGCAGGTGGCAGGGGGGATCTCAAAGTGGTCCAGTTTGGTAGTGAGGATGTCTGGTATAATGGTGTTTAACGCTGAGCTGTCCACGAAGAGCATCCTCACCTAGCTCTTCTTCTTGGTAAAGGAGCAGCCAAAAGTAGTTTATTTAGTACTTATGTACTATGTGTATTATGAAGGAATTTTTTTAATACAATCACAATAATGTATTAATAGTTGTGACTGTAGGCTACAGCTACATCGACTACAACTGTGTGTTAAAATAATGTGAAAGGTGATGTATGATGAATGTTAGATCCAGCTTGCTTGTGATATGCTAGCTAAAATGATTTATCATCTGATAAATCAGAGTAAATGCATGAACATCTGGAATCACAGGACTCTTAAAGGTCTCAGACATCTGCCGTCTTCTGGGAATCTGGGAAATAATATTGACAGTAAGGCACACAGACTCGTTGCTGGTGAGGCAGTAACATAACTGTATAAGTATTATTGACATTATTTATTGCATAATGCTGGTTTTTAGCATGTCTGCCTCATACTCTATTCCAACATGTTCTCACTCCCTAAGCGTAACATTTTACGCTAGGTGACAAATCGTCAACATATTACGTTTTCGGGCACCCAACGCGTTCCTACGTGACGACATCAGAAAACTGCGGACACATGAGAACCGTTTAGACTCAATCTACACATCTTCGCTTTTCCCCTTAAAATCGCTTGGGAAAACACTATTTCACGTCATTAAAGTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGCAATACAGGGCTGGAACCCGACGCGTACCATAACAACGTGGAAGGTCACCTTTCGCGTTCCTCAGGAACGCCGCGGGACGTGACAAAACGTCGGGATGTTACGCCTCGGGAGTGAGAACGGGCTCTCTATTCCAGAGGTTCCCAAAGTGGGGGGCGCAGAGCCATTGCAGGGGCGGCGCGGTATGAATGTAAAAAACCCAAAAGAGAACACTTGGACACTGCTAAAATAATTGACAGGTGTTTGACGGGTCTCCCAGCGCAAAGCAGAAGATGAAGCATCGCCAAATATGCTTCCAAACCAACTTCCTTCTAAGCCAAAGACTAGAAAATATGATGAAGCATGCCTTGCCTTTGGCTTCAAATGCACAAGTGCCGAGCGCCTCTGGAGAACTTGAAGAGGTCATTTAGCAATTTGAATCATCTGTGTTGGATCAAGGACACATCTAAAACCTGCAGGACATCAGCACTCGAGGCCTGGAGTTGCCTACCCCTGCTGTAGAAAGTATTTACAGCCAGGGCTCTGCCGGTCATTTGCCCCATGATGGCTGCTCTCACCAAGCTTGGGTTTTGCTGTTTTTTATTAAAGCATGTTAGCCACCTCTCACTGGTTGTCTGCAGGCTTTATTAAATGAAAACTTCCACAACAATAACAAATCAGTTATAATAATTTATTCAACAAAAGTCAATAACTTAAGGACAAGGCTGAAATTGCTAACAAAAACAGAGATAAACCCAAACAAAACCCTGGAATTCCAAAAGATTAAAAAGTTTGAATTATTTATACAAAAAACAAAACAAATGTAGTTTACTAATAATGTAGTTGTTTTCACTCCCTTCTTGAATTTCTATGAGTTGCAGACTTTAAGACTTTCTGTTAGGGTGCCTGGGTCGTCGACCCAGTGTTTTGTGTTTTTGGTTCCTTGATTTTTGTTTATTTCATTATATTCTAGCTTTATGGGTTATAGGTTTATTCTTAGTTTAGGTTTTCTGTGTGGGTTTTGTTAGAGTTTTAGTGTTCCGGTTTTCTGTCTGTGATGGTTGCTGTCTCCCTGGGTCAAGTCTGCATCTCTATGTTATGTTTCCTGTTTTACTTTGTGTCAGGAGATTTATTCTAAAACACTTCTTCAGTTGAGAATCAGAGAGGAGAAACACAGTTTTACTTGTATACAAGGGCAGCACAGAGCAGGGCTCTGAGACTGCCCTGGTCTTTATTTATACATCAGTGGGTGTTTGTTCTTTACATTGGAATGTGGATGTTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATAAACGACTTCCCTAAACCTGCTGGTCTGGAAGTCCAGCAGTTCATCTAAACAAAATGCACTTAGCCTAAAACAGGCATAGATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTGTGGTTGCTATGGCTGCTGCTTTTGCAGCTTTATCAGCAAAATTGTTTCCCTTTGTAACTTCAGAGTCATCCTTCTGATGTGTGGTCCGCCACATATTTCTGCAGAGCAGTTAAGTTCTGCAGGGCGTCATAAATGTCTCTTCCAGTTGTTCCCATCACTGTCCATAGGATCAGAGTCCAAATGTATGTAGAATAGACATTCAAACATACCAGTTGGTTTTGTCGTTTGTCAACATGGGTCTCAGCTATCTTAAAACCTGTAGGCCTCGTCAGCACTCTAGTTTTATGGCCTCTGCCAACCCCCATCACCTCACTTCAGGCCTCTGTCCTGTGGGGGATATTTATGACTCCTCCATTGTCCATTCTCTCTGCAGGAAAAATCCTCTATGGAAAGGGTGCTGGATCCAGTTATCTTACTGCTGTTATGATCCCAGCAGTCTTCAGTGTGTAATCGTATGCACAGTACAGTGACACAGCATTAGGTGATGTTCATAGGAAACTGCTGTCATCACCACCATAGCTTCTGGTTCTTGTGCTTTTCACAGAATCATGATGCCATCCTTGGACTCCCCCTGCGTTGTCGATGGAGCTTGGCACGCTCCACTCATCCTTCAGGTGCCCGTCTGTCGTCCACAATCTCCTCTGTTGGTCTCTGGAAAGCCCCCTTGGCACAGCTCTCATTCCAACGCAGCTTCGTGGTCCTTGCTGTGGCTCCGGAATCTGATCTCATGATGGGCCCCAAACAGCTCGACCTTTGACCTCAACCACTGCCTGGGCTGTCAGCTATGCCTGGAATGGTTCTTGCTTCTCACTGGGCCTCTGACGATTTCTCAGGAGATTCCTTTCAGCAATACTCTGACTGCTGCACCTGTATTTCCTTGCTAGGAGGAAAAACTTATATCTGGAAAGCCTGTAAACCATCATCAAACCACATTCTTTAGTTCAGTGAGCTTCATTTATGGACCATCAAAGCCTCATCTGAACATGGATGCACCACTTGCATAGGTTTACCCGTAAATGAACTGTTAATCACACAAAAATCATAAAAACATAGTTTAGAAAACATAGAAAAGATAATTTCATGTAACTCTGTAATTCTGGACCCCTCCTCTTGACGCATGGACACTCCCATGAGTCAACTCATCAAACCTAGATTCCTGTCTGAAAGAAAAAGGTTAGCTAGATCATGTCCCAGGCAACATCAGGGCGTCTCCCCCTCTGGAGCAGCACCACCCCGGACCTATAACCCTGCAATAAAAGATGTTAGTGTGTTTTGCATATTAAGTTTGCTTAAAACCCGGCTTCGCCAGAAGCCTGCATACACACCATCATGGCCTGGAAAACAAGATCTAGAAGTGAAATCAAACTTCACACTTATAAACAATTGTATTATAAGAGTAATAAAGCATTCAGCATCAGCAGGACAAGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAATTATTGCCATAATTTGCCTCAGACATGGATCATCCCATGTACTCAGTTAACATTAATGTAATCGGTGACTTCCCTTAAGCAAAGTCACTCCACTTAGCTATCACTAGGAGCTCAGTAGTGGCCAGCTAATGAGCCCCATATTAAACGATTCCACAAACATTGCATCTCTTATTTGCTTTCTCATGTTACTTGTCCATCTCTGCTGAATCCTCTACATGCACTCTTAGAAAAACAAACATTAGCAACACACATGGACAATCCTGGTGGTCAGGCACAGGTCGACAGGTTCCAGAGGTGCTATAAAAAGACCATAAAGTTAACCATCCATAGCTGTGGAAAGAAGTGACACTAGTTTCAACACAGGAAATGTCTCACATGTTATTCACATCGTCAAAGTAACCTTCACATTTCCCCAACAACACAGTGTAACAGCATCACCAACTCATAACCTGTAAACACAGTTTTCTTCACACATAAACCCAGAAATCCTGTCGTAGAAAAACATCAACCAGCTATCCTGGTATAAATCACATGATCAAATCACATGAAGAACTGTAATGCTGTAGAAATGTTAGCGCTGCGCAGGTGTATACACACTTTCTCACAGTTACCTCTGTGATCAACACAAGGTAGTGAATAACACCCCTGGTAGATGCAAAGACACAGAAAGTGGCATTTAAAAGGTTAAATCGGTATGGCCAAAGCTCACGCAACCTCAAATGTTGTTGTCATCTTTCTGCTCCAATAAAAAGAAACACACATAGATTCATCTGCACCTTTGCCAGGTGGGGGTTAACTTCACACAGTCGTGTTACATCAGTAAAGTCTTGTCAGCTTTTGTCAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGATAGTGGAACCTATCATCGCATTTAGTTTCCACTCTCAGCAAAATTACGTCATTTCNNNNNNNNNNNNNNNNNNNNNNGAATTTAGACTGGATTACCTTGCTGAATCCTTTTTGACAGGGACTTTCATTTTAATTGTCCCAGATAAGTGACTTTCTCCTGAGCCCATTGTAATTTTTTGGAGAAAGTCACTTGCAACGGTTTTCTCGACGACGTGTGGTATAGCGCTTTTGTGCCAATCGTGCAGATCTGCTCAAACAGAGATTATCAAACAAAACTTTCAGTGCACTGTGAAAGTATCAAAATAAAAAGGCCTCGTTAAGTCATGACACACACTCCTCATCTCAGGAGGGTAAATCATACTATTGGCATGATTTATCATACCATCATACTAATTGGCAGGCTCAACTTCACAACAAAAGAAAAATCATCAGCTAGATTAATTCCAAACCAACCATCAGCCGCACAACATACAACATAAGCCCCATTTTCAAAGATTTTGCTGGGCCGTCGCTGGCACGCTTGACTTCAGAGCGGTTTACTGATACGGCCTTCAACTTCACCCTAACGGTGAAGCGGTATCAGTTTTATGAGATGAAACTCAACCGTTCTCCTTTGTCACCAGTACGTGAGCCTCAGCAAAGAAAACAAAAATGGAAGTAGTTCAGCAGCGTATTGTGCTGTAAAATCAACTTACTCCCAGACACACAAACACATAGACATTTGCGCGCTAATTTGTCACGAAGTAATTTCGGCTACCTCTAAAACTGGTCTAAACACAGTTCCTTTTGGCGAACTTAAACCTATTTTATCATGTTTCTTTAAATCTTTGCGGCCGTTTTATATATCAAAATAGTGTTTCTCACCCTCAGACGACTCACTGGTGGTTCGGCTTGTCAGACTGAATCCCACCGCAGTGGACCAGACTATAAACACCAGTCCGGACCCAAATTCTAAAAGGGCTGTGCACAGACTCTGGTGCTGGCTTCCCACGGCGTCAGGACTCAGTCCGCCAGATCCTAGAGCAGAGTCACAGATAACAGTTCTGATGTTTCTGCTCCGGCTACGAAGGACCAAAACAAATGTCAGGAGATTTATTCTAAAACACTTCTTCAGTTGAGAATCAGAGAGGAGAAACACAGTTTTACTTGTATACAAAGGCAGCACAGAGCAGGGCTCTGTGACACGCGCTCTGAGACTGCCCTGGTCTTTATTTATACATCAGTGGGTGTTTGTTCTTTACATTGGAATGTGGATGTTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGACATTCTTTCAATATACCATCTACTACATACTTCTAAACACAAATGATTACATGCAGCATTCTACCATAAGTAAACTTATATTATTAAAAGACTATACTGACTACCAAGTAATAATTTTATATTGACACTTTGAAAGTCCGTGTCTCATGTTAATGTGTTTGGTTTTGCTTCCTTTGTCTTGTTAGGCCTGATTTTCCCCAGCTGTGTTTCCCTCCTGTTTCTCATTCCCTGATTGCTCTCTCTGTGTATATAAGCCCTGTGTTTTCATCTGTCCGTGTTGCGATCTACCCTCATTCATGCTGTGTTTTGTCTGCCTGTGTACGTGATTGGAATTCTTAGTTTTGTTCTGTTTGAGTTCAGCGTTAAAGCTGTTTTTTGAGTTCACATTTGTGTCCGGAGTCTGCACTTTGGGTCCTCCTTACCACCACTCCTGCCTGCACACAGCCTTCACATGATACTTTCTGTCAATTAATCTTATAGTTTCTGAAATTCCTAATTATAAAATTCTGAATATTGCTAAGGAAGCTTAAGAAAATATTTGTGTGGCACAGGCAAGACAAAAAGCATTATTTACAATAGTCTTTGTGACTTTTCTCTTCACATTTCAACACCAGATAAAAAATAGTGACAAATAAAGAGACGATTTTCTGCAGCATTAAATTGGATGAAAGAATTTTATTTTGCTTTATTTCATGTGATCATCTCAAATCCTTAGAATTCCTCTTCATGTTTGTGAGAAGACAGTCACATGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTCACATGATTATCAACACATTTTAAGAAATTCTTTTGAACAAGTAGTTAAGACAACCCAGCAGCTTTAAACTGGAATCAACTGCTGAGTCTTCTTCTGAACAGCCTCAAGGTGTACAGGTAGAATGTCCTTGGATTTTTCACATTTTATCCTCTTTTTAGGGTTTATTTGTCTGTATGAACAAGGTTCATTTTTATCTTTTATCACACAGTCAAAATATGGTAAGTCATCTGGTAAGTCAACAAATTTGTTGTCAGAATCTCCTTTACACATATTCTGAATTTTTTGCTCGTTACTTTCGTCAATGAAAGTATTCATTTCCTTGCACTTTCCTGGAGTTTTCTTTTTTGAATTTTCCAGATCATTGACAGCTTTCATCAAAGTATCACAATCTTTGTTATTCTTTGCCATCACAAGCGTGTGTTTCTTTATGAAGTCGTCGTAAGTTTGTGAGAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAGGTGCACTGAACCATCATGATTCCCTGGTGAAGAAAAGCAGAACATTTAAATTAGTCTGANNNNNNNNATGTGCATTTTAGTACACAAATCTAGTACAATGGCATCTAAATTGTGTGAAACCTATAGCTGGTCATAAAATGAGATCAGATCTTCATCTGACACCTTAAGTTCTTAAGCAAATTACCCCTTAAAATTGTAAGTCAGTTAAATAAATGCAGTGTTTCAGTGATTTCAGAAAACAAATTGACTATGAAGCTGTCCTGAGAGAAGGTTGAACTAGATGCCAGTGTAATTAAATGAATGAATGACCCAGGAATTTAAAGCATTTTTAATTTGCAGTCACATAAGAGTTACAGTTTTGCTATTATGTAAATAGACCTGACCAAATGTTTGTTCATTTACAAATTCCTGCATAGTGTTCATTTTTCCTTCATTCAAATCAGTGAAGAGAGGCATACATCCTTGAGAACCATGTCCTTAATCACACTGTGCTGCTATGTTATATGCAGAGACCTAGTAAATCGAGTCTGTTTTTTTCTAATTTCTAATTTTAGCATAGATGACTTTGACTCATTGACATCAGTTCACAGTCAGTTTGTCAGGTCATTCTGAAACAACAAAAGGTTTTATATAAAATTTTCACACATTCTATTTTGGTTTCAGTTTATTTATTTAATCACTTATTCATTTATTTTAAAAAGCACCCATCTTGGTCATATGACATGGTAATATCAAAAAATTTAACCCACAAGCTAGCAAAAATGGTAAATGGCCTGTAGCCATTGACCTTTAGCGCTTTTCTAGTCACTAAGGACCCCAAAGCGCTTTACACATCCAGTCATCCACCCATTCACACACTGGTGATGGCAAGCTACATGTAGCCACAGCCACCCTGGGGCGCACTGACAGAGGCGAGGCTGCCGAACACTGGCGCCACCGGGCCCTCTGACCACCACCAGTAGGCAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAGACTGACCTGTCTGCAGCTGAGAATCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTTCTGTCAGTCAGCCCTTTTTATACTAAACTCTTTGTACTGCTTTAGTCATAAATAGCTTTGGTGCACATAGCAACAGCTTAGCAACTACATTTCCTGTCTGCTTCATGTGTTTGAACCCATATATGGGGAAAAAACAACAACATACAGTGTTACAGAGACATGAATGTAAACACAGGCAGTACACTTACTTCCTCAAAGTACTTCCTGACACAAACAAATATGTTCACACAACATTCTGTCTACAGCTTTACAAACATTTGGTTTAATACTTAATAGCAAAACAGTCATGACTTACTGTGCAACATGTTCACATATGAACTGATAGATCACACACAACAAAGNNNNNNNNNTCTTACATGAACTTGATAACTTAAAAATATGCTTTGTAAGTAAATTATTTAAAATTCTATTGTAAGGTTTTTTTGTTCATTTGTTTAAGAAGTGCATTTAAAAAAGTTTGGAGTCATTGAAGATTATTATTTTGTTTTGACTTTTTTACTGTACATCCACTTGTTTATGTTTTTATAACATTAATTGTTGCAGCCAGCGTTTGAATAGTACTGACAATGAAACTATAATATGCTCTTGAGGACTTCGAATAGGCCCACCTTCCACAGGAGGCGCCATAAAGGTTGGGCACAATGTGAAGCAGTCAGGAAGGGAGGCCCTGGTAGACCTATTCCAAGTTATCTAGGCTGGCCATCGTGACATGGTGGTGGTCCACAAAACCCTGGTTCATCTGGGTTTGTTGAAGGCATTAGGTTAGGCAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATGACAGATGGAGACATTTAGTGCCTGTGCTGTGCTCAGTGGTGGTGGTGGTGGTCATCAGACGTTGCTTCTGGGGAGGACAAATCAGTGACCCCGCTGGTCCCAGTCATTCCCACCATGGAAGATTTACCACGGCAACACTCTAATGACAACACTCTGGAATAGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGTAACAGAAGGGGTTGTTCATCAGTTTCAGCTGCTTTGGTGTTAATGACATTAACAGGTGCACTAGAGGGGCAACAATTAGACGGCCCCCAAAACAGAAAATAATTTTACAGGTGGAGCCAAAAGACATTTTTCCCTTCTCATCTTTTCTGAATGNNNNNNNNAACCTATCCTTTCTGGCTGTTGTAGCAAGCAGAATCATGGTCTGAAAGCTTTGTTGTGCCAAACACACTTGCTTTGCCAAGAGGAGCACTATAGAGCGTCTGTAGGCTCATCTTGTTAATCTTTTTGATTTGTTTATGAATTTTAAATAATTCTATTTTATTAGATTATTTAAATTGGCCTACCTTAGTTGACATAACCCAACACTGACCATAAGGATCAGTATAATGCAGGGCTTTACAATAAATTCACCACAATACTGCAAGCTAACCTCTTATCCCACAAACTACAGAGTATTTTCATGTAACATTTAAATAACACAAAGTTAGTGTACTTTGTTTTAACCTCTCTTCTTCCTTTCCTGTCCTGTCTTTCTTATCTTGCTCCAACTCTCAGTGAAGTTGGCTCACCTTCTTTTCTCTTCCTTTTAAATACAGCAGCTGATCCTTTAGCTAGCAACACACTGTGAGACAAACTGCACACAAACAGTTTGTGTTTGTTGATGCTTGTTGAGCTGCATTTGAAATTACCTGACAGTGAAAAAATGTTACTTCCTTTAAAGTTGCTCCTGTTCTGTAACACTAGATAAATATTTTAAAGTACCAAGGCCACAACTTACGGACTGCACTCATTCCAGCCCACTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTGTTGACCCACATGAAGAAAGGCATGGGTCATTACCACCAGAGGTTTTGGGTGACAGAAACTGCTGTCTATTATCTCTACTATTACTACTGTCACACTATGTCATAGGTCATATGACCTATTGACGTCATCTGATGCAAGACGTGCCTGAGAACGATCTCAAAACCGGATTGTAGATGGCAGACAGTTGGTGTCATAAGCTGCCATCTCTGTTCAAAGATGGTTGTTCACAGTGGACATAGATGGCCTCTTTCACTCCTCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACATCCACATAATGTTAGCTATATAAAATTATGAGTTTGATTACTTCATTACTTATGAAGTTTGTTAATGATGGACTAAAACCAAAGCTGTGCTGATGTGATGTACTGATGTTAAATCCTTTAGAGATTAAAATCCTAATCCCAAACTTTCAAAGATAACTTTTGTCTTTATTTGCATTGTTTCTTAANNNNNNNNNNNNNNNNNNNNTCATTTCCTTCCCATCCAGTTAGGATATGGAAACACAACATTGTATAGAGATCTGGAGTTTCATAAAAAGGGGAACAAACACTCTGGTCCAAGAAAGGCGGTGTGCTCCAACTTCAGGGGGATCCCACTCCTCAGCCTCCACAGGAAGTTCTATGACAGCGTACTGGAGAGTCCATCTGTTAGTTTGACCTCAGATCTAGGATGTGCATCACTATAACAAAACTACAATTATCATCCAAAATTATAGCTACAAACTCTATATACACCCACTTTATTTCTATTTTAAAAATACTTTAAAGAAACTGTTAAAAGTTTGAGCTGAAATATGCTGGAACACCTTTTTAACTGTAAAACCTGCTATGAAAAACAAACTGCATCTACATGCTGTTGTGGTCGTTTCTCATCATATTTACACATTTATGTTTTCTATTCACAAACAGAGAAGTGGTAGGCTACTGTTTCTTAGAACTGATTCACTAGTGACTCACAGGTAACCGCCCAAATTATTCATGCCCCCTTCCTGTTTGTATGTTTTCTAGAACAGTATCCACCCTTAACCTAATCTTTCTGCTCAAAAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGCTTGACATAATCAAACATTCACCAGTGATATTTAGTAGCTTTTTGTACATTTTGTAATATAAAATACATTTTTAGGCTTGCTTTATATCAAATATAACAAAAAATGGGGTGGCCAAAAATATTAACCCAGTGTGAATGTTTGCTTTCAAAACACCTAGAGTGATTAACCAATCAGCTTTGAAACCACGCCTGTGCAGTCAATTGGCTACCTAACAACATTCAGTCAGCATAAAAAGATTCCAAGGGACAGGGCACTTGAACACATGAGAGGAACTACTGTTACTGACCATGCCAAAGACAAAGGAAATCAATCTGGAGCTCAGAAAGAAGATAGTAGAGGCCCATGAGAAGGGGCAAGGCTACATTGCAATTTCCAAGCAATTCACAGTGTCTAGAACTGCTGTACGTTGCACCATTGCCAAGTACAAGGAGACAAATTCAGTAAGAAATAAGCGCAAGATTTAAGTCAGCGGGGCATGATTGTGGATGGCGTGCAGGTGCGTCCGCCTTCCCTGAACGGCACCCAGGCCACACCCTGCCAAAGGGGGCTAATAAATATATATATGAATACCAAGGAGATGCTCTGTCCCCACTGCTGTTCTGCATAGGCAGTCATAGTCTTGTCATTGACAAGACTGGCTAAAGATACCGACTACGGAATGGAGCAGTTGTCAGCCACCTCCTGTACATGGATGACATCAAGCTGTATGCCAAGAGTGAGCGAGACATCGATTCACTGATCCACACCACCAGGATATACAGCAATGACATCGCAATGTCATTCGGACTGGAGAAGTGTAGTCGGATAATAACAAAGAGAGGGAAGGTAGTCAGAACTGAGGGGATCGAACTACCAGAAGGCAACATTGCAGACATAGAGGACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCGGGGAACGAGAGATTTTAAGATGATCAATTATATCTTTTAAAGCAGAATAAGACACTGGCTCAAACTGTTGAAAGACAGTCAAGCATTCAGAGACTGGAACTGGGTCTAAAACTGATGATGAATGAGATGGATGAGAAGCCCTTAGAACTGAGATTTTTTCAGAGAAATACTTTAAGAATTTATCACAAAAAGCAGGGGAGGCATCCCTACAAGTGATAGTGCAAGGGTTTATCACAGAGTTAAAAATATTAAAAAGGACTCGAGGGTTGTGGCTATTAGTCATAATAACACCTTACCCTTTTCTCCCCAGTATCACAACAGTATGATTCCCAAGGTACGGCTCAATAAACAAACAAAGACTCTAAAGTCAGAACAGAAAGATACAGTTGGAATATTAAAGATTCATTATTGTGTTTTTAAGATGCGTAGTAAACTACCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAGAAGTAAAATTATACATTAACCATACTTACAAAAAACATTTTGAATTTCATTTAGAACTGAGATTCTAAGTTATAAGCAGAAATCTTATGCTCAGCCAGAAGCATGTTTCCCCACTTTCACAATGGTAAGGTGTCAAATCCACGACCTCAACAGATGGTTTGTTACACAGGGGTCAGAAGGGCAAGTCTCCCTTTACTGACACAGCCTCATGCACTTTAAGATTTTTGAAGTTTTTGTGTACAATGGTTTACCCACAGACGTAACTTCCCTTTTTTGATAAAGATCACTCCATCTGCATATTTCTTAAGAAATTAAGCGTGCTGCATCTTTATTAAGCTTTTATTTATAAATGCCTACACAATGATAGACACTATGTGCTCTGTGACATTATGGTCTTCTACTTCTGCTTCCATTGGTTTGCATTTTAAACGCTCAACCTTTTAGGTTGTTATGAACGGCTTATATTTCCAACANNNNNNNNNNNNNNNNNNNNGTATGATGGAATGACTTAAGATACGAGATATTTAAACAGTTATAAAGGACAGTTTGATGACCTATACTATATGTAGCTCAAATATTTTAAGGATAATGTTTCTTAATGTAAAAGTGCAAAGAACTTTTGCATAGGATACAACATTTTGGAAACAGTTACCCCAGAACTTGTTGAACCTCCTCAGATCCTGTACTGTTATATCTATGAATGTAAGGTAAAACTTTCCACAGTACTCCCACTTAAGTAAGTAACCAAACACATAAATTCGCCCTTGCCAATAATCGACTGTTCCTTCAAAAAAGCAGCACAAACAGACAACTGACTCAGCAATGACAAGCAGAGCTACCCAAGGCCGATATTCAAGCAGAAAAAAGTANNNNNNNNGTGCCTCTACAGATTNNNNNNNNNNTATGTTCAATAATTCAACAAGACCCGCGCCTTCAACGCGCGCACATTCAAATTTTGGAACAGCCTCAACCATTGTTACCATTGTTTAATGGTTTCTAGCTGCTCTCAAAAGTCAGACCTGCTCTTTAATCATTTGCTGTTTTAGCTTTTTGGTAGTCGTTGAAATGGTTTTATGAGCTTTTAGTTGAGATTATCACATTTCTGTGGAAACCACACATGTCTATATTTAAATTACAGATCTGGAGGTACATGCCCCAGTACCAGTGGCATTGGGGTTCAATCAATCGAAACGCATTGTGGGAGATGTAGCTTACAGTCAACATGCGCTTTTAAGCAGCATACAGTAAACTTATTTTAAAACAATCTGGCACATACTATCAGGGGCCACAAAATGACATGGCAGGCCACATTATGTTTTTATTGACAAATTACTTTGTAAAAAGCGTGTTGCTGCAGAATGTAGCTGTATAATCATAAATTAATGTTTTTATCTATAACATATCAAATTAATGTTAAAAAGTGTAGCTGGTCATTTAGTGCAGGACACTATTATGGAGTGTGACAGAGAACAGTCGACTAAGACCATGATGAATGTTTCTACATCATCTGTAAAAGGCCTTTTATGCGGCACGTGTCTACCAAATTTCCCCTTGTGGGACAATTAAAGGATTATTCTATTCTTCTATTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTTTGAACTTCTACACACAAACTGCAGAGGACGCTGCTGCTCACTCATGGAAAACAGCATTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGGATGGGTATGGAAAGCCGGTTCTTGTTGAGAACCGGTTCCCACTGTTTCAATTCCTTGGAATTGTTTGCCATTTTTGCAAACGATTCCCTTATCGATTCCAGTCGCCCCGAATGACGTCACCACGTTGCGGAGCGTCATTTACCTGGCAGGGCGCCTAAGCGGCTCAAACGCTCAAAAGTTTGGTTATAATTTACGAGAGCGGATGACAACAGGGCAACTTCCAATACTTGCAAAGTAGATATTTCATTTAAAGGAGGAAACACTATGAAAATGCAAAAGCATTTGCTCACAAAACACGGGATAACCTTAAATGAATGTCGTGTTTTTAATTCCGCTCCGGACTCGTGAATCTCAACCCAGCAGCAGCGGTAACGTTTGCACGTCCTCTCCCGTTAATGCGGCAGGTAAATAATCAACTAACAGTGCATATTATGTTAGCGTGATCTGCCTTATTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGCCTTAGACACTGTGTCTGTTCATCTCTAGCCTCAGATTTTAAAACTGTGTTTGTCCGTCACAAAGCAATAAGTCACTGGTGCAACATCTAAGAAGCCTTGATATTACTGTGTCATATGAGGTCATTCAAAAAATCAAATCACTCCAATCAAACCAGTAAAAGTAATTATTTAGCCATGAGAGTTTTCTGCAGAAAAAGCTGCTTGCATAAACTCATTGTACTTTGGCAATATTTGTATAATAATATAAATATTAGTGCTAACACTATGGAGGACCATAAGAGCCACACGCATCGAAATAAAGAATTCTGTGCTTAAATAATGAATTGTAGAATAAATTCTGCATTTGTAAATTCATTTTTGAATTCCAATTTAAAGTGATTTTCAAAATACTTTTTAAAATGGTGATTCTACTTCTCATTTCAAAATGCATTTCCCTTTCCTGTTCGCTCAGGGATTAATTTTGGACTTCATTTTAAAAATCCTGCTGCTATTCAAATTAGCCACACCGTGGGAATGTAAGGGGCTCTCTGATTGGTTGGACAGACACAGGCTGTCTGCTTGGATTTTTCTAGCTCATAGCTTTGCCCTGCTAAGAAGCGTGTGTGCTTGTACAAAGGCTGTAACACCATCAGTGGCTGCAGTATGGAACAGATGTGGGTGTGTCCTCATCTCCCAGAGGAGTCCAAATCATCATCAAACAGCCCTACAGACACAAAAATGTGAAAATATAAACAACCAGACTATCACCAGTGATTTAAGTACTTTAAGACCTCTGTGAAAATCATTTACTGTATAAATCACTGAATTTAAGGTCCGTAAAATCACAGTGCATACAGAGAAAAGTACTAAACTGAATCAATTTCAGCTTTCGTTTTTCATGATGTACATTGTATTAATAATTAAATTTCATTATCAGTGTCTTTACCACACATTTGCCACACAGGTGTAGATACTGTAGGTTCAGTGACTGCTTAAATTCCACTGATTAGAATATACTGGACATTCAAAGCTAAGATTCAGCGCACTGTGTCAGAGGCTGGGATTTGATGAATTCATCATATATACAACCTTTGATAATCATTTATGTCCAGTTGAGAATGAATCTGTGCACTCACATATTAAATGAACTGAATGAGAGAACTGACAGCTGTTAATTTTGATCAGCCTGTCTCAGTTGTTTTAACTCCAAGTATCACAAAGTAATGTGGTAACATCTGACCTGATGAGTTTACTGTCAGCATTTTAATCGCTAGTTTAAAGGCTGTAGGTTGCAGCCGTTGCTCTAACATTGTATAAATGTAACAGGCCTCAGTGCTGGTTCTAACAGTCTGAGCTGCTTCCAGCTTTATTTGTGAAGAGCACAGCAGCTTACAAAACACGTAGCTAGCTCGTACAGCTGCGACGTAAAACTTTCATAAGCTAAGATGACCTTAAAATAACGGGGCTACGTGCAGTGAGGCTAGCGTTAGCCATGTTAGCACGTTACCTTCAACAGGTGGTCAGACTGAGTAAACAGGCACTCAGTCAGAGGTTGCGCTCTCCGTTTCGCTGCAGGGTCCCTTCATTCTTCACATATCTGTGTTGAGCCGAGTGTAAATCCCGAGGCTGAACGGCCTTTGTACAAGCACACACGCTTCTTAGTAGGGCAAAGCTATGAGCTAGTAAAATCCAGGCAGACAGCTTATGTGTGTCCAACCAATCAGAGAGCTCCTTACATCGCACGGTGTGGCTAATTTGAATAGCAGCAGGATTTTTAAAATGAAGTTGTCCAATCCAACAGCTAATCCAAAAATTAATCCCTGAGCGAACAGGAAAGGGAAATGAATTTTGAAATGAGTGGAATCGCCATTTTAAAAAGCATTTTGAAAATCACTTTATTAAAGTGCAATTCCAAAAAGGATTTGAAATGAAGTTTTTAAAAAGCATTTTAAAAATCAGTTTATTAAATTGGAATTCAAAAATGAATTTACAAATGGAGAATTTATTCTACAATTCATTATTTATGCACAGAATTCTTTATTCCGATTCGTATGGCTCTTGTGGTCCTCCATATAACACAGCTTTAAGTTTAAGTTTGAACCTGCTTAGCTTCAAAGAGCTGGCTAAATGATAAGGCACCTCTCTATAGATGAAGTTTAACAGCCTTGCAAACATCTACAAAAAGTGAATTTCCATATAAGACAGGAAAGAAAGAATAGGGTGTTACATGGATGGTGCACTCTGACAAACAAATTACTGCTTTTATTAAATTACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCTGTTAGAGGGAGGTCTGGCCTTCTCTGCTTAGGCTGCTGCCCCAGTGACCCAGCCACGGATAAGCGAAAGAAAATGGATGGAAGAATTAAATTACAAAACGAATTATTCTGAGAAATTCTTTTCCCCTCGTTGCACCACTTTCACTTACACTTCTCCTACCTGTCAAATGCCACTTTAACTTTCTGGATGTATTTGATATTCACTCCAATACTATAGCTTTAACTGCACTTAATTCTTATTCCACAATGCGTTTATGTTTTCCCATTTTCAGTCACCACTCGAGTTTCAAAGCAGGAGAATCTTCAATAAAACCAAGACTGACAAAATGTGAAAAAAAGCTTTTGTGAAACTTTTGAAGATGACATACATGTCAAGATTACTGAAAGGAAGTGTAATGCAGAAATGTCATGGAAGAAAATCTATAATGTTATAAGAATATCCATATATCGGTATATACTGAAGACTTCATAATCTACCAGATATGGACAACATTACATGACTTGATCTTGATTTTGTTATCTTTAAAATTATGGATATTTTACATATTAACTTGCATAGTGCAAGCTTTAATCGATTTCTGCTTAGATATAAATTCATTCAAACTAGTCAGATATGAAGGTGCTGACCTTTCCTCTGGCAAATATATGAACTCACTGCAAACAATCTGACTTTTCAGAGAGTTTCCTACATTGAAGATCTTCCTCATTCAACCAACTCCTGCCAACAACTGTGGGTGTTCAAGGCAACCAATCACTCTTTGGCTAACTGAAAAAAAGAAGACGAGGTGAGACATCTTTGCTAGTTATTGTCTGGAGCAAAAGTATCATCTAATTTGTAGTTCTAAATATCTAATGTATTTTTACTTTAATAGTTAAGCATGATTAACATTTAGGAAATACAAATAAACAAGTTAATAAATTAAATGAAATAATATCACCAAAAATTGATTCTGTTCATTTGGACGTAGAGTTTACAGTGGAAGAAACGTTTTGCCACTCATTTAAGTGACTTCTTCAGTCTCAGCTGACTGCAGGTTTCCCCAATCTTATAAACAGTACATTTGAATAATGACTGAAAGCAGCCCACTGAAGGAACAATGGGCTGGGAGGTCAGTTCCTTCATCATGATTCTGCTAATTCTCATGACCATTGATTAATAACCACTGATCAATGGCCATGAGTACCATTCACAGAGAGTTGGAGAATGGCTGCAATCACAGCATTGTAAGATGGTAAAAGATGTACCCTTAGGCCCCCTCTTCGATTCAGACATGGTCTTTCCCTTTTCACGTAAATGGCCTCCTTGACTTCGCGCTCAAACCAGCGTTCCTCCCTGTCCAGGATGTGTACATCCTCATTATTGAAAGAGTGTCCACTGGCCTGTAGGTGTGAATAGGCTGCAGAGTCCTGGCCTGATGAGGTGGCTCTTCTGTGTTGTGCCATCCTCTTTGTCAGAGGTTGTTTGGTTTCCCAGATGTATAAATCCTGACAATCCTCCTGGCACTTAACAGCGTACACTATATTACTCTGTTTGTGTCGGGGGACCCGATCCATGGGGTGGACCAATTTTTGGCGTGTTTTGGGGTTTAACAGCCACAGAGACCCGGTGTTTAGAAAAAAATGCGTCTCTACTGCTCTGATACTCCTGACACATACAGGATCACTGCAGGTTTTCGCTTAGGCGGCGGTTGTCCTTCTCTCCCGGATCGGCTGGAGCTTTCTTTTGGCAATTTGTACATGGAAGAAGTGGAAAAGAGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTGGGTGAAAACCAAATCTCAGGACGTACCACATTTCACAGACCACATTAACTTGCTGGACCGAAACATCAAATTCACCAGGGAGAGTATGAAAAGTGGCAGGTTAGCCTTCTTAGACTGTGAGATTTCCATCAGTAATGGGGGACGTCTAAAAGTTGATGTGTACCGGAAACCTACGCATACGGATCAGTACTTAAGGTTTGACTCTCATCATCTACTGGAGCATAAACTGGGTGTCATCAGGACGCTACAACACACCATCCCCACAGACACAGCGGCCAGGGAGGCAGAAGAACAGCACATAAAGAAGGCCCTGAGTAAATGTGGTTATCCCAGCTGGACATTTTGTCCAAAGAAGCACATTAAAAACTATATGAAACTTGGCTTTTATCAAGCATGTAATGACTTTATTTAATTAAGGTAGTCTTAGGTAGTCAGACTGAAGCTGATAGCATTTTGCAGATCTGTTTTCCTCGCTGCCTGACCCCATCAGTCTCATAAAGCATCATTTCTTATGCACCCTGGTGTGACAGTGGTTTCATGGCGCTACAGGTTACCTGAGCACATCAGACAGAAACTGTCGAAGTGTGAGGTCAGTTATAGTACGGTTGAAAACGAGTGCTCGGCCATCCAGTGGGTGGTCGACCCCTCGTGCACAGCTCAGGAGTCGCAGACAGTCCCCTCTGAGGCCTTCCCCAAACTGCAGCCTAAATTCACGCTCAAGCCATCTGCCATTATCTACTAGAAATGCTGTCAAACCTAAAATGAGGATGTGGTCTCAGCTGGTGAAATTGCAATTTAAACTGCTTTGAGGCAACTGCAGTTGTGAATTGAATTGAACAGGATGAAACTGGGATAATACCTTTACTTAACTTCATTAATCATTATTAGTTTAACATTGACAAATAGTACTTGACTAATATCAGGAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTATTTCAGATGCTGAAAATAAACAATTACAGTTGTTCAAATTTGCTGTCAGCGAGTTAGGTCTTATACATGTAGTCAACTTAACGAATCAATATTACATGTACAAAGTACAGAACTGAAAATAAAACTAAAATATAAAAATGAACTGGTTCTTATATAAAACTTGCTATGTGACAAATCATCGGTATGCGTTTGGAGGCATGAGAGCCGTTTGGAATGAATCTATACACGTAAATATGTTTTTTGTTTTGATAATGAATCGCTTTGTAAAAAAACTACCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAAAGGGCTGGAATGGACAGCTGGAGCCTCTGCTCCAAGTGTGTGTTACTGTCGCGAGCTGCATTCTGTTGTATTAAAATCTGGAGCGTCTCATAAGGATGCTGAAGGGTACCTTTCACATTACTATGAAATGCCTCGGGCCGTGACAAATTGTCTGTATGTTACGCGTTGGGAATAAGAACTGAGGGCAGCTGTATTTGGGCCTTTATTGGCTACAGAGATTCATAAGAGGTAGGGGTAAGGAAATGTGGCTTCCAGTAATTGTCCTGAACGTACACATGAGAAAACTTCTAAATCAGAAAAGAAGCATAAAAGTAATCTTAAAATGTGTATTGTGCATGTTACTCTGCTACAACTGGGATCATGTACCGCATAAAAAGACCAGATAGTCTATGTGATGTGGATGCTAGAGCTAAAGCCATGGTTGATATTTGTCCTTGTAGTATTTTACTTTTGTTTTGCTTTAGCCAAACATAGAAAGAAAATAACAAACATTTTCTAATACTTATGTCTTATGAGATTCCTTATGATCAAACTGAGACAAGACCACAGTCTGTGAGGACCTGAAGGCCCCAATCGCAATAAGATGCTCGCATAAAACAAGCATTATAAAGACAACATATGTTGATCAAATAGCGCTGCAGTCATTGTCTTCATACTGGTAGTGATGATGCAGTTCTGATAAATGCCTGTAAAACAAAGATTAACCATATATCGTGCTCAGTGGTGAAACTGCTTTGTAAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAGTACGTTTTTTTATGAAGCGTGTATCAAGGCTTGCTTATTTAAGAGCGAGTAATGTCTCTGATGAGAAAATTATTAGAGTCTTGCTGTTTCAGAAAGTGGTTTGAGTGCTGGTGTGATTAATGACCATGGCATTGGATACCTGCAAAATTTGCCTGCTCATGTTGGAGACTCACCTGTTTCACCTCTTTCTTTGTGTGTGCCAAGCAACTGGGGTACAACAACACCTAATCTATATAATCTAAGCAGAGGTGCATCTATCCAAATCTTTACAGGCTTTCTGCGGGATACCCGTAAACCCCTGCCTTCTTAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGCACCAAATCGCAAAATCAGTCACTTCAAGGTGCTTTATATTGTAAGATAAAACCTTACAATAATACAAGGAAATCAGAAGACCCCAACAATTATATGAACCCCTATGAGCAAACAGGGTGAAACACACACACGGTAGGGATGGTATTCTCAATACCACGTTGATATCCACCACCATCTCCATGCAGCATATCGAAGGCATTACATTCATGCAGATTAATTGCATGCTGTGGGTCAAATGTTTGTGCATGTTGGAGGCATCGCCCCTTCTTGTAGAGATCAGTGCTGGGGTTGTTAGTCAAAAATGTAATGCATTGCACATATTACACAGAACACTGTTCTTACAAGTATTGCAATGCATTATTTACTCATTACATTACTTAAACTGATTACATTACTTTTGTGTTACTCTGTAAAATAGCTGAAACACATTGTCACATTATAACCATTTAACAGTATAAACCTTAGGAAACAGTCCCACACACCAACACAAATCCCAATCCTAATGAGGACACATGTATGAACTTTCTCTTAGTATTTAGGTATGAACACAAAGCAAAAATGAAAGCCAGCCTCTAAAGCGATCGCCACAGTGATTCTACTTTAGAAACACGAACAGGTAGAAATGGAGGCTTCAAGCCTGATTGTTCATCCTGATTGTTTGGCCTGCAAATATGCAAGAAAACGTATTTTTTGTACAACAACAGAAAAGCCACCTGTGAGTGACAAAATTTGTTTGATGCTGTGATCATGTGGCATTAAGTTTCTGAAACACAAACAGAGAAGTGGTACATTTTCTTAGAACTGGTGCACTGGTGATGGAGGTGATGATTTAAATGATTATATAAGGTGGTGCTGCTGAAATGTATAAAAATCAAAGTGGCAAGAACCAAGTGTTCTTTGTTCCAGTTTGACCGACTTGAACGTAACAGCGTGTCTCAGCTACACTCTGCTCATCTCGAGTCTTCGCTTCTCATTTGGTAAGAACGTTTTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAATACTCAACAGGCTCATGTTCTACACCTCCAAGGAAGTATAACAACCCTCTCCTGCCACACTTTATCTACTTTACAATCCAGACATGGGCTTAAAATAATGCTGATATTATCTGGGTTCTGTGAGCACACAAATCCTGTATAACCTACATGCATGTATAGTTTGAGACCAGTCTTTATGTTAAATAATCTTCAATTTTTATTCTAACTATCAGATGTTACCTATTCAATCATGTAATTGATTTATTGTAATCTTTCGCCAGCTTCAGAGCATTTCACCTGCTGTTCCAGACAACCCACTTGTGCCTGATCCGCTGCAGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCATTAGTGAAACAAAAAATAAGGTAAGTGTCCAGATTTGGTTTTATAAATTACTCATTTAACAGATACATTTAGCAAGAATGCTGTGCTGGATGTCTTCTAGTGCAGGAAATGTGATGAGTTTCTTGATTTCAGTTTTATTCTTTTTAGATGTGCAATACATCATTGTTATTACAGACCAAGCCAAACTATATGAGAGGAAAGCTCTCTGGTAGTTACATTTAAGATGATTTCATGTCTGAGTTGATGTTTAGGTTCTTGCACATTGCTTCATTGGGTAATGTAAAAATTTCAGGCTGGTTATCAGTGTGTGAAAAGACAAAATCACAATTCTAATGAGTCTCACTATAAGACAATTAGATTCAACAGCAATTTGTGGTTAAGCAATAACTAAGATTATTAAACAATGAAGCCAATAAACAAAGTTAGATGGTCATCAGTGTAGTTACACCCAAGGCAAGCAGAAACTACCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCAGAGCAGGGCATTCTCATTCCCAACTCATAATGAGAGCATGTTGTGCAGAGAGAGCTGCAGTCTCCAACATGATTGATTACTGCAGCTTTCAGTGACAATAGCTGACTGCGGCCACACGATGGCAGTAATGTAAAGGCTGGATGGGCATATTATTTGACAGCGATGAAAGGAGAGAGACAGCTTTGGTTTGGTACTTTTTAATTTGTGAACGCCACTCAGGAAGAAATAAAACAGAACAATAAAAACGCCCTGCGTGCAGAGAGTTCTACAAAAACTGCACTTTTAAAAGTGTTGTAATGTCATAATCTTCCATAAACGTAAGCTATCACAATTTTTAAAAGCTTCCTCAAACAAATATGTTGATAATGGTGACCAACACCACTTAACTACCTTTAGTTGAGCAAGTTCAATGTCACATAAAACTATGCTAACATTTACACTGATTATCACCGTAGTAATTGATTAGCTTATCAAAGTTAGAAAGAAAATAGACATCTCACAGACACTGACAGTTTTCCTATTAATGTTCCATCTACTCTGTTTTGTCCCAACTCTTTTAATTTAGTTATCAAACCCTTCATATTTCTATCTGGTCATGCAGTCTTTTATTTAATTATATTAATTATAAGGTAATTATTACCCATATCATACTTTTCTCTGGCCTCTTGAAGCCCCAAAACAACATCTGACAGTCCGTTTTGTTTGCTTACTTCTGATCTTCCAGTCTCAGAAAGAATGCAGATAACAAACCCAATCAGAACAGTCTCTCTTTTCTGAAACTACAGTATTTGTGCTGTTTAATTAATTAACTTTCCTGTTTTATTCACCAGAGGATCATGAAGGTTCAAATTGTCTGTTTGCTGCTGGGCCTGCTTTCTGCTGTGGAGCTCTCTGCAAGCCTGGACTTCTATCAAAAACATGTCATTGGAAAAATGCAGCCACGAGAATGTAGTCAGATAATAAGGGAGAGAAACATCAGAGAAAAAGGTGAATTCAAAAAAATAAATACATTTCTTCTGACCACAGTTAAAAATGTCAATAAAATCTGTGCACGTGGTGATGGAAGGAAGAGTGCTACGTTACTTGTTGTTGTATGCAATCATGTTGGTACCAGTTCAAGTCAAGGCAAATATACAGGTCAAGGCCCTGAGTTCAGCAAAGTTGATATACATTGTGAAGGTGGAGTGCCAGTCCACTTGTATAGTGTGTAAATTGGTTAAACTGTTCTGAATTGTTGCTTTTTGCTTAGTTTGAAGTTGACACCCACCCTGGCTACAATCTCATCTTATTGCTTGTCATGATTTTTCCTTAGTTTGCTTTAGNNNNNNNNNNTGAATATTGAAAATGCAATAAAACATTATGTTCTGCACTCAGTTATCTTACATGGAATTCTTGAACTCAACTTGCCTTCTGTCTGCTGAATTGATAAAATAAACTCACTAACCAGCTTTCTGCCTCAGAGAATTTCTGTCCCTTAAAAATGTCATGATTTTTACAAATTGTATTTTCCCACATAGATTCAAAGTGACATTACATTTAGTTCAGTAATACTGCATAATGAAAATGAAAAATCTTTCAATAATGAATGAATTTCCATGGATTTGTTGAGGTAAAGGCTGATGTTTCCTGTAACAGCAATATAAGAGCTTCACTCTAAAGCTCTACATGTCAGGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGAGATGTCATACGCTTTGGATTCTAGCCAATCATTTTACCTTTACAAGGATAGTAGGCAGGCCCAGGTACGTACGTTCTTTTAGAGCAGAGCTACAGATTAAAAACTCCCAAGGTGAAGCGGTCAAAAGTCTGGCTGTACTTCACAGCAAAAGATGCAAACTCAGCAGCCTGCAACAAGTGCTTTAAGCCCCACGCCCCAGGTACCGCGAGCAAAAAGGAGGAGATCACGTTTAATCGGTTATAACACAGGGTGAGAAATATAAGTCCAGACATGTGTGGTATCAACAGAAACCTCTGAATCTCAGCTAAAATGTCATATAAACCATTTCTACAACCACCAAACTCAACGAAAACAAGCCATGATTAAACGAGCAGTTATGTAAATGCGCACAAGTCCGCTAAACAAACAAGGTGAACCAGAAATTCTCCAGAATTCATGTAACCGACTAAAGAAAAGCTGGTTATCTTCCAGAGCTATCACCAATTCCAAACACCAAGTTTCACCACACTCTGACCAAAATTCACTGAATGAGCCGCAAAAGAAGACCACAAAAACACACAGCGGCGCAAATGCGCTAAGACAGAAATTGGCTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAGACACGTGACTGGACAGACGTCACATGCAGTAAATTTGGGCCCACGTGGGTTTTGGCATTACAACGTCTGATTGGTTGACGTAATGTGAACGTGGCATCGTTACTGTGACTCTATTGGCTCAAACGATTAAAAACAGGTGTCAATCATGCAAATTGACCAAAAGAAACCAAAGTTACAGCCCCTCAGAGTTTAAAGGGCCAGAGGCCAATTAAGCGCTCCATGGCAGAAAAGGCCCATTACCATGTAAATGTGTGGTTACTTACTTAGACTTAGATCCGCCCATGCTTTATGTGGCATATCGGGCGGCAAATGAACGCCACCAGGCTCGATCTTGTGCCCGGGTTTCAGCTTCTTCCAACGATATATTTGATGTCTTTAGGTCTTGATGGAATGACCTTCGCCAGGTGTTGCGGGGACGTCCTCGTGGTCTTTTAACGCCCAGGGGTTGCCAGCGCATCGCTGTTTTTGGAATCTGTGTATCATACATGCGGAGGATGTGGCCGGCCAGTCGGAGCCTTTTGCCTGCAACGATGTTGTGAAGTTTGACTGTGCCACTCCTTCGCAGGATCTCCTCATTGGTGATGTGGTCGGTGTAGCGGATCCTCAGAATCTGGCGAAGACATCGCTGCTGAAAGATGTTGAGCTTGGTGTTGATGCAGGCCGACACCTTCCAAGTCTCGCTGGCATAAATGGCGGTTGGGATCACGATTGAATTAAACAAGCGGAGTTTGATCTTGAGGGAGATGGTCGGGGAGGACCAGATCTTGTTCATCCTCCGAAATACTGCAGCTGCCTTTCCAAAGCGGCATTTAACATCCACCTCCGCATCACCGTCGTGGGAAATCACGCTACCGAGGTAGGTGAATTTCTCCACTTCTTCTAGCTGCTGTGTCCCGATGTAGATCCCTCGTCGTGGGTCCTTGGAGCTGACATGCATGATCTTTGACTTTTCAGAGCTGATCCTCAGGCCAATCTTGCCAGCTTCTCTTCTTAGATCGGTCGTTCCTTGCTGTAGCTTCAGCTCGTCTTCCTCAAGTAAGGCGATATCATCAGCGTCAAGACAGTCCAGTACGCAATAGGTCTGGCATGTGCTAGATTGAAATAATCACAGAATCTATGTAATGCTATATATACAATGTCTCCAAAAGAAAATGTGATCTGAGAACAGAAAAGACTGTCACTTTTATCTAAGCGATTCTTTTCCTCACTCTGAACCATCATAGCCAATCTTAAATTTACTTTACTATAGATTTTACCAGAGTTTTTTTAGTATCTGTATTTATTTAAGTGATAAATGGATATATTTTTGACACTTCTACAAACAGCACACAGTGGAGAATTTACACATAAAGCTAGGTCTATAAAGTTTTGGACACTAAGACAATTTCAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTAGAGTTTTCTTACATTCAAGAAAAGAGAAGGTTATACAAAAGCAAACAGATGTAACATTGAAAAGGTAAAATATAACACATCTGAAGACTGACCTGTGTAAAGCTGAGGATCTGTCAGGGTTCCTGGGTCGGTGACCCAGTGCTTTCAGTTTTGTCACGTTTTGTTTCTGTTGCCATATCAATGTTCTCACTTCCTGTTTTTCCCATGTCAGCTTGTGTCATTAGTTCATTATGTTCAGCTGTGTACTCACCCGTTTCCAATCATTGTCATCATTCAACCTGTGTATTTAAGCTCCTCGGTTTCACCAGTTCTTTGTCGTGTCATTGATGTTAGTGTGATGTTCCTGTGATGTTGTTCCTGTCGCGTGTTCAGTTCAGTAAGCCAGCTAGTTTGCCAGTCCATTAAGTTCTGCCAGCCATCCTGTCATCTGTTCTCTCCATTTCCAATAAACCTCCTCATTCTGCACCAAGAGTCCTGCGTGTGGGTCATCTCCTCCTCGCCTCCGCACACGACCCCTGACAGAATGACACGACCCGCTTTTGACCCAGCGGACTCGGACCTCTTTGAGCGGCAGGAGGCAGCGCTCTCCATTTGGACGGAGAAGCTCAAGGAGAAACAGCGGCTCTTCGCGGAGCGAGAGCACATATTCGAGGGAACTCGCCTGGCTCTGGGCGGGCCTCGGAGACGCCGCGTTCCCCCACCTGCTGCCTCACCTGCACCGGAGCATTTGCCGCGGAGAGTGGGCGCTTCACGCCGCGCTTCGGCCGCTCCCCCTCTCGCCGCTCCGCTCCTCGCTCATACACCCGCCGCCTCATTCGCCGGACCTCCAATCTCGCCACGGCGCAGCGGCTACGCCTCCCACCTCGGCTCAATGGAGGCAACCGCGCCAGAGGCTCAGCTGTCTACCCCTGCCGCTTCTTCTTCCCGGAGAAAGCAGCGCACACGCCGCCATAGTATGGACCATTTTAAACAACTCCCGGTGAGGTGTTCCAGTGACTATTTTTCGCACTCTTCATCTGATTCCTCACATAAAACAAATAACAGACTCACCTCCGATTCATGGGGAGTTTCCCTCCTAGATGATGATGTAGACTGGGAATGTCTTTTCTGCTCTGCTCCCCCAAAGACTGTTCAGTCAAAGACTGTAAATAGTGGTGGCAGAAAGACCAGAACAATCCCTGATTCACCTGCCAGTATCACACACCCAGTCACTATTTCCACACCCATCACTCAGCCATTTCCTACCAGCACGGTGACCCAGATTCGGCCTCCCTCTTCAGCCGGTTCACCTCCTCAGACGACTAGGGCCCAGCCTACTCCCACACCAGTGCCAGCTCCCAGGAGGAGGGCAGCTGCGACCCAGTCTACCTCCACACCCGCTCCTGTCTCTCGGGTGGGGGTGACTGGTGTCCAGCCACCTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTTCTCTCCATTTCCAATAAACCTCCTCATTCTGCACCAAGAGTCCTGCGTGTGGGTCATCTCCTCCTCGCCTCCGCACACGACCCCTGACAGGATCAATCTAAAAGGATCAAAAAGAGAAGAACAAAGAAATAAATAAATAAAAGCCAAGGCACAAAAGTAAGCAAGAACCCTTATTTCTGTGTGAGCCCTTTTATACTACATTTGCACTGCCTTAGTCATAAATAGCTTCAGTCACATAGCAACAGCTTAGCAACTACATTTCCTGTCCACTTAACGTCTCTACTTTGAGCCCATATATGGGGTATAAACAACAAGCTGCAGAGTGGCAGAGACATGAATACATACTTCCCTTGTGGCATCCTCCCTCTATGCTGTGAGCTCCTTTGCCCTGTAGTTTCCATAGATTTCCAGTTTTGTTTTTCTGCTTCCAGGCCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTCGAGACTTTTCATGACACTTATTATGAAAGAATTTGACAGCTGGAAGATGCTGCTTTGACTTTAATAAAACAGCACTCTGCTATAGCCAATGACATGTTTGCAGAACTTGTGTGATGTGAACACATTGTTTTGTGCATTGCAAATAATTGAATTGAATAAATGACCACATGGCTAAATAAATCTCAATTAGATTAAATAATGAAACTGAAGCTACAGAGCACAGCAGGCAAAACATTTTCTTTCCTAACACTTAACATCAAGTGTCCAGTGTTTGAACATGCAGTTCAAGTATTATCGCATCTTAGCAATTAATTAATTAATTGCCCCTTGGGGATAAATAAAGTCTNNNNNNNNNNNNNNNNNNNNNNNNGACATCCCTCAACTTACTCTGAGGTTATACTGAACTATGAACTTCAGGATAAAGTTCAGTATAAACAACTTTACAAAAACTTTTTAAACTGACTTCTGACCAGCATCAAGCTGCTGGTAACCCGATTCCTAAGCTGAGTGACCTGCTGACACTTGCTCCTCAGTATGACGCTGCTTATAAGAATTGGGGGAACACTCCACAGAACACAAGGTCTGCACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACAAGGTGAGTGTCAGTGGTGGCAACACAGTCCAGAGATTCCTCAAGTGACACATTTACACCCAGTGGCGGTCCTAGCCTGTTCGGCGCCCTGGGCGAACACTCCCTCTGGCGCAACTGTAACCCACATTATTTCCTTAGGGATTAATAAAGTATTCTGATTCTGATTGTTTCAGGATGACCTGCCATTATCCAATGACACATCTGGTTAACTGTATCTTTTGCTCGTTTCTCCTCCTGTTCTTTTCTATTTTTTCTAAACTGAGCACCTGATGGCTTTGAACTTTTCTTGTCCATCTTCCATTGGTTTTAATTTTGCACTCCAGTATGAACACAAATCCCCCAACTCGAGGATCGCCACAACATAACCTAATAGACCTATACCTTAGTTCACAGATTCACTTTGTCTAAGGTGTATTTCTGGGACTTCACACAACCCAGGGTTCAGATCTTCTTCTCTTGCTCTTGGCGAAGTCGGTCACACTTTTCTCCTCTCCTCCTCCTCTCCCTTAGCTTCCCTGCTTAGCCTCCTGTGTCCTTGTCTAGTCTCGTGTTTTTGTATTACTTTTCCCTGGAAAACTCTCTCACAGTCTGCTCTCTAAAACCTAAAAGAGGAATTATGGATTTGATCAACTGGTCTCTGAATGTAATTGACACCCCTTCAATGAGAAGTCTGGGCTCAGGAGAGCCTGAGTGTTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGCTGCCCGCTGGGATTGAAACGATGGGAAGAGGCGTGAGTTTCTCAAAATGGGTCATTGAGTGCAGCACGGATGAGATCTTGGAGAACCGCACGGCTGCAGTGAATACTCAGAACAAGACCTCTGAGTGCAAACTGATTACATCTGGAGGGGCTCGCTCGGAATAACACCTCTGAGCAAAAATTGATTACATCTTGGGAAGCGCACTGCAGTCGTGACTTCTCAGAATCTGCTCTTTGACCACAAGAATGACAACATCACGGAACGTAAGTTTGATAACATCATAGAAAGCTCACGGCTCTCCAACGGGAGATTGAGAGACCAGTGTCGGACTGTTAGAACAGCTTTGAAATTCATATGAGTTGTTCGCACTAAAGTAAAAACCATCATCACTTCATGCAGATACCCCTTCGGCACCAGCTGCGGTCTCAAGGCTGGAGCTGAAAAAAACACCCTGATACGGACTGTGTTTAGAATGTTCCCATTCTACACAAGGCCACCTGGGTTGGCTGGAAGACTGTTTACTTAGCCTGGCAGGGCGAAGGACACTGTCTCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTACACTCANNNNNNNNNNNNNNNNNNNNNNNNAAACGCCTTCGACGCTTATTCCCTTCCGATGCTGACGGTGGATCATGGAGACCAGCGCATAGGCTGCAGGCCCGGATGTACTGTCTACATTGGATGTCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGGCAGCCTTAACATGAAATTTCCCCTTGTGGGACTAATAAAGGTATATCAAATCAAATCAAATTTTGAATACATAATGGGCTTGGATTTACATCATTATGAATGAAATGTGCTCTATCTGGAAGCAGCCGAGCCCCTCCCCTTTCGACAGGTTGTGTGTGAGATCATCAAACTGTAAATTATAAATTTTAAATTGTTATTGATCCCTTTACCCCTAGTCCTAAAGTGTATATTTATTTTCTTACTCTTCTTATATTTATTGTTTGTTTACTTGCACTGCTGTAACTGGAGCCTCGTCCTCTCTTCTCTCTATGTACTGGACTGTATGTAGTGGAGATGATAATAAAGTTTACTTTGACTTCAGCAGCGAGCAGGCGCACCGAAGGCTCTCGCGCTCACTTTTCAAGTATAGAATTTCGAAAAAAACATTGGTCCAAATTATAAGTCTGTATCATAATGTCTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGGTTGGTTATTAGATGCTGCTCCAGCCAGCCAGAGACTCCGCCGCCACCCCGCCCTCTCCTCCCTGTGCCGCAAGCAGCAGGCGCACCTCGCAAACGGAGGGCGCCCTTACTCCCAGCAAATGGGTGATAGAAAACCGCTCGGTGCCTACAACATTCCCAATATGTGCTGGCTGATGTCGGGGCAGCATGAGTAGCCTAANNNNNNNNNNNNNNNNGCCCATGATGCCGCCCCCCACCACGATGCCGCCCCGGGCAACCGCCCGTGTCGCCCGTATCAAAAAACGCTACTGTTTCCACCATTCAAAGCTTTTGTCAACATAAATCAAATAACACATCCTAGAGAAACTTTTCACTTCCGGTGTGAGTTCTTTTTCATAAATTGCAACCCTTTGAGGATTAAGAAATTTGTGATCAATAAGTGTTTGAAAATAAAGGCCTGTTGCAGTAACCCATTAAACTGTCTCTATCTTAATATTTGACAGTAGTACAAACAACATTAAAAATGGATGTAGTCACTGCAGTCATGGTGAATAACTCCAAGTTTTTATACATATTCACCTGTGTGTGGGTCATGTGTAACAAGTGGTGCCGAAACCCAGGAGGCGGCACTGCGGGTCCTTACCGGAGCCAGGGAAAGGAGGAGCTGGCCCAGATTTAAGATAGAAACTGGTAATTGTGTATTTTGTGAAACAGAAGAGGAGGATTTGGACCATCTANNNNNNNNNNGTGCAGTTTTATACAAATCTTTTGGTTGGATTTTCATTCCTGGCTTCAGTCGAGTGGGATTCAAATTACCCAATTTACCTTAAATATGATATTGTTTGAAGTGTTTCTTAAGGAAAAGAAAGCCAAATATGGCGTTAATGTTTTATTAATCTTGTGTAAGCAATATATACATAAATGTTGTTTTTTAAAGACCAAACCAACCCTACTTCACTGGAAAAATGACTTAAACCTGTTGGTTAAATCTTTGACTTTAGTTAAAAAGAAAAAGGCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGAGATAATACTCTGTTACCTTTTATTACCCTGTCTTTATATCTTTTTTTCTTCTTTGTACAAAGGTTGCTAATTGGTAAGAAGTTTATATTTTCTGAATGTATAATATATGGTGCATTTTGTTTGTATGTTGATTTAGCTNNNNNNNNNNNNNNNNNNNNNNNNNGCTGGACCAGATGCTGGCCGAAATGGCGGCCATCCAGTGGGAGCAGGCGGCGGAGGCACGCCGCCGGCAGGAAGAGCTACAGGAACAGGCTCAACGCCAAACGGGGGGCGAATCGTGGAGCTGGCGACACGGCTCCAGGCGTGGTCGACACCGCTGCCGCCAACCGTGGAACCTGGTGGTGGGGAAGCGGTGGAGGAGCTGTGTGGGGCACCTCGGCAGCCGGAGGCGGCGGACGAGGCGCGCGAGGGTCTGCACCGGCCAGAGGAAGAGGGGTTGCTGCATGAGGGGCTGCTCCAGCCGGGAGCGGCGGCGGTGGTGGTGGAGCTGCGCGACGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGCGCCGACGGTCCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTGCGGTGTCGTGCAGGGAAGGCGGACACACCTGCACGGCATCCTTAATTACGTATGTGAATGTACTGGTGTGTATTGAAATTCCTCTTGTTTTGCATTGAAATATATTGAACAACATACAAAGCATAATATATAAAATAACATTTACCTGAGNNNNNNNNNNNNNGAAAGAAGCCCCTTATGTCCATTGTTGTTTCAGTTGTCAAGTTTCAAGTTTTATTGTTATCCATAAATAAATAAATTCTTTGGCTCGTGCTCCTCCGCTTTACATGAGCATATAGAGATTGTGCAGTTATACTGAGAAGAAAATAACAGAAAATAGCAGTGGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGAGAATTTAGTTGGTATTTACATTTAAGACAAGCTGGTATTTACAAGTTTGTGCAGGAGTATCTGCAGGTTGTACAAAGTTGTGCAATGAGCATTTAAGTAGCATTTGTTGAAGTGACAGTGTGCAGAGTCCTGTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCCCGTGGTACGACATCATTGATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCTGTGGCAAGACAGCCATGTGTGATCATGTCATTAAACATTCTGTGCACAGTTTAGGCCTTCACTAAGAGAAAGGATGCTGGTGTGAATCTAATGTAGCAGAACCAGGTGAACAGGACTGAGACACTCCTGAACATCAGCATGTGACTTAACGGAAGCACAGTCAGCACACACTTTTCAGTCTCCCTGACTGAAACTAGACAACATGTGAAGTCAAAATGCAAAACAGGTCACATTCTCTGTAGACAGACACATGTGATATGCTGATGTGTTTGTCTCACTAAACTGTGAATATCTCACATACAGAGATCTATGTGGCATATACTCTTAAAGAGTGTGATATTCACAATATAAATAAACCTTCGGTCCACATTGTGATTCTGTGAAAGCTCTTTGTTTCTGAGAGTTACATTTTGAATTTGATCTGATGTCGTGAACAATGCTCTGAGTAGATCAAATCAAACTGAATGAGGAAATGTTGTTAAGTAAATATAACCTTTTGTACAGTAATGTTTAACATAAGAGTTTAGCTCTGTTGGAGGTAAAATGTTTTATATTTTATGATAAATTATCTCACTATTACTATGACTTTGAAGTTTAAGTGGTGATTTGAAACATATTAATCAGAGAAAGACACACTTTTCTGTGTCCATGACTCCATCACTTTTGATGCAATCTCCAACACCACTAGCTGAAATTTACAAAACCATGACAGAGCCTCCACCGTGTTTTACAGATGGCTGTAGACACTCACTGTTGCACCTCTCTCCTTCTATACAATGACAGTGATATGAACCAAAAATGTCATATTTGGATTCAACAATGAACACCCACATTTATCTCTTAGGTCCTCTGTCAGGNNNNNNNNNNNNNNCCCTGTTCCAAAGAGAGGATTTTCAGATACTGATCATCTGCTGTAGAATTACATAAAATAAATTATAAACAAAGTGTGTTTGAATGGCAAAGATGCAGAAATGTCTGCATGTAACACAGAGCTCTGTGTCTGAATTTCTAGATGAGTCTCACAGGCCTGAATGTGCACTTTAAGGACATAACTTCCAGATACCACTGTGCTGTTTATATTCTTAACTTGTTTGATCTGCTGCACACCACAAACAAGCACAATCAGAAATTCTGGATGATTAAGTGTATTTTTAAATTTTACTGCTTTTCCTACATCTTTTCCAAGATGGCGGCGCGAACGGACGTATGAACTCCACAGCACTCCCAACTGCTGTGCTCCTTTTTGTGTCTTTTGTGCCTTTACGTTGAGTCTTTCTGACCACAATACTGACCACTTTCAGTCGTCAGGAACTGATAGACATCAACCTCAGTCTGAAGCCGGATTTTACTTTGGATTGGACCGACAGGATCCCACCCGAGATTGTGAGGCCGCTGGGCGCTTGGCGGGTTATTATTGGGAACAGCAAGTGACCCCGACGGCGCAGGGAGAGGAAACAAAATCAGGGATGCAGAGCTGGCTATCATGCTCAGCTGCATAAACAAAATTACAAACCGCCTGTTCTATTCATCTTCCTTGAAGATTCACCTGTTTCACCTCTTTTTTTGTGTGCCAAGCAGCTGGGGTAAAACATCACCTAATCCATATAATCTATGCAGAGTTGTATCTATCCAAATCTTTACAGTCTTTCTGCGGGATACTTGTACACCCCTTATTAGTACCATGTGAGGTGAAGAGGTTATTACCAAAAAGAGAAGCCGGCTGAATCCAAGCACAGTGGNNNNNNNNNTACATTTTAATTCAATTTTATTTATATAGCAGCAAATCACAAAAACAGTGACCTCAAGGTGCTTCATATAGTAAGATAAAGACCCTACAATAGTACAAGGATAACAGAAGACCCCAACAATCATATGACCCCCTATGAGCAAGAACTTTGGCAACAGTGGAAAGGAAAATCCTAGACCTATTGCAATATAACTAAGGGAGGATTCAGGTCTAACTATATGTTTTAAGCCTAATCTCAAAAGTAGAGATAGTGTCTGTCTCCCAAATCCAAACTGAAAGCTGGTTTCACAGAAGACTAGCTTAAAACTGAAGGCTCTGACACCCGTTCTACTTTTAGATACTCTACAAACCACAAATAAGCCTGCAGTCTGAGAGCGAAGTGCTGTAATTGGGTGATATGGTACCATTAAGATAAGATGGGGCCTGATTATTTACCACTTTGTATTTGAGGAGCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTTTCAGGGATATAAACATTTCATGCCCTGTTGGATTTATTTAAACACTGACTGAAATCATACTGACATTTTTTGGACATTTATAGGCTTTTTTTCTATTCTAGGCAGTGATTATTCAAATGGTGACACTGTTGCAAGACAGCCAAGAGGCTGTCAAAAATAGTGGCAATAAACGTTTTGACCAGCAGGGGGGTTTGTATGCACACAAAGCCTTGAGAAATGAACCTTTGTTTGAACCAAATGATTAGAAAGCTTCACGGCATCATCTGGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGACTGAGGCTGGGAACCCGAGATTAGTCCTGCCCCTGCACAAAAAACAATACACACAAAGACAGAGGTGAGATAGAGCACTTAAGGAGACTGAGACATGATGTAATTGTTTTTTTCAGGTAGGGTGGCATACAGATAGGTTGTATTATCGATATCACTTATTGAAACGATTCTCTTATTGATTCTTATTGGGTTCTTATTGGCTCCACTTTGAGATCCACCACCATCTCTAAACAGCAAATCAAAAGCATTACATTCATGCAAATTAATAGTATGCTGTGGGTCATGCAACGTTTGTGCATGCTGGAGGTATCGCACCTCTTTGTTGAGATCAGTACTGGGGTTATTACTTAAAGTAATGCATTACACATATTACACAGAACACTGTTCTTAAAAGTATTGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGATTTACACATCAGAGGCTTGGTCAAGTAAATGAACATGAAATAAAGAGCAGAAAAAACTGCATGAGAAAATATTCAAAACGTGACTTTCCGTGAAGCCGTGCTGTCACACTGTGGCTAGACTGAGGGTTTGTCAACCGTCAGATGACACTGCATCACAGAATTTTCGCTAACCACTTTCTTCTTTTCATGACCACAACTCAACACCTTATGAGTGTTTGCAGCTTGCAAACTGTGAACAACTGAATCTGTCCTGAGAGCAGAAGAAACTTCTATAAATGCAAAAACTCTAGATGTTATCACACTAACTACATATGTTATAATGCAATCTTTGTGTAATTTAAAACTCTGAATTCAAGGTTATAAATGGCTGTTTTTGACACCTTTTGAGTTTACCTTTATTAATTTCACTTTTACAAACTGCTTATTTTGCCTTGTTTGGTGTCATTCTTTTCAGCACACCAGCACAAATAAGAATTTACAGTTATTATTTCATTCTGACTGTATTTTTGATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAAAAAATTCCAGAAATCTCTCAAATCTCAAAACTTGCTGTCAATGTCGCTGTTCTTTCTTTTGCCTTCACTCCAAGAACCCTTTTCCATAGCAAATGCCACATGCTGTCATATAATTTTGGCTATCATGCTGCATTTCCGCCCCCCAATAGGAAATTGAAGTTGTGTTTTATTTTAATTTTTCCTTAGAAGATGCAGTTTTTACTGTTTCTTCCTGCACTAAAGGTGATTTTCAAAACTGGTATGTAGTTTGACGTCTGCATTTCTGACCCAAACTGAAACGAGACTCAGTGAGGGTTCGATGTCATCTTAAATCGATCACGTGATTTGGATGCTCTAGTTTGTCTGTAGACTATAGAGGGTAATACGTTCTCAGTTTATTGCTTCACACCAGACAGCCTCCTGTAATTCAGAAAGCACCTTTAATGCTTCAATACAAATTAAGAAAGTAAATAACAGCCAGATGCTGCTAATCAACTGCACTTGATTAACTGTTTACCAGCAAGTGTGAGCACCTCTACGAAAGCATAACATTTGACAGTTAACACAATTATCATTATCTTCCCAGGAATCATGTCCCAGAAAATTCACGCCAGGGTCAAACTGTGCAATGGTCAGAAAAAGCTCAAAAATCCAAGGTTACATCTCAGACTCTACAGGCCTCAGTTAGCATGTTAAATGTTAAAGTCCATGACAGTACAATTAGAAAAAGGTTGAATAAGTGTGGCTTGTGTAGGTGTAGGTTGTCTGTTTTACTGCAATATTAGCGACGTGTGGGTGTTGTTGTGTGCCTTGTATCGGAGCTTTGCTCGTAAGACTCATCAATCGTGCTGTGGGAGAATCTGATACAAAGGCAGACACCATGATGCCACTTTTGGGAAATGGGGAGTCACAGTATGAAAACATTATGGTGAAAGATTTAGTGTAGTTTTATCTGCCTTAGGGCAGATAAAAAGGGGGACTTGTAGGAATGTTTAGCTTATTTTAGAGTTTAGGAATGTGTTAGATAGGATATAGAATTGTGAGACACTGACACTGCCCTGGATATAAATAAAGGCCTGACTGTGTCATGAACTTAGGAGTAGATTTTAGGAGACCCTCCCCCAGTTGAACTGTGAAAGTAAGACAAAGAGGAGTTAATGCTGAGTGGAAATTCCCCAGAGGATACCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAGGAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTTTGCAGCACACCATGGGGGTTTTATGATAGGGTCGCTTCTACAAAACTGCGTTTCACAGACAAAGGAGGGAAGATTTTGCAGAGGGACACCGGCCTGGCAAGTCTTCCCTTCTAGAAGGTGCATGCTTAAATGAAGATGAATAAAGATGAATACAGGTTTTGTGAAATAACTACTGAGTTCCGGTGCCATCTCTGGATGCCTTGAGGAATAAAAGAACCAGGGTGAAACTGATTTTTTAACACTTGTTTGGAAGGATGGCAAGGAGAAAGTCTCTTCTCTCTAAAAAGAGCACGACGGCATGGCTGCAAGTTTGTTAGCAAAGTTGCAAAGCATACCAGCACAAACACCTCATACTAGCTGTCAGCATGTGGTGAAAATGTGAGTTTTCCATGAACTCCCCTGTATACCAAGTACTCTATAGTCAAAGGTGTGTTTCGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTACAAATGACTGAATCATGGAGTGTTCTTAGTTTTTCAGAGTACGCTATAGATTCCTATGAAAACAATCTTTTCCACATGACTGTATGTTTGTTTATTTTCTTCTGACTGTGCTATGAGGATTAAGTTAGGATTTTCTTAACAGTGCAGCAGCAGCTTGAGAATGCTGCTTGGTTAACAGGAAGTTTTAAAAGACCTGATCAAATGTCTTACTGGAAATGTTTGATATCTTCAGTCAGCTCAGTGCAGGTTTCCCCAACCTGTGTTTGAATTCAGACTTTACATGACAGCATTGACTTGCTGCTTAATTNNNNNNNNNCTAGTTCAAGGTGTCCTGCATATATGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTGAAGTGCTGTACTGTGTGTTTGTAAGTTTTCTCCCCAACAAACACAATAATAATGTGGAATAAACGTTTTGCATCGGCAAAGGCAACCGCGGGTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCAGCCATTCCCCAACTCTCTGTGAATGGTACTCATGGCCACTGATCAGTCGGCTTTGATCAGTGGTTGTTGATCAATGGTGATGAGAATTTGCATAATGATGATGGAACTGACCTCCCAGCCCATCATTCCTTCAGTGGTGCTAGTTTCAGTCATTATGCAAATGTACTGTTTATAAGATGGGGAAACCTGCAGTCAGCTAGAGAGAAGAGACTTTCTCCTTGCAACCCTTCCAAACAAGCCACACTTATTCACCCTTTTTCTAATTGTACTGTCATGGACTTTAACATTTAACATGTTAACTGAGGCCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATATTTTTTTCTTATCTGAAGTTATTCTTTTTCGAACAAAACTCAAAACACAGCCTAATAAATCTTCAACTTATATAAGATGTCTGGCTCCGCCTGTCCCGTTTGGTTCTTTAGCCATCAGAATTATTGTGGATCATCATGGCCTTGCCAAATTGGTCCATTTGATTGACCTTCATTATTATTATGNNNNNNNNNNNNNNNNNNNNGCCTGTCCCGTTTGGTTCTTTAGCCATCAGAATTATTGTGGATCATCATGGCCTTGCCAAATTGGTCCATTTGATTGACCTTCATTATTATTATGTATTTATTTTATTTTCAGTTGTTACAGAAGGGACAGACATGACTGGGGGATAGGACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCACTTTNNNNNNNNNNTCACCCGGATCACCTGTTGAGAGAAGAAAAAACAGAAGAGNNNNNNNNNNNNNNNNNNCCCACCATTGCAATAATCTAGCTAACAGTAAATAACAGTAGATACTAAATATTGAATGTTATTGTGCAGCACGCAGGACGGACAGCGCACAATGTGCTTTGAGGTAGCAGCCAAGAAAGGTGTAGTTTGTGTCTGTGAACACCCGTGTGCACACCTGTGTGGATCTGCGCGCTTGTATTCAAAAGGTTTCTCCATGTAACGATCTGGTAGAGGGTGTAGAGAGCCATAGCCCCGTCCCCCAGGGCATGAAGCAGGCATGGAGGAGATCCAGGCCCTAGACATCCAGAGGCCCCAGAGTGCGAGAGCCCAAAGAGGACCATCGGAGGGGCAACCGTGCCACCCTCCTGGAAGGAGCTGAGGTGAGCCCCAGACAAGGGGTCACCTAGCAGCCACGGAGCAGAAGCCAGAGGGGGCTGGAGTGACGTGCCCACGGGCTCTGTCGGCAGCCAGTTGTACCAGAGTGGACCGAGCCCCAGGCCCAGAGGCCCGAGGGCCACGGGCGCCAAGCCCCGCCAAGCAGCCACCAGGTGTGAGCCGGTACGTACCTGAGTACCCAGCCCTGCCCACCAAGAACCACCAACCACCGACAGAAGTGGGCACCGGCACCAGAGGTGAGGTTGAATACACAGACCGTCCTCTGGACGCCGTATAACGTGCCCACCCCCAAGGCCCTATCATTACACACTATCATGTGTAATGATAGTGTGAGTAATGTGGATGTCTAGGTTGTGGAATAAAATTGAGGCACAGGCGGCCAGAAGGGGACAGAGGGCAAGTGCCTCCCCTGCATCCTAGTGACACACCTGTATCTCAAGGCCCTGCATGTGTGGGCGGTTGTGGAAGAGGGAGGGAGTTGAGGATGGGGAGGGAAAGAAGGGAGGGGCAAGTAGCCCCTCCCTGGGGCCAGCTTCCCCGCTGACCCCAGCAGGCACCCCCGCTCTCTAGAATCCACAAAGGCCAGGGGGCCCAGGCGCAGAAAGGCTACCAGGCCAGTAAACCACGTCTGCCAGCACAGACCCTCTCCCAGCCCCGTTGCACACACGAGGAAAACACCATCTAAGAGCCACCAGAGCCCCTAACCAGGTCATGACCACAACCCCCGGGTTAGGCCCTCCAGGGAAAACATCCCTAGGGAATCCCCAGATGCCCTAAGCCCATCCCTACCCCCACATCAACCACAATAGCTAAGGCGAGACCGAACTACAACCCCCCACCCCCACTAGGTGATGGAGCTGATCAAAGGAGCCCAGAGGGATTGAGCTAATGTGGTGGCAGAGACTGTATCAAGACTAATGTGATCTAAAGGAAAAAGGCACATATTCCATACAGCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGGATTGGATGATCCTTCACACCACAGCCACTCAATATTCATATTCCACAGGACACATTAACATGTCTCTTCAGCACATCTCATCATCACAACTCTCACCAGCTTATCAAGTTATCAAGAACTCTCTCCTCCCTTGTCCTCTGCCTATAGGTTTATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAAAAGAGTTGAGCTGTGAGGCAAACGGTAAAATTATTAATCATAGCATCAAAATGCTTTTTACAAAGTTATATATGAATAAAAATAAATCCTAGTAACAGGGCAGTGTTGCTTTGACAGAGAGAACAAAGTGTGCAACAGCTTTTATTTAAAAACTAGGTTTGTGCAGTTTGGAGACTACAAGGTAAAAATATAAAAATAATGCATTACAGCATCAACAAAAGGCCTGTTCCTCACAGCCACACTGACCCGAACACGCCTGTCAAACATTAGTTAATAATTACAGTTTTAAAATGACTTTTTTTCATAGTAATACAAATAAAATGATACATTTTTGTTTGTTTGTTTTTAACAGCTCAGTGTTGGATTAATAGAGAGCACACAGTCTGTTAAAATCGTTTTAAGTAAAAGATTTTTCCCATTTAAAAACTTCAACTAAAACATAACAAATAAAAAATACAAGAATATACTTTGATTGTAAATCTCCACATATCAGCAGATTTTCTTGTGTAACCTCTACTTTGTCCAGAAAGTAAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTTAGGATTTTCTCAAATGCACACAGTGCCAAAAGCATACACACAGTCAAATCTTTTCATATGAGGTGCTGAAGGTTCTGAACCTCATAACTCAACAAGCCCTATTAACTTCTCATTAGTGATCATGGCTGACTACAAGTGTTAGCTTCTCTTCGCAGCATAAAAAGGATTAGCTTAAAACCACTTGTTGGATTGACCAATATTTAGAACAACGGAAAGTCCAAGGAACTCACTGTAAACCATTTTAAGCCATTTTTATACACTTACAGATTCGCTTCAAACAATCGTTTGTAATTACAAGTTGTTTGGATATGTTACCACTTTGCCAAGGTCTGGAAGAAGACCCAAAGAGTCCCCCTTAGATCAGAGGGAATTTGTTATTACTGTGAACTGAGGATCCCAACCACTTCTGGAAAGAAAGCTAGACAATGACTGAGCTATATGGCCACAATGACAACAGTATGTTTGGTGCATCAAAGGTGATCCTTTGAAATCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGGAATAATAAAGAAGTAGGACTAGTAAAGTGAGTTTACAATCAAACATTGAAACTGATATATCAGAGATAGAAAACTTCTATATTCAATGTTATGCCAAATCCTCAACTTATTAGTAAAAGAAAACAACTTTCATTATAAAATATGTTCTGATGACATTCACATGGATTTGATTTACACATCAGAGGCTTGGTCAAGTAAATGAACATGAAATAAAGAGCAGAAAACACTGCATGAGAAATAATTCAAAACATGACTTTCCGTGAAACCGTGCTGTCACACTGTGGCTAAACTGAGGGTTTGTCAACAGTCTGATGACACTGCATCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACTGAATCTGTTCTGAGAGCAGAAGAAACTTCTATAAATGCAAAAACTCTAGATGTTATCACACTAACAACATATGTTATAATGCAATCTTTGTGTAATGTAAAACTCTGAAGTCAAACCTATAAATGGCTGTTTTTGACACCTTTTGAGTTTACCTTCATTAATTTCACTTTTACAAACTGCTTATTTTTCCTTGTTTGGTGTCATTCTTTTCAGCACAACAGGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGCTCAATGTTGAAGCTGCAGTTAATAACGAATAGCTGCATGTTTTCGCTGTAATATATGAAATTTAGCACAATAATATATAATAAACTATGAGACATTTGCCACTTATAAAATGCCCTTTATATAGCAGCTCTCTCGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCACTTCGTCACACAGACTGCAGAGGGCGCTGCTGCTCATGTTTATGCTCACAGGCATGAAAAGTTACATTTCTGGGTAATAAAATCTTTTTTCTATATTTTTAACATGGGAATATTATATTTCCATCTTGTCTTCCAGAGTAATCGGATTAATGATAAGACAAAAGTAGAACAAGGAAAGAATAGGCCATGTATCTCACGTTTAAACAAAATTGATGTTTTTTGAAAAATCTCACACAGATAAACATTTACAGGAAATTACTTTTCCTTCAAAACAAACATCAAAGAGTCTGTGGTTTTCTTTATTAATTGTACTTGAGCAGAAGCTGTAAAGGAAAATTTCCATTATTCTAATTTAAAGTGTTTAAGTTCTTAAGCATATGCTTAGTTGTGACACTGTAATAGACTGTTCAGTGGAAGTTTCTAAACTAGATGAACTTATTTCAGCCTCATTAGTTGAAGAAGACAACTCCCTATTGC