CTACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCACTACTGGAACTTCAACATTATGCACTCCATACTGTACATTAATGCCACTGTTTTGCACATACCAACCTCTGTATATTTTATATATCTTATTTTATTGTCTACTTTATTTCATTTGTAAAACATGTATATACACACTATATACACACACACATACATGTAGAAAAACATTTAGTACACACATTCAGTAATGCATACACCTTATATATTGTACATATATTTATTACTTTTAGATTAGCCATTTTATATTTTGCTTGTCTTACGCTATTGTATTTTTGCACAACTCTGTTGCTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAATACCTCAACTAAAGCCAATTGTACTAAATGCACTATATGTGCACTGTTACAAGAATGTTTTTCGTTCTAATGTTTTCTATTAATTTATATAATTTTAAGTTAAGCAGGACAGAGTTCTTTTAAAGAAAGATTTACTTATATTCTCAAAAGTTAAGCATGACAGGCTTCTGTTTAGGAAAGAGGCCTGTTTTATTGTGTTAATGTCATTTTGAGCTAAAAATAAATGGCTAAATGATCATTTCTTTCCCATGTGTTCATATCACAAAGAATATGCATCTACTTAAATCAAATTCAAATCAAATGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCACCACACTGTGAAGGGTGAAGACAACTGGGTCGCCCGGCCCTGGCCACCCGGTGTTCCTTATTTATTTTTCAGGGAGTTGGCAACCCTATAAGGGATCAAACCTCTATCATTATGCAATAGATTATAAAACTAAGCATATATGAGTAAATATTTCTAAGCATAAATGGCAATCAACAATATAAACCTGACAGCTTGTTTTAATAACAGAATTTATTTGTTTCTCAAATGAGAAAGAGCTATCAAGAAATACTCCTAAATCTTTAGGTTCTGAACTTTTCCAGTCGACCAAGGTCAACATTATTCGATAACTCTTTATGCTAACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGGCCACCATTAGCACCTACAACTAATTCAAGGCGAAAACGCACTAGAACCTACTGCTCATATCGTTTTCCTTTGCTTTATAACAATGTGAGCAGCTACTGCTAAGTAGACTGCTGTTATTAGCTAATGCTAATTTAATGTGAGTTAGCATTATCCGATAATGCTAACTGTTTCCCCTTACATTATAACAACGTGAGGATTTAATGTTAAATAGGCTTCCATTAGCGGCTATTATTCTAATTATGGTTGGATAATTATTAGCAGCAAATGCTAATATTGTTTTCCCTTTCCTTATAACAATGTGAGCAGCTAGTGCTATGTAGGCTGATGTTAGCAGCTAATGCTAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAGCAGCAAATGCTAATATTGTTTTCCCTTTCCTTATAACAATGTGAGCAGCTAGTGCTATGTAGGCTGATGTTAGCAGCTAATGCTAATTTTAGATGAATTATCCGCTTATGCTTACAATGTTTTTTTGATACAAAGTCTACCGTCATTAACTAATGCTAAATTGGAGTGAATACGCATTAGTAGCTAATGCTAATACCATATTTTTTTGCTCTATAACAATGTGAGCAGCTAATGCTAGGTACGTTGTCGTTATTAGCTAATGCTAATTTGAGGTGAATTAGCATTATCCGCTTATGCTAACAATATTTTTTCTTCCTTTTAACAATATGAGTNNNNNNNNTGAACACTTTTTTTCATTCAATTTTAACTTTTCCCCTTCGATGTGAAGAGTTAATGCTAAATAGGATGCCATTAGTGGCTAATTCTAATTTTAGATGAAAAAGCATTAGCAGCTAATGGTTATACTGTTTGCATTGTAAGAATGACAGCAAGTAATGATATGCAGCCTACAGTTATTAACTAATGCTAATTTGATGTGAATTAGCATTATCAAATAATGGTAACTCTTTTCCCCTGCATTATAACGATGTCACGAGTTAATGCTAAGTAGGCTGCCATTAGGGGCTAACTCCAATTAGGAGTGAATAATTATTAGCAGCTTATGCTAATACAATTTGTGAAATGCTACTTTGACGTGAATTAGCATTATGCGCGAATGCTAATACTCTTTTACTTACTTTTTAACAATGCGAGCGGCTAATTCTAAGTACGCTGTTGTAAATAGCTAATGCTAAGTTAATGTGGGTTAGCATTATCCAATAATGCTAATACTGTTTTCTCTTACTTAGTAAAAATGATAGTAGCTAATACTAATATTCTTTTCCGTTGGGTAACAACGATGTGAGGAGATAATACTAAGTAGGCTGCTTTTAGCGGCCTATTCTAAATGGGGGTGAATAATTATTAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGTGTTATAATGATGTGAAAAGTAATACTGTTTTCCCTTGCTTTCTACAACTTGAGCAGCTAATGCTAAGTAGGCCACTTTAGTTTATGAAGGATTTTTGTGACCATGATGGAAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTATGGGCCCTGTTAGAATAAATATTTCATTCTCATTCTGTTGTTTGAGAACAATAATAGAAAAATGTAAACTTGAGAACAAATTTATTGTGAATTCAGCTATGAATGTAGAGTTTGTCATTATTTAAGCTTCCATTTCCAAATGTTAGCTGCTCCTGTCTGCCTCTTTGTCACACACACAGACTGAAATGATTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATATGGTATTACTTTTAGCTTAAACAATGGAAAAAACACAAACTTTGTCCAAAAACCTCTCATGTTTAACTGTTTTCCACTTTTTCTTTGGTCATTTTAGCCTTTTAGGCCAGGTTGAAGGGAGTATCTGCCATCAAACAAGAAGACAGCTGCATGTAACTACAATGGTGTTTGCTAGTTCACCTTACGTGCATTAATAATAACGTGGTTAGCCTACTCAACGTAAATTACACACAAACAGCATTAAGCTACTCACGCAGCTGCTGCTGCCATCATCATCCTCATCATTTCTGCTACACTGGCAGGGCTAGGGGCCAAGACTCTCCTCTTCGGGTTTTTGGGAGATGTTGCTAAGTCCGGGTCCCATAACAGGCACCACACCCGCAGTTGAAGTGCACAGTGTGAGGTCTAGCAGCAAGCTATGAAATACGGCGCATTTCTCGGATTTNNNNNNNNNNNNNNCGCTATGCGTCTCCAGGTGTTTCATCAGATTTGACGTGTTACCTCCTTTGACAGTATCACAGTATCAGCTTAAAGAACTTGTTGCAGGCTGCTGAGTTTGCATTTTTTGCTGTGAAGTACAGCCAGACTTTTGACCGCTTTGCCTTGGGCATTTTTAATCTGTAGCTCTGTTCTNNNNNNNNCGGACGTACCTGGGCCTACTATCCTAGGAAACGTAAAATGATTGCCTAGAATCTAAAGTGTATCACATCTCAGCAAATAAAGCACCGAAATGTGCGCTGCTTTTCAGTCTGGTTACTACCGTTTATGTCAGAACATGGCACCGGATACTGGTACCCATCCCTAGTCACCAACCATTTTCTGTTTGTCACAATAACATCTATCCATTAAATAGATGATTAAATATGTTATCCATTAGGGCTGGGCCATATTATACCGTTCACGGTAATACCGGTATAATGTTTGGCAACGATAGGAAAATGAAATATCGCGATAGAATATGGGTCAAATGCGCATGCGCAGTGCCTTTGTTTTCATATGCACATGGCCGATTGTTGAGTGAAACGGATGAACCAGAATTAGTTTTTTAAAATGGTGCCACTTCAGTTATGTGGAACTGGTTTGGTGTTTGTCCGTCAGATACACAAAAAAGCACATTTTTTTGTAGAACATGCAAGCGGCCGTCGTTATTGCCGTATTTGTCGGACTAAGGTGCTCGTAAACCTGGGAGTAATCTGGGTCCTAAACTCCCTCCTCTTTCAGGTCCCCAAGTCAAACAAACACTGCAGCATCACTAAGAGTTAAAAACGGTCTAAATTCTTTCATCTTTAATAAAATGATCAGTGTTGCTGCTTTACCAGGTGTAACTATGAAGTTTAAGATCCAGGCACACATTTAACGGAGTTAGAAGTTAGCAGGAAGCTAGCGGAAGTTAGCTCGCTAGTTTCGCTAGTTACCTAAGCATGATATAGCATGTTCTGACTGAGAGATTTCTGAAAAAATTCAAACGTACAGCTCTGCTATCACTTCCAACATAAATGAAGACAGGAAGCTACACAGCACTGACGTTTGTAAGGTTACTGAAGCTGGGCTAGCTGGTATATAATGATGTGCTACGTGATCGCTAGCGACACAGCTATGTTAGCATAACATAAACAGTGAAGCTGGAGGATGAACGCTAACACTTTTCCACTCAATAAAAGTTAACGAGAAGTTTCCTGATGGTTAGAGACAAATGATATCGCATGGCAGGATGCTGTAAACGAACCAAACTTCAGTCAGGAGAACAACTGAGGTAATCCATCCACAATAGAAGGTTAGTCATTAATATACTGCAACAACATGGGAATAGAGCAGCTGTGATAGAATACAGCATTAATGAATCAATGGTACAGAAGTGGAGGAAAAAAGGAGAATGAGTTGAATAAAGTTTGATTTATCTGACTGCTTTGTTTCGATTAATGTGCCTTATAATCCCGTGCACCTTATGGTCTGAAAAATATGTATTTGACTTTTTTATTTGGCGCACTGCAGTATAATGTTGCAAAGCACCTCTTTTTAACTTCAGTGGATATTATACATGGTTATGCTCAGGATATGTCAGCCCATTTCTACTGGAAATGCCTTTTGGTTAAACCTTCAGCAAGGAATTTGCATTTGCACTGTTAAGTTTTTATATAGCTTTAATGCACATAAAAAAACAGCTGCTTGTTTAAGTGAAAATAAATGGATGGTGTTTTTTTGCGCTAGTAAAGTTGTGGAGTTGTATTTTGTTTTGCATCAATTATATCGTCAGTTATATCGTTATCGCAAATTTTCAAATATATATCGTGATAAATATTTTTGGCCATATCGCCCTGCTCTATTATCCATTCAATGCAACTTTATTTATAAGTGACAATTCAAACAGTCATCTCAAGCTCTTTAACAGTGTGAGGTAAAAGCCTCCAATTTTGGAGAGAAAACCCCAACCATCAGACAATCCACTGTGCGCAGCACTTTGTGATGGTGGGAAGAAGAACTCCCTTTGACACAAAGATCCTCTCAGTGAAAACAGGCTCCAGGAGGAGCATCTACCATGACTGGTTGCAGGGTGAGGGGAAAGTGAAGAGATGAGCTCAGAGAGACAAGAACAAAACACAAACTAAGGAGAGAGAAGACAAAAGTTAAGGACATGCAGTAGTGACATATAAAAGCATCAGGAGTGAAAAGAGGAGAGTGGAGAAGAAAGCAGAGCATCATGGAAGTCCACCAAAGCCAGGCTTTCTTTGTGTTCACTGCTTTGACAAAACCTCAAACTGAACCTTAAGCTCCTTATTCCACACGCTGGGATCATTTGGCCTTCAGTGGTGTTCTGGCTGACACACTGGAGTGACCAGAGTGCTAAAGAGTGAATCAGACACACCAGTGTCATCCCTGATATCTCCACTACATTTAATCATCCTTCAGCTTGTGGCTGCAGTTAGCTGGTTTGCTAGTTAGCTTGTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAGCCTTCTGATTAACGTCACCGCTGTCTGGTGGAGTTTAATAAACTCAGCCGTCTGCTCCTTGCTATCTAAAATATAACAGGACACTGGTGTAAACTCTCGACCATCTCAGACTTCTGTTTAATTGGTTTTCTGTTTGACATTTATTCAGCTGTTTGAAAACCACCCAGGGGATTAATAAAGTTTTATTTTATCTAATCTAATCTACTAATTTTAATCTCAGCCAAACCGATTTACTCACAAACAAATAAAACACTGAAAGAAGCCAAACAATATCATTTTTAGGTTATCTAAGTGACTTATATATTACGTTTAACCTGAGTAGCGAAAGTCTGCGGTGATCTGAAAATGATGTGCCGGGAGTTGTGCCGTTCTTGGCGACTTCAGTGACCTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGTAGCAGCCGCCATTGCCGGAAACTGGAGTTTGGCTGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTGATTGCTAAACTGTCTAAACTGTGTGAGCAGCTGTCATGGCTGCTCTGTGTTACTCTCCAGCATCTGAGTTTTTTCATCCTTACAAACTAGAAAACCTTCTTTTTCAGCTTCTCCACACCTGAGCTCTGGCTAAGGTGCTACCACCATTCAGTCTCGGTCTCTCTCACTCAACAATTACACTCGTCACCCAGACTAACACCACTCCACAAGTTTACCACTAAGAGGCGCTAAAAGACCACATACAGTGAGATCATCACTAAATGTCTGCTGTGAGTAAGTAAACTAAACCTTTGACACCAGAGACGATAACTACCAAAATAAAACAAGAAGTTAATAACAACCATGAGTGGAACACCTGAGTGAACTTAGTAATTGGATGTAGAGGAACACTGAGGGAAGTAAATGAACTCAATAATAATAGGAAAACTAAAATAAGAAACACTAAAGCAACCAGACAGAGCAGCTATAAATAAAAATAAAGTCTAAACTACAAAAACACCAAACCTGGGACTGTGACATTCAGTCTATTCAAATGTCCAGCATGGATATATGAAGAATGTAACACTGCAGTGAAATGGAGCCCTGCTGATGCAGATGCTCTTCTGGTCTCACACTGACCACCTGCTGAAGCTAACATGGCTAACACTAGCATCACTGCATGTAGCCCCACTCTTCTCACAGCAACATACAACTCTCAAGTAGGGCAGGGCGATATGGCCAAAAATATTTATCACGATATATATTTGAAAATTTGCGATAATGATATAACACGATATAATTGATGCATGACAAAATACAACTCCACAACATTACTAGCGCAAAAAGACAACCTTCCATTTATTTTCACTTAAAAAAGAAGCTGGTTTTTATGTGCATTAAAGCTATATAAAAACAGTACAAATGCAAATTCCTTGCTGAAAGTTTAACCAAAAGGCATTTCCAGTAGAAATGGGCTGACATATCCTGAGCATAACCATGTATAATATCCACTGAAGTTAAAAAGAGGTTCTTTGCAACATTAAACTGCAGTGTGCAGTACGTATTTTTCGGACCATAAGGTGCACGGGATTATAAGGCACATTAAGCGAAACAAAGCAGTCAGATAAATCAAACTTTATTCAACTCATTCTTCTTGCTTCCTCCACTTCTGTACCATTGATTCATTAATGCTGTATTCTATCACAGCTGCTCTATTCCCGTGTTGTTGCAGTATATTATTGACTAACCTCATATTGTGGATGGATTATCTCAGTTGTTCTCCTGACTGAAGTTTGGTCCGTTTACAGCATCCTGCCATGCGATATCATTTGTCTCTAACTTTCATGAACCATAACGTTAACTTTTATAAGGGGAAAAGTGTTAGCGTTCATCCTCCAGCTTCACTGTTTATGTTATGCTAACATAGCTGTGTCGCTAGTGATCACGTAGCACATCATTATATACCAGCTAGCCAAACTTCAGTAACCCTACAAACGTCACTGCTGTTTAGTTTCCTGTCTTCATTTATGTTGGAAGTGATAGCAGAGCTGTACGTTTGAATGTTTCAGAAATCTCTCAGTCAGAACATGCTATATCATGTTTATGTAACTAGCGAAACTAGCGAGCTAACTTCCGCTAGCTTCCTGCTAACTTCTAACTCCGGTAAGTGTAATAAATTCTGTTTTCATGGATGCCTAGAAGTTAAACTTCATAGTTACACCTGGTAAAGCAGTAATGCTGATCGTTTTATTAAAGATAAAAGAATTTAGACAGTTTTTAACTCTCAGTGATGCTGCAGTGCTCGTTTGACCTTAGGAATACGGAGTTTAGGACCCAGATTACTCCCAAATTTAAGAGCATCTTAGTCCGACAAACACGGCAATAACGACGCCCGCTTGCATGTTCTGCAAAAAAATGTGCTTTGTCGTGTATCTGACGGACAAACACCAAACCAGTTCCACATCACTGGAGTTGCACCATTTTTACAAACCAATTCTGGTTCATCTGTTTCACTCAACAATCGGCCATGTGCGTATGAAAACAAAGGCACTGCGCATGCGCGTTTTACTCATATTCTATCGCGATATTTCATTTTCCTATCGTTGCCTAACATTTTACCGGTATTACCGTGAACGGTATAATATGGCCCAGCCCTACTCTCAAGGCTCGGCTTTTCACTTATTGGCTCATGTTAGTGTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGCACAGCTCCTTTCAGCATGGCCGGAGGAGAGGTGCACTGGCAGACACATGACACACACGCAGATCACATCCATATTTCTGTGTTGCAGATATACAGTAAAGAGCCAAAGACCCAGTACTGTCTCCTGCCTCTTACTCTTACGCCAGAACACAACGCAGCAACAACAGGCGTAACACTTGAACGGGTTACATTAGCTTGTGAAAATATAAAGTCCCAGCAGTTCCAGCTGTTTTATATAATGTTTTTCATAAGCAGTGTTGGGGATAACGGAATACATTTCACTGCAGGGCAACTTGCATGTGACAAATAAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNACATGTACCACTATTATGTATTCAAAATACAAAATATGAGTAACTGTATTCCGTTAGAGATACCTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCGCCCTCGGGGACCCTCCCCGGGCCTGGCTCCCGGGCAGGGCCCCAGTAACCCTATCCCGGGCAGGGTAAACTGTTCCTTCGATGTTTTTCTCATAAGGGTCTTCTGAATTGCTCATTGTCTGGTCCCTCACCCAGGACCAATTTGCCATAGGAGACCCTACCAGGGGGCAAAAGCCCCAAGACATTGCCACTGGGATCCCTGGGACACACAAACCCCTCCACCACAATAAGGTAGTGATTCACGGAGAATAATTCAAAAAATTATTTAATGTAAATGCAATAGGCAGAGTGTTACAGGCATCGCCCTAAAGAATGTCGCCTCATGGGCAGTGTAGTCTGTGCTGCAGGGAGAATGGACTGCCATAACCGTTATGTGTCTGTGAACGAGGGAGGGAGGGAGAGAAAGAAGAGTTGAAAAGTACGAGTCGTCACTGAGTAGAAACGGGAGCTGGAAGCATGTAAATATAATAATAACCACTGAAGCCAAAAAGAGTGCCTGACAAGCCCAGTTGTAAGTAAGCTATTAAGACTCGACTGTACACTGTGTTCTGTTTTCCTTCTAAACAATAAGTTCCGGTGGAGCAGCCTTTCAACGCCTCTCTCTGTCTCTCACTAGCAAAGATGACCCAACAACAAGTAAAGCTAGTTTTCGACTACGAGCCTGACACAAACCCAACGTATTAGCCAGAGGTCCCTTTACTATGCGCAGAGTAGTTTTCTATACGAGATTGCATCGAAAAGTGCAGCCTTACGTAATGTCCACCCTACTGTTACTGATTTTATATTAAGATTTAAACATCTAGTTAGTATTGGTATGGAGAATAGTCTTCAGTAATAGTAATAAATCACACAGCAATAGTCAGTTCATGTAGTTGTAAAAAGCATGATAATATATTAAGTAATCCAAAGTATTCAGTATTCATTGGGGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAGATGGGAATCCAGAAGACGTGGGTGGATGGCAGCACCACCATGAAGGATCAGTGTGAGAATCATCCACAAAGAAAACCAGTCGCAGCTTGTGGCTGCAGTTAGCTGGTTTGCTCCTTAGCTTGGAGTTAGCTCAGTAGAACATAGAATGCTAAACTGTCTAAACAAGGGCTGTCAAACATATGGCCCATCAGCCAAATTCGGCCCCTGAGATAATTTCATATGTCAGTTATTNNNNNNNNNNTTCACGCTTGCTGATATTCCATCCCAGCAGGGCTGGGACTTTATTCTAATGGACACATCATGTGGAAAAATCACATTAAAAGACAGACTGGGATCATGTCACTATTTAAAGAAAGGGATGGGGGCAAATGTTCAGAAGAAAGCAAGTGTAGTGGTACAGGCCAGGTACACACAGACACAGGTTTAAATGCAAGCTGAGTGCAGAATTTATGAATTAGAAGCTGGATAAAGTGATACCCATTTTCCATTGTGAAGGACAAAAGGTTTCAAACTTGTCCAGGCCTTAAGCCTCATGTCCGTTCTTTTCTTAGTGGTAGTAAACGCATAAAATTAAGACTAATGAAAACACTGAATTAAAATTGCTCCCTTTAAAAATACCAAGCTTACAGTCCAGTTTTGAATACTACATATATAAACTATATATAACAAAGTGCCTTTGAATGGCAGGGAAGCAGAAATGTCTGTACGTAGCGCAGAGCCACGGCACCCCCTCTGAATGAGTATCACATGCGTGAAACTGCATTTGAAGAAATTTATAATTAATATTTCTAATTATGATCTTCAGCACCCAACATCGTGACTATGTACATATTGTCGGGTGTGAGAATATATGTGTTGTCTGCTGTGGTTTCAACTCTGCAAACTCATCACTATTTTCATCATCAAGTTTCTACTTAGACAGCAGCAAAACAGAAAGCAGTTCCCAGGAACTACTTCTTGTTTTAGAATTTTGCAACATAAGAGTATGTTGCAAATCAGAACACCTCCACATCTCCTCTTATTAAAGGATTACCTTATTATTAATTTGCTAATTCTGCCAGTTGATTAAAAAATGTGACTTCCGCTTCCGGCCGCATGGAGTGAAGTAGTGAGTGCGTTCAGCTCCGCTTATTAATCCTAAATATTGCATGTTCTAGACTATTCAATTCTTGGTTAGCTGAAGCCACGCAAAAATGGACACTAAGAAGACCAGAAAATACACACAAAAGACCATAGAAATCGATTCGACCATCTCGAGCGGGGAACACGACGAAGCAACTAAAGCTAAAGCTAATGCAAGCGTGGAAACAGGGGAAGAAGCGTCTATATCTGTGAGAACGCTACGTGCAGAAATACGTGCAGGACTGAAACCGTATGAAGATAGCTTGGACAGCATTAAAAACCAGCTGGCTTGTATGCATAAAGGAATCAGCAGTGACATATCTGTGCTGCGAGAAGAAGCTAAAGCAGACATTAAAGCCACCCGAGACGAACTTAAGGGAAAAGTTGAACAGCTGTTCACTATGCAAGCAGAGGCAGCGAGCACACAGAAAGAGATGGAGAAGTCCCTGAGTGATACGACTGACAGGCTGACAACATTGGAAAAGTCCTATATGTCTCTAAAGGCAGACTACAAGAAGCTACAAGAAAAATGTACTGACTTAGAAGATAGAAGTCGCAGACAGAATATCAGAATAGTTGGCGTTGCAGAAGGTGCAGAGTCAAATAACATCACCAGTTTTGCTGCAAAATTTCTGGCGGAGGTCCTCGGAGCAGACAATTTTGATTCCCCTATTGTTATTGATCGAGCTCACAGAAGCCTCATCTCCAAACCACGTAGCGGGGAACGACCGAGGCCCATCATTGTCCGATTGCATTACTTCACAGAAAAGGAGAAGATCCTGAGATTATCTTGTAATAAAGGAAACTTACACTTTGACGGGTCTCCAGTTTATATTTTCCCTGACATAAGTCCTGAGGTTGGGCGGATGCGAGCAACCTTCAATCAACTGAAGCAGAAACTCCGCAGCGCCAATATCCAATACAGCCTGTATTATCCAGCCAAATTGGTGATTACGGCAAATGGCTCCAGATACACGTTTACCGAAGCACAAGCGGCGGAGAAATTTATCTTGTCCAACAAGCTGATCACATCGGAAGATGAAACTGAATAGGAGGCGTTGGCCAGCTGATCGAGAAAGACATTACTGGACGGTAACACTCACTGACTGAGTTGATAAATGTTCATTCAGGTAAAATATGTTATTATGTTGTTGAGGATATTCTTACATCTTTTTCCTTTCTTTGGTCTGTTTTGAGAAAATGAATAAATCTATAGAAGGAGAATGAATTAGTATGTGTTTGCAAGTAAATTCATAGTTAATATTTAAATTGATTAATATTAAGGTAATTTAAGTTAGAAGATGATACTTATTCTCTTACCAATGTAATCTTTCCTTGTATGTAAACCATCATAAGAGGGATGAAGGTCAATCGCAGAGCCTGAATTACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTGAGTGTACTTTATCAAAAAATTATCAAAATTAAACTAGATATGAATAAAAAAATTTTTTTAGGAGCTTAGTGGTAAGTCAGATGTTCATATCTCTCTCTGAGTTGAGACTTAAATACTTTTGTTGTATGGAGTCCCCTCTCTGTCCAAGTTCTGTTGGACTGTTTTGGTCAGGGAGGAGCAGAGAGGGAGCAGGGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGCCATCTTATTAAAAAAGGAGGTAAAAAAGGGTTTATCTGGGTCGCAAATCTTTATTTATAAGTTAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTATGCCCCTAATGTTGATGATGCAGATTTTATTAAATCATTTATATCTTCTTTACCTAATATGGATACCCACAAATTGATAATTGGCGGTGATTTTAATTTCGTTTTGGATTCTAGCCTTGATAGATCATCACAAAGATCAGTATCTAAATCAAAATCTGTGAAAATTATCCAGGAATTTATGAAGACATATAAATTGACAGATCCATTTAGAGCCATTTCCCCAAACTCTAAGCAATTCTAATTTTTCTCTTCTGTTCATCACACTTATTCTAGAATAGACTTTTTCTTAATAGATCATGGATTTCTTACACAGATCCAAAGCTGTGACTATAAGGCAATAGTTTTATCTGACCATAGTCCAGTATTGCTACAATTAGCAATAGGAGATAGACCTAATGCATCAAAATGGCGATTTAATAATGGTTTGCTGTTAGATAATATTATAGTAAATGAAATAAAGGATCAAATTAAGCTATTTATTTCAATAAACGACACACTTGAAGTTATGAAATCCACACTATGGGACACATTAAAAGCCTACTTGAGAGGCCAAATTATCTCATTGACTAGCTATAGGAATAAGCAAAGAAAAGAAAGAGAGTTAAATATAACAACGGAACTTTTAGAAATAGATAAAGAATATGCCATTTCTCCTTCATCCAAACTTTATAAAAAGAAGATCTCATTGCAGACAGAACTTAAATTGCTTTATACAAATGACACAATAAGATTACTTACACAACTTCGACATAAGTACTATGAACACGGGGAAAAAAACAGGTAGTTTATTAGCAAGGCAAATTAAAGAAGTTGCAGCATCAAGACTGATTACAGAAATAAGAACTAGTACAGGACAATTAACAACTGACCCAAAGAGAATTAATGATGTATTTCGAGAATATTATAAAGCACTTTACTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGATAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCTTTAGAAAAATTAGATAGTGCCACATTGACCTCGTTTCCTTTTACAATCTCAAACACCTTCAAATATCTTGGAATAACTGTAACCCGTGAATTCTCTGGCCTGTTCAAACATAATTTTATTAATTTATACCATCAAACTGAACAGAACTTGGAAAGACTGTCTAAACTGCCCATCTCACTTGCTGGCCGAATAAATATCATTAGGATGAGTACTTTACCCAAATTTTTATTTTTGTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTTATAGACTACTTTATTAAGTAAATCTGGGAGGGATGGCCTCCTCCCATATCGGCTTTAAGATTATATACATTGGTTTGAGCAGGTGTATTATTCTTTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCTCTTCTATCCCCTCCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATGTATTTAGTGCATGTGTTTTTCTAAAACATATGGGTTGTACAGCACTTGTTTCCTGAACCTGAACAGCCAGGTTGTGNNNNNNNNNNNNNNNNNNNNGCAGGGTATTTGTTTCTAGGATATAAAGCTTTGTTTAACAATGGAAACAGTAATTTCCATTCCATATTTTTGTGATAAAATGAATACTGTTGGATGAAACTATGCCTTTAATGTAAATCCCTGCCTGGTATATCTGAAATGTACAGAATGGCAATGTAAATAAATATATATAGTGGCNNNNNNNNNNNNNNNNNNNTGTTTGATCTCACCTGAGAGTTTCCAGTTTACAGTGTGGATTCTTCAGTCCTTCGGACAGAAACTTCACACCTGAATCTTGGAGGTCATTGTTACTCAGGTCTAGCTCTCTCAGATTAGAGGACTGAGAGCTGAGACCTGAGGACAGAGCTTCACAACTTCTCTCTGACAGGTTACAGAGACTCAGTCTGAAAAATAACAGCAAAACAACAAAAAATTATTTTTGATCAAGTATAATGAGATTATATAACATTTAGCAATATTCCATTCTTTTTTTGTCAGAAAAGTAACGAGCAACATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTAAAAGAACACTGGATAATTCAATGTGCTTTTGGTATCAACAAAATGTGTCAAATTTCTTTATTTTGTAATCGTTTCAGAAGAGTTCATGATTAAAACTTAGATAACAACTGAAGGCCAGGTCTGGATGGAACTTTGATGACAGTTACACCCAGAAGAATTTCAGAAATGCCAACATGTATTCAGTATTGCACAAAGTGAGTACTGATTATCACTTAATAGTTGTATAGACTTTTCAGACACCAGCACTCGTTACTGTGGTTTTGGAGGTTACCTTGTTAGTTTTTTTAGTTGGTCGCACCTGCTTTTTATCAACAAGCATATAAGTACAAATGTACTCACAGAGCTTTGTTGGAGGCTTTGACCACTGGCAGCATTCTCAGAAGAGCCTCCTCTGAAGCAGAGTATTTCTGCAGGTCAAACACATCCAGATCTTTTTCTGATGACAGTAAGATGAAGGTCAGAGCTGAGCACTGAGCAGGAGACAGTCTACCTCTGGAGAGACTTCCTGAAGTCCTGTATTGTTGGATCTCCTCCAATAGAGATCGATCATTCAGTTCATTCAGACAGTGGAGCAGATTGATGCTTTTCTCTGCAGACAGATTCTCACTGAGCTTCTTCTTGATGTACTGGACTGTTTCCTGATTGGTCTGTGAGCTTCTTCCTGTCTGTGTCAGCAGACCTCGTAGGAGACTCTGACTGGTCTGCAGTGAAAGACCCAGGAGGAAGCGGAGGAACAAGTCCAGGTGTCCATTTGGACTCTGTAAGGCCTTGTTCACAGCACTCTGGTGGAGAGACTCTTTCTTGCTTAAAAAGCTAAAGCGCTTGGAGGTTGTTTGTTTCTGTTCGAGCAGATTTTTTCCAGAGTTGATGAAGGTCAGATGGACATGAAGAGCAGCCAGAAACTCCTGAACACTCAGATGGATGAAGCAGAACACCTTGTCCTGGTACAGTCCTCTCTCCTCTTTAAAGATCTGTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCAGCAGGTTTCAGAGGTGTAGAGAAAGCTGAAGCCGATCAGAGGACGGAGGCCATGTCCACACTGATACGTTTTCCTTCTAAAAGCTGCTTTTTCTCTCCGTTTTGGCCTCCACACTGAGACGGCGTTTTTGGTCAACAAAAACTGAGCCCTTTGAAAACAATGATGCATTTTAGTCATATGATGCAGTCATGTGACCAATTAAACTAAGTGGGTGGACGGCATTATACAGCAGTTCTTTTGTTTGCTCTCAGTTTTGACAGATTAAAGATTAATATCAGTTTATACCTGCTGCAGAGCTCCAGATAAAACTTTTCCTCCACATTTGGCAGCGAAGCTTCAAAGAGCCGGAAAGTAAATAAAGGGCACATGGAAATGACTTCCTGTGTGAGGCTTCAGTGTTAATGGAGCCGCTAAAAGTGGTGGATCTAAATCTGCACCTCAAAGTGCGTTCACATACAGGTAGAAGGGGAGTGAGTGGGTCAGCGCTCAGGGCACAGACACTAAGTTGGCCTGAAACACACCATTTATTTCCTTGGAAACAGACACAACCAGAGTTACAGGTTAAATCCCCCTATACAATAAAAAGAGTCTCAACACGCTAAAAACCCTGCCGGCAGAAATAACTCTACACTGTCAACACAAAGGCTAAACAAATGTTTCCATGTGCTAAAATTCCCATAATGCCACAGTCCAGCCACACGCAGCACACAGTCTTACTGTCTTACTACAGTACTTACTGTCTACAGTCTTACTTATGACGTTATCCAAGCTAGAATCGATTTCAATCACTAATCAAAACCCACCCCTACCTGCTAACCATCGGTATTATGGGTAGTGCAGTAGGAGACACTCACCTGACTTAAAATAGTGGAAATGAAATAAAAGAGCTTCAGAGACGATGAGAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGTGGCCCAGGATGGAAATGGTTCTGTAGAGAAACACAAATTGTCAGGTGACCTTTGACTGAATGTAATGAATTAAAGATGCTTAGATTTAAAATGGTGAAGCAAGCATGCTTATTGTGACAATATTAAAAGTTCAGTTTGAGTGATTGTGATCGTCTACAGCAGGGTTTTGGTTTGATGTTGACCTTTGACCTGCAGTGGGACATCTCTCAGTCTAAATGATCTGACGGAGCAGGTGTAGGTGGCGCTGTCAGACAGGTGGAGGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTGTTAAGATAGAATGTAGAATTATGGTAGAGACACTGACACTGCCCTGGATATAAATAAAGGCCTGATTGTGTCATGAGCTTAGAAGTAGATTTGTAACTTGATAACTGTGGTCTGGAGGGGAGATGGTATTTATGGCCCCTAGAAAGAGACACACACCCACAGTGTTTTAACTGATATACTCCCACACCTATATGCACACACAGTCACTCACGTGCTCGTGCATACACACAGAGACAGAGTTTGGAGCACACCATGGGGATTTATGATGGGGTCGCCTCTATAAAGCTGGCTGGAACTAACAAAGGGGTGAAGATTGTTTCAGAGGGACACCGGCCTCGTCTTCCCTTCTAGAAGTGCATGCTTAAATGAAGATGAATAAAGATTTTGTAAAAATAACTACTGAGTTCCAGTGCCATTTCTGGATCCCTCGACGAATAAAGAACCGGGGTAAAAACTGATTTCGTAACAACTTCCATCATACAGATGATGCTCGTGGCAAAAGAGTAACGTTCAGAAGCCTTTTCATTATGAAATCTGTTTCTGTTCATGAGGAAATCATATTCAAACTGATTAAATAGACATTTTTCAGTAGTTAGCTGCTATGCATCCGTCTCAGTGTGAAGTGAACTGGAGTCTGTCTGTACTGGATCTGGATTCATCGTCGTCCCTCCAACAGTGACACAGCGATCTGGCTCACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGATTAAATGTCTGCTCCCTCCAAAATAAGAGCTTTTTTAAAAACTCAGACTTAAGTCTTATTTTGAAAGCCAGATTTTGTTTGAGCTGTTTCCTGGAGCAGGACCCTGAACAATTAGATAAAGCAGATTTAAAAACCATATCATCTGTGCTCATTAAAGTGATATCATGCAGTTCATCTTATCAACAGCAGAGGGCCACAAATCACCATCAGTGAAGAGTTCACGGAGATGTTAGTGACACCAGAGTTGTACGTATTGTTCTGATCAAAATGGAAGTTCATGTTTCTTTGATTGGATCAGCTTTTAAAAGCAGCTGTTTTTATAGAATGACAGAAACGAGAGATGCAGATTTTTCACATTACCCCCATTTAGATTCTTGTTTCACAACATGCATGAACTCAAAATCTTTAGTTTCATACTTGTAAAGTATCAAAAAGAATACATTTATTCCAGTGTACTTCTTGTACAAAAAGCTGATTGGAAATGCATTTAAAAAAGCTCCTGCCATGACCTTCCTTCTGTGAGCACCCACACATGAAACGAGCAAAGCTGACAGGTCTGATGAGCGGTGCACGCTCTCATTTGACAAGACGGCCTACATTTTCCAGAAAGACAGAAAGACCACACAGTTAAAACCTGTAAAAACTACTGAATTAAGAAAAAAGTTTCACACTATGTTTCACCAAGTTAAAAACAAATACAGCAAAGCTGGACACACAATTTGCAGTTTCAGGTCGCCTGTCTAAGAACAAAGTCTTTCTATAGTGTTAGGATAAAAAGACAAAGTAATTCCAGCTTGTATAAAATTCGCACTGAAATACCACTTTATAAAAAGATAAACCTGATTAAAACGCCCACATAGGTGCCCTCTATATTCTTCTGGTGTGCATGAAGGATTTTGATGTTTAAGTGTTGTCACTGCTGAGGATTGGTTGACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGATCATGCATCCATTGGACGTAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCTCAGGTGTGAAATGTATGGTTTTCAGGGTTTTTATCGGTTTTCAGCGATAGTGAGCCTTGTCCCCGGCTCGCTATCGAGCTAGTGGGTAACAGACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAACTACTTCTTCTTCTTCGGGGTTTAACGGCAGCTGGCATCCCTTGTACATGCAGTGCTGCCATCTTCTGTTTCAGTCCGTTATTACACTCTTAAATCCTACTACTTATTCCTGCGTCATCTGTGATCTTACAAAGCGTCAAACGACGGGTCGACTATTAAATCAGTCGTCGACGATTTTGATAGTTGACGTAATCGTGACTAGTCGACTAATCGTGGCAGCCCTAGTTGACACAGATCTTTATTCAACTAGCTGCTGTTTACAGGTTCGAAGTCTTCATCAGAACAAGCTCTTCTAATTGGACTTTTCTCTGAACTGTGTTTGAAAAGCAACAAATCAAGTAAATATACTTTGATCTTGAAGTTTGGTGTAAAAACCTCCTGTCAGCCCTGTGCTGAGAGGGCTGTGCTCATCCATCCGTCTTGTTCTAATAAAGCCACATTTCAGGAACAGCTTCTTTAGATGTGTTCAGCTTTATTCATACAGCACCACTTAACAAACATATTTAGTCTCAAAGCTCGTTATATTGTTAGGTAAAGAGCCCAAAGAGTTCTCACTGGGATTCACTGATGAAGTGAATGTCATTCAGTAATCAAAGGTGGCTTTTTGGCTCTAACTGACTACATGTGTGTACTGTATCATGAGTGGACACACATGGATGTGAAGCACACTTAACTGTTTGGCTGAGCCAAAACAAGCATAGCACTGATTCTAACTTTAGTTTCTCTGGACCTGATGTTAAATGTGACAATATTGTTCAATATGACATTTGCTGTTTGTCAGGTGTTAGAAGAAAACACTTTCATGCATGAATGTATATGCACACATTCACATGAGCACAAACTGATTTCAAGTCCAAAAGGTTTGTGAGTGATTTTGTTCATGTATCAGCTGTTTAGTCATTTTATGAGCAGGTGGATGCTGTCGTTAGATTTGACTTTAGTTTGTGATTTGAAGATATTTCACATGAATTGTTCCAATGTTGTCGTGTACAAAGATCATTTTAGGATGTTTGAATTTTCACATTTCAGCTTGCAATTGCATAGAAATATAAAGAAGTCCATTTAACGAGTTACAGTGAAAAGAAGTGCCTGTAAATGGTCACATAAAGAGAACTTTACATTTTTCTATGAACTGAAAATATCTGTTAATGATACAGAAAATATGCTGTGAAGAAATGCAAAAAGTGTTTGTGATTTGAAACAAGTTGCTTCATTTTGGTGACTTCATTTCATAAACTGTCACTGTTTTTAAATCAATGCTGAATTCTTTCCAGCAGAGTTTCTTCACTGGTTTGGATTTGAGCTTTGAGTGGATCCCTGAGTTCACAGCAGGAGAAAATAACACAGATGATTTCGTTGAATAAGTTAGACTGAGGAGCATCATCAGAGCAGTCCAGACTCCAGGACTGATCCCTGAATCCAAACGCTCAGTCATTACTGAATCCTTTCCTTCTGATTGTGCTGGAACTCACTGATATAGTGACAACTTCACAGATCAGTGGAAGAAGATGGAGGGATGGTTTTAGTAGGCTGGACAGCAGCTCCAAGGAAACAGGATTTTATGATGCTAGGCTAACCTGTAAGAGCTGTTTGAACTGATAAAGAATAATACTCAGGCTTTTACCTTCACTGTTTCACTAAAGCTTAAAGAGTCAACGTCCACAATTTACACTTTCATTACAGGAAACTTTATTAAAGCAGTTTAGCAAAATCAAATAATAATAATCAGATGACTTAAACTTTACTGATGTAACTACACTACTCTGAGCTGATGCTGAGTTTGTTCTCATTGGTGAGGAGAGGTTGGAGGAAGGATTAGCTCTGGATTTGTGACATTTAAATTAGTGTTGGCATATTTGCACATATGCCTAAAAAGATAATAATGAAAAAAAGTGTTCTATGTGAAAACACATCTCCTCCTCCAGCAGTTCTCCCTCTGAACCACTAGATGTGTCTGTTATCTAAATGATTGAAGACGTGCAGCACAGCAACCACAGCAGCAGTCAGATCGTGTGTCCTGTTATTATGTATAAAAGCATGAAAAAGTCCAGCTGTGAGAAGATTTTAACTTTTTTCATGTATCATTTTAAACTGATCGACTGATCTATAGAAATGAAACAGGTGGATCTCTGTCAGATCCAGAGGGAAACACAGGGATGACGCTGGACTCTACATTGTGTCTGACAGTGGAGCAGTTCTCAGAGCAGTTTACTCTGCAGCACTGACAGTCATCTGCACTTCATTCCTCCGTCAGTCACTGCTGGATGAAGCTCTCCACTCCACCTCCCAGTAACATGGCCCAGTCAGAGCGTATCTACACACAAGCTGCTGCTGCTTCAACCTCTCTGGATCATCAGGACACAGCTCCTCCTCTCTCAGCACACACACCGTCCTGTTTACCATCCTCAGCTCCACCTGCAGAGAGAAGGAGGAAGAGCAGAGCAGATAAATGAGTGTTTCCAGAGACTCTTCATCAGCTGTCAGTCAGTGATGAAGCACATCCAGTATAAAGAGCAGCAGGGACTCCAGTGATGGGACTGTACTAGGACTCATTGTTGCTTCACTTTTTCTAATCTTTGGATTTTTATTGAAGTTGATGAAAATGTTTTTCCCTCCTAGTTTGAGTTTGGACTTTCATTCATTAGAATAACCTTGGTGTGTCCACTCTGAGCTCTGTAGGAACCCCAACAACAAGCCCAACAATCCAGATGGACGGTTCCAGCTGTTATTGATCCCCCTAGGGATCAATAAAGTATTCTGATTCTGATTAACTGGAGGAATTCCATCCAAACATCTGCTCTCACTAAATTCTTCCTCACCTACGGACTGTGTTCTTCACTGCTTTAAACTTGAAAATGAATGCAGTCATTGGTCTGCGTGCTGCTTTGTTCAGAGAGCTGATTGGCTGTTGACAGTGTTTGATCAGAGCGTGTCAGCCATTTCTATGGTGACCATATAGGTCATGTGGAATTACAGGGATTATTTTACATAACCATCATCTTATTATTGCATTAATTATCATTTCATCAAAGTGTTTATTGAAGCTGCTGGCATTATGTTATAATTTATATTATAGGGGTTATCATAATCACATATTAACATGTTTATTACAGGTGCAGTTATAACTACTTTAAAATGATTGAGTTAAATATATATATCATAACTCATAGGCTGAGTATATTGTTACAGTAAAATAGTAGCTGAGCAAAGGCCTGAATGTATTCAGCTTCTTGTGGTATTTGAGTTTGCTTAGTTACAGGTGACGGAAGGATGTCCAGTCCATGGTGACCTCAAAGGCCTTAGATCATCACCATATTCTTAAGAGTATGCCACAAGGAGGAACTTCTGTGTTTGCATTTAATTCTTTAAATACATGAATGTTCTGTACATGCAAATTATGTGCTTGTAAACGCAAGAAGGGGCGTTACAATACCCTGATGTTATAAAAGCAATCTAGAGTGTATTTTGGGTAGAGATGTACAACTGTTTTGCAGTTTGCACCTCTCCACGCGGCGTGCATTCATTAAAATCAATTGTTTGGACGACCTCTTCTGGACTATCATTGTTTTACTCTCATCCTCAATTTCGAACCCGTAACAGTCAGAAACTGACTGTGTTTAGTACAATACTGCTGACAACACCACCCACTCACTCCATCATTCTACTGACCTCAGAGTCTCCAGTTTGTAGTCTGGACTCTGCTGAAGATCACCCAGCTGCTTCACATCTGGATCCTTCAGGTTGTTTCCTCTCAGGTCAAGCTCTCTCAGATAGGAGGGGTTGGACTTCAGTGCTGCTGCCAGATAATCACAGCTGATCTTTGACAAACGACACCTCATCAATCTGTATAAAAAATGAAAGATGTAAGTTTATTAGACAAAGTGTGAGCTTGAAATCGTTCAGTGTTTCATTATCTATTTATTTATTTAATAATCTGTTTGAGCATCTTAATATTATTCGAAANNNNNNNNNGTAATGGCTAATGACTAAAGCGTCCTGTACGCTGCTGCTCTGCTCTCCACAGTAAATAGAGAGGGAGCCTCTCTCTTCAAACGCTAGCTCGACAGCTGCCATCTTGCAAACATACCACCTGGCATTACTTCCTCCCACATTTCCGCTTCACGCACGTGAAAATTGCATTTTTTAAACCGCGACCAGTTCGCTTTGGATGCGGTCCGAGGTGCGAATGCGCACACAATCAACTAGGAGCGTGTCGCTCTTTGGTTGTGTCTATTGCGTTCACGCAATAGACACGTTCACGCAATTGCATCTATTGCGTGAACGCGTCTATTGCGTTCACGCAATAGACGCAATAGTCATTTCCTCATTCATGCAGTCAAAGCTCAGAGGACAGATTTCATCTGCAGACGTTTACATTTATACAAAAAATAAATCACAGTTTAACATTAGTAAGCATTAACCAGCATGTGATGCAGCAGTGTCAGTTTGTAAATGTCCAATAATTCCTGCTCCAAACTGTTTCTGTTTCACAGATTGCTGTGTGCCGTGACCTTTGACCTGCTAAAGAGAGTCAGCTGTGGATTATTCATTGTTGTGTCTGAACTGTGAGGAAGAACGGTACACAGTTAATCAGGGTCCCCTCTTTCTGAATTAGAAAAGGTTGGCAGGCTGGTCTGCATCCTGTGGAGGGCAATCGGCCATAGTTTGAGTATCACTGTTTGAAATGTGAACATTGTTCTGCTGCAGTCAATGGACTAAACCAGAGAAGAAGAAAACAGACTTTACCATGAAGATCCTCAGTGTGGATCAGTATAATATCAGCCTGATGTCTGTCCCATATGGTAAAAAAATACATTTTTCCCGGCCAAAATATATTTAAAATATATGGTAAATATATTTTGTATTTGTGATGCTCCAAAAAATATATTTTTGAAATTGAAAATATATTTCATTCTAACCAAAACACATTTCAAAATATATTTGCGTTCAAGAAAATACATTTCCAACCTTACAGTAGAATGTATATCAAAGTATCCCTTATTTAAAATGTATTTAGTGCAATAATAATAATAATAAAAGTAACAACATCTGCATCTAATCACATCTACAAAAACAGCTGGATTCAAACAAAACAGACTCAAAGGTCTAGCAAGAATTAGGTTATTTATTCATTTGCTTACAGTATTTCACACAATATTAGCATTCACTTGACTTTGAAATTATTTATCAGTGATACAGTACACAAAATACAACAACTGCTATGTGCACTTTAGTTTTTGACATTATATACAATATAGTACTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCCTTTAATGATGCAATATAATATAGCACTTAATGACTTAATGTAATGTATATCTGATGTTTTGCCATTTAATGTTTAATTATGTATGTTTTTTTAATGAACTGGTTTAAAATCACTTCAGAAAAATACCACATGGCACTGAAGAAAATCATGTTTTCTCATGTTTAACCTTATTTAAGGAATTCACACTGATTAATGCTTCTAAAAATGTAATTAACTTTTAGTTTTTCAGTGTGAATGATCAGACATTTGCATTTGATCTCTGCAGCACGAATACCTGTCAGATGCCCAAGACGTTTTGATACTGGTTCAAAATAACTTGGATTTGAGGCACAGAGACTATGCTTTGCTCGTTCATAGAATCTTCCAATGGCATAACACGTCTCTCCACTTTCATTTTGACATATTACAAATCTTTTAATGTTNNNNNNNNTTTGATCATCATCATTCAACATAACAGTGAATGAATGACGTTTGAGTACACGACTGTAATCTTCTGAGTGAAACACCTCGCCATTTGTAATGATTCGTTGAAAGTACTGTACTCTGCTCCTTTGTACCCCATAACGAATGAGTGCCATATAGTCATCCCTCCTAATTAATCGCACTTTAGGACGATTAAGTGCAGTGATACCATGTGTGCGAGTTACATGTTTTAACTGTTTAGGTCTTGTTAGAGATTCAAATATCTCCTTGCATTCATTTGAGGCATCTTTCAGTAAAGTCTGGCCATAAAATGGCAAGGCCTTCTGTAGCCAGAACATTTTTACAATCTGTAGCGCAACCCCTTGAGTGCTTTTGATCATGTCTAGTAGTTTAGCATTGTAAGACTCAAACACAAAGGCGGAATGAGCCCACAAAAGCCCCCAGTTAACTACACTTCTTGGTAAATGGAGGCAAAGATGGACGTTATAAGACACATTAGCTTCCCCATAGAATGCCTCCATGTCTTTCACAAAATCTGTTAGAAGTGCCTCAGACTCAGTAATCTGCCCAACAGAAGGGATACTCCCTTGACTAGTTTAGACCAGTGATTCAGTAGCGGTTCTGGCAATACACCTTTTAGTACAGGTAAGCTATAATAAAAGAGCCACATATACCACTCATGGGCTTTCCAAAATGTCCTCAATGTGACAGGCCTTGGCACACGAGGTACATTACATGGCGGTTTAATCTTTAAAAGCATTTCATCTAACAGTTTTGTAGACCTACCTATATACCAGTGCTTTTCATGGTTTTCACTGTTTAACCACAGCCCTGTTACAGTTCTTGCAACACCCAGAAGTACTGAATGCATGTAGTCTGGGACAGACCCTTCGATAATATCAAAACTGGGAAGTCTACACAACATAGATGGCCCTTTAACACCCATAACAGCTTTACCAGACTGTAGCGCAGCTTCTACAAATTCATTAGTTTGTTCCTGATTGCGGAGCTGAATGTCCTTCTGAAAAGGATATACACGAGTGAATCCTCTGCCTTTTTCAACTACCTTTCCTTCATGAAGGCAGTAAGAGCATCCATATTCACCATTAAACTGTTTAAAATTCTGGATCAGAGGTCTGGCAACTGAGTCACTCATTAGAATTAGAGGGATTACTATTGTATTGACAGAAACACCTTTGTCATTTTCCCATGTGAAACCACTGTCCTGTAGGTCCACACACTCATCAATGAAAGGTTTTAAGAAACTTCTCATGTGAGGCTTCTCATCCCCGAACCATAGTCCACAAAGGAGTACATTATCCTGTCTTGTTTTCAATGGCAATTCATTAATGGTGCATAAAAGGGGCCAAATACTACAAGGGGACTTTTTAAAAACTGGCACACCATCACAGCTAAATGTTAAGCTGAGGGTTTGAAGGCCCGTTTCTGAACCACTTAAAGCTTTCTGATACAAAAAACTATCACAAATGTCACTGAGAGAAGTAGATGTTTCTGTTTGCCTTCCTATTAATTCATCTGTAATTCCTGGCATTCTCAAGAGATTTTTGATTTGATCTTCCAAGGAGAGGTATATGAAAAAGTTATAGGTAAACCTACTTGCTTTGTCATAGGTGATGTTGCATTGAACACTATGAACTTTGTCCAGCTAAGCTGACATTATATTACTACACTGCTCACACACATAACAGATTTTCATGATGTCTTTTGTATCATCAAAAGCTTTGTAAAATGAATATTTTGTCCTGCACGCTGAATCACTGCCACCAACAACATTAAGGATTTTCATGATATCTTCAAGACAGTCATTGGTCAAACTGTGTTTGAGCTTAAGTGCCAGAAGTAGTAGTTGATTTTGCTCTTTAGTTTGACCTGAATCCACTGGGACCTCTATCTGAACAGGACCTGCAGTGCACTCTTCATCATTAGTCATCAGCAGAGTTCTGTCTTCTGGAAGGGTGTCTGGGATTTCCTTGAAAAGAGAAGAGAGAGAGTGAGAATTATGGGTCCTGTAAACATCACATTACAAATCTTCAGTGTAAGAGCATCAGCCTAGTGGACTCATAGACGCATTTATGTCTATATTGGTGAGATATAGACATTATATCTCACCGATATATATATACTGTATTTATGCATCTGTTATTTTTTAACATTACAGCAGACATTTGAAATTGGTCTTATTCACTAATTGTGCACTATTTGACATGTCCATTCAGTCTTGCCAAAATTTAAGTGTGCTTTGGCTGTCAGTAGTAATGTAAGTGTACTTTTTTTCCTTTAGAAATAAACTGTGATACTTCTNNNNNNNNNNNNNNNNCAAACACATATTCTTTTCCTCATCACTAGCCATTTCACCATTTTATTTAAACATCTGAATTTTCGGAATGATGATCCAAGCGGGACACAGAGGCTGCTAGTTTAACGCACCAGAATGCAAATATAAATAAAAGCCTGACTATCCTGAGAGCCTAGCTGCAGCGACACCTTTCTTTCAGACGGATGCCTGGATGTGCGTTGGAGCCGACTTTGCTACCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGAATAAAGTTGTATAATGTATGTTCCTAGCTTGATTTATATGCTATGTTTGTTTTAGATATCAAATAAAGATTTTCAGTTGTTACATGTGAATGTGTTTTCTTTGACTGAAATATATGACGGGAAAAATATATTTTTGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTACCGTATGGGGCAGTTTAGTGTCAGCACAACTTTCACATCATATTCATCTCAGCACAACTAAAACATGGTGACTGACCTCAGAGTTTCAAGTCCACATCCTGGATTCGGTAGAAAACCACACAGATGCTTCACTCCTGGATCCTGCAGGTTGTAGTTCTCACTCAGGTCCAGCTTTCTCAGATGGGAGGGGTTGGACTTCAGAGCTGCTGCCAGATAATCACAGCTGGTCTCTGACAAACCACAGTTAAACAATCTGTATAAAGAATGAAAGATGTAAGTTTATTAGACAAAGTGTGAGCTTGAAATCATTCAGTGTTTCATCATCTGTTCAGAGCTGAAGAAGGTTCAGAATGTAGAAGTTTAGAAAATGGAAACTTCAAACAGCTGAAGCCAACAGGAAGCAGCTTCAAACAAACACAACAAGAGAAAAAACTCTGAATTTTGCTTCCACTGTGGAGTCCTGTTAATTTGTGTCAGCTCTGTTCTCACTTCCTTCATTATCCTTCTGTGTTTTTATGTCAGCATCTCCCTCGGTCTTGTGTTGCGATCTCCCTCCTTGCCAGCTTGCCTAGTTTGTTGTGTATCTTCAGTTTAGTTGATTTTGTTTTGTCTGGCAATAAATCTGTTTTGAGTGTACTTTTCATCTCCTGGAGTCTGCATTTTGGGTCCTCCATTTGTGCCTGCCACACACAGTTTTTGACACAAGGATACTCATGTTTATTTGTATCAGGAAAAGCAGGGAAGACATGGACATGAAATCTGTCAGGCTGCCTGAGTCCGCTCATTCACATCAGCTCAGAACTCTGCATTATTTACTGAGTAAGACTCAGAGGATCAGAAGTTCTACAAAGAGCCAAACAAGACTTCCTGTCTGGTCTGTGGGCCTACCGATCCACAGTGTCAGCACAACGTTCATATCATCACAACTAAAACATGATGACTGACCTTAGAGTTTCAAATCGACATCGTGGATTCTCCAGAAGAACACACAGCTGCTTCACTCCTGAATCCAGCAGGTTGTTGTAGTCTCCACTCAGGTCCAGTACTCTGGGATACGAGGAGTTGGACTTCAACGCTGCTGCCAGATAATTACAGCTGATCTCTGACAAACCACAGCTCCTCAATCTGTATAAAGAATGAAAGATGTAAGTTTATTAGACAAAGTGTGAGCTTGAAATCCTTCAGTGTTCCATCATCTGTTCAGAGCTGAAGAAGATTCATAATGTAGAAGTTTAGAAATGGAAACTCCAAACAGCTGAAGCCAACAGGAAGCAGCTTCAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGATCATGCATCCATTGAACGTAAAACGTACAGCTTATTTCACCATAATGCATCTGCTCTTCTATAACTATCATTCGCTTACAGCTTTAAGTGTTTAAGGTATGTGCTAACTAAAAATAAAGACAAGATGATAGTTTATTAAATTTTAATGAAATTTGCAGATTGTTTCAGTGGAGTTTAATAAACTCAGCCGTCTGCTCCTTGCTATCTAAAATATAACAGGACACCGGAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGACTATTAAATTAGTCGTCGACGATTTTAATAGTCGACATAATCGTGACTAGTCAACTATTCGTGGCAGCCCTACTTCAAACAAACACAAAAAGAGAAAAAACTCTGAATGTTTCACATTAAAGTCGTACATTTATCATAAAAACAGGAGAAAGACTTGATAAAGTCATGTTTTTCCTTCCAGGAACCACATGGCTTCACTTTTAAAGGTGAAGTGTGAAAGAAATGGACATATTTGAAGTCCAACACCTTTTTCCAGTCACATTATTAAAGCAGACAAACTACAAGCTCATTTTCATTCCAACAAGTCATCTTCTGACCTGGACTAACAACACTGGTCTCTATGTGCAGCTGGCTGTGAAACCAGTGCTCAGGGAGTGTCTACAAAGTGCAACACTGAAAGAACATCACACACTCATTTGCTTCCAGCACTTTCACACAAACATCTACTGTCATTATTGTCACCAAACTCTGTGGATCCTTTATTGCAAATTCAAATGGGATTCAAATGGTCAGACAAAAGAAGGTTATGAGGAAATATGATGAAATGTTGTGTCTTAGCAGCAAGTTATTGAATCATTTTCCTCATAAACTAAACAAAATGATTGACAAACATGTTTTTACAAACTCAGTGTTGGACTTGGATCAGCAGGATAACCTGATGTTTAAAGACCAGTGTTATTGGTCCATGTGGGATTAATCCAGCCACACAGAATTAGAATAATCACAGTGGTAAACTGGGTAATGATGAAGCACAAACTGGCATTTGTCATGAATCAGCTGATGGGATTTCCTGCTTTTATTGTTGTGCTGATGCAAATGACAGCTGTGAGCTCGTTCTTCAACAGTCGAAAAACGTGTGAACTTTGGACCCAGACATGTAACACAATTCAACACACCGAAGCATCCGACCTGAACAGTTATCAGAGACGCCTCCCCTTCAAAGTAAAAGCTGCTCCTTTTGAACACAGTATCAAAGAAAGTCTGCAGTATAAAATAGAAAAGACAGAAAAAAGTTTGGTTGTTTTGAAATTGGGCAGAAATGAAACTACAGTAAGATCAAATGTGACAGACATTTCATTCCATGTCAGTTTGGCCTCATCCTGGGCCGGATTATCCAGCACACACTCTGACCACAGGCCCAGGGGCCACGCACAGCTGGGCTCCATCCAAGAGACAGGAAACAAACCAACATGATAATAAAAAGCAGCTTTTGATCTTCTTACATTTTAGCTCTTAAGGCCAAACATAGTAAAAACATGAGCATATTTGTTTCCCGATAAAATGATGTGACAGGTAGAACAGAGTAAAGTGGTGGCGTTACAGCCGGCATTTCTCCCCTCTGCTGCCGAGGCTGTTAGTCTCTCCCAAACTCAGCTACAGGACTTCCAAATGAATGAAAGCAGCAGAAGTGGCTTTACAAATGAAAGAGGAAGAGGAGAAGAAGAGGAGAGGGAGGCCACCCTGACCATCACTCCAGCTGAAAACATCACACTTCCATTAAAGTTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACCACTCCACTTCTGTCAGCCTTTAAATGAACCCTGCTCAAGTCTGTCACTTCTATTTGGAGCCAAAAGGAAAAACTGTTGTTCAGTCGTTTGGAAAGACACAACATGTCTGAAAGCACTTCTTCACATTTGTCTTCAGACATATCTTTAACATTTAGGAACTAATGAAAGAGCCAAACATCAATCAAAGACCTGAAATATAGAAAAACAAAAGCAGCCGCTGTCAGTGAACTCACATCAGAGTCTCCAGCCGACAGTTTGGACTCTCCAGTCCAGCACACAGATGCTTCACTGCTGAATCCTGCAGCTCGTTCCAACTCATGTTCACCTCTGTCAGATGGGAGGGGTTGGACTTCAGAGCTAAGGCCACAACTTCACAGTGAGTCTCTGAGAGCCAACACCGAGTCACTCTGTGATTATAGAAAATATAAAATGTGTTATTATAAAGGCAGAAAATCTGCATTATAAACACAGACTGAATGTATATGAAAACAAAACAGAGTGATGTCATAATCTCAACATCTGCTCGTCACATCTGTGCTTCAGCTCCTCTTACTGTGTTTGACATGACACAACGATTATGTTTATGTGTTTTACTTTATTTCCTCATTAATCACAAACATGATCAACTCAAAGAGCTAATGGAGACTTAGTGACACACACACATGATGAAGGCCGTGTCCACTTAATACTACACTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNCACAGTGGATTTCCACTCATGAAAAAGCTCTGGCTGCTTCATTTCTCATCTCATATCAGAGACTTTAAAGCTTCAATGAAGCTGTACTGTGATACTTCCTTTCCACGTTCCAGTGAATCCTCCATTATCATTTCAGCTGTTCTGTACACACACTGTGTGGCCTGTATGTCTAATTATTGAAGAAGGAAAAGAAGACAAGCATTCAAATCCAGCTGGCGAGGGTCCATCACACATTTGTGCCCAGAGCTCTGTGAGCTGAACATCCATCCATCGTGGATTTAGTGTGAACAATAAAATAGGCAGTGATGTTTCCACATCTGCTCCAGAACATAATGACATTAAAATGATTTGATTACATGAAACTGGGAGATCCTGGTTCAGACTCCAGTCTGCAGTCATGTCAGCATCATGTCCCACCTTCACTGGAGGCCATCTTTGGCTTTATTGTCAAACTCTGCTCTGATTGGCTGGCCTAAAATCCCTGTTACCCATAATGCAACAGGCATGAGATTTTTGTGAGATTTTTTTACTAAGTGAAAACAGTTCTTCTGTTTTTAATAACGTTGAGCCAAAGTGAGAGAAAAAGGAGCTTTATGGAAGGAATAAATGTGATGTATGAGTCATTACATCTACACCTGAATCACAATACTCACAACACTGTAGCAGGCGCAGCGATCGGCAATCAGCTGTGCAACACTCACACTCATATAACAACTGTTTTTAATATTTAGGCACGTAGATCATTTATGTGCTTCAGCTCTTCTTACATTTTACCACCAACAGATTTCAAAAGGAGCAGCTTTTACTTTGAAGGCCAGCTGTCTCTGTTTCCTGTTTTCATTGTTGGATAATGAAACAAGTCAGATCTTCATCATCCTCATTCACATCCCTCACACACTCTACAGCCTCATCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCGTTCACAGCCAATGACATGTCGAAGAGGTTAACACTTATTAATAAAAAGCATAGCATTATTGAGGCACTTCAAATTATTTAATCCCAACAAAAGCTACTCTAACAGCAGGGACAGTTACAGGAAAACTTTTCCTCCCCCATTTGTGTGTTCCTCACCTGATCCGGTTTGCCCTGCTTAACGCTTGCTCAATTACTAACAAATCGTTTATTTTAAACAATCTCTTTATGAAGAAATCTCTAAACTTCATGTGTTTAACTGAGACGTGGCAGCAAAGCATGGATGATATTTACTTGAAGTAGAGCAGGCGATATGGCCAAAAATATTTATCACGATATATACAGTGGAACCTCAACTTACGAAATTAATTCGTTCCCGAGGGTCTTTCGTAAGTCAAACATTTTCGTAAGTCGAAGCACCCATTGCGCGTTTTGAGTGAGGCGATGCTGAACGATAGGCTATAGGCTAATTGCTTACTAGAACAACAATACGTTGTTCAAGTGGGGGCCAAGGGGTTGTCACATGATTCAGAAGGCATTGTGAGCATTGTAGGCTCAGCCAATCAGAGCCAGTGGATTTCGTTACTGGGGCATTTTGTCGTAACACGGGCAGAAATATTGCCATTCAGTGCCTTCGTAACTTGAATTTTTCGTGAAACAGGGTATTTGAAAGTTGGGGTTCCACTGTATTTGAAAATTTGCGATAAAGATATAACTGACGATATATTTGATGCTAGACAAAATAGAACTCCACAACTTTACTAGCGCAAAAAACCCATCCATTTATTTTCACTTAAACAAGCAGCTGTTTATTTATGTACATTAAAGCTATATAAAAATTTAACAGTGCAAATGCAAATTCCTTGCTGAAAGTTTAACCAAAAGGCATTTCCAGTAGAAATGGGCTGACACATCCTGAGCATAACCATGTATAATATCCACTGAAGTTAAAAAGAGGTGCTTTGGAACATTAAACTGCAGTGTGCCAAATAAAAATATTTTAAAACGCCTTTTTTGCGTTTACGTGTGGACGAGGAATACAGAGTTCTTCACGCAACGTCAAAGGTGTGTGCCTTTTTTCACGTCACGCTCTGCACCACGTTATTGTTTACATGAGATGAGAATAGCAGAACAGCAGATAGAGACGAAATACTGTTAATCTGACTAGCTTCAGGTTTTACACGCTTACATATACACACCAGCTACTGTCCCTCTACTTAGAAAGGCAGAGGCATCACGGTGTCATTATTTTACATGTAGTTGNNNNNNNNNCCTGTGTAATAATATTCAACATTGCTATCAATACATTTTTCAATCCCTCTGCAAAACTGTTGGATGGCGTTTAGGACCCAGATTACTCCCAGATTTACGTAGGGTGAACAACCGTCCTCTTTTCCCCGGACATGTCCACTTTTCACGTTGTGTCCGGGGCGTCCGGGGGGATTTTCGAGATGAATGAAAATGTCCGGGTTTTCCTATAGGCATACAGAGGACCCTTATGTGCGACTTCGTCCCCGAACTTCTGCGTTGTAAGTAGTTGTTCCGCGCTCACAGACAGGACAGAGTGTGCAGCATCTAGTAAGTTGACTGAGTTCTTTGTTACACCTGGGAAAAACGAGGATGTTGTTGTATCTGAAGCAGAAGGTGCACTGGCATTTCATATTATGAAGCGTCACAATAGCTACAGACCCATAGATTGCACTTGTCTGTTGCTAAAAACAGAAGCCTTTCCAGACTTTAACAAAGCAAAAAAGTGCCCGCACCGAGACTGAAGCTGTTGTCAATGCTGTCATAGTGCTACATTCAGCTGAAGTCACTCCTTGAGCTCTTAATGAAATCCAGTAATGTGGTATTTCTCATACTTAAGTAACCATGGAATAGCAGGGCTCGCAAAATTTCAAAATCCCTGGTAGCCCTTTGGGCAGGGACTCTTCAGTTTGTGGTAGCCCAAAATAAATTTAAGTAGCCCGAATAAAAAAGAGAGCAATTTTTCGATTGAGGTTTTGTTTCCGTTACAACATTATACTATAATACTGTAACGGAAACAAAACATTAATCAAAAAATTGTTGAAAACAAATTACAACATTGTATAAAAATTACAATCATCAACTCAAATACTTGGTTCTAATTGAACAGAAATTTCTATGAACTTGTAAGAACTGTGTAGAACATGAATCAGTCTGTGTCGAGTCCTGAATTTGAAATTTCCCCTGAAGTCACGGGTAAGAGACAAGTGGAATCAAGATCTAGGCCANNNNNNNNNNAAGTTTGCAAAGACTGCTAAATTTTGCCAGTGGTAGTTCACTCTTTGCTACATAGTACACTGTTCTAAACAGATTTTTCAGGTTTATTTTTAGTATTGTAGCGGGCCAGGGCTGTTCGGTGTTGTTCTTACAGTTATGTTTTATTTATGTTACTATGGTGACAGGTGACGCCCTCTTGCTGCGACGGTATGTCCTTCCGGGGTGAGAGGGCGCCCTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTACGCCAACACGTCCGCCTGGCCATGCCTCAGACTCTCCGTGAGGCGCTCCTTGAGGCTGAAAGGGCCGAGCTGGTGCTCACCTCACCACCTAACCAGCTGGTGNNNNNNNNNAAACTACCCTCAAATCAGAGCCGCAGACTACGACAGGGAGGGGGAGGTCCCGGAGGTATGCCAGCTGCAGCCCTCATTGCCCTTGAGGCGTCCCCGTCGACCGACCGACCGCTGCTACCGGGACATCCTAGGGCCTTTCCCCGTCCCCGAGGCAGAGAACCGGCGCGTGTTGGTGGCCAGGGACTGCTACAGGAGGCTGAGGGAGCTGCGCCAGGCCATGGTCAGTGCCGGAGTACGACAGAAAAGAGCCTGCGACACCAGGTGCCGAGGGGGAGCTTTCGTGCCTGGCGACAAGGTTTGGGTGTACTGCCTGGTTCGCAAGAGAGGGGTGTCCCCCAGGCTGGGCGGTCACTGGCAAGGGCCGGCGGAGGTCGTGGGGTGGCTAACAGAAGTGGTGTACCGGATCCGCATGCTGGGTCCAGGACGCGTGGCCGTGTTGCACCAGGACAGGCTCTCACCGTACTGCCCGCCCGCTCCTGCAGCCGCCAGGGCAGGGGATGCTGGTGGCACCCCAGGTTCTCATCCAAGTGACTCTTCCCCTGCTGGTCGAGATCAGCCTGCGCGCCGAAGGAAGACACATGAACAGTTGTAGGACGTTGTGTTGGGTAATGGGGTTGTCGGGGACGACTGACCCCTTAGGTGGGGGCTATGTAGCGGGCCAGGGCTGTTCAGGGTTGTTCTTACAGTTATGTTTTATTTATGTTACTATGGTGACAGGTGACGCCCTCTTGCTGCGACGGTGTGTCCTTCCGGGGTGAGAGGGCGCCCTGTGTGTTGTTGTTGCTGGGCTTTTGCCGCGCTGAGCAGTTGGCTCGCGGCCATGTTCTGGGCCAATTCAAATAAACGGGTGCTCCCATAGAAACCTCTGTCTCCTCCGTGACTGAGCTCGCCACAGTATGTTCTTTACAATTGGTGTTTGTTCTGGGAAAGATATTGCAGACTGAGCAATAATGCTTTTCTTGCATTTCTCATGGGTTCTAATGGGGGTCTTTCTTAAAATTACTGGTCCCAGTAACAAATGCGCTTGTCGACTCAGAAATCGAGGGAAAACCAACAACATACCCGGCAGAACATTATGTTATTTACACGGGTGCACATAAGTCGTCCACTGGTGCGCATTTGCTGTCAAAATAAAAGATGCGCACCAGATAAGAAGTTGCAACTCGCATTTGCGTACATATAAAAGGCACTATTTTTGTCCGCTAGAGTGGGATTTTCACGGCACATTCTGCACCAAATCTCTGTGCGTTCATCATTGTTTGAAGCCAGTTCACCTCCTGCAACCACTTTTCCGAGAATACGCGCTTCTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCACTACTGGAACTTCAACATTATGCACTCCACACTGTACATTAATGCCACTGTTTTGCACATGTCCAACTACCAACCTCTGTATATTTTATATATTTTGTTTACTCTATTTAATTTGTAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTAATGCATACACTCTTATATTGTACATACATTTATTACTTTCAGATTTAGCCATTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGGTTCGGACTCCTTCTGACATTTCTTTGGAGGTGGAGGAACACCAAAGTAATTGCTTAAAGGAGCTTCTTCGACATCTTTAAGAGTTCTAAACAAATGTCTGTCCTCCTCCAGAAAATCTGGATGCGCGCGTTGCAACTTCTTATCTTGTGCGCGTTTTTTTATTTTGACATGACATACACACCTGTGGACCACTTATGTGCACCCCTGGTTATTTAGCTTGTCATATTGCAGCCACAGAAATTCTTTTGTCCACGAAACCATAAAGCTGCACTTTCTTTTTCCCTCATAGTCTGATTTGTCATAACTTTTCCGTTTTGTGGTAGGCTTTCCTTTGGCTGTCACTTCTTCACCCTGACCTGTCTTATTTGGCTCAGCAGAACTAAAATATATATCCTGCTGCTTTTGCACACGCACTCACATAACGGTCAGCGATTCTCTGCGCGATCAACCTCTCACATGTTTAAGCTTGCTGCGGGAGATTTCACTTGTTATGTTTGCATAGTAAGCTAATGAGTGATAAAACGATGTCAGAGGAATTGGTGCGCAATCAATCGTCACTCACCAATAAGTACTGTCGCTCTCTATACACAGTTTGTGCGATTGCAAAGTGAAAGCAAAAAAACAAGCACAAATTCAAACGCGATTTCAATATGTCACATATTGACAGTCTGAGATAGATTTTGGTAGCCCGACTGGAAAATTCGCTAGCCCCGGGACGTTGGGCTAGCGATTTTGCGAGCCCTGAACAGATAATATATTCCCAATCATACTTTAACTGGAAGAATGGTGGCGTGCAAACAAAATTAATTGAGGTTAGAAACGCGAAATGAGACAGCAGAAACCATTGCACAATACCTCACCGTAACCCACTGGTCATTTTTCTAATACAAATGAGGCATTATTTCTGTAACCTTATTTAATTCTAGAGGTTTTGTCAATATAAAATTATACTTACTTAGTAGTCAGTATAATCTTTTAATAATATAAGTTTACTTATGGTAGAATACTGCATGTAATTATTTGTGTTTAGAAGTATGTAGTTGATGGCATGTTGAAAGAATGTCTCATCCTAGGAGGTCTGTGTTTTGTGAAGATTTTCTTATCGTTGCCTAACATTGTACCGTTATTCCCGTGAAGGGTATAATATGGACCAGCCCTAACTTGAAGGATTTCTGCTTGGCTGCCTGCTCCGTCATCAGAACTCGACTGGTGGTGGTCCCAGGCACTCGATTTAACTCGTGGTGATTGGACGTTTCAGGCAGTGGCACCAAGGTTGTGGAATTCTCTTCTCCTGTTTTTTACGCTGTACAGACTCCATCGATTCTTTTAAGAAGCAGCTGAAGACATTTATTTTTATGTATTGTGAAACACTTTGTGATTTTTATCTGTGAAAAGCGCTAAATAAATTAATTTTAACTACAACTNNNNNNNNNNNNNNNNNNNNNNNCAACAACAGCCCACAGTTGCCTAAAGAAGAATAAAAGTACAAAGAAGCTCTTCATAGATTCTTATTTCTGTCTCTCTAACAGGAGCGTCTGAATGACCAACAACAACAGCAGCAGATTTAAAATACTGCCCCCTAATGACACAACACAGGTACTACATGTAGATGTGAGTCTACAACGCACAGCGTATGACTACCAATGCAGGATCATGCTAAGTGCACACACACATTTCCTGATCAACACAAAACATCATTCTATCTGAGAAACTCACACTAATGAGAGTCGTTTAGTAGTGTGTATATCTGAAGAACTAAACTACTAATCTACACTAATTAATGATGTTAATGATCACATCTGGACTCACCCAGCCTTTCTGCAGTTCCTCACAGCTGGAATCAGTCTCAGTCGTCCCCGCCATGACGTGTTGTACTTCTGCAGGACAAACTCATCCAGAACCTCCTCTGACATCTGCAGCATGAAGGCCAGAGCTGAGCACTGGATCTCAGAGAGTCTCTTTTCTGATCTGTTCTCTGACTTTAGAAACTTTTGGATCTCCTGATGTACTGAGAGGTCGTTCATCTCCATCAGACAGTGGAAGATGTTGATGCTTCTGTCTGGAGAGATTTCATCACTGTTCATCTCCTTCAGGTTGTTGATGACTCTCTGGATGGTTCCTGGACCGTTCTCTGTCTGATCCAGCAGACCTACTAAGAGTCTCTGGTTGGACTCCAGACAGAGGCCATGAAGGAAGTGAACAAACAGGTCCAGACGACCATTTTTACTCCTGAAGGATTTTATTAGTGTTTCCATCAAAAAATCATCCAGAGATGACTCTTTGTATTTTTTTCCCAGGAACTTCTTCAGCACCTCTGTGTTCCTGTTGGTGTGACAGTGGAACATGTAGACTGCAGCCAGAAACTCCTGAATGCTCAGATGAACAAAGCAGTAGACTGGTTTCTGGAAGAGCACACACTCTCTTTTGAAGATCTCTGTACAAACTCCTGAGTACACCGAGGCCTCTGTCACATCCAGACCACACTGCTCCAGGTCTTCTTGGTAGAACATGATGTTTCCTTTCTCCAGATGTTCAAACGCCAGCCTCCCCAGCTTCAGAAGAACTTCCCTGTCAGTCTTTGTCAGCTTCTGTGGACTCGTCTCATGTCCCTCATGGTACTTGTTCTTCTTCCTCTTTGTCTGAACCAGCAGGAAGTGTGAGTACATGTCAGTCAGGGTCTTGGGCAGCTCTCCTCTCTGCTCTGTAGTCAACATGTGCTCCAGAACTGTAGCAGTGATCCAGCAGAAGACTGGGATACTACACATGATGTGGAGGCTCCTGGATGTCTTCAAGTGGGAGATTATTCTGCTGGACAGCTCTTCATCACTGAATCTCCTCCTGAAGTACTCCTCCTTCTGGGCGTCAGTGAAGCCTCGTACTTCTGTTAGCCTGTCAACACATGTAGGAGGGATCTGATTGGCTGCTGCAGGTCGGGAAGTTATCCAGACGAGAGCCGAGGGAAGCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTATGTTCATCTAAAACCTCCTGCAGACCAACATCTGCTGAAAGAAAGAGAAAGAAAACTCTTCAAAGTCTGAACAACAACAAGAAGTCCAGTTTTTAGAAATGAGTCCATCAGCAGACTGATGTTCAGTCTTACTTTGTACACAGCTGCTCTGACTGGCTGTCTGCAGTCCAGCTCTGCTTCTGGATCTTTCTCCACACTGGGGACAGGAGGAGTCTCCTGATGAAGCAGACTGGTCCCAGTATGAGCAGATGCACTGTCTGCAGAACCAGTGTCCACAGCTGGTAGAGACTGGATCCTTCACGACGTCCTGACACAAAGCACAGCAGGATAGCTGCTCCTCCTCACAAACACCACTCCTCTTCCTCTTCCTCTCTCTGTGAACACATTTCTTTATCACTAAAATCATTTACTGACTGTTGCTAAAACTATTCAAATTTAAAAGATGGTGCAGAAGTTGTGATGGTCACAGAGTAAACATGGAGATACTTTTCTGTTTGAAGGCGGCGTTCAGTCTGGAAACAAAGTGATGCTTCATTGTTTTCATCAACACTAATGAGCTGCTTTTCCTGTCTGCCTGTCTTATTAAACACTCAGTGATCTGCCTGCAGTTTCCTATGAATACACACTTCACAATAAAAGCCTTCCATCAGAGGGCGCTGCTTATATTCTTTAGGCCGCTCCATAAATCACGGTAACGGACTCACAGCCGGACCAAGTGTTAAAACCTAAAAAGAGGAAGTGTTTTTATGTGTGTGTTGGTTAACATTAAATGTCTCTAAGCAAGTGTAAATACGTATTTTCAAGGTGGATTATCTACAGTCTGTATATAAAAGATGGCAACAGACACAGGGTTCATATTTGAGTTGGTTCAAGCTTACTTCATATACATAGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAAGAAACGTTTTGTGGGAAGATTCTTCTGGCCTCAGTTTTCAGGAGGATACTGAAACAGAATTCACTCACCATCCAAAACACTAAACTCAGGTGTTCCGGTCTCTCCCATGACTGTGCATGTACCAAATTAGCATCCAGGCATGCAGACTGCTTCTACAAATATCTGTGAAAGGCTCGCCCTCAGGAGCTCAGTGAAGTCCAGCGTGGTGCTGTGACAGGATGCTACCAGTGCATCAAGTCCAGCTGTGAAATGACCTCACTACTAAATATTCCACAGTCAGCTGTTAGTGGGATTATAACAGAGTGGAAGTGACTGGGAACGACAGCTGCTCAGCCATGAAGTGGAAATCACAGAGTGGGGTCAGTGGATGATGAAGTGCAGAGTTTCTGCAGAGCCAATCACGACTTCATTTGGCCTTCAGATGAGCTCATGAAGAGAGCTTCATTAAATGGGTTTCCATGGCGACCAGCTGCATCCAAGCCCAAGCACGATGGTGCAGTGGTGAAAAGCACACGGCCACTGGACTCTAGAGCAGTGGAGATGTGTTCTCTGGACCAATCACGGTTCTCCATCTGACAATCTGATTGACAACTATAGGTTTGGTGGTTGCCAGGGCAACAGTACTTGCATGACTGCATTGTGCCAAAAATAAAGTTGTCATCAACACTTGGCTGACATCATATTAAATGCTGTGGATTCAGAATCTGATGCACTCAAGTTTACATGTGCGTGAAGGCAGACGAGTCAGTACTTTGGGTATTATAGTGTAAAGTTGCACTGATTGATTTCCATGAACAGCACTGTGGTTCAGTGTTGTCCTGATGGAGTCTCATTAACAGCAGCCAGTATGATCCAGGCTTTAGCTGCTGGGTCTCTGTGTGACCTCTCAGACTGTTTAACAGATCAGACACAAAGAGAATCAGAGCAGCTCTTTAAAGACAAACATGAACCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTAGAACTGAAGAAGCTTCTCGGATGAGAGGTGAAACGTCTTCAAGCAACTTAAAGAAGTCCAGACGCTTTTCTTTGCAAACTCCTTTGACTATATAAAATATTAAAGAGTGAAAAGTAAAGCTTGGAGTCACAGGATGATGCTGATATAAGCAAACAGAGCACATTGAGTTCTTCATCATTGTTACAGTTCCTTTGTTGTTAAGCCACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTGATAAATCTGTTTATCTGTAAGACAAAACTTGGCTTAGTTTGTGCTGCATGAAGCTGACAGCGTGATATTTGTCTCAAAACTGCACGTGTGATGGAGCCAGATGTTTTAGATATTTGTGCACACAGGAAGGTTTTTGATTGGTGAAGCTGAACTGAGTATAAATGATGAGGATCTGCAGCTGTGCAGCGCTGACGTCAGTGTGCGAAGCTGTATGAAGGAGTTTCTGGTTGTTCTCCAGAATAACTCAGTGACATAATGACGCTGCGGAGGAACTTTCTGATACACGATGACAAACAGCTTTAGTTTAACTTTACATTTATAATTTGGTTTCTTTCAGGAGAGTCCAGAAACACAAACACTCAGAGCCTGAAACACAGAGACTAACGGAAAAACGTGTTTTCTCTTAAACACAAAGTGACAGCAGAGCGAGCAGAGAAAGATACAACAGCCCAAATATTCACAGCATATTTCCTTTTTTCGGCAGAAACATCTGTTTCCACGTCACGTACAGCGGCCTCACTCAGCCTCGTTGGTCCAACTGTGAGTCCGTTACCATGAATCAGAATAACTATCAGAACTGTGGAGCGGCAGATTTGTGCTGAACTAAGCTGCTCACAGCTGATGTTAGCGAGGAAAACATTACACACTGCTAACGTTACCGTAACACAGAGCTTCACACGGAGACGATCAGCGTCAGACACAAAGTTCAGGAGAGAAAAACATCGGGAAGGGAAAAACCAGGGAGGGGCTTGTGGGACAGAGGGTCCACCATCCCACAGCCACAAACATTCTGACCAATCACAGCACTTCATTTCACTCTGCTTTTGTTACGCCCCCTCCGCTTTTCCACAGCAGTAAACTGTGGCAGTAACAGTCAGAGAGGATGGAGTCAGTGAACGCAGCACATAAGATTTTCTATTGAACGTAGAAAAACACAGAATAGATTAGTTTGAGTAAATGGACGGCACATGTTTGTCTGCACAGACCATAATAATAATAACAGGTGTCACAGCTGTTTTTTCAGAGCTGATTTATTTCTGCTCATTTTCCTGTTTGCAACACAAACATCTGTCAACACTTTGTTTCAGCTCCACATTCATCCAAACATCCATGCTCAGAGTGGTCATGGTCGAGTGTGAGGTACTAAACTTCTACTGTAACACCTTCATCTGATGTCAGTATGAACATCAGCAGGATTCTAATGCAGGACTTTCACTGCAGTAAATACTCTGAATACTGCAGACAGACTGATCCAACAGCAGCAATAACCTAAAAATACATGAAACTAACATTAAAGCAGCGTTTCATCCTCACTGTGTGTTTAAATACACTGATCCAGGATCAGATTCATGTTTCTGACCTGAGAGTTTACCTGTAGACTTACGATGCATTCAGGGTCCTGCAGCAGACTGTCAGCTCTATGGGGGGTTTTATCCTTCAGTGACTGCAAAAATAAAACCTGCTGCCACCAGAGTCCATTGAAAAATCTGTAAATTTAAGAATTAAGTCTAATATCCCAATACTACAATACCATCATAGAATAGACATCATAAATCTTAGTTTACACTCATGAATCATGTTGTACAGTTTGTTGTGCTATTCAAACATCAGTGAAGCATTCGACAGTTTACAGGAGCCATCATGGCTCAATAGAAGCTCTGAAGTCAAACTGTCAACATGTCAGCACACAAGCTCAGACATGACTGCTTCATCAACATGGAGCTCTGAGTGTTTATTAAAGGATCATTGTGTGAAAGACGCTCTAACACAGCTGACTGCAGCCTTTAGCTGTGAGCACACAGTGTCTCACGTTTACATTCACTTTACTGTCAAATACACTCAATAACTGTAAACAGCTGCTGTGGTTCCAGGACTGAGCCCCCAGTGGTTCAGGGTCCAGTGTTTCCCCTGATCAGGTCTAAGATATCTGCCTGCACTGACTGCAGGGCCCAGCTACAGGATCATGTTCAGCTATAAATAGACTACATGTCTTACAGGGACTGTCAGCACTAAAGGAGAAGAGGACGAACTAAATAGGACACAAACACACACAGTTTGTTTATGAAGAAATTCAGCCAGTGAGTTTGATTCAAGCTGATCAATAATCTATAATCATGTGGATTTGTCTTCAAATACACGCGTGATTTGTCCTGAAATAAGAGCTGAACATGCTTTAGTGTGTAGAAGCTGTTGTTATTCCAGAAGCAGAAGATCAGACATGAAAGTGGAGATAACACAGAAGACCCGCAGCAAAGGGTCAGAGGTCAGACTGGGCCACTGGATTCAACAATGAGCCAATGATCATCAAGTAGTGACTAAAGCAGAGCCCTGACGTTCTGACATTTATCACACAGTTAGAACAAATGTCTGCTGATGACTTCATCTCATGAAATGACTGATAGATGTCAATTCATTGATCAGCTGAGCTGCTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACATGATAGGGTGGGGCCAGGTTTCACAATGAGCTCACCCGAAACTCTGGCTGATTAGGACCCACACCCGCTTTCACACCTTGGCTCATGTGATTAGGTAGAGGACCATCAGGGGTCTCCTTTGTCCCCCTTTGGGGGAAACTCCCACTGGGTTTAAATCTGGGACTCTCCACCATTTGACCTTAGAACTGAAGAAGCTTCTCGGATGAGAGGTGAAACATCTTCAAGCAACTCAAGAAGTCCAGACATGTACATTTCTTTCCAAGCTCCTTAGTCAGCTTGAGCCAAAGTGCTGCACAGAGTAGAGATAAAATAGGAAACATACACAGTAATTACTATAAAGACTCGTCAGAATTGAAAGCTACAGAGTACAAATGTGTTTCCAACCGGGTTTTAAAAATGTCGAGTGTTGGTGAAGACCTGATGTGAAGGGCGACTGTTCCAGAGTTTGGCTGCAGTGATCGATAAAGCTCACCTCTGTTTTTACGGCTAGTTCTGGTCAGAAGCTGCTTATCTGCAGACCTGAGGGCTTGGATTATTTTTGTACAGCTCTGCTACATGTTGTTAGATAAGTGCAGCTGCCTGTCAGGACATGACAGGCAGCTGCTTTCCGTCCTAGTCGTTGTGTCCTTGGCCAAGACACTTTACCCTACCGCCTACTGGTGTTGGCCAGAGGGGCCGATGGCGCGATATGGCAGCCTCGCCTCTGTCAGTCTGCCCCAGGGCAGCTGTGGCTACAACCGTAGCTTGCCTCCACCAGTGTGTGAATGTGAGCGTGAATGAATAATGGCATTGTAAAGCGCTTTGGGTGCCTTGGGCAAGACACTTCACCCGTTGCCTACTGGTGGTGGTGCCAGTGTCCGGCAGCCTCGCCTCTGTCAGTGCGCCCCACGGTGGCTGTGGCTACAATGTAGCTTACCATCACCAGTGTGTGAATGTGTGAGTGAATGGGTGGATGACCGAATATGTAAAGCGCTTTGGGGTCCTTAGGGACCAGTAAAGTGCTATATAAATAGAGGCCATTTACCATTTACCATTGCATTATAATGATGTGAGGAGCTAATGCTAAGAAGGCTGCTATTAATAGCTAATTTAATGCGAGTTAGCATCATTTGCACTATAACGATGTGAGGAGTTAATGCTAAGTATGCTGCCCAGAGCGGCTAATTCTAATTAGGGGTGAATAATTATTACTAGGTAATGCTAATATCATTTTCTCTTCCCTTTTAACAATGTGAGCAGCTAATGCTAGGAAGGCAGCTAATACTAATTTGACGTGAATTAGCATTTTATTAGTGAGGAGGTAATGCTACGTAGACTGCCATCAGCGGGTAATGCTAATTTTAGGTGAATAGGAATTGGCAGCTAATGCCATACGACGCCATTACTGGCTATTTCTAACTTTAGATGAAAAAGTATTATAATCTAATGCTAATACCATATTTTGTTGCTTTATATCAAAATCAGTAGCTAATGCTAGGTACGTAGCCATTATTAGCTAATGCTAATTTACCTGAATTAGCATTATCCACTAATGCTAACAATCTTTTTGCCAACTCTTTTCCCTTGCATTATAACAATATGAACAGCTAATGCTAAGAAGGCGGCCATTATTAGGTAATGCTAATTTAATGTGTGTTAGCATTATCCGCTACTGCTAGCAATGTTTTATCTTCCTTGTTAACAATACGCCATTAGTGGCTAATTCTAATTTAATAATATTAAACACTAATTAGGGGTGAATAATTATTAGCAGCTAATGCTAATACCGTTTTCTCTTTCCTTATAACAACTTGAGCAGCTAATGCTACTTTGACGTGAATTAGCATTATGCGGTAATGCTAATACTGTTTTCCCTTACACTTTAACAATGTGAGCGGCTAATTCTAAGTACGCTGTTGTAAATAGCTAATGCTAATTTGATGTGAGTTAGCATTATCAGATAATGCTAACTCACTGTTTTCTCTTACTTATTAAAAATGATAGTAGCTAATACTAATACTCTTTTCTGTTGGGCAACAACGAAGTGAGGAGTTAATGCTAAGGCTGCTTTTAGCGGTTTATTCTATTTAGGGGTAAATAATTATTAGCAGCTAATGCTAATACCGTCTTCTCTTTCCTTATAACAATATGAGCAGCAATTCAAAATCAGAGTAGAAAAAAGTTATATTTTTTACTGTAAAAACCACAAACATGTTTAACGAATCATTTTCATAACTTGATAACTTGAAATGCAAATAGAAATTGTACATTTCTAAAAATTATGCACAAGTTTTGCAAACAACAAAGTTATATGGTACTATTTACCTAAAAATGCAGCCAAGGCCTCAGGCGNNNNNNNNATATAACCATTTAAATCTATTTACAGAACAATCAGGTGTGCTGCATCAAATAAGAAGGCACACAAATTATTTGTGCCAGTCCAAAAAATGTAGTTTGTGTTCAGTATAAGACAGAGGAGAACACCACAGGCCTAAACCCTGCAGGTCTGACAGCAGGAGGTGCATCAGTCCAGTTTTCCATGTGGGAACAGTGTTTACACTGGAATCCACCTTTGACGGCTTTTTTTGGAGAAAATATGAAACTCAGCAGTCTAACTGACACATAATACAAAACAATAACTACACAACACACTAACTATAGCCTCCAAACACGCTAAACATCACTAATGTCTCACATATGAAAACTCGCTCTCTCTCTCTTTCTTTCGCTCGCCCGCTTTCCGTCACGGGTGTCACTCCTAAAAACTTCCCCTTCTCCCTAAACAACCAAATGTCATATGTTGCCATATCATTTTTTTGATTGGCTGACATGGTAAACTCTAACACCAATAGGGAAGGGGTGNNNNNNNNNNNNNNNNNNNCACTAGCAAGTGGAGAGTTTTTGCTAGCGCTGTCAGTAGAAAACGGCGTTTTTACCGTTCTTCCCACTGTAAAGATCGGTGTTTTGTTCAGAAAAAAACATCGCGTGTATTTTTTATCATAACTCTGTTTTTACGTGGCCTATCGACACAATTCAAAAACTGGTATGTAGTTTGAAGTCCACACTTTCGACCCAAGTTGGAATGGAGACTCTGACTCGCTGCATCTTGTAGCTGCGTCGTCTTAAATTGGTCATGTGATTTTGACGTGCCGGCACGTCCGGCGACCCCAGATGGTTAACATTATATTAGTAATTTGAGGCGAATAAGCATTAGTAGCTAACGCTAATACCCTTTTCTCTTGTGTTATAATAATGTGAGATGTTAACATTGTTCTCAAACAACAGAACAACAGAATGAGAATTAAATATTGATTCTAACAAGGCCCATAAACAGCATTAGCTTAGCAGTATTAGCTTATCAGAGTTTCAATCATGGTCACACAAATCCTTAGCAGAGCAAAGTGGCCTACTTAGCAATAGCTGTTCAAGTTGTAGAAAGCAACGGAAAACAGTATTAGCATTAGCTGCTAAATGTACACTTGAGAACAAATTTATTGTGAATTCAGCCGTGAATGTAGAGTTTCCAGTATTTAAGCTTCCAAATGTTAGCTGCTCCTGTCTGCCTCTTTGTCACACACACAGACTGAAATGATTCACAGCGTTGTTTCATCCTTCTGTCACTGTGGACATATAGCATGGGAAACATACACATGGCTGACACTTTATTAGGTACACAGTGGCATCTATCTCAGGTACACCTGTGACCTAAATGTTCCTGCAAACCTTTGCAGGAACAAGATTCCTTGGAGACCTCCTACATAAATATCCATGTACTATCCAGGTAGACTAGTGTGTCTGTCCCTGAAAATGTTCCTGCATGTGTGATTGTTCATGTGTCATCTGCAGGAAACAAACAGGAAGTGAGTGAAGGACACAGGAAATGTTTCCAGCTCTTCCTCCTCTATCAGACATTCTCTCCATACCTGAGAGTGTCCAGTCTCCAGCCTGGATCCTTCAGTCTAGCCGACAGCAGCTTCATTCCTGAGTCTCCTGGATGATTGTAGCTCAGGTCCAGCACTCTCAGATGGGAGGGGTTGGAGCTCAGAGCTGAGGCCAGAGAAGTACAGCCTTCCTCTGTGATCAGACAGCTTGACAGACTGCAGACACACAAAACAATGATCCATCTGTGAACTCTTCTCTGTACAATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATTTAACACCCAGATCACCAGTGCTTTGTGACACTGGAGAGGAAGAAATCGCTCAATAGCAAAGGACCTGAAGCAGGACCAGGTTGAGGGAGGAAAAGTGACAGTTTGATGGGTATGGGGATATACAAGAACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATGGGCCTGACAACTTAAGGCTCCGTCTTGNNNNNNNNNNNNNAGAAACTAAGCACAACAAGTAAGTCTGCACTCTGGGTATGGCATTAGGATATGTGCTATATGAGGGAATATGGTTGTATAAGACTATATGTTGGAAGAAGGACTTTAGGTTGATTTTCTGGAATTCACAGGAAGCCGATGAAGAGAAAGAAAATGAGATCATTTATGTTTCTCTTCCCTCTCAGTGCTCTTTCTGAGTGAGTCATTTGAATGCCTTTAAGGGAGCTTTCAGAACAAACTCATAATGAATTACAGTAGTGTAGCCTCTAACTACCAAATTCATGACATAGTTTTATGGAATAACTCAAATGTGATGTTACTAATTTTAGTAAACAACAGTGTTCTTTACTATGCACAATAAATGACATGTCTTAATCAAAAATGACTTCTCGGAGTATTCATAGCCATTCAATATTCCACAAGAAAAATTATTTAAATGTTAGTTGTTTATGCAGTAATTCAAATTATAAATGATCATCATTAAAATAAAATCCTGACCTGAGATTTTCCAGTGCACAACACAGACTCATTAGTCCAACAGACAAAAGCTTCACTCCTGCATCCTTAACTTCATTCTTACTCAGGTCCAGCTCTCTCAGACTACAGGACTGACAGCTGAGAACTGAGGACAAAGCTTCACAGCTTCTCTCCGAGAGATTACAGTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCATATGTTGAGTGATTTTAACTGTGTGAATGCTGTCAGTATTTGATTTGAGTAACTCTGTGTGATTTGTACGAAATAAGTAAAGAGGTAATAATAATACTAAGGAGGTTTTTTAGTAGAGTGAGTGAAAAGATGAGGTTTGGAAGAAAAGGCAGTGTGTGAGACGATTACTGAATGACAAAAGAGCTCTATTTAAAAGGGTGCATCAAAAAAAGGTGTATTGTTTTTAGATCAAGAGTTAGTAGAATTAAAGAAGGTTTGTAGACTATATATATAAAGAAAAAACAAAGAGTTCGATTAGTCTGAAGAAACAGGAAATAGGGCTCNNNNNNNNNNNNNNNNNNNNNAACCGGGGCTGCATGCCCATAAAAGGAACGGAGTGTGTGAAGAGAGAACCCAGAGAGAGAGACGAGTTAAACTACATATAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATATTAATTGTTTGCTTTAGTGTGTTAATACAGGTGGACTTCTCTCAACCTGGAACCTTGAGTACAGCGGCAAAAGCATAGATTAACACAATTGGAAAAACAGGCCACATTTTGGCTGAAATTTATAGCTTCACCTGTCACTTTGTCCTTGACCCTGAGAAGAAGCTCAAATGCCAGCTAATCTCGTGATGAAGACCGACAGAACATCGTGGATCAACAGCAGACAAAAGGAACCGAACCATTAACACTGACGACACCAGCAGCAGCATGTAAGAAAAGTGATGCAACATGTACTGTGAATTACAGGCTGGGCAGTTGAACCGTGGGATAAAGAATTGTGGGAAAGCATTGGGCATTGAGTTTCATACTTGCCATGCTTGGAGCAATCTTGGAAGAGAAGACTGAAAAGATGACTGGAGAAGAACAAGAGAGCAAAGGAAAATAAGATTGACTGACGACTAGAGAAGCAGAATGGAGGAAACCCCGTGATAAAATATGCAGGGGGAACTGGAGGCTGGTCAAGAACAGTGTCACATGACTGGGGGGCACTGAGGCGAAGGAACTGAATGTGATATTTTGGAACTTAACTTAGAAGAAGAACACTGAAACATCAAAACAGAGAAGAAACAGACTGTGTTTGCTTTGAAGGCCGCACAGGACAGTGTGAAGAGATGGACCAAGGTCAGGTGAACCAGGACAAGTTGGACTGCGAGTATATAGGATATGATTGGGTTGAAATTGAAGGCTGGACTCATGATGGTTTAGGGATGTCCACCACGTCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAAGGAGAATAAGTGACAATTATATTAATGAATAGAAAACACACATGCACAAATTGTTACAGGTGAAATTATTTTTGGAATGAATCAGGAGTGAGATAGTTTGAATCCAGAACTTAGAGAAAAGATCCATGAAGTAAAACTGATTAAAATTTAAGATGCAATGAAGAAACAGCTTACACTTAGTGTATATTGACATGAATACACAGAAAATGCAAGGAAGAATACAATGAAGGCATGCAACGAAGAAAACAGCTTACACTGCATTTACATGACCACATAACGCAAGGAAGAACACGCTTACATACATGGCATAAGTTGGTATCGCTGATCAGAGAGAGAGAAATGGGTCGTTTAGGCACCTGGGATAATAATGAAAATGTCTTAGTTTTGTTAATTTTAGGAGCAAAGCAGTAAGTAAGCCCTAACTGCTGGCGGAAGACCAGGAGGGCGGTTATTTAAGGTGGGAATCAAAAAGTTTAGGGTAGTAATTTAGGGAAGGAGAAAACTGACTGTAAAGTGGAGAATTGTGAAGGAGCCTGAAATACTGCAAAGCAACATATGCAAAACCATACATACAAACAGAAAATGCATTAATCTTAAGAAGACAAAGACAAGCTCATGAGGATAAATGCATAGACATTGATTGGTTAAGAACACAAACACATGCAATTTAATCAGCTTGCTAATTGTATGAGTGATAGAATGGTGTGAATGTTTAATAAAATAGACTTAAAGTTTGAAGTTGACTCAAAGAAGTTATATGACAGGGGAGTGAGTTATGGAAAAACAAACAAAAGGAAAGTGATTAAAGTAGTTTCTAAAAGAGTGACTTAGGAGTGCTCTTGCACTGAGTGATCAGAACCAGTGATTATTATAGAAAGAAAATGAAAATAATTGAAGAATGTGTTGAGGTTTAAACAGGCATTTCTCTTGTCACGGCAACTTGTTGAGATATGACTCAGTATGCAAATTAGCTGGAGTGAGTGGTGACGAAGACACTTCATGTGTGCGTGTGTGACTGAGGCTTTCAGTTGAGGAAACAGAGCAGTGACTGAGGAGGATTATTTTGTGACAGATATAATGGTAGAGTAATAGGATTATTGATTACGGTGGTCAGGTCGGTTCAGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGATGATACGTTGTTGTAAAGGGGGACTATTGTTGTGTGGAAAACGGTGCACCTTTCGACGAGGTTTTGGGGTATTGAATGGGTGACATGTAAGATTGTGTAAAATTTTGAGGTTGTTGGGTTTTATTTTTAATAGAGGGAGTTTTAAGAAACATGGAGATGTGTAAGGGGGCCCATTAGTTTTAGTGCACTTAGAAAAAACCGGTCAGGTGGTTTTGTTTTGTACTTTGATGAGCTAATAAGCAGCTCTCTTTTTCTCATTTTTTGTTCTGGAGCAGGCCTGGAAGAGGGTGAACAGCGCTGACAAAATTCTTGGGAGAACAAAATAAGGTGGGCTTTACAGATTGTAATTGGCGGAGGAGGAGACCTGATTGGCTGTGAGTCTCTGTCTAAAAGGATTGTAGCGATTCAATCCAGTCAAAAGCCTAAAGGACTATTTTCCTAAAAAAGGAAAACGAAATAGAAAACAAGTGATTGAGCTCATTTTGCTGATGTGGAAGATCTCATTATTTGCGTGGAAGGCCCCATATCAGCAAACATCAGGTGTGAATGCGTGTGAGTGAAGGTAAGTGACTGGACCAAGGTGGGGGTGAATAAATGTGGACAAACAGTTTACCATGCCAGGAAGAGAAATGGGATGCTTTGTTTTGCTTTTGTCATAAACAGGATGAGTGGAAGACTTAATTGTGGGGAGGCTGACTTTTGAGTTGCTTTGAGGGAATTTCTGTTCTACAGACTGGGGTTAGATTATGTTAATACATTATAAAATGCTAAATGCGAATAGGGGAAACATTTTTTGATATAACTCAGGTTACCATTAACGGAAGAAACACATGTTTCATATTTTGCTGCTATTTCTGCTGCTATTTTTTATAATCTATTTGTTTGATAATTGTGCTGTTGTAAGGTTTCTTTCTTATAACACAGATTGGATCATAAGGGGGAACAGTGAGTATGAAATGTGAAGTTCAAATTAATACACAGATTTTGTTTCCAGGAAGTTCCAAGGATGGAGGCTCTGGGGGAAGCCAGGAGTCTGTAAATGTTTGTCATGGTGATTAAACTGATTTCATTCCTGAATACAGGTTTCAGGCTCGGAGCAGAGGAGGATCGCTGAGCTGTTCTGAGAGATGATATGACTAACTTTTTTCCGTTTAATTTCATAAGTTGGGATGAAGCGTTTTGAGTTTTTTGCCACATGAGATGTGTCAAAAAAGAGAGGGGTTTAAGCTTTAATTTGTTTAATTTGAAATGGGCTTTAGGATGATTTTATAATTATGGGGTTTTTTGTGATAATTTAGATATGGTAAACCTGAGGCAGGAATTGTTATTTTCATGTTTAAGTTAAAGGAGTAAAATAAACTGAATTCCGTTCAGAAGATAAAGGGTGTCCATAAGAAGTTGTACACCAAATTTAAAGGGAAACTGTGGGAATAAAAGATATGCTTAGATAATTTGGGGAAAACTAGTGAAGATTTTACGAGCGCTTTAAGAGTTTTATATATGATGAGTGATGTTGAATAATATATAGAAATAAAAGTTAAAAACCAAATACGTAATTAGGTCCATGTTGTGAGTAACATTAGGTTGAACCAGGTTTGAATAAAGAGAACAATTGTTGAATATAAGGTAGGGAAGCGTAGTAGGGAGAAAGTGTTTTTATCCCTAACAGGAGGAGATTTTCACAAGAGAAGGAGGCAGCCCCAGATGAAAAGGGGGTGGCAAGCTAAAGGAGTCGGGCAGGAGGAAGCCCAGAGCGAAAGGAGAGGTCCCTGACGGCTACAGCGGTGCAGCTGAAAGGGAAAGGCGACACCTTGTTCCACTGGACGCAGTGTGTACCAGCGGAAGAGCGTTGTGTGGGACCAGGAGTGACACAGCACAGAGTTTTTGGCGAACTCTGCCTAGCAGAGTTCGAAAGGGGGAGTTGTCGGGTCAGATAAACTGCCCTGGTCAGGATATAATTTGCAACTTCCAAAAGAGCATGCAGACTGTTGTAATTTTTAACAGTTTGACTGTAAGTGACAGGAGCAAACATATTGGAAGAGTGGGAAAGACCCATTCGTAAGGAAAAGGATTTTAATCTCTTATACATGGTTGCATTTGTGCTTATTAAAGGAGCTGTGGCTCCTGGTCAAGTGAAGGTCAGGAACTCTTGGCTGACGTTAATGATCAGCCAATACATGGTGAGGATGACAGGGGCTCTGAAAAGGAATTGCAATACACCTGCTTACATGTCATATTTTTCAGTTATTTGATTATCCTTTATTACTTATATTCTTTAGAGTGAAGTTTTAAGTTTTAAGAGTTAAGTAGTCTAGTTCATATTTTTAGAAGCATCATTTGAGTGTGACATTTAGTCTAGAAATTACACATATAGTTTCAGCTGTGTACGTGCAGGGGCCTTCTGTCTCAGGATGTCTGTAGGTGTGAGGTACAGAAGGGGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTAGTAGGTTAGAAGTTGAGATGTGTTTTTGCTGTAACCACAAGTGTGCCTAGGCTGTCGGTTGAAACAGGAAGATGCTAGATAGGTCATTAAGATAAGGCGAGCTTGTGGCGACAACACCTGGGTTTGAGCCGAAGACGTGATGTTCTTTAAGACTGTGTCAAAAGTTAACTGAACAGTTGTGGTTTTGAGTTGACGTATGCTGTATTGAATCTGCCTGGCAACAGGAAGGGGGGGCTGTACCATTTCACCCCTATAAAGCCTTTGTCTTCTTATTGTCAGATGGTTCAATGCTGAATCTGCTCAGTGTTGAACTCCATGCATGTAACAAATAAATCTTCGTCTAATTGCACCCGGCAGGATCAGTGGTCATTATTTTGGTCTTCCTCCTCAATTTCTGAACCCTTAACACAAGACACGTAAAAGACACGTTGATGGTTTGGAGGAATTAATTATTGAAGTTAACTCAGAAAGATCAATTGCAGAAAAAGAGTCTAACTTAACATTGATGGTACTAAGAGTAGCTGTAGCTAATATTACATCTGTGGGATGATTATTGGTAATTTTTTCTCTAATGATAAAAATTTAATTTGTGAAGAAGTTCATGAAGTCATTACTAGTTAACGTTAAAGGGATGGTTGGCTCAGTAGTGCTCTGACTTTTTGTCAGCCTGGCTACAGTGCTGAAGAGAAACCTGGGGTTGTTCTTATTTTCTTCAATCAGTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATCTATGAAGCCCACATCGTTTCTGGGACACCACTCAGACAGCCAGCAATTTAAGGAGAACATGCGGCTAAACAAGTGTGAAAGATGACGTGTGTAAAGTTTGTCTTTGGGAGGGTTGAGGCTGTTTTTAGACCTTTGATAGTTTCAATCCAGTTCTGAAAGACAGAAATAAAAACAACATCATTAAGATCAGATCATGGAGCTGTTTTCTGCCTTGTTTCTAGCTTCACATTACAAGACTTTACTACAATAAAGATGCTAACATGTATCTGTAGGAACAACATCATTGAGTCTATAACAACTGGAGCCAAACCAGTGGCTCTGCTGGGATCGCTGGTGAGCCAACACTTCCTTGTTGGATGCAGATTTCAGGGCTTCCTGTTGCTCCTCCGTTATAACTGTTCTCTCTTCTCAACACATGATGACACAAAGGAATCAGCAGTGACGAAGATGATGCTGAAGCCCACATTTCACACATATAACAGAGCAGTGCAGTTACACACACCTCTGCTTGACATTAGGCCTCAAACAAAGACACAAAACACTAACTTGACTCTAAATAGAAGAAACTGGCAGCTTTTTCTGTTCTGTGCTTATTTATATTTGACACACATGCTTCTCTTTGTGCAAACACACATCGCACTATAAGGGTAAACTAGCACACAATGATTGGGGGTGGCTGTAGCTCAGGCGGTAGAGCAGGTCATCTACTGATCGGAAGGTTGGTGGTTCAATTCCTGGCTTCCCCTAGTCTGCATGCCAATATCCTTGGGCAAGATATTAACCCCAAATTGCTCTCCGATGCATCCATCGGAGTATGAATGTTACTTAGAAAGCACTTAGAATAATGTGCTTGTGTGAATGGGTGAATGCACAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACCAGTCCATTTACCATTTACCATTACCACAGTGATGATGCTGGGAGATCCTATACGAAGCAACACAGAAACACTGAGAACTTTAAACATTGATTATATTGAGATAAGCAGCTGACCCAGTCTAGATAAAGGCGAGCAGCTGGGACCGCTGCTGCACCAAAAACAGGTTTCAGTGTTTCCANNNNNNNNNNNNNNATGTCTTTACTTATACTGGTCAATAGACTTTAGTCAACACATGATTGAAAGGTGTTACACATGAAATAAAAACAGTGTTTCATCTTTATTCCTCTGAAGCAGCTGCATTATAACCAATCTGCTCCTTTGTGCCCGTTTAAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCTGCAGGATGATACCATTTTTTGCTGTTGTGGTATAATACTCTTGGACAAGTTATGGTAACGCACCGTAGCTTTTTTTACGGTATCTCACTGGCGTCACTGTCGCCAGTGAGATACCATTATGTCGTTATGTCGTAAATTACGTCAACAAAGTAACGTCATACTGTGATTAAGAAATTGGTATACTACCGTTTATTCACCGTATGTCACTGCAAGCCCGCTGCAAGGTAATAAACTGCAATATATTTGCCAGCAACTTACCGTTATCATATAACTATATTACCAGTACCAAAAATATTCATCTCTGCTAGAGGATACCGTGTTCCTACAGGCGGTCATTTACTGATTTACACGTCGTAATTTAAGGAAACAGTAACATACTGTAAGAGACTGCAGGGTTCAAAAAATTGTATTGTATTAAAAAAGGTACTATTTATTTATTTATAATTATATAAAAACATATATACACCCACTAAAGATCGATTGATCGAGATAGATAGATAGATACAAAATAATTCATGTGCTTCACACCACTTTTTATTTCTGTTCTGATTTTTCCCTGCTGAAATACACATTTCCAAAATCAAAAACTGAAAAGAACTGAAAACATATTTTCATCGAGGAAGCACTTGTTTTTACTAAACCATGTAATCCATTATTTTCTCAGATGGTTGTACAAACAATAACGATATTATGTCATATCCATATCATGGCAAACAACATATGCTCAGGTGTTGGGTTTTCTCAGTTATATTTTGTAGGGTCTTAAACCTACAATGTGAAGTGCCTTGGCATTCATTTTGTTGGCACCATACAAATAAACTGAATTGTAATGAATATAATATCAAGCCCCACACCTCTGCCTCTATATATACACTTTGTCCAAAATACTGGCTCACACCACCAAATCAATGCACGAAGCAGGGTCCACAAGGACATGGATGAGCGTGTGTGGTGTGAAGGAACTTGACTGACCTGCACTGAACCCTGATCTTGCTTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTGGCAGGTTGCTCTCTGCTTCAAGGGACATCCTGGTAGATGTTTCCTGCCAGAAAAAGGACAAGGACATTTTATGTNNNNNNNNNNNNNNNNNNNNNAGGACAGCAAGCAACAGCATTAAACATAGAGCTGTATNNNNNNNNGCTTACATCTGCTAAGACAAAGAGGGAGTCTTCATCTTCCTTGTAATACTTCATCATGAGAAATATGGCTGCTGTGCCAACCTTGTTGTTGGTCAAAACTCCCTCACTTTCTATCTGCTGGATGAGTGTCCTTATACCAAGGTTCCATTTAAGCTTCTGGCTGGAGAAATAGTTAATAATCCTTCTGCCTTTGGTTATGAGGGCCTGACTTAAGCGCTCACTGATATCGATGCCTGTGAGTTCGTGGTTCGAAAGACCTTTCCGAGTAAACAAGAACGGCCACTGCTCCTGAATTTCAGCTACTGAAAGTGAGGGACAAATGTTGATAAGCTGCCGCTGAGAAATATATGTGAGGCACATGAAGTCATCCACATCAGGTCTCTCCACAGCTCCAGGTCCTTCTGAATTAAAAATTGTTAACAAGATGTGCTTCTTTTCCTCTAAAGAAGCTGGCGTTTCCCCCTCAGGAAGTTCAACTGGCTGCCAATTTATACAACCATAGATATCAAACAAGGCACATAACTTTTTTAGGTGGGGTTGCACTACTGTTGGGACTGCAGTCTTCCTCATTCCTGGTTCTCTTTGTTTGACGAAATCTGTGTTGTATTATCTCGAATAACATGTTCAACTCTAGATTTGATGCTTCTTAGTAGTGAATAATGTCCACAACCCAGTCTTTCTCCCTTTTCAGTAAAATCTGCAAATGTTTGAGGGTATCTGTTTACAATGATTTTAGCAACTTCTTCACAAGATGCACGTTTACGGTTCCTGCAGTGAACTTGCATGGCCTCCACAACAAGTCTAACCATACTTCTCCTGTCCTCTGGATGAGCTCTGTCTCCTCTTGTGATTGCATGCGACAGTCGGAGTGGAAATCTTTCCCAAGGAATCTGTAAGTGTGAGACCCAAGAGCTGGAGTAATGGTTGTACATAGTGGTGGACCTGGAGGAGGAGGGGTGAGGTGGATGGCTTGATGTTTCAGCTGATGCAGCAGGGCAAGGCTCCAGAGTAATGGTGTCATTCAGGTTCTCTGGTCTGTTGCCGTCNNNNNNNNNNNNNNNNNNNNGATCATTGGAAAAGTTACCTTAAAAAGCTACTATGTCAACAAATATGTCCTCACTAAAAGATGAACCCTTCAATTAGGACTGAGTAGTAACGGCAAGGCAGTTTTTGGGGACCTTGTCTGAAGATGAAACGAAGCAATCCCAGGACTGCAAAAGAAGTACAAACTCAAGGTCTTTTCAATGCAAGACCTTGAGTCAATATATTTGACAGTATGTCACAATTTCAAACCCTTAGTTGTACCACTACCAATGAAAGGTTAATGGTGTTAGATTTAGTGTCTACTTTTGTTTATGTTTTCTGTGTTAAGTATCTACCAGACAATGTGAGCCCCAAAACGCTCTTCAATATTATACTGTCAAAGTACATGTGTAGTATGGTGAAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAGCTAATCAGTGACATATGAGTCTATGAGTGACCTTCAAATCATAGACTCAAGTCTATGAGTTGTACAGAACCTACACAAACCTCCTTTAAATGCAAGAAGCAGTTTACGTAGTAGTTTACTCAGATATATATATAGTCCTCTATGAAAAAAGTTATTGATTGATTTTGTCCACTTCTGCTTGTGGAATATTAAATGAAGACAGTTTATCAGACAGTATTGCAAGAACATTGTGCATTGCACAGCTGAGAAGATCCTGAAATTCCTCTATGATGCTCTGTATAGTGCTGGTTGGTAAGAGCATTTTAGCCTGCATTACACAAAGCCAACTGTCTCCCAATAGATTAACTGTGTCCTGTCCTTGTATTATGGCAAATTCCCCAATTTTTTGTTGCCTTGACTGCTGAACTGTCTACTTATGCTTTCGAGAAATACGGCTGGAAAATGATGTTCGGACACTGAAGTATTTAGAGCAATCTTCAAATGGACATAATACTTTTTTCCCCGTCTTTGATGTGAAATCTGAGATGGGCACAGAGTTGTACAGTTTCGTGCAGCATACCCACATCCAGGAACTTGACAGCTGAGGTCACCAGTGAACTTATAAAACTCCTCCTCAGTGGTCTCCCTTCTTGTTCTGTGATTCCTATGCATATGTGAATGAAAGGTGGAAAATGCTCTGAAAGTGGCAGGACAGTTCTCAGTTCCACAAGAAATCCTATAGTTAGCTACATGTTTGTGGCTTTTAACATGCAAACTGAACAATATAGATTTGTGTGCACGGAAGCCACATAATTTATAAATACACATAGTTGCAAAAAGTTCAATGACCAATTACCTTTCCTAAATGAAAAAAACCCAGAAAGAAAAATAAGAGTATTGTCAATAGGGACCAATTCCCAGTTTTTACATGATCAAAATTAATAACAAAAGGCTTCAATAAACAGAAAATGTGTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCACTCCGCACCGTACAGGTAGTACAAGCACACCTGAAAACACTGACCAGCTAACAGCTTTAAGCGTTTGGGCGCAATCTCGTTAGTTCAACGATTCACCTTTACAAACGTCCAACTTTCTATCAAGTCTCATAAATCCATCGGCAACTATTACCGAACTAGTCTTTTGAGTCTCCACATTCAGAGATATTGATATTTTGTCTTAGCATTTGAATGAAAATAACCTGGCACGGTAGCTTAAAGGTCAAAACAAACAGTAATAAGAACGCATTTCTGACTTCTCTCAAATAAGTGAAAAAACACTTACCTTCAGACTGATTAGCTGGTGTCAATCCAACTTTAATGTTTCCCATGTCAATCGTTTTTAGGGAAAAAGTGTTAAGTTTAGTTGTTTCATTTACTTTTGAGATACTCCCGCATGGACGAGAAATTTGGAGTCTAGCAGAGTTGTCACGAATAGCATACGATCTTCAGATATAATCCAATCAACTGTGCATTTAGCCTGACTGAACTCCATCCAGTTACCTCTGACTACTTCTAAGTTGCACATGTTAACGGTCCGTAAATTGTCTCTGTTGTTCTTCCACCATCTCATCATCACTCTGTGCTGCAGCGAGCTGGATCTGTGGCACAGAATAGTTGATGGTCATGTTGTTCTCCTGCTTTGCAGCTTTGTTTGAGTCTGAATTGCGTCTTAAACGTGCAAAACTAAGAAAAGCAGATCAATATTTTCTTCTTGTTGTTATTTAGTGGTTGTTGGCAACCAGCGAAAGGAGCATTAGCCGCCGCCTCGATCAATATCTTCTATCCGCCATTGTTGTTTTGAAAGTGTGCGCCATACGTCACGTTGTACGTCAGGTAAAGGTGTGGTCTCGACTATTGCTCTGAGATGTGTAACCAGTGCTACACACACCTGTCGCACAACACATTTTAAAAACGTAACATTCGCTTTCAAAACACAACCCAACGCGCTAAACATGAACACACAAAAACACCCGTGTTACATTATCATGTATATCCAGGACATCTCTTCTGAACCAAGATGAAGTGGTGCTACAAGGAGAGTGCATTTTATAGCAGTCTGGCCTGCCACAAAATGCACCGCTAAAAATACAGTTTCTGCTTGTCCCAGGATTTATTAAATTTGAGAGTGAAGTTGTAGGACTGATGCTGGTTAGTGGTGTAGGTTTCATAGGTGTGACACCTGAACTTGTGTAAAATGACCACCAGAGCATATTCCGAGACCTCTGGTTAGTTCACTGTAGTCAGGCAGAGGTGTCTTAAAAATGCCACCTTATACAGAAACAATGAAGTTCCAGTATAAAAAAGAATAAGAAGAGAAAAAAGCTACACCCTGCTAAATGAAGTAACTTTTAAACATTACTTTAAATGTAACATATAGAAAGGAAATCAGTCTAAGTATACGTTACCTACATTGGCCCCCGTTTTAGTATATAGAGATATCTATAAGGATACTCCTTAAGTTAAAAATGATGCTGTATATTGTAGTTTACATGTGATACTACTCTCACAATGAATTGCATTTTATGGTAATACACTCTGAGTGAGGATTTAGGTAATTACTTTTAGATCTACAGTAGAAAACAACAGAAATCCGGATGGTGTAATAGCATAATCTCAGTAACTGTCACGGCCCTGGGTCATGTGACCCAGTATGTTGAGTTTTCTGGTGTTTTGTTATTCTTTTTAGTCTAGTTTTCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCAGCAGCTTCTGCTCATTTCAGCAGAATTGTCCGTCTTTCCACCTCTTCTTTGTGGGAATGAGTTTAGCTCAGTGAGATAAATAGCTACCTTGAGATCAGGTGGGCCAGGTTTGAATCCTGCTCAGGGCAATGTTTTTTTCCACCACCCTACAACTTTTTGAAACTTTTCATCTTTTTCAGCTTTTCAGCAGACAGCTTCAGCGTTAAGGCATCCACACAGCATTTTCGCAGGAAATGCAAATTGTGTGGATGCCTTCAAAGGCATCCACACTATTGAGTTCCTGTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCCGTTCTTCGCCGCTTAACTACTCCCTCAGTTTTCAGCCGATTTTCTCCGTTCAAACTCTAAACTGTTCTGCTCTTCCTGCTAATTCCTGCTATGACTTTTGGTGTTTATTACTATTATACTTATATATTATAAATATTTCCTTTAATTTGTCCCATCCCATTGAAATGAATGGGAAACTTCCACAATTCTGTGCAATTAACTCAGAGTGAGTGCTGTTCTGTTCTGAATTTTTTCTTCATGTCTGAACAACTTCTTGCTACTCGCTCAATTTTCACTCAATCCCCACAAATTATACATCAAAACGTAGGTATTTTTGCTGGCTTTCAGACAATGTCACTATCTTTATTGTGAGATTCACCGTTTTTTCGCAATTTGCCTCGAAGTGACACAAGGTGTGACAACTCCCCATTCAAAGTCTATGGGGAGGTTTTGAAATTCAGAGCTGAAATTCTGTAACGGGAGGCATTTTTAAATCGCCATATCTCCTTAACAAAGCAAAGTTAGGACATGAGGCTTGTGCCAATACATCTTCAGACACTGCTGACACTCACAGTGGAAGCAGTTTTTACAATTATCTTACCGTTGCGCAATGAATTACGTTTGTTTGAGGGGTGGAAATCTGCCCTCCTCTCAGTTTTCAAAATCCAAAAATGAAGCCGTTTCTTCTCTCGTCATATCTCCGCGACGGAGGTACAAAGAGCAATGAAAATCGCAGTCAAAGTACACCAAAGTCCGCTAATTCACCCAGTACAAGAATTATGCTGCTAGCCCTCCTACTTTTTGAATTACACGACGTTTTGTAACACCAAAAACCGGCGTTTTTCGCCTCTTACCGCGATCTATTTCTGATTGCTGATCTCTTTGTTTTTCAGCTGCCCGCACCCTTGCCAGGTGGCGCAATTAGTAATGACACGGCTCTGCAGCTCAAAGGTCGTGGGTTCAATCCCACCATAGTCAACATTTGTTTTTTCACTACAAATTTATAAACTATCACAGACCTGTAATTTATATTGATCATTTATTACAATTCTGCAAAGTTTTATAATTTTAGCAGCTTTTCTAATATGGACCGAAATACATACAAGTACCCAGCCTAATGAAGCACACAGAGGCAGTAGCTCTGACTGGTGAATTTGAGCAGAATCAGGTTGTTCTTTCATTTCATTTCTTTATTTATTTCACACATGGTTCATCGTGTTTCTTTTTCTACATACAGAACCTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCATAGAGTTAAAATCAAAATATAGTATTTTTACCAAAGCATTGTATTTGTACGAAGTACAGTATTTCTGCCAAATCATAGAATTACTGCAATTTCATAGTATTTTGAGGAATCCCTTTTGTTATAGTATTACTTCTAAGTCATAGTATTTCTGCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCTTTCATCTTTACTCCGTATTCATGTTGTAATGTAGTAGTACCACAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATACTTTAGCTTCTTCACCCCTTTTCAGCACAAATTCCTGCTTTTTTGTCTGTTTTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATAAATTTGCAGAAATATATACAAGTACACAGCCTGATGAGGCAGACAGAAACAGTACCTCTGATTGGTGAATTTGAGCAGAACCAGGTTGTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGACAATTCTCAGCAGCTTCTGCTCATTCCACCATAATTCTCAGTCTCTCCATCTCTTTCTTTGTCAGAGTGAGTTTGGAACAGTGAGATGAGTTGCTGCCTTGAGCCCAGGAGAGCCAGTCAGTTTCCCCTCAGTCAGTGTCGGATCGTCTGTTAACCCCACCACAGTTGTCATAGGTTTACTCCGTTGTTTCCCAGTGTTTTCTAGTTTACTCAGTGTTCATAGTTTGTCATAGTTTTTCACTGAGTGTCTCAGCCCTTTTGTAACACAGTGTTCATAGTCTCCCTAGTTTCCCTAGTTGCCTGTTTTTCTTCTGCATCAGCCAATAAAGGCTCGCTTTATTTTTGAAACTACGTTTTGTCTCCACCGTGTCTGCACCTGGGTCTACCTCTTTCCTCACACCGGCGCACCCCGTCGTGACAGTAACATCACCAATTGTTACATTTGCTGTATTTTACAGCTGTTTCCATGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGATGGTGGCTCTGGACTCTGAGGGGAACTTTGTAAGAAACTAGATCAAATGTTGACGTCCTGGCAGAGGCAAATAACTTTGATTTGATATTTGATTAGATTAGATTCATGTTTCAGCTCAGACTGACAGAAATATTTGAACTGCTGCTGTGTTAAAGGGAATACTGCTGTTAAAAAGCACCTGATTTGTTTCTGCACACTGAATGTTGCACTTCTCATACTGCAGTACTATTAAAATAAGTACACAATACACTACTTTTGAACTCATGATTGCATGTTGCTGTAACAATGCCATTAATGGTGATTCAAAGTGTTTACGGTTGCCCAGCACAACAAACGATTGTACAAGTGTGACTGATCCACTTTCTAATGTGTGTGTAGCCCACACTGTGTGTCACTGTGTCACAGGTGAGTCTGTGTATCCAGGTTCTATGAGGAGAACAGGATGTAGTGACTGAGTCCAGCAGCTTAAAGTCTGACTCCATCCTCCATTTAAATAACTCACACCAACAACTGAATACCTTTGCCTTTGTGTAGCTGACACTTCATTTTAATGTCCTTCTATTCTGGTTCATCTGGTTTCAGTTTCTATAAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGACCTGGTCTCAACCATCGGACTCCAGCAGGCTCCACCCTGAAAGGAGGAGGGGTCAGAGCAGCACAGTCTCTTTCAACATGCACACATTTACACAGCCCATAAACAGCATTAGCTTATCAGAGTTTCAAATATTTCCCAAATGTTAGTTGCTCCTGTCTGCCTCTTTGTCACACACACAGACTGAAATTCTGTGTGTGTCCACAAACACACAAGTACGACTTAACATAGACAAAAATTAGATCAACCACATCAATAGTGAAAATATACAGATTTATTAGGAAAAGAAGAGGAGTAGTGATAATAGTAATAGTAATCTGTATTTATTACATTACTATGTAGTAGTTGTGAGGGTCAATGCAATAATGGAAATCATAAATGCAAACTTAGAAGTTTGAGCTCATAATGTTGTGCTAGAGAGTTTCTATATGTCTGTGTTCTTCACACAACTGGACAAGAAGCAGATGTGATTCCAGCAGACTGATGTTCAGCTGTGGCTTTAATAGGTCAGTACAGCACTATACTGCACTATAGCAGCCTTATGTAACTGCTAGCTGGATGTCTCACCCCTGATTACGTCAATAAATTAAATCATGGTTAAAGTAATTTGTTTGTTTTTAAACATGGATGTCCTGATAAAGTTTATTTTATGTCATACTGAAAACAGAGTTTTTCAAAATATTGTCAATGACTAAAAATCTCTAACATTAACTAAGTGATTCCATAAATATTCAGGCCTCGTACGTCCATATTTAGCAGATTCACCTCTGGGAGCAATCACAGCACTTCAAAGGGTCCAAGCTCTGTCAGGTTGCTCAGGGATTGGACGTGTTCTCTGTCAACTATTTCTGAGGAACTTTTCTTGTTGTCTTGCTGGAAAATCGATTTTCTCCCAAGTCTTAGTTCTCTTTAGTTCATTTATTAAAGCGTTAAAGGGCCGATGCCTAAGGTCATTGTGCTTTTCAGTCTGTCCTCCTCTCTCATTTCGCACATCCTCACCTCATGTTTTAGCTCCTCCCACCTGAGATGTGAGCAGCTGCATTTAACATGCTTTTGTTTCCAGCCCAATCTGGTTACCGACAAAACCACAGCACTAAAACACCTTTACAAATTGGACTGGTTCTACTCTAAGCACCACAAACGCTTTTATACAATGTGCCTAATTCACCCATTCATACAAGCACTTTGTTCTATGCTTTTGTTATGTTAGTGCTTTCTAACACTCACACTAATTCATCACAGCAAATTGGGGTTAACATGGATTTTCATTACCTTCATTTTGAGTCACAGTTAATTCTAACTTTTCTTCTTAATCCTTCCACTCTATTGGACTTCATTTTTAGTGTCCGTTGTATTTTGTACTTTTATTGTGCCTTGCTTTTATCCACAACATTGTATGCTGAACAAATAAATGCAGACACACATTTTTCCATGCTTGCTTGTTTGTAAATGTACAGAATATGGTTCCAAAAGTTCTAATGATAGAACTTTCCTCCTTCATCCATCTACTCAGAGTCTCAGGGAGANNNNNNNNCTAAAAATAACTGCACAGTTAAACAGAGATCTAACCAAATGGTAAATAAATGAAGAGTGATCTGTCAAAAGTAAGTACTGAATATGATGTCACTTATTTATGTGCGAATGTTTAATAACGAAGAACGATAAAACATTACTGTTGGCCACATGTTGGCAAAGTTGTGTGACATTAGTGATGTTTGTACTTTCAGTGTTGACTTAATTTTAAATATGAAGATAAATATGAAGGCATGCCGGCTCGGACGTCGCCCGGATCAACAAGGTCCGCGTCAGGTGTTGAGGAACCAGGGCACCCTGACGA