GTACAGTATGGTAGGTAGACTAGTGATGAAGGTATGTCAGTGTCTATACACTATACCACACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTACAGTATATATAGTGTACTTATCATTCTGTCCCTCCCAGTCGGCAGACTTTCTGTCTCATTATTCAATGACACACAGTCACCCATATAGACAGTCACGTATATACACCGTACATGTACATGTACATACATTCGTACTTTCATTCATATTATAGACAGTCACACATTCCGACTGTGTGCTCTTGTGTATAATAATAATCATTAGTTAATCATTGTCATCCTTTCCTTGAATTAGTATTCATTGAGTGAGAGAGAGAGTGATTTGTTCTACTCACACTGGTAACTGTAATGGTCTAATGATGATACTAATTTATTGTTTAAGTGTCCAATTATATCATTAATTAAGTCCTTACATTTATTAACTTCACATCAGAAACACATTTGTATTCATGTACATGCATGCATGCATGGTTAGACCTGGTCCTTGACGTTAGTATGAATTAATAGACCAACCAACTAACCATTCCTTGTAAGATTGGCTTTAGGATAAGTGCTTTACCATACATTTACATTTCTATTTGTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCCTAGTCTAATGATCAAGACTCATAATGAATTCCTAAAGACAATTAAAGGGCAAAGACCTGACTCCCTGTTGTCAAGGCAACCAGACGCCCCTCGTCTAATTGGTTGGGTGGAGTACGTGAGGGATCTCTCAATGAACACTATCTGGTTCTTACTGCCGATAATTGTGGGTGTGGTCATAATATGGTTTGATGGTTCTATTTTATCAATTAATAATTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAGATGAGAAGAAGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAGAGTTACTTATAACAAATGATGTCACATGAGAAAATGCCAGATAATTAATATTTAAATTGTCTTTTGTCTCTCGAAAGTATTTATTTGGCGCACTGTGAAGCTTGCTTGGCACCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATCATGTTATGTGTATGTTAGTATCTTTACCTGAGAGACATTCATAATGAAGGTTTGAGAATATCACGTTTTGTTGAGAGAAGGCAAACACTCCCAGTCTACCTCCTTTGAGTCCCATGTCACAGAGACAACCAGTGTCTACTATCATACGAGCACCATTGTAGAACTTTAGTCTGTAGNNNNNNNNNNNNNNNNNGTATTTCATTACGTATTGTTCAGTAATTACGCTGTCTTTGATCACTAATTGCGGCATGCTCTGCTATTCCCTGACCAGCTGCTATTTACAACTAAGAATTCAAAAAATCCCTCCACTATAGTACCAGTATATATTATCACTACTCCCCAAGTGATAATTGGGAATATTAAGGTGCGGCCACTATCGACATTAATTAATACCCACAAGATAACTAGACGAGTGTACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACCTCATACAGTCTTTGTTTCCATTATAAGTCAGTTCCCAAGCATACCCAGTGTCATACTCCCATCCATAGAAGTTAGGGTCGTACCAAACAGTGTTCACATTGACCATGTGATCGGCAGCATGAGTGTTCCCTGTCCTCCATAAGGCGTTACGAAGGTGAGTACTGGGTCCTTTATTAGAGTCGACTACTTTGACTTGAATGCCAGCAAAAGCATTAGCTTCAAACGGACTACTGATCCAATAAGTCTGGTTAGTCTTCTTCCACATGACTACGATAAACCTGNNNNNNNNNNNNNNNNNNNNNGGTTAATAATCATCATTCTTCATATATTTGATGTTAATTTTATTCTCTTACCTTTTGTTGCTTTGATAGTTAAACACAAAACCAGCGTAATCGTCATCACTGTTCTTCTCAATGAAGAAGGTTCCAGTGTACAGGACCGAGTGGAAACTGTCCATACCAATCAAAAGACCAGGATCTGAGTTCTTGTGTTGAGTGATCTCAGCTCCCTATGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTATTAAATTAATATTAGGTGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGAAGGAAATATGTAGGAAGAATAGATCATTTGTACCAATCCACTACCACTAATGGCAATACAGTAATGATGATATTATTCTGTTGATATTAGGAATTTATTAATAACGGATACTACAATGAACTACTCATAAGGTAAAGTCACGTACATGTGTGCATTCCAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCGACCACTTAAAATCTTAAATACAAATTATATGAACATGCTAAGCATGCAACTTTATTGAATAAGTACTGTAATGAGTGAATACTGTAATATCAGACTAAGACATTATATATGCTCATTGTAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACTTTGCAGTGTTGGTGCTTATGTCTAGACGTTATCAGTTACTATAAAAATTAACACTTCATGATATGAACTGTAATAGGACGCAACTGTACTGTCAGGAATGTAATAAATACATTTTATAAATACTATCCCATAACTCCCCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACATCATCATTAAACTGCCAGTCAGGATCAACCTGTTCAGCTCCCTCTGGGTCCAAGGCTATGATGGTGTGTTCTCTAAAGTCAGTTTTATCAATGTTCTTATTACAAGGACAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATGTTCAAATTAAGTTTTAGATAATATAATTTAATTTCTTTACCCTAATGTCGGATAACCCATTCCAGTAGACATTCTACAACACTTAAGCATGTACAGTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTTCCCTCTTCTACTATCATAACAGGGCCAGTAGACCAGCCACTAAAGGTGACTAATCACTCCTCATTGTATACACTAGGGGGACACACCTTAGCTACCCCAGACAAAGGCAGGCATGCTTAGGTCAACTGCCACACATCAAAAGTGCCTCAACTATTACTAGTGACTCCTAATTCATTTATCAGCCTCATACCATAGTACCGACCAACTGTTAAAAACATGTTGTTTATCAATTCTATTCTATACATCACCATCACTCACTCGTGTCAGTACACCATTACATCATCACATCAGATCATAGTATACACACACTGTCTACCTCGTTAAGGGTGTGTGAATGAGTGGGCGGATTATTAGCACACATTACATCAATGAGTAGGCACATATACATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTACATGACTAGTTGTATTGACGTTATCATGAGGTTTTAAGGTGTGTCTGTGTCTGAGACACTGCGTGTGTGTTCATGACCAGATGNNNNNNNNNNNNNNNNNNNNNNNNATAGACTAATCCTCTTATGTCATTTGTTGTGTGTTCATTTTATTTTGTGTTTTACATTCAAAGAAGGTTAAGTATAGTAAACAGAACAAGGAAAGTATTCATTCAAAGAACCATCAAAGAGGCTACTAGTACACCTAACATTTGTACATGTACATATTCTGCTAATATTAATCAGTACAGTACAAAGCTTTTAACTTAAAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTACTTACTAGGATTGTGTACTTTAGGGCAGGAGTCTACAGTGTCCTTCACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTCCAGCTGGTCAGCATTAGGAGCGTTGCGACAATTATCAATACCGTCTTGTATGCCGTCTTTATCTGAATCAGAAGTGGATTCACAAGCGTCTCCTACTCCATCTTGATCAGCATCTTCCTGTNNNNNNNNNNNNNNNNNNNNNNNNNGTATAAATTAATGTTTAATAAATACATTTCAATCTACATATAAGTATTGTTTAATGTAATAGTGTTAACTAATGTTAATTGTATCCTTAAGGTGAATCATTACTAATGAATTGGTAAATGTTGTTGTATTTATATAAGGAGCTACAAAGGGGCCAGTGTAGTCTATTACTGATCCTTATTTGTGTATAAATATTCAAATAATGAGCAGCTGTCATTCAACATTATTGATAATAAACCATTCTAAGAACAGGCATATTGTCAGCTAATACCTTATACACATTACAACATAATGGGATTAACAGTCCCAGTATAGACATCACATACTGAATGATCTCTGCTATAATATTACATTTACATGGACTTATACNNNNNNNNNNNNNNNCTACATACTTGGAATCTATTCCTCCTGTATGGGCAGTTGTCACAATCATCTCCAATCCCATCTCTATCAGTGTCCCTAATACTGTAGGTGCTCTTCTGTCTTACACACTTATCCTGACTGTTAGGAATATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTGTAATGTCCCAATTGGTACAAGCCTGTACAAAAGTACCTCTGAAATGAGGACACTTCTCTACAGTGTACGTCAGTACATGTGCTTACTGTCTCCATCCACGTCATTGTCACACTGATCTCCTTTCCCATCTTCGTCAAGATCTTCTTGACTTGGGTTCCTGACGTTAACGCAGTTATCACAAGCATCACCGACGTGATCCCGATCAGTATCACGCTGATCCCTGTTTGATATTCTCGGACAGTTATCATTGTGATTAGTGATTCCATCATTATCAATATCAGGATCACAGGCGTCACCTAATCCATCACCATCAGCATCCTCCTGCCCACTGTTGGCTTTATTCTTACAATTATCCTATGAAAAGTACAAATTTAATGGGTCGCCCAACATAATTTAATGGGTATTCATGCATGTATTATTGGTTTGCCAATTGTTATTTTATACTTACAGCTTTGCATGAAGCTGATCCAGGTTTAGAGCAACCAGTGGTGAGGGCTGTGTCTGGTATACCATCGGAATCTGAATCAGGACTACACTGGGTACCATTACCAATGTTACCTCTTGGACACTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTAAAATTCAGTCTGTAAACAGGTGTCCAATCCAATAATGTATCTAGTGACAAGGTAATTACCAGTGCCAGTATTTATAAAAGGTAGAAAAATGTATGCCCATTGTGTTACTGGTAATAGAGGATAATTGGTAGTTGGTAAACAGCACATTACAGTATACACACACTGGTACATGAGGTGCNNNNNNNNNNNNNNNNNNNNNCTGTATATGTATCTCTGTATATGGAGGAGGGTTGCATTCTTTGAATTTTTGAAAGCATGGCAACACAATTCATGGAAACAGCCTTATACTGTATATATTGACACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACCTGGCACTCATACTCCCCAGGGTTGGTATTGATACAGTACTCATCCATCATACAGTTGTGTACTCCAGCAGCACAGGGATTCTCCAGTGCACAGTTGTAGCTACCCTGAGCTATGTAACCAGGCTTACAGTCACCACACTGGTAAGAACCCTGGAATAAAGTATAACAGTAGCAATGTAATCACTCTAGAATCATAATATACAGTACTTATAGTGTACATTAGTACTGATAGTGTACATACTTAGGTTAATGTACATATAGGTTTAGTGTGTGTACATGTACATGTATATATCAACTTACCCTGGTGTTAATACATTCTCTGTGTTCATGACATTTAGACTGACCATTGGTACACTCGTTAGCATCTTCACAAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTAGCATTGTTGTTTTAGTCTAGTTCTTGTTCTCATAGCATATATCTTAATAATTACCAGCCGGAATCAGCTCAAACGTTCTACACAGCATAAGGGCATCAATATGTATCAGAAAATGTAATAAAAATTGGTGGTGATTTTGGAGCCATTTTTTGGAAAAAACCATGGGCTATAGCACAGGGAAATTTTCAAAAATTGGCAATTGTAGAAAATGGCTATAACTCAAAATCTAAAGTCAGAATCAGCTTGTTAAGTCAATACACATCATCAGAATGTAAAAGTGAAATGATATTACATTACTAAAGGATGACAGACTAATGATACTATTCAGGTTATGCTTTAAACATGATAACATGATTAGTCATAATCATCAATGGCAGCTGGCTTCTCTGTGAAAGGAGAAGCAGTAGAACATCACCTAATGCTATGAACATTTTTATAATATTTTCTCAATGTCATAATCCAATGACAACGCATAAACACATTCTGTGCGTGACCCTGTGTCTTGTATGTGATATGGTCTATAATTGATCTGTTAGACTCGTTGACTACTTTGAGTCTATGACTGATCTGTAATAATCTGTCTGTGCAGTTTATAATTAGGAATGAAGGACATTTTGTCATTTTAATGTGCACGAATAGAATTAGGAGAAGGATAGAAATGTGGTGTGACATTTTGAATTTCAACACTGGGGAATAAACCAAGACACAACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAGTGATTATTGTATTTGCCTTTATTTACCTGTTTGTTGGCGGCATCAGCAAGACTCCATCCAAATTTACCGGTTCCAACGTACCCAGAGGGGCAGTTGAAGCAGTAGTAGCCTGGATCAAGATCAAAACAGAATACTTCAGGATCACTGGAACAAGGAGACGCAACTTGACACTATAAGNNNNNNNNTAAAGTATTATTGTGATACAGTAGGATACAGTATAATGATAATAATGTTGTGACACTATAAGTTTTATTTTTATTACCTCATTGACTTGAGTACAGGTGACACCATCCCCAGAATAGCCGATAGGACAGGCAGCACATTGGAACTCTGTATCAGACAGTATAGTACAGTGACTGCCTCTGAAACAAGGATTGGGCTTGCAGGGATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATAGGATGTATACAAAATTACTAAAATTTCTCTCCTCATATCTTTCTCATACAATATCAAAACAACATACTGGGACATTCCTGGGTATTGCATGACTTTGTCTCATTGCTTGATCCTACACATTCCTCTCCATTGTGCATAGCCTCTGTCTTATTCCTTGATCTATATTGCATGCCGCCATCACATGATACAGTGCACTCTGTCCAATCTGACCATTCTTCCCATTCACAATCAACTGCACNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTATGCATCAGGAAATTTAATAAATTAGGTGTAGGCGTATAATTTAGGTGTGAAACTTAAAAATTAGCAACAACAGCAATATTTTTATTACTAATAAAAATATTGCTGTTGTTGCTAATTTTTAAGGGTTTAATGATACACTAATGCTTACCAGGGCAAGGTATATCCCCGCACTCCTTCAGTTCTAGATGATGTCCCGAGCAGTTGCTGCCTCCATATTGAGGAGCTGGGTTAGTGCAAGTTCGCTGGCGATGGGATTCACCTCCACCACAAGTCTGACTACAGTCACNNNNNNNNNNNNNNNNNNNNNNNNNNCCATCAACTGNNNNNNNNGCAAATAATATTCAATAATTATACTAATAATTGTACATGCAGACTAAAGCATAGCTACAATAATTACTTAATTATTCATTCATTTCCTTACTTGGACAGTGCTGGGCATTACATTCTTGTAGTTGGACTGCTCTCCCTTCACATAGTTTCCCTCCATACTGAGGTGGTTGGTAGAATCGTCTCCTCACTTGACGTCCGCCCCCACAACTCTTGGAGCAAGGCTCCCATTCCTGCCACTCTCTCCATTCGCAATCAACTATTAAGAAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCTTACCAGGGCAGTGTCCAAGTGAGCAAAGTTCAGTGTCTTCTTTGGGTCCTTTACATTGAGCTCCTCCGAATAACGGAGCAGGGTTGTCACACTTCCTTGTTCTTGTCCTAGTTCCATTCCCACAGGTTAAGCTACAGTCAGACCAGTCGGTCCAATCAGACCAACCTCCATCAACTGTGTGAGACAGAGAGTGTTGTAAACAATTATACTTAATGTGTCATAATTGAGCCAAAAATTTGTATTAAAATCATGATGTAAGGCTTGAAGCAATTAAATTAATGGCAAACATACTAATTACTGGTATGTGCCTATGGGGCAGTNNNNNNNNCAGCACATAAAGAGCTTAAGTGTCACTAGAGTGCAGTATCACTAGTACTATACTGTCTATTCTGCTGTTTAGTTGTCAACTATGCTTGTTTCCTATTGAGCCTTTCTTGTCCTGTGTGTTGGAATGCTTTGGACAATAAACTTGCACATAATGCAGAATCTTAGGACTGATGTGCTAATATGCATCACTACTGATACAAATATTGCATTAATTATCAATTGATGTGTGCATATGCAGGATACTGCAGTGTCCTGCATGTAAATTGCATTCAGAACTCACCAGGGCATCTAACTTCAGTGTTGCAGTCTTGAAGTTGGGTCACTTCACCACTGCAGTCAAGCTGCACTTGATTCTCGGTGAGACAGCGTCTCGTTCTTGATTGACGTCCTCCACCGCAAGTCCTGCTGCACTGCGTCCATTCAGACCATGAACTCCATGTATTAGGAGGAACTGGTGCTGATGTTCCATTCTCTGGATTACTAATGAAGAACAAGTTCCCATCTATTAAGCAAAGGACAGAAGTTATATCTTGATGTATGTATAGTGTTTTTAGCTTACGGCATCCTTTGCAGCACTGGCCCTGCACAAAATATGGAGGTTTTCCATCTTGACAGAGCCCGTGGACAGGAGGACAGGAATTACTTGCATTTATGACTAGAAGCTGAGGACCTCCTACTTGAGGCATCTATTTTATTAAAAGAATTATCTTATCATTTTTTTAAATGATTCTTTCTTACCACGCATTTATATGTAACACATGGGTTAGTAGGATCGACTGTTTCGTTACCAGCAAATAATGGAAAAACTGGACCATTCTGTGGGATTACAGTGCAAACCGAGCAGGTCTGGCCTCCCTATTGAGCAAAAATATAATGTAAAGGTTTGAATTGATGTGATTATTTGCTGGTTTGCATGCAACAATGATAGCTTACAACAACTATGAAGTCATGAGAGTCTGATGTCTCTGGAGTAAGAGTAGGATGGGTAGCTATAAACAAAGAGAGAGAGAATTTAATTGGATTATTATTGTGTTTTACAATACCAATCCCATTAATTACTGCCCATGCATGCATAGAAATAAAGAAAGAATGAATGAGAAACAAGGCCAGCAAGAGAAAGGTTAAAGTTCTCCATAGACAATAGTTAGGCGATACAATACCAAACAGCAGCCATTCATGCAACAAAACACAAACAAACAAACTCACTTTCTTCACTAGCTGAAAGGACACCCAACAAAGCAAGAAATAAACTCAACGCTAGCAAGCTCTTCATCTTTTAGCTGCACCGGGAAAGTTTGCTCTATAAATTACACGCCGCCTATGATATATCGCTTCTTGAGAGAGGAGAGAAAGAGGTAGATATTGCCTTTCTTTCTGGATGTCTCATGTTTTTATAGCCTGCTGTCCGCCCACTCAAAGTTGCCATGAGCTCACGCTGTGGGTGAAATGGCATGCTGACCTTAGCACTATGCATTCCAGTCATTCCAGTGGGATATCACTCAAAGGCTTATTGTCTTTACTCTTGATACAGTACATGTTGTTGATAACTGATAATCTATTATTTACATACACTCTACAGGCTTGACCTACTAGCATATCCTCTATAGTAATATAGTTGATCATGTAAACAGAATCCTGCAAAGAATTGGCAGCAGTATACAGTAGACTGTGGTTCGTACATGTGCTGTTGGAATTTTATCAGCTAAACCACAGCATGAGCTAATTGTTTATTGCTTGAATGAGTAATGATGAATCATGTCTTAGTGACAAAATCCAGCCATTAAAATATGCATTTGTATACCTGCTTACCAAGAATTACGGTATACAGAAGTGTTCTTTAGGTGGAGGTTATTTTATACAGTAAGGAATGTAATTGGTACACTAGGTGCTGTCCGTTAAATGGAGGTGTACGCTATAGAGAGTGTCCATTAAGAAAGACTATACTATCCTACCTTGATCCAGCAAGCATGCAATGATATAGCAGTCAGTTACGAGTCTATTGGTAGACTGATAAAAATTATAGCTATAACAAAACAATGATGACAATACTGCATGAGTCAAAATCATTCATTTTTAATTGACCACCAAAGCTGCAGTATACTACACATGATGCACGAGTGAATTTGAGTATTGAGTTACTTTCATTTCATAAGAGGAAACCGGCCGGATACCACAAGAGCCAAACTGCCAAACAACTCTACTATAGATTGAAGATTGATAATGCTGCATAGAGTATATGTCATGCTTTCATGAATAAGAGGAATTTATATTGCTACTGCAGAGCAAACATTGCATAGTGGTATCCTCAGTAACACTGTATTGACAGGTGGCCAGTTGTCATGATGGAGGATTAGCTGCTAACAGGATATGATGTATGCATTGATGATACTGCATTATCAGTTACTCTAATTTACATCACAGGTAGTTGTCATAATGAATACACTATAGCATCATTGATAACTGTGAAAATATTTACATCCTACTTGTACTTTTAATCACTAGCTATGCAATCTTTAGCCACACACATTTTATGAATGCCGCCAAATTTGGATTACCTTAGGGCATGTGCTAGTACTCTCACCCTATATAGCTGTATATTGTAAGAATTACTGCATGCTTGCCTGGGTTTGTACATGTACATGTACTCGCTCAAATTCTTGCTAATTTGTCACTATGATCGTTACAGTAGACAATTTTCTGTTAAGATAATTTCTAACACATTCTTTCTCAGCGTATAATGAACATATATAAGATTAGTGGTGTTTGTTTTTATACATATCCTATAATGGCAACAACACTTGCTTACGGTCTTTAATTAAATTACTATCTGTGGAGGTCACTGCATTTCGTTGAAAGTCAGCTTTGCTGTAGCAACAAACGTATCAAAACTATGAGACGCAGGTGTAGGTTAGACATTATGGTAACGTAAATAATTGTAACTATTAAGAACGTAGTCGCCACAGTTGTTTTGTCATATTTATTAATAATCTTTTAATAATGACCTAATATTCGCTACTATTTTCGCTATGATCTAGTACATTAATAATTTCCATGAATAACACATCATTTCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTAATACGTATCCCATATCCTTTGACGAATGTTGATTCTTGTGAAAACTCACTCAAGAGAGTATTTTGGTCATGCACCTGTGTGGTATATATTTAGCTAAAGAGCATCATTTCCGTGGAAATATTTCTTCTATCAAAACACACATCACATCCAGGAATACATCATTAGTAAGGTATGCAGTGTTAGTACAGTACGTCCCTAGTCCTTTATCATAATTATTATTACTAGTCGCCTCAAATGTGTTATTGTGGGCATTCTCAGGAACTGAGTGATGATTGACCTCTCTCTATCTCCCTACAGTATATGAAAGTATGCTTGCATTATTACTGCAATTGTATGATGGTACAGTGGAGATATGAGTAAACAATATTTGACTGTTGCAGTATTGTGTTAGCATCTTGTCTAGTGTGAATAGAGAGGCTCTTGTTAACATGGGCACTATTCCCCTCCTCTTCGCCTTAATAATCCACCAGCAATACGACTATAGCTCTGAAATATGCAGAACATGCATGTAGTATTTCCGTTAGACTCCCCAGTGATACTATCATCATTAACAATACTATTGCTACTCCCTCTTTTTCTGGAGGATGAACTATCCATTATAGCAAGCAAAGAATATACTGCCTTTATTTATGTGTGTCCATGCAAAGGATTGTTCACATTCTCATTCATTAGGACCATGTACCATTGGATTGTATGTCCTGCTAGCTAGTCCATGGACTATGAGAATATACTCACTATATTGAACACTTCATGGCAATGACATTTGAAGTACATGTAATAATTAATTAGCTTTAATGCAAAAACATTAACCTTAAGCTACAGCTAATTACTCAGAAATGCTAATATACTCCAACAGCTTACATGATACTACCAGCTCATTATATTAATGGATATATGATATGTTGTGAAGGACGGAAATTATAATAGCGCTTGGATATTAGATCATCTTCTGTTTGACGTACGTTTTATTAGTTGTGATTGCTAGTGGATGTTGAATCATGTCACAAGTGTATATTTTTATAATGTGAGAAAAGTTGCATGATCCATGTACATGCACACAAACTTTCCAACCTCAAAAATGGCAGAGTATAATAACAGTATATACTGGAACCAGTGCATGATTGACTCAGGTGTATGCATGGAATAATGATCTCACTGCATCAGTATTTATAGTTTGATAAACAATTACTGCATTATAGCTACGTACAGTGTAATTTCTTTATTTTGAACACTTTTAATCAGGCCATGATACAGAATCTTGCATGCCAGACCCAGCTAGATACATAGGTGTTCTCATTTCATATATTAGGTACTTTAAATAGGCTTGTTNNNNNNNNNNNNNNNNNNNNTGAAGTGTCTTGATTTTATTTGAGCCATTCTTGCCTATATATAATAAATTATGCTAGCTTTCACTGGCTTTTGCAATCCTTGGCAAAGAAGTATCAGCAATAAAGGAAAAACAGACATTATACAGATATCATGCAGCAAGAGTAGCTGCAGGTATATCTTGAAATGTCACGTTATACACAACTGAATGACAGAGGTCTAGTAATGTTGTTGTTCATAACTGAGTCTGTGTACTAGTGTACCTCATACAATAAACTACATTAGGTCACGCATTAGTATACTCAGTACAATATGATATCATTATGTGCATGCTATGGAAGCCAATTCTGTTGCTATGGGTAGATAATCCACTACTGAGAAGAACACCTGGAACAGTGCGAGCTAAACCATGATTGATGCACCCAATCGCTGAATGATTTAAGAATCTATTTCGCATATTTAGAGGCCGACAGAGTGTCTCAACTATAATTAGTGATAAAATGTGATTATTAGTATTTTTGCATAAGCTGCATTAGTGATTTTATGCAGTGCTAAAAGCATATCTCCTTATATGGAATATTGTGAAGGAGAGTGGGAGAGAGAATCAAGTTTATCTATTTATATAAATAAAAGTTGATATCAGTAGCTGACAAATGCAATAATCACTTCTCCCAAATAGGCATTTATTGTTCTCAAACTATGCATACCGCAATAATATAGATTTATGGACTATCATATTCAATAGTATATACAGTGATTGAAGCACTCCTCTTACCATAGCAACAATTGGAGTATAATGAATACTTGAGTATAAACACTAAGACTGAACTTTATAGTAAATCTACTTACATTCATTAACCCTTATACTGTATGGGAGAAGAATAAAATCATGCGGAGCAATAATTAATAGGAATCACGTACATCAATGTGCAGAATGAATTTTGACTATAAACACTAATATATATATATGACAGAAAACTATGACCAAACCGTCTAAAAATTATTGTAGGATGCATGTGGGAGCCTTTACCAGGAATAAAGCATACGGAAGAACAATCAATAGCAATCATGTACATGAATGGACAACGTACTTTTGAGTTACGACCTAAAGCTAATCTTATCCTCTTTGTCAATTTTATACAAATGTAATCTAAACCTTTGATTGCAGCATAGTAGAGTGGGCAAATATCAATTGTACAACATTATACATGTAACAGTATCAACAATAATATCCTGCCAAATCAAACGAAATGTTACTAATGATGTTACAATTACAGGTACTAGCCTACTCATCATTGATAAAGATCAAAAGACTTTAGCAGGAACTGCAGAGGATGTCAGGGTGTGTCAGTGTGGATTATGTGAATGAGAAGGAAGACCATTGAAAAATAATATCTACAGTTACAGGATGTGAGAGGAATCTACCTTGAATAAAGTCAGCAATTAATTATGAATTACGTTTATGCATAAAAAACATAGCTTACAGTTCTATATCATGTCAGATGGAATCATTACTAATACAATATATTAATTAAATTAGAGGTTTTATGAGTGAAAGACATCAATAGATTGTGGTAAAGGTGAAGTATGTGTTATAGTATTTTGTGTTTACGAATGAGAACAGTGATAAAAAGAGAAGCCATTAAAGGCCAGCTTACACTATAGTATCATTAATATGAGGTAATACTACTATACTTGAATACTAAGGAAGATGACCGACGCCAAAACCACTGACTACATTGACAGATGAATTAATTGAGTTTCCCCATGGTAACATTTCATTATACTGTATAGGAAAAGATTGCAATGTATTATCAAGAGTAGATAATAGATCATACATAAACATTATTGTTATAAAGAAATATACAAATTACATTTTAGAAATAATACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAGTGGGTGTTGGTTAGAGTCGGATGAGTAGGTGATGGTATTGTGCACAGATGTCACTGTATAAACTGAACACTCACGTCAGTCATCAAAGGTATCATCTATCACCAGTAGACTGTGATGAAATGTGAAAAATTCAGCGAACAACTGGTAAACAACTGGGTTTGCCTAGTGACCACAAACTCTTGTGTAACCATTGTTCATTTTGAAGTGGGCACAACCTCATTCCTAGTCTCTTTATTCTTCTTTGAGCGATGGAGTTTTGATTTGTACTGTTGTAGTATTGGTCTGTGTGAGTGGAGTATTGGGACTCCCTTTGATCTATTGATATCTTCGTCTCCCGTGGAAAAGAATCCTTTGAAAAATATTAGCAATACGAATAGACCTAGGACAAAATACAACCAAAACATTGAGNNNNNNNNNNNNNNNNNNNNNNNGAGACACACCTCCAAATAATTTTTAACTAACTGATCTAACCTTAATAAGTTATTTAACCATTCCTTAAGTTAATTAATTTTTATCAATAATCGTACTGAGTTCATTTTAATAACCACACTGCGCATTCACACGTGGGCAGTTTATAAGCTATGGGAGGGAGAGAATTTTAGTATTAATTTTGTCCTGCAAAGCAAAGATGACAAGAACTCTTGCTCCNNNNNNNNNNNNNNNNNNNNNNNNNNCCAGTGACCTTGGTTATTGCACTGAACTGAACAGTGGAAGTGGTAAGATACCCTCTGTACTGTATGCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTCTCTTGCTTTATAGGTTCTGGTTCTTCAGGTGTAGACCCAACTACTCCTTCTCCTCCTTATCCCCCTCCTGTGTATCAGGACCCACCAATGTAATAATAATGAATGGTTACTGAATTTACATGTACACATGTATTGTGGTTGTATTATTAATATCAGGTTGCACTTGTATAATTTAGTTGATGGAGTAATGAGCTTTAAAATGTCTGTACTACTAATAGCAAGTGCCTTTATCTTCTCTTCCCAACTAGTGTCATAAATAAATATTTATCATGTCCATTGTACTGTATGGTTGTATTGGGTTGTCGGTCCTGGTGTTATTCCTAATCATCAGTAATTCAGTTTAAGTGACTTTATGTATACTCTTGCCTATACGTTTATCAGTGTCAAGGGATAAAATTTTATTGCAAAATAAAAATTATCTTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTACTTATGGTAACCTGACATGTGATTGGTATGATGTTGGTGATCCAGTATGTCAGCAAGTATTTAGTTATCCTGTCATTAACAATCACTCCAGAGGTGACTTTGTTACGATATACAGTGACCTCCTGTCCATATTTGGTGCACTCGGGAATACAGGTGCTGCTTCTATTTGCAGTCTTAACGCGGCCCCACTGTTGTGTCATTTCACCTTTCCCTACTGTGACCCAGCCTACTCACTATTAGTACCAGTCTATCAGCCATTGTGTAGGAGGGACTGTGAGCTAATGAGGGATTTCATGTGTAAAGAGGAATGGGAAGCTACCAAGAGACTGGAGGGAATATTGAGATTTGGTTTAGTCGATCGGTTCAATTGTGAGGTACTGGAGCCGAGCAATGGAGGGGAGCCACCGATGTGTATCAGTACACTGGACAGTGGTGAGTGGACACTGGTTGAATGGTATAGTGGAGTGGCTTGAATTTGATGATTTGGTTCCTATTCATCAAAATACACCTTCCATTAACACTAGCAGTATTATATTATGTACAATGTACATATACTTAGTGATAAATGGTCACAAATTATTGTTAAAAATAGGACAATTATTGTCACTCCTTAAAGATTGTATTACATACCATACTTAGTTTAAAAACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGATAATGATAACCCTAGAGTGACACCACAAGATAACTGTCATAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAGGTATATACCCATACTTCAACGTCCCCCCACCATTAGCCACTGGCCCAGTGTGTTACAGTGGCAATGGACGAGGGTACACTGGTAATGTATCAGTGACAGTATCAGGACACACCTGTCAGACCTGGGGCCTACCACCTAAATATATTTGGGGTGGATCATATCCTCATCCTAACTATGTGTCACCATTCCAATATCCTGAACTATGTGAGTGCTAATTACTGGTATACATGTACATTAGTAATATTATCACTGTTAGATCTAGAGGGAGTTTAGGAGACTTTTGGTCTCTCATATTTGATCTAGGTCTCCTGAAATATCCCCATTTTTAGTTAGATTGGTCTCCCAAAATGTATTTCCAGACCTAGCAATGTGTCATTAAGACTACATAATGTTTATTGTCATGTTCATCTTTCTCATCTTCTCTCCTAGTTTTACAATACTATGGAGGTCCTGCTCATAATTACTGTCGTAACCCTGGTGAGAAGGGAGATCGCCCGTGGTGTTTTACAACAAACAGAACTGTCCGTTGGGAATATTGCGATATACCGAAATGTGGTGAGACAATACATGTAACTGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACGTGTTAGTGTATGTACAGTGTTCATGTTACTATAATATGTACACAGTACTGCTGACTAACAGTTAGTGAGTTGGTTGTGTAGTATATACTAGTTTATATACATGTAGTTGTTCATGTACATTATTATTATTATTCGTTTATGTTTATTGTTTCATTGTGTCCTTTATTTCACGTTTCATTGATTGTTATTGTAAACATTGTATTGAGTATCATTGTTTCTATTTCACATCTCTCTAATATCTTGTCATATCTTTCATTAACCTAATCTAATCTATTAGTGATCTGATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCTTAGCTCCTGGCCCCACCTGTCAGAGGTACTCTGGTTCATTATGCAGGACTAATGGTTCCATTGGAATGGACTATATATACATTGACACTAGTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAATACCATTGTAATTATTTAATATTGGGAACCTCTCCTTTTAGAACCTGCACTACTTGTTACTGTACTAAAAGTCCCTTTACTTTTATTTGCTGTACTAAATTTTCCAAATATGGAAAAATGGCTCCGAAATCACCCCAAATTTTTATTGCATTTTCTGATACATATTGATGTACTTATGCTGTGTAGAAAGTTTGAGCTGATTCTGACTTCAATTTTTCAAGTTACAACCATTTTTTAAAAATGACAAAAATCTGAAAAATACCCAAGGCTATAGTCAATGGTTTTTTTCTGAAAATTGGCTCCGAAATCGCCCCAAATTTTTATTCCATATTCTGATAGATATTATATAGTATAGTATTATTCCCACTGTAGGTTAGGTGAGTCAGAGTTGCTGCCCATTAGGTGGATGCCCCCTGAAGCTATTATGTTGTGTAAATTCACAATAGACAGTGACGTGTGGTCCTATGGTGTAGTACTGTGGGAGATATTCTCATATGGTATTCAACCTTACTATGGGATGAGCAATGAAGAAGTGATTAAATATGTACGGACTGATAATGTATTGAGGAGACCCCAGGGGACACCACAAGTAAGAGACTAGCTCCTGATACTCTACAGTACATTATATATACTAGTAATTAATGATGATATTAATAAAGGGAGCTAGGGTAGGGGTGCGGGGATTATGCTGGAATAATTTTAGGAATAATAGGTTCCTTGAGAATACTAGCATAAATTAAGAATAAACAGTAGTGAACGGGAATAAAAATGGCTACTCCATGTGTTTTGACATACTCCATGTGTTGAATGGTGGAATTGCAATTCAGAAGGACTGCCAGCTTGGTCTCATGTAGCCAAAAAATCATGCTTTTACAGCCATCTAGTGGAAGCTTAGCATAGAAGGAGTATTTTTGTTACTTAACTCACATTGGTAATTAACAAGACACCTCTCTCCAAGCCTCTCTCTTGGACTATATACAGGCTTATCTTATGTTACATGAATAATTTGAGAATAATAGCCATAAATACAGAAGAATAATTACAAAAAAATTAAGAATTTGGGAATAGAATAATAGGAAATTTTTTGGGAATAATCCCCTTAGGCCTAAGCTAGGGATATACTTAAGGTAGGCCTGACTATACTTGTAACCTAGTGTAGTAAGAGGATACTACAGTACATTGTATGGAGGATAAAGGTATTCATGTGTACGTGTTATACCTGTCTATTCCGGAGACCTTGGGACCCAATAATAGCCTAGCTCCTGATTATGAACCTGTCCTTATTTCAGAGGTTCATTAATACACATTACTATTGTATTGGGACTGATACTACCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAATAGGAGGAGGTTATACTGTATTACTATTAGTATTCCCTCCAGTCCTACTACTGGTTCATCCTTTAATGTTATATTAGAATGGAGTCATTATGTATCATGAGTATATATAATTAGTGGGTCTGTATCTATTCATTATATTAGGAGATATATGATCTTATGTTGGACTGTTGGGCCATTAATCCTACTGACAGACCTAAAGCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTCGACTGTAGACTGGTTTGGTGAGTGTGCTTTAGACATAATATGAACACAACTATGCTGCGTGTACTGAAGGTACTTGCTTGTCTGTGCCACTTATAATGATAGATTTATAGCCATTTTAGTTGTTTTTCAGTGGTGTCATTTGTGAACCACTTGTATAGAAAACTGTTGAGGTCATGAATTTTTTCTTTTGATTTATTTGTTCCTTTATGCCTTTTGTGTGCACTGCAAGTGTTTTTATATTTTTAAGTGCTTTGACTAGCTCAAAACGGAGCAAACTACCAGTCACTATAGGTGGGTGTGGCTTATTTATAACTTTAATTTTTAGTATGTCTGGTTATAGAAGATGAATAGGGTGGATTTGAAAAGAGACATGATCCTGTACACACTGAGTTGGACTGTGGCAGCGGCTCCTCTGATATTACTGTTGTAGACAAGGTATAAATCCCTTGGAATCCTATATTTCAGTAAATAAACTATTAACCCCTAGAATACCAACACAGACACTATAAGATGACAGAAAAGAGTACTATTACTACTTTGTTATGTTTAGCGACATCAGGGAAAGTCAGTATTTAACTATTATAAAGACATTTATTTTTGATTGTCATGATTATAGGGTACCAAGGGCGTATCTAGGAACTGGGGAAGGGGGTGCTAAGCTATAAGGGCGCACGAAGCGCGCCGCGATTTTGGCCACACCCACTTTTACGGCAGTAAAACGGCCTTTTCCTGCATTATATTTTCGTCAATTATGGGTGGGGCCCAAGATCATTTCAATCATACTGCTATGTTACTGGTACTTCTGATTGCTCCTTAAAGCACTGGAATTCTGGAAACTGCTGAAATCATGATAAAGGGGCTAGATAACTTTGCTAAGAGGCTTGGTAGTGATGCAAGAGTCTGGGACTTCAGTAATTTTTTCTGAGCCCAGCCCTGAGGGGGGTGCTCAAGCCCCCTCAGNNNNNNNNNNNTAAATATGCCTCTGGGTACTATACAACCGAGAATGATAACGATGAATTGAGTTCCGAAAGAGTGAAGGTGTTGATGAAACTTTGTAAATGTAGATGGCAAAAAGCATCTGTTGAACCTAAATTATGACTAAAATTATTATTATAGGCATATAAAATAATATCTTATGTTTGATGTAATAAACAATAGTCTCTAGAGCTTTTGTTTCATCCCCTTTTGACTTCATCACAAAGTAAATGTGTGATTTGACCTCTTTGGTGGTAGAAGTATTCATCTGGAGCTCATCCAACTGAGAACTTGGCTATAATCAAGTGAAACTCCTCACTATCAGTCCTCATTGCTAATGGCCATGCTTATTCACGTGTGTAGATTATTCATTATTATGCTCTATGAGTCATATCCGGCGTCAAGAGCATGGCACATCAATATCACTTCCTGTTTCTTATCCATGTGTGTATGTAGTATCTATGCTTACTGAAAAGAGCTAGCTTCCGAGTCGATCCTCTCTTAGCCATTCATGGAGTGTATACAGGGACCAGAGGAGGGAGTTGAAGCGTTCTCAGTTCGTCTCAAGAAGCTGTTTAAGCAAGCTTTCACAAGAGCAGATGTGTCCTCTGATGTGCTCCTACAGAAATTCTTGACGGGTCTAGCAACAGATATTAGTAAGCAATTATTAATGCAGGCCACGCCCACGACTTTTGAAGATGCAGTCAAAGCTGCAGTGAGGGTAGAGAATGCCTTATCTTTTGGTGCTGTCAGTAAGAAGCTGGAAAGTCATGAAGAAATAGCTTGCTACCGGTCCAAGATAAGTCTGTGGAGGCATTAGCAAGCATGATGCAAACAATGGAATCGATATCAAAGTGATTGGAGACACTAGAGCTGGCAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATTACCATGTATTTAACTATTTAATAATAACTAGTGATTGTGTGGTTCTTTTATGATACTTTGATTGTTCTCTTTGGTCTGTTAAAACTTGTTACAGTATCATTTATTGGAGAATACAGGAGAAGAAGGAACCACCTCTGATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTTAACGGTGCTTATGATCATCTTTCCCCTCCCACTGGTTATGATAAAGTTATTCATAATAATGATGAGGATGTCCCTATTTATTAACTTATAATTAACTTTAAAAGGACAAATAATGTAATTATTAATTAGTTTTTAGTTTGTGAGTGTCATTAAGTATCATTTTAGTGTATTTTTAAGTATCTAAAATAATACTAAAAAAGTAAAAGTAATAATTAACTATAACTAATATTCACTATTGGTAGTGGTTTGTGTGGTTTTTCTTTTCTGTGTCTATCAATCAATGTCTTCTTTTGATTTTTAAGAGTATCCACCAGGAGAGGAGTAGGGTATTCAGTATTAATCTCAATATATTCAAGTGATGGATGGATGAAGATAGTTTCATATAAATGTTGTACTAGTTCTATCCAGTTAGGTTGAGATGACTCTTCATTAATAATACTACACCCTATCCTCAGTAGTCTGATGGTTGTATGTGACTGTAACATGTTAGTAACAGCAGGTAGTACCTGTTCATAAAACAATGGTGTCATTATTTGTTTATTCCCTTCCTTACTACAGTTACTGCATGACTTATCTGGTTTGAAGTTCACTTTAAGTTCTGTGAGACTGTTCTTTTGAGAGATGACATTAATAAAAGTTCTTATCTCTTCATTCAGTGGAATGGATAAACTCAACTGCTGTAGACTGGTGTTGTGTCTGAGACCAGTTGTTAGGAAGGACAGGAATGAACTGGGAATACACCAACTAACAATTTCAAGGTATTTTAGTGTTTGGTTTTGTGTTAGCATGTCTTGTAGACTAGTACCCATACTGCTGGTATATACTCTCTTCTCCTCTATCTCCACACTCAGAGCTTTAAGTGCAGTATTGGTTTGTAGAATAGTAAATAGTTCAATAGCACTCTCAGCTGTGTCTAGTGGTAAAGTAAGTGTATGTAGACTGGGATGAGAGAGAAATAGAAGATGTGGTGGATATGGATCATGTAGTATCAGACAGTGTAATCCTTTGATATGTGGAAGGAGTGATGATGTCATCAGTTTAAAACTCCATACTTCTTCTCCTATCTCTAGAGCAGTTAGTGGTGTGTTCACCTCTACTATATTCAGTGATGATGGTAGGAGGTAATCATGTATGTCCAGTGAAAGAGCTTGTAATGTGTTGTTGTCCTTTAGTAACTGCTCTATTACTCCATCAGGTAGAGGAGGAGGAGGAATATCAACATACATGTATATTGTTAATAAAGTTATTGTTTTATTTCTTGTTACTCCTCTAATGACACTGATAATGGTACTTGTTATTTTACCCAATCCTCGATACCTAATCTTCATTTCTTGCAGTGTTGAATTCATTTCTATACATTTCTCAAGTTCAGTGCACTTGTCTGTGTAGCATGTATTGTCAACTGTTGGTATAGTAGGACTGCTCATTATTAAGTGCAGTATCTTCAATTGAGGAAGATTGAGGAACTGTAACAATACAAGACAGGGAACATATTGACCACCACCTAATCCACAGTAGCACTCCTGAATATTGTATAGAAGTGATGATTGTAATAATTTGTGTATTAATTCATCAGTGGAACCACCCAACCATCCCTCCAGTCTCTTACACTGGGTCTGTAGTGAGTTATTGGTTAGTCCAGCAGTGAAGACTGATAGTTCCTTGTTAGATACATGGTCCAGGTGCAAGTGATTCCATGTTGTGTTGGAATTGTTTATACAATAACTGAGACACAACAAGTCAAACAATGATAATGATACTTTATACAGACACAGTGAGTGGTTGTTGATGGATTGTGCTAATACTTGACATAATGTTGTGTTCTGTGATTCATACAGGAGTTGAAGAAGAAGAATGGGAACATTGTCAAAATCATCAGAACTGATATGATCATATAATATTGCCTCTCTTATAGCTGGCAAACTAATCTCAGGATTCTGATAGAAGTAGGAGAGATGACAAGTCTCAAATCCAAACAATGGTTTCCTCTTACACTGTAAGTCAAGTTGTTGTTTATTAAAATACTGTTGATAGCTCTCATGTTCAAGGTGAGTTAGACCTGCCACAAGCCTCAGACACATTCGAAAATGATCATCATCAAAGTGATCCTTAAACACTTCCTCTGTCTTCTTCTCATACTTAGTAACTATCCACCATGCAGCTAGAAATTCCTGTATACTCAAGTGAAGGAACTGATACTTCTCCTCATCATATTCTGTGAATCTTGTCATCAATCCAAGATAGTCTTCCTTGACTGCCTCACTCAGTGACTGTAGTTGATGTGAAGAGAATGTCATTCTTGTATTAGCCAGGTTAGTATAAGCTAATTGACACATCTCTTGTAAAGGTTTAGCTAATTGTGATGGTAATGAAGAAAGACTACCTAAAGTATGTGGGTTAATGTCATGTCTTTTAACATGTCTTCTGATAGTTTGTAGGATAAAGCTCTCATAGAGTTGAGTGAGTGTTGTTGGTAAGCGTCCTCCTTCCTTACAATAAACTAAGATGACCATGGAACAGACTAGTGGTACATAACACAATGATTGGACATCATTTCGTACTTTAAGATCATTAATGAGTTTCACTGCTAGTTGTGAGTCCTTACTGCTTTGAGTAGTTGTGAAATGGAATTTGTATTTTCCATATTTTAGTTGCCATTTGTCTTGTTCAGTGTTTTCATTAATTAGTTCTTGTGCTAGTTTTGTATCTTTTTGAAGTGTTTGTATAATTACTGTTGATATTTCGTCCTCACAAAACCCAATGACCTGAACATGTCTACTGAGAGTATCCATTTTTAAAAGTGAAGAGGATGCATAGCTACGAGAGGTAACAATTACTGAACATTGGTCTAACTTCTCTTTACAAATGATACTAGCAGCTAATGAAGACTGTCTGAGTTGATCACTTAGTTCATCCCAACCATCAAAGATTATCAGTAATCCTTCTCCATCCCTCTCCTCAAACCATTCAGGTACATTTTTATATCTATTAAGTTGACGCACAAACAGGTCAGCTAGTGAAGTAGCTGTAGCTATCTTGCTATTCCTTAAAGGACAGTAAAGTACTAAGTCATACTGTTGGTGTACAAGTGGTCCATTAGACCACATATTCAACAGTTTACGACAGAGTGTGGTCTTGCCAATACCAGGAGGACCGTCTATTACTACTCTGAGAGACAGAGAACTATCTGTGGGTTGGAGGACATCTTCAACACTTATCTCTTTGTTTTCAGTTAGCTTAACTGTTTTATCAACTTGTCCTCTTAGTATATGCCAAGCTGATTTTGCTTGTGTGCTGGAGTCTTGTTTTTCTACTAGTGCTAGTCTTCCAAAGAAATCTTTTCCAATTCTTGGTGGCCAGTCTATAGCAACAATAGGTTGGTGTTTGTAGTGTTGTCTCATATTGTCAGCATATCCTTGAACATCATCAGGTATTGAACTAATGGATGTGACATTATCAGGTATAGACTGACCTAATGTATTGAGATAAGTAAAGGTTATACAATGAGGTGAGGTATCTATGGCATTTATCATACCGAGGGCTGTAGGCCCAAGGTATGATAAGGCCATAGATACCAACATAACCATTGATATTATACATGGAACAGGATTGGAAACAGGATCACGTGAGCGCATTATGCATTGAAACCAACCTAGTTTGCTGGGAACTGGTGACTGTAATGGACTATGAATGGAGATACTTTGTGGGACTCTAGCAACTACATTGGACGACAAAGCAGGCTAGTGTAAGCCTTTATAGCTACCTCTCAAGGGTCTTTAGTGGAATTAGGCATCTATTAGTGCTTATATCTATGTTTCAAAAAGTTATGGCGTGCTAAAACAAAGGGATCTTAAGCTAGGATGCCATTTCTCTCAAACTAACAGATGCGCACCAAAACAAACATCTTAGTCCACTGTAGGATGTTAAGAAGTAGCTATAAAGCTAGATACCTTGTCATAAAACTTCCGGATATTGTCTAGAAAGTCCCACAAAGTATTTTTAACAATTCTCATTCATCTCCATTACGGAATTCAAATTTTACTCTTAATAACTACGAATTAACCAGTTCCCGGCAAACGTAACTAGGTAGTGGGTTGGTTTACGTTTCAATGCATAATGCGCTCACGTGATCCTTGTTTCCAATCCTGTTGTGTATAAATCTATGGTATTAGTAACCAATTTATACCATGTACTAAAATAAACAACTAGTTTACTTAGCAACAGCAATGCATTTTTAAACAGGAGGTGAATATTCGACCTCCGACTGTCTCGGATATTAGTAAAGGTTATACAACGAGGTGGAGATATCTATGGCATTTATCATACCGAGGGCTGTGTAGAAAACACGATATATATCATACTGTTTACCATTTATCGGTACACCGAGTTGTATAACCAACTTCTACCATGTACTAAAAATAAACAAATAGTTTACTTAGCAACAGTTAGCAACAGCAATGCATTTTTTAAACAGGAGGTGAATAAGTAAATTCCCGGGCTACTTATTGAAATTACTCATTCACCTGATTGTTGAAACTTGTTGAAATTGAGCAATCTGATTGGTCAATTACAAGTAGGCATGGTAGAATGACTATATTGATCACTGATAATGTACACACACACACTCACCTAACTGGTGTAATATAGAGGTAGCAATATCTGTTAGTGTACGATGTTGTTGGTTTATTAATACATGACATATATCAATAATATACTGCTCTGGATTAAGAGAGGATCTCAACTGTCGTTGTATCACAGACACTAATTGACTTGATTTAACAACATCAGAAGAAGCTGCTGTTTGAGTATTATTAACAGTTTCCATTGGTATCAGTTCTTTAGCATACAGTCCATTGGTTACTCTGTAAAGATTATTAGTAATAGCATCAACAAGAGTAGCATAATTCATCCTTAATATAGCACTAGGAGTGTTACCTGCAGTAGTGTATCAGTTAATGAGTGTTGTATTAAGTGTATGTTTACCTGTTATAGGACCAGGATTAGCATTACTGGTACTGACTTCCATATCATCATTAGTACTTCTTCCAGCTGTGGGATCTGTCACTTTGTCTTCAATAGTTCTAGCTAGTTCATTCTCTTTACATTGTTTCAAAGCATTAATGACATCTCTCCATGATGCTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGATCTGTCACTTTGTCTTCAATAGTTCTAGCTAGTTCATTCTCTTTACATTGTTTCAAAGCATTAATGACATCTCTCCATGATGCTGTAGGATTAACTTGTAACCATCTCTTATGTAAAGCCATTTTCATGAGGTGAGCATTTCTTTTCTTTTTCTTAATTATATTGACATCAGATTGTGTTATTCCAGGAAGACAAAGAGCAAATGGTTTCCAGTTAACAAGTGGTTTAAGACACTTTGCAAATAAGAGACAAGATGGTTGATCATCAATCATAGGACCAGGATTGAGTTCAACATCTCCTGATAAGAGGAGGAGCATACGTAGACAAACAATCAAACAGAGATCATTGTAAATCAGGTTAGAACTGCTCCCTCCAGGTAAGACTACTGACTGGAGGTAATTTGTATCTGTAACAGTAACACCAGTAGTACATTGTACTTGGTAGCAGTTACCTAATAATAAAATACCAGTAAATATACAAGTACAAAGTTCCAATTGTTGTTTACCTGTTGGAGGAATCATCAAGATGTGTCTTAATAAAGAGAGAGAAAGAAAGAGGAGGAGGAGTAAAGCAATAAGAGACAGAGCTGCTGGCAGTTTAGATGTCTTCTCTCCTGATGTAGTACTGCCTGACTTGCTGTCTACTGCAGCTTTGAATGAGTGAGAGTGGTGGCCATTAGCTGGTCTACTGGAGGCAGCTTGACAGTAGTTCCACAGTCCAATACTTGCTCTCCATTGAGAGACATCAATCATCTTGTAATTATTAGTAAAGTATAATTAAAATGAACTATAATATACTTACCTCTATCACTGTTAATGAGCAACTGTTGTAAGATAAAGAAATGAAAAGATACAGTCAAAAGTACAAGCCAGAGGTACAAGCCAATTATGCTGCAGTTGCAAAGAGGGCGTGGCTAATAAACATCACAAGCTNNNNNNNNNNGAGTACAAGGACTTTTGTCTGATTTTGAAGTAACTTTAAAAATTCGTAAAAAGTCCAATTTTGATCAGAATCAGCTCGAACTTTCTACACAACGTAAGAACATGTACATGTATATGTATCAGGAAATGTAATAAAAATAGAATTTATTCCAAACAATTTTTGATGAAATACCCTGTACTATAATACAGATATCTCTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCCTCGCCCAGCTTTGCGTAGGCGAGGACTAGGTACTCAGTTTGTCTGTCTGTGTTTCATTCATTCATTCTGTGTGCTCTCTTTTGTCTTTGAGAATGTATATCTTTGCAATCGCGTGCTCTAAATCTGTGAGAGCTTCTCTTCTGTTAGGAAAAGTCTTGCTTTACTGCCTTGAGATGTTTAGAGAGCAGCTCTAGCTAGTAGTAGCTTTTTATCTCACGAGAAAATGCCCAGCAATAGCGGTAGTACTCTGGAGGTAAATGAGACTCTTTTCCAGTAGATCAAGACTAGTTATTGTTTTAATATTTGTGGGACTCTTTAAACCTTTCTTGTTGGTGAGTTATAGCTTCTTGAATTTCAACCGAGTGAACTGTAGGTAGTCTAAAGGTCCTAAACTCTCTCAAATCACTCAATTTACATCTAGGCAACAGTATTTGTGCCATTATAATGTCATATAGCACTTATAAGAAGAGAAAAATATGAAACTTCTTGTTGCAGCTAGGGCTTGCTGCCATCAAATAATTAATTAATAGTTAATGATGTCATGCCACACCTCCAATTTGGGAGTAGCTGGATTAGCTTGCATGCTGCTACTTCTGCAGGTAGTCTGGTAGATCTATGCAACCTAGCTGCTATCCTTCAGGAGTACACTTGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAATTTGCATGTTAAAGTTCTTTTAATTTTGATAATCAAACAGCTATAGGGGCGAAGCCACGCACCGTAGGAGTCTCGTTATTATTATTATTATTGTCTAGTTTATAAAGGTGTCAGTACTTATGATTACATAATGCAACAAAGAACAAGAAATGAACAAAATAATAATAATAACTCATCTAATAACTGTCTGGTAAGTCNNNNNNNNNNNNNNNNNNNNNNNCGTTTATATACATGTATGATTAATAATAATGGAAGTACTTGTAGTTACATGAATGTAAATGAATAAATAAATGTAATATTGTTTGTTATAACTATTAATAACTATTAATTAACTAGTCTCTTTTAATTAACCAGTACAGGAACAGGGTCACTCCCCTACTGGAAGAAGGTGGCGGCCATTTTAAAATGGCGGAATCATCTTCAAACAGTTCCTCAAGTTCAGCTGGTAAGATGACATTTGGTCGGACCCCGCCCCCTTCAGTTGAAGGTGATAATGAAGATTACACTATATCCCATAGTGAAGAACATGCTGACTTAGCAAGAAACCAATCTGGGAAACATCGGACTGGTAACCATGACGATGATGATTTTAGTAACCGTCGTAACGTTCAAACACCCTCTCAATTTGAATCTTCACAAGACGTGGTGTTTAATTAGTAAGTGAAATAATATTAATGATACTTTTAAGATTAAATGAAGAATGTGTCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGTGGATTTTAACTAAGGGGTTTCATTAATAAGTGTNNNNNNNNNNNNNNATTGTACAGGTCCAATCACAGTATCCTGATTATCAGAATATGTCCACCATATTGGAATGGGCTAGGAAGTCAAGAGAAGTTGGTCAGTATCATTTATTGGAGAACACAGGAGAAGAAGGAACCACCTCTGATGTTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGTTAACGGTGCTTATGATCATCTTTCCCCTCCCACTGGTTATGATAAAGTTATTAATAATAATGATGAGGATGTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTTAGTTTGTGAGTGTCATTAACTTTTAATTTAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCACTATTGGTAGTGGTTTGTGTGGTTGTTCTTTTCTGTGTCTATCAATCAATGTCTTCTCTTGATCTTCAAGAGTATCCACCAGGAGAGAAGTGATTCTAGCCCTAATCTCAATATATTCAAGTGATGGATGGATGAAGATAGTTTCATATAAATGTTGTACTAGTTCTATCCAGTTAGGTTGAGATGACTTATAATTAATATCTCTACACTTTATCTTCAGTTGTCTGATGGTTGTATGTGACTGTAACATGTTAGTAACAGCAGGTAGTACCTGTTCATAAAACAATGGTGTCATTATTTGTTCCTTCTCTTCATCACTACAGTTACTGTACGACTGATCTAGTTTGAAGTTCACTTCAAGTTCTGTGAGATTGTTCTTTTGAGAGATGACATTAATAAAAGTTCTTATCTCTTCATTCAGTGGAATGGATACATTCAACTCCTGTAGACTGGTGTTGTGTCTGAGACCAGTTGTTAGGAAGGACAGGAATGAACTGGGAATGTAATTAATCTTAAGGTATTTCAGTGTTTGGTTTTGTGTTAGCATGTCTTGTAGACTAGTACCCATACTGCTGGTATATACTCTCTCCTCCTTTATCTCCACACTCAGAGCTTTAAGTGTAGTATTGGTTTGTAGAATAGTAAATAGTTCAATAGCACTCTCAGCTGTGTCTAGTTGTAAAGTAAGTATATGTAGACTGGGATGAGAGAGAAATAGAAGATCTGGTGGGTATGGATCATGTAGTATCAGACAGTGTAATCCTTTGATATGTGGAAGGAATGATGATGTCATCAGTTTATTACTCTCCTCTCCTATCTCTAGAGCACTAGCAGTCAGTGGTGTGTTCACCTCTACTATATTCAGTGATGATGGTAGGAGTTTATTAGGTATGTTCAGTGAAAGAGCTTGTAATGTGTTGTTGTCCTTTAGTAACTGCTCTATTACTCCATCAGGTAGAGGAGGAAGAGTAATCATTGGACTCCCTTGAAAAGTAGCCATTTTTTTAAGAACATGTATTGTTAATGATGTTATTGTTTTATTTCTTGTTACTCCTCTAATGACACTGATAATGGTACTTGTTATTATTTCATTGCGTCTATCATACAGAATCTTCATTTCTTGTAGTGTTGAATTCATTTCTATACATTTCTCAAGTTCAGTGCACTTGTCTGTGTAGTATGTATTGTCAACTGTTGGTATAGCAGGACCGACCATTATTAAGTGCAGTATCTTCAATTGAGGAAGATTGAGGAACTGTAACAATACAAGACAGGGAACATATTGACCTTCAAGTATTGCACAGTAGCACTCCTGAATATTGTATAGAAGTGATGATTGTAATAATTTGTGTATTAATTCATCAGTGGGTTTCTCCAACATTACCTCTAGTCTCTTACACTGGGTCTGTAGTGAGTTATTGGTTAGTCCAGCAGTGAAGACTGATAGTGACTGGTTAGATACATACCCCAGGTGCAAGTGATTCCATGTTGTGTTGGAATTGTTTATACAATAACTGAGACACAACCAGTCAAACAATGATAATGATACTTTATACAGACACAGTGAGTGGTTGTTGATGGATTGTACTAATACTTGACATAATGTTGCGTTCTGTGATTCATACAGGAGTTGAAGAAGAAGAATGGGAACATTGTCAAAATCATCTGAACTGATATGATCATTGACAAAAAATTCACATCTAATCTCAGGATTCTGATAGAAGTAGGAGAGATGACAAGTCTTAAATCCATACAATGGTTCCCTCTTACACTGTAAGTCAAGTTGCTGTATATTAAAATACTGTTGATAGCTCTCATGTTCAAGGTGAGTTAGACCTGCCACAAACCTCAGACACATTCGAAAGTGATCATCATCAAAGTGATCCTTAAACACTTCCTCTCTCTTCTTCTCATGCTTAGCTATCCACCATGCAGCTAGAAATTCCTGTATACTCAAGTGAAGGAACTGATACTTCTCCTCATCATATTCTGTGAATCTTGTCATCAATCCAAGATAGTCTTCCTTGACTGCCTCACTCAGTGACTGTAGTTGATGTGAAGAGAATGTCATTCTTGTATTAGCCAGGTTAGTATAAGCTAATTGACACATCTCTTGTAAAGGTTTAGCTAATTGTGATGGTAATGAAGAAAGACTACCTAAAGTATGTGGGTTAATGTCATGTCTTTTAACATGTCTTCTGATAGTTTGTAGGATAAAGTTCTCATAGAGTTGAGTGAGTGTTGTTGGTAAGTGTCCTCCTTCCTTACAATAAACTAAGATGACCATGGAACAGACTAGTGGTACATAACACAATGATTGGACATCATTTCGTACTTTAAGATCATTAATGAGTTTCACTGCTAGTTGTGAGTCCTTACTGCTTTGAGTAGTTGTGAAATGTAACTTGTAGCCATATTCTGTTGTATTTTCATTAATGAGTTCTTGTGCTAGTTTTGTATCTTTTTCAAGTGTTTGTATAATTACTGTTGATATTTCTTTTTTAGAAAACCCAATGACCTGAACATGTCTACTGAGATTAGATATAATCTCTAAAAGTGAAGAGGAGGCATAGCTACGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTTCACTTAGTTCATCCCAACCATCAAAGATTATCAGTAATCCTTCTCCATTCCTCTTCTCAAACCATTCAGCTACCATGGGAACTTTAGAACGTTGACGCACAAACAGGTCAGCTAGTGTAGTAGCTGTAGCTATCTTGCTATTCCTTAAAGGACAGTAAAGTACCAAGTCATACTGTTGGTGTACAAGTGGTCCATTAGACCACATATTTAACAGTTTACGACAGAGTGTGGTCTTGCCAATACCAGGAGGACCATCTATTACTACTCTGAGGGACAGAGAAATATCTGTGGGTTGGAGGACATCTTCAACACTTATCTCTTTGTTTTCAGTTAGTTTAACTGTTTTATCAACTTGTCCTCTTAGCAAATGCCAAGCTGATTCTGCTTGTGTGCTGGAGTCTTGTTTTTCTACTAGTGCTAGTCTTCCAAAGAAATCTTTTCCAATTCTTGGTGGCCAGTCTGTAGCAACAATAGGTTGGTGTTTGTAGTGTTGTCTCATATTGTCAGCATATCCTTGAACATCATCAGGTATTGAACTAATGGGTTTAGCTACATCAGACTGACCTATTGATCAAGATACATAAAAACAATGTATACACATTAAATAATTTATTACCTCTTATATTAGTAACTGGTGCATTGGATATATCATCAACTGGTGATGGTAGTACAGTATGTGAACTGACATTATCAGGTATAGACTGACCTAATGTATTGAGATATAATGACTATATTGATCACTGATAATGTACACACACACACTCACCTAACTGGTGTAATATAGAGGTAGCAATATCTGTTAGTGTATGATGTTGTTGGTTTATTAATACATGACATATATCAATAAAATACTGCTCTGGATTAAGAGAGGATTCCAACTGTCGTTGTATCACAGACCCTAATTGACTTGATTTAATAACATCAGAAGAAGCTGCTGTTTGAATATTATTAACAGTTTCCATTGGTATTAGTTCTTTAGCATACAGTCCATTGGTTACTCTGTAAAGATTATTAGTAATAGCATCAACAAGAGTAGCATAATTCATCCTTAATATAGCACTAGGAGTGTTACCTGCAGTAGTGTATCAGTTAATAAGTGTTGTATTAAGTGTATGTTTACCTGTTATAGGACCAGGATTAGCATTACTGCTACTGACTTCCATATCATCATTAGTACTTCTTCCAGCTGTGGGATCTGTCACTTTGTCTTCAATAGTTCTAGCTAGTTCATTCTCTTTACATTGTTTCAAAGCATTAATGACATCTCTCCATGATGCTGTAGGATTAACTTGTAACCATCTCTTATGTAAAGCCATTTTCATGAGGTGAGCATTTCTTTTCTTTTTATCAATTATATTGACATCAGATTGTGTTATTCCAGGAAGACCAAGAGCAAATGGTTTCCAGTCAACAAGTGGTTTAAGACACTTTGCAAATAAGAGACATGATGGTTGATCATCAATCATAGGACCAGGATTGAGTTCAACATCTCCTGATAAGAGGAGGAGCATACGTAGACAAACAATCAAATAGAGATCATTGTAAATCAGGTTAGAACTACTGCCTCCAGCTAAGACTACTGACTGGAGGTAATTTGTATCAGTAACAGTAACACCAGTAGTACATTGTACTTGGTAGCAGTTACCTAATAATAAAATACCAGTAAATATACAAGTACAAAGTTCCAATTGTTGTTTACCTGTTGGAGGAATCATCAAGATGTGTCTTAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGCTGGCAGTTTAGATGTCTTCTCTCCTGATGTAGTACTGCCTGACTTGTTGTCTACTGCAGCTTTGAATGAGTGAGAGTGGTGGCCATTAGCTGGTCTACTGGAGGCAACTTGACAGTAGTTCCACAGTCCAATACTTGCTCTCCATTGAGAGACATCAATCATCTTGTAATTATTAGTAAAGTATAATTAAAATGAACTATAATATACTTACCTCTATCACTGTTAATGATCAACTGTTGTAAGATAAAGAAATGAAAAGATACAGTCAAAAGTACAAGCCAGAGGTACAAGCCAATTATGCTGCAGTTGCAAACAGGGCGTGGCTATTAAAAAAGCACAAGCTCCACCCATAAACCCTATTAGCCACACCTCCTGATTACTGTAGAGATTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATTAAATGATTCTGAAATTTGCCAAAATTAAACTTACAATTTACAGAACTGTCCGTTGGGAATATTGTGATATACCGAAATGTGATGGGACAATAACTGAAGAAATAGATACAAAAATAAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATATGTACATGTGCCCTAGCCTCATAGCTAGTGTATAGCAGGGTTGTTCAGTTGTTCAGGTTATTACAGTTACAAATAAGTGAAGAGACTGGCCACTTACCCAGCTAAAGACAAAGCAGTGATACTAGAATTTGCACTTGCTTTCTGTGATACACTGATATAGTATTGAAAGTACATGTAATCACACTAGCTGTGGTAATAATATACACATTATACAATCTGTGCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTAATACTTAAGTATAAGTACAAGTACCACAAAATATGTACTTAAGTGCACTTAAGTACAAGTACCAATGTACTTCACCCCAACCCTGGTGTATAGGTTGTGTAGTATAGTTTATATACATGTACATCAGACTTGGGTCAAATACTAACAGTATTTTTAATTAGTCGTATTTAAATACTTTAAAAAGTATTTGTATTGTGTAATTTGAGTTTTGTAACAGGAAGTATTTGTATTAGCAATTGAGATACAGTATGGAAGTATTTCAAAATACAGCAAAATACTTTAAAATGCTTTAACTTTTTTCTTTCATGTGAATGAAAGATGCCGTTTGAGTGACAAAACTTTTGAACCACTAATGTTCATTATATGCAATAACTAAATATTATTGATTATACATGCATACATAATGAAAAGAGACTTTCAATTTACTTGATCAATAAATAATTAATATAATACCTGTTACTTGAAAAGGAAGTACATGTATTTGTATTTAAATACTTTAATGTTGTATTTGACCCAAGTCTGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTATTATTAGTTCAGGCTGTGTGTGTGTGTTTATTGTTCCATTGTGTTCTTTATTTCAGTTTCATTGATTGTTATTGTAAATATGGTATTGAGTATCATTGTTTGATTCTGTTTTATATCTCCCTTNNNNNNNNNNNNNNNNNNNNTAACCTAGTCCAATCTATTAATAATCTGATTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCATAGCTCCTGGTCCCACCTGTCAGAGGTACTCTGGTTCATTATGCAGGACTAATGGTTCCATTGGAATGGACTATATATACATTGACACTAGTGTTGCCACTCAGGAGGTTTATGAATCAAAACTACAAGCAGTGAGCTACTGTATAATGTACTGTTACATGTACAGAGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAACTGTCCGTTGGGAATATTGTGATATACCGAAATGTGATGAGACAATAACTGAAGAAATAGATACAAAAATAAAGAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACATGTACATGTGCCCTAGCCTAATAGCTAGTGTATAGCAGGGTTGTTCAGTTGTTCAGGTTATTACAGTTACAAATAAGTGAAGAGACTGGCCACTTACCCAGCTAAAGACAAAGCAGTGATATTAGAATTTGCACTTGCTTTCTGTGATACACTGATATAGTATTGAGAGTACATGTCATCACACTAGCTGTGGTAATAATATACACATTATACAATCTGTGCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACGTGAAGTACATCAAGTACATAGGCCAATACTTAAGTATAAGTGCAAGTACATTGGTAAAAATTAAAAAATACTTAAGTTGTAAGTGCAAGTAATACAAAATATGTACTTAAGTGCACTTAAGTACAAGTACCAATGTACTTCGCCCCAACCCTGGTGTATAGGTTGTGTAGTATAGTTTATATACATGTACATCAGACTTGGGTCAAATACTAACAGTATTTGTAATTAGTCGTATTTAAATACTTTAAAAAGTATTTGTATTGTGTAATTTGAGTTTTGTAACAGGAAGTATTTGTATTAGCAATTGAGATACAGTATGGAAGTATTTCAAAATACAGCAAAATACTTTAAAATGCTTTAACTTTTTTCTTTCATGTGAATGAAAGATGCCGTTTGAGTGACAAAACTTTTGAACCACTAATGTTCATTACATGCAATAACTAAATATTATTGATTATACATGCATACATAATGAAAAGAGACTTTCAATTTACTTGATCAATAAATAATTAATATAATACTTGTTACTTGAAAAGGAAGTACATGTATTTGTATTTGTATTTAAATACTTTAATGTTGTATTTGACCCAAGTCTGTTAGTACATGTTCATGTACCTATACATGAACACGTGTGTACATGAGCATACATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACACTCAACTGCTGTAGACTGGTGTTGTGTCTGAGACCAGTTGTTAGGAAGGACAGGAATGAACTGGGAATGGGAATGTCTTCAGGACCAAAAATAGAATCCCTGTAACTACTACTAATCTCAAGGTATTTCAGTGTTTGGTTTTGTGTTAGCATGTCTTGTAGACTAGTACCCATACTGCTGGTATATACTCTCTCCTCCTTTATCTCCACACTCAGAGCTTTAAGTGTAGTATTGGTTTGTAGAATAGTAAATAGTTCAATAGCACTCTCAGCTGTGTCTAGTGGTAAAGTAAGTGTATGTAGACTGGGATGAGAGAGAAATAGAAGATGTGGTGGGTATGGATCATGTAGTATCAGGCAGTGTAATCCTTTGATATGTGGAAGGAGTGATGATGTCATCAGTTTACTACTACCCCATCTTCTTCCTCCTATCTCAAGAGCAGTCAGTGGTGTGTTCACCTCTACTATATTCAGTGATGATGGTAGGAGTTTATCGTGTATGTTCAGTGAAAGAGCTTGTAATGTGTTGTTGTCCTTTAGTAACTGCTCTATTACTCCATCAGGTAGAGGAGGAGAAGGAGGAACAAGTACAAGAAAATTAACATGTATTCTTAATGATGTTATTGTTTTATTTCTTGTTACTCCTCTAATGACACTGATAATGGTAATTACTATTTCATTCATTCGAAACTTACTAATATACTCTATCTCCATTTCTTGTAGTGTTGAATTCATTTCTATACATTTCTCAAGTTCAGTGCACTTGTCTGTGTATGTATTGTCAGCTGTTGGTATAGTAGGAAAGTCCATTATTAAGTTCAGTATTTTCAATTGAGGAAGATTGAGGAACTGTAACAATACAAGACAGGGAACATATTGACCTGATGATAATACACAGTAGCACTCCTGAATATTGTACAGAAGTGATGGTTGTAATAATTTGTGTATTAATTCATCAGTGGGATCACTCAACCTTACCTCCAGTCTCTTATACTGGGTCTGTAGTGAGTTATTGGTTAGTCCAGCAGTGAAGACTGATAGTGATTGGTTAGATAAAGTCCCCAGGTGAAAGTGATTCCATGTTGTGTTGGAATTGTTTATATAATAACTGAGACACAACCAGTCAAACAATGATAATGATACTCTATCAAAATGCAGACACAGTGAGTGGTTGTTGATGGATTGTGCTAATACTTGACATAATGTTGTGTTCTGTGATTCATACAGGAGTTGAAGAAGAAGAATGGGAACATTGTCAAAATCATCAGATCTGATATGATCATTGATTGAAGGTACTAGAGCAGTCAATCTAGTCTCAGGATTCTGATAGAAGCAGGAGAGATGACAAGTCTCAGTTCCAATCAATGGTTTCCTCTTACACTGTAAGTCAAGTTGTTGTTTATTAAAATACTGTTGATAGCTCTCATGTTCAAGGTGAGTTAGACCTGCCACAAACCTCAGACACATTCGAAAGTGATCATCATCAAAGTGATCCTTAAACACTTCCTCTGTCTTCTTCTCATGCTTAGCTATCCACCATGCAGCTAGAAATTCCTGTATACTCAAGTGAAGGAACTGATACTTCTTATTAGAATATTCCATAAATGTTGTCATCAATCCAAGATAGTCTTCCTTGACTGCCTCACTCAGTGACTGTAGTTGATGTGAAGAGANNNNNNNNNNNNNNNNNNNNNNNNNNAGTTGATGTGAAGAGAATGTCATTGTTGTATTAGCCAGGTTAGTATAAGCTATTTGACACATCTCTTGTAAAGGTTTAGCTAATTGTGATGGTAATGAAGAAAGACTATCTAAAATATATGGATCAATGTCATGTCTTGGTTTTATTTCCACATGTCTTCTGATAGTTTGTAGGATAAAGTTCTCATACAGTTGAGTGAGCGTTGTTGGTAAGTTTCCTTCTTCCTTATAAACTAACATGACCATGGAACAGACTAGTGGTATATAACACAATGATTGGACATCATTTCGTACTTTAAGATCATTAATGAGTTTCACTGCTAGTTGTGAGTCCTTACTGCTTTGAGTAGTTGTGAAATGTGATTTGTATTTTGCATTAGTTATTGATTTTATCCTTTCATCTTGTTCAGTGTTTTCATCAATTAGTTCTTGTGCTAGTTTTGTATCTTTTTGAAGTGTTTGTATAATTACTGTTGATATTTCTTCCTTAGAAAACCCAATGACTTGAACATGTCTACTGAGAGTATCCATTTTCAAAAGTGAAGAGGAGGCATAGCTACGAGAGGTAACAATTACTGAACATTGGTCTAACTTCTTTTTACAAATGATACTAGCAGCTAATGAAGACTGTCTGAGTTGTTCACTTAGTTCATCCCAACCATCAAAGATTATCAGTAATCCTTCTCCGTCCCTCTCCTCAAACCATTCAGGTACATTTTTATATCTATTAAGTTGACACACAAACAGGTCAGCTAGTGTAGTAGCTGTAGCTATCTCGCTATTCCTTAAAGGACAGTAAAGTACCAAGTCATACTGTTGGTGTAAAAGTGGTCCATTAGACCACATATTCAACATTTTACGACAGAGTGTGGTCTTGCCAATACCAGGAGGACCGTCAATTACTACTCTGAGAGACAGAGAACTATCTGTGGGTTGGAGGACATCTTCAACACTTATCTCTTTGTTTTCTGTTAGTTTAACTGTTTTATCAACTTGTCCTCTTAGCTGATGCCAAGCTGATTCTGCTTGTGTGCTGGAGTCTTGTTTTTCTACTAGTGCTAGTCTTCCAAAGAAATCTTTCCCAATTCTTGGTGGCCAGTCTGTAGCAACAATAGGTTGGTGTTTGTAGTGTTGTCTCATATTGTCAGCATATCCTTGAACATCATCAGGTATTGAACTAATGGATGTGACATTATCAGGTATAGACTGACCTAATGTATTGAGATATAATGACTATATTGATCACTGATAATGTNNNNNNNNNNNNNNTCACCTAACTGGTGTAATATAGAGGTAGCAATATCTGTTAGTGTATGATGTTGTTGGTTTATTAATACATGACATATATCAATAAGATATTGCTCTGGATTAAGAGAGGATTCCAACTGTCGTTGTATCACAGACGCTAATTGACTTGATTTAATAACATCAGAAGAAGCTGCTGTTTGAATATTATTAACAGTTTCCATTGGTATTAGTCCTTTAGCATACAGTCTGTTTGTTACTCTGTAAAGATTATTAGTAATAGCATCAACAAGAGTATCATAATTCATCCTTAATATAGCACTAGGAGTGTTACCTGCAGTAGTGTATCAGTTAATGAGTGTTGTATTAAGTGTATGTTTACCTTTTATAGAACCAGGATTAGTATTACTGGTACTGACTTCCATATCATCATTAGTACTTCTTCCAGCTGTGGGATCTGTCACTTTGTCTTCAATAGTTCTAGCTAGTTCATTCTCTTTACATTGTTTCAAAGCATTAATGACATCTCTCCATGATGCTGTAGGATTAACTTGTAACCATCTCTTATGTAATGCCTCCATCCTGAGGTAAGAGCTTCCTTTCCTTTTAATTACATCAACATCAAGTTGTGTTATCCCACCAGGAAGACAAAGAGCAAATGGTTCCCAATCAACAAGCGGTTCAAGATATCTTGCAAAAAAAGGACAAGCTGGTTGATCATCAATCATAGGACCAGGATTGAGTTCAACATCTCCTGATAAGAGGAGGAGCATACGTAGACAAACAATCAAACAGAGATCATTGTAAATCAGGTTAGAACTGCTGCCTCCAGGTAAGACTACTGACTGGAGGTAATTTGTATCAGTAACAGTAACACCAGTAGTACATTGTACTTGGTAGCAGTTACCTAATAATAAAATGTGATGTATACAAATGGTGAATGTTATATGTAATATCTTATGATTCNNNNNNNNNNNNNNNNNNNNNNCATGCATAGTGTGGTTACTAACAATTGTATGGTTTCTTTGTTGGTATAAATACTTAGTGATTTTCGTAATTAACTGTTGTTGAGTGTAGAGTGCATGTGATTCAGTGAACTTTACAGAAGGAAATTTTGGAGGGACTAAATTTTGGCAAATTGCTAAATTTTGGTGATTGGCAAATTTTAATTTGGCGAATTTGTGGCCATGTGCCTTTGAGCATGCGTATAATGGCTCAAAATAGCGGATTTTTATTTTGGCGAATGGCTATCAAAATGCCAAAGTCGCCAATTTAAGCGCCATACAGATCAAAGGTACCGCGCATGGTTTCTATGTAAACTATGACATCATAAAACGCCATTGCGGTTAGCTTTGGTATGCATAGAGAGAACCCGGTTCTCAGGGTTCCCATGGGCTGAGAGACCCAAGAGCTGAGATTCTGAAGTGGCATTGGGCGACTAAGAACCTGTGAAAGTCTCATCCTTATCCCACATTCCTATGAAAAGTTATTCCAGTTTTTCTTGGGTCAAACTCAGTTGGGATATACATGTAGTATATGTTAAGATTTAATTAATCGATCTTGATAACTAAGCAACACTTAACCAATAATAATGAGGAGAGTAATAATAATAATAGGAAAGAACAACAAAGAGAGAGAAATGTGCGTGCTTATATATACTAGCAAGATGTCCAGAATGTTCTAGAAGAAGGATACAGACACAAGATCAAGAGACTAAGAGAATAATCTAGAAAGTTCCTGTTTACACAAACAATGAATACACAATAAATAATACACATGTACATACAGTAATAACATGTAGATCTAATCTGTCAAAAGTGGTTAAATAATATCCTCAACACTCCTTCTCACTTGTAGACAGATTAACACAGTCTATATTCATCATTCCGATCATACTTCTCAGTTTCACAAACTTCTCTTGTGACAATCCTTTTGTTAACATATCTGCTAGCATTCTTCCTGTTGGACAATATACAATCTCGACACTCTTGTTCTTAACTTGCTCTCGTACATGATGATAC