>scaffold38902
TGAACCATTGAAAGGAAAACAAAGTTAGCAGAGTTAGGGTAAACTATATGTTTCATTAATAAATCCAATTTTTTAGGCGGTTGAATGCTTTTAAAGTCGGATATAATTCCCGAAGCGAGCGACACAAAAACGGCGGCGTAAATCGGAGGTTTTTACAACGCTTGGAACTGTAGCTCTCTGGTTTGTCTATCCGAATTTTTTCAACCAGAGAGCTACAGATCTGCAGCTACAAGGGGGGTGGCTGGGTTCGCAACCGATTATTTGATAGTTCAACCTGATTAGTTTTCTTACTTCTAGGGAGCAACTGGGTCCGGTTATTTTTATGGCCTATCATCTAATTCTAATACGTCTACTGTAGAAGTCATCTTCCCAAGTCAAGGGTTTCTGATCCGCTCTGCTCTACGTAGAGTGAAGCGCGGGATCAGAAACCCTCGACTTGGGAAGATGTGTAGAAGTCTGTAAAGATGTAACTTGTAAGTTGTAACTAACAATCACGTTTAGTTTAAAATAAAAGCAGATTACAAGCTGACCCCATGGTTCACATATAAATTTAAAGAACAGGTTTTTGATATATTTTTTAAATAAATCAATGTATAAGGGCCTACCTCAATCTGTCTGTATGTTGTACCTTCAAGACAGCTCTTGACCCTCAGACTTTTTTCCCGCCACTAATGCAAGTGTTACACAATACTTGAATTCCGATCCCGATAATAATTCAATTATACGTGTAGCACACTAGAAAAATTTCACCGTTTTTCAAAGAATCTATTTCATTATATTTAATTTTAAAAAATCATTTTGATGGACTATGAAACTGGGATTTTACTGCAAATAAAAGTACATCTACCAAATAGGGAAAAAAGGCAAAACTTTCAATAAATACAATACCATTATATTTTAAAATTGTATATACCTGGATGAATTGAAAGGCCTATGCAAAATATGGTAAATGCATGTATAAAACGATTTCCCCCTTTTTACAGCTGATTGCAGCATTGATGAATATTGCAGACATGGTTTATTCTGTCAATATTACCTATAATAATATTGGCAAAATGAATTGCTTTGATTACAAAATAGGTCATTAATTATTGTTTTCCTCACGACCCAAATCATGCCATCAAACTTGTGTCCGGGATGCGTGATTTAAAAGTCAAAATAGAAACCCAGTGTCCACTGAACAACTTCAAAAGTTATTTTTTGTATTTTTTAGATTATTAATAATGACAGAGACATAATAATGTTATTTATGTCTCTGATAATGATAAAAAAATGGATTGTTTGAACAGAGAAACTAACTACAAAGTTACAAATATAAAATTAAATCGAATTTACTTTCAAAAACAAATTTCTTATTGAAAGGGGTGTTTGAAGCTAAATTATGTCTTGCATTAAATTGAAACAAGCGTTGTATCTATATCAAAACTGTATTTAAATCTAGATGCCGTAATATGAGTAACGAAATATTCCCAGACTGTTGATTTTGTATAGAGAAAATTAATTCAAGAATGCATTGCAATGATGCTTGACTTCAAAGCTTCTGGTGTGAAGATCTAGCTCCTCTGTAGAATACCAGAGCTCTATCAAGGGACCCCTAGAGTAGCCGTATAGGAACTATTTCCATTGGAGAGTACTAGAACTCTATCAAGGGACCTCTAGAGTAGCAGTACAGGAACGAGCTCCATTGGAGAGTACCAGAGCTCTATCAAGGAACCTCTAGAGTAGTTGTACAGGAACTAGGGTGCCAAATTCAGTGCAGAAAACGTAAATTCTCTGCTACAATGTCTTCACCTTGACCAGATAAAGCTATGCTCATTAATAAAAATAATGACATAAAATACAAGGATTGGGTTTAGGCTTTACAGCTTGGTTTATTGATAGCAAAAGTTATTGAACAATCTGAGATTGGATGTACAAATCCTCTTGCTTTTTTCTAGAATGCAGGCTTTATTTTTTGAATGTTGTTATGGTACCTAGAATTATCATGCACATAAACTGATTCGTACAAGTACTAACATTATTAATACAGCTATTAGGATGTTCTCTACTGTTACAAATTATGTGAAAATAATGGACAATGGTTTCCGTGAAACCTCTGATGAACATTCATAAGAAATAGATGAATATGCATCACCTGACAACTGCTGTTTCCAAATATTGACGAGTTTATGGAATGTTAAATTTTGCAATTGTCTGGAATGAACAGGAAAAAAGGGTCTGGGCTACATGACAAAAATAAATACTGATAGTTTGGCAACATTGAACTGACATTCACAACAGAAATCAAGAAAAACACTGCCCGTCAAGCACCAGGCTGACTCCGATTATCAAATGTGACAATACAATACATGCCTTTCTATAATCATGGATTATTCACAACGATAAATTCTTACAACCAAAGAAAATTACACGGTTTAAGATATAACATTCAATGTTATATAGATTCCCAATATATACAAATTACAAAGAAAAATACAGATAACAATGCTTAAACTTTCAATATACTTGTACAGAGCATATATAGATAACAACAGTCTCAATATAATTATTTGATTTGAAAAGGGCTCTAATGCTTGTAACATTAAGGTATATAAGAATATAATTTAAGTCAGGTTGAAACCATAAAACTAAATGACAATTTCGAAGCATGAACTGTTGTGATGGACAACTGAATCATTTTTTTTTCCGGAAGTGAATACATGATGTGATTGGATGATTTTGAGACAATTCATACAGATTCACAGATTGACTGAAACATCAAGTTTCTTCAACATATTGATCCATGCTATTAAACTGGTTTCTTTTTCTGCTTTAACCTTGAGCAAAGAATAAATTATCAGAAGAAGGTTGGTATGGCCATACCCACTAGCAGATAAAGAGATTTTTATTACAATGATTTACACAATAAAATCAAACTGAGTAATACATGTATACTGTAATTATGAAAAAAAGGGGAGTAACTGCTGTCAACATGTACAGAGATATTGTATACTCACACTGGAATGTTAAATAGTGTAAAGGAGAATAAATAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTCCATTGGAGAGTACCAGAGCTCTATCAAGGGACCTCTAGAGTAGTAGTACAGGAACGAGCTCCATTGGAGAGTACCAGAGCTCTATCAAGGAACCTCTAGAGTAGTAGTACAGGAACTAGGGTGCCAAATTCAGTGCAGAAAACGTAAATTCTCTGCTATAATGTCTTCACCTTGACCAGATAAAGCTATGCTCATTAATAAAAATAATGACATAAAATACAAGGATTGGGTTTAGGCTTTACAGCTTGGTTTATTGATAGCAAAAGTTATTGAACAATCTGAGATTGGATGTACAAATCCTCTTGCTTTTTTCTAGAATGCAGGCTTTATTTTTTGAATGTTGTTATGGTACCTAGAATTATCATGCACATAAACTGATTCGTACAAGTACTAACATTATTAATACAGCTATTAGGATGTTCTCTACTGTTACAAATTATGTGAAAATAATGGACAATGGTTTCCGTGAAACCTCTGATGAACATTCATAAGAAATAGATGAATATGCATCACCTGACAACTGCTGTTTCCAAATATTGACGAGTTTATGGAATGTTAAATTTTGCAATTGTCTGGAATGAACAGGAAAAAAGGGTCTGGGCTACATGACAAAAATAAATACTGATAGTTTGGCAACATTGAACTGACATTCACAACAGAAATCAAGAAAAACACTGCCCGTCAAGCACCAGGCTGACTCCGATTATCAAGTGTGACAATACAATACATGCCTTTCTATAATCATGGATTATTCACAACGATAAATTCTTACAACCAAAGAAAATTACACGGTTTAAGATATAACATTCAATGTTATATAGATTCCCAATATATACAAATTACAAAGAAAAATACAGATAACAATGCTTAAACTTTCAATATACTTGTACAGAGCATATATAGATAACAACAGTCTCAATATAATTATTTGATTTGAAAAGGGCTCTAATGCTTGTAACATTAAGGTATATAAGAATATAATTTAAGTCAGGTTGAAACCATAAAACTAAATGACAATTTCGAAGCATGAACTGTTGTGATGGACAACTGAATCATTTTTTTTTCCGGAAGTGAATACATGATGTGATTGGATGATTTTGAGACAATTCATACAGATTCACAGATTGACTGAAACATCAAGTTTCTTCAACATATTGATCCATGCTATTAAACTGGTTTCTTTTTCTGCTTTAACCTTGAGCAAAGAATAAATTATCAGAAGAAGGTTGGTATGGCCATACCCACTAGCAGATAAAGAGATTTTTATTACAATGATTTACACAATAAAATCAAACTGAGTAATACATGTATACTGTAATTATGAAAAAAAGGGGAGTAACTGCTGTCAACATGTACAGAGATATTGTATACTCACACTGGAATGTTAAATAGTGTAAAGGAGAATAAATAAAAACAAAAGTCAATGAACATATGAAAGAAAAAACTAGGTAAAAAGAAAATTTGATGAGGTATGAAAAATGACAACCTTATTCTTAACTTTGCTGATTTAATGCAAATTTTAAATTCACAACCTGATCAGCAAGAAAAAAAATTAAAATAAATGTAGCCAATATGGCAAGGGAAACCCCTAAATTATATATGTAGCTAAAAATTCATATATTCAAGGTGTCAGTACCCTTCTTTTTTAAGGATCAAACACTTAATGTAACATGTAAAATCACAGACTACATCCTGGCACCACAACCTCTACTTCTGGACAGAATGAACAAAATGAATTAAAAACAGACAAAGACACCAGGAGAACTTCCTTTCATAAAGAAAGTAACAGACACAAAACAGGTCAGAGGGAAATTACACAGATATATTGTGTCTTAAATACTCACATCTTCAATTATCAAATTGAATTTGTAATCTCACAACCCGAAAAAAAAGATATTCATTGACATTATATATTGAAAAAAATTCTATTACATGAACAAGTAAATCAAGCTCACTATGATGAATTCATGTATAATTCAAAAAATATAGTAACTACTTGGATAATCTACAGTTTCCCAGTGTTATCAGTATGATAATTTTAAGTTCACAAAAAATATCATGATACATCCAATAAATATCATGTGAAGATAAAGAAATGAACACAAAGACACCAGTACAGACTACACTATTACCACACAGCTTTCTTAGAAAAGGTACTGTCAATGAAAGCCCAATGCTCATTATTCCACATTCTCTTTGGTTAGGAGGAAAGCTCATTCTTATCTATAACTATCTTTTTTAACTCTGCCTACAAAACCCATGTGACCTGTTGGCAATGAGTAACCATGCTAGGGTCTCCCTTCAACTCACTTGAGCATACGACAAGACTGGAGGAATGTTAGATACAAAAGTTGGAGAAAGTCCATTTTTGCTTTACTTTCACTTTCAGTCAGGTCTTAATGTTATTTAGATGTGACTAGTTAAATGTCTGTCCTTCAACAAGGCCCTCCACCTAGCTTACAAAATGTGTATGAAATACTTGACAGCACCACAGAGTGGTGCTAAGGCAGCAGGTGCCCCGACCAGCACCAGAGACTTATATGGCACCGCCAATACAAAGGGACTAACAACAACAGATCACAACATTGAGACAAGGCAGGGACACTCCAGAGGTTCTGGCAACTCACAGGTTTAAGTATTGTCAGCAAGTAAAACCACAGTACAAACAACTGCTATGTATGGTCTCCAGTTTGGTCCTTTCACTTACATTTGCAACAAACAGTTCTATAAAATTGAATCCTATTATAACTTATAGTAATGCACATGTGATTTAAAGGTCCATTAATTCCTGTTAGATAGATAAACATTAAAATTTGTAAAAATGTCCTTAAAAAATCCTGCAAAATTTGGGGCAAGTGCTGGACATTTGCAGACTTTTTTCACATTGTGCTTCACAGTGCTTCCAACAAGTTCTCAGAATTTCGTTTTCACATCCACAGTTTCCTTTTCTTGCACCGCATCATATGGCTCCCCATATGAATTACTCCCCGTCTCACTTCGTCTAGCATCACAAGGATCTCCGTAAGATGAGTTATAAATGACACTCCCCCGCTCGCTGACTTTCACTGTGGACGAGGAGGTTCCCTTGCTGGAGGTGGACTTGACTGATCCAGGTACAAGGTAATCGTCCTCTGACACAAGCACATGCTCAGGGCTGCCCACAGAACGGTACCCAGTGTCCTCACTACCACAGAAATTGTCATTAGACCTGGGAGTGCCTTCACTTGTCCCCTGCTCTCCCTGTGAGGGGCGGGTCGAGGCTTCATCCGACTGCTCTCCATTCACTCCGTTCACCCGCCTATTGTCACTTTCAGACTCAGAGTCCTCAGAGTCATCCTGATACACATATAACTCGGCAGCCTTTGAACTTCCATCTTTTTTCTGATAATCATCAATATAAATGTAACCTTTCTGAGGGATGGGCTTTGGTATGTTGAGTCCCTCTGAAACACACCCTCTCTCATTCTCCATCCTCTGAATCAACACCTGGATCTCATCACTGGTAGCATAAGCCAGGTCATTCTTCTTGGCTCTGTTGTTTGGAGCCTGGAACACGGAGGCATCCCAAGGGGCATGGTATGGATTAGCGTCCAGTTTGGTCTCTGAAAATTTTCTGACTGGTGGGGTGGCTGGAATACTTGGAGGAGCAGGGGGTGGTATCTTAGGGCGGTCACTAGGAAAAAATGACCCCATCGCTTTCCCTGGAGTGAAAGGAGATTTGTTGTCCATACTGCCATTAGGTTGAGCCACGCTCTCATAATAGTTCCCGTATTTGTCATCTCCATACTGCTCCTCTGTGTAGCGTTCCTCTGTGGCTGAGGAAGGGAATGAGGAGGGGATGACAGAGCTGGGGGTGGACAGAGGGACAGGGTGGGGCAGCATGGGGGGCTTCTTCCGCAGCTTCCCTCTCCTGCAATCACAAACATATATGTAACGCTTAAATCTAACACCTGTATTAAATGTTGTACCACTTTACATATACTTTTATAGGCATCCTTACCTGTGCTTGATACAAATGATGATGATCACAATGATGAGGATGACTACCAGGAGACCAGCCACAGCGCCCACAATCAGACCGAGGTCTGGAAGAATAGGAATCAATGTTAGTATTGGTACAAAGTAAATCATCCAATCACAGAGTCAGTACAATACTGTGTCAACATGAAGGTCTCAAATGATGCAGACAATATCAATTCATATCCATAAAGCAAATAACATGGTATATTTAAGTTTTGTTGGCAGATAAAAAATATGCTCAGAGGGCACACATATTTTAATACTGGTATATCTTTCCTAGTTTGAAAAACTGAAGTTCAATTTTGTGTATACTTTTAACAGGTCATAAGGTCATATTTATGACATCATAATGAAGACACAAATTGCATAAAGTTTGACTAATGCATAAATAGGTTCAATGAAATTATGATTACATGCATAATTTTGATCTGACTATCTCAAACTTAAACATAAGAAATGAATGACACTGTCCAAAGGTTCACAAGGACATGATCTTGGTTGGTATGTGATAAACTCTAATGAAAAGCTCTTTGGACTTCACAGGATTTGTTAAGTTCATATTCAAGTAAATTTTTATCAATGTCATTTATTTCTTAATTAAACACATGATATACATAGCTCAATGCATTAATGAACTAAAAAAGATAGTTTTCAGAAATAATTTGGCTATTTTACAAGTAGTAGAAACAGTGATGGCTTTTTTCTCTGTATAATTATATGCTAATCATACTGAATGACAACAATTGTTCACTGAAGAATCATTAAATTCTACCTCATAAATTGTAATGTAAATGTCACTATACGATACATTCTAGCCATTACACAGCTAGGTGACAGCTTCGCATCATTATGAATTCAGTGTGCTAAATTCACACTGCAACTAAAGCAGTGTAATTGTAGGCCACCGCTGCATGATGAGGAAATTTGACAATAGCAACAGCCCACAACAAATTTCAAATAAACAGGAAGTAATGGACACTTACTCATGCGGTCAATCAACACCACCACAACAAAAGCTCAAAAGTCAGGCAGACATTATAATGCAAGAAAATGATACCTATATGTTAATTATAATTCTAGAATCCCAGCTTTTTAAAGAAAACTAAGATATACAAGACTAAAGTACCATTAGACTTACTGTCCACCAACATGGGGAGTTTTGTCCTGTATAAGAGGAATCTGACACTGGGCACTACCTTGGTCACACTTCACTGACCCCTGACATAATATTGACTGTTACTGTCCGTCATGTCAAATCACGACCACTGAAAGGTTATTGAGGTCAATGAGGGCACCTGCCTCAGAAATTCTAGTGAAACATCCATCATCCCAAACTTATACACCAGCTCTTAAAATAGGGACCACAAATACCATCAGAAGTTATATGAGGAATTTTAAAGAGGCAGGGAAGTAAATTCATCCCAAAACAGGCTCCATATGATAAACAATGTGACTAGAGGTATAGATATGAAACTTTCTCTGTCAAATTATCATAATCAAAGATGAATAAATTTATGAGTTAAGAAAATGATATGATAAAGTAATTCAAGTTAACAGATAATTATGATCTACATGTATAATAATGTGTGTAATGTTGGTGCTCTTCAGATGATTAAGAATTGAAGGAACTTGCTTTTACATATTAGATGATATTGCTATGCTTATTTAACTTTTTGTATGGACAGCTTGGATCATATTCCTCACATTGACATATATGGTCTCACATTTGCTTGTTAGGTAATCCAAACAACTGAGTCATGAAATGACCTGATACCTCATTTCTGTATTAATCTAATCTTTCGTGTGCAAGCCTAGAACTCTGAAAGCTTACAAAATCCAAAATGAACTTACTACCATTTTAAGATTCAACTGACAACTTCTGATTAAAAGCTCTGTATTAATGATACATCCTTAAATACATGACAAGTAAGAGGTTAATACAGAATCCCATAGTCCATGTAGTCAGTGACATTTTGGACAATTTCTCCGGTTATGTAAGGGAGTACATGCCAGCTCCAATTAGTGATTAGTACCGGTTTATTACCATATATGGTTCCTTTGAATATTAACATTGCCTGACTCTGATACATTGTTGTACTTCATCAACTTAATCATTTTGATTTAGTCTTTAAAACAATTTGGCAAAGCTAATATTTTAACATTTTATTCCTCTTGACAATAAATATTGGAGAATTATAGATAGCAGTTCTATATCAAGATAGCAATACCAATGTTACAGAAGTTAGATAATTAAACTAAAGTTACAGAACAGAGATAATTATATGCTATAAGACCAAGAAAATTTTGCAAATGTTAAAACAACTAATTTGTCGTATATCACAGAACTGATGCATTCTATATTTAATAATTCATTTTTTTATTTATTTTTTTTTTAATATAGAATTGAGTTGGATAATTTTGAATTTAATATGAAACAGATATGATATGATTTCCAATTATACAGATTAAAACAGAACCAAGATTATGTTTCATGATACATATACCGTAATGGTAGAGAACTGAGATCATTTCAGTGTACATAAGGCGATGCAAACACCATGCTTAGTATGTGGAAGGTGCAGACGGTGAAAGTAGGAATCTGGTGATAACAATCATACAAGGAAATAATACAGCCAGGTCTCTAATGTATCTGTTTATGGCTTAACTTCCTTACACAACACCAAGGTATTCACTCCTTTTCATTTAGTGCACTTACTTCCCTAATCTATTGTTTATGATGCACATTATTTTCTTTTATCAATAATCTTTAGAGAATACGGAAATTTAATTAGACAGAGATTAAAACTTTGCAGTCTCAAAAAAGGCATCATTTCTAAACCAGTTGAATTAAAAGGAAATGGTTTAAAATTCTTTTAAGCAGACCATAAACAGACACATCACCTCATATCTCCAATCTTGACACAATGCACTTACCAGGCCATTCAAAACCTTTAACAATCAAAACATCAGTTAGATGACAACTAACGTTATTGGTTTAGATTACTGTGATGCACCAGTTTGACATATAGAAGTCATTATTGTACAATGCGTGCAGTCCTCAGTTATCATTACAACTTACAATCACAGACCTTTTCAATTCTTATGAACATGCATGTCACAGAGCTCCAAGAATCTTACCTTTTTTACTGAGGACGGTGTCGTCTGTCTCGCGAGGCTTATTATCTTTATCAGGTGACGGTTTCTCCCCTCCATCACCAGACGAACCAAATATGTCTCCTGCAATGTACAGATTTCAAGGATAAAATACTTGGGACTACTGATCTGAGAAATTAAGGTCGTTGATGAAATGTTAATGTCCCCTAACCTGATGACTTGGTTGAGGTTTTGTGCTCGTATGCTGGGGAGGTGAGAGGCAATGGAGGCCCACAAAACAACAGATTTTCTGGTTGACTGCTTCCACATGTCACAATCACATCTATATTAGGCACTGTGGCTGCAATTATAACAGATTTCAGAATTTAAGGCAAATTGCATACAGCAAATAAACAATCATAATCTTACAAATAATTCAGTATGGATAATTGGGACACCCATCAAGGATAAATATTCTCTGGCTCCTGTACGTTGAACATGTTGGAATGGTTTGATCCACTTACCTGTCACCTCCAGCCACACCTGAGTGGGGTACACCCCAGGCTGGTTGTACAAGGACATTCTGGCGTAAGGCGAGGAGCTGTAGAACACATCTCGGAAACCTTTCTGGAAATAATTGGACTGGCACCGTAACGACTGTGACGTCGCTGTGTCTTGGAGCGATACACGACTGTGGGGCTTACAGGAAGTGATGTCATTGTAAGAATGGAGTCTCAGATCAACGGCACGAAACTTGAGTCTGGCTGGAGAGTCACAGTCTGATGTGGTGATGGCACAGGAACAGACCCGGGGGTCCCCTACGGCACCTCCGTAGCGAGAGCCATTGTACAAAAGGGACACCGATTTGCCTTGCCTTGAAGCCTCTGAACATATATCTATAAAGGTTTCCTCTAAAATCAAAGAATATAGAACATAAGAATATTTAAAATTTCTGAAACTTTCACTCCTATTTCAGTTATTTGCATGTTATTCAGATATTTCATCTTTATTTTGCATCCTGTTTTGAGCAGTATATACTAAAATCTAATATTTCACATATGCATATTCAAATACCGGTAGATCTATAATTTTTTATAGGATGCAAGTATTAAGTTTTCTTTTATCTTTTAAATATCTTTTCCATGTGATTATTTTTTAATCAATGCTTATTTTCTAAATATGGGTTATCAAATAATGAATTTTCTATTTCATTGAACTAGTTTAAGATATTTCACAGTTTTCAAAGACATAAATACACCAACTACCACTTATAGTACACTACATACAATTGGTGTTGGGGTTTAAAGTGGGATATTATAATTAAAATAAAATACAAATTTTCAGTAATTTATTTTTGTCTGAGTTACCTTTGATACAGCTGTAGGTAGCTGACACATAGTTGGTCTTGTCTCGGTGACTGCAGCGGTTTCCAAGGTCTACTGACTCTGCCCTGAACCACCCACAGTTCTGGTACCCAGAGCAATTGTTAAACACATCGAAAGCCTTGCTGTAGGAGAACGGTTGACTACAATCGCCTCCGTTGTAGCGACAACATTCCTCGCTACTCTGACACATCACATCTGGGTTCTGTTTGATGGCTGGACACTGTGCCGAGGTCTCTTTTGCGTGGTAGGTTAGATCCCGGGGAGCCACTCTCTTTCCTCGGGGACAGTCCATTCTGTAGCCAAAATCACAGCGCCCCACACAAGCTGTAGCCGTGTGATCATCCTCCTCAGTTTGAGCTGATATCACTGTTAACAATTACAGCATGAATTGTAATGGTGCCCCATAATTATCATGTTACCAGATTTATCATACAATATTTAGTCACTACTCACAAATACATTCACGGCATAGCGTTTAACTGATTACCATTATATGATTCCTTTTCTAACTCTTAATTTAAACAATGAATTCTAAAATTTAAGTCTTGTTCCAGTTCCATGGCCTGAATTTTCTTAACTTTTTATCATCAATGAATTATTTTTTACACCAATCAATCATGACATAGCATAGTTATATATAGCATATAAGCATAACATATAGCATAGAAGTCTGTTTTTACCAGCTTTCTTTCATATTATATATGCTACAGCCCTATCTCTAAATATATAAAATACCGTAGTAATTCTGTGCTTTACTTTTCTTTACATCTAATAAAATATCACAATGATCCATCTGTTCGTACTACAATGTGATGATAAGATATCCAGATGACCAGATCTTTTTTTTTCTTAATTTGGTTTTTAATTCAGAAAAGTTTCAACGCATGTATATTCTACATTTTACTATACATCAAAATAAACATTATAAATTTGGAATTTCTACACATTACTGAATTGAGTTGACATTTTCCAAACCAAGCATTTTGACATCTATACTCTATTTACACATGCAATGACATGTGCCATGTCACAATAGGCATTAGTCATAACATATTCATGCATGTGTAGTATTTAAACCCTAAGGTATTTTGTTATTTTTCACAGTTTCAAATGATAACAAAGGTTTTCATCTTTATAGACCTTTTCACAAAACACAGTATGAATGAATTTAGTTGTGGTTTTAGAGTTAATTTATAAATATATATATGAAAGCCATTCAAACTCAGTTAAATGTTTTGCTATTTCCAGCATTTGTTACCGGTACATGAATTCTTTTTAACAAGATGTACCCTTACCCTTACGCAATTGTGTAGGCAACTGATTGTGTAACAAATTTGTGATTGAATTTCTACTAAAATTGTTCTCTTTTAGTTTAAGGTGGGTTTTTTTTGTCTGCATTATAAATTTAAAGTAAATCACAATTTCATAATGTTCAATAGCAACCTTTTTTAAATGGGATTGCATTAATTGTTTAATCAACTTAATGAATCTGAAGCAGGTAGTGTCATTCAAGCAGTATTTACACTGAATAATAATTTAAAGTAGAAAATTATTTTTTAGTTTAAATCCAACATGATAATGATAAATACAGAATTTTAATATTTCTCAATACTTAAAGTCTTATCATTGGGGAGGCGCAGCTTCCATGGTATTTACTCTTTGCCTGTTAATACTGTGAGCTTTAAATAGACTAAAGCGCAGAGTAAGTACAAGCTAAAAGCTAAAGAATTTCTAATGCTAAACCTTTAATCCTCAATTTAAAAATTGAGGGCGTTCATTCCTAACCTATCAAAAAATGTGTAATATTTGTATAATAAATCGTGTCTATATGAAAATCATTTTGCATGTTTCACGTAATAGACGGAGCTAGCCCTAATGGGTAGAACAGTAAACATATTACTTGGGATCACACAGTTTCTGTCAGAGATTCATGCATACACATGAACAGTTATTGAAGTTCAAGTAAAAATTCTACATTCAAAATCAGTTCATATTTTTGCATGGATATGATCAATTTATTGTGCAAGTTGATCTAACTAGAGTAATGTCAAAACTTCTGTTTTTAAAGTACTTGGACACCACAACTGGCTTTTCTCTGTCACACCTGTTTTCCTATTCGAATTTTATGATCTGCATTTGTAGTCTTAATTCTTTATAAATCATATACAAACTATGAAGGTACAAACCTGACAAAATGACCACAAGTATAAGCCAGACTTGGTGGTACGCCGGCCTCATCATTCCAGAGTTTTTACATCGCGACCCTTCCCACTATCTGTGACCTCCCAACAGGAGAAAGCGAAGTGACCGTGGTCGATTCAAGTGAAAATCAATGCCCCTGCTTTCTTGAAAATTCTGTTTCACGACAAACAGAGGCACAAAATTACAATTTCAAAGTATAGACGAACTCAGTAAATCCTTCATACAAAGCTGTTTTTGTTTTTGGTTTCGTTCGCATCGGCCATTTTCACCTGGGTACCGGAACAGGAAGTGAGTTGTTTAGGTGTGATGTGAAATCGTTACCAAAGGACTATGTGGCCCAGGGTGGAAATGAAGATCTATTCATATTTGTATTCAGTTTCATTTTTTTAATAAATGGAAATTAGAATAAGATCCCTTTAAAGATTTTTTTTTAATTTAAGCAAAAAGTTAGACTTCTGACTCATTTATTATTTCGATTGTAACTTGATTTCTATAAACAATCAAATAAAGCAAACAATTTTAAAATGCACAAAAAAAGATTGTAATCTCAAATCGTGTCTACGTCCCTACGTTCTGCATTTTTTCTATTTATGTACATTTGAAAGCCTGTTCTAATGTGTTTTACCAATAGGACTAGTGTTCGATACCCCCAAGTGTATGTATATATGGCACGCCAAATTCACAAAAATGAGCTAAACATAGTTTTACAGTCGATAAACTAGGTTTATCAGCTGTTAACTATAGTTTACGGATCCTAAACTATAGTTAACGATTCGTTAACTATAGTTTACATCTGTGAAACTATATTTCACGAATGTAATCTAAAATTTACGAATGATAATCAAAGTATATCTATCTGTAAAAAACGTTAACAATAGATTTTGCTGATAAATATAGATTCTCATTTGTTAATTATAATTTACAATCGTAAACTATAGTTAAGAGTTGTTAATTATAGTTTCACAAATCGTGAAACTACATTTATCAAACAAATTCACAAAAATGAGCTAAACATATAGTTTCACAGTCGATAAACTAGGTTTATCGACTGTTAAATATAGTTTACGGATCGAAAACTATAGTTAACGACGTTAATCTATATTTCACGTCTGTAAACTATAGTTAAAGCGATAATCTATGTTTTACATCTGTTAACTATAGTTAACACTGAAAACAATCATTTGCGATTGTTAAACATAGTTTATCTGATAAATATAGTTTCACCATTGTGAAACTATGATTAACAACTCTAAACTATAGTTCACGAATGCATATTGTATCTGATAAATATAGTTTCACAATCGTGAAACTATATTTAACAACTCTAAACTATAATTTACGAATGTAAACTATATTTTACAGATGTGAATCTATATTTATCAGCAAAATCTATTGTTAACGTGTATTTCCAGACAGAAAAACATAGATTTGCATTCGTAAACTATAGTTTACAGATGTGAAATATAGATGAACGTCGGTAACTATAGTTTAGGATCCGTAAACTACAGTTAACAGCCGATAAACCTAGTTTATCGACTGTGAAACTATGTTTTGCTAATTTATGTGAATTTGGCGTGCTTTAGATTTGTAAACCGTAGTTTACTGATCATAAAACCCTATTTATCAGATAAACTATGTTTAACAACCACAAATGATTGTTTTCAGTGTTAACTATAGTTTACAGATGTGAAACATAGATTATCGCGTTAACTATAGTTTACAGATGTGAAATATAGATTAACGTCGGTAACTATAGTTTACGATCCGTAAACTATAGTTAACAGTCGATAAACCTAGTTTATCGACTGTGAAACTATGTTTAGCTCATTTTTGTGAATTTGGCGTGCCATATGTATAGTGGTAGCATGTTTGCAAGCCGCAGAAAAAAAAGGGGGGTGGGGGGGGGGGTCCGCTCCTCTTTTCTCAAAGTGCAGCTTAGAAAAAAGGGCTGGATTGTCTTCGCCGTCTTAAACTTTGGTTAAAAAAATAAATGAGAAGATGTGTTCTAGTCTTTAATTTGACCGGAGATCCTATTCTTTTTATCATAATATAGATAAGCTACCATTTATTAATTGCGACTCTCTGGATTTGTAGCATATGGCGGGCGAACAATGTCAGTCTATTCGGGATTCAGGCGTGCACGTAGCATCAAAGGGAGGGTGTTTCCCCCCCCCCCCCCACGTTTTCCCCCCAGAATATTTTTTTTCTTGAATCAACAGTACAGAGAAATAAATTTCGGGGCACCCTCTTTCCCCCACCTACGCCTCTGCACACGCACATTTTTGGTAGCAGATAAAAATTACCTCTAAATTAATAAAATTAGCCTGAAAATACTTCAATACATCGATAAAGATTTTGAAGATATCGATATTTTTTCACTATATTTTTTTTATTGATTTATCTTTGTTTTATTCATTTGTTTATTTATTTTTGGTCAAGATTTCGGATAAGTCTTTTTTTTGGACCGGGTATATCTGGAGGAATGCGCTTTTGGAAGTTGAACGAGGACTCTATAATACAAGGAATGTATGTACTCTTGTAGAGATCGGGTTTGATACGGGTGACGAAGAGCTGGCAGGCAGAGGTGGTCTAACTCTGACAACCGGCGAGAGACTGCACGTTAATTACACGCAATCAATCTCTTTAAATCTTTTCTTCCATAATTCACACTTTGTTACGTGTATTTTCAAAATCAATACACCAGTCGGCTGTCCTTTAAACAGCTTTTTAATATGTAATCAAGTTGGGTTAAGGCATCGAAAAACAACTTTAAGACAGATTAATCTGAGTCCTTAATGAAATCTGGCGTCTAATCCGGGACTGAGGAGTTTGTGCTTTGACTGACCATGGATTGAGTCCTCGGTCCGCTGCAGTGTTCCCTGACAGGGGTGATCTTCTTACAACAAGCTATGGTGCAGCGAGAGACTTAACGAAAGTTTTGTTATCAGCTTATGATTTTAAATCTCTGAAATACCTATTTGCAATACAAGATTCCAAACTACCTAATTACCTAACCATTTGATCGGTCAAATTTAAAATCTATGATTGTATTCCTGTGTCTGCTGAGTCTAGTTTACATACATGCTGGACCGAGACAGAGAGAATTGTAAAAGACTGATAGCTGGAGAATGAATTACCCATCGTCTGATATTCCGGGAGGTACAGCTACAAATTGTTAACGTTAACGACCGAACAACGTTAAAATGTTGGACAAACACATTTTAGAATGGATTATCGCACAAAAGTGTCAAAAAAGAACCTGTTTACAGATGGGATATTTATTGCAGCTCTTGGACTATGTGTCGATCGGTTTGAAATTGCGTCACTCAAGTTAAGTACTCTTTGATGGGCCGCACTGATCTCGAGATGTAACGTCTCCGTGAAATATAGGACGGCAAATCCCATAAAAGGCACGACGCACCTGGATATGACTTGCGTTAAAAAGTGAAGGTTGTAAGATAATAGATTTACGATCGAAATCAGGGATTCAACATGCCAATTGATCACTACAAGATGTCGATAGAGGCTAAACCCCTGTACTCCGTCCTAGGGAAATCCGACGCAGGTAGCCTCATGAAAATCATTCGCCCTCTAGGAAGTATAAGGCGAGCAAAACTTTCAAATTGTTCCACTACCCGGAGTGAAAATCTTCGCAAATCCCTGGACGTATCAGCGGAGGGCGAGCTCGTCCAGTCAGACAGCTTTAGCGATACGGCTGATGACCCCGACTCAAGATTCGAGATTTCAGCCGATCAACAGGAGGAGTCGAATTCCTTCAGAGAAGATCAATTTCTTCCAAAAATGCAGCGAACTAAGAATAAAGTGTTTGAGAGTCGTTATAAAATCGCTGCTTCCAGGAACAACGAATCTGTGAAGCCCGTCAAGCTGTATAACAAGCGCGTGGTGTATCTCCCGATGTTCCGAATCAACGTGGAGACATACGTAGGGAACGAGCAGGACACGCGGGCCGTGGAGAACACACGACAGTCGCTCAAAATGATGATTGACAAAGGCAGACGACAGTCCAGACCCTCACCAAGGATCCAGTCTGCCAGCGTAAAGTCCTACAACTTCCTCACACCGGGAAAGGAAGGTGATGCACCTATACTGGACATAGCTTCCCCACGCCCTCTCATACAGACTAAACGCTCCTCTGTGTCTAATTCGCGGAGAAATTGCAATGTTACGGCGATGTCGGAGTGCCATTGTTCTGTGGACGGAAGACGTCGTCTTAGTGAAGGCACAAGTGATGACACGGACAGAATGGAAGTGAATTTCGAATGTTTGGATCTAAATTCTTCTGGGGACGAATCTGTCACTGGCCAAGACTTAGTGAGTATAGACAATCGAACTGAGATCTCACGGGCGGCGCCTAGCGAGACAGCCACTATGACGTCAGTGAGGCGGAAGAAATCTCGAGCTTACGTCAGTTTGACGGATCCGTACCGCCATGTACGCCAGTCCGCGAAAGAGCAAGACCAATCGAAAACCGGTTGGCCTAGTTATGAAGATTTCCGAAAAATGAAACAAAAAGCGCGAAACCACAACCAAAGCAAAAAGCAACCACTAGAGCCCAAGAAGCCCGGAAATGACGTTCAGAAGTGGGTCAATATTCATTACACTAAAAGTAAGCCCCCTGAGCGGTACACCCCACCACCCACATTCCCCAAACTGGACCCAATCATTGTTCCGTCCCATACCTGGGTAGACTGTCCAATGTGTGAGATGGCGGCCAATACAGAGCGCGGACCCACACCCTGCCCACCCAACAGCCCCGTATCTTACTTCACAAAATCCTCTCCCTCACCCCATCATTGTCATTCTGATACTAAATCACAATTCAGAGACAGCAACGCAACAGTTAGGAATACCCAAACCAGAAATGAATTGTCCATCCCTAAAGTGACAGTGAAAATATTGGATACTAAACAGCAGCTTGAGGAAGCTAAGTTGTCTTATTCAAAGTTTCCCAACTGACACGGCATGTTATTATCGTACACGTAACTTATTAGCGTTATTTCAGTATTGTTAACATGTCTTCAATAAAACCTTTTCTTAACTGTGTTCTCTTTTGTCTAAGAACGTTTCGGTTATCGACAAGATCACAGTTAGTTTAAACTTATAGTCAGGTATCTAATATATATTCATAATAATTTCAATAGTATTATATAATAAAATCGATAGTTCTTTTTTAGAACCTTTTCTTTTGAGCCACAGCTAGTTCAGAAAACATATTGAGGACGAAAAACAGTGGGCACCAATCCATCGATGGCAGTTGTAATCAATGACGCCCCAAACGTTATTGTTATACGAGTTTTTGTGGGTCAAAAATCATTATCTCCTTGTGTTAGATGCACAATCTAACAATGTGTGGATATTAAAGTCAGGGCCAATATCGAAGGCGCCAGAGGTTCCTCATACCCTGAAACATATGTAATCATGTGACGCAAACCCCGTCTATAAATAGTGCCCCATCATTTATCTGTCAATGTGTTTATCAATTTTCAGGTATTAGAGAGAGAGAGAGGGAGGTAGTCATATTTTAACCAATGCTACATTCACGGTGCATCTTATGCGTCAATCGACACTGTCAGAGTTGTTTGTGTAGACAACCCCCTCAACACCCCCCCCCCCCCCGGGAGAAAGTCAGTTAATGTTTGTACCACAGGCACTTGTTTCTGAGAAAAAAAATTACCCTATAGTATAATAATAACACGTGTTTTATTATACTATAGGGTAATTTTTTTTTCAGAAACAAGTGCCTGTGGTTTGTACCTATATAATACGTCTTTAAGTAAATTGTAATTTGAATTTACAACGGCCAGTAGTTGAAATAGAATAGCAACGTGTTGACACTAGTATTTCAGTTCACTGTAAATAAATCCCCATTCGCCTTGAATCAACATACTAATTTGTTCTCTTCAAGAAGGCAAGACTGCTACAAATGTAGGTATTCTGAGTCAATGGATTAACTTATTTTCAAAATTCCCGTCTTATAGATTTTGATTGCCTGTAAACTGTTTAACAATTTCCCAAAGCGGAACGTTCAAGGTTTTATTTATCTACTTCATTGTGTTTTAACAAAATATTGAAAATTACTTGAAATAAATCTCTGGAAGTTTCATCGTCCATTTAAATTCTGCCTAGACATTTAGTATTTTGCTTTGTTTCTTTTTGTCTAATCGGTCGGTGATCTCCTTTCGGAAATTATTCACCCGAAATTATTTGAAACTATTTAAAAACTCTCAATTTTGGTCTTTAAAATCCATAATTAAGACTCTTTAAGTCGATGTGAATTTTGTGTAATTTTATGCAATTGACGGACTGCTCCAATCGACAGGAGAGAGAAATCTTAACAACACAAACACCTTTATTATGGAAGATGTTCACCGACTGCATTGCTCACCTGAACTACCGGTTCTGTGGTCATTCAGAGGAGTGGTAATCCTGTCATACTGCAAATTTCTTTCTAGACAACGTTTAAAAGTCTGAAAATACAGGAGCGCAATTAGATACGGCTTTCTCCTCACACTGGTCACTGTTCATAAGTCATTAAAAGCTAATACATATATAGGAGTAGACTGTACCGCATTGTGCATGCTTATATGTATGTTATTTTGACTTGAAAAAAGATACAAATACAGTCATAAAAGAGCTATTGTGAACTTGCTTGACTTTTCATGTATGTGATAACACTTCAACGTCTGTACCTGGTGTGTCACGTGATTTACATTCCATTAAACGTGTTCGATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGGGGGGGGGGGTTGGATTGATACTGTTACAGTGACGCTGTGACAAATACTCATCGATCATCGAACACGTTTAATGGAATGTAAATCACGTGACACACCAGGTACATACGTTGAAGTGTTATCACATACATGAAAAGTCAAGCAAGTTCACAATAGCTCTTTTATGACTGTATTTGTATCTTTTTTCAAGTCAAAATAACATACATATAAGCATGCACAATGCGGTACAGTTTACTCCTATATATGTATTAGCTTTTAATGACTTATGAACAGTGACCAGTGTGAGGAGAAAGCCGTATCTAATTGCGCTCCTGTATTTTCAGACTTTTAAACGTTGTCTAGAAAGAAATTTGCAGTATGACAGGATTACCACTCCTCTGAATGACCACAGAACCGGTAGTTCAGGTGAGCAATGCAGTCGGTGAACATCTTCCATAATAAAGGTGTTTGTGTTGTTAAGAGTTCTCTCCCCTGTCGATTGGAGCAGTCCGTCAATTGCATAAAATTACACAAAATTCACATCGACTTAAAGAGTCTTAATTATGGATTTTAAAGACCAAAATTGAGAGTTTTAAAATAGTTTCAAATAATTTCGGGTGAATAATTTCCGAAAGGAGATCACCGACCGATTAGACAAAAAGAAACAAAGCAAAATACTAAATGTCAAGGCAGAATTTAAATGGACGATGAAACTTCCAGAGATTTATTTCAAGTAATTTTCAATATTTTGTTAAAACACAATGAAGTAGATAAATAAAACCTTGAACGTTCCGCTTTGGGAAATTGTTAAACAGTTTACAGGCAATCAAAATCTATAAGACGGGAATTTTGAAAATAAGTTAATCCATTGACTCAGAATACCTACATTTGTAGCAGTCTTGCCTTCTTGAAGAGAACAAATTAGTATGTTGATTCAAGGCAAATGGGGATTTATTTACAGTGAACTGAAATACTAGTGTCAACACGTTGCTATTCTATTTCAACTACTGACTGTTGTAAATTCAAATTACAATTTACTTAAAGACGTATTATATAGGTACAAACCACAGGCACTTGTTTCTGGAAAAAAAATTACCCTATAGTATAATAATAACACGTGTTATTATTATACTATAGGGTAATTTTTTTTCCAGAAACAAGTGCCTGTGGTTTGTACCTATATAATACGTCTTTAAGTAAATTGTAATTTGAATTTACAACAGTCAGTAGTTGAAATAGAATAGCAACGTGTTGACACTAGTATTTCAGTTCACTGTAAATAAATCCCCATTTGCCTTGAATCAACATACTAATTTGTTCTCTTCAAGAAGGCAAGACTGCTACAAATGTAGGTATTCTGAGTCAATGGATTAACTTATTTTCAAAATTCCCGTCTTATAGATTTTGATTGCCTGTAAACTGTTTAACAATTTCCCAAAGCGGAACGTTCAAGGTTTTATTTATCTACTTCATTGTGTTTTAACAAAATATTGAAAATTACTTGAAATAAATCTCTGGAAGTTTCATCGTCCATTTAAATTCTGCCTTGACATTTAGTATTTTGCTTTGTTTCTTTTTGTCTAATCGGTCGGTGATCTCCTTTCGGAAATTATTCACCCGAAATTATTTGAAACTATTTTAAAACTCTCAATTTTGGTCTTTAAAATCCATAATTAAGACTCTTTAAGTCGATGTGAATTTTGTGTAATTTTATGCAATTGACGGACTGCTCCAATCGACAGGGGAGAGAACTCTTAACAACACAAACACCTTTATTATGGAAGATGTTCACCGACTGCATTGCTCACCTGAACTACCGGTTCTGTGGTCATTCAGAGGAGTGGTAATCCTGTCATACTGCAAATTTCTTTCTAGACAACGTTTAAAAGTCTGAAAATACAGGAGCGCAATTAGATACGGCTTTCTCCTCACACTGGTCACTGTTCATAAGTCATTAAAAGCTAATACATATATAGGAGTAAACTGTACCGCATTGTGCATGCTTATATGTATGTTATTTTGACTTGAAAAAAGATACAAATACAGTCATAAAAGAGCTATTGTGAACTTGCTTGACTTTTCATGTATGTGATAACACTTCAACGTATGTACCTGGTGTGTCACGTGATTTACATTCCATTAAACGTGTTCGATGATCGATGAGTATTTGTCACAGCGTCACTGTAACAGTATCAATCCAACCCCCCCCCCCCTTAAACTGCCTCTGTGGCATCATTAATCCAAGGTTTTTAATATGCTTTAAAAGTAAAACTCCGTGTTTTTATGTTGGAATTTCCACGGCAATTTTTGAGATGACTGTCGGAATTTATGAGTACAAAATGAAATCACTATAAATATCCATTCGACCAAAAGAATTTGTGTTAGCGGATCCAGACCCAAAGATTTTAGAAATTATCAACGGTTTCGGTTGGTAATAAAGGTTTTCAGAGCGAAGTATATAACTTCAATTTAATTCCTCATTTCCTTATTTTCATATCAATTTTTACATAATCCCAAAAAAGTGTGGGGGGGGGGGGGGACAACTCCATGAAAATTCAATTTTTTATATGTAAATTTTAAAAAGATTGTTGTTGCGAGAAAAACTGGGGGGTGTGGGGCCTGCCCCGATGCTACGTGCCTGTATAACTATAAAATTCGAGTTCATTATTCATCTTAAGTTGTACATTGTACATATGTACATATCATTTTTCATAAAACGTTAAGAGCCTATCATTGTGTTATCATACACTCACGTGCTAAAAGTTCAAAAGTGTTGCTTTTGCCAGAGACATTGATTTAATTGAGAACACTGCCACTCACTGCCACTGGGCCAATGTTAAAAATCGTGGTTAAGAAACTGCTTTTAGACAAATCTTTTTTAAATTAAATCGTCAAATTCGGGTTTAATAATTATTCGCTGTCATTAAATTGACACCCCAGCCCAATCGTTTTGGGTCTTTTTTCCGGATCATTACCGCGTTTGGTTTGAAAGTTTAGTATATTCCGCGCATACTCTCTCAGCACACACTCGGTTCCGGAAAAAATGCCGTTGCCGATCCAGCCAGGATTCTTACAGGTACTATAGTGTTTTTAGCATTGTAAACAATAACAGAAGGACATTAAACCCTTATCTTGATTTAATGTTGAGTAAGTTATCATGTCTGAAAACCATTTCCAGATTTATATGTGTAGCATGGTAACTTTACACGAAGTTGACAAGCAGAAGATGGCGGAAACTTATCAACGTTTTCTCTCACAATATTTGAAATTTGCAAACAATGAATGATTAAAAGGTTGACATAAAAGGTTTAGTATAACGTGTGACGTTAATATAGCATCACGTATCGAAAATTTTGTTACAACAACTTGTACATAACTGTCTTGCTATTGACCCGCGTTTCCTCAGCTATAGAAGTTAGTTTTTTTCCCCAAGAAGTCACCATCCAAGTAGAGTTCTTTGAAGTCGCGTATAAGATAAAGGTTCCATTCATTTTTAATATGTTTTACGGTTCTACCGTTGTGGCGAGTGCAGCAAGAATTATACATACCTTGCATCATTGTCATCTTAGTGTTATTTAGGTATCAACGAGCGTCAAAGAATTTTTTTGAGAAATTATTTCTCTACAATAAGTATGCCAAAGGTACTAATTTTAATGGTTATGATACATACAGCGCAACCCCCTACCCCTCCCCCGAGAGAGAGAGTGCGGTCCCTGTTTGTAGGTGTGTAATTTCCCACTTCCAAATATAATGGTTTGACTATATGCAATATCTGCATACTTTTTTAACTGTTTATTTTTTCTCTTTATTCCTTTATATTTAGTTCAAAATGTCATATTGTTTATTTCCTCCCTACTCATATACTTATCTGCCTACTGTACATGCATGCACAACAAGCTAAAAAAATGGCTCTTGCCAGTATATTTTTATATAATCTCTAATAAAAAAAAAAAAAAAAAGATTAAAAACAAATCATATGTCAATGAGGCAGGTATAGCAGTCTATACTGAAATAGCTTGTACACGCATTACAGATGTTTGATCCACCTCTAAATCTATCGCGGGAAATATAGCATGACAGCACTGTGGTGTCATCCATGAGCTTTTTTGTCTTTGTTTACGACTCAATACGAAGGTATGGAAGTATGTAACAAATCTCTTGGTTCTCACCACAGCTTTAAAGTTACTCAAAACATGTTTTTAAACCTCAAGACACCGTAAATTACGAGTTAAATGTCGGCCATTTTTGGCATAGCACCATGGGTGAAAACATTAGAGAGCATTATGGGACGTAGACAAAAAGTTTTGTTTGATGAATCTGTAGGTTTAGCTCGTTCTTTTTCCCGTGCACACTGGTTCATAGAGCTCGCTTCGCTCGCCGGCGCTGTGCTCGCTATAAATAGGGCCAGGTTTATAAAGTACTCTGCCTGCCTTCTCATTGTTTTGTTAGCACACTAAATGTTGATTTTTCTGTCAACATGATGTCATATTACTGTAAAAGATCCATTCACAGTCACTGTGTTAGTGCTCTCTTGCAGGGCAAAATGACAAATTTTGGTGAAAAATAATGTAATGTTGATTGTTTCATAGACGTCATTTAATTATCTACTAAAATTTCAGCAAAATATATCAATTTGCCGTGCAAGAGAGCTGTACCGCAGTTATCATGAAGGTGTTTATAGAATTGTCTAGAGGTTATAGTTACGTACAGATGATCTGAGTTCAGAAAGGATAACAAGTATTTCAGTGTTTAAGAATACTTATATTCTGTAATTATAACAGACATTTACAAATATTAACACTACAGGTATGAAACAGTATCATGTAAAAATCTAAGGAAGTGTGTTATTTCAGAGTTTCCGAAAACCAGGAAATTCTATCAGTCATTCGTACTGATGACATTGTGTGTTCTACCAGTCCAGAGCAAATTTTATCAGTCCGAATAAAATAGTTACTGGTGTAGTACTGTAGTACTTCAAATTCAACTTTATTTTTATTTAACTTTCTTATGCATATACATAAAACCTCAAAGCACTCAAAGTAAAACATACATTGATGAACATGTAAGTAACATGGAAATGGTGGCATATATTTTATATATAGGACATATATTAGATTTGCTTTAAATACTTTTTCCCTCAGTGTTTTTATTTTGTTGTATCAAAGTTCTAAAAATATGAATCATTGATAAACATAGATCTATACCAATTTGAAAACCCTTCTGGCTCTTATCATTACTGATCCATTAAAACTATAAGGCATATCAGATCTACTTTTAAAATAAGCTTTGTCCATATTGCTGCATTTGTTCTGGAAAATAATTCTGTATGGTTTTTCAGGTTGGCATAGAGCCGATGCAGGTTGATGCTCAGCCAGAAGAAAATGACAACGTGGAGGAGGATCGATATGTGGTTGAAAACACAACACTGGTAAATAATTGTAGAAAGCAACAAGACTCACTGCCTCTAGTATATTGCTTGTAAAAAGTAACCTCAAGTATTAGATACAAAGGAATGCACATATATGTATATTTATCTGGTCTGCTTTTTCTTATGGAACTGAAACTGTTCACTATTACACTAACAGGATTTGGAACAGTACGCAGCTCAATACAGTGGACTGGCAAAACTAAACAGACTGCTGTTCATTGCTGATCATTGTCCAATGCTTAGAGTCGAGGCACTGCGGATGGCCCTGGCTTATGTAATGAATACCTATAACACTAGTCTCTATCAACAGATCCACCGAAAACTACAAGAGGCAGTCACATCGTAAGTCTCTTACACCTTGATTTATATTATTTATTTTTTTGATTGGGGGAGAAGGGGGGTATCCATTATGCTTTTTGCTTTTCTCCCCCTTAAACATCTCTACATTCAGAATTATTATAAAAATAACCATCAAATTAGTGTACAGAGGAGTGATGAAGTTAGGATTTTGTAATCTAATTGATAAAAAAAATTTTAGTTTAAAAGATTTACACAAAATGCTTCCTTTGATGAATAGTGCTCACATCTTTTTTACAAATTCACTCCAAAAGATTACAATTTTGCATCATTTTAGATAGTGATTATGTGATCTTATTTTTAATACTGATGAATAATAAGACAAGGAGAGGATGATGCCAGTGTTGACAAGTTGTTTGTTGTTTTTTGTAGGTCCTCCAGTCTTCCAGATGCTGTTGCTGGAGCCATTCACAATGTCCCCAGCCTAGACACACAGTGGATAGAAACCACCTCCAAAAAAGCCGCCCTCAAACTGGAGAAGCTAGACACTGACCTCAAAAACTACAAAAGCAACTCCATAAAGGAGAGCATCAGGTATCAGTCACTTGGTGACTATGCCATAAGTTTGGCTCATAGATTAATTATAAGAGAGGTTAAAGATACAGTCTTAAACCAATCGAAATCCTTCTGAATTTGTTACATCTTGCACTGATATGTTGGGTTTTAAATAGTTATCATATGATCAATTTTTTAATTTGAATTTTTTCACTAAAGGCTCTAATTTTTTACTTTTTTTTTATTTCAACTTGGATGTTAGAGCACAATGAAAAGTGTGTTTTAACCAAACAAATCTTACTAGCTGATGTATATTTACATAAAATCAATTGGGTAATGGGATGGATGTGCATATTGCTTATTATAAGCTGAGGGTGGAGGATGTGAATGTTTTGCTTGTTACATAGTGAATTCTGTGTGCAAGATATGAGATAGCTTTATATTTTAGACGTGGGCATGACGACTTAGGTGACCATTACTTAGACTACGGAGACCTCAGTAATGCATTAAAGTGCTACTCCAGAGCCAGGGACTACTGCACCAGCCCTAAACATGTGGTCAATATGTGTTTGAATGTCATAAAGGTACATGTAGATGATGTATTCCTCAGCAATGAGTATAGATCCGAGTATAAAAAAAAAAACATGTTGGAAATATAAAATACTGGGTAAACAGGTTACAATGATATATTTGTAAATGAAATTTGTGAAGTAATGAGTGAACTAAATTTGACAAAGTAGGTTTTAATGGTTTTTTATAATAAATGATTTGTTTGACAGGTTAGTGTTTATTTACAAAATTGGTCGCATGTGCAGAGTTATGTGAACAAAGCGGAGAGTACACCAGAAATGGCCGAGGTGAGTCTTTAGTCTACATCTGACCTCATTGATTTGTACATCTTTGCCAATTTTTACTAACCAAACATTTAAAAAATTTAACCTGGAATCATATATTTTGATTTGATTTTAATATATTTATATTCTGAGATGTTTTGTGATTTCAGCAGCATGGTAAAGATGGTGGCCAAATTGTGTTGACAAAATTAAAATGTGCTGCAGGTTTAGCAGATTTAGCTACCAAGAAGTACAAATCCGCTGCCAAATATTTCCTTCAAGCCAACTTTGACTACTGTGACTTTCCAGAAGTAAGCCTCTATCTAAAGTTAGAAGAACTTCCAAAGTTAAACAGAGATTGCTTGCTTTATTCAGATAAGAATTTCTGTAGAGTAAGATGGATGCTAAGTTTAAGTTTCAAAATAAATGTGTACATTGTTTAAGCATTAATAAATAACTAGTGCTGAATGGACTGCCCCAGTGGACAAATTGTTTAGGTCAGTCTAGGTCAGTGTACCAGCTGTTTACCTGTATATGTGGATTGTTACCATTTAAACGCTGTGGTACCAGCTGTTTACCTGTTCGTTTAAGTGTACAGGTGGATATTTACTACCCAATACCCTCACACTGTGGTGTCTATTGCAGCTCCTTTCACCTTGTAATGTTGCCACTTATGGTGCTCTTTGTGCCCTTGCATCATTTGACAGACAAGAATTGCAGAAAAATGTCATATCTAGCAGGTAGGTTTTATATTGACTGATGATATGAACAATTTACTGTACTAATCAATCGACTGTTCTTTGTTAAATTAATGTTTGAAAGGATTGACAAATTCCTCTTAAAAGTTCCTTAGTGAAATGTGGATTACTCTGAGAGAAGCTTCTCTAAGTTCATGTACCTGTACAAGGACTGTTAATGGATTCTTGATCTCATATTGAACTTTTTATATGCTATTTTTATTTTTTTTTTTTTTTGCAGCTCATTTAAATTATTCCTAGAATTAGAACCTCAGCTTCGTGACATAATTCATAAGTTTTATGAATCAAAGTATGCGTCATGTTTAAAACTTTTAGGAGAAATCAAGGTAAGATTTCCAAAAAAATATTTTGTATTTATGTGTGACAGATAATAGAAAAAAAAATGAACTTTGATCTTGCAGGGTACATGTACATGCATTAACAAGGCTGACTCTGAATTCTTTCAACGGTTATGAATGTAGTGTAATTCTAAACACATACATTTTACCTGTTTAAAACTTTTACCTGTATAATTAAATATGGTTTCTTCTTTTGTAGGATAATCTACTACTAGATATGTATTTAGCTCCACATGTGAATGTCTTGTATACACAAATAAGAAATAGAGCTCTATGCCAGGTAAGTTTACATGTATTGCATCGAGTTGCAATGCTCTTACTACTTTTTGATATCAGTTCAATATAGAGTTCAATCCCCCTCCCCCTTCGAAAAAAAAGGTGGTGTTGTTTTGTACCTATATGATTGACATACATGCACTTCGCATGTGGTACACTGGTCCCCTTTAAAGGAAATAGATTTTAGGTCACAAGATACAGCCAGCTAACATTTGCCATCCCTAAAAATTTTACATCGGCTTCTAGTTACTAGTAAATGGCATTTGATGAGAAAAAGTTTTCTATTACATCTATGTATAATTCATTATCTAAAAATGGCTATCTGTAACTATTTTGTAAATGCTATTTCTTTTTAGTATTTTAGTCCATATTTATCCGCTGACATGAGGAAAATGGCTGAAGCCTTCAACACAACAGTTCCTGCTCTTGAAGATGAAATCATGCAATTAATCCTGGATGGTCAAGTCAATGCTCGCATAGACTCCCATAATAAGGTGCGATATTCTCTATATGTGAAAGATAAGTCAATGCCCACAAACTACCACAATGTTGTGCAAGATCCTCTCTGTGTGAAAGTTAAGTCAATGCATGCATAAAATCCCAAATAAGGTGTGAGATCCTCTCTATGTGAAAGTTGAGTCAATGCATGCATAAAATCCCAAATAAGGTGTGAGATCCTCTCTATGTGAAAGTTGAGTCAATGCATGCATAAAATCCCAAATAAGGTGTGAGATCCTCTCTATGTGAAAGTTGAGTCAATGCATGCATAAAATCCCAAATAAGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGGCGCTTCGCGCCGCCTCGCTGCGCTCGCTATTAAAATTGGAAAGAATAAATTTTACATCTTACAATTCTGAATATCTTTTGTATCTGCTGGGCTACACAAGAATATGTTACAACCGTTATAAATTTAACGGATTTTGAGATTATCCCTTTACGTTATGAAACAGAGTAACCTCCCTTGAAAACTCTTCTGTGTCAGCATGTGAAAAAAATGGAAGAAGGTAAACACGAAGTAACGGAGGAGGTGGATAAGGTAATGGATATTTATATTTATATGGGATTAATTGTTTAGTATGATTATTTCCGCGTGAATGTCTTTTACGTTGATAAAGATCAATTACTCCAATGTTCGATAAAGTCCAAATTTTTAATATATTCCCACGTGTTCCTCATCACCTAAACCATATTGACATATAGAGAGTGATGTAATCGGTATGAAATTCATAGTTTCTGTAAAAGAGGATTCACCCTCATTTTTTAAAATTATCGTTGTAATTTTTCTTACCAGACAAAAGAGTATGTACTTTATTCAATCACAGGCACTTGAATATTTATCAATCAGTCGCTCAATAAGCCAAATATTTAAAAAAAATCTACCTCCTCTATATGTAAATACATTTTATCAGAGATTTAAATAACAGAAATTGGCAACCTATCAAAAATCGCGAAATCTCGCGGTCCCTATTGTAAAGTCTTCCCAGTTTAAATCAGAATATCTTTCTAATAAACAATTATATCGAAATATAAGCAGCTAAAACCTATTACCAAAACATTCAAAATATTATATTTTCATGAGTTTATGTCATATAAACAATAAATGTATTAAAAGAGGAGTTTTAGGAGGCAGTTGGCTCCCCGTCATCCGAGATTTGCTGATGTTTTATAGCTGGCAAATATATTTTCTATATATTAATCTTATTTTTCAAATTTTTGTTTCAAAAATGTCTAAAACCTATGCACACTTTTTATTAAAACTTTATTATATACTTTTTGTTTCATAAGATGATTATCTCAGTTTACTAAAATGTAGTTTTCAAAGTAAGGTTGGTCCCGTATCACTTTTCAACAACAAAACACGCTAATCGCGGAGTTGCCAATCTATGTTATTTATGTCTCTGATTTTATATACCGTATAGAGGAGGTAATTTTTTTTTTATATTTGGCTTATTGAGCGACTGATTGATAAAAATTCAAGTGCCTGTGATTCAGTTGTCAGGAAAACTCTTCATTGATTTATACAGAACTCAATGACCACAGCAATTTTTCTGATATATTTTGATATTTTTGTGTATAGAGTCATTTGAATTATGTTTATAATGCTTAAGAAATCAATTTCCTTCTTCGGGTAATTGCTAGAGAATAGAGATTATATCCACAGGACTCTGAATTTCAATGAATAAGCGGTAAAATGTATGGGGAGAGAAAGATCTATCCTTTTTCTACATGTTCTATATTTATACAGTGAATACATGATCAGAAAAACTGAAAAGGTATATATCTCTCATTTCCCATAAATTTAACGGCTTATTGATAGAAATTCACAGGCCTGTGTTACATCTTGATAGGTATATTAATCAAAAAAAATATCAGTCTATAGTTATGTACTTATTTGAGGAAACGTACCAGGAAAAAACCCCAAAAATATGTGGTCAAAATTGTCAGGCTGAATATGGATGCACGCATGATCATTTAATTAAAAAAAAGAATAATTGACTTGTACTTCATCCCTGAAGTGAGATCGAAGTGCTTTCAATAAAAGTCAAACAGTTAAATAAGCAGTCGATGTGTTGAAAAATTCAATGGCTAAGTTACAATTTTGTGTTCGAGCTAGATTTCAGATGATTAAATTAGTTGGTTAAATCTTTCTCTATGCTATGAAGTCACATAGGGCCGGTGCTCATCTCCGGTTTTCGTGGTGCTAAGCAGATGAGAGTCATTGACTCCCCCTGGATGGGACACCAGTCTATTGCAGGTTAACCCCCAGCATAAGCCGGTACCTAATTTCAGCGTTTTGTTAATGTTAGACAAGTAATGTGTGAAGCAGTTCCTGGCACTTTTATGGATTCTTTGAAAGTGCATAACTATTTTGTCTTTTTATGAACTGGTTATCTATGCATACATGTATACATGTATCTTGTCTCGTAGGCAAAGAAGCTTTCTGGATTTGAATTCTGGAGACGGACCCTGAACTCAGCCAAGTATGTGGTGGCCCCGATGGTGGATGCGAGTGAGTTGGCCTGGAGGATGCTGAGTCGCAAATATGGGGCCCAGCTGTGCTACACCCCCATGTTCCATTCCTCTGTGTTTGTCAGGGATCCTAATTACCGGAAAGAAGCCATGCAGACCTGTCCTGATGATAGACCGTTAATTGTACAGGTAGTACATTGTGATACTATCACTACAAGATGACATTTTTATTCTCAAAGTGTAATACATGTATTGGACAATGATTGTTTAGTTTTGTATTGCTTTGTTCCAGTTCTGTGCCAATGACCCTGATACCTTTCTGAAGGCTGCCCAGTATGTTGAAAATATTTGTGATGCAGTGGATCTTAACCTTGGCTGTCCTCAGACAATTGCTAAACGAGGTCACTATGGGGCGTTCTTGGAGGATGAATGGGACCTTCTTAAAAAAATGGGTAATTAATTTATGTTAAATCAATTTATAATGCTTTTATAATTTACAAAGAGGAGAACTTATTTCTTTCAATGAAAGTGCAACAAACACCTAACATACAAACCAAAATTTAGGAAAGGTCTGATTATTTTGAATTACATTCTATGTCTGTTATATCTTGTAGTTGCCTTGTGTCATCAAAAGCTGAAGGTACCCATCACCTGTAAAATCCGAGTGTTTGAGTCTAAAGAGAAGACAGTAATGTACGCTCAGATGTTGGAGCAGGCAGGCTGTCAGGTAAACACGAAACTGGACAAGCATTTCATTTTGCCATCCATACTATACTGAAAGATGTACGAGCTACATGTATGTGTGTTGTAATGTGTGTGGGGCTTAGATTATGATGATATGGTAAAGCTATACAATATTACATTGACATTGTAGTTGTTGACTGTTCATGGTCGGACCAAGGAAC
