AGTCTGTTTCTATGGGGCCAAAAGTAGAATCTTTCTCAGGAGCCTAGAAATTGGCCCAAATTTGCACTAAAATCAAAATATTTCAAAAACTATAAAAGTCAAAATTCCGCACGAGCTATCCGTGGTCTGTTTCATCTACTTCCACGTGCGAAAAAACCTAGCTCATGTGAAATGATGGTCTAGTGTTTTGGAAGACGGGGCTAAAACCACCTTCAACCAATGAAAAAGGCATTTACCCCTTGTGATCCGGCAACAGAAAAATAAAGTTTGCTGGAGGATCACACTTCCTTTTTTCAAAATAAATGTTTCTTTTCAAAATAAAAGAATGAAAATACATTTATACAAATAAAGCGAAAACAAGAAAGAATAACAACAAAAGCGGTTTTCTCTACTGGGTTACATTTATTTACNNNNNNNNNNGAAAGTTGTGTTTTCAAAATTGGAGTTCAAGTTATTTTTATTTCCGATAGTGTTAACATACTACACAGGTCATGAACAAAATGTTTTGAAATTTTCATTGTAAGTGGGCTAAAGCAGTTATTTAAAAGTAGTCTAACATAAATGTAAATGCTGTAATTTGATTATTTTAATAAACCATGTAACTTGGATGGATTCGATGCTGGCGTGACCACAGTGCACACGTCTGCTGTTGCTCACAGTGGTCCACGGGACCACTCAGGGAGTTTGTGTGTTCGCTAAGACACATGAAAAATTAGAGGGAACATTGATCCGGCCCCTCTCCTCCCTGTGGAGCAAGCAGCAGGCGCACCTCGTAAATGGAGGGCACTCTTACTCCTCGCAAATGGGTAATAGAAAATCGTTCGGTGCCTATGCATTCCCTAAAATGTGCTGGCATGATGTCGGGGCAGCATGGGTGCGAGCAACGCCCCTACAATGATGCCGCCCTGGGCAACAGCCCATGTCGCCCATATCAAAAACCACCACTGATCTGAGGTATTTATAGTCCCCCACACTGTCCACATCCCTAGATTGAAACAGGGGTCTTGTCTCTTCACACTTACTGAGTCATCAGAAAATTTCTGATGAAAGCAGATCTCATCAGAAATAGCAGATCTCGGTGCAGTGGCTGAAGTCTGTGGTGTAGAGGGTGAAGAGAAAAGGGGAAAGGACAGTCCCTTGTGATGCCCCTCTGCTGCCGATCACCTTGTCAAATACACAGTGTTGAATACACATATATTGTGGTCTTCTTATCAAGTAATCAATAATCCAGGACACGACTGAGGCATCCACCTGCATCACTGTCAGTGTATCACCCAGGAGGGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATATGATGGCGTCTTCAGCTTCAAGGTGGGGTTGGTTAGCGAACTGAAGAAAATTCTGATGTGGCATGACAATAGGTCAGAGGTGGACAAGGATGAGTTTTTCCAGGGTTTTCATGACATGGGAAGTTAGTACCACAGGTCTTTAATCCTGGGGGACATGGTGTCTTTGACACAGGAATGTCTTTCACAGCACTGGGACCCTCTGCAGACTCAAACTCATCATGTGTCATGGTCCTGGGTCATTTTGACCCAGGGTTCTCAGTTTTCTTGTGTTTTTGTATTATGTTAATTTCATTTGTTATTTTAAGGATTTATTCTGTGGTTTCTAGGGTGTTCTGTTTAGTATTTGTTTATTAGATTTCCCCTTGTGTCTTTGCTCTCTGTCTCCCTCTGTGTGTCTGTGAGTTCTTGTGCCTTGCTTCCCTTGGTTACCTTGTTTCCCTCCTTGTGTTTTATTCCATCATGTTTCCCCAGCTCGTCATGTTTGTGCTCTCCCTTGTGCTCCTCCATGTTCTCTCTCCATCTCCAGTCTGCATCTGTGTGTACCTTCTGTTTTATTTTGATAGTCTCCCTTCAGTGTACGTCATGTTGTGTTTGCTCCTGCCCTGTCTCATTATTGTTATTCGTGTCAGCTGCTTTCCCCGTGTGCTCCCACATTCCTCGTTATCTTTCAGTGTATTTATGTCTGCGTCTCCCTCCGTTCCATGTCGCGTCTTCCCTCATGGCTGCATGTCTCTCCCTGTGTTCCCCTGAGTAAATTAATATTAGAATTTCCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTTTCATCGAGCAATAAAGCTTTGAGTTCACGTCCTGCTTCCGTGAGTTTTGCATTTGGGGCTTTCTCTGCCTGCACACAGCCGATTCTTGACATCATGAACAGTTTATGAAAGACTCCACAAAGCTGGGGTCAAAGCCCTTGAAGACACAGGCAATCACTGCTTCTGGTTGAGCAGACTTGCCTGAGTAGAGTCTTCTGATTGCCTCTGAACTTGGTCATGAGTGAATGTGACAGGTGGGGGAGGAATGTCAGGACGTTCACAGGAGGCTATGGTGCAATGTGGGGAGAGAGAACGGTGTGGCTGTGGATTACAGGCTGACTATAGTTAAGTCAGTATTGAGGTGAGCATTTACAGCAGTGTTGAATCTGTTCAAAAGTCCATTCAACTCATTGGCTCTGTCCTTACCGATGGCATGAATCGAGTGGTGGGAATATTGGCCTAGTGAAATTTTCGTTATTTTTATTAATAAACCGTGACTAGGGTTACACTTTTTAATGTTTCTCAGCTTGCTCTAATGGAACTAAAGGTGGTTTGTAAAGGGTCCAGCCCTAGTTTGGGGGGCCTCTGGTGCATCGATGGAAGTGGGAGCCTCTTGAGCTGGCAGGGAGATTGTTACCATCCTTTTTGGGCGGTGTCTGCTCTCCACCGCTCTCTCTCTGTATTTAGAGGAAGGATTTAGTAGAGGTGGAGGATGAACTCGACCTGGGTGTCTATTGTCTTATGTAGTCTGGGAGTTCATTGAATGTAAGGGTGGGTGTACTTTTCCTCTGTGGCAGGGTCGGGTGGGCTGCCCCGCACTCATTGGGGCTTGGCAGTGCTGCTGCTGTGGCCCCCGGTACGGATGGGCCCGGTTCCCTGCCCTTGGTGGATTCCAGGGAACATGGGTGCCTACCGGGTTCAACGGAGAAGCTGGCTCCAGGGAGGGGGTACTTTGACCCCCACCACCACCACCACCAATCCTTCCCTTCCCATCCCCACATGCCTCCCTACTCCTGCTCCAGCACACCACCACACATGCAGGGCCAAGAGGTACAGGTGTGTCACTGAGGTGCAGGGGAGACATTCCTCCTTTGTCCCCTCTTGGCCACCTGTGCCTCACTTTTATTCCACAACTGAGACATCCACATTACTTACACTCTCATAACACATACATATAGGGCCTTGGGGGTGGGCACACTAAACGGTGTCCAGAGGACGGTCTGTTTATTCAAACTCACCTCTGTTGCCAGTGCCTACCAAATTGAGAGGTGGACACCGGCATAATGACGCAACAGATGAACCCAGTCACAACTTCAGAGTAACAATACAAATTTGCACCAAAAATTAATGTTTTCATATTTTGTGCAAGGATTATTCATGAGTTGAAAATAAAATGTAATGCAATTTTATAATGGTTCATTTTAAATGATATTATCTGTTTGATAGCAACTTTATTATATATTGAAAAAGAATGAGATTAAAAAGTAAAGCTCATACTCAGCATGAGATTTCACTCTTGTATAAAAAATGGACAAATGATCAAACAAAAATGTTATAAACTAGAACTCATTTAGTTAGTTTGATATTTAGATAAAGCCGTTGATTTTTTTCCACCCTTTTTCCTGTTACAGCTCCTCCAAATGCTGACAGTTTCATACCAGTAGAACATCATGAGAACAGCATCACCCTGCAGTGGGATAAAGTCAACAACAACATCAGCTTTGTTCTCGGGTGTAATGATACAGAGACAGACATCAGTGTCCCAGATGAAGATGGACCAGTAACTCACACAGTCTCATCTCTCACTGCTGGAACTAAATACACATTCACTCTCTACTGTGTGTTTGAGAACATCAGAAGCAGTGGAGTCAGCATTACTGCAGTCACTGGTGAGTTAATGAAGTTGGTTTGGTTTAACCCATTTGTAAGACAACAGTGATGGGAAACCCATTACACAACTCCAACTTTCAGTTCAAATGTGCAGGTAGCATTTATTCTCAAAATTACCTCAGTGTGCTGTGTCTGCAGTTATTAGACGTTACAAGGTCATTTCCTCCAGCATCTGTCACCTCTGATATGCTTTCCATTAAGGTCTAAGGTCTGTTAGGCTATAAGCTGCCTGATGTAACCTGCTTGGATGAGGTGAATTAACGGGCAGGTCAGCTTTGTAAAATTCAGAATGAACCAGTAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATAGGAAAGATATCTTGTGTTCCACCTTAAAACTATGACATGATGTACTGATGTCAGCATACAAAATCACCAGTGGTTCTTTTTCTAGACAGTCACTATAACAATAGTGACAATAAGCTGATCAAGTCATCTGTTGCTCCTTTTGTTTTTAAGCTCCTCAGAATTCAGAAGACCTCATATCATCAGGACAAACTGAGAGCAGCATCACTCTGCAGTGGAATAAAGTCAACAACAAAATCAGCTTTGTTCTCCAGTTTAATGATACAGAGACAGACATCAGTGTGCCAGATGAAGATGGACCAGTAACTCACACAGTCTCATCTCTCACTGCTGGAACTGAATACACATTCACTCTCTACTGTGTGTTTGAGAACGTCAGAAGCAGTGGAGTCAGCATTACTGCAGTCACTGGTAAGTTACAAATGTGTAATCAATAAGGAGAGGTGAAATGTGTTCTTTATCCTCACACACTTTATATGCTTAAAAACCTTTAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTGTTCACCAGTTTAGAGGCTTTGGCGCTGGATATGTGACGACTTATCAAGGTGTCTGAAATGTAACATTCCAGCCTCCCCTGTAGTTTGCTTGTTGGGCACCTTGGATGATGTCACTACAGACATGAACACAGTCCACATGGTTCTCACCACCCTATGCATTGCCAAGAGGACTGTCCTCATGAACTGGNNNNNNNNNTCTTAATTCTAACAAATATAGAGACCATCTGATAGTCCATATTAGTCTTGATAGAGCATCTACCACCACATTAGATCAATCCCTCTGGGCTCCTTTGATCAGCTCCATCACCTACTGGGGGTGGGGGGTCATGGTTTTGTTCCGCCTTTGTTATTGTGGTTGATGTGGGGGTAGATACAGGCTTGGGGTATCTGGGGATTCCCTAGGGACGGGTTTCTTGGGGGATCAACCTGGGGGCTGTGCAGATGACCTGGATGGGGCTCTGGTGGCTCTTGGGTGGTGTTTTTCTAGCGGCTGAGTTCGGCAGGTCTGGGGGAGGGTCTCTGCTGAGGTAGGTTACCGGCCTGATAGCCTATCTGCCCCTGGGTGGGTCCACGGCGGGCTTGGGGACTTGAGGTTCTGGGGTTGCTCCTCCTGCTCCTCTGGGCTGGAGCTCTGGCTGAGCATTGGGGGCTTGGGTCCTGGTTGGTGTGTCAACAGGGTTATGGGTGGGGCCATGCATGGGGGCCCAACTCTAGTTCGGGCGGCCTCTGGTGCATTGCAGGAACTGGGGGCTTTTTCAGCTGGCAGGGAGGTTGTTACCATCCTTTGCAGGGGGTCTGCTCTCCATGAGATCATTCTGTAAGAAGGGAAGGGATCTAGCAGAGGTGGAGGATGAACTCAACCTGGATGTCTATTGTCTTATGTAGTCTGGTAGTTGATTGAATGTTAGGGTGGGTATAGTTTTCCTGTGCGGCGGGGGCCACCCTGGGCTCTGTGAGGCTTGGAAATGCAGCTGTTGCAGGCCCAACTCTTCGTTCCCCTGTTGAGATAGGCCCGGTCCCCTGCCCTTGGTGGATTCCAGGGAACGGGGGTGCCTATCAGGTTCAGCGGTGGAGCTGGACCCAGGAAGGGGGTGCTTTGACCCCCCACCCCAGCTCCCCACTCCATCTCCATCACACCACCAGACATGCAGGGCCAAGAGGTACAGGTGTGTCACTGAGTTGCAGGGGAAGCATTCCTCCTCTGTCCCCTCTTGGCCACCTGTGCCTCAATTATATTCCACATCCGAGACATCCACATTACTTACACTCTCATAACACATACATATAGGGCCTTGGGGGTGGGCACACTAAACGGCATCCAGAGGATGGTCTGTTTAGTCAAACTCACCTCTGGAGCCAGTGCCCACCAAATTGAGAGTTGGACACCACCACAATGACTCGACAGATGAACCCAGTCTGAAGCAAGCCTCCATTGAATAGTGGACATTCCACAGTTCCAGTTAACTGAATGGCGAGCCAACCCAAGAGTAACTAAGATTGACTTTATTGAAGCCAGAGCTTTGTTCCCATCTCATGGTGGGACAGATACCTGCAGGATTTCAAACTTTCCTTCTTCACTTTGGATTGTGGTAGGACAAACAATTAAACAAACACAGACCGGGCCCCAACAATCCATCTGTCATCAGACATTCATTCATACATTTGACTCAGAGACAAACTGTATGCGTGCACTTTATTTTAGTTTGTTATTTTGGTGGAAATATTGGACTAATGAAATTTTTGTTATTCTTATTAATAAGTTGTGACTAGTGTTACACCTTTTAATGTTTCTCTGCTTGCTCTAATGGAACTAAAGGTTGTTTGTAAAGGGTTTTATATTATTCTTACATCTTTGATTCTGTTTTTATCTGTAGCTCCTGCAAACACAGCTTCAGAGTAACAATACAAATTTGCACAAAAAAATTAATGTTTTCATATTTTGTGCAAGGATTATTCATGAGTTGGAAATAAAATGTAATGCAATTCTATAATGGTTCATTTTAAATGACATTATCTGTTTGATAGCAACTTTATTACATACTGAAAAAGAATGAGATTAAAAAGTAAAGCTCATACTTGTCACGGTTCTGGGTCATTTGGACCCAGTATTTTGAGTTTTTTATGTTTTAGTTCATTTTTGCATTATGGATTATTGTCTTATTCTCTTGTGCTTTGTTGATTATTATTATAAATCTATGTTTCAGTTTATTCTGGTCAAGGGGTTAGTTCATAGGTTCTGTTTTGGTGCCCTCGTGTTTCCTGTAGGTTTAGTTCAGTGTCTAGTCTGTGTCTTTGTGTAGTTGTTTCTTGTTTCCTGTTTTATTGTGAAGGTCCGTGTCTTATGTGAGTGTATTCAGTTTTGCTTCTCTTGGCTCGTCTCATCAATTACTTCCAGCTGTGTTCCCCACCTGTGTGTAATCTCCCGGTGTTTTGCTGTGTGTATTTAAGTTGCGTCTTCTGTTGTACAAGTCGCTGGTCCGTCTGCGTATCTAGTGTGTTTTCCCTGCTGTCACCATCCTTCGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAATTTTCACCTTGTGCTTTATTTTCAATAAACCACCTCCACATCTCAGAGAGTGTCTGCACTTGGATCCTCCTTTATTTTTCCACACGGCTCATCTCATTCGCTGTGACAATACTCAGCATGAGATTTCACTCTTGGATACAAAATGGACAAATGATCAAACAAAAATGTTATAAACTAGAACTCATTTAGTTAGTTTGATATTTAGATGAAGCCGTTGATTTTTTCCACCCTTTTTCCTGTTACAGCTCCTCCAAATGCTGACAGTTTCATACCAGTAGAACATCATGAGAAAAGCATCACCCTGCAGTGGGATAAAGTCAACAACAACATCAGCTTTGTTCTCGGGTGTAATGATACAGAGACAGACATCAGTGTGCCAGATGAAGATGGACCAGTAACTCACACAGTCTCATCTCTCACTGCTGGAACTGAATACACATTCACTCTCTACTGTGTGTTTGAGAACGTCAGAAGCAGTGGAGTCAGCATTACTGCAGTCACTGGTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGATTTACAACCTGAATAGGTAATAAAGCGATAGATCTTTCAGCCCAATTCTACTTTTTCTGCATAATTCATCATACAAAATGTAAGCAAATGGAAAAGTCTCTTTTTAAAACTTGTTTTATTAGTTTTAATCTTTTAACTTTATGCATCAAGCAAAAATTAAATTATATGCAACATTCTCTGACTGGAAGAAATTTGTTTAACATTTAAACCAATTTTCTGCACATTCCAGCACATAAAATAAAATGTGTTTTTGTGTTTACACTCAGTCTTTCAAATAAAGGCAAGTGAAACACAGCAGAAAATAAATAAAATCAAAGACTAGCGGTCCTGTTGCTCTATTTTCACCTATAAAGCAGGAGTGGGTTAGGCGGAGGTTTACCCTGGTGCAGGTGTGCCGCAGCGGTCAATGGAAGAATCCGCGAGTTTCTCTGTGAATTTCACATTACGTCGTAGCGCACTCGGTGCTTGCTTGGAAGTTTAGGGGTTTTCTTCCCACGCAGTGAACAGTGGACACTAATGTTTTTGTCACTTTTTATGGAATCAAACTCAAAGTAAGGTCAGTACTTCCACGCTTTAAACGCTGCACGCTCATACTCTCTCCCGCACTCGATATATTATCCATTGTTGATCTGCAGACAGCTGTTGTCACGAACGTCGCACTCACTTACGTCACTGTCATGAGACATTCTCGCAAAAAATCACGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCATCTCTGCTGGTAAGATAATATATTTCAGGNNNNNNNNNNNNNNNNNNNNTGAAGTGTACACAATTGTAACTTAGTACTTTGTACTCATTCTTGATAGAATGCTATGAGAATGATTGTATTTAAGATCTTGAAATAAAAATATTGATTTTGGATAGGTAAAAAGTTGTAAAATGACAATGAAATAACAGANNNNNNNNNNNAATCCACAGAGACACACCTGGAGTGCTTACTAAAAGATCTTGGTTTACAACAGTACTACACAAAGAAACTGTCACTGAGCAAAATACTTGAGATTGATAAGACGACCATCAATGATGAACCTGCCAAGAGTAACTCAGACTTTCCATGGTATTTTCTAAAGAAACTGATGATGGTTAATGTGGCAGCAAGGAATATGACATGTACATCAGATTGTGAGTTTGATGATGAAACAGGGAATGCAGAGGATTTGGACAGTTCAAACACAGATGACATGCCAAACCCACTCGACATAATCACTGCTCTCTTTCTGTGTTCTGATGGTTTTCTGCAGCAGGAAATGGCACTAAAAATGTCCACATGTCAGTTTTCTGTGCCTTTGCTGCTTCCGAATTGTGATACAAAACAGTGCACACTCATGCTGTGGGCCATGAGAGACATTGTTAAAAAGTACAGACCTCAGTCTCTGTCAGAATCCAAGGGCTTCATTGAAGACAGAATCGTTCTCTCTGAACTTCCAATGATCTCTTTTGTCAGACTGGGTGAGTGCTCCTTGTCCAAGTCAGAGATTCTCAATAAGCTTCTGAGCAATTCTCAGCAGTACCATGACACCTTTGTTCACTACAACATGGAGTGTGGCAACAGTCCAAGAAGAATATCCAACGGACTGACTGAAATTACTTGGTATCTTCCTTGTGGAAACACAAACATTGATATTTTCAGTCAGCCAGTGGCTGTAGCTAACCTTCGTGGGAACATTGCTTCATTTGAAACACAATACTCCTTTTTGTGTCAGACATCTGCAGCAGTTTTTGTGTTCTTTGACCATTTGGACTCTGACCGCAGTCTACTTACTAACCAACACCACAAGGCACAGATCTTCTTGGTGGGTAACAGTGAGAGCAAACGCTGCACTTTAGATGCTTTAAAGAAGGTAGAAACTAATTTGCGCTTAACTAAGAACAATATCATTATTAGGAAAAAACAAACAAATGATGCAGACTTTGTAAAATATTTGAGGCAAAAAGTTAGAAATGTAATTAAAGAAAAGAAAAGGGAGATGACAATAGAGCAGATGGCAGACATTGCCCATGAACTGGGAATCCTGGTTGATGAAGACTCTCCAGAGTGCCAGACTGCAAAGAAAAATGCAGAAGCCATCACTGCTGAAATTACAGACATCCATGAATACAAAGACGCTCAGCTTCCACGACAAGGTGAAATATGGAAACAACTGACCTGCTTAGAGAAGGAAGAATTTCGACTTCAAAAAGTTGGATCTGAAAACATTGAAAAATACAAAAGTGAACTTCAGGTGCAGAAAGAACAACTGCGGGAAAAGCAAAACAAGTATGACATGTCGACAGCTATGACATGTTTCATTAATGCAATATCAAGCCCAGGAACAGAGAGGTTTTATTTCCTGAAATGGATGCGAATGAACCTGGATAACCTGTCTCGCATAAAACTGTCTGAACTTCAGGAAAAATATAAAGAAAAATGCAAAAATTCTGAGAACAAAGAGGAGATCAAGAAAATTGACAGACAAATTTCCAACAGCTCACTGGGGACTGAACACTTCTTCCGTGAAATGGGTCAGATCTATGAAGCCTCACTGTCCCTTCCACAAACAGATCCATCACGTCAACAGCTGCAGCATCTGCCCAAACTGTGTGCAAAGTTGTTGCTTGATGGATTTCCTCTTGAGCTTGTAGATGGAGATGCATCCAACATCCCTCTCAGATGGGTGAGTGATGTTCTCTCTCAGCTCAGTGACTTGGTGTCTCCAAACAGAAAGATACTGGTAGTCACAGTTCTTGGAGTTCAGAGCACAGGAAAGTCCACTCTCCTTAACACCATGTTTGGAGTGCAGTTTGCAGTCAGCAGTGGTCGATGTACTCGAGGTGCCTTTATGCTGCTCATCAAAATCAATGAAGACATGAAAAAAGTCCTAAACTGTGACTTCATGCTGATCATTGACACTGAGGGCTTAAAGTCACCAGAACTTGCACAACTGGACAACAGCTATGAGCACGACAATGAGCTTGCTACACTTGTTGTGGGGCTGAGTGATGTCACCATTGTCAATGTTGCAATGGAGAATTCAACTGAAATGAAGGACATCCTACAAATAGTTGTGCATGCTTTTCTCAGGATGAAGGAGGTGGGCAAAAAGCCGAAATGTCAATTTGTTCACCAGAATGTGTCCGATGTTTCAGCCCATGAGAAGAACTCAAGAGACAGGAAACTGCTCCTGGAACAGTTAAATGAGATGACCCAGGCAGCAGCCAAAATGGAAAAGAAAGAGGAGAACAAGAGCTTCACTGATGTGATGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTCTGTGGACTGCAGTAAAGCACGAAAACTTCATCTTCAGCTTCAGAAACAGCCTCGTAGCTGATGCATACATGAGACTCTGCACAGAATTCAACAAATGGGAGTGGGAATTCAAAAAAGAAATGTACACCTGGGTAACCAATGCAGAAACAAAAATTTCCAATTTTGGTACAGTTGCCGCAAAATCTGAATCTTCTAACTTGACAGAATTTCTCACATGTTTGAAAAGTGAAGCCTCCACAGAGCTGTCTAAATGGGAGACAACACTTCTTGAAAATCTGACTCAATATTTCAAGCAAAAAGAGGGTCATGTTTATCTGGTTGAAGGATACAGAGAGGAATTCGCAAACTGTGCAAAGAGCCTTCGAAAAGAAATTGAGAGATCTGTGTTTAGTCAGCTCACAGCAGCAAAAGACATCAGAGAGGGAAAGACAGAAATTGATAAAATCAAAGAGAATCATCAAAAGGAGATTGAAAATGCAGTTTGCGCTTTGATAGATAAATGCAGAAAGAAAAAAGCCCAGATGAAAGACAAAGAGCTGGAAAAAGAGTTTGATAAGATGTGGAATGAAACACTGGCTAGACTTTCCTTCTCCAGACAAAAGATTACAGATGTCTTCACAAGCGTATCTCACTGCCTAAGAATAAATCTGTCATACAAGGGAAGTCATGCATGTGAATTATTAAGTCAAAGAAATCTGCATGATTGTGGTAATGAGCCTTTCAAATATACAGCTAAAGGATTGTACAACCAATTAAAACACAAAGTCAGCAAGCTGTTCAACATTGAAGATCACATAATGACTGTACAAAAACAGGCTGACAGCATCATAGATCACTGCACTCAGTTCGTGAGAGAAAAGCTGNNNNNNNNNNGCAATTACTCTGACACTTACATCCAGGAAATCCTACACATCATTGATGAGAAACTACAAAACTATAAAAATGTTAAGACAGACATTGAATTTGAAGTTTCTCTGAAACAGCACATCTGTGGATTTGCAGCCAGAGAGTTTCAGAAAATGCACGAAGATTTCATCCAAGAAAATGATCCCTACAGATGTCTGATGAAAAACAAGGAAAAGTTTTGTGATGATTTCAAAGATGTGTTCCATGAAAGAGACCAGTGTCAGAAGAAGGCAGAAGAATTCACCAACCGATGCCTGAAGCCTGCTGTTGTAGACTTTATCAATCGTTTCCTGGGACAGGATATCACTGGTGAAATGCTGACGTGTGAGCAGCTCAGCAACAGAATGTCCTTCCAGTATTCAGTTTTACTGGATTTACTTTCAAAGGATGATTTTAAAAGCTACCAGAGATATATTTGCTCATATGAGGGTCATGTAAAGGAAGTAATACTCAACCAAATACTGGAGCACTTCTCAACTGCGTCAACAATATCTGAGTTTGAGCACCAACATCTCCAGTCATGTATCAGAAGCATAAATGATGCCATCAATAAAGCCAAAACAGGAAATACTGATTCTGAATTGGGGAGATTTGTTAAAGATATTTGTAAAGAACTTGGTGAAAAACTGGTCATTTCCCAGGATGCTCTTGGTACTTTCATGGTCCTGAATAATGCTGACAAGGAACAGTTTGCTCACTGGCTCACAGAGTGTGTAAAGGACATGGCAGAAGATCTCAAAAAAGAGTTTCAAATACTGAACTTTCAAACAAAACTACAATGCCTTCATGTGCAACCTGAAAATGAGCTTTTTAACAAATTGGTTGGTTGTGGCAAACAGTGTCCATTCTGCAAAGCTCCCTGTGATGCAGGAGGAGGAGGTCATACTGAGCACTTTGCTTCACTGCATCGGCCAGAGGGTCTGGGTAGATACAAGTGGTGTGGTACAAAAAAACTTGTCACTGACATATGCTCCTCTCTCGTGATCAGTGGCGCCCAATTTCAATGCAGTGCTACCAACTATGCATGGCACCCTTTTAAGAGTTACAAGGAAATTTACCCAGACTGGAAAATCCCTCCGGATGTGAGCCTTGAGGCATCAGACCACTGGAAATTTATAATGGCAAAGTACAACAATGATTTTGCCAAAGAATATAATGCAGAACCTGCTGATATTCCTGAACCTTGGACAAAAATCAGAAAAGAACAGGCAGAAAAAAGTCTCAAAGAGTCATTTAACATAAAGTAACAACTGGCATTCTGTGTGCATCATTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACAAATTTAAAGCTTTATATAATATATACATTCAGTCACTAATGATCTTTTGAATTACTAAATATGTGTGTCATGTGAGCATGACACACATAACACATGACTCAAATGTTATGGAAACTCAGTACAGTAGTTTTTCTGTGAGGAATCTGGTGTCAAATATTTACACATTCAAGATTATTTGAGTATGTGATTTTGTTGCTCTATATGTATGTTAGGTTTTGTATTGTTGATTGTCATTTATGCTTAGAAATATCTACTCATATATGCTTAGAGTTTTATAATTAGTTGTAGATTAATAGAGGTTTGATCCTTAGTAGTCTGCAGACACACGTTGTGTGCATTCCAGAGCACTCTGGCTTTCACACCCACATCTTGGGAGCATGGGAGAGGCCATGCCTTGTCTTATTGTTTTATGGTATAGGAGGACACCTACTCTGTATCTGGTTAAGCATAAGAGCCTTTTGTTTAGATGGACCGCTAGACTCCTGGCACCAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGCATATTCATGTAACCACAATAAAAGGAGTGCTATGGGGAACCTGGCTGAGAGTCTCACGGAGGTCAAGTGGGTGGAACGACACTTGGCTCCAGACAGGCCTCCTCATGCATGAGTAACACAAAGAACTTTGCCTACTTGTGTCTTGCTTTGCTGTGTAATTACATTGCCTTCAACGTTCCAGCGAATAGGTTCAAGCTACAAACCTATCAATGTGAATTTGCCTTTCTTTTACTTACATACCTAATGTCACATGATTACACTTTTACCATAAGAAGGCTTTTGAAAAATGTGTAAGGTGATGATTAGGTGGAGAAGAAGCTGCCTCCTGTTTCTGGTGCAGCAGACAGAGATGATTACTAGAGACAAACTCAGATCAGTGGATCAAAGACTCTCAGTCCTTCTTAAGTTTTTACTCTTACAGACCATTGTCAAATGAATTGAAGTCAGCTGCCACTTATCCAGACTCAATTTCACAGTAGTGCTTCTCCTTCGTTGTTGATTATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTTTCATTGTTATATAAAGCACGATGACAAATAACAATTAGACTTATTCTACCGACAAACTTAAGGTATGTATTTTTGTGTGTGTAAAAGAGAGACAGAGGGGGGAAAGCGTTTTCACGTGTGTGTGGTGGCAGAGGGGTAATGCCTCATATTATTTTGGGGAAATTAAGAGAAATAACGCCCTTGTACCACTTGNNNNNNNNNNNNNNNNNGTAGTAGCCAAAGAGAGTCTAACTACTACTGCAGCCAAAGAGAGTCTAACAGGCTTAGTTGTGAGCCGAATGTTAGTATTTAGCTGTACACTGTGTTCACCGCCTCCAGATAAATAAAGTTCTTCTGGTGCAAACTTGTGACGGCTCTCTCCATCCCTTCACTACCATAAGGGTTGAAGATGGTGGGTGAAAAGAACGGCAGAATATTAGAGCTTTTTAAGCTAAGTAAAAGCACAATTGAGTTGGTCCTGGTTGGAAATAACCCGCAGCCTTCTACATAACCCCGCCCCTCATCTGGTCCCCCTTACCCCGCCTCCTCCTCCCCAGTCCTTTTAAAAACCACAACGGCTGTCTCCTCCACATCGTCTAAAAACAACCATGACTCTCCACAGCTTTGGGATGCCCTCGGCTCTTTCTCCTTCATCCCTCCGACCATCAGCTGCTTATACACCACCACCGAGCCCTCCGATGGATCTGGCTACTCCACCATCGAGCCCCCCTCAGGCCTCATCATCTCCGGCCGCTATGCTTGCAGATACTCCACCCAGGGCTTCATCACCTCAAGGCTGGAACTCGCCCGGCCACCCTCAATTAGCCGCTCTCGGCTGGCAATCACCGGAGCAGACCCCGGCAAGCACCTCAGTCTCCGGGGCCTCGCTGTGGGCTTTGGGCGACCCTGTGTGCCGGGCTCTTTTCTGAGAGCCTGACGACAATGATCCCCACCCCGGCGAGAACCGCGGACAGCTTTCGCCCGTGCACAACGATGAGGCCGCGACTCTCCTCCCCACCGCTGTTTTTGAACTTATAAAATTAACTCTCAAGTACCTTATCATGTCGCTACTCCAGAAACACCGACAAGACGTGTGTCAAGGATGCAAGGTCTCCCACCCCTCACAGAGACGCCATTCTTGTCTTTTCCCGCTGGAAAAATATTACTTTTTCAAGTACTATGATGAACTCTGGAAAAGATTATGGAATGGACATTTCACCAACACATTATTACAAATTTTACGGTTAGAAGGGTTTTCACCACCACCGGAGCAAGTCAGAGGTGTAGCTCAAGCATATCTCTTTGAACTCAGAGATGCCCGAGACATAGAGTGCGCTCTCCAAGAAATTGATGCCAGCGTCACAGAAGTTACCCGCACCATAATCGATCAAGTACTAGACGACAATTACTCACTGTGGCTATCCTAATATTTGTTTTTCTTCTCTTTCCTATTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAAAACCGTTACATGAAATAAAACCTTTTTGGAAAAGCATTGCAAGAATCAAACTTATTATTTTTTCTTTTTACTAGAATCAAAGTGTAATGTTTTTAATGACAACAAATAAAATATTTTCATGAACTTGTTACATGAGATAAGTAACTTTTCGATCATGAAATAAAACCATAGTTAAACATGACTTCAAAGAACACACATGGCAGAACAGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAAACTCTGCACCTCACTCTCAACAGGGGTAACCTTGGTAACGGTTCAGCATGACTCTCAGGGCGCAGGGTTTTTACGTCACACTACCATCAAACGCAAGTCTGAATGTATTTAAAAATAATACAAGTAGCTCTTTCCGTGTGGATTTGGCTCACCATCTCAATCTCGATGGGGCCTGGGAGGTGGCTCTCACTGAAATTTCATATCCCTATACATGGCTTAATCTCCCGAATGACAAGGCTTAGTTTGAATGGAGGAAGAAGGGCGATGCTGAGCAGCGGCCTGATGATGTGGTTAAGACAAAAATACGTGCTGGCTTTTACGAGGATGCTAACACGCTAAGAGCAGAGGTTGAAGCCTGCCTCAGGCGTCTCGAGTCGGATATTTATCTGAAATATCACCCCATTGTTAAAAAGTTTGAATTCACAGCTGGAGGGATATATCAGCTCAGGTTTTTCCCTCCTCTCGCATATATGCTTGGTGTACCAGCAGGTGTCTGGCAGCGGTTTGAGCACAAATTTGCCCCATATCCTGCAGATATAAAAGCTGGATGTTATCATCTGTTTTGCTATTCTGATATAGCAGCCTTACAGCTGGTAGGTGATAGCTATTCGCCCCTACTGCGTACTGTCAGAATAGAGGGCAATTACGGAGATATCGTGAACCTGTGCTTTAACCCTTGTGCGCCCGCCTGCTCTCGGGGCGTGGGTCGTGGAGACCCCCGAGGGGCGTGTGTGTTANNNNNNNNNNNNNNNNNNNNCACATGACGAGCAGTCCCAGGTAGGTGTTCGCCTCAAACAGAAGCGTAGATCCGAAGAACACGTTCGTCAGAGACACCAGGAACAGAATAGAACAGCCGGACATGAGTGTGCCTCGGAGGAACAGGTGGCCCCTGTGTGTGTCGTACAAGGCACTGAGAGTGAAGCAGATGAAAATCACCGAGGTTCCCACGAAGGCGGTCGCGATGACATTCGGATCGACAGCGATGACATCGTCCAGTATGGGTCCAAGGCTAAAACCTGTGAGCAAGGCAAATCCTTCAAGGAAAGCAAGTCTCTTCCTTTCTGTCTCAGGGTTATGGGGGGTCACGGCAAACCAGATAAACAACCCCAGTGAGGTGAGGGTAGCCACCGAAAGACAGATCAACAACCCCAGGACTGCGAGGGGGGACGCCGCACTCACTGTAACCAGGCGTGCGACCAGATAGATGTAGACGTAGGAGCCGACAGCGGCCAGACACATGCAAATTGCCAAGCTTGAGTACAATTTCTTCAAGTGCTCCTGGGTGGAGTGAGATATGTGGGAGAACTGGAAGAGAGCATCTGTCTTGCTGTGGTCAAGCGCGTTCATGGTGAAACCAGAGACTGCGATCGGATGATACGTCCTATGAAAAAGCCGTCTCCTTTCTCTCTGTTATGAGCCGTCTCCTTTCTCTGCTTTATAGTTAATGTGTGTCCTGAAACAGCAAAACCAAAAAACCTGCACTGGTTCCAATCACATATATACAAGACTGTACGTCTTTTGCCGGTTGAAGCGTTAGCTTTGAAGCGATGGCCAACATATTACATAGACGTTACACGTTTTTCTGATTCACGTTTATTGTGCCACAATTGTGTAATTAAATCAACTGACATACAATGTATAAAGCAGCAATCTTAGTAAATACACATGGTAAGATGTTACATTCGTTGCTTGTATTTCGACTAGGCGGATGCCCCGTCCGGACGAAAAGGCGGCCTCCGCTGGCCGCGCACCATAGAGCATGCGCGAAAATGCAGTGATTTCCGCTAGGCGGATCCCTGCCAGGAAGGAGAGGCGTGGTTCGCGGAAGACACGCCCCTAGGGCCATGTGCAACAGGGTAGTGCGTTTTTAAAACGCCCCCCTGTGGCCGTGTATTTTATTACAACGTTGAGAAAGCCTTGCCGTTGAGGCGCCTGTTTCCCTTAAACCTTGTGCGCCCGCCTGTTCTCGGGGCGTGGGTTGTGGAGACCCCGAGGGGCGTGTGTGTTATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGGGGGGTCGCTAGGACCCTGTGGAATTACAGGGATTATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCACCGAGTCCTCTATCTCCGGCGGGAAGTAGGCCATGAACGCGGAGGCCTCGTCTCGCGCAGCCGCAAGGGCCTCTTCGGTGGGGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAGTTTCACTGACAGCGCCGTGGCCGTGATCGCGCCCAAGATCATGAACACCACCTGCAGCACGGCCGGCGTCGTCCTCTTGCCAAAGTCCCCCACCCCGGTTCAGCGCCTGCTTCTTCCTCTTCCTCTCGGCGAGCCGCCGTCCTGGCCAAGTTGCAACGGCGTTTCGTAGCCGTGATCTTGTGCGGCCACACACCCATGGTCCGCCACCTCGTCATTTTCGTCCTCCCGATCCTCCGAGTAGCTCTCCTCGTCTGCGAGCGTTCGGGCTGTCGAGTCGTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTTCTCCTGTTGTTGTCGTCGCTGCTGCTGCTCTTGGTCTTCCTCGACCCCTAGCCCTCGATAGCGAAACGTGGCCGGTCGCAACAACCCAGACACCGGAGCCGACCCCGCGTAGGCCAAAACCGTCGGTGATGTTGATGGCGATGGTGAGGAGGACGAGCACCGTGACACCGACGGCGAAAGCGCTACGCCTGTACCGCCGAGCTTAGCGCTCTTTCGCTCCCACGGTCTAGTGCGTGACATTGCCTTTGTCTAACGAGACCCCCTTGTTGTCGTCGCCCTCGCCCTCGCCTCCGTAACCAAACACCAACACGCTTAGTACCCACCATCCGCTTTCTTATCATCTCGCCGTGAGGCTCGCTCTGCTTTCGCTAGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTACTGACTCTATCCTTCCATCGAGAGCGGTGGGGGATCGTGAGACCCCAAACCCCCTTGCTACCTCCGCGGGGGGACCCGCGTCCCCCTGGCCGACAGACCGACCGACCCCGCCAGGGAGCATCAGGGTTAACAGTGGCCTCCGCTGGCCCAGCGCCATAGAGCCTGCGCGAAAACTTACTCATTTCAGCCAGGCGGATCGCTGCTGCCGGTGGAAAGGTGGGGCTCGCGGAGGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCCCTTTTTTGTGCTGGGTGCCCTTTTTTGTTCTCTGCTTGGCACTGTTGGGATCAGATCGGGGGGTACTGGGAGATGACCATAACACTGATGTTGTGCACATTTCTCGATGGGGTGCTCGGTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACCACATTTTTACATCCGGCGCTCTTTATTCTTCATCGTCGTGAAATTACATTACAAAGAATGTGAAAACGCTTGACATGAAAACGTTCTATAAGTTCTTGACTCGGGGTGTATTGCAAAATGAAAGCACACAGTACAACAGCACACATCGGAAATATCCACAAGTCGGTGGCTGCCTGGGTTATTCTCCGCTGTTTCACCCCTACTGAGAACGGTATATAACCTGGACGGATCCACAAATGCGATCAGACGCTTTGAGTCGAAGGGTTGACAGCGGCCGTGTGTAACGGAGACACAAATACTGTCATGTCGCAGGTCTACAGCATACGTTTGGTGCACCCAAGGACGGAGCTCCCGGACAGCGAGATACGCCTTGTGTGGTTCCGGTGCCGCCCTTGGGCTGAAGACATCATGAAAACACACATGTTATCTGCTAACACATTGGACAGGATCAAATGCCCGGAAGAGCTGGCTGTGATGGCACCCTGTCACATAGACCTCATGGACCTGGAAGACATGAGTGACATGTGCTTAGACGGCTTTAACATGGTGGACTTTTGGTTTCATTGTAAACTGGAGTCGTTCATGGCCGGATGGGCTCGTTGGTACGTGCACGTGTATCGGGTGACTGGTGTGGGATGGGGTATGACCTTGCTGCTAGATGGCGAGGGCAAGACGGTGGCGGACGTGGAGGTCCTGTCGAGGAAGCTGTGGCTTGCTTACAAGACATACTTTGAATGGCAATGGGTTGTCAAGCAACCTGGGCGGCCGGGGGATACGCGTAAAGCCGACATCATGTATGGGGAACACGAATACGAAAACCGACGGGATAAACTGCTGTGTGTCTCCATCGAGGGCGAGCGAGGTGACTTTGGACGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAGTATGCACTGTATTGTATTGTGTCGGTTTGTTATCATACTGCTTGTAATAATAAACCTACATGAAACGTTACGTGTTGTTGTTATGTGTGGGACTCTCATTTCAGTCTAGTCGTCCGCTCTTCCAACACCACAAACACTGACTTACTCCATTGCGGCGAAACACGCTCACCCCGCTTCTGCGTTTACCGTGCTGTACTTGTACATAAAATCACACACATTGCACAACTATAAGTGAGAGACCTCTCAGTTACAGCGTTCGTTTCTCGCAAAGACCGACACACACGTGGGGATGGCTAGGTCTTAGCTGGGGTATATGCGGTGTATGTGGAACAGGGCAGCCGGGGTGGGATTTGTCGGTCGGACAGCGAGCTTTGTTGTGAGACGGCGGAAACGTTGGCGAGTTTATTTGCCCGAACACTGGGAGAGTTTGTGATCACTTGCATTTCCACACCGCACATAATTGAGGTAGCTCTTACGATGGACGCGTGGTATGTGTTTTTGTACTTTGTCACGCGTATGCTGACGGTGAATTCGGCAACTCATTCGCTGATCTACATTTATACAGCGCTGTCCGCAGACCTCGGCTTGCCGGGTGTGCANNNNNNNNNNNNNNNNNNNNGTAAACCCTTTGACCGTTTTGACACCGACAACCCACGGAAAACCCCCACAACAAACTGGGCTAGACAACACTTAACTACTGAATACTTGGATAAGGGCACGCAGAGTCGACTCAGCAAGCAGCAATGGTTTGGCGTTAACCTAGATGTCGTGATGACTCGGATGGGACACTCGGCGTCCGATGGGGATGTACATGTTCTACAGTGGTTACACGGATGTTATGGGGAAACGAACCCCTCCGAGGAGAGGCTGCGGTTTGTCCGCGGGGTGGATAAGTACGCTTACGATGGTGACGATTTAATGTCTTTTGATTATGTCACGCTGAGGTGGTCAGCTGCGACCGAAGCGGCGAAACCCATCGCGGACAAATGGAACGGTGTGACCGTGTTAACGGAATACACCAACGGCTATTTGCGCGACGAGTGTATCGGATGGTTGACTAGGTTTGTTGGATACAGCCAACGGGAACTGAGAGAAAGGGCAATCGTCCCTGACGTGTACGTGTTTGCACGGAAGACGCGCGGACCTATTCTCACATTGATTTGTATGGCATCGGGTTTCTCCACAAACACACCTGCTATGACGCTGATGAGAAACGGCCGAGTTCTCAGTACGGACGACGGTCTCAAGGTCTTTGACATTCTCCCAAACAACGACGACACGTTTCAACGACGGATCGCTGTGGATATATTACAATCTGACAAGGGGAACTTCACCTGCAACGTGTTGGAGGAGGACACTGGGTATCACGCTATCAAACACTGGCGCCTGGAGGATCGCAAAACTCTTCGCGCAGTTGCCTGGTCGAACATTGTTTTGCTCTGGGCCTTACTGCTGTTTTCGACAATGGTGTTTTTGTGCACTGCTGCTCTGTATCCGGTGGTGGTGTGCATTATACGAAAGCAGAGGACTGGACAAATTGCAAATCAAACTGATTCTTGTGCGCAACACCACGGCCTAAAAGATGAGACATCTGGAGTTTGATACATAGTGCCTCGTATGCGTGTATGTCCCAATAAATGATTTGTCAATATAACTGCTGTACTGTGGTGTTTACGGCTAACAGCAACATCAGAGTACCCAGACACCATTGATTGTTACTGCATTTTATTTTCTGCAACATAGCATAGACCATAAACCATACCATCTGTGTATACAACACATTGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTTATTGGTGGGGTCGCCTGTGTGAGAACTGGGGAGAGGTGGATCGTACCACGTTAATTGATCATCAAGTGATTCTTATAGCCGCAAGCGACGGGATGAGAAAAAGCGGTAGACGACAGAAGCGAACGAACTCCGGTGGTGCGCTCGTACAAAACCAGCAGGCCGACTTGAGGCCGATTCTCCCACAGTGGCAAACTACAGGTTTGGATGTGGAGAGGCCAGTGTCGGAGCTGTGTCCGTCAGATCGTTCTTGTTGGTCAGAGGAAACGCTGGAACGTGTCACGTCAGCTGTACCAGAGGATATATTACAGGACTCAGATCCTATGTTGGACTGTGTAAATGGGCATACGGGCCACGAATGTGTATACCACGAATGGGACATGCTGACAACAAGTTGNNNNNNNNNGTCTAACATAGAAGTATATCCCACAGACCACATGTTTCCTTCCGACGGCACACTGAAACAACTGCTCGAAGTCGCGGTGTTTGGGCTGTGATGTGATTTGTTTGTAGGCTGTGATGTTGATGGTGTATATTCCCCATGTACATTGCACAGTGTAAGCATGGAAAGAAGACATGTACCAAGCNNNNNNNNNNNNNNAAATTGTATTTATTATCATGTATCATAGTAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCACGGCCGTTGGTGTACTCGGTCGAAGGTGTGCACGAATCCGTCCTGAAAAGAGTAACACGTAACAACAGATGTGAGATTTGTTGTGTCCATCATTGTAAATGTTTAAGAGTGTCTACTAGGCAAAAGGGACGNNNNNNNNNTAAAGAAAGAACATACCCAACCGTCGGAGCCCACAAGCCAATCCATGTGATTGTCTGTAATGTAGGCCGCTATCGACACGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCATGTACTGATCTTTTGCGAGCAGTATGTGCAACGGGAAAGCAACTCGACCTTCCTGAAAGCGTAGCAGGCCTTCTAACAGCCGCAGTTCGTTCTCACGGTGTTTAAACTTGGCCTTTAGGTAACGACATCGGTGCCCTGTGGCAGCGTTGCGAAGGACGTGCTCGTTTAGGTTTCTGTCTGCCTTTTTGTATCCCGACAAGACTATGTTGCAGTCTACGCATTTGTATGTGTCGTACATGCCTGCTACGTGAACCATCCCCGTGGCGTCTCCCAACCAACCGTATCCGAAGGTGGGGGGGTCGTTGAGATGCTGGGCACTTTGGCTCAAACCTTCAGAGACGACAACACCTGGACCCGACGCGTCTATGTTCATCCAGCACGGACTGATCACGCGCTCTGGGGTCCACGGTTGTGGCATCTCATCAAGTAGTTTGGCGGCTCTTTTGTTTTGAATATCGGTAATCTGGTCTCTTAAGTTACTGGCCATGGTTCTAGCGGTTGTAAGCGATGAATGCCTGGGTGTTCATCAGTGTCTCTAGTTGTCATCGCCGACCGACCGTGTGTGTTCAACTGAGCGTACACTCCACTCAGAGTTTATAATACACCGATCTGGCATATCACAGTTACCATTCACAGTGATGTCTATCCACCGTGATGTCCATTCACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTCAAAAGGCCGGTAAACCGCTTTGTAGCACAATCGCGCAACACTTGCTGTCGATCGCTGGGAGTAGACAAGGAGCAAACCTGTGGTCTTTCATCTACTCTGTGTAAATTACACACAAAAAACCCCAAATATGAATACCACCGTGGAACTACGAACAAACAATGGTGAAACAGAGCTGGTGGTCACGCAGACGATCGTCAAAACCCGTGTGTACACACGGGACCGCCGTAGGCACGACAATCAACACCTGTTGGGCAGGTGCCTGTGCCCCAAACGGTTCTTCAAATTCAAAGGCGCTACTTTTGAAACGAATATCTCGACCGGCCTAGAAGCGCTAATTAAAGCGGGGATCCTAGCTCAACCTCTTCGTGTGTATTGCATTGGAGAACACATCGAGGTGACATATACCACGGACCCAGGATCAGTCTCGAGGGTACGGCTGTGCACAAACGAGACCCCCGCGGTGATACTAGCGTGGGCCTCACCAACTGAAGCCTGGTGTTGTGACAGCAGAATCAAAGAAGCCGTCCAGGATCGTAGTGGCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGTAGTTTAAAATCTTGGGGGTCAGTTCGTAGATGCTCTTGTTTTCCATCGCATTATACGGAATGTGCAGACAATCGCGACTATCCAAAATGTTCCAAGCAAGAAGCATTTTAACCCTACGGATTTCACTGTCGCTGAGTTCACACATCAACTGGCATAGCATGTGCTTGGCGTGAACGTAGTCGACGTCTTCCAGAACCAGTTGGGTTGGACACGTCGCATTGTAATGCTTGTCATTTGTCAGCGCGTCTGGGTTCACGGCTTGGAACAAAGCTTCGATTGTTTCTCTTGTCACAGCGTCACATAAATGCTGACAAAGGAGTACGATCAGACACTCCGGGTGCCGATCGGTCTTCTTGTAGTATTTCTTCAAGACACGTTTGATCTCTTGATGTCGGGCTTCGTCGACGAACTCAGTGTCTTCGCTGAACATTTTCACCAACCACCGAAAAGCGGACCGTTCTTTGCTCAGGTAATAAGATATGCGGAAACGCCATGATAGTTCCATCTCAGAACACGAAAGAGTGACTGCTGTGAGGCTACACTGAATTCAGATGCAACATAAAGCCGCTTTGAGCTGTCCGGGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATACGTTACACAGCCGACCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTGCTTGTTGTACAGACGACAGGAGACATTATGTTTTGTTGAAATACAGAGTACCTTTTTATTGATATCATTCTCATTTTATTTGTGTTGCCATAGGCAAAACTCACCCGTTTGTAGATTACACTTTGATTATTTATCACAAAAGAAGACATAAGTGTATAAGCACCAAAAACTCCACAGGTGCCCTTCAGCAAACCAGAATGCACTTTACATGAGCATTAAAAACAAAACGATAACAATATGAGACACAGTACCAAGAACATACGCGTTTGCACATAACGCTTTAGGCACCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTGTAGCATTTACCTTTATCGTTTATACCAGATACACATTGGTAAGAAAGACTTCGTGGTTACAACACATGTGCTTCCCTTGAGACACATTCCCTTCAGTGTAGCATTTACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGTGATCCCAAAAGCCCGGAATGTGTGGCATGCACACAAATCTGTAGGCCATCGCCTCTGGCAAAGGCGAGTTCAGCCAGTACTTGAAAGCCATCTTGTCTTGGTTGTCGATTAATCTCTTGAAAGCTGGAAAGACAAAATGTTCAAGTGAGCGTAGTGCGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCGTCCACAGTCGGAGCACTGCTATGTAGATGCATGATCGTCTGCACGCCTTTATCCCCTTCGGTCCTGAAAGCAGCCGTTTGGTCTAGCTCTAGATCCCACTTCGCGTGTGCCACGCTAGCTAGCTGGTTGACAGTGACATTGACAGTAGCGCACCTCGACTGCACTTTGTGTATAGCGCACCCCTTGTATTTCGTGTAGCACACAGAGCATACGACACAACCGCAGGCACACTGCAGGGGTCTGTTTAGCTTAATCGCGTAGTCGACACAGAGCACAGTGGCGTTGAACGTACATTGGCACACTGTACATTTCACAGCTTTGGAAACTATCTCAAGTATAGACTGGAGTGGGTCAGGGTTAGGGTTAGGGTATTCTCCGTCATCGAGGTTTGTGTGGCGTGTCGGCGGCGGCGGCGGCGGTACAGCAGGCGTACTAACAGGCGACACGCGTTCGTAGTATAAGGTATCTACTGCTGCATGTTGTCCTACTAGCATCGTGTCCTTTTGTTCTTTGGTACAGCTGAGCTCGACCGAGGCTGGCTTGGATCCCACAGCGTGTATTGCGACGGTGTCGTCTTTACGATCTGACCAAGCGGAATTGCTGTATATTATCGGGTTGTTGTCGGTGGCGTTGTTGTTGTAGTACCCGTGGACCGTCACAGTTTCTCCGTTATGTGATGATGTCGATGACAACACATTGTCGGGACTTGGTACGTGTTGCTCATTGCTGCTTCCATTGCCGTTGTCCGTCCACGCTATTGCCGGGACAAACCCAAGGTCGTCGTCACCATTGAATGCATTCACGTAATCTGCAGACTCCTGGGCTGTCGCCATGTCCCCGAATCTATTTTGTACACAAACACAGTATAGGGATTAGGTGTGAGTATTAGAAAGACGATTGATGCCCACGCACAGACTTTGGGACCCTCGCCATGTAGATAATATAGTACACTTACATTGTTGCAGGAACCCCAGTTGTCTCCCTGCTTCTCACGCTGCCTTTGAATCTTGGGCTGGTGCTGTGTTGTTGCATTGCACCCTGATTGTCTACTGTCGCTAGGGCCGGTACAGCTGGCTTCAGAAGGTCTTCTAAATCGTTGACGATTTCGTCGTATGCGGAGAGTGTGGTCGTCGGTGGTTTCTTTGTTAATGGCGGTTGGTCGTCACAAGGACCACAGTTTGGGTGAGGCAAACCACTGTGGTTTTGGTATTTTGGTACCTCATCTTGCGGCTGTTCTGCGGTCTCATCGCTTGTGTCCTTTGTAGTAGAGTTACACATGTTTCTCATATGGTGTAAGCTCACTTCCACAGTAGACCGGGCATCGGATTCAGCAAAGGGCAACTGTGAGCTTGTTTCGCTCGGTTCGTTTGGGTATAGGGGCTCCTCTTCCCCGGGCTGTGCAGTGGATTTCAGATGCCGGCACGCGTTGCTCGTTTCGATTGCGTCTAGGGACTCCGTTTCCCTAGGCTTGGCGGTGGAAAGCACATTCGAACGCGCTTTGTTGATTTCAATTAGGGCTGCCTCAGCGGCCTTTCGGACGGATTTTTCTACTTGTACTGAGGCAACCCACCGACATTTAATATCTTGCTCTTGGTTGTTGGATGAAACATGAAGGTCTGGCATTGTTTGTTGTGTATTAGGCTTGGTTTTTTCTCCACTGGGTATTTCCTGACCGTTCACGACACCAGGCTTGCGTTTTTGCTGAGGGTTTGTTCTCGCCGCCTGCCCGCCAGCCCTATGCTTGTGGTGCGGCGTTTGCATCGCCGTTCGAGGGCCAGGAGGGGTGGAACGGCTGTGCGTTTCACCTGGTATCGCTGGAGATGTAACATTATGTTTAGTTTGGGTCGTGTTGGTTGGCCTATCTTGCTCTTGGTTGTTGGATAAAACATGAAGGTCTGGCGTTGTTTGTTGTGTATTAAGCTTGGTTTTTTCTCCACTGGGTATTTCCTGACCGTTCACGACACCAGGCTTGCGTTTTCGTTGAGGGTTTGTTCTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGTGCGTGTGAGTTTAGCGTTCCTCCACGGTCTTTTCACACTGCTCTTTTTCACTCGCGGTGGCGTTTGCTTCGGACTCGGTTGTCTCGATTGAGGTGGTTGCTTTGGTACAGTGTGTGAACAACAAGGCTGCTCTTGGACGATAGCGCGGTGTCGGATGTCTTGCGCATCGACCCCAGTAGACGTGAGAGGCGCGCGTTTTAAGGTGATAGGCTTTCGTTTAACCCGGAGAGGCTTTGGTTTGTCGTGCTGCGGTTGAGCAGGCTTAGCTGGTGGGTACGAGGTGTCCTTCTGCTTATTGCTCCGATTTCCCTCTTGTCCAGCGGGCTTATTGTTGAAACGACTTGGTGTGACATCCAGACGCTTGTGTTTATACCCAGTCCTAGAGTTTGACCTGGGTGTGGTATTGGTATCCCGGGACATAAGGCGCTGACGGCCGTCGTCAGCTCCTCTGTCCAAACGAAGGCGCTTTTCTTGTGGATGTTGCCCTTGGTATCTAGACGAAATGGTTTGGTTGCTGGCCACGTTGGATCGTCTCTGTTTAGCTGGGGTGTAGAATGGGTATTCCTGCCGTGAATGGGTGTGATTCACAGTTGTCGATTCTCTCAAACCTGGGCTCGTGGGACCGCACGCTCGGCTTGCTTTGTTGTATATGCGATGTGTCTTATTATTCTCGTATTCTCATTGCCGCTGCACGTTCCGAAGCACAGAGGGTATTCCTGGTGGTCGTACGGATCCACACCGTTCGCTGTCGTATTCTTGACGCCATTGATATGGTGCATAGTACTCTGCCATGTTCCCTAGTGAAAACGAGCTGTGATCCTCTTGAGCGCGGTGTGAAGACATAAACTAACCATCTGTATATATACGCAGAGAGCGAGAGATACAAGTCATGGATGGTACTCCTCCTTCTCTAATCCCCTGTACAGTTGAGAGGGCAACGCCTTTGTAAATCCAGAGAATACACAGGTCCAAATATCTTGTTCCTGGAACATCACCACATAGCTTAGAGTGACCTGGAGCTATTAGTCACAATGCACAAGTGTTACACCCTACCCTGAGAACTATATTCCATCACACTATTTCTATTTCTACTATTTCTTGTAAATCACACAAATAGAATGTCTCAACTATCTAAAGGAAACACACACGCAAACATCATATGTCTCTTGTTCACCGCAGGCCCAGCTAACTGAAACACAGATGTGCACAACGTGTTTTAATACACTCTGGCTCACTGCAGGTCTCTCAAAATGAAAGCACATGGAGACAAATTGTTGACTTGACGTGCATTTCTTGTAAATCACACAAATAGAATGTCTCAACTATCTAAAGGAAACACACACGCAAACATCATATGTCTCTTGGTCACCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTTGACGTGCATTTCTTGTAAATCACACAAATAGAATGTCTCAACTATCTAAAGGAAACACACACGCAAACATCATATGTCTCTTGGTCACCGCAGGCCCAGCTAACTGAAACGCAGATGTGCACAATGTGTTTTAATACACTCTGGCTCACTGCAGGTCTCTCTAAATGAAAGCACACGGAGACAAACTGTTGACTTGACGTGCATTTATTATAAATCACACAAATAGAATACGTTCATAGACATTATGATTTTATAAAGGAATGCGACCAACACACATGTAATATCACAGCCCTCATTTGCTCTCAGACGCCCTCACACACACGGAATACACCTCGCTTGAAGTTCTCAGCCCTCATATTGTTATTGCAATGCCTAAGCTTCTCATACACTCATTCAGCATAGACTTTTCGACTTTCCATTTCATTCATACAGAGGTGAGATTGTTACGTTTCCCACACTGTCAATCTGTAATGTAGCCAACACATCTCTCCAGTTGTAGTAGAATGTGGGTTTAAAGCAGCCCGCCATGCCTTTAAAGCACACTGTGTAGTTGTGATATTCTCCGATATCGACTTGTGGTATTCCAAAGTCAGGTGACAACTTTATATTGAAATAGTACACGGGTCCAGCTGGTGGTGGCTCTAGGTACAGTGATTCTGAGCTCAGCATGCGCGACACAGAGCTCGACTGGTTGAACAGCAAACACAATATGCAAGCCGTAGGACTTGCTCTGTATGTGTTCACTGTGTCGTTGTCACACCTCGCGATGTCGGCGTACGCTTGAGGTGATATCAACGCTCTCAGCGCCCGGCGTTTACCGTCGGCTGCGCTGACCAGCATGCCTTTACAGTTATGTGCGTTTGAACAAAATGGTAACCGTTGATCGTTTAACATTTGCAGTAACAAGTCTCTATCGTACGTGTGTCGAACGAGGGCCCTGCCCGGTATAGCTCTCTCCGCGAGAGACGCCATCAGGGGCTTGGGGTTCTTAGCCAGCAGTTCCATTATGGTCAGCACCGGAGTGCAGCTTGTGCACAGAGCCGATCCCTGAGTGGAGTCGCACGCACACGGCTCGGAGGCAGTGTGCGCGTCATGAAACAATACTTTGACGTCAGATGGAGAAATGTGTCTGCTTTGCGACACTTTGCCCAGTACACGATGTCTGATCTCCTGTCTGTAACGGTCCACTTTGCTCACGTCGCAAACGCGCCGTGTGTCATCCACCGGGCAGTCCGCCGCAGATCTCGTCTTTGGCCACAACGTGCACATTTCACGACGCATGCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCGCGTGAACATTTGACACAAGGTTCACCCGCGCGACGGCCAGCAGAGCATCCGGCACAGAGCCAAAGACAGCACACTTTTTCCACAGCATCCTGAAAGGTCGAACATATCCCGCACACAAAGCGTGAAATGACCTCACACGACGTGAAGTGCGGCTGACTTAAGTACCATCGAGGATTGTCTCCTAAGCACATGCTGCAAACTCTCACGTTGCAGGGACACCGAAGCTTGATGCCCGCTCTGTGTCGGTCTTTGTTGCTTTTCACCAAGGTCACCCGACACACTAGACACTTCGAGTCGTTGCTGTTGTGTTTTCTGTGTCCGGGTTTACCCAGTTGGCCGCTCCGCGTGTCTTTGTAGCTCGTCGTGGATACGCGCCTGTACAAGTTCGTAGCTTTGCGCACAGACCTGACCAGTGCGTCTTTGCGTTTCTTCTCGCAATCTCTCAGCAGGTCTTCTGGAACGTTTTCGATGGCGAACCGAGAGCTTTGCTGTGCTCTGTTCAAAGCACTGTCGCTGGAGCCCATGCCTGTGATAGACGACATGGTCTACGTTCCCGGGGCGGAAGGCTTCCGTTTGACTGAAATGATGTCGGTGGCCCCGTGTCCTGATCACAGGTTCAACTTTGCTCACAGCGTACACGTGCTGTTGCAGCGGACCTGCAACAGTTTGGCGACGGCGCGCTGTCCTTGTGATCAGCGTACAGAAGCCAAAGCCGATAATATAGCGAGACGAGACGATCACGTGAGACCCGACCGGGTCTCCGCGAGAGCCGCAGGATACCGAGCGCGATCCGGCGAAAGGCCGCTATGGGCCTTCGAGATGAGCCAAGTCGTCACAGCGTACAGATGGATATTGAAACATCGCAGCACGGACTACACCAAGTGTTGCGACGCTGTGGTTGTGTATCAGATAAAGAGATCCAAGTGGCTGCCTCCGAGGCTCTACGTGTACAGAAGAAAGCCTACGCACTTTGGCTGCACAGTGGACAGACCCGTAGCTGTGATTGAACAATTCAACCTTAACCGAACGGCCACCGACCCCGAGCTGCCGAACGCCATAACGATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTTACCCTCAATGGGTTCGTGTCATCCAACGCCTTACACTTGTGGTGATAGATACGCAGACGTGAACATTACAGAGGAGACGAAGGCAGACTTGATCGAATGGACACTCAAAACAGACGCCGCTGACTGTCAAGGCCTTGCTGTTCAGCACACATTGTATTACCACTGGGAGCACGCTCAGTACAAGATGATGTTGTGTCACACTGTACCAGACGCAGACACTTCGCTTAACATGTTTAGGCTGTGATTGTTGTATTGTACGAGATACTCTAAGTTGTCTACTTCATTTGGAAAGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTGTGGCTACGATCAGACAAAGACTGAAGCAGTACTATACACTATTTATAAAGCATACTATCGTCTAGTCGATACTATTTCACGCTTTGTATTTCAGGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAGCCTTGCACAATGAAGTGACGTTCGAGACGACCCAAGGCGCTCTCACCCATCTGTACCAGTACCAGGATTCATACATCGCTGCTGATGTATGTCCATGGACACGGACAGTATCGTGATTTCTGCTACATTCATAAAGACAAACCATGTTCGACTCGTCAATGTCAACTTAAATTGAGTGTGTTTTTCAGGGCAGCCACTGACAATCGATGCGCATTGTGCAACGGCGTGACAATGGCGCCGATCGCCGACGGAACCGTCGCCTACGGGATCAAGAACGGAGGACCATGGTGTGAGATGTCAGATTTAGAACAGTTGTCTCTGAAACACTTGGAACACTTAGCTGTGTACCACACACCATATTTCGTGATGTTGTTTCTGGGGTCAGTGAAGAACAAACGACACGTGTTGCACAGCGATCCGGCAAGCAGACAGGAACTGGCGTGTGTCATCTACGACAAGTACAGGCTCGGAGAGACGCCATTGACTTTTCACAATAGACAGGATAGGGATATAACTTTCCTAAAGCTGTGGTGGAGATACATGAACAGACAAAGCTCTAAGGTGCTGAATGTCAAGATCCCCTATTATCTTGAAATACCCCACACCACAACCCACGGCACGTGGAACCCTGTACACGACAAATTTGCAGATAGAACACCGGAGCCCCTCTACTCGTTTGTCAGGAGCGCTTGCATCTGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGATTCCTCTCGAGTCGTGGCTGATGCAGAAACACTGTAACGGCAATCCGATTCTACCTGGGACCAGGCACAGGGTTGCTGCGGGCGTGTTGGGCTGCTTCAGGGATATGTACGAGAAAAACACAGTGCCTCCTAGGCAACTGTATGCTACCCACCGAGACTTGATCAAGACGTTGGTAGTGAACACACGCACGTGGGATGTCATGTCTTTATTACCCTATGTCTGTATGAATAAGATGTACAGGGCAATAAACAGTACGGTGGACGAGACGAGTCTCAAGAAGGCCTGTTGTGGAATAATGGTGGCGATATTGCTACCCCTCAGTGGTCAGGTCGAGAGTGTGGTGGACGGTTGGTGGAGTAGTGATGCTTCGGACAGCGCCCGTTCTATCGAGTCGCAGTCTTTACTCTTGTGCAAAGAAGGCTTCAGTGATCTGAAGACTTGGGATGCGTTACAACCCGAATCGTTTGGCGTTCGATGCGTGTCGCTAGTGGACAGCGGTTATGTCTGGTTGGGTGAGTGCGCGAAAGACGACAATGTCATGAAACGTAAGCTATCAGAGATCTGCCTGATCGAACCTGTCCGCGTCACAGTCATCGAGATACCACCGAAGCAAACCGTGACACCTGAACGAACTCCCACCACGGTGATCTACAGGCCTGGCACTCTTGTGCCAGAATGTTTCAGAGGACTGACAAGTGCTCTCACAGTGAACGTTATGTGTGTGTCTATGCCCGACGACACGACAATGCGCCAACGTGAATTCCGTGGTAGCCAAGCTAGTAGTAGTGCCTATCACGGACCCGGTAAGAGGCCCTTGACGCCTGACCGCGGCAGCGATCCGCAGGGCGATGGTAGCGCTCGACCTAAAATGTCTTATGTTAAAATGCACACCGATGGGCCCATCGTCATAGATCTAAACAGCTTTCTCCTTTACGACGACACCCACAACATCACACTACCAAGTATAGGGGACAATGTCGTCGCGAGTGGGCCGTGTCATCCCACCAGCTATTCATTCAACAGCCGCATGTTCAACGCCGCGGATTCGCAGATGGAAACCGAAAACTATATCACCGATCTCGGTGATATAGTTTCTAACATGCTAATGCACAACGACACAAATCATTCCTACGACATCTCGGCTCCAAGCCTGCACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTCGATGTCGATAGCACGATCTCAGGCTTGTTTCCCAACGCAGCGGTCGACGCAATGCGTGCGAGCAATGACAAAGACTGTGACATATTGGCTTTGATTACCAAAGATAGGCCTCAAGAAGATAAACACAAGAGGCAAACGGTGGTGTCTCCATGTGAGCAGGTGGCTGATTGTGATGACACACCAGCGGGTCCGAGTTCTGGCTACCAGCCCACCCAGGCCGTACATGACGTCCGACTCGACAGCCCTGTGAGCGGTGACAGTGTACAGCAGCCGGGTAGGCTAACAGGGCGGCGTGCCCGACAAAATCCACTGCCGACGGTCGACGCGTCGGCAATCGGACTGCCTGACAGTGGCCTGTACCCAAGCGAATACACATCGGACGAACCAGAAGTACCGCGTGCTACAACCAAAGCCGATCTGAGGTTCATAGGTAAAATGTCAAAATGGAGGTCTAACGGAGTGCACTACAAAGACCTGAACGATGCACGCTACAGGACGACGCACTCCCCCTACTTTACAATGACGTACGTGACAGCCTTCGAGATTTAGAAACACAAAGGCTATGCCACTAGGCTGATGCGAAGACAGATCCCCGACACGCCTCAAACCGACCCCACCGTAGGCTTAGAGAGAGTCGATTGCGAGCACGGTTGTGATGCCAATGACCAGGAGGCGTCCGGTGTTTACAGAGAAGCTGTCGAGGATATCGACTCGAACTACATGATGGGCATATACGCATGTTCTAGACTCATGCGAAAATTTACCCGTCCGGACGAATTCACCTACACGCCGTCGGATATACCGTCGGTGACAATAAACTGCAAGACCGGCGATAGGGTATACTACGCAGTAGATCTATCGAAGCCACCCGAGCGGGGGTTTCGCTACGTGTGTCTGCACGTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGAGACTACACCCTGGTAGGATATGGAGAGATGGCGCGCGGTTCAAAGTGGATTTGCTGGCATGTCTGCTCGATCACATCACCTCCAAACTGAAATCGCAGGTCCACGGGCGCAAGAACGCTAAAGAGGGCTTTGACAGTCGCATCGCACCAGTGCCCGGTGGTGTGCGTGCCATCACCGACACGCTCAGAATGTTAGACCTCGACCGATTTGTACCTGAGTGGCAAAACCTGCCCGACTACGACGTCGACGATGGCGACATAGAGGTTTTCTATAGTATGTATGAGCAGTTAACACAGCAAGACGTGCGGGACGTAGACATATTGTCTCTCCTGGGTGAATGTGAAACCTATCAACCTTTCACTGTACCGACGGCAAACTGCCACTCTGCACCGTTTGCGCCGTTTCATGTGCAAATACACAATCAGTTCGTCAAGTGGAACAAGGTCATAATAGTCGAACCGGTGCAGGCAGCGAGCGCTCTACCACTGCCTACGTTCATCCCACAAGGTCCATCGAAAAGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCACGTGAGCCAAACGACACCGCACCTGCTCAAAGACAGCGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACGGCTGATTCGTTCCCTGCTCATTTTGACCGGTACATGTATATATTGATGCCAATGTGTGCCTGTGTGTTTGCTATAATGATTGACACAACTAGGACCTGCTGCACTGGGTTTCATTTACTATATGTATATCCACAAGTGGGTTTTATTATTGTCAATGTAAAAAAGATAAACATATTCATCGCTGTAAAGAGAGCATGGGTTCTTTATTATACACATGGGATTACATTTACTGTATGTCTACGAGTGCTTTGTTTGCATTGAACATTCAAGGACTGCTCAGGGCATCGTTGCCCTAATAATAGGTTGGAAATGATCATTGTCAATGTGGAAATAAACATGTTCATCGCTGTACAGAGGGTATGAGTTCTTTGTTATACACACAGAGGTTTTCCCGTGGGCTAATAAGATGAAATGTACTTCGTCCACCGAAAGCCATCTGTGGGGCGTCATCAGCAGAGTGCGCAAAGCCTTTGCATCCTGGATCTTATTGTCGGCAAGGTACACTTGAAATTCTCTGTTCGCTCTGTTCGAAAAGATATGGGCCACAGTTGCACGTACCAATGCCTCTCGCGCCTGGAATGAACATTCGTCCTCTCGGTCCAATAACACCGAAGCGGTGTGAAATCCACAGTACCCGTCGCTTTTCACCGGTTTCACTGTAATGTCGTTCAACCAAAGATATTCCGTCAAGGTGTTACCCTTAGGCATCGACGGCTCTGGTGTAGTTTGCTCGTGGACGACACACCAACCGCGCGGGTTCAAATGCAATGCACCAGGTGGTCGGTTTTCATACTGCGGATTGAACACGTTATACTTGCGTCCGCATGCGATCACTTGGATGTTCAGCCTAAATAGACCTCCGACTATAGCCGTTATAGGGACAAACTCTTGCACTTTGGCGCAGATGCCACACAGGTTTGCAATGACATTGCACACCGAAAGCACATTGGGTTGAATTGGGAGTTTTTTCACTATCAAATGTCCCATAACCGCGAGCGTTTCGGGTGTCCTGAGTTCGCTCGTAACCTGGGGCTGTGTCCTCGTGAGCACCCATAACGCTTGTATCAAGCCTGGATACACGGCGTTATTGTTCACGTCGTGGCGGTCTTTGTATTCGTGTACACTATATGATGTCTGGCCTATGTTTGTCATAGAGGGATTGTGTATCAGCGGAGCGTAGTTTACTGTGTACTGCGCTTTGGTGTTACCGGGCACCTTTGACAAGAAAGAATCCGTCTCGTCGAACCCCAGATTCTCCTCTTTGTCGATCACAATTCCATTGCATACATGGTGCTGGCTTGTTACGACACCCTGGGACACACTGAGGTTAGATATACCCCGTGCCAACATGTCCAGCTCGACGTCGACATCGGGTTGAGGTGTATCCTCCCGACCAGTGGGGCTATTCGAATCTGTCGTCTGGGCGTTAGAATCGACTGGGGTCGACGCACGAACCTGGTCGGCCGGTTGTGCCGCAACATCCGTGAAAGTAGTGTGACCGTCCTCCAGTGTGACACGGAGCGATTCTTCTGTGTCTTCGTGGTCCGTACTGTACACCAATAGCGAATCGCACCACAGATCAAAGTCTCGGACGGTACCGTCCACCAGCGACGTCGCCACGGGTCTCATTTCGTCTGCGCTCAGTTTGCCCTTAATGCTGCTGTGAAGACCGTACGCTATGTTACCCAGGTACTCGAACTTATGCCCCGTATTAGCATCGGCCTCATGTCGACTGGCTCGACCGTGATGTTCGGCGAACCAGCGGTCTCTGCTTTCTATAGCCATCTTCACGTTTCCCAGCAGCAGGGCCGTGCGACGTACGTAAGGCAGCTGTGTCAGCATCTCGGGCACGTAAAGCTGCACCAGTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCCACACTTTACCTTCGCTATGGCAGCCTCTGCTACGCGGACGGCATGCACAGCGGACCAAGGCGTGTAACCCGACAGTCTCATTAAGCGGAGGATACGGCGTATGATCGCCTTGTGCTCGTTGCTGCATGCGTCTCCGGCTTCACAATCACGCAGATACGTGAAGATCGGGGATCCTCTTGCGTCTTTGGGAACACATTTGTAGTCGTAGAATTCTTGAGTCCAACCTAACTTGAGATCGTTGTTAGTGTCCAGTGCATCCTTGCGTTCCTTCACCCAGTTCGATCACAAGATCACATGCAGCACGGGAGCTAGCATTGCATCGCATGCGAACGCACCGAACAGATCTACGGCCCAGGATAGATTGTCAGTGTCCGCTAAGCAGTCCCAAGTGAAGCCTATCAATCCGTCGTCGTTCTTCTGCTCTATCACCATTCTGTTAAGCTCGGGCAGAGCGATGCAGACCAAATACGCGCTCCGTAGCCATAGAATTGAACGCAAACATTCCTCGAGCGATGACAGCCAGGTGCCGTTGGGCGGCACGTCTCGTAGATGTATGTCCCCTCGCAATCCAACCACAGTGCTGTCCGCCACGTACCACACGACTGTGGATGACTTCGCCGCGGACTCACCAGAAGCGTGTTCGCTGATCCCCGCGTCTACGTAGGGTACCATGGCTCCGGCTGTGGCTTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTGACCACTTAGCAGGCTGCCACACGATCTCAACGTCCCGATCGCCACTTTTGTCCGGCCGATGATGCCGTTCGGATGGCGAAGTGGACATGGTTACGTTGCTGTCGCTGTCGTCAAAAACGAGAAACTGTCCACTTACGTTTGGCTGCCCGTGTGATTCCGCTGAACTCATGTCATCGTCGTCAACATAAACATCAACATCCAAATCATGAACAGACCCTTGGTTGCTAAATACCATAGACTCTTCCAGCGATTGTGTGTCTGTTATTGACATTGCCGTTTCCTCAACCACCGATTTGTATTTATGAAACACAGCATCAATTGCATTAGACAGCAAGGGTCGCAGTGACCCAGAGTAGTCGAAATCAGCATGTCGCTTCCAGAGAGAAGCGGAGGAGACGCCGAGTTCGGTCATGACGGCAGCGATGGTCTGCCAGACGACAGGAAACACAACTCTGTCCTTGTTCACAACGGCAGACCCCACAAACGGCCGCCTCGTATGCATGATAAATACATAATATATGTGTACACGTGCCTAAAGCGAGGCAAGCTACAGCTTGTCGACGAAGAGTTGTCCCATTTGTTTGGACCAAATAACACCGTGTTCCCTAAGCTAGATCCCATCTGGATGGCGAGGTTTCTAACTAGATGCAGAATGTTATACAATGACTATGCGAGCAAACACATACACTCGTCTAGCTCCGTGCTCTCTAGCGAGGGATTGCTGCTGTACAAAGCGAGAACGGCCCGCAGCACCCACACCGTGGCGGATGACCGCGGGCGCATTGTGCAGCTTCACAACTTTGCGGATCCTTACCAAACCAGAGAATTATCGTGTGAAGAACGCGCTCGTTTCGAGGAGAGCACAGTGGTGTTTGACAATGCGGCCTTCACGAAGCACGACGACCGAGCGATCTTGTCTCTGGTCATATGGGATGGATCGCATGGGTCACGCCACGTGCCGTCTGTCAGTATCTCGTGGGATGCGTATTTCACAGTGAAGGAAAAAGACATACGTGGATTGGAAATGGATTCTGAGTTTGTGTACACTGCCGATGGCGTGTCCTTGTATATGATGGTGGCCTCGTGGAATACGTCGGTGTGTTTGGTGTTTGACAGCTCTTGTCGAACCGATACAATTCGGACATTGTGCGCATTGGCCCTAGGCGATCCAGAGCTCGGGAGCGCTTTCACGCTGAGGTGCAACATACCAGAAGGAGTACGAGATTTGGACCTGAGAAGCATACGACCGTTGCGGGCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGTGCCTGTTGCCAGGTCAATTGTCAATTGTAACCCAGAAACGATTGGGCATTCCCAGTTGCATTGCTATCATGTATTCCATTCTTGCGTTCAGAGGCCTGACGCTGAACGACAACACAGAGTTGTCAAACACTCCGACTGGTCTTCTCTTTGCCTGGAATGTAGAGTTAGACAAAGCTAAAGTTATCATGGCGACTTATCTGTCGTTATCTGAATCGTTTGTCCTGCCTAACGACAGTACGTTTGAACTAAGGGTGGAATCGCACGGGAGCTTGATGAAACTACGCAAGATGCTATCCGCTAACCCCAGGCCTTTCGTTTTGATGGTGAGACTGCATGTGCCGGGTACCGAAAGACCAATGGCACCTGACATAGAGCAAGGTTTGCTCGACGCACAAGACGCACTGTACTTTGAAGGCAAAGCAAACGAAGACCCTANNNNNNNNNNNNNNNNNNNNGCTCCTACAACGACCGAACACGCTCAGGGGGCCGCGGATCACGATGAGGACAGAGCGTCCGATCGCGGTCCCTCGTCGACAACAACAACAAAGCTGAGATTTGGATCGCATATGATTCCAACGGGACACTGCGTGTTATTCGGTCACGGTGTGGATGACAGCAAGTGCTTTGCACGTGTGACTGTTGGGGTGCGCACATTGGGTCTTTTGAACGTGAAGATATTGAGAGCGTGTGGGGTGTTTCACAAGAAGCACGGCCGCGGGAGAGCTGTGCTCCACATACCTCGGACGAAGGGGGTCGTTCCAAGACCCAAATGGCTGGGTGAAGACACAGTGTTGAGCGACGACCTGTGTGTGATCGAACTCAACGCAAGTCGCGCCGACGGCCCACCGGCTCCGTTGATGGAGCAAACGGGTTTCTTCTTTCAACTAAATTATTCCCCGTCATCCCCATACGAGCGAGCGCAACGGACTGCATCGGACGGCTCGGAGGTGACGATGTCCAGGATAGAACAAGCTATATGCAGCGACACCGCCAGAGGCTACGAGGAACAGAGACTCGTACGCCTATTCAAGTCTGCGCGCGCAAAATACGAACAATGTCTATTCGACGTAGAGACAGAAGAATGCAACGGCCCTTCGGCGTGTCAACGAGAGACGCTGTCATGGATAGTGACGGCTAAGAGACAAAAACCCCCCGGGGGTGCGCGAGGAGAAAGCCGTCATAGGAGACGGCGTGTTCTTCCCTTTGATCGACGTCGCCGCGGACTCGGACGTCGACAGGATCGAGGAAGAGGAACTGTTATCATCCCCTCTACCCGAATACAAACTCCACCTGTCCCGTAAGTCCCAACCGGGACGGCACGCGATGGCCCGAGCCGACAGATCCGCGGGCAAGTGCAGTTGCGCGTACGAGGCCTGTTTGGACGAGGCCGTGTTACTCGGACACGGCGTTAGGGTGACCGAAACAGCGGGCACTAAAAGGAACTTCGACGTGAGCGCGTGTTTGACGTGTTTCTACAGATCGGTGCATCCCTGCGTGCCCGATATGAAAGTAGGGGACATCGTGCTTGATTATGAATTTGTGGTACACGGAAGAGGCCGGCTGCATCCGGTGTATGCGCTTCTGAGTCATTTGGCTCAGAGTTGCAGGGTCAACTGCTTTCCCTCCTATAGACTGATAACTCTGAGTAGACACAGGGGGGCGTCGGTATGGACCAGGGGCACGGACGAGACCAACTCTCGCATGTTGCGAGCCAACACGGTGGGCGCTTTCCTATGCGCCCAAGATCACAGATTGGCCACGCTACTCGCGAGATGTTGCAACCCGACACCTTTGCTCTGCTCGGAATTCTACAACGGATGCGGCCTATTGCCTTGCGGGGACGAAGAAGAGCTGCTTCGGGCAGCGTATTCCAGGACCCTAGGACCGGTGTTTGAATTTGAACAGGTCGACGCTTTCCCGGGGAAAGTCACCACTAGCTTGGGCGAGTGGCGTTTTCTGCGACTGACGACAACGTCCTCGGATGTCAAGCGGTTCCCGGGTATAACTGTTGTGGACGGCCACACCGTAGCGTTCGCCTCGGAGTCGCCTTTGTTCTACCTCAAAGGCGAGGGTCCTTTGGTGCAACACTTGGAATCGGTCGCGGTGATAGTGGACAGTAGCTCGCAGTACAGGACGGACGTGCTGAGAAACGAGACACCCGACTGGCCAGAGCCTACTGTCATACAAGACCCTATAAAAAGTAAGCCGAAGCAAGCCGTGCTCGACGAAATGTTCATGCGGAACGGTAACAGGGACCCGTTGGACGTATCTACTGTGGAGCGAAGAGCGTGGTCTTCGCTCGTGTGCGCGCAATGGACTTTTGTCAAGCACCGCGATTGCGGCGGTGTAGAACGCGACTGGGAAACCGAGTATCCTGTATCCGAGAGCCTAGTCAGCGTAGGACCTAAGGACTCGGGTGTCGCTGCTGTCAGATGGCTATGCGGAGCGCCGCCTGAGCGTTTTTCCAACGGAGTGGCGGCAGCATTGCTATCCGGGGAGAGCACGTTGGGTCGATTCGAGTTGCATTCCGAGATGGCTCGGCTCAAAGACCCGCTCGTGTGGCGAGGCTTCGACGTCTTGTGTTCGCCTGTGATGACCTGTCCCGCCGAAAAGCTGTGGTCTACGGGTCTCTGTAAAGTATCGAACCACGGACTCGATGCATTCGGCGACAGATCCACGGTTCCAGCGGCGCACCTCGTAACAACAATACACTCGAACGAATGGTACGCGCGTCCTTTGGGCACCCGCAACACGGCCGTCGAGTCTAGCCTTCCGTTTTCTGACGCGCAGGTTTGTTCGGCCGCAGAATTCGTTCACGCGTTGGCTCGTGTGATGCTTTCCGGGGAAGTGCACGAAGAACTGGAGATTAGGTGCTTTCGCGAGGGAGTTTACGCGTACATTCAACGGTCTGTGGCTTGGTTCGCCAGAGCCGCGGGGCCGTTTAGGTCCCGTAACGTGACCGTGTTTACACCAGAAGCTGAGCGCGACACCAAGCTGTGGACGCATACCCTCCCCGCGGGGGTGGATGTTTTGAAGTCCAGCAGAAGCAGTTACATCGTATCTTGTACGCCGCAGTGCGCCGAGAGATCGGACGTGAAAGCGATGCTCGCTAACGCTGTGGCGACCGAGAGAGTGAACAGCTTCGGTAACCTAGTGTTGCACACGGATCGCAAAAGCGTACAGCTCTCACGGCAACAGAGGGAAGCCGGACTGCATGTCGCTGTCGAGACTCTCTACTGCGATGACGCACCGCAAGGCGCCGACACCGGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAGCGAACGTGAATTTTCACATCGACGGAAACGGCGAAATGTGCCGCCTGGGACCTTGTAGAACCATGTTCATGAATCAGGGAGCCGACGAGGCGAATGCGGACGAGCGCGTCGCGAACCCGGGCAAGTTCGTCGAGCAGATAGCGATGCTTAAGAGATGAGACGAAATGATTAAACAGAAGACGATGGGCAAAGAAATATTCCATCAACTTTGCTTGCGCACCCGAACTCTCCGGGAACTCGAGACGCCTCGGTATCTGAGCGCGTATCCCATTGCGTCGCTGTACAGGTTTTACGGCTCGCTGAACAGAAGCAGTCGGAGAGCGCAGCTGCTCTCGTACCACTACGCGCTGACACCCGCGGACGGGACTGCAGTGTCCGTGAAAATGGAGGATCTCCACATGAATCTAAAGTCCATCTCGACGATGGGCAACAACGACAAGCTACTGTCATACGTGTGCATGGCGATGATAGGACCCCTGCGTAGATACGACCCCAGGTACGGATGCGTGGCCGACAGAGTCGTGCTATTCAAACATCTGACAGTGTCTGGCTTTCCCGTGGAAAGCGCCTCGATGCTGGTGAAGAACGTGCTATCGGTGAAACGCGCGCTCATGGTCAACTCGACCCTGGACGCGGCCCTAGAGTTGCAGTTGCGAAAAACGCTAAATCCTACAGACTATAACAGAAAGGTATCGGCTCTGATCTGGTTATTCTCGCACATCGCGGCGTATTGCACGCTTTGTCAGCTGGACCATGGACACGTGCGCATGGGGGACTCGCCCGACGAGATGGACACCGACAGAATCTACGTGTTCGACCAAGACCACGTCGGGATTAGAGTGTCCGGCGGAACGTCGGCCGCAGCAGGCGATCGACACTCAGTGCCCTGGGCCTCGGCCTACATGCCCTTCTCACGCATTCTGGAACTGCTTGCATTGCGGGATCGCGCTAAAGAAAGACTTTGTTGACAAGATATCGATGTCAGAACCAGAACATTGTTACGATACACTCGTTCAATGTGGCTACATGCCTCTGACCGTTTTGGTGAACATGAGATGGAAACGAGACGTGTTGGAGAAACATAACGTGGCACTGGCCGAAGACCACGCCGTTCACATCAAAGATCTTCGGCGCGAGTACGAAGAATCGAGGAAGTCGAGACTGAGGCGCAAACCTTCGACCGAGCGAATGAAAAACACCATGAAGTGGAAAAGGCCAGCGTCGGCTGCCAAAACACCTAGACGGCCAAAGAAGAGGACGGGCCGATCCGGCCCGTGAGAGCCTTACGGATTTGCCGTTTGCATACCACCCCATTTGTACATACTGTGTGCATATCTAAGGGTGGAATTGTTGGTTGTTGTACTGTATAACATGTATATGAATCTAATGGTGATGACAATAAAGACAACAAGTAAAGACAATAGTCTGTGTTTCATGACATGATGCTTTATTATGCTCACTCGCTCACAAATCGAGCANNNNNNNNNNNNNNNNNNNNNNNNNNCAGCGTAAACTCTAACACGGTGTGTGTAGGTCGAGCATCCCACGCGTAACTGTCACTTTCTGTCCAACTCAATCGCTGTTGTCCTCGTAGTATCCTCCGTAACACGGGCCTTTTCGTTTTCTCGACGAGAGTCTTTTGGGTTGCTGCTCAGTAGGTTGCTGGTCGGAGACGGATCCTTTCTCGGCGGTCTCCTCCGTGGGCTTGGAGTCTTTGCATTGTCTGCCACTGGCGAGGTCGCTGTCGTCCATCTCTTGTCGTAATACTGCGTTTGAAATGTACGTATCCAAGGTTGCGCTGACCGCGGTAGGTAGCCTCTTTTGCTTGTCCGGGTTCGTCAGATGCACTCTCTTGGCGAACGTCGTGTCGTTGGCGTGACGATGCACGTGCGTGGATAAACTGGACCACTGATTGTGCTTAGTTATAGCTTTGTCGAAGAACATGATCACCAGAGTTCTGTTGTCGAACATATTACCCAATACACGATGCTTTAAATATGGGAAAAGGCAGAGGGAGACCATCGCCACCATCGTGTTGAACCCGGTGCGACTTACGTGCTTCTCGTTGTATTTGCCAACCAGTTTCCTCACGAACCGGTTGATTTTGCCCTCTTTGCAATCGAAGAGAGTCGACACGGCCACGGCGTTGCTGAACGCCACGTCGCGAATAACACTCAGATATTCCCTCGAGCACCTCAGTGGAAAGGCAGACCTAAACGCTACCTCTTTGGCAAGGGACAGGGTGATGGCCATCCAGGGCGAGCACAACACTCCGATAGAGGCGCTGGTCGACCCTCTATCGTAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGCGGTACTCTTCGGAAAAGTCCCGGGTCAATAGCGTGGCGAAAAGCGCCACGGTCACCGGCAACGAAGCCGTCAAAATCATCTGGTTCAGGTCTGTGTTACGAGGCGGTGCTGTGTTCTGTCCGGTCACGTACTCCACGCCTCCGTATCCCAATTCCAGGCTGGGGTCCCTGGATGGCATGTGGTACGAGGCCCTGAATTCCACTTGCGGTTTGCGGAACACCAGCAGTTGTTCGACGGGGCACTCTGGGGTAGGCAACCTCTTACGTTTCGTCCAGTCCACCATGTCGCGCACCAAGGTACACCCCGGGCTGGAGCACGCGTGTCTACTACAGTGATCGCGACACACGTGCCCTAGGGCCTCGCTGCTGCTGAACGTGCATGCGTTTTCGACGCAATAGCTCACCCACTGAGGATGTCTATTAACCCCACAGATAGGAGGTTCGCACCCGGGTCCCTCGATCCCATCGCCGTCTTCTGTCTGTCCTTCTTTTCCTGTCCTTTTCTGTCCTCTGTCACGATTCCTCTGTGACCCGTTGCATGCACGTTCGCCGCGATTGCGATGACACGCAGTAGGTTCTGATCGCACTTTGTCCATGTTTGTGCTTTTGTTACAGGCGAGTAGGGGTCAGAGCGCCGATCTGATCTTGGTCGACGAGGTGGGATTTGTCAGCTCCAAAGTGCTACTAGCCGTTCTCCCCAATATAGCGTTCAGGGGACGTAAACAAGTGCACATCACCAGTCACGTCAATAACACCCCTTGGTTGAATAAAGTAGCAGACATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGCATGGGAATCTACTGTCCCCAGCACATTTCCGTAGACAACCATCTGAAGCAACTGATGAACATAATTGTGCCCAGGGGCTTCGAGAGCGAGGTGACGGGTAGCAGCAGCACGTCCTCTTCGGACACCAAGAGCGACACGACGACTCCGTTCGAGGCTTGTGTCATAAACAAGTTCCTATCCAGCAACTGCGTAGAGTTGGAACGCATGGTCCAGAGTAGCGTGGCCAGGGCCTACATATGCATGGACCCGACATTCGGCGGAGGCTCCAAGTCCTGCGCCGGAGTGTGCTGCGCCGTGGAGCTAAGCGGTGGACAATTGGTGGTGAGTGCGGTCGTCTGCTGACAAGCCCGACACGAGCAATTCGTCGAACACGTAGTCGTAATCCACCTTAGCCCGTTGTTGTCGCGAGTCTCCCTGTGTGTCTCGAGGCAAGTCGTCCGCGTGGAGGTCCAGCAGTGTACAAATGTAAGCGGTCACCCTGGACTCAGATTGTAACGTCAACGAGGTTTCGGTATCCGCAGTAGAGCACGACGCCACATCCATCACCTGAGCCCACGTTCCACACGTACACTCTAAACCTGCCAATCTCATCATCATCCCCATGATGGCGGTGGAAATGATTACGTGTAGATCACGTCGCTCCCACTCATCCTGACTTTGGAACACAGCCATGTATGTCAGAGCACCGCCGCGGATGCCTTCGACGGACGCGAAAGACGCCAATGTCATGGTGTCGTAACTGAGAAAATTACATTGGGCTATACAAACGTGTATGAACCGCTTAGGCACGCTGTTGCCCAACGCCAGGGTTATAACGTCCGACAGTGTACAAGGCACGGTGGGCCTGACGAGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAACGTTTCTGTGATTGTAAGGAACGTCAGTGTGGCTGACACAGGGTTGTACTCGTGTATGGTTTCGACAGGTGAAACCGGAGACCGCACAGAGCTCGAATGCCTTATCGCCCTCACAGTCACAGAACACAGCGAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGCAGCGATCGAGTGCCCTGAGAACCTTACAGTCGCAGGACACACCGATTCCACAAAGCGCAGAGAACCCACAGAGGTCCCGCGTCATGTCAACCACACAGTCGCAACAGAGATCCCACGCCATTTCAACCCCACAACCACAGGACACAGCGAGTCCACTATACACGGAGAAGTCACAGTCTCAACAGAGACCCCGCGCCATGTCAACCCCACAACCGCAGGACACGGCGAGTCCGCAAAGCACAGAGATCGTGCATATTTGCGTTCTCCAATATTAACACGAGGCTCCGGTGTGATAGCCTCCCTGAGCATGTTGGCGTTCATCCTGGCGGTCTAATGNNNNNNNNNNNCTTTATTTGTTTCGTGCATGTGTAACATAATATTAGGCTCGCTACAGGAGCACCTTGCTTGAAAGTATGGCAATTGTGTTATCGCCATTCATTCTGTATCATGTGTGTTACGCATACTATTTGGAAATAAACAGTATTATGGGNNNNNNNNNGAGCTCCCACGATCACTGTGTTCTGTGTCAGTCGGTCGACGACATACCCCCTTATTCTCACAACCACACTGGGGGCTCCATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTACAAGACAGCCACCCAAGAAACAAAGTCTCATCCAACACAGCTTCTCGAGTTACACCTCGTACACAAGCTATGGCTGTGCACCATTACCTGACCATCTGGAACCTTGGACATTTGTGCGATCGGTTTAAGAACACATCTTTCACAACCTTCTTGGGCATGAATCGTCACCACGCTCTGCATCAATACGGTGAAGAATTCGCCGATCGCCATCAAAGATTGTGTAACCAACTTAGAAGCGTGTTGTATTCAAAACGACTTATGGATGCAACGCACGAGAACTCTTTACGAGTGTGGGACAAAGACCAGGGCCTGGCGACTGAGGCTGCCTGTGTTGAGACTACATCTACACTGGCTCAAGGGACACGGGGCTATCCTGCAGAAGAGGGCATTTCGCCCATGGAGCAGCTTGCCGTGTCGCCAGTGCCAACCAGAGCTCTGGTTAAAAGTCGTCTCGGGGTGAGACGTCGAGATCGGTCCGCTTTGAACCGTGCGGGTGGCGAGGACCGTATTCACAGAAACCTGTCGTATGAGTTTGAAGCTGTGAATATGTACCGTACGCCACGCAGGAATAAGCAGTACACCTCGAAGGGGACTCGGGTTCCGGTCAAAGCCAGACTGGGAGCCCCAGTGAAACTTCGTGAACCAACGGGCATGTCTCACCGATGTGTGAGACGAAGGCTTGAGTTGAGAAGAAGACTGGACTTTACTTGAGAATTGTACAATGTGTGAATTGTAACAAGTGCAAATGACAGTTATTTGACTGACAACAAATGTACGACGATATTGTACCAACTGCGGCATGTAATNNNNNNNNTTTATTGTCAACATTTAAACAGCAGTGTGATTCTGTTTTGTTAGTGTTCAAATAAACATTGGGTTAAATGATTACAGCTCTCACACACACAAAGGAAAGATTGTATACATTCAGCACTACCATCAAAAATACTGAATGTTCAACAGAGACACGCAAATACATGCAGCAGGTACAAACAGGAAGGGGTTGAGACGCCAGACACAGCCTCAACGCACAACCCAGACAAGCACAGTAGTATTATGAATCACGGCATCTCCAAATAGGACGCTTGCAGTCACTTGCAGGCCGTGTAACACTGTCCGCAGTCACTTCTATGCGCTGGCTGTGTCGATCCGCTAGTAAAACAGTGGTCTGATTCGCGATACTACACTGTGCTTGTAAAAACAGTCCGGACCGAACGCACAGTTGCCTTTGAGAAAATATTTGCATGTTATTTTGGACAGAAGGCTCGTCTTGTAGAGGCTGATAATCTCGTTCTTTTCGTCCTGATCTGTTACCCAGCAGTTAGACGGTATGAAGAAAAAGGACACAGTCCGACATTCAGGGCATCCCTTCGCCGCGTTGTATGACACAACATCTGTCTTTCTTCTCCAGGTTCGTATACAGCGCAGGCAGAAGCAATGTTGGCAGTTCGGTAAGATGGCAAAGACGCGCTCCGAGGGATTCTGTTTGGTGAGTATGACGTCCATGCACACACCACACGTTCTGGCCAGGCTTTCGTGTACGTGGTGCTCAGACTTGACATACATTCCTTCACTGAAATGACCAACCTCGACTTTATTTCCTTGCAAAGCCATAGTTGTTTGACATTAGAGCTGTTTCTGTATGTGTGTTTGTGTTTATACTGTTCTCTGTGTGTGCGTGCGTGAGATAGAGAGAGCTCTAATCATCATCCTCGCTCTCCACAGCGGACTGATAAGCTCCTCCGAGCCGACGCTGCACGTGGGGCCGTTTCCCAACACTAACACAGGGCTTCTTTGGTGGGATCTCTGGGTTGACCTTATGCGTCGAGGTGAGTTGTCTGTTACGTTCGGCTGCTGTTTGTTCGTGTGCTAGAGTACGCCGAAGTGGGACGTTGCTGGGGTTATAGAGTTGCTGGTGTTGATGCTGTTGTTGTGGTTGAAAATCACGGAGCGTCAAGTGTTCCTGATCATGTGTAACGTTATACCTCTGTTCGTGTTGATGGGTGCTATTCATCTGTGTCATTTCAATAGGTTGAGGCTGTTGCTGCTGGCGCACACCGGGAACGCTCTGGTGTGTGATCATCATCGTAGGAGCGGAGGGAAAATTCGTGGATGTCACAGATTGCATCCAAGACGTTGGGATGTCCGTTAGATGCAGCGTGTGCTCTTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAGACACTACACTACACTACACACAGCTCGATGGATCTCACCACACTTCTTTGTGTTGTTCNNNNNNNNAATTTGATGTTGAACTGTGTATTGTGCTTGTNNNNNNNNCTAAAGAAACTATGAGGCATGGTTTGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTGTGTTGTTGNNNNNNNNNNGTATTTGATGTTGAACTGTGTATTGTGCTTATNNNNNNNNNNGAATCTATGAGGCATGGTTTGTCAGTTGGTCGACATGGGCCCAAAAGCCTACGGGTTTGCCGACAAACGTTGGTCGACATGAGCCCAAAAGCGTCTGTGTGTTGTTGCNNNNNNNNNNNNNNGTATTTGATGTTGAACTGTGTATTGTGCTTGTNNNNNNNNNTAAAGAACATTTGAGGCATTTTGCATTTTCAGTGAAAGTATTCNNNNNNNNNNNNNNNNNNNGTTGAAAGACACCACATCTACACATGCGGGATTTATTGCAACAATACACACAGTTAGATTTATTGGAACACTGGACACAGCTCTTCGGTGTAATCGTTAGGTTGGCCGACCTGCAGCACTTTCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTTGCCACTTACTGTGTTACTTAATTTGTTTTACGATCTGTGCTGAGAGCATACGTTCTAATGTCAATGATGTACTTTGTGATCAATTTATGCTTGTACCTTTGTGTTTCCTGAATCGAATAAAGTGTATATTTTGTAGTAATATCACAGTGTGTCTCTTACTTATTATTGCTATCAGATATGTACTCAATAACAGCAAACACTAGTAGTTCCACAGTGAATTTTTTATTTCATAACAAACACCCAACACCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTCTTCACCATCTACGCTGCAGACTTCTCCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTCTCGTGTCACGCAGTACTGAATCAGATCGTTGAACGTGACACCTTGTCCCACGTGCACGGCGAACCTGTAAGGGAACGCCGCGGGTCTGTCCGTCAAAGTCCCCGGGTGGTTATTGATCCAGTGTATCGTGCCTTTGCGTTCTACCTGCTGGTCCGAAGGCGCGGTGCGAGAGGGCGCGTTTGTCGTTAGACACGGTGGACCGGGGGCTGTGGGGCGTTGGCGTATTCCATCAGTCGGTTTGACTTACCATTCCACCACCGAGTCTCTGTTCACAAAGGCGGCGCGGTCGGATGTAAGCAACTCGGAATTGGGATCGGACTGCAGCTTGAACGTTAGCTCCGGCGAAACCTGAGTCGTTTCAGCTGGTTCGTCTTCGCTACGGGTCACGTCAACCGAGTTGTCTTTCACGTAAGGGTAATTCCATCGTTTGAAGGTTAGGTGGTCCACACCCGTGACCGAAAGTCCGTGCAAGGACTCGTGTTCGCCGACACTCTTGTCTAACAGCCCTCCGTTCTCGATTACATCTTGCAGCGAAGGGGGGGCTGCGGTGTCCTTTTCCGCATAGTGCATGCTCATCATCCGGTTGAATAGTGGGTAATGGTGCATTATATCGTACTTCCTGGTCAGCATTTCTCGTGTCGCACAAACAAACAGCGAATGCATGCGTTCGCCTAGGTCCAGCTCCTNNNNNNNNNNNNNNNNNNNNTCCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTACACACAGCTCGATGGATCTCACCACACTTCTTTGTGTTCGTCCNNNNNNNNATTTGATGTTGAACTGTGTATTGTGCTTGTGAAAAAATAAAGAATCTATGAGGCATGGTTTGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTACACACAGCTCGATGGATCTCACCACACCTCTGTGTGTTGTTGTTTTATTTTATTTGATGTTGAACGTTGTATTGTGCTTTTNNNNNNNNTAAAGAAACTTTGAGGCATGGTTTGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTACACACAGCTCGATGGNNNNNNNNNNNNNNNNNNNNCAATAAAGAACCTTTGAGGCATGGTTTGAGGGAAGTTGTCTTTATTTCATTTGTTGTCTTTATTTGACCCACAGGATCCACTCGATCGTAGCTGTCGTCGGCCTACTACTTCTGTCTGTTGTCGGCTTTGTTGTATATTGTTCTCGTCCCATTTGCTCATGTTACACCGGCGTTAGACGCATTAGCGTTTTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGTTTTGCGAGGCACGTCCGCGCTCAGTCGCAAACAGCGAACGTCGTTCTTTGAAGCGCTCCGCGATATCGCCTTGCTCAGATCGCACAGGCTGCAGGCCCGCGTCTCCTCTGGGTACGAAAGTAACACGTAGCGCAGAGAGACCTTCTCCATTTCTTGCAATAACGGCCTGTACGCCTCTATGCCACGGACACTGCACAGTTCCACGGGCAGATACCATAGCATCCTAAGGCTCAACTTGGATTGCACGGACGATGATCTGATGTACACGGCCACTTTACCGATTGCTCTTGTGAGCTCCTTCAGGCTTACGCCATCGGGGCTATCGGTCTGTTGGGCCGTTGGCGTCACGTTCACCATGGACAGTAACGACTCGGCTATCACCAACAGCAAACTACTCGCCATCGTTCGGCTAACCTTGCGTCTCGTCGCCCAGTTGGCCTTCACCGCATACCGCGCGTGACACGACGCGCAACACTTCATGTCTACATCTAGATTCAACCGAGTCACGGGTCTTCCGGGCAGAAAGACCTCATTGTAACAAGGCCGAGTTGTCAGCTCGCTGAGATGTCCTCTGGATGTTACAACGTAAGAATGCGTAGTCTTCCCGGTAGCAGGATCGACATTGTCCTCCATAAGCAGCACTGGATTCACGGAGCCCCATTCTCTACGCG