>scaffold39202
TCAGTCATCCTCACTGCGCACAAACACCACAGTGGTCAATGTACACGATGAGGAGGAAGGTCAGTGTCTGGTTGTTTCAACTTTTATGAATGTATGATATAATACACAATTTCAATGTAGAGGAATTTTTTTGTATCAGTAGACAAGGTTTAGCCTGACACCTGTTCCTTGTAAATAATAAAATGTACAATTAATAACATTTGATATACTTGAATGTGAATATTCTTCTGACCATTACAGTGCGACAGAGGTACCCTGGCTTTATGAGGGAGACACCAACAGATCATGAGGTCACCAAGAAAATGAAGAGGGCCGCCAATGTCATAGACAAATTCAGGTAAGAAATAAGTTAGGCAATAATTTTCTGTTAAACATTTTTAAACTACTGTGTACATGTTTATTTTCACCCCATGTAATTTTCGCCCTTCTGCACTGGCAAACAGTTTTGTCTATCTTGAATTTGCCCAGACACAGTTGTGTTTAAAGAGAGGTAATAAAGGACATTTGAATTTCGCCCAGTCTTAAATTTGCCTGCTGACAACAAGGGCGAAAGGGGCGAAAATAAAATGGGAGCGAGTATTCCCTGTATACAGTATTTTAATTTATCAATTTTGGAGTACATCAAAATATTCTTCCAGTTGTTTTATTGTACATGGAATGAAATTTTAATTTCTTATTTATCTTCTTAATCTACTGTAACAGCATAAGACTTGGAGTATTTCTAAGAAGATATCCTATTGCAAGAGTGTTTATCCTCATGTACATGGTAAGATTCCCATACTAATGAACATCAGGTATTTTCTTTAACCAACAAATTATTCATAGTTATGAAAACTTTTGTCTCATTTCCTTAATTTTATTTTTCTTCAGGTATTGCTTCACCTGTGGGTGATGGTAGTTTTACTGACATATCAACCAGAAATGCATGGGTCTGAAAATTCCGCCCAGCCCCTGCCCCCTGAATAACCAGAGACCACTAGCAATGGTTCATTGTATCAGCTGTGATATTGCTACTTCATGCTTTCAAATCCTAGCAGACACTTTAATCAGATACTTTTTAAACTGTGTGTTTTACCAACAGACTGTTTCCTCTATAATGTTATATGTAAACGTGGTTCAGCTTTGATGAAATGATTTACTTTTTAAAAAAGTTCTCAATGTTATGATTTTGTGTGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGGAGAGAGAGAGTCTATATAATATTCACTTTAAACTTTGACAATTTTTCCACTGTCACATCAGTCAGATGCAGTTATTATTTACAACTGTTAACACTGTTTCCTTCATGCTAGCATTGCCCTTCCTCAGCCATTTTCTTGAAATTTCCTCTCAAGTAATAATTATATCTGTACATGCTAATAAAATCCAAGTACCAACATCCACATAAACAAACAATTACATGTATACAGTATTCTGTCTGTATCTTGGTTGTTATTCTTCATAGTGAAAATCATTTCAGACAGGGACATAAGTTTTCATGCATAACATCACAATTACCATATTTCTTTATTTGATGGTCACTTTGTGGTTAATATAATCATGTAAATGTACATGCCTGCACACATGTACATAAAATTATGTTTTACACTGTTTATTTGTAATATTTACATAAAGTTATGATAGCAAGTATAATGAGTACATGTGAGGGTCATTGATTTAATAAGGTACACAACATTTATTGTACAGCAGATTCTTTTGAAAAAGTCACCATTTTAAGATCATCATTAGTTGCATTTTGTTTTACAAACTTTTCATGTTGTTGTGTTCAGAATATTACTTTAAAAGGAGAACATTTCTTCAAATTAATTTTTAAAAAAATCTTAATCAAATATGATTTTAGCAATTTGATTGCTGGAACCACATCTATTGTTTTTTTCTAAATTGATGGGAAATGGTTTATATGTTTTGTGCTTAATGTCAAAATTAGAAATTATTGCATTTACAAGAACCTGGTACATGTAACAATTTCATTAAAGTGTGTAAAATATTAAGGCTGCATTTTAAAACCATTTCTTAAGGAAAAGTTTACCGTACTTACATGCATATTGTAATTTATTTGTACATAGAAAATCTCTAAAAAATGCTTCAAGATCTGAACTTATCAAGATAAAGACACATTGATAATACATGTAATGTAATCGTAAACCATTTGAAGAATTGTGTTGTGCAGTGTCTGTACAAGGAATAAGGTGCATTTTGTTGACAGAGGAATTTGTTATTTATGTGGTATTTTATTATTAAAGTATATGACCAGTTAATGTTGTTTTCTTTTTTAATTATCAAAGTGTGCATTTAACATGTGTTGGTGGTAGAACCTTAATAAATCCACAAAGTATACATGTATCTAGAAAGTTTTATCAATTCATTTTGTTTACAAGATAAAAGAATTTTCCCTTCTGTCCTACTTGTACATTATTGTCTGAAGCCAAACAAGCATAGATGAGATCAAAAGATCACACTGGCTATCCATTCCCCTGTCCATATTACAGAAGGTAGGGGGAGGGGCTGGTTTTATCACCTCTGGTTCTTTTTTTAATCTGGGTTGAAAACTAGATTTCTATAGGTTTAGCTTTCAATTAGAGTGCGATACAGTGGGTAAACATTATTGATTTTCAAAGTTTATTCAGCTTACATATCTAATGCAAACAAATTCAAGAAGAATCTTGCCATATATATAACATATATACATGTATTTAACAACAACTTAGTATACAAGTAGTTTATATTACCATGAGTGTAGCCTTTAAAGATTATTTTTACAACTGCTATTTCTTATCAATAATTGTTTGACAATTTACATGTAACTACTTTATGTGACAGAAATTTGGTACATTTCACATTCAGATGAAGTAGAAGGTTGACTATGATATATTTTTCACAGAGAGTAGTTCTTGCTTATAATGCCTTTTTGTCATAAAATGTAGCTGCTAAAGACACACTGATCACATACATTTAGTTATCATTTCGAAGATATTAAAGTAATTGACAATTTTTTACATGATAGTATTTAATGGGTGAACACAGGTAAACGTTTAAATCAAAATCACCAGTTACATGTTAAACTACTATCACTGAAGCACAATAACTTATTGTTATTCAAAGAGAACGCTAACAGTTACTATAACAGCTGAAAATCATGTTGGAAATATTTACACTGTAAATATCCAATTGTTCACTAGTGCAATTTCACACACTGCATTTTTTTTTTTTTACGTCAAATCCTCCATTTTCTGTTAATAAATTTGCCATAATACACACACCTTTCTGTCAAACTAGCATAATTTACTGAGTTGTAGAGGTACAGGGAATGTTGCATATCTTTGTAACAGTGGATTTTATGCATTAATCTAAATACCTGATAATTAACAACCTGAAAACTGAATTTAAAAAAAAAGATTGCTAACATATATTGACATTAAATAAGCTCTGTGTGATGTTAAAAAAAAATCCTTGACAGTTCTAATATCAAAAACGTCACATTCATAAAACAAGAAATTGAGTCAAAAGTTCCCTGGGGGAGGGTCTGTGTGAGGAGAGAAATCATCTGAGATCCTCCCCACTGATGTTCTTCTTCACTCTCAGCAGCATCGTCGTTGTCCATTGATCCAGACGAGATATACTGTCGTAATCCTTGACCGTGTCGGTGAATTTGTCGATATCCTCCTCATTTATTGCACTGATAAGACTCTAAAGGTAAAAATATCAAAATTATTTATCATAGTTTTTTTACCCCAAGTTAATGTGCAGGTGCATGTAAGAAATATGAAAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGTATATAAATGTGATGAATTTAATGGCAAATTTATTTCCTTTTTTTTCCTTTGATCAATTCAATACTTCTAATGCATCCTCTATCAATTTCCTTGTAAACGTTTATCATGTTTTTCATCTCCTACTTCCTACTCATTTTTATTGCATGATAAACTACGGTCCTTCTAAACAAACTACAGTACTGTACTAACTGTACACAGAATTAAAGCTTTGTTTACCTTGAGAAGTTTGCTCTCTCTGGCATCTCCAAACTGTGGGAACATTTCTTCATACTTCTGAATGGCCTGTTCTGCATTCAGTGTATCTACACACAACTGACAGAGGGCTGCTTTGAAAAAGTAATCCTTTGCACTATACTTAAGCAGCTGGTTATCCATGCATGACATCCCAACCTATAAACGACAATGCCATCATTAAAATACATCCTTAGTTCCTTACTCCTTATCAAATAAGGCAATTTTTATAGAAGCAAGTCATTTAAAACCATAACTACATGCAAGTATTACATGTACAAGAATGTGATTAAATGGTAAGATTATCTATTGAACATTTCCCAAAGGAAACTTAAATAGAATCTCACCTCTTCATAAATAGAAATTGCTTTCTCGTATTGCTCAAGCTGTGCAGCATACTGAGCAACTTTAACCAGGCATTTGTTGGCCGAGCTGTCAAATATAAGATACATAAGATTTGATATTTGTAACAATTTATTTTTTTCCAGTTGTATGAGGAGTATAATCTTTGCATGACAAACTTTTCTTCCTCACCTGTTAGACTCTTCTCCTTTGTAATAATCAGCAGCGTGCTCATAGCTGGTGATAGCCTAAAGAAAAGAAAGGGAAATAGGTTAAAAATAAAAAACACTAATTTCAAAGTATATTTATCTTTTAAAAATTGCATGTAAATATGAACAAATTATACCTTTTCTATGTCCACCATGTCAGTTTCATAGATTTCAGCTATGGACACATGATGCTTGGCTGCTATTGTAAACCTTCCCTATTTAAAATCATGTTATAATGATTACAAATGCACATGGTTTTGTACANCCACCATCCTATGTACCAAAGCCCACCTACCTGTTTACCAGAGCCCACCTACCTGTTTACTAGGGCCCACCTACCTGTGTACCAGAGCCCACCTACCTGTTTACTAGGGCCCACCTACCTGTGTACCAGAGCCCACCTACCTGTTTCCTAGTGCCCTAGCTACCTGTGTACCATGCAGGGCCCACCTGATTGTGCACCAGGGCCAACCCAACTGTGTACAAGAACCCACCTACCTGTGTACCAGAGCCCATATAACTGTTTACCAGGGTTCGCCTTTCTGTGTACCAGGGCCAACCTATCTGTATACCAGAGCCCACCTTGTCGTGTACCAGAGCCCACCTACTCGTGTACCAGAGCCCACCTACTCGTGTACCAGAGCCCACCTACCTGTGTACTAGAGCCCACTTACCTGTGTACCAGGTCCCACCTATCTGTGTACCAAAGCACACCTATCTGTGTATTAGAGCCCACCTACGTGTACATACTAGAGCCCATCTTCCTATGAACTAGAGCCCATTTACATGTGTACCAGAGCAAACCTACCTTTGTTCTAGAGCCCACACCTACCCATGTGCTAGAGCCCACTTACCAGTACCAGAGCCCACCTTACTGTGTTTTAGAGCCTACCTACCTGTGTACCAGGGCCCACCTACCTGAGTTCCATGGTTTGTTTCTGTAGTCACTGAGGACTAAGGGGTCGCCGTCATTAAATAGAAAGATCCCTTCATCATCACGATCGTCCAGTCCTATCCACGCGTACTCTCCTGCTAAAACTCTGACGAATTGTGTGAGGTTTATAATTAATCAGGGAATTTGGGAATCACCAAAATGTAAGATTTTGTTAAAGTTTCTAAAAAACATATTTAAACATTAAAGTGTGGATTTTTTGTGTTAATTCCTACTTTTTCTTTTTTTCTCTCTTTTTGGAGTTTCTGATTTTTGTTCATCATTTATTTAATTTTGAAGAAAGAATATTCTAACACCATAAAAAACTCACTTTGTTGCCACTGCTTTAATTTCTTGGTCTGTTTTGGGCATCGCCATGGTTGCTCTGGGGTCTTCTTCCAAACACAATTTTGCGCCATTATTGTATTTAGAGGTGTCGTTCAGTTTTTTGAAGCAAATCTCGTTCTGAACAGAAATAGGGGCAGGAGCCCAACCTTGGGGGCAGTCGTCGGCTGATAGAGAGAAAAACAAGAGGCGCATAGGCCACATCGCTCACCTGAACAACAGTTCTTGTATATCTTTCTATTTCGAAATTTTAGATATGAAACTCTTTAAGAATATTGCAAAATGTCCTCTTATGTTACAAGATTATTACAGAACATAAAACAATAGACAACTACTTTTTAACTATAACTATCCTAAGATGCATCAACTGACAAGTCTTCATATCATAGGCATGAACGTAATAAAGATTTTTAAAAAAACCTGTCATATCAACTTCAAATAATTTTAGACCCTATGAGGATGCTAACGTAGCAAGATAAGCAAACGTAGCAATGATTTCTTGGGAAGGGCTTTTGAAAATGTTTCCTATAAACATAAATATTTTGAACATTTGAAACCCTCTTGGGGCCCCAGTATTGGTCTGAGGGTCACGGTTTTAACAATGTAGAATCTACACTATCTAAGGATGCTTGCGGAATGTGTGTACACATTGTAGCTATTGAGAAGAAGATTTTTAAACATTTTACCTATAATTTGAATTTTGAAATTTGAACCTCTCTTGGGGCCTTTATATTAACCCGTGGGTCACAATTTTGAATTTTGTAGTTGAAGTTGTAATATTGTAGCTCTTCAAAGGAGGATTATTAAAACATTTTCCATGATACGTTTCTGTATTCAGGTCTAGGCAACCTCCGTTTTTGGAGGATAGCTCAATTTCAAGCTGGCTGCTGATTTTTACCATATATGGAAAGTCACTTTGCATTGTGGGTGAAATTATCCTCCATTTTTGGAGGATAGCATGGGTATATTTCAAAGGCTTCGTGCATATCTTTAATGAGAAAATGCAAGCACCAGACCATATGGGAATTAAAGTTAAGGGAATAAACTAATGATTGTATGCGGCGATTTGAAATTCTATGTATAGTATTTTCACAATATGCTTTGAAAGTGTGTACTTCCTGTGTTCAGTTTTACAAATGACATAGACTATTTACATGTTTCATTTAATAAAAATCACAAAATAGTGATGTTTATTACTCATTAAAACATTAATGAGTTCATTCACGTTTAGAGACACACAATAGATATCTTGATCTGCTATATTGTACATGTACAAAGTAAATGTTTGCATATACCTTAGGAACTTTGTAGCTCTTATTCTAATTAATTCACATGTTATTAAGTATCATTTAAATTTAATCCCTTCACACAAAAAGACATTGTTAAATTTTATTAATCAAAATGATACCATTTATAGATATCAATTATCCAGAATATTGAAAAAAAATGTGAGAGTCTTCACATAAGATATTTTTCTTTAAAATCAGCCCTGCAATTATTTAAACTTAAATATTTATTAAATATTATCAATAATTATAATTATCAATAGCTAAATAAGGTGATATTTTTATAGTATAATAATTATATTTTATTCATAGTTTACTCCCTTTGTAAAAACAGAGTTAATTGCCCTTCATCTGAAAAGATCCACCAGGGGGCGCATACATCTATCCTCCAAAAACGGAGGATAAAATCTACCCTCCAAAAACGGAGGTTGCCTAGACCTGGTATTCATCTTTGAACCCCTCAGGACCCCGGTATTAGCCTGGGGGTCACGACTTTAACAAATTAAAGTTTTCACTACATGTGTCTTAGGATGCTTACATAGTTTTTTTTTCCACAAATTGTAGCACTGTCGTTTCTGGAGACTTTTTAACTATTCCCCAATTTATATCTTTCTGTTAAACTTTAAACTTCTCATAGGGCCCAAGTGTTGGTCCGGGGAATCTATACACTACTGCACTACTTGAGGGTGCTGGCATACTTGTAATATTTCTACATTAAAATCTGAACAAACATTTATCTTTAGGACATAGTTTAAATTCGGGGTAATTTTTTTTTTACCAATTTCGAATCTTCGCAAGCTTTGGTGTAAATATTGGCATGTATGGTGCAGTGGTTCTTAACATGAAGATTATTTTAAAACACGCGCTAAATTTTAACTGTGTTGTAATTATCTCCCTTTTACAAAGGACCAAGGACATTATTTTGGAAATTAATAATTCCCTATATATTTATAGATAAATTTGGCTTAGTGGTTCTACACTTCAATCTTCTGTTTAGGTGAGCTTAAAACTTTAAAATCGAGATCACAGGCGTGCGTATGAACTCGATCACTATTATATATATCTCTTCTACCACAAGATAGCTAGAAAAGCGATTGCAAAGAAAAATTAAGATATATTATTACTAATGAAATAAACATAATAGCGCAATACCAATGAAATTAGTGGTTTAAAATTAATTCGTAGTTTCAATAGATATTCGCAAAGAAAAAACTGTCGAATGTGTACTCAAACACGGGTATATAATTCGCATAAACTACATTTTAAAAGAACATGCGATAAAAGTCACACGTTTCAAGTTGCGTGTTCAAACAAAAATGAACTCAAAAGTTATAAATACTATAGTACGATATAGTGTAGCATGTTATTAAATGATCCAATCAATGGTTGTTTTTCCATTTATCTAGAAAATATATGACGCTTTCTGTTCTCCTTTATTTATAATCACAAGTTGTTATATGTAGGGTATAGAATTGTATAATCATTCATAGAGGATCAATTTTATTTAAGCTTTAATTTCATGGTAAATCATATAAAAGGAATTCTATACAAAGGAAAGTAATTAATTACGCTGATTTCTATAACAAGTTATATATCTACCCTCCTCCCTTTCAGATCAAAGACGCTGGAAATTTGGTCATGAGTATGCATAGCTATAATTTTTTTTTCCATTGGAACAATAAATAGTTTTACTGTATCTTAATATCATTAGAAAAAATCCAACATACCATAGGACACTGTTCCTTTAGCTCCAGCGTTACAAAATCTGAAAAACGCGCCAAAAACGCTCAAAACAATTGTCCATTTCTTCGTCTTCATATTATTCATCTTCTGGATGAGATTCGTCGGATAAATTGATACGCATTCATGTGGAATTGTTCCTGCTTTTTACTGGTCACACGGGCCGCGAGAAGACAGAGCTAAATCTAAACCACAATTAAAAGGTCACGAGCATTGTATACCATAGTGTATTTAAAGTGCTTAACAGCTGATGTTTGATTTTGCGATGGAATATCTTGTTCCAAAAAGCTTGCAAAATATATCTTTATTTCATTTACAGGGACCATTTATATTGGTTCAAATATCAAATGTTTGGGGGAATATGAAAAATCGAACAGTGTAAATATCAGTTGTGAAAACGTTGTTAAAATAAATAATAGGAGAATGTTGAAATTTTAATGCTATTACTTTTTCTTCACTGAATTCCATTTTTATATAGTTCATGACTAGAAGTTATCTCATAAAAGTACTAGTATGTAAAAATCCAGGTAGGTAACTGATGGGAAGGATGTTGACCAATAAATTCAGACACCGTATACTCTGTCCCAAGATATTTATGCAGCACATTTGGCCGATTATTAATGAAAAAACACATACCTGTGAAAAAATGCAATTGAATCGATTAAATGGGAGATTTCTAAGATATCTTCTTTGACATATTATTATTTTTCACTCGGAAAATTCACTGGAACGAAAACAGATTTCTTATACGGAGATTCATAATGGGGAATGTTTACATCTTCTCCATTCGGAAGTATCTCGGAATACCTCACGCAATTTTCCAACGTTTTCATCCGGGTCTACTGAAATACAAAATCCCCGTAGACATCACATTTTTTAGCCGAGTATTGAAACCTGATAAGCCAAAGGGGGCGTTTCAACGGAGAAATCTTCGAAATTTTTCATACTTTTGAATGACTATTACTAGTATTTAAAATCTGTGGTATTTATGAATATCGAGAATTTAAGCATGTGATATCTTGGGACAGAGAATAATTCAAATCGAACTTAAATTTGTAAAACGTGTTATAAACCAGCAATTATACAAAGCAGACACAGATACGTTTTTCATAGCGGGGATCTTTCCTAGCTGTGTTGTAACTCCTCGAATGCCCCCGCTGCATGGTAGCCCAAATTTCAAATGCAACATTTAGTCATATTTATGACAGGTTGATAAATCCAACAAGTTTTATCGAACACGAGGTTGCTATTTATGTGTGAAAGAGATGGCGCACAGTAATACTTGTTAGATCGGTCATGTAGAGCATGACTAAAGTATAATCAATGCAGTTCAACTATTTGGGCTCTAGAATTTCCGCTTTTCAAATGCTTAACGCTCGATCACTCAATTTGCTTTTACACAAATAAGCAGGTATTGAAATGTTCTTAATTGAAAAGAATATGAATTAAAAGTGTGTTTGTTGTAGATATTCGTAGTCGATTTCTGTTTCAAGAAAACGAGGCAGATATTTTAGCATGTTCTACTTTTGTGCGAATCAAAGACTTTAAGGATTTACCTATAACCAGTGTTGTTATGGCTTTGAGTCAGACTGGTAAATATCTTACCATTGTTCGAATAAAAATAAAACTACAATTGGTTTCACATATTTTTTCTTAGATCAAGGGACATAACTCTGTCAAAAAATCATCGATCTTAACAAAAATTTGAACTGTATTTACATTTCTTTTAAAATACCTTTATATGCAACTTCACATATACATCCCTTGAAAAGCTAGAGAGCGGAACTAAAAATTTCTTTTCCAAGTTCGAGGGGCATATCTTGGTTAAAATTGTTCAATAGAATTGGAACAAATTCGAAGTTGACCTGCGTATACTTCTATCCATATAATAATTGCATTGCATTAAAAGTGTGCAATTGATGTCAGATAATGAACCAAAAGTTAATGATGATGGAGTAGGCTTTCATTGTATGCCCCAAGCAATTTATGGTGGGGGCATAAAAACAAGGTATGTACCTATTTTCTCTGTCCTTATAATACAGATATGATATAGATGTTACAATAATGGACAAAAATTAACAAAACTATAAACAATTAACAATACAAGAACAATTTTAGGCATTTCAAAATTTTATTTCTTTACATCAAAGTTAGAAGTATATAGACAAAGAAGAAAAAAGAAAGAAATGACAAACTTTGCCAAAAGGCACATCTATCACTTGGTGTATAGAAATGATCACTTTCTCAGACATACACATTTACTAAGTATCATCTATTGGTACCTAAAATATTTACCTAAAACTAATAAGTATGTCCTCTCTGACATGGTTATTCCCCTTCATAATTCAAGAATATACATTATGCCATAAAAAAAAATAACCAATGCATTGGTTCTCGGGCCAAAAAGTTCAAATTATAATGGCAGGCTTGTATTTCATTTTTATTGCAAGATTTGAAAAGGGGAATATTTTAACTTGAAATTGAGTATAGAGTTAAATATTCCCCTCTTCAATGTGATAGCAATAAATTAATAAATGTAGCAGCATTTGGCCTAATGTGGCAGTGCCAGAGAAATAATACATCAATTTTTTGAATTCATTTTTGACTTCTATAAACTAAACAAATTAAAGCTTCTCTAACTCTTAAGCACTGCTTATATGCAAACCTTCCCTTTTCAACATAAACAAGGATCTTTAACACATAACATCATTTAAAGAGATTCCAGAGTAGGACCATGTTAACATGAACCATGCATGAAATGAACAAAATGTACATGTACACATCTTAATAAAGCATGGTCAACCACAATCCACACTCAAAAAATCATATTCAAACATCTTCAATATTCATAAAATAGATATATGTTTTGTAGGATTTAACGTCATTCTAAAAAAAATCATCAGTTCAAACGGTAAGATTTGCTGACAAAGCACTATGATTTAAAAAATTAACCAAACATCTCTGCTTTAATAACATTGGTCCGAGCCTTGAACTTCAGCCCTATGAACGTTTTGGGGCTCACAAAATGTATGTGGCCAATGGCCATCACTATAAGGTCACCACCATCACTAGAGGTTGTCGCCATCACTAGAGGTTGTCACCACCCCTAGAGGTTGTCGCCTTCACTAGAGGTTGTCGTCATCACTAGAGGTCGTCGCCATCACTAAAGGTCGTTGCCTCCGGATTCCAGTCTCTGCATGAGTTGGTCACACAATTCTGTCAAGTCCTGGAATTCTTTTGTCTGTATTGATAACACAGAAGATATGATCATGTAAAAGATCAAAGAAGAGTTTTTAAAACAAAAGCAAAGCTAGAAAATAAGGAAGTTTAGTGTGAATTTTCAAACAAAAGAAAAATAAGCTAAGTTGTTGTAGGAACCCTCAACATTTTTCCCTATGACAATCTTTTTTACACTTAATCTATTTCTGTATTCCATTTCTTAATTTGTTTTTGCAAAGAAGCACCTTTTGTTCCAGCGATTTCTCTGTGCTTTCTAGTTGCATCTCCTTTCTTTTCACCAGGGCCTGAAGTCGGGTTGTCTCTGATGCCGAGTTAGCTTTCACTTTCTCCAGAGATTCGTGTGCACTGAATGAAAATAAAAACACTTAAAATAAATTGTAAACAAATAAAAATATTTTCGATTACATGTACTAAATTCCAAAATTGTTAAAGGAATAAAACAAGAAAAATGCAGTATAAATTATAACGATACAATATATTATCATTTATCATATTACCTAGTTTGCTTCCCCCCCCCCCCCCCCCAAACTACTTAACTTTTCTCTCTTCAGAGCAGCAAAAAGAAAAAAAAAATTCAAAGCATTATTAACCAATCATCAATTTGGGGGGGACGGACGGGGGGCGTTTAGACGCTTGGAGTTGAGGAGAGTAGTTTCCCCTTACACCAAGAACACTTACGCTTTGAGCTTCTCCTCCGCCACTTCCTTCAGTTTGAGGAGTCGCTCCTCGGTCTTCTGCAGCTTGCCTTGATAGTCTTCCACACAGGCCTTCAGTGTCTCCTCATTCTGAGAAAATCAAACGTCAGTCAACATAGTACATACAAATATTTTACCTCCTGCTAATTTGTAAGGAAATCATTGGCTAATAGCTGTCACATGGAGACCATGTATATTTCCATACACAGTCAGTACAAAATTTCTGACCATTATGACGTCATCCTTAGAGTATTGCGACGTCAGGTTTTGTACCCAAATTGAAACTTGAACTTTTTTTTATAAAATGCTTGATTTTCATTGTTTAATTATTATCGTTATGTCATCTACACAAAAGCAGTTGGTAAGATATAATCATTACAAAGTCATTTAGTGACCAGGTACAGTATGATACCTGTTTATAAATTTTATACCCAAAATCTAGTACTATTCATAATAACAAAAGTCCCTGCTATATTTGAACTCACGACTCGCTGGTTAGTAGACCGAAACTATACCATTTTTAAAAGAGATAGAAACCCAATTTTGGCACTATGAACAGTGTAGTTGCCAATTTGAAACACACCGTCATAAAAAATAAGTCATGGATTGTCAAGGACCTTAAAATCATCTTTTTAGAATTTTAACTAAAACAGTGATACTATTCATACTCTACATTTTCTGTGAAAATTCCTATATACTTGCCTTTTTAGCAGTTATCAGAAGTTCCTTGGACTTTTCAAATCGTTTGTGCAAAGCTGAAAACGAGGCTTCTATGGTGTCCACTGACTGGGCATCTTGCACCGCCTAAAACCAGAGGGCATCTCATTAGAAGACAATCAATCACAATGGACATCTGATATTTCATCATATACCCATCAAATTTTTCCTTTCTTGAAACTTAATATTACAGGATGTGATCCGATTTTTCTGCATTACCAGCAGGTAATTTTTTTATAAATCAAAATCCAAGTAAATGTAATATGGACATCTTTAATATATGTACAATTGATCCCCAAATCAACAACTTTCTTTTTTGAAACTTTAGGAGGAGTTATCCTTACAATATTGGTATCCTATATGCAATATTCTGCCAAAAATGACGTTGATCTGCACAACATCAACTTCCTATCTTGAAAACTGTAGGAGGAGTTATATGTACAATACGGATACCCTTTATGCAATGTTTTGCCAAAAAATGACTTAGTTCAACAGCTGGTATTTCCCCCCCATAAATTATCAAAAATCAAAACCAAGAAATATACACACACATGTACAATTGATCTGCAAAACAGCAACTTCCTATTTTAAAAACATCTGTACCATAGGGGTACCCTTTTGGCAGCAGCCTACCCACCATTTTCACCATTTCAATAACCAGGTTTTTTCCTTTGGAAAACCTGGTTAAAAACTAAACAGGCGGGATTGAAACTGACCACTCATAGGAGTGCCGCTGATTAAAGTTGGCCATAACAGCAGGTGCGAATGTAGTACTTTTTGAAATTTTCCCAATTTGAATACCTGGTAGTTTGGGCATAAATTTCCCAACTCCTCATCCCCTTGATCAGTTTAAAACCAGAAGGAAAACTCCTGCATGCAAATATACAGAAATGTCTTATGTAATCTGTACCTGATCTTTTACTTTCTGCAATTCCTGTTTTGTTTCTTTTAACTGGCCATTCAACTTCTCTTTTTCTCCTATGAAAATGTAAAAAAATTATTGGACATAGTGCATTCTGAATAAAAAAAGCAATTCTAGTAATTTTTTTCATTGACCTGTATAATTGCTAGAAAAAGAGCCCAAAGTTGGCCTGAGTTTTGTAAAAAATCCAAAGCAACAACAAATGAAAGAGAACAAGAGAGCTTACCTAACAGCTGATCGATTATGATTTGATATTCCTTTACAACTGATCTATAAATGAAAATAACAAAATATTATTATATACTAGTATATATGATAAAGAGAATGCACAGAAGTATAGAATAAACAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGATAGAGAGAGCAAATAAGCCCCTGTACATACATGTACACACTGCCCCTATACATACATGTACACACTTCGCCTATACATACATCATTTGCTTGGTGTCTTCCTCGGCTTTCTGACACTTCTCCTGGCTCTTCGCCACCTCCTCCTTCATCGCTTCTTCCTTCTTCCCGAGTTCCTTCTCCTTCTCTGCCAACTTTTTGCTCCATTCTCTCTGATTGTCCAGCAGAATGCCCTGGAACTCCATTGCTAAGTTTTGTTTTATTCTCAGGATATCCGCCTCTGTGTATTGCAACACCTAAGAGAGAAATATCTTCGCTTTCATTCAGTTGACTTTTCTTAGTATACCTTTGCTCATAAAAGCTGAGAGAGTCAGTGTCATGAAAACAATTGTCTTCTTAAGTCATAAACAATGTTACCTCTATGATTTCACCATTGTCTGTTTTCTGGTTCAGAGACAGAGTGTCCTTGATAACATCTGTAAATTCCTGTAAAAGTAGATTTGAAAATTTTAAACATTTGTTCAAATAAGAGCACAGTCTTAACATGTTATTAAACTGTAAATTCCTGTAAAAGTAGATTTGAAACTGTTAAACATTTGTTCAAATCTTCTTCATTAAGAGCACATAGTCTTTACAAGTTATTAAACTTTAACTCGTTATCAGTTTAATAAATAATCAATTCAAAGTTAAAGGCAAATACTAAAAGGTGCAACCCTTCCATGATTCACTATAAAATGGTATCATGATACAGGTTACCTCCCTTCCTATAACATTCATTAGAATTCCAGTAGTTGTACAAGGACTTATTACATGTATAAAGTACATACCTACTGCTCTTTTGGTTACTTTTGTCAGGTGATTATACTCAATAACTGGATGTAATACTTCACTGATTTATGAGTGATATTTTGCAAGATATTTCAAAGTGTAGCTAAATATGTGAATGCAAACTGAAAAAAAATACACATGATAACTATGTTTCCTTTAGATTTTACAAGCAAGTCAGAAAGTCACTGATGAATATCTATTTGTGTATCAAATGAAATGTTCCTTGTTCAAATTCCCCCCAAAAAGAATGGAGTATAAGAGAAACCGTTTGGTAAATTGGAACACAAGACATACCGTTTGGTAAACTGGAACACAAGACATATTGCTTGGTAAATTGGAACACAACACATACCGTTTGGAAAATTGGAACACAACACATGTATACCGTTTGGTAAATTGGAACACAAGACATACCGTTTGGTAAATTGGAACACAAGACATATTGTTTTGTAAATTGGAACACAAGACACATCATTTGGTTAATTGGAACACAAGACACACCGTTTGGTAAATAGGAACACAAGACATACCGTTTGTTTTCCCTTGGACTGAAATGTCACATTTACATTGGTTTAAACATAGCACGTGATTGCCTCATATATCTCTATACGCAGGGGTGTTAAGGAAGCATATGGAATCTGAGTTACATGTAATTCCGTGAAATCACAAATCTTACTTATTATGTACATATTCAAATATCTAAGCAACGTAACGTAGATCAAAAACAAATAAAAAAATACTGAAGACAATTTTTTTCCAGAAATTAGTTTGTATTACGTAGATTGACACATTGATGACGTCATGACTAAAAGTTGAATGTCGTGTGAATTTGATCGGAAAGCATTGTAAACATTTTCAAAATATAATTTATCTAAGAACTCTAATAAAGTATTGTGGTGTGATTTATTGAGAATTGAACATACGAATACTGGGGGAGATGTTAGTTTTATCAATCATTCGCTAAAAGGTATGTAAATTTGCTTTTATTTCTCGGCCAGGCTTTCCTCTGTCGTTGTTTACGATATAAAAATCCGACTAGAACAACACTACCCCGTATATATTGAACTTGAAATTTTATACGTATCGTTAGTTTGATCAATGCTTAAATTGAAAAGTGCTGCTAGAATCCCATGTTGTGTGTTGTTTTGATGCAATTTGCCGTTTTCCGTGCAAACTATATAAAAGTTGGGAAGGTTTTACGAGAACCGGATAAATAACTTTTTAATAAGGTAAAACATAGGATTCTAGCAGTGGTTTTGATTAAACTGAGATGTTTTGCTTTCACTTGGTATGTTTATTTTATTTTGGAAACCGCGGGGTAGTGTTGTTCTATCTCATTTTATGTTAAGGAATATACGTAAGCTATTTATAGTTGTCACGTGATAATGCACCAATGTGGCAGTGATGTATTACCCGATTTTATTGCACTGATATCTGTTTTAAAGGATAATACTAAGTTTTTGATCTTATTCAAAATAATTATTTAATTTCACGATTTTGAATATAGCAGTCAAAATAAGACGCTAAATTGCCCATATGCTTCCTTAACAGCCCCGCGTATTTGTTCTGTGAATATTAGGCAATATGGCCGTCATTGGTTGACGCTTCGCTTACTCATTTCATAGTATTTTATACATAAACTGCATCCCGTAAGTTCTTAAAGTATTTGGAGTAGTTGCCCTTTGAAATTCTTTAAAATTAGAGTAGTTGCCCTTAGAATATTGATGTCACATTGTTTTGTCTGGAGCAGAACAAAATGGCAGCGTCAAAATTTGCTCAAATCTCTGCAGAGGAAAGGGTGAAAACATTTAAAATTGAAAAGCAACAAAACATTGTAAGTAACATGGGTGAAGCAAAGATTTTGAAAGAGTATTTGAAAGGTGAGATTGAAAATTTTGAAGAGTTTAAATGAGTTAAATTGGACGAGATGTAAGGCATCTTGTACATGGCTTTGCGTAGATCATCGCTATTTGTGAATAAATATGTCGCTTGAAAGTCTTCGAGAAAACAAAACACTTATTAGGTTAGTTACTGACTCACTACGGAAATATATTGGCTTCGCCTCGCCATCTATGAGATTGATCAACCCAATATATTTCCGTAGTGAGTCAGTAACTAACCTAATAAGTAATATTGGTAAATTAGAACATAAGACATACCGTTTTTCCCTCCGGGGTGTCGGAACACAATAGGTCTAGCGCAGCTGGATTAGAGGCTGGGCCCGGGTTGTTAGAGATTGGGGTGTGGTTCTTGACCACTGGGGCCACTCGGCTGTGACTGGCACCGCGGGGTGGTGTCCCCATCAGCACCATGCTCTCCTCAGCTTCTCTGTGAAACCAATGTAGAAAATCTTACAAGGAGAAACAGAACATACCTCCAATCATTTAAAAATACACAATTCTACTATCTAAAATTATATTTTTCTAGCTATAGGAATATTCAGAATCTTACATGGAGCGGAAGAACACAGACACAAGTACAAACCACGAGGATGCCACACATTCTGTACAATTACTTGAAACAAGATTCTTAACACTATAATATTTTCCTGCCAAGTCATTCATAAAAGATTTTTTATTGCCTACTACCAATATTTACCCCCCCCTCCCCAGATATTTATATCCCTACCCCCACCCCCCTTAAAAAGATCTTCCTGTGCTTAGAAAATAAAATTTAGTACAGATATCATGGACTGTAAGATTCAATATACAAGTTTTTCACTGTCTTAATCATTTACTGTAAGTCAGGTCTATTAACCGTGGAACATATCTTAATAAAATTTAAAAAAACCATACGTATATCTTCTGTCGGAAAAAAAATTAAGACCATTGCATTAATTGCCTTGTTATCCAACTATTGTAAACATACAGATATATGATAATGACAGTGACACAGGAATAAATGACAAGGACACTAACAGCTGTCTCAGCTTCTGGTCGTAGACACTGCCACGCCTCATACTCATCCGCCTCACGTCAATGCTGGCCCGGCGAGGATCTGTAAATATAAATCAGACACGTAATTATAATAGTCAAAGGACATCAATGCTGGGCCAACAAGGATCTGTAAATATAAAACAGACCAGTCTGACATTATAATAGTCAAAGGACGTCAGTGCTGGCCCACTAAGGATTTGTTAATATAAATGACACTTAATATTAATCAAAGGCCAACTTTAACCATTATCACCTACCATAATTTGTATATATTCTTTCACTTAAGCTATGATCACTATTTAATATATGTACCTTTCAATTAATGTACGTTGCAATCACCATAATCTGATTTATCATGCTTATTAATCCTTCTATTTGATTATTTCTCTAGATGCCTTTGTCTGGCCTTATCAGATTGTTATACCAATTTCATTATGAAACTAGTGGGTATTGTTTTTTTATACAAAAAAACACATGTCTCCCCTTCTCCCCAAGGATTGTAATATGGGGCAAATTTAATAAGTGGAAAAGAATGAAGTCAGCTATATGTTAGATATCATCCATATATGATACAGTTTAGAAAATGAATTAACTTGAGACACAAGATTGGTCAAGGTCAAAAATTATGGAGGCGTGCACTCCTTCTCAATACCATCTACCTATGTTCCAAGTTTGAAGTCTTAATGTCAAAAGGTATCCAAGTTACCATCCAGACAAAATTTAATTATTTTTTCTTAATTTGACCTTGAGTAAAACAAGGTCAAGGTCAAATATTAATCAATAGTACACCTCAGTGTATTATAATTGTTCTTTGTGTAAAGTTTGAAGTCCTTCTGTCAAAGAATATTTAGGAGGTGAACAATGAAGTTTTTTTCTAATTTGCCCTTGAAATAAAAATTTTAGGTCAAGGTCAAAAATTTTGGTAAGGTTCAACTGGACTATATACCATCTATGTATGATACAAGTTAAAAGATTGTATGATTAAGGAGTCTTGTGTTATGGTCCGGACTATATTTTTTATAAAACACTTGACCTTGAAGAAGATAATAGGTCAAGGTCAAAAATTTTGATGGCGTGCACTTCTTCTCAATACCATCTACCTATGTTCCAAGTTTGAAGTCTTAATGTCAAAAGGTATCTAAGTTACCACCCAGACAAAATTTAATTATTTTTTCTCAAGTTGACCTTGAGTAAAACAAGGTCAAGGTCAAATATTTATCAATAGTACACCTCAGTGTATGATAATTGTTCTTTGTGTAAAGTTTGAAGTCCTTCTGCCAAAGAATATTTAGGAGGTGAATAATGAAGTTTTTTCTAATTTGACCTTGAAATTAAAATTTTAGGTTTAGGCCAAAAATTTTGGTAAGGTTCAACTGGACTATATACCATCTATCTATGATACAAGTTAAAAGATTGTATGATTAAGAAGTCTTGTGTTATGGTCCGGACTATATTTTTTATAAAACGCTTGACCTTGAAGAAGAAAATAGGTCAAGGTCAAAAATTTTGACGGCGTGCACTTCTTCTCAATACCATCTACCTACGTTCCAAGTTTGAAGTCTTAATGTCAAAAGGTCTCGAAGTTACCACCCAGACAAAACTTAATTATTTTTTTCTCAAGTTGACCTTGAGTAAAACAAGGTCAAGGTCAAATATTTATCAATAGTACACCTCAGTGTATTATAATTGTTCTTTGTGTAAAGTTTGAAGTCCTTCTGTCAAAGAATATTTAGGAGGTGAACAATGAAGTTTTTTTCTAATTTGACCTTGAAATAAAAATTTAAGGTCAAGGTCAAAATTTTTGGTAAGGTTCAACTGGACTATATACTATCTATGTATGATACAAGTTAAAAGATTGTATGATTTAGGAGTCTTGTGTTATGGTCCGGACTATATTTTTTATAAAACGCTTGACCTTGAAGAAGATAATAGGTCTAGGTCAAAAATGTTGATGGCGTGCACTTCTTCTTAATACCATCTTCCTATGTTCCAAGTTTGAAGTCTTAATGTCAAAAGGTATCTAAGTTACCACCCAGACAAAACTTAATTATTTTTTCTCAAGTTGACCTTGAGTAAAACAAGGTCAAGGTCAAATATTTATCAATAGTACACCTCAGTGTATTATAATTGTTCTTTGTGTAAAGTTTGAAGTCCTTCTGTCAAAGAATATTTAGGAGGTGAACAATGAAGTTTTTTCTGATTTGACCTTGAAATAAAATTTTAAGGTCAAGGTCAAAAATTTTGGTAAGGTTCAACTGGACTATATACCATCTATCTATGATACAAGTTAAAAGTTTGTATGTTTAAGGAATCTTGTGTTATAGTCCAAACTCTATTTTTTATAAAACGCTTGACCTTGAAAAAGAAAATAGGTCAAGGACAAAACTTTTGGTGGCGTGCACTCCTTCTCAATACCATCTACCTATGTTCCAAGTTTGAAGTTTTAATGTCAAAGGGTATTTAAGTTACGGCTTGGACAAATTTGGATGAAGAAGAATAAGAAGAAGAAGAAGAAGAATAAGAAAGTCGACAAAAACAATATGTCTCCCCTTTGAAAGGGGAGACATAATTGATTCTTAAGGAGATAACTCTCAATCTGAAAGGCAGTAATAAGATTCAGTGTTTTTTTCTGTTTACCTGTCACCGGAAGGTCCACCAAGGGGTCAAACTTGACGTACAGTGACAGTCGTGACAGGGCTGATTCTGCTATCTACAGGCGATTGTATGCAAACATTGAAAAAACATATTAAATGGGTGATAGTATAGGCAAATGTTTATATACGCAATTAATGTACATCATTAAGTTCAATAACAATATTCTACACAATGTGAATTACTTTTTTGGTGCATTAAGATATCAGAATAGAATAACAAGTAGTCAACTGAACATTATGACAACCCATAAGTCAAATAAAAAAAAAAAAGCTTTTGATATTCACCCCTTTTAAAAAAAAAAAAAGAAAAAAAAAAAGCTTTTAATATTCACTCTTTTTTTAAAAAAAAGTAGCTTTTGATACTCACCACTTTATTGGTTCCAAACTGTTCCAAGACGTCAAAATCTGCCGGATCACTAAACACTAGAAAGAGGGAAAAAATCACAAATAGAACCTGAGTTATTAGTCTGATGCTACAGTTGTACTTGTAATGTTTCAACACTTGAGTCTGAAATTGGCCCAAATCAAAAAAACATATCACTCGGTTAGTTAGCTAGTTTAATACTGTTGACCATTACTCCTTTTTTTCTTTGAGGCGCTATTTTTTGCATTTTTTCCCAATGACACAAAGAATCTGTAACTGTTTGCTGCCAAGAGAAGAAACAACACACAGAGAGAAATCAGTTAACGGAGTCCAGTTCACATGCATCTATCAGAAGGGCAAACAAATAAATAATGCATTGGTTCTCAGGTCAAAATTTTCTAAATAAAATGAGGCAGGCAGGTATATTATTTAATTGAAAGAGATTTTTCAGGAGGAATAACTCAATATTCATAGCTTTACTTCGCATTGAAAATAGAATTATTCTCCTTTTTAACAAAAGCTTGTTTGTGAGACACTTCTGCCCCCTCCCTTGGAAACATCCACCAGGAAAATGAATGGAAACTGCAAATAATTGGAATTTTTCTTAGTCAAAGGGGCATAATTCTGTCGAAAATTGCTCGAACAAACCCAAAATCGCACTAGACCTAGAAATTATTATAATTAATGTGTGTACTAAATTTCATTTCAATAAGTGCAACCTCTGCAAAGAAAATGAACGGAAACAGCAAATGAGTGGAATTTTACTAAGTCCAAGGGGCACAACTCTGTCAAAAATTGCTTGATCATACCCAATATCGAACTTGACCTAGATATTATTATGATAAATCTGTATACCAAATTCATTCAATACGTACAATCTCTGCGAAGAAAATGAATGGAAACTGCAAATAAGTGGAATTTTACTAAGTCCAAGGGGCATAACTCTGTTAAAAATTGCTCGATCGTACCCAAAATCGAACTAGACCTAGATATTACATTTTAATAAATGTATATACCAAATTTCATTACAATACGTGCAACCTCTGCAAAGAAAATGAACGGATAAAACTATTGTTGGACCAACCGACCGATGGACAGACAGACAGAGGCAATGTAATATGCCCTCCCTTCTTCAAAGGGGGGCATAATAAGGCAATTAAATTAATCAAAGCGACAGCATTTTAACTAACCCAGCTGTGCCTGGATACCAATACATCTATTTTATTTAGCCTGAATGAATACTAGCTTACATGTGGAGCTGGCTGGTTTGAAGTCATCGTCACAGAGACCAAACTCACTCATCGTGAAAGGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCAACAATACCATCAACAACAACAAACTAACCAAAACATCTAAATTTGAGCTTCAAGAAATAATTCAAAACCTGAAAACAGCCCATGAGATTGCTTCAAAGAATATCCAGAAAAGTCAGGAAAAGTCCAAAGACAGATTTGACAAACATGCAAAAATCCCTGATTTCAAGCTCTTTGATAAAGTCTTAATCAAGAGTCACAAAACGCCAGTAGGACTTTCGCCAAAAATAGCAGAAACATTTCAAGGACCTTACTACATCTCAGAAATTGGACCAAATTTTACCTACAAAATCAGGAGATGCTCCAATCGTAAAGAATTGAAGTCGTTCATGAATGCCTTGCAATTGAAACACTATTTTGATCCTGAAATAGAAAGAAACAGCATTGCACAGCCTATGCAACAACCAACCGTTCAGGATGAAGATGAACAGAACACAGATGATACTCAAACCCGTAGCCAACAGGACAATGAGAACACACAACCAGCTACAGAAGCTGATGTTGATCAACCCCAAGCACAACCTCAGAGTCAAGCAGATATTCAGGATGAAGACATCGAACGATATCCCTATGACATTCGGAAACTCATCAAATACCGTCACAACGACAAGTATTTCAGAATTGAGTGGACTGATGGATCCAAAACATGGGAACCACAAGAAAATGTTAGACCAGACTTAGTTGAAGAATATTTTCAGAAATACACTAAAAAAGGACGCCTCCGAAAACGTTAACTACAGCATTATACAGTTACATCCTATTACATATACACTTTACGGTACTCTACAATAGGTCAGAGAAAGCAGTTTTGCATCAGTCAGTTGTATGATAGGTTACTTGTTGTCTCCGGCCGGCATTGATCTTTTCCTGTGGTGAACTTGTTTGTTTCATACTTGGGTACAGTCATTTAAATAAAAAAAAAAAAATTTTTTTTTTACTGGTTTATAGTGCTAACATGTGTCTGATCAACACATTCTTCTTGACTGCCTACAAATTTGTGTTCTTTCTTGTTCTCGTTATAGGATTTGGTCAATGGCAGTTGGTACCATTCTACATCTGCACTCTGATATGCCTATTACCTTTTACATCAGCAACCTCCAATCCACAGGCTACATCAATGAAAATTCACAAAAGCTTCAATAACCATCCTTTCACAGCAATGAAATGTAATACACAGAACTTTTCAATGGTTTCACCCCGAAACTACATTAGGTCAGCCTCTGCAACTAACTTTTCCATGTATGAAATTTCCAAAATTCATTTTTCTGTGTCTAAGGTGAGCGAGAGTTTAATGTTTACCTCATTCGAACTTTTACACATCTCTATTTTATCAAGTTTTGGTGTACATTTGTCCATGAAGCACAAATATTTTATTTTGATTCAAGTATTTATCCATCAATTACATTTTGTTAAATTTGAATCTGCTCTTCCATCTTTTATTTACAAATCGAAGGAATTAACCACCCCAGAACCATCTGATTTTGATTTATTGTTATCCAATTTTTCATGGAATCATGCATCTGTGCTTATTAGTTCATTTGTTATTTGTGTTCTTTTGGTATTAACACTTTATTATTTCTATAATAAGCAAAAGCACAGATATACAAAAATTGTTCTTGAATTGACAAATGGACATGAATGTATTTTGATCCCTGTTTTAAATCTCCCATTATGTCCTTCTTTTTGGAAAATTTGTCCTCCCTCTAACATTCATGAAATTAATGTTCATGTACACCCATTTACTTCTAAAATGCGAATTCATTGGACAGATTTTAATGTCACAAACATTTCGGGGACACGTACAATTAATGTAAAATCAACCATTCCCTTGAATTTTTTCGCCACTCTACAAGCCAAAAGAATAACTCTACAACCTTTTGATATACAAGTTTTTATCACTCACCATGGTTTGTATCAGTCATTACCACATTATGGTACTTTCATTGTTGATGCTTTAACTACCAAAGAACACCTTCCTTAAGTTGTTTTATAATTCATTTCTTTTTGAGTCTGTACATTTTTGCATTTTTACTTGGTACTGTCAAGGCTTATGTGCATTATATGTACCTGCATAGTTTAGCATTAGATTGAGTAATTCAAATAAAAAAATATATATATGTATCCTGTAGAAAAGAAAATTTAAGCAGCTTTGAGGACAAAGCTTTCTTAGGCAAGGGGGGAAATTGTTATAGATAGTTTTAAATTCTCTGAATTTTAAAACTTTAATGTAACAGGTTATAATTTCTGAGTGTTAACTCAGCACAAGTTAATATTTCTATTTTTAGCATTTTAGAGTTACAATTTTCATTTCAAAATCATTTAAATTTTTCTGATTTTAAATGCTTTGTATTTTTTCTCACGGTTAAAAGTTAAACTTTATTTCTTAATCGAGGAAATTTATTGGTAGCGTTTTACTTTGTAATTGTATAACCATGGCATCCTACCAAGCTATTCCCCAACTTAATCATATTCACAAACAGAGAAAGTCTCTGTGTGAGAATATCTTTATTAAAGAATGACACGATTTTTTCTTTAATATATATATTTTCAATCAACTGTTTACTTGATCATAGAATAATTCAATAAGAATTAGTGTTTTAAAGGGAGTGCTATTCAGCTCATGAAAAGTATGTGAGTGAAAATCATCTACAAAGCCAAAGAATTTGTTTAACATCAACCCAAAATTAATGAATGATGACTGATATAAACATTTGATATAAGTTCATGAGTTATGCTATAGTATATTTTTGCTATTGCATTGTTATTGTCAGCAAGAACATTGATATTGAAGTGTCCTAGTCTACGGCAGCTGATCACGAGGGTCGATCTATAAGCTGTTCCACGATCTTTTGGTCTAGAGACCAATCCTCTTTTAAATGTTTTTCTGAATACTGGATAAAAAATCGTGTTTTAAATTAAAAAATGGAAACCAAGAGGAATCGTGATATCAGTAATTTCGTATATTTGGATACCATTATAATAAACAGAGGGCTTTGGAAACGTGTACATAAATAGTTGTTTGCTTGTCAATTCTCAGCAAGGAATTAAGCTGTTTTCTTGAGATTTTCATTATATTCCCCATTTAATTCGGAAACCTATGGAATATATATTTGAAAAGTAATGGTTTTCTTAAATATTTACGACTTCTTATTTTATCGAATTGTTCATAATAACTACTAAAATCATACAAGCGTATATATGGATACAAATACATGTATGTATATCTATAATAAACATACATCTCTTTCTCTCTCTTCCTTTCTTTGTCTCCCCTCCTTCTCTCTCTCTCTTTTTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTTCCATCCACTGCCCTATTTCTCTCATCATTAAGAGGAAAACAATACAAATATGAAACTAAAGATGAATACATCTTTATCCTTATATATCTCAGGTACAAACACTTATCAAAAATTAGTTCTGGTTTATAAGCTATCAGTTGTTATACCTATTTTGTAAGGGAAAGTGTTATTCATTATTATTTACGAAACAGCGCAAGCTTTTGACCAAGAATATTGACATGATTTGAATTATTTTACAACGTTAATCATTGAACCGGGGTGCTTTTTTCTCCAATAAAGACTGAGACCAAAAGTAGTCAAATTTTAATCCGGTCATATCTTTCAACAGCTTGGTAAAAAAAAATTAATACTGATATTCACAAAATGAAGTATATACTGTACATGCAGCTTCGATAATGTAGCGATCTCCGATTTATTGTTATCTAACACCCCCCTCCCCACCCAAAAACAAAAAAGAAAACAATAACAACAAACAAATGAGATTGTAATACTTTCATGTTAAATACTGAAATCTGATTGGTTTAGACGCAGTTCATAATCTGTTCTATTACCATCAGCATAAGCAACGCACTCAGCAACGGGTAACATTACGAATTGTTACATGCGCGAAAATCATGCGCGTACGGTTCTCCTTAGAATTCACGTTATTCAGGTATCTTAAAGCAGTGATGTTTTCTTTAAAATTAAGACATTCAATATAACAAAATAAATAGTGCCTGTTTGGGAGGGTAACAATTGAAATTGACACCCCTCGAAAATCATTGTCAACCTCCGCGCATGCGAACCGAAGTTGACAATTGTTTTCGAGGGGTGTCAATTTCAACTGTTACCCTCCCAAACAGGCACTTTCGCGAAGGTTGACAATGGTTTTCGAGGGGTGTAAATTTCAACTGTTATCCTCCCAAACAGGCACTATTTATATAGTGCATCTTTATTGCAGCTGTAACGCATACGAGTAAACTGACCGTGTTGAATATTGAATCAAGCTACAGAGTTCTGGATTAATTTGGTAATTGCTCGATAACTTAGTTTGTCTTTTAATTTTTTATCAGATTACTTAATTTCGATGAAGTTTTAACACTTCTTTTATCCTTTATATTCCTGTGTCGCTTGTTTTTTTAAGCCGACTTGCACGATAACAATAATTGAGACTTAAAAAAATTGGTACAGTTATGGTTAACTTTGCAAATATATGATTTTATATATAGACTAGAATGAGGAGATGACTGGGCATTCATTTGTATTATTTATATTATTTTATTCCATTTCTTCCAAGAACAGAACGGGAAAACAGGGAGAAATTGAGTTTGTGTCTACTTGAAAAGCATACGGATTTCATAAGGTAGTGATCTGCATTTTTAGCTCACCGAGACGAAGTCAAGGAGAGCTTATGCTATACCCTCGGCGTCGGCGGTGGCGTCGGCGTCGGCGTCGGCGTCCGGACCTGGTTAAAGTTTTTGTTGCAGGTCCTGTATCTAAGCTATTACTTGTCCTATCTTCACCAAACTTGCATGGGTGATGCATCTGGACCTACTTATGGACTTGAAAGACTTGGATGCTGAATCTGGGTCCTAAATTTCAGATGCTGGAGGAGGTTAAGGTTGTTGGACCAGGTTAAAGTTTTTGTTGCAGGTGCCCTTTGATAGCAATATCTTAGTTACTGCTGGTCCGTACATCACCAAACTTGCATGGATGGTGTGCCTTATGATACTGATGCACCAGACAGGCTTGAGTGCTGAATCTGAGCTATAGGTTTCGGATGCTGGAGGAGGTTAAGGTTTTTGGAGCAGGTTAAAGTTTTTGTTGCGGGTGCCCATTGATAGCAATATCTAAGTTACTACTGGTCCTAACTTCACCAAACTTGTATGGATGATGCGTCTTATGATACTGATGCACCTGACAAGCTTGAATGCTGAATCTGAGCAATAGGTTTCGGATGCTGGAAGAGGTTAAGGTTTTTAGAGCTGGTTAAAGTTTTTGTTGCAGGTGCCCTCTGATGATTATATCTTAGTTACTACTGGTCCTAACTTCACCAAACTTGTATGGATGGTGCGTCTTATGATACTGATGCACCTGACAAGCTTGAATGCTGAATCTGAGCAATAGGTTTCGGATGCTGGAGGAGGTTAAGGTTTTAAGAGCTGGTTAAATAAAGTTTTTGAAACAGGTGCCCTCTGATGATGATATCTTAGTTATTACTTGTCCTTACTTCACCAGACTTCCATGGATGGTGTGTCTTATGATACTGATGCACCTGACAGGCTTGAATGCATAGTCTGGTTTCGGATGCTGGATAAAGTTAAGTTTTTAGGAACAGGTCACATGTTTAATAGATGATAGTACTATTTCAAACTTGCATAGTTGATTTAACTGTAATATGAATGAATCGCAGAGGTAGCTTCAGATGCAGAGCTTGATCTCCATTATCAAGGATGCTAAAAAATAAATCTTAGTTATTACAGGTCCTAACTTCACCAAACTTGAATGGATGGTGTGTCTTATGATACAGATGCACCTGACAGGCATGGATGCTGAATCTGAGCCATAGGTTGCGGATGCTGGAGGAAGTTAAGGTTTTAATTGCTAGTGCCCTCTGATGATGATATCTTAGTTATTACTGGTCCAAACTTCACCAAACTTGCATGGATGATGCGTCTTATGATACCAATGCACCTGATGGGCTTGAATGCTGAATCTGAGCCATAGGTTTCGGATGCTGGATGAGGTTTAGTTTTTTGGAACAGGTCACATGTTTTATAGATGATAGCTTGCATAGTTGATTTAACTTTATTATAAATTAAATGCAGAGGTTGCTTCAGATGCAGAGCCTGATCTCCATTATCAAGGATGCTAAAGAAATCTCCTACCTCACTCAAACCAGCTCGATAGATAGATGTGTTTGTTGATAAATGATATAACATGATTCCTATGATATAGTATTGTATGATATGAAACAATATTGTTTGATATGATACAATATGATATCATATGTTATATTATAAAAAGTTATACGATACGATATGATATTGTATCAATTTTTTTGATATTTTATGATATGATATTGTATCATGATATTGTTATGTATAGTATTGTATATTATGATACAATATTGTATAATATTATATTGTATTTTTAATTTATTATTTTATCACATGATACAATTACATAAGATATTGCAAAATATTATATTGTATCCTATGATACAATATTGTATATTCTATAATATTGTATCATACAATATTGTATAATATGATATTGGTTTCAGTAATATAGAATTATATCACATGAAATTGTATTATATGATATTGTAATATTATATAATATTGTATCATACGATATTGTATGATATGATATTGGTTTATATGATATATTATCTTATCACATGAAATTGTATTATATGATATTGTAATATATATTATTGTGTCATATGATACAATATGTATAATATAATAATGTATTTTATAATATTTTGCTTTATCACATAATATTGTATCATTTGATAAGATACAATGTTGGAATCAAATTATATTGTATTATATGATATAATATCATATAATGTATCAAATATGTTTCAGTGTCATTCAATACAATATCATACTATATTATACAATATAATATGTTTCAATGTTATGATGTATTATGTAATATGATATTGTAATATAATACTATATTGTATTATATTTTATGATATTGTATTATGTGATCAAATACAATAAGGTATAACACAATACAATGTCATATCATACATTACAATATCATATCTCATTATTGTTTATTACGGTATTTTATTGTTTTATATGATATATATTATAAATATGACATGATACAATATTTAATTTTATATCATTGTATTGATTAACATATGAACATATGATTATCATAAAATTTTTTTATCAGATGATATACGATATTTTGTCAAAACAGAATCCATGAATATCCAAGATCATAAAGTATGATTTTCATATAAAATGATAAAGGTGGTCTTATGAAGGTGATGTCTCATAATGGTGATGCTCCGTCTCGGTGAGCTTAGTAATCTATGATTACCTATGTTTTCTTCTATGAGCAGAATAACTAGTCATCTCTGGAAAGGTTAAGCATGTACTGGGTTTCAAAAGTCTATGGTGGGGTGTGATTCAGTCTACAGTACCGACCAGACCCAACCTAACAGAAAGTAAACCCCAACTAAACCCTGCGTTTACTCTGGGTTTACTTCAGGTTTACTAGAGTGGACCCAGAGTAAACCCAAAGTAAACTCAGAGTGGACACAGAGAGTAAACCCAGTCAGAAGTATACCCCTGAAAGCAGACGCTAACTGTGTATTCGGAATAAACAAAGGGTAGGAATTACAGGCAGTAGGATAGTAAGATAAAATACTAGTCTGCTTCACACTCCAGTGCATATAGTTGACATCAAAAGCAATTTCAAAGTAAACCCAAAGTAAATCCCGAGTAAACCCAAAGTAAACCCCGAGTGGACCCAAATTTTCAAAAAGTAAACCCAGAGTAAAGGGTTTAGTTGGGGGTTTACTCTGGTGTTAGGTTGGGTCTGATCGGTACTGTATATTAGATTTTCTTGAAAGAAGGGGAAGGTTTTTTAAAATTTTAAACTGATAGCCCAAACCCCCCTTTTTCACTTCAATGAAATACTTGTTCGCTATATTGATATCATGCAATGCACACTTTTTCAGGCTTATAAATGACATGAGTAATCTTAATTTTGAATAATAATTAATAATTTACATCAACAAATCTAAAGCTAGAGATTTATTGCATTTCCTGTGATTATTTGCAAGGTTTTGCCTAAACATATGCATCAAATTCTTTTTGAGTTTTGCATTGATACATGTATATTGCATTTTTCTTATACATATATTAAGGGTCCTCCACACCTATGAGAAAAGTTCCTTACACAAACAGGCTGGTACTATTTTTAAAGGTATGATAATCTAGCATGTTTACTGGTTGAAAATGAAAAATAAAGCAGCGATTTTTCGGAAAACATTAAATTAAAAATGTACATACAAATAAACAAAAGTCTCTGTTGTACTAGTATTCAAACTAGTAATCTGTTGGTCAGTAACTTTATGATACCCACTGGTAGCTATGAAGTAATTAAAAACAAGAGGCCAACAGGCCTGAACGGTCACTTGACTTTTTAGCCTATATATATATATATATATATAAAATTCAGTTCGATGACAAAGGACAACCTCTCTATTCATCTGGTGACATTAAATACATAAGTGAGAACAGGAACCTAGATATCTGTGTGTCAGACAATAGAGCCCGTGCAGTATTGGTGGTCAATCAGGCCGAGAAACTCCGGTTTACCTTCACTCGTCCTCCCTTTAGATCTACTACTAAGGGATCATTTGATCCATGTGGCATGACAACGGACAGCCAGGGTCGGATCCTGACAGCAGACAGTAGCTATAACAACCACCGTATCCACATCCTGGATCAGGACGGACAGTTCCTCTGCTACATTGACAGCTCTCATTTAGACTTCCCATGGGGTTTGTGTGTGGACACCAAAGGCAACCTCTTTGTGGCTGAGTACAACACAGGTATAAAGTGAAGAAAATATATTATTATACTTTTATGTTAAATTATGAAATCTGATTGGTTTAGGCGCAGTTTATAATCCGCTGCATTACCTTTAGCGTTAACACACTTGGCAACGCATAACACAACGAATTGTTACATGCGCATAAATCATGCATGTAAGGTTCGCTGTAGAACTCATGTCAAAAAATTTGATTTGAAAGCAATAACATTTTCTTTAAAAGTAAGACAATTCTTCACCAGCAATGGAGCGAGGCCACAACGAGACTAAGGCCCATTGCTTATAAAGAAGAGTAGTGCAGGTATATTAAACCAAGAGTCTAGAATTCCATTTGTCTTAGCTAATTATCATTAGTGCAAGTAGTAGTGCGTGATTTTCTATTAGCCTTGTTTTCTCTGATAAATGCTCAAAACGTCAGAAAATCCACAACCACATATAAAATATTGAAGTTATTTTTTATATACTATAACCAGGCACTATAACAAGAATGTGCGCATGCGTGAACTAACTTTCCATTGGGATCGGTAAAATTCGAAAGCTTTTTGGAGGAACCTCGAACTGATACCTGGTATATGATTACAGGAAAATGCGATTTTTTACGTTAAATGTTCATTAAAAGTGATTAAAATGTTATGTAAATGAGATTTTACACCAAAAAGTTAAATAGATTATTGAAAGAACAATAAAAAGCAACATGCACTTAGCATCGAGGATGGGGGTTGGGGGTGGAGTGAGGCAGGGACAGGGGGACAAGACTGCCTCCAGCACACGTTTTCTCGCAGCAAACAAAATTACCTATAAAAAGTGAATTAACATAGAGTTGTCCTCCAAATGTAGTTGGGACCATGTAAAAATTGAAATGGAAAAGAAGAAATAAACTGTGAAATTGAAGTTAAAGGTACACTTAGCCCCCTATCCCCACGAATTAGGATTTTTTTTTTTTATTTTTAAAAAAGTATTTTTGGCTTGTTTTTTTTTTTTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCGCTTTGGATTTGATTTATTCATTCAATATGTGGTGGCAACCCACATATTTAATAAGTCATTCTGGGGCAATCAAAATACATTTGTGTAGTACATGTATTTAATATCAACTGATATAGATACAAACATATATATACAAGCATATAGATGCAAACTTCTATACTACAAAGGCTACTGATATAAATCTATGGATTTTCCCCAAAAGATGACGATAAAGAGACACAACATTTGTAAAATGTGGATTGTGAACACAACTACGACTTCCACAGAATTATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTAAGAATCGGTAGAAATTCGTCAGCTAAGTAATATTTGTAAGTTATTTCCTCTTTAATTATTTAATGACAACAGTTTATATTTTGTTTTCTAGTTTTCTTGCATTTTATAAGCGTTATGCATTTTCATACTTATGCGGAATTATCGATCCTTAGATTATAAGCGTAAAAACGATCTCGCTTTCTCGCATTGCTGTGTTTTACTACAGGGTGTTTCGAAATATGTTTTTGTTTTAATACACATTCCATCCGACGTTTAAAGAATAAAGAACTTGTTTTAATTTTACGGAATTGTTTCTCTTTTCCATTAGCAACCAGTAGAAAGCCGAGTGGCATCCTACCAAGCTATTCCCCAACTTAATCATATTCACAANTATAAGCGTAAAAACGATCTCGCTTTCTCGCATTGCTGTGTTTTACTACAGGGTGTTTCGAAATATGTTTTTGTTTTAATACACTTTCCATCCGACGTTTAAAGAATAAAGAACTTGTTTTAATTTTACGGAATTGTTTCTCTTTTCCATTAGCAACCAGTAGAAAGCCGAGTGGCATCCTACCAAGCTATTCCCCAACTTAATCATATTCACAAACAGAGAAAGTCTCTGTGTGAAAAGTGGTGAGAGAATTCAACAGATCCCGGACCTCTTCATACAGATTATGCCAGGAGGACAGAAAATCAACTACTATCTAAGATCATCGGAAAACACAGGTAGCCAGAATCAACCTAATGCTACTACAGCTAGTGAAAATTTAATTAGTTTTGACTCTCCAGAAGAATCAGCAAGTCTGACAACAACTACTAGTGCAACATCACCATCATCAACAACAAACTAACCAAAACAGCTAAATTTGAGCTTCAAGAAATAATTCAAAACCTGAAAACAGCCCATGAGATTGCTTCAAAGAATATCCAGAAAAGTCAGGAAAAGTCCAAAGACAGATTTGACAAACATGCAAAAATCCCTGATTTCAAGCTCTTTGATAAAGTCTTAATCAAGAGTAACAAAACGCCAGTAGGACTTTCGCCAAGATTAGCAGAAAAATTTCAAGGACCTTACTACATCTCAGAAATTGGACCAAATTTTACCTACAAAATCAGGAGATGCTCCAATCGTAAAGAATTGAAGTCGTTCATGAATGCCTTGCAATTGAAACACTATTTTGATCCTGAAATAGAAAGAAACAACATTGCACATCCTATGCAACAACCAACCGTTCAGGATGAAGATGAACAGAACACAGATGATACTCAAACCCGTAACTAACAGGACAATGAGAACACACAACCAGCTACAGAAGCTGATGTTGATCAACCCCAAGCACAACCTCAGAGTCAAGCAGATATTCAGGATGAAGACATCGAACGATATCCCTATGACATTCGGAAACTCATCAAATACCGTCACAAGGACCAGTATTTCAGAATTGAATGGACAGATGGATCCAAAACATGGGAACCACAAGAAAATGTTAGACCAGACTTAGTTGAAGAATATTTTCAGAAATACATTAAAAGGACGCCTCCGAAAACGTTAACTACAGCATTATACAGTTATATCCTATTACATATATCCTTTACGGTACTCTACAATAGGTCAGAGAAAGCAGTTTTGCATCAGTCAGTTGTATGATAGGTTACTTGTTGTCTCCGGCCGGCATTGATCTTTTCCTGTGGTGAACTTGTTTGTTTCATACTTGGGTACAGTCACTTAAATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATTTTTTATTGGTTTATAGTGCTAACATGTGTCTGATCAACACATTCTTCTTGACTGCCTACCAATTTGTGTTCTTTCTTCTTCTCGTTATAGGATTTGGTCAATGGCAGTGGGTACCATTCTACATCTGCACTCTGATATGCCTATTACCATTTACATCAGCAACCTCCAATCCACAGGCTACATCAATGAAAATCCACAAAAGCTTCAATAACCATCCTTTCACAGCAATGAAATGTAACACACAGAACTTTTCAATGGTTTCACCCCGAAACTACATTAGGTCAGCCTATGCAACTAACTTTTCCATGTATGAAATTCCCAAAATTCATTTTTCTGTGTCTAAGGTGAGCGAGAGTTTAATGTTTACCTCATTCGAACTTTTACAAATCTCTATTTTATCAAGTTTTGGTGTACATTTGTCCATGAAGCACAAATATTTTATTTTGATTCAAGTATTTATCCATCAATTACATTTTGTTAAATCTGAATCTGCTCTTCCGTCTTTTATTTACAAATCGAAGGAATTAACCACCCCAGAACCATCTGATTTTGATTTATTGTTATCCAATTTTTCATGGAATCATGCATCTGTGCTTATTAGTTCATTTGTTATTTGTATTCTTTTGGTATTGACATTTTATTATTTCTATAATAAGCAAAAGCACAGATATACAAAAATTGTTCTTGAATTGACAAATG
