AAACTGTAAGCTGTCATCTGTGAAGCGTGAGCGGTGTTTGTTTTTACCATAGTTCATGGTGGAGAATGGCTGCTCTTCTGAGTTTTGCTGTCTGTAGCCGTATGAATGGCAACTACAGTGATTAGCAGCGGCATAGGCACACATAAAATTTCTTCTGAAATTTTCGCTTTCTAGTTAAAGATTAATAGCTTATACATGTTTATTTGAAAACACTGGAGGACACAGCAGAGTTCCCTGTGGTGGTGAAAGAAGAAGAAGAAGACAAAAGAAAAAAGAAGAAAAGAATTAATAATGAATAATGAGCAAAAACACTAGGGTCTTGTGTCCTACAGCTTTTGTTTCATCGTTTCCATCATCATCATTCAGAAATCTTTGGAGGACACAGCAGAGTTCCCTGTGGTGGTGAAAGAAAGAAGGTGACATGAAAAGAAAAAGAAGAAGCACCATTAGACAGATATACACAGTGTCTTTTTATTACTATAATCTTCACACTTTTGCTAGAAAGTCACTGTTGGTTTTTCTAAACTTTGTGTCCACATTTTTATAAATATTTTGTTTCTCACCTCGTTTATTTTCCTTTTAAGCCACTCGGTGTTTGGTCTGAGGAACAATGTTCTTCCTCTGCTTGTTTTGACCCTGGAAGAAAAAAACAGAAGAATAAAGAAAGATGTTTGGAGAGAGGAAGAAATAAATTAAAGGATTCGACATTTTCATTTTATTGTTAACTGAACATGTGCAGTCTCCATTTTGCATTACACTGTGAGAGAACAGCTCAGGTTTCCTCCAAGCTCGTAAGCACAAACTCACAGATTCCCCAACGTCACCAAATTAGAAACAATCACAGAGCAAACAGTAGTGCTGTATGTTAGAGAGGGGAACATTTATCTGCTACATCAAGGTTTCAGTGCAAATCTCATTTTCATTGTTGTGTTTGTGGAGTTTTAATCAAACATGAATTTCTACATTTTATTTGGTTTCAATGTATTTAGAAGTTCTACTTACTCATAGCCATGAAGGCAGTCACGTCTGTCGTCTTTAAAGCAGCTGATGATGTTTTTGGCCCATTTAGGTGTAGACGTGTTTATTACACCACTGTTAGAATATGTTTTATAGCAGGCTTTCCCCACGTGGTCAGCCCCTGCAGCACATCATCACACACATTGTCATTATTCTTCAGAGCCTTTCAGATATCATGGAGAATGAAATAAACTGAACTCTCAGAAGTTGTATAAATAATTTACTGATCCAGTTACTATGTGTAATATGAAAAATTATATAACTGACAAAAATACAGCTGGATTTAATCAGTAATATAAAATGTATAGTTGCATTTTAAATATATCCAGAAACAGCTGCTCTGTTACAGTCTGTGGTAGTTTTAGTGTCTTTTCACACAGTTAGTTCACAGTTAGAAAGTTGCATTAAGGACAGATAGATTTATAACTGTGTTGAGAAACAGACTTTTAGCTGGTGTTATTGAACTTTAACAACAGAGCAAACTCCAGAAATAAAAACTGTACCTGATACAGAGATGAGCATCACCACACTCAGGGAGATCAGAAGAATCAGGCGGCTGGTGGAGAGACTCGAACACATCTTCAGACGCTGAAAGGCACCAAATCTGAGTCTGGATCTGAGCTGTGAACAGGTTTGTTACCAGCTGATGAACCTGTCAAAGTGTGACACTTTATGATATTCTGACCTGTAGTTTGTCACAGAAAGAAGAACTGTATCATTTAAGTAGACTACTCTGAGGTCATCATTTACTAAGAGACCAACAAACACCCATCATTTCCACATCCACAGGGTTATTTAGTGTGTCCTTTCATATTGTACTCATTAAGCCCTTTATGTTATTCATACAGGATCCAATCTCAAATCATGCAGGAATAAATTCAGAATAAAGGAGACAAGAGGTCAATATCAGAAAATATATACAGAACTTTATTTATTAAATCATTTGTAATAAAATTAGAGTTAAAATGAAACTCAGAGCATCCTGTCATCATTTCATGAACACAGGGGCAAACTTCAATGAGGTATTAAGCCTCCACTCAGGGATTGTACTTTGCCCGGCTGTCGTATTGCACCATGCCAAACAAAATAACTGAAAACACGACTGTAAACCCGAGACCATTGACCTGACTCAAATAAGTAGAATGGAAAGAAGTAAGAAGGGAGAAAAGTGGAAAAACAATGACAATATCACACAGAGACCATCCTACAGTTTAGGCTGCACACCTGTACCAGTATATATTTACACTTCACAGGTTTTACAGGACATTTCACACCTTAAGCTGAATGACTCACCTGCTACACAGCATGGGTCGTTTCTTGTTAGTCAGAACCAGTGTTGGACAAGTTACTTTGAAAAAATAATTAATTATAGTTACTAGTTACTTCTTCAAAAACTGAGTTAGTAACTGAATTACAATATTCTAAAAGTAATTAATTACTTGAAAAGTAACTATTGAGTTACTTTAAAAAAACGTTTAACTCTCTGGGGTCCAGGGTGTAATTGGCCATTTTTAACCACATTACACCATTTTGCCTTGTTTGGTATCATCCTTTTCAGCACAACCTCATGTGTCTGAATTTACAGTTGTTTTCATTTTGACATATATTTTTGACACAATTGATCTAAAATCATACAAAAAACATAAAATCAGAGTAGAAAAAGTTATATTTTTTACTGTAACAAAATGGTAAATGGCCTGTATTTGTATAGCGCTTTACTAGTAGACTACTACTTTACACATCCAGTCATCCACCCATTTACACACTGGTGATGGCAGCTAGATTGTAGCCACAGCCACCCTGGGGCGCACTGACAGAGGCGAGGCTGCCGGACACTGGCGCCACCGGGCCCTCTGACCACCACCAGTAGGCAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAAGATGCCACACAAATTATTTGTGCCACTCCAAAAAAATAATTTCTGTCCACTATAAAGGAGAACATCACAGCCTGATACCTGCAGGCCTGACAGCAGCAGGTGTATCACTCCTGTTTCTACCTGGAGACAGCAGTCGCCTCATTGTTCTGACACACAACACAAAACTATCCACAACACTACACACTAACTACACAAGACGACACATACACTCCAAACACGCTAAACGTCACAAATCTCACATCTCAAAACTCGCTCTCTCTCTCTCTCTCTCTTTCTGCTCTCTCTCTCTCTCTCTCGCCGTCACTCCTAAAACTAACCGTTTTTTGTTTTGCTCTCATAAGCAGAGAGGTCTCGCAACGTGGCGAAACTATTGAGGAAAAAACGCCGCGTATATATTGTTTATCACAACTCTGGTTTTACGTGGCCTATCAACACAATTTATAAACTGGTATATGTCACCTTGTTGCTTTGCCGTTAAGTGGTCATGTGATTAACTTACCACGACTACTTTATTCTTCCTCAGTCAAACAGCAGCACTCATGCGATTGTTTTGCCCCCTGAGCTCCAGCTGTTGTGCCAAAAAGTGATCGTGATTACCGTCCGCGGGAGCGCGCAGCTGCTTAAAGCTGTAGCGTCCAGATTACTTACAGCTACTTCCGTGCAACTGATATAAAATGCGGTAAACTGAACACAGCTGCAACCGTGTGTTTGTTGAAAAATAGTAATGGACCGCATTTTCTTGTTAGTAACGGTAACGGCGTTGTAACGATAGGGACGCATCTGTGATAGAACCGGGGAGAAAGAGTGATCACCCACTGCTTTACACGCTCCCTTCAATCCCCTGGGTCCTAAAGCCTTTCTGGTAAAATCTCAAAACAATGATTCTGTTCATCTGGATGTAGCGTTTTCAGTGGGAGAAACATTTTTTCACTCATCCAAGTGAATTTGTCAGTCTCAGCTGATGAAAATTTCCAAACCTAATAAACAGCACACTTACATAATGACTGAAACCAGCACCACTGATTAACAATGGGACATGAGGTCAGTTCGAGTCCTGCATTGCTGTGTAGCTGTTTTGCATAGAGTAGTTTTCATCCTCAGACACGCTACCATTGACAGAGTGTACGAGGCACAAAAGCACAAGTTACTATCGTTACTTTGGAGATTATATAGATGTTTCCCTTTTCTCGACAAAACGTCATCATACAACATGTTGCCCAGTCTCAAACAAATGCCTCCTCCACTCCTGTTATGGGCAACAGTGACAATAAATTCCAACTCATCCCAAGATATTGATGCATCATTACTCTGAAGCACTTACATGATTTCTTCCAGAAATAAATCTGTATTATAATCATCATCTGCTTCTAACACGTTCTGTACATCGCTGGCTAGAGACGGTCCTCTCAACACAACATTCAACAAAGTATCGGGTGAAGCATCATTTTCACTTGATCGGGAAGCTCATCTGTAACCGGAAGGTTGCCAGTTCGATCCCCCAGCTCTCTCTGTCCTGGTCGTTGTGTCCTTGGGCAAGACACTTTACCCTACCGCCTACTGGTGTTGGCCAGAGGGGCCGATGGCACCATATGGCAGCCTCGCTTCTGTCAGTCTGCCCCAGGGCAGCTGTGGCTACAACTGTGGTTTGCTTGCATCAGTGTGTGAATGTGAGAGTGAATGAATAGTGGAATTGTAAAGCGCTTTGGGTGCCTGGAAAAGCGCTATATAAATGCAATCCATTATCTAAGGCTTCATCAATTAAATTACACAAACTCCCTCTTACCCTGGCAGGAACATGGTCTACATTATCTACAGCAATCTCTCTAAAATCAACACGCTGCTGCAGTTCTCTGACATTAAAATCAGGTTTATCCTTAGTCCTAACCCAACCACCCCTCTGCACAGTGTCAACTTCAATCACATTATCAGCATTGTCAACTGATTCAAAATGATCACTAGAAGATGCTAGAAGATCATCAAATGTCAAAATGACCTGCGGCTCTTGAACATCAGTATCACCATTTGCTTCAAAATGATCACTACATTGTACAACCTCATTAGTTACCAGAACTTATATTATGCCTCAAAAAACTAAGAAATCTTGTAATGTTGTTAAAATCAGCCCAACTTTTATGTAAAAAAGTCTATCAGCCAACATGCTGGACACTGTTCTGCTGAACAATAAACAGTTGTATTGCCATCATTGTTAGAATCTGAAACAAAGGCTCATATTTAATTATCCTGAAACTAAGTTAAGGCTTTACGCAACTTTGTTTTGCAAGTTACATTACTGATAAAATCAAAATAAAATGTATTTACGGTTCAGCCACAAGTGCAGTCTCTAGATCAAACAACACATTTGTTTTATATTCAAACACAGAAGCTTGGTATGTTGTAATATTTTAGGGATTGCTTGTTTCCAGTCGTGGCATTACTGCTCAAATGACTGTCATGGATTTAGGTGATCCAAATGTAAGTGCAGAAGAAAGTCTTTAACAGAACATAACTGTCAGAGTGATAATTTAGGATTGTCATTTGTATTTGGAAACATATAATCATTTATGCTTAGAGATATATAATCGTTTGTATGTTGATGAAATGTCTTTTCCTTATTTAGGTCTGCTAAGGGTCTGGGTGCACCATGAGGGGGGAGGACGTTCACTCCCTTCTGTTTATCTGCCATACTTCATACACATTCTTAAGTTCACGGGAAGGTCGCATCTTGTTTTGTGATATATGGTATGGCGGAACAAACACTCTTTGGTCGTGTCCAAATTCACGGGCTGCATCCTCCTGAGGCCGCATTTGTAGACCGATTACGTCACAGCGACGCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATGTGGAAAAGTTCAAGGGGGCCGAATACTTTTGCAAGCCACTGTATATCTGCCTAGTTACAACAGTCTTTTGTCTTAGTTGGGCTGCTGCAAGCGAGGCTCCTGGCACCGGGCATATTGGGAGTTGCATTTCTTTGCAGACAACATAGTAAAATATGGTTAGGCCTGTCTGAGCAGGTTTCACGGGGTCATATTTTGACCCACACATACAGGCATATACTCTGTTTACACACACATGCCCGTTTGAAACTGTCACATGTTAATGAGACTATGCATATTCATGTAATTGCAATAAAAGGAGCACTATGGGGAGTCCGGCCGAGAGTCTGACGTGGTTCGAGTGGAAGGAACAGCGCTTGACCTCAGTTGGCCTCCCTCGCGTGTGATCACACAAAGAGCTGTGTTTTGTTTTGCTGCTGCAGTTGGTTGTCTAATTGTTCCAGCAGGGTTTGTACTTAGATAAACCCAACAATAACTTCCCTTAAGTGCAGTGACAGTGGATGTGGGTTGGAGATGCAATGAGCTCGAACCTGCAGGTGAACATTGATAGGTTTGTAGCATAAACCTATTCACTGGAACGTTCAGGACAATTTGCTACACAGCAAAAAACAAGACACAAGTAGGCAACGTTCTTTGTGTTACTCATGCATGAGGAGGCCTGTCTGGAGCCAAGTGTCGTTCCACCCACTTGACCACCGTCAGACTCTCAGCCAGGTTCCCCATAGCACTCCTTTTATTGTGGTTACATGAATATGCATATGCATATGACATCTTACATAGGTATACATGTGAACAAAGAATACCTTGTGTGTGTGTGTGTGTGTGTGTGTATGTGTGTGGGGGGTCAAACTGTGACCCCAGGAAGACTCCCCAGAGCCGTCCGTCTAAACAAAAGGCACTTAGCCTAAAACAGATATAGATACATTTATCCTACCATAAAACAATAAGACAAGGTACGACCTCTCCCATGCTCCCAGAGTGTGGGTGTGAAAACCAGAACACTCTGGAATGCACACAATGCCGTTGCAGACTATTAAGGATCAAACCTCCTATCACTACACAATCGATTATACACCTCTAAGCATATATGGTTAAATATTTCTTAATACAAATGACAATAATAAAATCTAAACCCATCAACCATCTTCACTGACCAACCATCTGTGACAGAGGACTCATCTCTGCTGCTGTCCTGCAAGCAAACAATCTTATTTTTTAGAGCACCAACTTATTTGCTGTCTTAAAACCTTTTTTTCTGCATTTGCTATAGCACAGACCCCAATTTAGACAATTTCAGGCTCCCTCCCCACCGGAGAGGTGACATTGAATGTCCCACTTGTCAGTCTGAATAGACCTGACCACCACCTGACACACAATAATGTCATGGAAGCATAGTTTTAAAAGGGGCTATGCAATCATGGCCAATAACTTTTCATTCTAATGATCTGCAGAATAATTTAGGTACAAAACAAATTTCAATGTTGAAACACTTGCAGACTTCACTATATACAGTGTAGACAGTGTGGTCTCTCTAAACTAAGTTTGTGGGATATGATCTTTCAATAAGTATTTTTAGAGAAAATCAGGCCTTCAGCTACAGTTTGTGAGACAACACTAAACCGCACACAGTCAAAGGACTGTGATGATTCCTCAAAAGTAGTTTTCATTATGAAAATCGGTGTAAAAGGTGTTTGTAACCCGCAGGAGGTACCTATTTCAATAGTACGGAGCAGTCAGTTAAAAGGGTTTCATGTTAATACAAAATAAAATTAAACATGTACCAGTAGTACCTAAAACAATTAAAAGCTTTACTTTATTAAATACGGTTAAAACTATAAAACTGTATGACGGTACGCGAGAGACAGTACGTAGCACGTGAACTGCGCGTACTACGACGGGTGCGGTCGCTGGATTGGGACACAGCCTTTGGTTCCTGCAACTGGTCCGTCCGGTTACTGTCTCCCCAGAAACACTTCCCTTGTGCTTTTGGAAATCTGTTTTTTCCTATTTCCGTTGTCGTTTTTCCTATTTCCATTGTGTTTTGTGCACTTTTGAAGCATTTTTCTTATTGTTGGTGTTTTCTTCAGTTGCAGTCCGTTTAGCCTCTCAGAGACTGAAGTGGCAGTAAATCTGAAACTCTGCACTAAAACCATGAAGATGAAAATCTTTGAAAGTAAGACCACACAAAGGCCGTCCACACAGTATACGGCATCAGACTGAGATAACGACACACTGCAGCAGTCATGGTGAGGTTAGTGTTCAGTGGTCAGTGTTTCTCACAGTTTTTCTGCCATCTAGTGGAGAAAAGAAAACCTTGAATCAACCAGCTGTCTTTACTGACTGCATACAGCACAACAAAGTGGACAAAGTGGGAAACTGCACTTCTTTCATTATGCAGGATATTCTTAAACACAGGTTAAATAAATCAAGATCAGGTCATCTAAATTCAGAACAGTGTTTGGTAAAATAATCTGCTTTGTGTTGTCTGCTGTGGACGCTGGATTTAATTTGTGGAGGATGGATATAAATATCACAAACTGGTTAGATCCTGCCATGCATGTATCTTCTACTTCCCTGCACAACTACATGTGATATGGCAGTTTAATCCACGTCTTTTTTGTTTGTTTGTTTCTAAGATAGACACAAAATATCACACTATAGACATATATATATATATAATATATAATCAAGGCCCTGGGACTAAATCCACCCCTGTTTAAATTTGTCCAATCTATCAGTTTTGGCTCTGAAAAACTGCAAAGTTGGGGATTTGAAGACGGATAACACAAATCAGTTAAATACCCACCGAGGGTGGCTGACATGATAAATGCCACTTTAGTTAATCGGCATGGCCCTCTGAACACTGAAAATCGAGTTCAGGCAATCATTAGACTAACAACTGTAACTTTGTAACAGAGCATTCCAAAATCTCCAAAAGTTGATTCTGTTCATCTGGACATAGTGTTTTGTAGGAGAAACATTTAGTCACTCATCCAAGTGACTTCTTCAGTCTCAGCTGACTGCAGGTTTCCCCAATCTTATAAAAAGTACATTTGCATAATGACTGGAACCAGCCCCAAATTCTCATGACCATTGATCAACGACCACTGATTTACTTACCTGGATGATTCAGCATGCATCAAGGAGCATTCCAAAAGTTCTCTAAAAGCATCCAGTACCCCATTATGACAAATTGGAGGCAGAAAAGTGTACTTTAAATTCTTGGAAATTTCAAGTAAACAAGATGACAAAACAAGTGAAGAGCTATGAATATTCTCTATGAAACCCTGTGAATGACCTCTAAGGCTGAGCCCAGACGTTCTTCAGAGGAAGCTGCTTCCTGCTCCTTGTTTCACTCACAATCCACAATCTTACTCTTTGAGTAACTACACACAACTACTAAACCACTACTTTCCCAAAATAAATTCCATATAAGACATGAAAGACACCATGTGGGAGTGTTTGTCTGTGGTTGTGTTTCTTAGTACATCATTTCCTCAGAATAGCCTGTTTAATTTCAACATTTCCTCTTTTTGTGACAAACTACAGTATATAAGATCACACAAGTGTCAGACTAACAAACTCGCTTAGAGCACTGATCCAGAGTCAGATCTGACGCCTTTCAGCTCGTGAAGATGAGTCCCACTCTCTCCATCAGCCGCTGGATTTTTCTGTTCTGTCTGCCTGTCGTGATGGTCGTCCCTGTGGAGAAAGGTACAGCTCTTCTTTTAATGGGGTTTGCAGTGTTTTAAGTATCGAGAACAAAACACTATCATTATTGTAGTACAGATGGTAATCCAACCAGAAAAATGTTTAATATTTTATTTTATAGTGACTAAAAACATCCTCAACACAGCAATTCAATAAATAGCAATAAAATAAATAGATAAGAGATAAATAAGGGGCTGAAGGTTTTAAAACTTTGAAAAGGTTGAAGTTCTCTGAGGAGAAGCCTTGCTCTTGTTTGCTCAGTTGTGTGTTTGTTTTTTTCTTTTTGAAGGTGGCTAATAGAAATTAGCGGACATATAAAGGATGTAGAGTTGATAGAGGTTATTTTTTCCCCATTATATTTTAGTTACAATATATATTTTTACGGACTAATTTACATTAAATTAAAGCATAGGCCTAATTAGTTTGCTGTAAGTTTATTCCAAGTTTTATCATGCTGTTTAATCTCATACGTGTCCTTTTTTTTCTCTTTGTCCCAGACTATAAAGCCCATTTCTCACTTCAAAGTGTGGGTTTGCCGTGCTGCCGTACGGTGATCACCCAGGAAATAACGATGATCACAAGTTGTTTGGAACAACAACCACGTCATGGCTGCAGGCAACACGCATTCCTGTGAGCAAGATGTGATTTAAACAAAGTCAAATATTTTCCATATATAATCATGATTAGCTCTCTTTAAAGGCTTTGTGGTGAATACATGTATTCATAGATGATGTATTACCAGATAATCTGTAAAATAACAGATGATGCATGATTTTGATAAGAATGAGAGAGGAAAACTAAGACTTAGTGTCTCAAGGCATATATGTAAAAATGTTTAACTCTTTCACATTTCTGTTTTTAGGATAAACGACAATAACAATAAAACATGGTGCATTGATCCAAATTCTGAGTGGCTCAAAGACAAAATAGAGAAGGTGAGTAAAGCATGGCGTTACACAAAGTTAATCTTCTTCAAACAAATGAAATGTATATTACTGGATCATGTTGTACTAATCTGACTAATCAGAAGAGCCATACTTTCTTACTTGCATTTGTTATTTAACATTTATTAATGGACAATAGTTTCCCTCATAGTTGAGCTACTTGCTGTAGTGCCAAGTCTTCAGCTGCCTCAAATCTCAATGTAGTCATGAAAATTTCCAAAGACCGCCTCATTCTTCACTCTTAAATCATTTTATAACACGTTATAGATTGTTGAATTCTTACTGTCATCTTTACTCCTAGCTACCACTGGAACGATTAGTATTAAAAACCTTTTCAACCAAAATTCCTTCAGATAACAGACAGTCTGTTTCAGTGGAAAGACCGCCTATAATCGATCTATCTGAAAGAAACTGTACCAATAAAACATTACAAGCCCTCTTCTGTTTTGAACGTCTGTTTTGACTCTTTCTCTTTTTCTTCTCTTGCAGGAAGAATTGAACTGTCCTCCGGTGATTAGTAAATAAAGTAACAATGAGACCAAAAAACATCAGCGTAAAGAAGCTGCAGACAACACTTATGTTTTTTTAAACAATTAATTAATTTTATATATATTTATACATATTTATTCACAATGTTTTTTCCCCATTGGGCAATTGATGTTATTTTTAATTTTCTGTGATTACAGTAATAAAAAGTTCTTTGTGACTATAAATAACATAAATAATATTGGACAATAAATAAATATGGAGCATGTTAAAATCTAGTGGTTTTTGTAATTTCTTTCACATGCATGATGGGTGGCAGTGCAGCGGGGATTTTTGTTCTGATTCAGTGTCACATTTCTTTCAAATTGTAAGGATTGCAAAGCATTACAGGCAGAAATAAATAAATAAAAGAGTTAAATGGTAAAAATGGTAAATGGCCTGTATTTATATAGCGCTTTACTAGTCCCTAAGGACCCCAAAGCGCTTTACATATCCAGACATCCACCCATTCACACACACATTCACACACTGGTGATGGCAAGCTACATTGTAGCCACAGCCACCCTGGGGCGCACTGACAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGCTCGAACCGGCAACCTTCCGATTACAAGGCGAACTCCCAACTCTTGTAAAGTAAAAGCATTATTTATCAAAACACAGAATGCTGATAATGAAGGGAAACTTGCATGTAAGAAGAAACTAGGGATAGTTTTTTATATAGTTCATGTAACATGAGGCATAATTACATCTAATTCAGCCAATGATAATTAAATTTGCAGCACAGCACACTATGTGGGCAAAAGTATGAGCACATAGGAAGACGAGACCTGTATCTGATGTGGGTTTATCTGATGTCCCAGTTTTTTGCCCATTGAGTCAAACTATTTTTAAATTCCAGGATAACGTCTTTACACAGATCAGGGGATGTGCTATGAATGTTTGCTATAGTCCTTCTTATGCAAAAAAAAAACCCAGTGAGCAGTATCTAACTGGTTCAGGAGCTTGTTGACCCGGGGTGTAGGTTAAAGATCAACTCGTGACACTTCATTCATCTTGCACCAATCCACACAGAACTGATAGACTCATCTTTCTTCACAACAAGAACTACACCATGTGCTGTGAAATTCTTCTCTCACCCTCCAGCACACCCGCCAATTCCTTTTGAGCTATTTGGGTTTTATGTTCTTTTATGTAACGATAGAGGCAGGAACGAACCAGGTGGTGGCGAAGGTGGTCAGGGCTGGCCTGGGACAAAAAAGTTGGGCAGCTACTTAGAAAAGGATCCTGGTGTTATTTGTCTCTCAGAAACAGTTCATAACTTCCCTTCAACTCATTCATGTCACCTAAAAGGTGACACGATATCATGACCAGCAGCTTTTACAGCTGTGGCTCCAGCAAACATCAGCTGACACTAGAAAATAATGATAAATCAATTCTAACAAGAGCTGATCAAGCTTAAACGTGCTGCTGTTGTTTAGCGCGACATCCGCTGGTTTCCTCTTTCTGGGGTAAAGTGGATGATAAACCAACAAGAGAGAAAAGCCGATCAGCTGATGATTGATCAGTTTCATGATTGAATTAACAGGAGAGGGAGGGGAGAAAAGAGAGAAGAAGACGCAACTACGCAGCGTAAAGACACAGAATAACTCCAGCTTTGTGTCTTTGTTCATTCTAGCTGAAGTACGGGACAAATCGTGTTCCTTTTCACCTCAGTATCATTTTCATCTGTTTGTCTGTGATAAGATTGCTTTCAGAGTCATTGCTCAAGCAAAGGTGGGAGGTTGGAATGGTTACTTTTTGGCACATTTCATCTTGATCCTTAACCAAGCTCAACGGAGAAGTGATTTCAGCATCTCTTCATGCTCTTAGAAGGATGGTGAGATTTGGAGGTGAGATTTCTGTGTGGCTCCTCGCCTGTCCAACTACACCACTTCCTAATCAACCTCCTCCTACTCACTGTACGACCATTACGGGTCCGTACCACTTGGAGAGTAACTGAACTGGTTAAAGGGAGAAATGCAAGCACTTTATCTCCCAGTGAAAATTTTCTGAGTCTAGCCTTTCTATTCTACAGGAACTGCAGGTATAGCTTTGCTCTCAGGTTCACAATTTGGACATTTCTCCTCAAATTTTGGGCACCACCAGCGTTTGGGTGTGTCGTTCCACTACATGAGCATCACAACTCATTTGGTACAGTCCGTCCTTAATAATTACAAAGTGTGGAAACATCAGTGCTACGTCAGGGTGCACTATTTGACCATCAGTCTTCATTGTTCATCAAAGACTGAGCAAGGATTAATGTCTGAAGACTGCTCCAGTGGAAAAACTTTTGTGGATTGAATCACCAGACCTGGTGGGGCCTTCTCAGAAGACCCGGACTGTTCTGGAGATAAACTGTTTCCTCCTCCCAAGAATCAGTGTTGGATGACCACTGAGTGCACCACAGACATCACATTTCCTACCACATCTCCAAACATTGCCCCATTGATTTATCAAATCCAGGCTAATCTATCCCTAAAGTTAAAGGATGCATGCAGCAGGCACTAACCACATCCTTGAGTCTATGCATTATGCCCTTGTATTTAATTTCCAAGAGCTCCATAGGATAAAAGACAAGCTGTGGTTAAAGACATGCTGTGGAAGAGAGACAGAGATTAATAAAAAGTACAATTCATTGCAGAGAGGTCTATTAACACAAAGTGAGTGTGAAAGGTGACTAAAGAAGTAATAATCAATGCATCATGGGAATCCCCGGCAGCCTACGTCTATTGCAGCATAACTAAGGGAGGATTCAGGGTCACCTGGTCCAGCCCTAACTATATGCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCATAAAAGGATATTAGCAATATATTCAGTAACCTTGTGGGCTTGTGTTTATGGTGTGTCCATTTCTTTGTGCACAGTCATGACCTCAGAATTACTAAATACAAGAACTGCATGAAAACAATGGTTCCTCTTTACACACGATCACGTTTACCATTGCATTTTAGACTTGAGCTGACTTGAGACTTGAGCGAGCTGAGCAGATGGTAAAGAACTTGTACCTGATTCTGAGCCACAGTTTGTCCTGCACAGCTTTTGAACTGCAGCTTGATTTTCCAGCTCACCCTGGCTGTTGCAATGCTCTCTGAATCAGAAGTTACTAATGTGTGGAGACTGCATTGTTATGAAAGCTCTGTAAGGTTCTCAAAGTGTTTATGGCTGTAGCTCCACATAATTTTTTCCTAATTGTCTATTAATTGCAAAACTATTATTTGAAGCTAGTGTTGATTGTCATGGAAAAGCTTTTATATATTTCAGCTTTGACAAATTAAAGCTGCACTATGTCAGTTTGTTGGAAAACCTCTCCACAATCTCAAAACATGACAGATGTTTTATTATTAAACTGGAGCTGTATTATAGTCCATCTGACTATTCCTATTGCTTGTAAAAATTCACTAAGTATAAATCACGGACTAATTTTGCTCTTCGTGCCATCTGCAAGGATCTTAAAAGAAATGATAGTTCCTCTTTCCCTGCATGCATGATGATCTGCTGCAGGGCGTTCCTTTGTGGCAAGGTGCAGCTACACTTAGGCCAGCCATGCATACATGTAGTGGATTAGATTTCGTAGATGTTTGATTCATGCATGGTGTCTGTGATCGCAGCATGAACCTTCACCCCCACCTTAGCTCTTAATCAGAGGCTGGTTAGGGACGTGTGGTGGAATTCCCTCTGATGCATATGAGTGTACACGCTGGGAAACAAGTATAACGCACAATTTAAGTTACAGAGAGACTGCACGGTAGAGTAATTGGTGGCACCCTTGGGCACTCCTACCTGTAGGTTGCCTCCACGAGTGGCCGCTCTCCACCATTGTGATTAACTATTTTATTGAGCTGCTATTTTTAACTAGGGCAGCACGTGGCAGTGAACCTTGTTCATTGAAGTGATGTTTGTGTCTTAATCTAAGGTTTGGTATTGCTAATCCTGCTATTTAAGTCGTTTTCTTATCTGCGGCTCTATATTGGTAGTTGTTTCTCTAATAAATTGTCTTCTATGAAATTGATTTGCCAAACCTCTGCTTGTCAATAACGAGCCTGTGTGCCTTTTGACACTGTTACATTTGCACTGGCTGTTGTAATCTCTCCTGGGGTGTTCTCCCTCCCCAGGTGGCACCCTCAACACCATTTAGTTACCTTTACCAGTTTTCCTCCTTCACACCACCACACATACAAGAGCCCATCAAGAACTACGACAAACAAAAACAACTGGGCTGACTGCAATTTCATACAAATTAATTTCAGGGCTGTAGCCAAATATGTGACTACACTGATACACATTTAATTTTTAAAATTGATTTTGGTTTTTGCTTTGCTATTTTCTTTCAACTTTCATACGTTTGAGCAAATGTGACAAGTTGTGCCGCTAAAAAAAAAATATCAGTAGATTGTCTAATATTGGAAATGTTTAATTTTATCTCACGACATATAGGGTGATCTGAGCAGAACTGATCACTATATTCAGATATGAATATCCACCTAAATTAAGTACTCTGTGTACTGAGTTATAAGATTTCTTTGTTTTGTGCCCAGAGCCCAGCGAGAAAACAAATGTCACCTGCACCGTTCAAGGTCGTACTACTGACTGAAGGACGGTCTAATAAGCTTAGCATGGTAAGGTACTGGAGTTTGCAGGGTTCTGTGGACGTCTGTGGGACAGTGTGCTGTTAGGGTAAACAAGGAGAAAGCAGAGCTGTCATGACAGAGGCGGGGAGCGTGATAGACTCTTCCCAACAAAGAACGTCCAAGAGCCACTGTACGTCTTCGACTGTGTTCACGGAGTTCCTTTGTTTACAGCTCAGCTCCTCCAGTGGCAATCAATTTTTCAACAATGTTTTCATGTTTTTAAGTTTAATTGAGGTGTATTTCCATTAACCATTTTATGCAATTTAATCCAGCATTTCTAGTGATTTTGTTTTTTGTTTTTTTTTTGTGTGTGTACTCTGTGACCAAAGTAGCAACAATTTCAAAGTCTACCTTCAAGTCTAAATGTGGGCTTCAGCTTGATTTAGCTAAATCTATGAACAATGGTTTGTGCTTTCTGTCTTGCTGTCATGTTTCTTGCGTCACTTTACCGTGAGAGAGTGTGATGAGGCACAGTGTGCCAAAAAAAAAAATCAAGTCATATCATTGCTTATATCTAACTACTTTACATACGTCACTCAGCCCTGCCTCTATCTTTGAATGCTCGCTCTTCACTAGTAACAATAAAACACCCAAAAATGGTATTCAGCGCACTCACACACTCCTTCTGTATTTTTGCTGGCAGTTTAGTAAGCACAGTGATGCGCTACATCTGTCATCACAGGAAGTTTGTGCTGACTTCCTGTGGTAGTGCCCTGGGTGGACTTTAATCAAGAGTTTTCTGTATAATGCTAGAAAAGGGTTTATTTATCTAATTGTAATCATTGACGGATGGGTGAGAGACAAAATTAACCACAAAGGTGTTATTTATGATTACTGTAGAAAGATATATTTGGCAAAACTGACTAGTTTAAAACTTAATCCAGAAGGTGAAACTGCTCTGCAGAAACGAGGTACCTACCTCCTGCCAGGAGACAAATTCCTCTGGGGCTGGGTAAGCAAAGAAAAAGAGTCAAATAAGAAAAAGAGTCTACTGGGCAAAAGGTTCCTGAGCCTTTAAATGGTCTCTCAGTCTCCCAATGGTCTCCCATGATCATAATCATTGTGAAGCTGACCTGACAGTTGTGCAGGAAACCATCATTGACACCTTCCATAAGGAGGGAAAGCATCAAAAGGTAACTGCAAAGGAAGCTGGATGTTCCCGAGGTCTGGAGGAAGAATGGAGAGGCACACAATCGAAGACGCTTGAAGTCCAGTGTGAAGTTTCCACAGCCTGTGTTGATTTGGGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAATTTGCTAAGCTCTTGGATTTGGGACTTCCATAAGCTGTAAGCCATGATCATCAAAATTATAACAAATAAAGGCTTGAAATATCTCGCTTTGCATGTAATGAGTCTATATCATATATTAGTTTCACCTTTTAAGATGAATTACTGAAATAAATGAATTTTTGCAAGATATTCAAATTTTTTGAGTTTCACCTGAAGACTGACTTAGAAGCAGAAATAATAAACAGCACATGAAAAGACATCAGGGAATCCAGGAATTATTAAAAACAAGAAGTAAAACCACAAGAGACAAAGGAGGATGACTCAGAGGCGAGACAGAGTCAGGTACACACAGGGAAACACGGGGGAGCAGCATCATCAAATCAAGCAAAACCACACCTCAAAAATAAAAAAGTATATATATGTGTGTGTGTGTGGTCTCTGTGGAATATTTGCACCTCCAGAATGACTGTAACTGTTCATTTTAACCTGGAATGAAGCAACAAATCAACATTGTTAAAAAGTCATGAAGAATGAAAAAAGGGGAAACCACTATTTCATCAGTTCATGTCTTTGGAATTCAGAAAAAGAGTTAAAGGAACTTTCATTTTTCTCATGAATTTCCAACACTAGCAGACAAAGTTACACAACTGAGCAGTGCAACTTTATTACTTTCTTTGGGGCTCTCCTTCTCTACACATACATTGCAAATGAATTAAAAAGGTTCCTCTTTCAGTGTGACACTGCAATATAAGGCCATCCCTCTCTGAGTAGCTCATCTTCAAAGCACCAAGTAACCAATAAAAAAACAAAGTCATAAGTTTGTTGCCTCGCTACATTTCAAGATGCGGACAGCTCTCTCTACCTGCTGTTGGATTAGTGTCATCGCTGTAGCCCTTGTGATGCTCTTATCTGCACCTGAAGGTATAAATCTCTTATTTAATTGAATTTAAGATGTTCCTTAACATATTTATGGATCTGAGATTATTGCTATATCTATAAAACACAATATTTCACATTTTTATTAAATTCCCACTTGCATTAATTTTTTCTTTGGTGTCTGAAAGAAAAGTGAAAACATGTTTGCATGAAGTAAAATGACTGAAATATCAGTTTGTGCTTCATTATCCTGATGAATAAAAACAATGACTTACTAACAGTTTCTCTATCTCTGTGTCTTGTACAGCTGGTTCTGCATCAGTAGGCCTACGCTGCTGTCATAAGAGAGCCATATTGAAGAAGCCCGAGGGGATCCAGGAGTGCTTTGAACAGATAAAACGACACAGCTGCCATCACCATGCCTTTGTGTAAGTACATCATCTTTTATAAATGCCTGTAACAGGGTCCTACTTAAGACTTTCTATAATATAATATCTTCAGCCAGAAGAAGCCAAAATATGCATTTCATTGCCACAAGGTAAATTAAGTAAGACTGTTTACTGACGTTCAGACAAAATAAGAAATTTACATGTGTTTCTTTGATTTGTGTTTTTTCACCTATTTTTGTCCATGTTTCTGCCCTGAAATATGGCCCACAGATCACGAAATGTTTGCTTTTAGAATTAAGCTACAACCTTAACAACAACATGGCTGCACAATTTTTGTTGTTTTTAGTCATTTCACATTTAGACACATTTCTATTATTACTACATTTGGTCAGGGTCTGATGTGAATTGCAGGATCAATGCCAGAGGACATGAACTGGACAGGTGACCAACATTCATTGGCAGGGCATGTAGCTCAAGTCACTTTGTTATTCCATAGAAAAAGAGAATGAAATAAAAAAAATATAAACAAAAATAAAATTTAAAAAAGCAGAGAGTGCATTCACACTTTCTCTTGAAATTGTGCTTGTACTCACTTCCCAGCCTGAAAAGTGAAGCCCACACAGACGTGCCTTCAGTCTGGATTCTTTCTAATGGTCGGCTGAGAGGAAAATGACTCTATTTATTATTTGCTCTCTGACCTCAGTAAACACTTCCTGTCGGGTTTATTTTGTATCTTTTGCTCACTCAGTCTTACATGTTTAATGTGTAAGTATCTGAAGCCCTTTGGTCTTTCAGTAACTTTGACTCGTTGCTCAACACATCCTGTTTTAAAACACATATATGATGGTGAAAATGCTTTGCATGTGGTTTAATAACAGGACTTTAATGATCAGGGTGACACTGTCACTGTGCTTGTGTCCAAAATGTCTGACTGTTTGATTTACTTCTCTCTTTCTTGCTTCTAGGATTGTGACTGAAAGAAAGAGCCTTTGTGTCAGCCCAAATACCAAATGGCTCAAGAAGCTGACTGAGACGGTGAGGACCAACACAGTGTATTATCACCGTATCTCTGATTACAAGACTGACGTCGAGCGTTGATTCTGCCTGTGTTGTTCAGTAACAGGTTCAGTAAGAGTTTAACTATTGTTCAGAAAGAAAAGAGTGAGCTTTAAGAGGTAAATTGATCAAAAACCCAAAGCAATGCAGCAGATTTATTATTTAACAACACAGGAGAGACAAACAACTATTCACACTGATATCAATACTTATTGGCAATTTACAATCACCAGAAACATGCACCATATATATGTTGTTGGGAGGATGCTGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGATCATGCAAACTCCACACAGAAAGACAGTCCTGGATCTGAGGCCAGGACCTTCTTGCTATAAAGCAACAGTACTAACCACCACGCCACTGCAAGACCCTTACTGACATCAAGCACTGTAGAGAAGTAGTTATTAAAAGCTGTGCACATCTCCGAAATGTTACCTCGCTTTCCAACATAGTGAAGTTCTTCTTTTACTGTTAAAAACAAGTTGTGATAGAATTAAAAAAATATAAAATTTCTTGGTCTGTAAGAAAAACAGACCAAGAAATAGTGCAGGCAGATAACAGTGTTTGCTTGGAATAAATGAACCAAGTGCTTCAGTTGATCTAACTGCAAATTCTCTTCTCTCCCCACTTTTGCTTTCCTCTCTCACTCTCTACACCACAGGGAGAACTACAGTGTCCTAAAAGCATCTCCTACAAACACAGATATGAATTCCTGGATGAAGATGAATAGCAAACTGAGACCATAGAGAAGCATCAATAAAATAAAAAATGCTGATTTTCTTCTCACAGCTTCCACAGGCTCATGTCAAAAGTTGTTACTGAGAATAAATGATCAATTTAAAAAGGTGACTCTCTTTTTCCTTTGTATTGATGATTCACTGTATTTCTATGCTTACTGTCTGCAGCAGTGACAGAAACACCGGAGTTATAAATAACTGATCAGCTAGTTCACTGACCTCAGAGACCATGTCAGCTCTGACATCAGAGGTGTGCGACTGACAGTCGTTTTACTAATACACATGCTGTAAATAGAGTCATTGCAGATCTGAGCTCTTAAAGCTTTGCATGTTTCACCTCTGAAACATCTCATGACACAGCTTGAATACACACAAGACCAAATGTGTCAGAATTTCCACAAGAAATGACTTTACACAGTCAACAATGAGCGCCATGGCAACGGTAGTGGTGATGAAAAACATATAAACGAGCGGAGAAACAAATTTAATTTCTAATGCGAGTTATGGACGTCACATGTTGGTGTATTTTGTCAGCAGCATAACACAGATTAAAACTAACCATGAACCATAACCTGATGGATCAGCAAGAAAATGTAGCTTCTGTTGTGATGTCACTGTAAAATCACATATTTTCATTATGTGTTAGACTCGTTTTGGCAAGACAGGATGTTACCTCAGCGTTCAGAGCCACAGACACCTCTGGTATCGTGAAGCCTCCATCATTCAACATCAAACTGGATAAATCTGACAACAGGTTCCCATCTGACCTCTTTAAAGTTAGTTATTGACTTATTTTATGTACAATTTAATGAAGGCATGTAAAATGAATCCTTCATAAGGTTTAATTTTGACTCTGTTGGATTTCTATGTTCAGCCTTCAGATTATGATGAATGAACTAAATGTGAGACAAACACAGTGTTTGTGTGGGACAGCAACACATTACCAAAGCAGGGAGGCAGTCAAATATCTTATATTTGAATGCAATGTTTTAAATTCTCTTGCTAACTCAATACAACAGGAAGAAAAGGACACTAAACTTTGCTGATATGATCTCACACAATAGGCTGTATTTTATTCAGCTGTTCTGCCTGGTAACAGTCTTTGGGTTTCAGTAATGATGTATCCATAGATCAGCATGCATTTTTTAGCCATTTCTGCCAATTTTAGCAATTTTTAGCCAAGTATGACTTACAAATTATGTCACATCACTTCATATATTCCCTCAGTTTCTCAGAGTATATTGCTGCATCATTTTCTTTGTGTTCATTTCCATCATATTTACCTAAATCTGCACTGTGTGTGACTTTCATGACTTTCCCTGTGAGTCTCTGTGTGTATAGAATTAGACAGGCTAAACTTCATTTAAGTATAAGAAACTTTTCCATTCAGTTGCACTGACTAAAGTCAGACCTTATGAAAGTGCATGTCCTGCAGAGTCGGTCAAAATGTGGGACAAGGGGACATAAAACGTTGTGCAGCTGCACTTAAAGAGGGACATCAGGTCACCCTATACAGATACAGGTTTCATGGTACTCATACGTTTGGCCACATGGTGCGCTATAATTTTAATAATGAATTAAATGCACATCATGATACATGATCCAAAGCAATAATTTTCCTTATTTTCCTCTTACGTGCAAGTTTTCCTTCATTATCAGTTTTTTGCTAATATTCTTTGTTAGGATTAATAAAAATAATGCATTGTTTTAGCTCTGTTATTTATTGATTTCTACCTGTTATATTTTACATGTTAACAATCTGAAAGAAATGTGACACTGAGTCAGAACAGAAGTTTCTCTGCACTGCCGCCCAGAACACGACATCATACATGTGAAAACAAACTCACCAAACTGCATTAGATTTTACTTTAAACATGATCCATATTTATTTAGAGTCACAAAGAACAACTTTTATTACTGTCATCTACAACAAATTAGTAATGATGTTGATGGCTTAAAGGTTAAAATAATAACTTACATAATAAATAAATAGATCTGTACAAAGAATTAAAATTAAATAAGTACAAAATGTTGTCAGCAGCTTCTTTGCTCTGATGTTTTTGTGGTCTCATTGTTGCTTCATACACTTATCACCGGAGGACATTTCAGTTCTCCCTGTGGAGAAGAAAACAGAAAAATATTCACAGTTAGAAATATTTTATTATTACTGTCTGTTAGGCTGATCTATAGCTTTGTCTTTCCACGTTACTTCACAGTGGGAGTCTGACATTATCATCCACCAGTTTCACACCAGCAGAGGCTAATGAGTGACTTCCCCCTCCTACATTTTTAGAGGAGGTTTCCTCTCATCCCATGTCTCTTTATAAAACACTGACTTCACTGGATGAGCCTCTGCAGCTGTGGCCAAATCTAAAAATAACTGGTTTGTCTTAGAGGAAAAAGCAGTGTGTTGGAAAGCGTGGGTGTGCAGATTTATTAAGAAATGGCTGCAGCTAATGACACCCGATGATTGCTCAGCACAACAGTCACTACTTACTCTTTTACATGAGTGGAGTGCTTTTACTGACCCACAGTCAAGTGGGTAATAAAAGCTTTAAATTGAAAATATGTGCTTTAATATTAAAAATCCTCTTATAAATTAACCAATAATGTTGTACACATTTTGTGACAAGAGGTAACAGCAGTAATCAGCTGCCTTGTTAGTTAGTTCCTAATCCCATGGACGAACTCCACCTCCATCATCCTGGGATACAGTTGGTGACAGTTGCCAACCTCGTGTGCATAGTGACACCAGCTCTCCTGCAGGTTCTGGTTAGAGCGGCCCAAACCAGTCGCTCACAGTGGATTTCCAGAAAAGAAAGTCTGCTGTCACCAGGCACAGTTTGAGATGATGGAGCTGGAGTTCATTCAACCACGAGACAAGAGATTTGAGGCAGCTGAAAGACGCAGTGACTAAACTAGACGGGAGGGGATTTTCCAGTGATAAATTCGCTGTAGTCAACGTATCGTGCTGACTATGATGGAAGATGGACGTTTGGCAACTTAGATTAGTCAGGTGTTTCATTTAGTGGAACTCAATCCAATAATCTTACTTGTTTGCAGTAGAGTCACTTTGAGCGATGTCACGTTTGACTCACCTTCTCTATTTTGTCTTTGAGCCACTCAGAATTTGGATCAATGCACCATATGTTATTTTTATGCCGCTTGTTGATGATCCTAAAAGCAGAAACACAAACAAGGGAAACATGTTGTTACATCAGTGTCTCAGTGCGACATGCATGATGTACTCATTATTAACATGGAACATTTCAGAGTTGTGTTTAAATCTAGGCTTGCTCACAGGAAGGCGTGTTGCCTGCAGCCATAGCGTGGTTTTTGTTCAAAGCAGCTTTGGATTGTCTTCACTTCCTGGGTGATGACCTTGTGGCAGCACGGCAAACCCAAACTTTCAGGTGAGGAACGGGCTGCACGAAAAGAGAACCACAATGAGCTTAATCAACATGACATGACATAAGTGTTATATGTTACTGAAAGACACTGATAATTTTCTATTAATTTTGACATTAAATGATTCACTTCATTCAAGAAATTTGCTTAAAAGAAAAAGAAAGTGGGCTCCAGATCCTTTACATGACCCCCTAGCTTCCGTTATCCAATGAAAAATTATTACAACTAAGCAAACAGGCATCAGGTTTCTCTTAAGAGGATCTCACTCGCTGAAAAACGTGAGATTTAACCTCTAAAAGTACATTTACAGATTGAATTGCTCTGTTGAGGATGTTTGCACTCATAATAAAACTGTCGAAACAAAACATTAAACATCTCTCTGGTTGGATTTAAGTTTGAACTAGAATATTGATAGTGTTTCTTTCTTGATACCGAAAACGCTGCAAACCCCATTAAAAGAAGAGCTGTACCTTTCTGCACAGCGACGAGCATCACGACAGGCAGACAGAGCAGGAAAATCCAGCGGCTGATGGAGAGAGTCGGACACATCTTCACGAGCTGAAAGGCGCCAAATCTGACTCTGGATCAGTGCTCTAAGCAAGTTTGTTAGTCTGACACTTGTGTGATCTTATATACTGTAGTTTGTCACAAAAAGAGGAAATGTGGAAATTGAGCAGGCTATTCTGAGGAAATGATGTACAGTGACACAAACACGCCCATGATGTGTTCTTCATGTCTTTATATGTTCACTTTGTTGTTTTCTTCTCCTTTCTTCGGACTGGCCACATGCTGCCATCATCACCTCTTACGTGTTATCACGCTCTCGGCTAGATTGATAAATTGTGGCTGATGTGCAATCCATGCATGTACTCATTTTAGCTCAATGACTACATGTTGTTCAAAGTAGGCCGGACCTTGAACTTTGACCTATTTCTTCACCAAATAGGAGTTATCATCGAAGGGTTTTTCAGATCCACATTTTTAGCTTTGAACAGCGTAATTCAAAGCTTGACTGTGTGGTTGTAGCAAAACCTCCAATGAAAGGGATTTTCTTATTGTCTATTCTTTTTTTAGGTTTGTCCCTTTCAGTACACCACCCTACAGTTAAAGTTATATGTCCAATGGACATTTAACTTTGTGACTACAGACAGTTTCAGTTTGGAGACAACACTAACTACACAGAGACGCCATGAAAACTGCTGTTTAAAATGAATTAAAAAATCTATAAGGCATGTAAGAGCACAGTGTGTCATGCCGTCTAAAAGCCAATTAAAGCCTTAAAACATAAAATCATTTACCAGAGTGCACACTACAAGAGAAAAAAAGAGCAAGATAGGGAGAGAAGAAAGTGAAGTGTAGCTGGGATCCAATTGATCCAAAGGAGAGAGCTGAGTTCTATGTTGCTACCCTAACCTATGGCCACAAGTTGGGGCCATAGGTTGGGGCTGTGGGAGTGTGTGGGTGGGGTGTTTGCCCGCTCTGTCTGCCTCCTCCTCTCTTGCCACTCCTACCCCCTCTGTCTCTCTCACTCTCCTCTCTCTCCCCAGGATAGATGCTTTTGATTAGCCTCGTTTCCCACCTGGGCCCAGTCAGCAATCACCTCTGAGGCTATTTAAGCTGGGGATGCGCTGTGAGTGAGGTGGTTTTTCCCCTCTGTGGCTCTACATGGGTTTCTGCTAGGTTTTAGACACGCAGCCTCATTTGAGTAGTGAGTAGATGGGCTTGTGGGCCCTGGAAGTGTCTCCCCGTGGTGGGAAGTGAAATATGAAGTGTGAGAAGTGGGAAATGGCTCCCTTATTTGTTTGGTCATTTTTCTTTTGTTGCTGTGATTGTTCCTTTGTTCCTTTGGCGTTATTGGTAGAACGGCGTTGCTGGCTCTTTAAGTTAAGGTCATTTGTAATAAGGATATATTATTTGCAGTGTTGGGTAAGTTACTTTAAATTAGTAACTTAGTTACATTACTAGTTACTTCTATCAAAAGTAACTCAGTTACTTCAAGTTACTCGTTACTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTTCCTGGTTTTGGCATAATAACTAGTTACCGTGCTCGTTACCACAATAATAACATAGTTACTGTAACGCGTTACTTAATAACGCGTTAGTCCCAACACTGATTATTTGTAATAAAACTATATTATTATAGAACAACTGTCTGTTTTCCTTTTTATTCCTTTCTGGTCCCCACACTCACAGCCCTAGACCTCTTTGTGGGGACGTAACAGGGCCATAGTATTGAGTATTGACTGAAGGAGTAAGATCATGAATTCAAGCAGCTGAAAAGAGATTTCTCTAAAGGTTTTCTGGGCTCAGGCTCAGAGATCATTCAGGAGGAACTCACTCCATCTGCTCCTCATCGAAATAAAATTAATCTTCTCTCTTGTCTAAAAATTGCTGTGGTCACAACAAGACAACTGACAGAGAAACACAGGGCTTAAATATACATAGTAACGCGGTAATCAGACCTACAAGACAAAGGAAGCAAAGCAGAATACATTAACAAATGAGAGACTGTCAAAATAAAGCAGGAAGTATAACACAGAGATGCAGACGTGACACTGAGACTGAGACACGACTGACTGGAAAGACAGAGGGAACATGAAGACAAGCATGACAAGATAAGAAACACAAGAAAGGCAAACCAACAGAAACTAAGAATATAACACAAGCAGAAACAAAACCCATGAATTACAATAATGAAAGAAAATAACTAGAAGAAACACAAAAACACTGGGTNNNNNNNNNNNNNNNNNNNNAGGTCTCTTATCCCCACCTGCTGGTAGTTCTAACACATTACATCCAACCTGGTGCTAAAAATAATTCATGACTGTTTAAACACTAAAATCATGCCCATCCCTCCTGATTATTTTATAATTTATATTATTTTGTTGTTTCCTATTACATATTTCTACAATTTTTATGGATTTATACATAATGATTTACTGATAATAAATCTTATGTTTGTTTATTTGTTTATTCAAAAGGAACCCCATTAGCTTCCACAACAGATGTTGCTCGTCTTCCGTCAAATACAATCACATAAAATATTTTACAATAAAGTGGATTCAAAATATCAACATAATTTGGCTCTTACATCCACAGTGAGGTTTCACAATTGTTAAAATATAAGCAATCAATAATAATAATAATAATATCAATAACATTGAGACACATTACATAAATTTCAAAAACAAATCATCTCTTACAATATTTACAACAACTAAAAGCTCTATAAATCGGCTTTTAAGTGTTCATTGAAGTTTTGAATAGTTGCCAATTCTCTAATTTTATAAGGCAATTTATTCCACTTAAAAGTTGCTCTAAATATAACATTTTTACACCAAGTTACTTTTAACTCGAGGATTTACTAAATTGCAGTTTGTTGAAAACTGTGTAATATGATTATGTATTTCATCTGGATACTGCAGCTGAGCAGAAATAAATGTGGTGTGTTTAACAGAATTGCTTTCTTTATAACTACAAGTAAGCCATAGAATATTTTAGCCTGTACAGGAAGCCAAGAAAGTTGAATATGCATTTGATCAATATTAGTATAGTATGAACATCTTAACACTAATCTGGACGCCTTATTCTGGACTAACTGAAGTCTGTTAAGATCCGTCTTATTAGCTGTTGACCAAATGATTGAACAATACTCCAGATGAGATATTACTAGTGCATTAATGACATCTTTCATAATTGAAGAAGTGATACACAAAGAGCATTTCATAGCCATAGCTATGCCTTGTCCCATTTTCTTAATAACAGAGTCGATGTGCTGAGACACTGAAAGGTGGTGATTTATGGTAACTACTTATGAGCACCTGCAATCGTTCTGGTGCTGTGACATAAAAACAAACGCTGACCCCTGACTCTGGCACACAGTTTTGCCTCTTTTACTCATTTTAATGTGTGATTAGTGCACGATCAGGTTGCCTTTTATGTAGGGCTGGGCTATATCATACTGTTCATGGTAATACCGGTATAACGTTGGGCAACAATAAGAAAATGAAATATCACGATACGAACCAGAACTGGTTTGTAAAAATGCTGCAACTTCAGTGTTGTGGAACTGGTTTAGCTTTCGTCCGTCAGAAAGAGAAGTGGCTTCGTTGCTGCCGTTCTTGACACCAGGCCATCTTCCAAAAGTCTTCTCATAACTGTGCGTGCAGATTGCGCTCACACCTGCCTGCTGCCATTCCTGAGCACGCTCCGCACTGGTGACACTGTGATCCCGCAGCTGAATCCTCTTTAGGAGACTTTCTTGGATGTACTGAAGCCGATTACGTCACAGCGACAGTGGGGCTGTCCCAATTCAAAGGCTGCTCGAAATGCAGCCTCAAATGCGTTCTTAATTTCCCTGAATTTCAAGGATGGGTCTGTGAAGCCTTCATCGCCCAACATATCCCAGACTTCATAGCGCGGCGGTGGGTGTGGATAATTTTGCCGAAAAAAAACGGCGGAAGAGTAAACTTTTAAAAGTAAGTACTGAATATTATGTCACTTATTTATGTGCAAATGTTGAATAATGAAGAACATTAAAACATTACTGTTGACCACATTTCGGCAAAGTTATGTGACATTAGTGATGTTTGTACTAACTTAAAGCCTGTACTTTAAAATATTCGCCGTTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAGAAGATTAAATGTGCATGAACCTATCAACAGACAGGTGTAACATAAATGTATGCAGGGGTTACAATGCGAAGTCTCCTTTGCATAAAAATGAGTCAAAGACGAGGAGTCTGAGGCTGAAATGATGATAAATTACATCATTTTTCTTTTGGTAAACATTGAAAATGAGTCCAGCAGACATGAACACAGGGCTCAAGCTTCCACTCAGGGACTGCACTGTGCCCGGCTGTCGTAGTGCACCATGCCCAGTTTACAGAACACCAGAAAAGAGAAAATCAAATACACAATTGGTAAAAAATGTCCCTTTTTTGATGAGAGTAAATACAAGAGAGGCAAAAAGGGAGAAAATGGAAGAAAATACCTGTACCAGTATTTACAACAGGTGTTTTTTTAGAGCTCAGACTGAAATGTCATAGCTGAAGCTGAATGATTCACCTGCTACACAGTGTGGTTAGTTTCTTGTCAGTACTGACAGGAAAACAAAATGCAATAAACAACACAATTATTTTAATGTACTCTTTCAGTAAGAGCTGCGTGAGCCAAAACATTTGGTTGTATATTGTTTCTCTGCTGAATGGGAGCATGGTCCTTACTTTAGCACTCCTGGGATAAGTACACACAGTGTGAGCAATACTCACACTATTTTCTCACATGATGATACAAACTCTATTCTTTAATTTCCATATTGTTACCAAAAACTTTGTAGCGTCCCCACAAACCACATGTGTGTCACTTCTGTAGGGAGAAACAGTGAGCGCCCACTACCACCTCTGCTTTATACCCTCCCTAAAATCCCCTGGGTCCCATTTACACCATGTTCAGGTTTGTTGCATCAAATTTAAACTCAGCCGTGTTTCACACGCTGCCAACATTACCTCCTACATGTCATCACACTCATAGCCAGATTGATAAACTGTGGATTGACTTTTCAGTTTGATAACCACCAGCATGTGACCGCTTACTCTGACTGCTTATATTAAAGTAAGAAAAACAAAATATGGAAAATAAATCCTCTAAAATATTCTTACCAAATTGGCTCTTTCTTCTGAAGACATTCACCTGGAACATAACCAAGATTTGAAGAAAAAAAAAATTAGGTTAACTCACATCATCTGTTCGATCTGAACCACTAAGGTCTACTTGGTTTATGTGTACTGTAGAAGAGGTGGGTCTGAGAGCAGTCTCCCTGACTTCATGTGAGAGGACAGTGTGTCACAGCTTCTAAAAATCAATTTCAGCCTTAAAGTGTTAACATCACAAATCAGACTCTGCAAGAGAAGAGAGAGCAAGAAAGAAGGAAGTGCTGAGTTAGACTGTGTGTGCTACTCTGTGGTGAACAGAGCAGAGTCTGAAAGCAAAGCTATTAATTTACTGGTTGATTTATGTTCCTACCCTCACTTTTGCCCACAGGTTGTGGGTAGTGATTGAGTGTGAGATCTGTTATTCGGGGGTTTCCAAGAGACTCAGAACTGACAAAATAAAACGGTTAAATGTCAATTAGTCTTATTGTAACTAATGAAACTGAGATAATGCAAAGTGAACCTAAAGGATTGTCCCTCAGGAGACAGATTTGTTGTGTCCTGATGCAAGGACTCACAGACAGATGGTTCATTTATTCAACTGCATACTTTTCCCAGGTCTCCAAGATAAGCTCATCCAAAGCTCCTTTGTAAAGAAACATCCTAGGGCAAGCTACAGGTAAATGCAGGAAACACAAGTTAAAAAGCCAGAACAATACTACAGCAGTGCAGTACAACAATCCAACACAGAATAAAGAGGAGAACCAGGCTTAAATGCTGCAGGTGAGGATGATGAGGGACGGGTATGCCAGCTTAAATGTGAATGGACAGCACTTTTCAGAAGGGTAGCAGAGTTAATCACACACAGACACACTTGATAGAGAGGGATGGTAGAGATCAGCACCTGGAGGACAAGGAGGACTAGAAAGAGTAAGATCATAGTTTAAAGCAGAAGAAACGAGCTTTGTCTAATAAGTGTCTGGACTCATCCTCAGATCCTTCAGGAGGTGTTCACAGCAAAACTGATAGTGCCCACATCAAACAGAAAGAACTGAGGTTGTTTGAGCAGCTGACTAAGACACTTCCACTTTGGTTGCACAGAGAACGCAGGGTTAACTAAATAAGCCTGAATCATCCTGCTTTGTACAGGCCTCTGATGTCTGTGTTTGGGTACCTCCCCACATCAACTATGACAGTTAGTGTTGTGTTGTCACTTTAAATCCTGACAGCAAATAATAAATAATCTCACACAAACTAATAAAACAAATCAGATTTTAAATATTTTAATATGATTTAACATGAATCTCATCTTGAAGACAGAATAAGGTCATTTGAAACGTTCATATTTATAAACATCTTAACTAAACAATTCCATAAAATCAGATTTTTAAGCTCTACAAATAATTTACAGAAATAATAAAACGTTTCTCAGCAGATGTTTCTGTCAAGGTTTGAACTGGAAAATGCTTCTGTGGCTGCTTTGCTTCAACTTTGTTTGTTCCCACATCAGCTTCTTTTAGAAATCACTGGAGGACACTGCAGAGTTTTCTGTGGTGTGGAAAGAGAGAAGGTGACATGAAAAGAAGAGAAGAAGGAGCAACATTAGAAAAGTCCAGAGTCTTTGTTAATTCATTTATAATCTGAATACTTCAGTTGGAAAGTTAATGTAGGTTTTTCTAGACTTTGTGCCCACAGTTTTATTTATAGTTTGTTTCTGACCTCGTTTATTTTCTTTTTCATCCACTTTGTGTCTGGTTTGAGAAAAAATGTCTTTCCTCCTCTTGTTTTAACCCTGGAATAAGAAAAGAAAGGAATAAGCATAGAGAGAGGAAGAGAGAAAGGCAAATAAAAGGCTCACTCCTCGTATGTAGATGTAAAAAGGCTAATATTTGGATACAGCCCTGCATTTTATTTACATTCAAATGAAGTTCTGCTTACAGGTAGCCAGGTGCACAGCCCTGTTGGTCTTGTTTAAAGCAGCTGATGATGTTTTTTGTCCAGTTAGGTGCGACATGGCTGTTTTTCCTAGTTTTAGAGTACTCAGCAGCATGATAGCAGGAACTCTCCACGTGGCCAGCCCCTGCAACACACCATCACACACACTGTCATTGGGATAAAATGAACTGTGTTCACAGATGATTTATAAAGCTTCATTAATTTGTTTTACTAGTTATTATGTATAATAGGAAATTCAGTTGTGTAAAAACATATAAGTGGTTGTAATCAATCATGAAAATCTTCAAGTTGTGCTTTAAATTTGTCCAGAGTTTCTCCAAGTAGCTAAAAAAACATCCTGAATGTAGTCAGCTGCAATGTGTCAACAAACACCTGCTCTGTTACAATCTACAGTAGTTTCAGTTCCTAATGACAGTTGTTGAGTTGCATTAAGGTCAGATAGATTCATAACCACTTTGATGAACAGATTTTTAGCTGATGATACTGAACTGTCACAACAGAGGAAACTCCAGAAATACACAAAAACTCTACCTTCTGATACGATGATGAGCATCACCACACCGAGGGAGAGCAGAAGGATCAGGCGGCTGGTGGAGAGACTCGAACACATCTTCAGACGCTGAAAGCACCAAATCTGAGTCTGGATCTGAGGTTTGTTTGTTACCAGTTGATGAACTGGTCAAAGTGTGTGAGTGAGTCATCTTATATACTGAAGCTTGTCACTGAATTAGGGGCTGTTTGGTGATGTAGTTACACACAATGGAAACACGACAACCACAGACTGGTGTGGTTGGTAGCTTTCTTCCTCCAGTGCTGAGGGTTGTTGTTTAGTTTGTTCCAAGCTAATATTTTCTGTAATGGGTTGAAGCCTGATAATATGCACTATAAACCCAAATATGAATAGTCATCCAACAAGCAGTGACATTTTATAGCAGTAGCAGCAATATTAGCAGTTGTAGCCGAGTTAAGCTGCTGTGAAGCAAGCTCTGGTCTGCATGATTCATGATTATTGCAATACCAAGCAGCACTAAAAGTAAGAATTAAAAGATTTATTTATTTACTGAAACTGGTGTAGAGGAAAGTTCTGCACCCTAAAGGGAATTTTACACCCTTTCATCAACTGTATGTCAAATAAGTCCAAGTCCAGCGGCTGGATGATGTATTTAAATGTTTAGTAATATTTTTAAATGCATGATTCTTAAGTTGCCAGCTGACCTTTGACCTAACCACGTCTATGAAACGTTGCCTGCAGCTTACTTGTTTTCTCCTCTGAGCAGAAGTCCTGTTTTGTTTTCCCTGAGTTGCAGTGATCTGAAATAGGATCTGTGGAGGAGCTTTCTGACCCGCTCCTGTTAGCATTTGAGCTCAGATCTTCACTAACTCATAAATTAAGATAAATAGTTCACTGTAAGTAAAATCACTTAAACTGACCTTCATGAGCCCTGTGTTTGAGTCCAGCCTGCACATTAATTATGAAAATTAGCATCTATGCAATAAATTTAATCATCTCTTTTTCCAGCACAACACATTCATTTTTCATTCATATTTTTAATCCCTCATGTAAATATTGACACTTAACCATGTGATATACTGTTCAAGCATTTTAATTCAGCTGGTTAATATAATATATATATATATTTAAATATATATATGTATCTATAGAGAGAGAGAGATGTTCCCTTGGTCTGTGGAAGGGCTTTCCACAGACCGAGCACAGGGACTCTCTGTGACGTGATCAGTTTCGTTCATGTTAACCTGCGGGTGTTGATTTTATTAGTGGTTTGCACCTCCTACATGTAACTTTATGGGGGTTTCCTTTCAACAGCCATCTGCAATTAATGGGTGACCCAGTTCTGTGGTCAAGTCTGAAAGTACTTTCCTCTATGACTTTTGTTTTTAACAGCTTTTAATGAGTGGCCACCACAAAAACCACCTCTATTCTTTGTAATTTTCAACAAATATACACCATAATTTACATGCTTACAATTACGTTTTTTTTCAGTAATCTTTAATACTCCACTGATCATGTACAAAATACATGATGATCCATTTCCAAACTTTATTAATAGGTCGTTTGAACTCAGGGGAAAATGTATGTTTAAAAAGCAGGTGGAAGGGTCATAAAGAGAGGAAGATAGAGGCCATGACCATGATGTCATCCGCTGGTTTTGACTTTCATTATCAAATGTCATTACAGCGTAGGGCTGTGCGATATGACTAAAACCTCATGTCTCGATATAAGACAGTTATCATCCCGACAACGATATATATCACAATTTTCTTTTACATTTTCTGTAAATTCTGTGAATCTCAGGCAACTCGATTTGCATGAAGTTTTATTTTGCGACACCACGAAACGAACGATAGTGTAAAATGAAATGATAGACGTTTTCATATTGTCATCCAATATATATCGTTATATCGAACAGCCCTAAGCCATCGCGGTGTTTCGATGGGTGAAGTCGTTAACCAGTAAGCATATTGTGGTGTCACGGTTCTGGGTCATTTTGATCAGGCATTTTCTGTTTCTTGTATTTTGGTGTTTTTTCTGATTCTTTAGTTTTCCTGTTTTGAATATTATAATCCTAAGTTTCAGTTTTATTCTGGTTAAGAGTTTTGTTCTTAGGTTTACTTTACTGTCTAGTCTGTGCCTGTCATATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCATTGGAGTCAGCTGTGTCCTCATGTGTCTGCACTTCTCCTGATCACCTCATGTGTGTATTTAAGTCCTCAGTCTCCTCGTGTTCAGCGTCGCTACGTCTGTGGTCCCTCCCACATGTCAAGTTCCTTTCAGAATTTTGCGCTGTTCATGTTTGTAGTTCATGTACCAGCACAAAGTTTAGTTCATAGTCGTCACAGTTATTTTCCTATAGTCAGTTCTCATAGTCACTTCTAGTATTTGCCAGTTTAGGTTTTAGTTTAGCCCTCGTCACCATTCTTGTAGTGTTTTTATTTTTGCACTCTTGTAATCGCTCCAAATAAAGGCTCGTCTTCAGTCTGTCACCCTGAAGCGTCTCCTCACCTGTGCCTGCTCCTGGGTCCACACACACCTTCACTCGTTCTGCACTGAAGACTGTGACACGTGGATAATGGTCCTTTCTGACTCTGAGCATTTACACAGTTTACAAAAATGGATTTTTGTTCTATCAGTATAAAGAGAATAATTCTAGACTGTGCTGCCTCACTAATAAGTCTCAGATCCACTGTCCTGGACTACAGTTGGTGTCAGTCTGCAGCTGCATGAGCACAGTGGTTAGAGTGGCCCTAGGTCAAGATGATGGAGTTTGAGTCCGTTCAAAGAGACGAGAGATTTGAGGCAGCTGAAGGACAAAACTACAGCAAGATTAATTAGCAGGGAGGTAATTACAGTAATTACGTTTTCTATTTCATCTTTCAGTGATTCAAAATTCTGAATCACGCCTGTTTGTTATCCTAAAAGCAGAGACACAATACATGGCCTAAAATATTAGGACATGGTATTTATCTTATCCTGAGATATTAAGTTTCCCCCCTTGTTGTTATCAAATAACAGCTAAGAGTCATTCACCACCTCTATGGTTTCAGATGATGTGGTGATACATTATCTGTGAAGACATAATTCCACTGCAAAGGCCACAAAGAGAGGGAGTCACCATTACACATGGAAAATCTTTGACTTCCCTTTAAATCGCAGCTTGCTCACAGGAAATCGTGCTGCCTGCACTCATAATATATTTTTTGTTGAATGTAACGTCTGATTGTCTTTATTTCCTGGGTGATGACCTTATGACAGCAGGTCAAACCCAAACTATGAGTGAAGGAACAGGCTGCACAGCTGGTCACAAAGAGAGAAAAGAAGAGGTCAGCAATGAGATTACTCATCATGATTAGCTCCTCTGTTAGTCAGCAACATTATAAAAATGGAAGGAACTCAGAGAACATTAGTCATACTTCCAATAACCATTACTAGTAAATATTTGAGATTCCTGGTGGTTTCCTATTATGTTGTTTTAATGCAGAAGTTTATTTCAAACCTGCCATAAATATGCTGTAGTTATAAAACCACATGTATAAACTACACAGAACACAACTCAAGATCATTTAAAATGAGATGTGAACAAAAATGATTATATTATCATGAATGTATTGAAGAAAATGTAAAGACGTACAAATATGCTTTAAAGAAAATCTAAAACCTCAGTTCTGGTATCTGCACCCATCTGCGCCCTATTAGCAGTGACTCATGGCTAACAGGGAGGAGATGTGGGAGTCGCACAGGTCAAAGGGACTTGTTGGTTATGCAAACAGCAGAAAACATCTGACAAAGGAGGTGAAAGAGTAGAAACTCTGGACAAAACTGGGACAGTTAGGATGCCATTCTCAGTAGTAATCCTGGTGTGTGCCTCCATCTTTGACTATTTTCAAGTCTTTGTAAAAGCACTTTGCTTTTTGAGTTTCTCTATAAAACATCCTTGAATATTAACTTTTTAAAAGTATATTTTCAAGAAAATCAGGCCTTCAGCTACAATTTGTGAGACGACACTAAACCGCATACAGTCGAAAGACTGCGATGATTCCTCAAAAGTAGCTGTCTGTCAACTATAAGACATCTATAAGGCATCTAAGAGGACAGAATCACAGCTTCTAAAAACCAGTTTTAGCCTCAAAATGCACAAAATCATTATTCAGAGAGAGCAAACCAGACAGAAAGGACTTAAATCAAAGTGAAGTCAGTCTGGTGAACAGAGAGCTTCTAAACACTGTGGCTCAGCTGGATCTATAAACAATAATAGGAGGAGGACTCTTTAAAGATCGATAGCTTCAGTTATTTAAGCTGATCACACTTTTCACTCTGTGCCTGTGACTCAAACAAATAGGTTTGACATCACATTATTCTTTCACATTGACACCACTTTAAAACAAGGTTTCCATCATGTCTGTTAACGTCCTTGTAAGATGGACTTCCACACACACAATGTTTGTGCTCTTGGATATCAGTTTTTGTAATTACACGCACATATAACGACCCACAGTCTGTTCGGCACTGGTCTCAGCTCTCCGTTCTCATGCCGGTCTCTCGCTTCACTATAAAGGTAAAAGAGATTGTCATCAGTTCAAACGCCACCAGCTGTGGCCCCACCTGCCTCTCCAGCACCGCCCCCTTGAGCTCACTGCACCACCTCTCCCTTGCAGCTGAGCCAGGGACCACACCTCCGCAATAGACCTGTTAAATCTTGTCTCATGCCTCGTCTTCACCTCCTCTGCTGTCATCTGTAGTGGGAGGGATGAAGACGTGAGGTATAGAGTTAATTATGTGCAATCTAATGAATGACAAAGACGCATGTTTCTTGGCAGACTTGGGAACGCCTCAGTGTTTCCCTAAAGGAGCTGGAGGAGGAGGCTGAGGAGAGGACCGTATGAGTGTCTGTGCTCAGTCTGCTGCTCCTGCAACCCAACATTAATGAAAGTATGAATAAAATATGTATTTGTGAATAACTTTTCAAGTGATTTCTGAATGTTCACTTTTACTTCTGCCATATCGGTTAAATGCTGCCTCCTGGTGTCCTGTGATCATGACGTCATCATGAAATAATCACAACAATAAGTATTTTGTTGTCAGTTATAACACCTACAGCAAATGGTAATTAATCACACAGACCATTAAAAAATCTGATCTCAGAAGCTTTTATTGATTTATCTTTGTTCTCAGCTTGAAGACAGAATAACATTCATATTTAATGACACTTGTAGTATATTTGCTAATTCTCACCAATCACTAACTGGCGTATCTTTACTCATTTCTCTGGATTACCATGAATTCTGAATGAATTTAAACGTGTTATATAGTAAAATTGCTTTGTATTGTACACACACATATATATATATATATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATAAAATATCTCTGTTGTTCCAGATGAGGTATTTGTGTGGTGAGAAGTTGTGTTTATAAATGAGGGTCCACGCTAAGAGGACCTGCTTATGGTTGCTTATGGTTTTTCCATATAAAATTAAAGAACACGCGGCCAATGTCTTTACTAATTTTCTTATCCACATGTAAGGAGAGAGCAGCATATGCCAGTCGGGATATCCCTTCAGCTTTAGTAATTAACACTCTACCTGTCAGAGATAAATCCCTTTGCAGCCACTGGTTGAACTTTTTTCGGATTTTTTTGTATAATCGGAGTGAAGTTTGACGAGCATCTTGACTTTTGGTCTTTGGATATTAACAGTTGATGGCAAACATCTTTGAAACCCATGTGACTTCTTATTTAACATAAATGATACAGATAGTATTTGCAGTGCAGCCTTTAATTGCTAGCAATTCACATTTTTTTAGATTTAGACATAAACCAGATGCCTCAGAGAAATCACTAATAACACTAAGGGCTGGACGGATTTGATTTGCATTCTTCAAGAAGAGTGTGGTGTCATCAGCTAGCTGGCTGATGATGAGCTCCTTATCAGCTATGGTGATTCCTTCTATAACAGGTCAAATCTCGGCGTGGAGCCGTTAATCATTTTAATTGAGCTATTGCCATTCGTGTGAAAAATAAATTGATGTTCAATTGTATCAAAAGCCTTTTAAAAATCCAGGAAGAGAATGAAGCTATTGTCAGATACCAAATCAGAGTAATCAAGTAGATCCAAAACCAGTCTAATGTCATTAGAAATGTGTCTATTTCTCATAAAGCCTGATTGTGTCTCATCGATAATTCTATCCAAAAACTCTTTAATTCTGTTATCAAGTACTAAAGCCATAATCTCATAGTCATTATTGAGCAGACAGATGGGTCTCCAATCATCAATAAGAAGTCAGTCTTTGTTTGGCTTTAGAATAAGTGTTATGAGACCCTGAGTAAGAGTAGGAGGGAGGGTGTTATTCTCTATACTTTCTATGAAAACCTGCAGTAAGAACGGAGCCAGGAGATTAGAAAATGATTTATAAAACTCTGCATTTAAACCATCTGTGCCATCTGAGACAGAAATTAATTCTTTCTTCTAAGGAGTCAAGTAATTTACCATTTTCAGTTTTATTAATGTAACCACATATATTTACTGTTGTAGGAGCCATGAGTTGCTCTTTTTTGACTAAGTGGGTTGGTTTAAATGGACTCACTGTATTGGTGCACGGGTGTGGGGCGTGTCTCATGGGTGTGGTAGAGGATAAATGTGGTTGCACTCACCTGTTCACCACACCTGATGTTGATGAGCAGAAAGGTAGGGTGAGCATGAGGCAAAACTTTCTGTTGACCGCAGCTTGAATGATTTTGAAGTATTTTGACTGTAACTTGATGATTTTTTGTATATTTGTGCACTAATTGATGCCATAGGCCAAGTTGTTATTTGGCATACTAATTGGTGCCAATTGGTAATTGGTGGTGAGTTGCAGTTATTTGTTTGTGCAGTCTGTGCATTTGTGTAATTGTTAATCCCATGTGCTGATTTGTATATTGGACAGTTGCATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGGGGCAAAACAATCGCATGAGTGCTGCTGTTTGACTGAGGAAGAATAAAGTAGTCGTGGTAAGTCAATCACATGACCACTTAAAGACAAAGCAACAAAGTGATATATACCAGTTTTAAATTGTGTTGATAGGCCACGTAAAACCAGAGTTGTGATAAACAAGATATACGCGGCGTTTTTTCCTCAATAGTTTTGTCACGTTTACTGTCTAACGACAGCGCAGCGAGACCTCTCTGCTTATGAGCAAAAAAAGAAAAAGTGAAGTTTTAGGAATGACGGCGAGAGAGAGACAGTTTTGAGATGTGAGAGATTTGTGACATTTAGCGTGTTTGGAGTGTGTAGTTAATGTGTTGTCTTGTGTAGTTAGTGTGTAGTTAATGTGTTGTCTTGTGTAGTTAGTGTGTAGTGTTGTGGATAGTTTTGTGTTGTGTGTCAGAACAATGAGGCGACTGCTGTCTCCAGGTAGAAACAGGAGTGATACACCTGCTGCTGTCAGACCTGCAGGTATCAGGCTGTGATGTTCTCCTTTATAGTGGACAGAAATATTTGGAGTGACACAAATAATTTGTGTGGCATCTTATTGAATGCAGAACAGCTGATTGGTCTGTAAATAGTTTGAAATGGTTATAAAAAAGGGGTAAAAGGTAAATTGCTGCAAATAACTTTGTTGTTTGCAAAACTTTTTCATATAATTTTAAAATTGTCATTTTATATTTGCATTTAAAATTATGAAGTATGATTCATTAAATATGTTTGTGGTTGTTACAGTAAAATGTATAACATTTTCTATCCGGAATTTATGTTTTTGTCTGATTTTAGATCAATTTTGTTAGCACAGAATGTCAAAATGAAAACATGACTGTAAATTCAGCCACTTTAGGTTGTGCTGAAAAGAATGATGCCAAAGAAGGCAAAGTAAATCATTTTTAAAGGGAAAATCAAAAGTAGTTAAAAATGGCCAATTATCCCCTCGAGCCCAGAGAGTTAAATGTTTTTTTTTAAAAGTAACACAATAGTTACTTTTCAAGTATTTAATTACTTTTAGAATTTTGTAACTCAGTTACTAAGTGACTTATTTGAAGAAGTATCTAGTAACTATAATTAATTACTTTTTTAAAAATGACTTGCCAATACTGTTTATAAGGAAGTGAATAATTCGAAGGATTTGTGGAGTGTTCTGATGGTGAGAGATAGCAAACCACAGATCGTTCTATTGCAACACGTTCTCACTCCAAACTCGTCAAATGTGTGACGCATGGTCAGGCTCCCTCTGCTTCACTTATCGACGCGCAGGGTACCCCCCTCGCGTCGAGAACTGACGTGCAGGGTCCTCCTATTGAATACTATAGAGCTCCCTAAACGTTGTTTATTGACGGCAAGAGATTTCCGCGGAAGAGCCTGTTGCATATATTTCCGAAATCACACTGTAGTGACATATAATGAACACAATATACTATATAATGTAAGCAACTACCTGAGAAACAGCAGATACAGCAGATAAATTAATTATAGGCTATTACTTTTGTATCGTTTATTGCATTTACGGAGGGAGAGGTGTATGCCGGGTAATGGCACAGCTAGCGACTGGGTGACTTTATTCACCTGCTTCAGATGTTATCAGTCCATCAGGCGTTATTAGCAGAAATCAGTCCCATAGATATGGGCCATCTCCCGCTAGATTGTTCAGAAGCTTTTTGTCGTCCATCCATTTGGAGGATCACTAACAGGAGGGTGGAAGACTCCAGAATCCACTCTGGCTGGAATCCGGTGGATACAGCAGTGTTTACAGGTAAGACCATTTAAACGTGTAGTGGCAATTCCTTTACTTTTGACAAACCAAACGTCCCACAATTTGAAGTCCACAAGCCACTGCTGCGCTGAGATAATGTTTCGTACGCAGGCAAAAGAAGTCCACTGTCCAAACTTGAAAGTTGAGTTTTTTATGGTTTATTTATCCAGTTTGGCAAGAAATAACAAGATCCTTCCTGCCGCTTCTCCTGCTCTGGTAAAAAACCATAGGCCCACCCCTGTGCATGCTGGTCCTATTCCAGTCTCTTTATTTATAGAAACAAAATGGCTCTACAGCTCTTACTGACTAATTTAACAAAGTAACAACAAACAAACAAAACACTGACACAAAATATTAACCGACAAATAAACTTGTAAATAAACCCCAAAATATAAGTAAACTAACAACAAACTTTAACTAAT