TGTTTTAGGAGCTTTTTGAGATTAAATAGAAGAAAATACAAAACATTAAACATGTTAACAACACAAAAGCCATATTAAATGCAGACTGCTTTAGGCCCGGAAGTAGGATTCGTCACGTCATCACTTAATGACCGGATAGAGACTGAAAATGTGACGTCAGTCCAGGGTAAAAGCGCAAAGGATTCTGGGAACGAGTGGCAAGCGGTACTAGTGCAAGCAGGCTTTCACATGAAAACAGTCACACAGAGATAAAAAGACACACAAAAAATGGCAAGAAGCTGTTGTATTATTAACTGCAATAGTTGCATTACAGCCGACGGGTAAAGAGATTGTTTGTTATCGGATTATGTCGTGGAAGAGAAATTGTTTAACCCATGTTTCCGAAGTAACAAAGAGCCGACGGATGGCCTGGATTAAATATTTAATAATTTTTTTTTTAAAAGTGGTCAACCAAATGGTTAATTTGTCCCTTCATGGTGCTACTGCTAACATAACCTAAATGTTATTAATACTGATTATTTGCCATAAAATCATTGTTTATCCATTGCTATTGATAAATCAAATTAAGTGTTAGCACAGCGAGAAAATGCTGAAATAATTTTCTCAGTAAGTCATTTTTGTAACTTTCTGAGTTAAAATTAGTAAATTGTCAAAATTATAATTTCATGTTGAACAAGTCGTACATGGACGCTAAAAAATTATATGGCTAAAAATCACACGGTCCTGTGGCATGATACTCATGATACCATCCATCTTCAACCACAGTGTGTTTGAGGTCATGGTTTCATATGAAGCTAACAGGGCTGGCACTCTCCACCAGTATACTGCCAACAAACCAGATGAGTGGGGCTTTAAATTGTTCTGCCAAGCAAGTTCATTTGGCATCATCCATGACTTGTTGCTGTATCAAGTGGGATCTATGATTTGGAGAACCAAATCAGAGCAGTGGTGAAGTCCAGTTTTTGTCATTTAAGGTGACTGGCAAATCTTTTCTTTCAAAGCAGCAGCTTGAAACAGTGATCCATGCTTTCATTTCTTCCCACCTGGACGACTGTAACGTACTTTATGTGGGGGTCAGTCAGTCGTTGCTCTCACGTCTGCAGCTGGTTCAAAATGCTGCTGCACGACTCCTAACAGGAACTTGTAAAAGAGAGCATATAACCCCTGTGCTGGCCTCCCTGCACTGGCTGCCTGTGTCTTTTAGAGTTCATTTTAAAATTCGTGCCGTTTGTCTTTAAATGCTTTCACAGTCTTGCCCCGCTGTAGCTCTCTGAGCTTCTTCATCTCCACACACCGTGTTGGTGTCTCAGGTCAGCTGACCAGCTGCTCCTGGAGGTACCAAGATTTATTTTTTCTTTCTTTTATTTGGCTTTTATTTATACCTTATGTCATTTTATTGGCGTTTTTGGATTTCACAAGGAAGTCAAACAAAATGCAGTAATTTGCAAAACATGCTGCTAAACACAGCAGTACTATAAATTATTCCACCTGCTGAAAAGTGGATCTAATGTGGGCAGACTCACACTTAGCAAATAAACTTGTGATGTGAGAATGTGATCAAACTGTTGATCAGAGGCAAAGTAATTTAAAGTTTCATGATGCTATCGTCTAATGTTAGCTGACATGATGTTAGCTTGTAAACTTATGTTGTTGTCTGGGTCTCATGTCTGATCTGATGATAATAACTAACTGTGACAACAGAGATTAAATAAAGGATGTTTGTGGGATTTCTTATGTTAGGACTATAACTTCAGGTAAGGAGTGAGACGTAAGGTGACAAGGAGACTGAAGAGAAGGAGAAAGAAGTAACTACGAAGAGAAAATGAAAACAAAAATTTGAAATGATGAAATATTGTGTCAACAGATGCTGGTGATTTTAAAAATTCAAGTCATTTAAAGTGTTTATCCTATTTGTTGTTGTTTTTTTTCATATTCTTCTATCTGAAAGAGGTTCTTAATAAAACAGGTTCTCTTTCTGTTTCTCTTTCTGAACGTGCTCTCTACAGCTTATCACGTCCAAAATGGCGGATGTCGAGTACAAAACCTCGACAGAAACAATCAGCAAGAATTTTAGCATCAGTCCCAAAATAAAACTGTCCAACTACAGAGATTTAAAATCCAACTAAACTATGAACAGAGATCTTTTACAAATAAGCTATTGATGAGATGACAGTGATAACAAAAACTTACACATCCACGCACACAGACAAAATGGCGGGAGAGCGTTTAACGGTCGGCCTCATGAGTCCGTTACCGTGAACTATGGAGCGGCAGATTTGTGCTGGAACTGAGCTGCACACAGCTGATGTTAGCCAGGAAACATTACACACTGCTAACGTTACCTTCACACGGAGCTTCACACGGAGACGATCAGCATCAGTCACAAACACCAAGGTCAGAAAAGAGGAACTTTGAGCAGGAAGGAAGGAGTCAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCAAATACACTCACTCCAAACAGGCCATCTTTGATATCCAGTCTATGCTCTGGGCTCCTGCAGCCTCTCCTTCAAAGCTCTGAGGCTTTCTGTCTGCACTGACTCCCTGCTTCTTCAAACCTGTCCTCAGGTGTTCCAGCTTTGCTCCCACATGCTGCTCACAGCCAATCGGATCGTGACTTTCATTCTCCGAGCAGATGCTGGAGCAGATCCAGGCTGCACAGACCCTTCAGGTCAAAAAGCTCAAAGTGACAAATGTGTCCAGAAAGCATCGGCCGACATCGAGTCCCAGGAGAGAGGAAGAAGGTGCTGTTAGAGCCTCCACCTGTACTCATACTGCAGCTTTAAAGAGGGCATTAGCCCCTCCCCCAACTGTGTGCTCCAGCCAATCACAGGACAGACAGTTTGTACATTTGTACACAGTATGAATCCAGAATCCAGCACACAAACAATCTTCAAACAGAACAAAGGCATCAGCACAAACAAATGGAAGTTGAGAGCTTTCAAATCTTCTGGGATCCTCAGGCTGGGAGTTCCAGTCATGTGTGGAGAAGCTTTGAAGCAGCTAGCTTGGAGCCACAGGCTGGATTGAGCCAAACAACAGAGACGACCAAACGATACAGAAGCTTTGAAACTGGCGTCGCTCGTCCTGAAGTGCGCCCATTCAAAATGCCGCCGCCGTGCGCACGTTGGAACCTTTGAGCACTATCGCTGCTTCACAGTGGGGCGTTTCATTGGTTTGACAGCTTTGACTCGTTGCTGCTGAACTATCCACATGTAGCCCTCGCTAAAGTCACTCATTTGTTTTGATGACTGAATAATTCATCAGAGTTCATGATGAGTTTAAATGTTCAAAAATGCACATTAATGGTTCAAATACAGAGAGAAACAATTTAAAATGTGTTCAGATATTTAAAGTTCTCCACAGTATTTCTGAGTTTGCTCCATTACCCCTGATTCATAGCGGAAGACATTATTTTACTTCCACTTGTGCTGTTGTTGGCAGTGGCAGGTTACACCTTCACTGTGGATAAAAGTTTCTCTCAGTGCAGTTTCTTTTACCTGGTGTAAATGTCAACACATTGAAGGTTTATAGACAGTAGAGATGTTTTAAAAATCGGTGAGGACAGTTCAGTAGCAGCGCCTCACCCGTCACTTCTCAATGACATTCACATTAACTAACTTGTATTTTCCGAAGGCGTTGATGGCGAGGATTTACATAATTACAAGAGCACTGAGGCGTATAATTACCTGCACAGCAACAAAGTACTGCTCAACAAACAAGAAGACTTTATTTTTCTTAAAGCAGCTGTAGAGCTGAGCCAGAGCGCTAATCAAGCTAAACACTTAGCATGGCTAAGAGTGGAGACAGTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAAGCTTTGAAACTGGCGTCGCTCGTCCTGAAGTGCGCCCATTCAAAATGCCGCCGCCGTGCGCACGTTGGAACCTTTGAGCACTATCACTGCTTCACAGTGGGGCATTTCATTGGTTTGACAGCTTTGACTCGTTGCTGCTGAACTATCCACATGTAGCCCTCGCTAAAGTCAATCATTTGTTTTGATGACTGAATAATTCATCAGAGTTCATGATGAGTTTAAATGTTCAAAAACGCACATTAATGGTTCAAATACAGAGAGAAACAATTTAAAATGTGTTCAGATATTTAAAGTTATCCACAGTATTTCTAAGTTCGCTCCATTACCCCTGATTCATAGCGGAAGAAATGTTTTTTACTTCCGCTTGTTCTGTTGTTGGCAGTGGCAGGTTACACCTTCACTGTTGATAAAGGTTTCTCTCAGTGCAGTTTCTTTTACCTGGTGTAAATGTCAACACATTGAAGGTTTATAGACAGTAGAGATGTTTAAAAATCGGTGAGGACAGTTCAGTAGCAGCGCCTCACCCATCACTTCTCAATGACATTCACATTGACTAACTTGTATTTTCCGAAGGCGTTGATGGCGAGGATTTGCATAATTACAAGAGCACTGAGGCGTATAATTACCTGCATAGTAACAAAGTACTGCTCAACAAACAAGAAGACTTTATTTTTCTTAAAGCAGCTGTAGAGCCGAGCCAGAGCGCTAATCAAGCTAAACACTTAGCATGGCTAAGAGTGGAGACAGTCGCTGTTCCTGTATCGCCGGATTAGGGAAATCATGTAGTCATGCTGCTGCTGTTCTGTGGAAGGTATTTCACTTATCTGGATATCACAATGTTTAAATGACTGAAACAGAAACACTGGATCAAAGGCTGTGATTGGGGAGTCACCCTACTGCCATATAGCCAAGTATTACATGGAGCACTGTTTACATGAGAAAGCCACTCGTAGAGCTGGGCGATAGAACAATAACGATATGTATTGCGAAATAACTTTTTCTCGATAGAAAAAATAAACTATTGCGATAGACCTTGCTCTCTTAAAAAAAAAAGAAAAGAACAGCCAAACCAAATTAAGTAGCGCAGAGCCGAACCAATCACAGCCGCAGTGTCACGTCACATGACTTGTTATGTACAGCACAAGTGCCAAGCCGCACATGTGTAGTTGTTTGGGTAGCAGCCAGCCGCCGTGCCGCCCCGGTAATGGAGGAAATGAGTGTGCTGACTAGAGAAAAATCAACCGAGAGCCTGGGTGACCAGGTTACCGAAGAGAAAAGAGATGATGGTTCCAATGCCGGAGAGATTGTTGAACGGAAGGGCCACAGAAGTTCCGTAGTGTGAAGGTATTTCGTAGTAATGTGTCGGTCGCGAACGAAATGGCTCTTACAGCCGGATCTTTGACGTGAACGGCGTGAGCCGGCTCCTTATCGCGAGCCGTGGGGTTTTTTTCTTTCCTTCTCTCACCCTCTCTCTTGCACTTTTTTTTCGCTTCACTCCGCACGCGAGCCTTGTGCTTTGCGCTGGGAAGAGGGGGGAGGGGCGGTAGTTACACTCACAGTAGCACAGGATCAGAGCGGGAGGGAGAGAGAGAGAAAGACAGCCAGGGACAACAACGTCACATTAGAAAGGTATAGTAATCATCCACAACTATTTTCAGTTGCGGATGATAAAGGATTCAGAAAGTTCAGAAAGCTATACAACAAGGAGAGATTGAAAATTTCCTTTTAGTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAAAGACAGACTTGATGAAAAGTCAAAGAAAAGAGACGAGGAAAAAAATCAAAGGAGTGAAAGGGTTAGACCAGGCATGGGCAAACTACAGCCCGGGGGCCACATGCGGCCCGTTAAACGTTTTGATCCGGCCCGCCAAACTTGAAAAAAATTTAATAAATTAACCTTGTTAATGTTTTATTTCCCCTGCAATTCTGATGTTTCCTCGCTAGATGGCGCACTCTAGCTATATTGGCTTTGTTGAGGTGAAGCGTAGGCCTATTACTCCACGTTTGCACTTTACCCTGTGACCCACCGCCCCTCTATGAAGATGAGCGGTCCCAAGAAAAGGAAAGTGGACAGAGAATGTCGAGTGTTCAAAAAAGAGTGGACAACTAAATATTTTTTCACTGAACACCGATCATCTGCTGTTTGCCTGATATGCCAAGAAACTGTGGCGGTTTTTAAAGAGTATAATATTAGCCGTCACTTTGCCACAAAGCACGCTAATTATGCTAGCAAGCTCTCAACAAAAGAACGGGAAGCTGCTGCTGAGAAGTTGGCAGCTAATTTGAAGGCTCAGCAAAGTTTTTTTCACCGTCAAACTGCCATTCAAGAGTCAAGTACCAAGGCCAGTTTTATGCTTTCATTCAAAATAGCAAAGGCCAGCAAACCACTGTCTGAGGGCGAGTTTTTAAAAGAATGTATGGTAGAGACAGCAGGTATTTTGTGCCCGGAGACGAAAGACAAATTTGAGAAAATCAGTTTATCACGGCGGACAGTGACTCGCCGTGTAGAACTAATAGATGAAGATATCACCAGCATATTAAACAAAAAGGCGAAGTCATTCACTTTTTATTCTTTAGCACTGGATGAAAGCAATGATGTCAAAGACACTGCTCAGCTCCTCATTTTTATCCGAGGAATCAACGAAACGTTTGAAATAACGGAGGAGTTTTTGACAATGGAGTCTCTGAAAGGACAAACACAGGGAGAGGACTTGTTTGAACGGGTGTCTGCTGCCATCGAAAACATGAAGCTTCCCTGGAGTAAGCTTGTTAACGTCACCACAGATGGATCTCCGAATTTAACGGGAAAAAACGTTGGCCTGCTGAGGAGAATCCAGAATAAAGTGAAAGATGAAAACCCTGACCAGGATGTCATTTTCCTCCACTGCATCATCCACCAGGAATCTCTATGTAAATCGGTGTTACAGCTGAATCATGTTGTGAATCCTGTGGTGAAACTCGTCAACTTCATACGCGCACGGGGACTTCAGCACCGTCAGTTCATTGCGTTCCTGGAGGAAACTGATGCGGATCACCAGGACCTGCTTTATCACTCCCGTGTCCGCTGGTTGAGTTTGGGCAAAGTGTTTCAACGAGTGTGGGAGCTCAAAGAGGAGATTGGCGTGTTTTTGGAGCGGCAGGGGAAGACTGATGAATTTCCTGAGCTGAGCAACAAGAGCTGGATGTGTGACTTTGCGTTTGCTACGGACATTATTTTCACACTTGAATGAGCTCAACGTGAAACTGCAGGGGAAGGAGCAGTTTGTGCATGACATGCACACAAATGTGAAAGCCTTCAAATCCAAGCTGGCTTTATTCTCCAGGCAGATTTTGAACAAGTCATTCACTCATTTTCCTACACTAGCCACGCTAAAAGAGGCTGGAGCAAAAGTAAAGAAATACAGTGAGTCACTGGATGCACTGCACGGAGAATTCTGTGGTCGGTTTTTGGATTTCGATAAAATTGACAAGTCACTTCAATTGGTGGCCTTTCCTCTGTCACAAGACCCCGAAACAGCTCCAGAGGAGCTTCAGCTCGAGCTCATCGACCTTCAGTCGGACCCTGCCTTAAAAGAGAAGTTCAGCTCTCTGAAACTAAATGACTTCTATGCTTCACTCAATGATGCCGCGTTTCCAAATCTACGGCGAAAAGCGCAAATGATGTTGGCTTTGTTCGGCTCTACCTTCGTGTGTGAACAGACATTCAGTGTCATGAACATCAACAAAGCCAGCCACAGATCCAAGTTAACAGACCTACACCTCAGATCCATCCTGAGAATCGCCATAACAAAACTAACTCCAGACTTTGATGCGCTGGCTAAAAAAGGAGACCAACAACACTGCTCCCATTAAAATGTGTGTGTCTCCGTGATACGCACGTTGCTAAAATAAACAGTGCGCGCAGATCAAATATAACGCTTTACAGACTGACTTGCTGCAACTGTTTCGTTCTTGCACTGGTCGTTGTTGACTTTTGGCACCGGGGAAACAAATTGAATAAAAGGAAGAGGACAAGTACATCTGCATCTCCTACCGTTTTTGAAAAAAAAGAGTCAGGAGGAGAGTGATGGTGATATCCTGAAGGATAACAGAACGTTCAGTGCTTTAAAATAAAATGTTCATTTATTTGATTTTCAGTGTTTAAAGACTCATTTCGATGTCAGAGATTTTATTGTAATGCTTTTCTTCATTTTCATTGGAAATTAAAGCACATGTTTTCTCCATATCCCAAGATTTGTATTTTTCCCCCAATGAGGTGATGTTTTCAAAGCATGCCATCTGTCTGCTCCTGTTCCGGCCCCTTTGTCAAATGTTAGAACTCAATGTGGCCCACGAATCAAAAAGTTTGCCCACCCCTGGGTTAGACCCTTACGAGAACCAGAGAATGAATGTTTTGCGGTGCTGCAAATGCTTGCGTTTGATGCATTGCTTTGTCTGTGTCCCAATTAAGAGACCGCACGCTTGAAGTACGCATTTTGAGTGCGATTAATAGTTTAATTATTTATATAGCACATTTAATTACAACAGGAGCGTTGACCAAAGTGCTGTACAAGAATACAACATACATAATAAAATAACTAATAAAATAACTTAAGAGTATTAAAAGCAAACACCAAATATGAATTAACAAATAACTCTCATGCTGTATTAAAAGCCAGTAAATAAAAATGCGTTTTAAGATAAGATTTAAAAAGATTGACAGTAGGAGCCTGTCTGATGTGTAAGGGTAAATTATTCCACAGCTTAGGCGCTACGACTACGAATCACCTCTATGAACCAGCCTCGACCTTGGTACAGCTAAAAGCAAAAGATCATTTGATCTAAGAGATCTAAGGGGGGTATAAGTCTGCAAGAGGTCAGACAAATACCCGGGAGCCTGTCCATTCAGGGCTTTGTAAGTCAACAATAAAATTTTAAAATTAATTCTGAAGCGGACAGGGAGCCAATGAAGGGAGGCAAGCACCGGGAAAATATGTTCACATCTTTTAGTACGTGTCAGAAGACGAGCTGCAGCATTTTGGACCAACTGCAGCCTTGCCAGGCAGGTCTGGCTGACTCCAGCATATAAGGAGTTACAGTAGTCCAGGTGGGCTATAATGAAAGCATGAATCGCCCGTTCAAAGTTTTTAAAAGATAAAAATGATCTCACCTTAGATAAAAGCCTCAGTTTGAAGAAAGACCGCTGTACGACTGAGCTAATTTGTTTTTCAAAGGTGAAATTGCTGTCAAATATAACCCCCAAATTTTTGGCATGCGATTCGACAAAAGGCTCAAGACTGTGCAGGTTAAAATTAGAGGTGCTGGGATTGCCGCATGGTCCAAAAATTATCACTTCGGTTTTGTTCTCATTGAAGTTAAGGAAATTAGAGGCCATCCAGGATTTAACTTCACCGAGACACTGAAGTAAGGGTTCTAGTGAGGCAGGACTGTTTCCCTTCAGATGAAGATAGATCTGAGTGTCATCGGCATATGAATGAAAACAAATGTTATATTTTCTAAAAATTAGACCTAGAGGCAGCATATAAATGGAGAACAATATTGGCCCCAGTATAGATCCCTGGGGAACACCACAAGTAAGGGGAGCTGAGGAAGAGATAAAATCGCCAAAGCTCACAGAGAAGGTCCTGTCAGACAGGTATGACCTGAACCACTCTAATGGGGTGCCTTTTACGCCACTTTTAGTCACCGCCAAGCGACGACAGCTGTCCTAATCCAAAGTGTACTTCAAATGCGTACTCCAAATGCGCCGTCGATTTCCCCAAATATCAAGCGTGGTCCGGTGCACGCTTCGTGGTCGCATATATCCCACAATACATAGCGCGGCGGTGGGTGTGGATAATTTTGCCACAAAATATGGCAGAATGGAGCAGCCGAAGAGTGAACTGTCAAAAGCAAGTACTGAATATGATGTCACTTATTTATGTGTGAATGTTTAATAATGAACAACATTAAAACATTATTGTTGGCCACATGTCGGCAAAGTTGTGTGACATTAGTGATGTTTGTACTTTCAGCGTTAACTTGGTTTTAAAGCCTCTACTTCTAAACATATCCAATTCCAAATCCAATTTATTTATATAGCACATTTAAAAACAAAAGGTTTGCCCAAAGTGTAAAACACAAGATAAAACCACTGACACTTACATAAAACATAATAAAACACATAAACTATCAATGTTCTGTCCTCACTAAGTGTTGTCCTCGTGAACATAGATGCAGCTATACAGACAGCTAAACACTCTCCCAATCAAAATCCAAGGAACAGGCCGATGTGTTGAGTTGGATGATTTAATAAGGAAAAAGTGTGAAACTGTATGTACACATATTCAAAAATATAAGAACACTATATTTATCTGCTTAGTGAGTGCCCGAATAAAACATCAAAGGAAATCACGCTCATGATCAAAATGTTAAAGCAAGCACATGGCATATGAGCTAGCTTAACCTTACTAGCTTGGGTTATACATGCATTCAAATTAAATTCAAACTACAAACTATATCACGCCTTCACAACAAATAATAATGCACACAAGTCGTCTCAGTGATAACAAACAATATTACTTACAGATGATGCCGTTTATCAACTTGTGAAGGCATGGATGGCAACAGATTAACAGAGCTGAAACTGCCTCTGGCTAGATCTTGCAGAGTAAAAAATACACAAAAACAACCACTAGAGGGCAAACTGCTGCAGAACAGAAAATACCTAATGCCAGCATAATCAATATCAACACAACACATACAAATATCAACTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTGTTCCAAACGAGAGATAAGAATATTGTGGTCAACAGTGTCAAACGCTGCAGTAAGATCTAAAAGCACAAGGATCACGGAACTTCCACAATCAGTAGCTAAAAAGATATCGTTAAAAACATGTAAAAGTGCTGTTTCAGTGGAGTGTAGATGTTTAAAACCAGACTGAAAAAGTTCCATGATGCCATTAGCATCCAAAAACGCATTCAATTGGGTAAAAACTATTTTTTCCAATAACTTTGAAAGGAATGGGAGCCTTGAAATAGGTCTAAAATTTGAGCAAACTAAAGGGTCAAGGCCAGGTTTTTTTTAATAAAGGGCTAACAATTGCATGTTTAAACCCATCAGGAACCACACTGGAAGTAATACTGCTATTTATAATAGCAAGGACTGAGGTTCCAATTGAAGGGAAAACCTCTTTAAAGAGCCATGCAGGGATCACATCCACGGGAGAACCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGTCTAACCATCTCGTTAAGAAGTGTAATTGAGATGGGTTCAAACTGGTATAAGGCAGCTGAACAGGGACTAAACGTGGATGGGTCATATGTAGGAGGTACTATTGCTGACCTGATGGACTCAACCTTGTTTACAAAAAAAGAAAGAAACTGATTACATCTATTAGCAGAGCCTTCCTGGGTGGCAGACTGGGGCACATTTAAAATAGAACTGATGGTCCGCGGGGATTATGACAATTTGATGCAATCACCTCCTCCTCCTCTACCCGATATCCTTGGAGCATTTAAAAATGAGCAGTCGGAGGGCAATAGTTCAGAAATGAAGCTAGACTCACCAATTTTCATCCATGTCTCAGTCACAAAAAGGAGATTCAATCCATTTGAAGAAAAGAAATCGTTTATGACAAACGTTTTACATGCTATGGACCGGGCATTTATTAAAGCCATCCTCGTTGGAGCTGGAGTCTGGGCAGAAGTTGTCTGTGAAGCCCAAGTTAATGGGCGCAAATTCACAAAGTTTATTCCAAGATGCCCAAGACGTGAAAAACATTGGCGAGCAGGCTCACGTCCACCCGAGCCTACGACAGGAACCAGACAAGGGGCAACATGATCCAGGAGACGCCTTGGGATGCGATGGAACAATCCACTGGAGCAGCCACTAGAGAAAAAGCAAGGCAAGCTTTAAGCTTCACTAGCCGACCGGCACGCGGTGTCTGTGACGATGCGTCGGAGCAGGAGGAAGTGCTCCGCGTAGCAGGTAAACAGGAACATCAGCCAGGGATGGTGGATACCCTGTTGTCTATCCTCGCTGATTAGTCAGAAAATATTGAAGATCAAAAAGTTTTTGGCGTTCATATACCAGTCGCGAGTTGATTTGGGTGGCACAAATTGTAAAAAACAAAACAAACAAAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCCTTTCAGCATGGCCGGAGGTAAGTCACTGCCACGTTGCTCTCTGCTAATTAAAGTTTGTTCAGACCCCAAGCTGCAATGTAAATATAGCCGAACCGCCGCGTTTTTGTTTGCCGTTACGAGACTCGTTCGGCATAAGTTTTGTGGAGGGCGGAGTTTGGTAATATACTTTTTTAATGAGTTTTAGCCTAGAACGCAGCTGAAATGCTAGCATGCTAAGTTAGCCTGATCGCTAGCAGCTTGTGAGCATACTCGCTGCAGTTTTTTTTAACAGCGTGTACTCTTTTTTTTCCTTCGTCAGGAGAGGTGTACTGGCAGACACATGACACACACACAGATCAGACTATTTCTGTGTTGCAGGTATGGAGATGTTCTTATGTTTTAGAGATGCAGTCTTTCACTCATTGTTTTTATGGTACAGTGTTGTATTGCCTGTTGGATGGCGGTTATTAATATGATTGTACTGAAGTGTAATGTTTGAATTATAAGCATTAGAATATTGGGTCCTGGTTATTGAATTGTATTTATCTGACTGTTTATTTGTTTTTGAATTATTTTGTTTATTGTTCTTATAAGTTGTTTCTGATGATTTTTCAGTGACATATTATTTATTTTGTGCTTTTTGTTTTTCAGAGCTTAAGTTAATGTTTTAAAACAATTTGTTGTATTTGATTTATTATATTATTGTAGTGTTAATGAAGCTGCAGGCACAGCTCCTTTCAGCATGGCCGGAGGAGAGGTGTACTGGCAGGCGCGTGACACACACAGATCAGACACTTATTTCTGTGTTGCAGATGTGCAGTAAAGAGCCAAAGACCCAGTACTGTCTCCTGCCTCTTACTCTTACGCCAGAACACAACGCAACGACAGCAGGCGTAACACTTGAACGGGTTACACATACAAGATAAACAACCAACAGCAAGCGATTCTGCTGATAGACCCTCATCAATCAGATATAGTGTGTCACACAAGGAGACTCTCTGAACCATGTCACATGGCAATAATTTACCTTGTGTCTTGATATTTGAAGAGAATAAAATGGAAATGCAGGCCTTTGTCATAAATTTACAACACTATGAAGCATATTGTGGGAAAAACTAGAAAGCTTAAACATTACCTCAGGGGCTCACATTCCAGCCAAAAGTCTCTGAGAGAACTCGGACACACCTGCTGGTATCTCTCAATGCAATCTGGGCCTAAAACTGTGCTTGGGCAACTTTCTGCAGGGTGTTATGTGTTCCCTTTAGGAGCAGAAGATGAACAGATGAAGCAATGTTGTCTCAGCCAATGCTAATTCAGTTTACACAATTTACAAAATGTATGATATTAGCAATCTGTTTGCACTAAAGCTTTAGAATAGAACAAACTTTTCACTTCTGCTTATCCTCGTGTTGAGCAAAATGATGCAAACTGTCTTTTCTTTTATGATTTTTATTTCAAGAGCTATAGACAGTCATATGACTACAAAATACTTTATTTGTTGGTTAATTGGTTATTTTACAATGCGTTTATTTATACTCTGTGGTCTTCTGAAAAGTTTGAAGCGGATAACATGAGCGTAGCTGGTAACACGTGGTGCTGAGGTTTTCAAGAACCAATCATAATTTCTCAACATCTGAATTAAAATAGAATTCCCAGTGAAATGTGATTAGACAGGAAGCTTTTTGAATGGATTAGATTGTTGCTTCTTTTTTTTTAGTTATCTCTTATGCTTTGAAATCTGAAAACAAGGTCACAAAGACACATGAGGTTTTTTTTATTCTTCAGATTCTTTGCTTTCCAAACTTTACTTTTTTTATTTGATACATAAGATATGATTTTATGAGCTTTTTAAGGCTCTTATGTAAGCACAAGGATTAAACCACCAAAACAAAGACAAATGTCTTTGTAAATCAGGACATGGAGCACATTTCCTGCTTCAGTTACAAATGCTTACCAAAGTAAAGAAAAAGGTAACTTTTAAAAACTTTTTTATACCATGACAGTTATCTTCAGCTCAAATTCACTATGCAGAACTGCAGTATATACTGAAAACACAATAGCAGTCTTTGCACAGTTTGATATATGCTAAACTATAATGAGATAACTGACACCAGTTGACAGGGGCTGTGTTTAAAATTCACCCAATATCTCACACAATTTCTGAAGATAAGCTAAATCATTAAATTAGGTTTTGCATACATTCACTTAACTTGAGGGCTTTCCCCAAAACCACATTTTTTTCAAAGTGCCTAATGACTGGAAAAATAAATTACAGGAAAAAGGTCTTGGTTTCTCTGAGTTTCAGACTTTCCTCCTCTGTCTACTAATGCTAAAGCTATCATGCAGATAGCATTACGTTTGACTCAGGTATACAGAGTAGTTCATGGTCAACTCAGTGTCTGCATGGTGAGCAGGTCCTATGGTTGCAACAACAACATCAATAAAAAAAACTTCAATATACCTGGATGAAAAAACAAACAAAAAATTGTGGTTTAGCCCAAATCAGTGATTAAAATCTAGAATTGACCATTGGTTAATGGCAGACCACTTATTAAGCCATGAAATCAACTCTGATATTTCTGATTCTCCACAAACTGATCAGTATCATTAGTCTCTATATAAAAACAAAGAAGTGCCTTGAAGCAAATATTGGAAATTTAACTCCAGTCTAATAAAAAAATACAAACTACTTTCAGGCGCTAATTCATGAAATTATTAACTCCTAAAGAAATAACGACACCATTCAAGAAGTGGAAAAATCTTAAAATATAAAATATGCCACACCAATTCACAAATATAATATAATAAAATATAATATAATACAAACCAATATAAAATACGCCAGATCTTTAATTAGAGTAACTTAATACTATTAGTAGAGATGGCACGATACCACTTTTTAATGTCCAATACCGATTCCGATATCATAAATTTGGATATTTCCCGATACCAGCATGAATCCGATATAGCGTATTTTGTAATCAATAAAACAGTTTTTTTTTGTAAATGTCTTGCTGCATTTTGTATACGTTCACACTCAAGTTTTAAAAAACAAGAGACTGAAGCTATTCTGTTATACCTGTATGCAAAAAACTACACTACACCCAAAACATTTTATAGTTCAGCAACACTGATCAATCTAATAAATTTAAACCTACACCATCCTCCCTATTCTGGTATTTTAAAGAGTACTTAGTGGAAATATTGAGCAACCTAACTAATAGGGTTGCCAACTCCCAGCAAAAATATTAGGGAACCACCCCCCGGCCTTAATGGATGTAATCAACTTTAATTTAATGCAAGTGTAAAACAAATGCACAGAAATCAATTATTTTTCTACAATAATTAAATAGATTCAACATCTTTCTTCAACAGAATTGCAGACTGCACAGATGGTACCTTCCCAAAGGAAAAAGTACTACAGTTTACTACGGTGTATATTGGACTTATTAGTTACTATATACAATAATGGATTTCTATACATTTAATCAGATGACCACTTTTGTTGTATGATTCAGATAATTATTTATTAAAAGTTTTTAAATGACATAACAAAGAAAAAATATTTCCTTGTCCCCCCCTTTCCCTGTTAATGCCCTACCTGGCCCCCGACAAAACTTTGCTAGATCCGCCCCTGCACAGTTACCAGCTGTCAGCTACATAGAAAAGGATGCTGGTGTTATTTGTCTCTCAGAAACAGTTCATAACTTCCCTTCAACTCATCCATGTCACCTAAAAGGTAAACCTGTTTCTCCATCACCNNNNNNNNNNNNNNNNNNNNGTAAGGACATCTCCTGATTTCATCTTCATGTTTCCCTCTCACCACATATCCAAACCGATATCATGACCAGCAGCTTTTACAGCCTCCAGCAAACCTCAGCTGATACTAGAAAGTTAATATTAAATACATTCTAACAACAGCTGATCACGCTTAAACGTGCTGCTGTTGTTTATCCGCTGGTTTCCTCTTTCTAGCGCAAAGTGGGCGATAAACAAACAAGAGAGATGGGGCTCGCGTCAGAAAAGCAGATCAGCTGATCATTGATCAGTTTCATGTTTGAAGTAATAACAGGAGATGAAGGGGGAGAGAATGAGAGAAGTAGATGCAACTGCACAGCAAAGACAGAATAACTCCAGCTTTGTGTCTATTTTTTAATTCTAGCTGGAGTACGGGACAAATCACTTCCTTTTCACCTCAATATGGAACTCCAATGGCCAGTCCAGCTGTGGCTCAATATATCAGTTGTTAAGCTTAACGTGGAAATACTATGCAAACATTCAGGGATGAACTTACACACTTGCTTTACTTCTCTGGGATAGTTTTCGCCGAGACGAAATGCCGTGGTTAGGAAGCATGTAGCGAGGCTCCAAATGCTCCAACAGACCCCCGACAGGTCTTGCAGACAACAGCCACTCTATCACGTGACACATACTGCTCCGATGCGCCGAGCTGGGTTACGCCAAGTACTGCGTTTTGTGAGGTGATTTTGTGATACTTCGGATCAGATTACATTTTTATTCCTCTCCGATATCCGATCCAGTAATTTAGGTCAGTATCGGACCGATACCGATACGAAATATCGGATCGGTCCATCTCTAATTATTAGGCAGTTTAATCTATATTGAAATAACTCCCTACCTTACTGATACTGACAAACAAAAACTGGCAAACCTTCAACTTAAACTAGATTAATTATATTATTCAGAAAGCTCAATGAGCCTTCATTAGGTCTAGAGCTTAATGGATAGAAGATGGGGGGAAAATTCAACATGGTTCTGTAGTCTTGAGAAAAGAAAACAACAGGAAAAACAATATCAAATCCGCAATAGTTGACAATATAGAAACTACAGATGACAAATTGATATCCTCAGAAATCTTTAAGTTCTATAGCACACACACACACACACACACACACACACACACACATTTATATATATACACACATCTAGATTCTTTAAACAAGACTGCAATTTATTCTTAAATGACATAGCCAAACATATCCCCAAAGTAGGTGAGAATTTCAAAAATATTTTTGACAATCAAACATTAATGGCAGAACTTGATGCAGTGATTGGACTTGTCTCTGGATGGCCTCACAGGAGACTTTTACAAAGCCTTTGAATCACTGGAGCATTCATTTATCTTTTCGGTACTTGAACATTGTTTCTTTGGGGTTAAATGCAGAAGCTTAATTGGTGGCATCATGGTATCAGCAGTGTTAGGAAAGTTGCTTTGAAAAAGTAATTAATTATAGTTACTAGTTACTTCTTCAGAAAAGTAACTGAGTTACAATATTCTAAAAGTAATTAATTACTTGAAAAGTAACTATTGCGTTACTTTAAAAAACGTTTAACCCTCTGGGGTCCAGGGTAGAATTGGCCATTTTTAACTACTTTTGATTTGACCTCTACATTTCACCTTTAAAAACTCTTTATTTTCCTTGTTTGGTATCATTCTTTTCAGCACAACCTCACGTGTCTGAATTTACAGTTATGTTTTCATTCTGACATACTGGATTAACATGATTGATCTAAAATCAGACAAAAAACATAAAATTAGAGTAGAAAAAGTTACATTTCTTACTGTAACAACCACAAACATGTTTAATGAATCATATTTCATAACTTTAAATGCAAATATTAATTGTCAATTTTAAAATCATATGCACAAGTTTTGCAAACAACAAAGTTATTTGCATCCATTTACCTTTTACCCTTTTTTTTAAAATAACCATTTCCAACTATTTACAGAACAATCAGCTGTTCTTCAATAAGATGCCACACAAATTATTTGTGCCACTCCTAAACAATAATTTCTGTCCACCATAAAGGAGAACATCACAGCCTGATACCTGCAGGTCTGACAGCAGCAGGTGTATCACTCCTGTTTCTACCTGGAGACAGCAGTCACCTCATTCTTCTGACACACTATCCACAATATTACTAACTACACAAGACAACACATTAACTGCACAGTCCAAACACGCTAAACGTCACAAATCTCTCACGTCTCAAAACTCACTCTCTCTCTTTTTCTGCTGTCTATCTTTCTCTCTCTCTCACTGTCACTCCTAAAACTTGCTCCTCTTCCTAAACAACCAAATGTCATGTTGCCATATCATTTTTGATTGGTCGACATGGTGCATTTTTCCACCAACACGAACGGGCTGTTTGTTTTTTTTGTTTTGGTTTGGGGTTTTTTGCTCATAAGCAGAGAGTGCTTGCTAGCGCTGTCCTTCGACAGTAAACGTGACGAAACTATTGAGGAAAAAACGCTGTGTATATATTGTTTATCATGACTCTGGTTTTACGTGGCCTATCGACACAATTTAAAAACTGGCACCTTGTTGCTTTGTCTTTAAGTGGTCATGTGATTGGCTTATCACGACTACTTTATTCTTCCTCAGTCAAACAGCAGCACTCATGCGATTGTTTTGCTCCCTGAGCTCCAGGTGTTGTGCTAGACAGTGCTCATGATTACCGTCCGCAGGAGCGCGCAGCTGCTTAAAGCTGTAGCGTCCAGATTACTTACAGCTACTTCTGTGCAGCTGATATAAGATGCGGTAAGCTGAACACAGCTTCAACCATCTGTTTGTTGAAAAATAGTAACGGACCGCGTTTCCTTGTTAGTAACAGTAACAGCGTTGTAACGATGGAAATGGTAATTAGTTAGATTACTCATTACTGAAAAAAGTAACGCCGTTATTCCCATCACTGTGTATCAGAATATCTGCAGTTGTGTCATTATACCCAATGAACCCCTTACCCTATCCCCACAAGGCTGCCCGCTGTGATTGGCACAATGGAACGAGTCGTGAGTTCTCAAAATGGGCTCATTGAACGCAGCACGGATAAGATCTTGCAGAAGTTCGAGGCTGCCGTGAAAATTGCGCTGAGCGAAAATTGGATCTCATCTTCGAGAAGCTCACAGCGGTCGCGAGTTCTCAGAATCTGCTCGCAAGTTTGATAACGTCATGGAGAAGCTCACAGCTCTCCAACGGGAGATTGAGAGACCAGTGTCGGACTGTTAGAACAGCTTTGAAATTCACATGAGTTGTACGCACTAAAGTAAAAACCACCATCATTTCATGCGGCTACCACTTCGGCGCCAACTGCGGTTTCAAGGCTGGAGCTTAACAACAACACCCTGATAACGACTGTGTTGAGACTGTTCTTCCCATTCTATGCAAGGCCACCTGGGTTGGCTGGAAGACTGTTTACTTAGTCTGGCAGGACAAAGGTCACTCTCTCACCTAAACTCAGGACACACACACAAACACATAGACATATATATATATATACACATCCAGATATACACTCATCCCCCCTCTCCCTCCAAACACCTTCGACGCTTATTCCGTCCCGATGCTGACGGTGGATCATGGAGACCAGCGCATAGGCTGCAGGCCCGGATGTACTGTCTACATTGGCTGCCTCTCACCTTTTACCATCCCTGTTGCTTGTCATGTGTTTCTGTGGTGTATTAAGTTTTTCATGTGCTATGTGCAGAGGTGTTTTTTTCTGTTCTCAAATTGATCTCCCTGTTGGAGCTCAGTCTGGGGCAGGGTTCGTACGGGTCCTTGAAATCCTTGGAAATGCTTGAATTTTAATGTTGTCTTTTCAAGGTTTGAAAAGTGCTTGAATTTCAGATGTGGTGCTTAAAAGTGCTTGAAAATGTAACTGTATTTCATTCACAATAAATAACTATCTGATTGAATAGTTTTCTTATCAGATAGAGAAATAAAATGAGTCACAAAATGTAAAAGCAAATTTCCCGCCTGGGCTGCCTTGCGTCTGTTTCAACGTGTGACCCCGCCCCTCCCTTGGACAGTCGGGGATGAGTGCGCTAACATACCTGTAGGTTGCTGTTTTAATGAGTGTTGATGGAACAAATGGCGGAGTTTGGGCTCTCCAGTCGCATGATAGGTGAGTGCTAGTAAATAATTTTCCAGTACGTACGTTACACATGCTATTTTTTAAAATTATGATTATTATTTTGCTAGCTGTCAAACTCGCTGGAGAAATGATTGAAATGCACCGAGTGTGATGCAGTATGGCAGCGCTATTACGGAATATGCTACAATATACAATCACAGCATTGTAAGATGCTGGACAGGGAAGAACGCTGGTTTGAGGGCGGAGTCAAGGAGGCCATTTACGTGAAAAGGGAAAGACCATCTCTGAATCGAGGAGGGGGCCTAAGGGTACATCTGTCACCATCTTACAATGCTGTGATTGCAGCCATTCCCCAACTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCCTTCAGTGGGCTGGTTTCAGTCATTATGCAAATGTACTGTTTATAAGGTTTGGGGAAACCTGCAGTCAGCTGAGACTGAAGAAGTCACCTGGATGAGTGACGAAACGTTTCTCCCACAAAACGTTACGTCCAGATGAACAGAATCAACTTTTGGAGATGTACATAATAATATCACGGATGATAAGTTCAATAGATTTTAAGTAGATGCTTGTGCATTCTTAAAGTCTTATATGTTGAATTGAACTATGCGATCTGTTTAAAGCCTTTCCCAGTCAGTGCTGTTCTCCATGCCTGTCTGACTGTACATGATGTTATTAGCACAAACACTTTAAACGTGATCATTTAGGACTTCAGCAATAATACAGACAGCAATGTAGTTAGCAATAAAACAGTTTTATTGGGAATTTAAGTTAATTCCCAATAAAACTGTTTCATTGCTAACTACATTGCTTGAAAAGGGACCTTGAAAGTGCTTAAAAAGTGCTTGAATTTGACCCTAAAAAAGGCGTATGAACCCTGCTGGGGGAAGTTATTTTTTCTCCTTGTCTTTTCTGGTGTTGTGTATTTTCAATTGTTCGGTTTCGGGTCGCTGCTCATGCGGCTGACCGGCCAGCTACCTAGCCTGACCTGTCTCCCCAATGTGATGTTTGTGTATTGTATGTACGGTCGGCAAGGTCAGTCTCTAAATTGCCCCTCGGGGATAAATAAAGAATTCTGAATCTGAAACTGAATCTGAATGATACCACCCTTAGCTTTAAAGTTAATGTAGGAATTCCTCAAGGTTGCTTTATCTCTCAATATTTTTTCATATTGGCAACTGAGATGCTAGCTATTTACCAACACATCATTGTTTCTGAAAGATAAATATCAAGTTATAGTAACTATTGAAACATTAAAAAAAAAAAAATCTCCAAGGCATCTGGATGCACATTAAATCTTAATAAATGGAAAATCTTTGCTATACATAATGGACTAGAAGAAAACATCCGTAACATTCCTGTTAATTCAATAAGATAATAAGATATTCTGGAATTCTGGAATTCATCTTACAAAGAACCAAAACTAAATCAGTCGTTGAATGTGGAGAAGAACGTTTTATATTATTGTGAAGCACTTTGTGGTTTTTATCCTGTCTACCAACCTCAGACTGATGGGCTGGTGGAGCGGCTGAATAACACTTTTAATTCATGATTCATAAGTTCACTCATGAGGATGAACGCAATTGGGATCGCTGGCTGGAACTTATTACAGAAACCTGGGAGTGTGGCTAGTCAACAAAGCCTGTATGACAGAGGTGCTAGACTCAGGCAATTTTCACAGGGAGATAAAGTACTTGTATTACTCCTGTCTCCCAGCTCTAAACTAGTCGCCAAGTGGCAAGGGCCCTTCGTGGTCACTGTGACAGTATGACGTGACTATGTCAGACTTAGCGCACACCTGTGAAGACTACTGGGAGTTCAGCCTTTGCATGACCGTTCTCCATGGTCAGTGAATTATTTTCTCTGCATGTGGACAGAGAGCCACGGTGTCTAGGAATAAAATGTCTGCAAGTGAGACTGCCAGTTGCACAAGGGCTATTATCGAGCCATAAGTGAAGCCTTTCACAGACCGTGTTTACTTGGCTTCCCAGTATGTGGATCTTGCTAAAGATTGTTCTGGAAATTGTACTGTGAAAGACTATTTTCCTAATGCTCCTCCTAAGACAAGCAAGATGTTTACTCCAACAATGCACTCAGATTTTGTAGAGGTAAAGACTGATTTCTTGTTGTGCAAGGATGTTAGTGTGAACTCTGATCATATAGACCCTGTGCTAGTTCATTTTGTCTGTTCTGAAGCTAAGGTGAGCCTCAAAGAAACTGGGTTAGAGGACTTCTCCACAGTGGTCTTTTGTTCTCTTCCAGTAAACCACACTAACACTGTGCGTAATGTTGCTGTTTGTTTCTCAGCCTGCTCAGTATGAAATCCCTAACACACTAACTGTAGATTTACAGATGTTTAAAAATCATAGACTGAGCATTCAGCTTCAGAACTCACTAGAAGTGTCTGTCCTGTTTTAAACATTGCTGAAGGCTGTGCGAGACCTCTGTCACCCTCAGAGTGTGTTTTGTCACAACCAGCTCATGCCGACAGGGCAGGCAGTAGTGTGCAGATTTCTGAGAATCCCAAGACAGTGTTTTCCTATGATGAAATTTTTGAAAGTAACTTAAATCCAATTCATGTGAACCATATCTCTGACAAAACTGTCCCAGAATTGCATAACAATCCAGCTCATGTTGCTGAGCCAGCCATGACCAATTCTGTTAATTCCTTGTGATTGTAAATTAAACTATGGACTTGTGCACAATGTTGCCATGAGCAGTTATGTGAATAAGGATGATGGTGGGATAGAATCAGCCCACTCAAAGACTATCTCACAGGGGGGCCAGTAATGAGGCCAAGCTCACACTTCTTCAGGTGAACAACTCAAAGACTAAAAATCATGATTCTGAACTAATCTTTGCCGTTGAAGTGGAGACTGTGAATTCAGGTACTTATAACATAAACCCTAAGGGAGACACCCTCCCATAACATGACGACAAAGCAAATTCTTCTGAGCTTGCCCGGAACAAGTCTCTTCAGGACTTAAAACCAAGTAGTGAACCTATGAACAGTATGGTCATGGACAATTTGGTTGAAGATGCTTCTTGAGTGACTAAAACGGCTCTCTCTGAAGCGCTGTACTTATTCAGAGCTTGTAAAGATGCAGAGGGACATGTTTCTAACTCTGACATGAAAGACGAGCATGACACAGACCCTGTTTTAGATTCGGTGGGGCTAGAGTGAACTCAAACTGTGGTCCTGGGTCAGTGACTCAGTGTTTTTAGTTTTGTATCATTATTGAACTTTGATTTTGTCATTATCTTTTCTAGTCTTTTGGTTTCTTTTTCTGTATTCAATGGTTGCTGTCTCCCCTAGTCAAGTCCGCATCGGTTATGTTTCCTGTTTTACTTTGAAAGTCTGTGACCTATGTCAGTGTATTGAGTTTTGCTTCCCCTTAGTCTTGTCATGTCAGATTACTCCCAGCTGTGTCTCATTCCCCTCGTTATCCCTCAAGTGTATTTGACCCCGTGTTTCTCTGTCAGTGTCGTATCGTCTGTGTTGTCACAGTCTTCATAGTCTTCACAGTTCTTAGTTTTCCCGGTTTAGGTTCCAGTTTAAGTCCGCCACTGTCCTTACTGCCTTGGTTTGTTTTCCTGTTATCTGCCATAATAAAAGGCTTGCCCTTGTTTAAAGTTATTTCCATCTCCTCGCATGTGTCGGTGCCTGGGTCCACCTCACTCACTCCACTCGGTCTGCCCGTAGACTGTGACAGTATGTGAGTTAGCCAGTGAAGATGTTATGCTTATTGTTTCTGTGTTCAATGGACCAAAAACCGAAAATACTAGTTATGAACTCACGTTGATTGGTAAAGAGCTGAATGTGTACGGATTTTGAAAACTCAAGGGTTGTTTCCTCCCGGGACACAAATCCTGGAGATTTTGACAAGAATTACTGTTTTTCGTTTGGCCCTTCCAGAGTGTGGAGTTAATCTCTCACCATTTGTTTCTTCTGAGGCGGAGTTTTCTACCTCGGGAGAGATTAATAACTGTCACAACAGCGTCAGCCAAACCAGAGGTTAAGATTTTAGGAACTATTCTTTCAAAGACCGTTTGCGCTACTGCTAATCTGGTCTCTCCAGAGACTGTTACCTTTTCCAGGGCTCCCCCAGGTGCTGAGCTTCAGGCCTTAGCAGACTCTGGACCTGTGGAAGCTATGGAGCCAGTGCTAGAGTCTCCAGTAGCGACTGAGAGCTCACTTGAGCTCATCCAGTCCACTACAAACTTTGGATATGTGTCACTGCCTGAACAGGATGTCTGCACTCTGTAACCCCAGCCACTGCACTCTGAGCCAGCTGTGTGTCCTGTGCAGCTACGGTCTGCTTCATCCCAGTCAGAGGTCTCCACACCTGCTGGCTCTGTTTCCGTCTCGCCACCTGGGGGTTCAGGAGAACCGCTCCAGCATCATGTTTTACCAGCTGGGGGTTCAGGAGAACCACTCAAGCGTCATGTTTTGCCAGCTGGTGGTTCAGGAGAACTGCACTAGCCATGTGCTTTGTCTCAGCCAGTGGCCTCCATACCTGCTGCCATCGGCTGGGCGTCTTCGCCGCCCCTGGCTTTGTGGCTGATCTCCTGATCTGCTTCATTTCCGCCGCTAGCTTCACTGCCGGCCTCCTGATCTGCTTTGTCACTGTTTATTGTCTCAGGTGTCATGGTCCTGGGTCTTTTGACCCATCGTTTTGTGTTTTCTATTATTGTGATGTATTTTGGTTCTGGTTTTCTAGCTCTTTGGTTTTTTGGTTCTGTTCTTCCTTAGTTTAGTGTCCTAAGTCTGTGTTTCTTAGTCTGTTTTTGCATGTGTGAGTTCCTGTTTTATTTTGAAGGTCAGTGTCTCAGGTTATTGTATTCTGTTTTACTTCCCTCAGTCTCGTCAGCTCTGATTTCCCCGAGCTGTGTCTGCCTCCTTTCTCCCATTCCCTGATTGCCCTGTGTGTATTTAAGCCTTGTTTTCTGGGGTGCATTGCTGGTTCGTCTGTATGGTTCCCCTGCATCTGTCTATGTCTCCCTGCATGTCCATTTGTGTCTCAAGGTTTCAGGTTTGTTTTATTCTTAGTTTTGCCAGTTTAGGTTTTGTCAGTTCTGTTCTCTCCACCCTCGCTTTTTGTTGTATGTCATCCTCCTCAATAAAGCTGTCTCACATCAGCAGTGCCTGCATCTCGGGTCCTTTACTAATTCCCACATGGCTTGCCTCGCAGCCGTGACATCAGGGGCATCTTTACACAGCCTGCACCTGGGGTCTTGCCTGGTGTGGTAGACCCATGCCTCCATGGATCTTGTACTCAGAGCTTATTCCTGTGCTGCCATGATTAGTGCCTCTGTGCTGTCTTTCAGTCCAGCTTTGTCCAGCCACCGGTAGGACTTCTGGATATCAGCCACCTGCTCTATCTGCCAGTGGGTACATATGTGCAGGGGGTTGTCCTTACACGATCTCTCCTCTTTCTTGGGTTTCTGCTGCCTGAGGTATTCACTGGGTAGGTGGTGGGTTGGGACCATCTTCCTGATGGATGTTCGTTGTCTCCTCCTGGACTGTGGTACTGATACTCACCAGTCCCTGGCCTCCTTCCTTCTGCTTAGCATACAACCTCCGGGTGCTGGATTTGGGGTGAAACCCTCCATGCATGGTCAGGAGCTTCCTCGTCTTGATGTCAGTGGCTTCTAGCTCCTCCTTTGGCCAGCTTATTATCCCAGCAGGGGACCTGATCACGGGCAGGGCGTAGGTGTTTAAAGCCCGGATCTTGTTCTTACCGTTCAGCTGACCTGACCTTCTGCAGGTACTTGGTGGTTGCAGTTTGCCTAGCGGCCTCTTCATGGTTCCCATTTGCCTGTCAAATCCCCTGGTGTTTGTAGCTTTTCTCTATGGCTTTGTCCAAATTAAGCGGTAGCATGCTTTGAAGGACCCGACCTACCCGGTCCACGTAGGGGTAGGGCGGGTCGTTCGAAGGCAGGGTAGGCCAGAAGTCAGTGGCTTTGAAGGACCCGACCTACCCAGTCCACGTAGGGCGGGTCCTTCGAAGGCAGGGTAGGCCGGAAGTCAGTGACTTTGAAATTGGACAGCCTTTTAGCCTTTGTTCCACTCTCGCCCTTCTGCATTTTTCCGGTCGCTAACGCCACTGCGCAAAAACTCTAAAATTGACCTAGAAATGTCTGTGAAGGTTCTCAGTCATCAAGGTCATCGTAGTCTAAGGAGCTTCACCTCTTAGCTTCTCGGATAAGAGGTAAAACGTCTTCAAGCAACTTAAAGAAGTCCAGACAGTTTTCTTTCTATTTATTATTTATTATTTATTTATTTATTTTCTTTCTATTTCTATTTCTTTCAATTACTGTTTGTTTTAATCAAAGAAGTGGGGACAGAGCATCTCCTTGGTGGATCCTGCACTTGATGGTAGAGATCGTTTCTTGGATGTCTGCCACTGTGATGGTTACTGGAACCTGTTCAGGGAGGTTGCTGTGGTCTGCTCTTAGATCCACTGAGCATTGCTGTTATGGGTTGTTTCCTTCTCCCATATGCTCTTCCAGTATTCCTCAGTCTCCAGCCTTGGTGGTGCTGTTCTCATATTGTTCCCTTGCCACTGAGAGTACACCTTGGCTGGTTCTGTGGAGAACAGCTGGTTTGTTCTCCTGCCTTCTATCTCTCTGGTGTATCTCTTCAAGCAGCTAGCCAAGGCCACGAGTCTTTGCTTGGCAGGTTCCAAGGCCGCAATCGGTTCCAAGATTGCACCTTTCTGCAGCTCGGATAATTGGCTAACCTCTCTCTGCGTAGTCTCCTTCGCCATGGAGGGCACTGCCCCTTGTGGCTGTTCAACTTGTAGCCAAATATCTCACTGATCAGTGCTGCCGTAGTGTAGATCAGCTTGTTAGTCTTGATAATGGTGGTGGTAGGTATCGTCCGTACTGCTGCATTCACATCATCTAGCAGATCTTCTGAGGGTACTTCACGTAGTGTTGGTAACTGGCTACGGAAGATCTATGTTTCAATTTTAGCCATGATCCTATCTTTCAGGTCAGTTCCTCTTGCACTCATCGATCCTTCTTCTATTCTTCTTACAAAGATGAAATTTTGCCCGACCAAAGAATTCAAGACTCTAAAAAAACCCCAAAAACCTGAAAGTGTAAAACGTAAAAAAAATTAAATAATAAATTATGAGGACTGAAAATCCTCACAGAGCAGCCTGGTGTATGTGTATGAGTCAGTCTGGAGATATCAGATATGAATGAACACTGTCTGCAGTCACTCCATCAATCTCTCTATTTTCAGATCCTGAGGAGGTCACTTATCGTCAGGTGATCATCAAAAGCAAGAAAAATGCTGGCAAGAGGACAGGTAACCATACCAAGATAGCAAGGAAACATTGAAACAATGTTGAGTCAATATCAGGCGACGTCATTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCACAGAGGCCTGTGTTGGAAAGCTTTGAGTAATGAAGCGTTTTCAATCCAAGCTTCAGAAAGCTTCATGTGGTCATCAAGGAACCAACCAGGAAACATCTGCTGTGTGTAAAAACACCAACACAAGAATCCAGGATGAAGACAAGAAACTCAAAGCTCACACACTGTAACTCCGAAATGACAACACAGGCACGGCTTCTTCAAGACGGGCGCTTCGCTGCATTTATTGAACGCCGTGAAAACTACGAACATAAAACACAAAGGCTTTAAGCGCTTCAGTCTATCAAAAGTAACACTTGTGCTTTAACAACAAAAATTAGTCAGTGTGCTTTATTTAAACTGCAGCCTGTGAGACATTAACCCTCTCAGGCTCAAATTAACTTTTTGTTGCTAATGCACAACCAAGTCCTGCAGTGGTACTTCTGAGTAAAAAAAACTCATAAAATATGTATGTGGGGTAATCAGGTTGTTAGTTTTTAACTGTTGCAAATCGGCAACGCCTGCCCTGAGAGGGTAAAAGACCTCCAGGGTGTCTGGAGCATCTTTAACTTCCTGTTGGTTTGAATTTTGTTGTCATTTTTGTGGAAGGTGATCGAGTCCGGAGAGTTCAAAAAGAATCAGGACGAGTACGGACTCAGCGAGACAGGTCATCAACACTGGAAAAAACTGTGTGCTGTGTCTGCACACACACACACACACACACACACACACACTCTATGTGCAGCCTTCCTGTTCTCAGTTGTGGCCCCTTCGTACCCAACACTAGGCAGGAGGAGCACACTGAGGAGCGGTAAAAGGCCACAGCTGCTGCTTGGCCTTCTTTATCATGATGATGGTGTAGTGGGTCCAGGTGAGATCAGCTGAGATGTGAAGGGGGGGGGAGTGTGGAGCAGATGTTGACAATGATGACAATAATTGAACTAAAATCGCAATCAGAAGCATCAGGGTGGATAAATATAAGTTATATGTGTGTTATACAGTGTCTGCAAAGAAATGACACCGACCTCTTGTCACGTAGTGGCTGTGTGTAGGCAAGAGAGGACCCAAACACACGGCTCAAGACACGCGGGGATAAACTCAAAAGGCAGGTCTTTATTAACAGGAACACAAAGAGTCATACAAAACTATACTGGGAGAAAGCTAAGGCACACGGGAGACACAAGGGGACGCACACAACCATGAGGGACGACGTGACACGGAAAAAAGGGATACTCTGACATGAATACACAGAAGGTAATGAGGAAAGTGGAAGCACACGGGGAACACAGCTGAGGACAATTACTCATGACAGCGCGGGGAGGCAGAGGACATGAAGGAATACATGGGGGCATGAGGAGAACATAAAACACAAGGAGTGGGAACACGGTACCAGAGCAAACACCACAATATAAGCACAGACACAGGGAGAAACCAAACCGAACAATCCTAGAAACATAAAAAACAAAATACAAAACCACAGGAAAACAAAGAACACTGGGTCAAAATGACCCAGGACCATGACACCTCTCCCACAGGGGAATTGTAGAAAAGGGGAGAGGCCAAAGGGGTGCACTGTATTTATACGGTTGCACCAAAGAAGAAGAACAACAATGAGGAGGGGCTCTGACTGATAATGAATGTAGCTACAGGCTTGGAGGTTCTAAAAGTCAGGTATAAAGTGGCAAATAAAATTTGTGGTCTAGAACACATTTTGTGTAATTCTAACAATATGTAATCTATGACTGGGTTACACTCACAGCGCAGAAAGCAGCTCAGCTTTAAGCGTGCAAGTCCACCTGCACAGAGACTCTATGGCATCACGTTAGCGTCCTCTGAAGAGGAGACAAATCAGGGGGTGACCCTGGAGACGTTTTAGCTTTCAGCTGTCAGAAGCTAAAGCAGGGGTCCCCAATCCCAGTCCACGAGGGCCGGTGTCCCTGCAGGTTTTAGATCTCACCCTGGGTCAACACACCTGAATCACATGATTAGTTCATTACCAGGCCTCTGGAGAACTTCAGGGATGTCGAGAAGGTCATTTATCCATTTAAATCAGCTGTGATGGATCAAGGACACATCTTAAACCTGCAGGGACACCGGCCCTCATGGACTGGGATTGGGGACCCCTGAGCTAAAGGGAGCTCTTTGGAGGTGACCGGGTACACCTGCAGGAAGCCATGAAGGTGTTCACACCTGGTAACACCTGTGCTCAAGTGCTTTTTCAACTGTTTGCTTGTTTTATTGTTTTATACGTGACACAATTACAGTGTGTCTGTGTGTTTGTGTTTCCAGGCTGTGAAGGTGCTGAGGAGTTCAGACTTGAAGCCTTACATCATCTTCATAGCTCCGCCCTCCCAGGAACAACTTTGAGCCTTATTGGCTAAAGAAAACAAAAACCCCAAGGTGCTCGTCCATTTACTTTTGCCCATCAGCTGTGTTTATGCATGTGCGTCTCAGTACTACTGTGTGTGTGTGTGTGTAGCCCGAGGAGCTGCGTGACATCATCGAGAAGGCGCATGAGATGGAGCAGGGCTGCCGTCACCTGTTCAATTCCATCATCGTGAACACAGATCAGGACAAAGCTTTCAACGAGCTGCTGAGACTCATCAACAAGCTGGACATGGAGCCACAGTGTGTGTCCTGCTCCTGGCTGCGCTGAACACACACACACGTCTGGAGCTCGGGGCCGACGTCAGGACAGAAATCATCTGAGATTTTGAATTTAACTGGATCATAACTGTTCATGTATTTGTTATTAAAGACAGAATGAGTAGAATGAGCTAAGCGACCATAAAAACAATAAAATCATAAACGATGAACGTGACGGAGTAAATTCACACATCATCGAAAGGATGACATTACAAAGAGCTCAAATTATTTCTGTTGTTTTAGTGGGAATATGAACAATCTTGTCTCCACACATTTTATGACGCTCTGTGCCCCGCCCCACTGAGGCATTCTGGGATACCTGAGGGCGATACCTGGGATATTGAACAGACTTGGAGCAGCGAGTTTATAATCTTTTTTCTTTCTTTTCATGACACAAACTAAAGCTTTTGACCTTTGACCTTCTACTTACTTTGTTCACATTTTTAAACTTTTTCCTGGAATATTTATTCTGTAAATCGACACTGATGTCGCTGCATTAAAAGTTTTATTCTGAAAATCTCAGAGGTTTGTTTCCTGTTGCTGACTCTGAATCAGTTTATGAACACATTCTGACGTCAAACGGTTTTGGGATGTTTTCTCTTCCTCGTGTTTCTCTTGGAGTCGTGTTTATGTTGGACCTCACCGCCATCGGCGCTGCCTCGTCGTCATATAGTTTGTTTTTATTTGTTGTATAAACACACTCACCTGTCCAGGTGAGGCACCTCAGGAGGAAATGTGAAGATCAAACACTTTGGCTGCTGACTCCGCCCCCTCGGCCAGGCTGAGAGCGCAGACTTCCTGTCTGACTTTTACTGCACTTGTGATTGTTTTTGTAACAGCTGATTCTGTTTGACCTTTGACCCGGCGGCCTGCAGGTGTGTGTGAGATTCTCAGCTGAAGTAGAGACTCTGTATCATTACTGTATATTTGTAATATTAAAAATAGATTTATGAAGACCAAAATGCACCAATAGGAGTGCAGCTTTCTCGCCCTCATCCTCTGCCATTGGTCCAGGAGAAAAAACAGGAGATTCCACTTCCTGTTTCTCACTTTGTCCTGAGAGAAAACTCTTTGTATGAATATTCACCATGAAGACATGAATAATGAATAAAATAAATCATCAGTAGAAAATGAAGCTGTTTGTCTTTATTCAGACTTTATTGTTATAAAATCCTTTATTTGAGCAGGTCGTCTCACTGACATCACTTCCTCCTTTCAAACAGACTAGTAGCTTCCTACCTGAAGCCACACCAGCTCAGAGCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTATACACACACTCTTTGGTCCTTTCTCAGCTTTATTGACAGACACAGTGAAGAAAGGACAGCAAAGTGGGAGGTGGGGAGCGTGGGGCGTGGGGCGTGGGGCGTGGGCCTCAGGCCTCTTAGCGGTATGGCATGTGGTCGCCTGCTCAATACACTGAGCTAAACCAGCCCCGGTGTGTGCGACATGCACACTCACAGCAATAAGTTCAATCTCACAATAGAGAAACTAAAAAGATTCAACCTGTGGCTTCTACAGATCTGACAGGAAGTAATCTACGTCACAGTCTGTGGATGTTGATCCTCGTATATGCAAAGCTGTCAATGGAGCTGTCCTAGGTTTTGTTGATGGGTGATTACTGTAGAGGTGGACTGGATTTAATGATTTGACCACAATAAATGACACTTTCAAAATCACCTGGATGAATATTGACTCAGAGATCCTCACTTCCTCGTGGAGTTTTAGTCTACATTAGGAATTTTCATCTGTTTTCATTCCCCTAAAATGATCATGTTTTCATAAACAGCTGCTGCTGGCCTGGTCCTGTAAACATAACTGTATTCCACATAAATGTTTGATGTGGAATAACAGCTCCATTCTTGATAAAAACAAATCCATTATTTCCAGAACTGGTTCCATAAAACATTCTCACAGTAAGCCAACTGCAGGAAATAGAACCCAGCTTCTTCCTCCTCAGGTCTTTGGACCTGGATTTGGTCATCCTTGTTAGGAGCACACCGTCACATTTAGTCTCTGATCATATTTACCTGCATTGTTCCCTCTGCTGCACGAACGTGTTGTTTGGTTGCACGGATCCGGACCGTCAACGTTATTCTCATTTTTATGTCATCAGCCTGCCAAATATTATGTTCATGAGTCCAAGTTCTCCAGTCATAAGTTTCTCTGCATTAGTTTTGTACATGAAGTATGATATTTTTGGAATAATGGACAACAAGAAGAAAAACTCAATCAAAAAGCCCTAAAAACATTTCATCTATTTAAATGTTTAAATATAATCTTGTGTGTTGGAGCGATTTAAAGCCCCTGCGTTCTGTGTTCATGGCTTTTTGTCTCTTGTTTCCTCCTTTGTGCTCTTCTCTGTGTTCTTGTCAACCTGATGTTTAGTTTTGTTGCTCTTAATAAAAATTAAATAAAAGTCAAACCTCTGAATGTGTGACTGTAGGGGGCGCAGTTGAGCTCTGGTACTGACTGATCTGAGAGGTTTAATCAGATGTCTGAATGACAGTTTGCAGCTCTCTGTGTATTTGTGTAAATATCAGTCTACACATTCAACAACTGTAAAGTTCATATTTACCTTCATACATCTGCTCTCTGCCTGCGTCCTGATGTGGTAATCACACCACACTCGATTATTGAATCAGTTATCAGGCAGCACGTTCACCCTTTAAAGATCTGAATCTAGTAAACAGTCACTTCAAGACATTTTATATTGTAAGTTAAAAATGGTACAATAACACAGAGAAACCCCCAACAATCACATGACTGCCTCGTGAGCAACCACTTGGCGACAGTGGGGAAGAAAAACTCCCTCACAGCCCTAAATAAAGGGCTGTCACGATCCTGGGTCTTATGACCCAGTGTTTTGAGTTTTAGTTCATTTTGATGTTTATAGTATATGTTTAAGCTCATTAGGTTTCCTGTGTTCATTTGTTTATTAGTTCCCCCTTGTGTTTTCAACCCCTGTGAAGTCTCCCTTGCCTTTCATGTATTTCATGTCTGTGTGTCTTACGTTGTCAAGTTCATGTTCTCATGTCTGCGTCTCATTATGTTTCTTGTTTTATTTTGAAGGGGTCCTGTGTTCCAATGTTTTTAGTCTTACTCTCCCCTTGTGACGTCGTTATGTTCATGTGTGTCAGCTAATCAGGAAGGCTGGCTCTGTGGTCGGCATGAAGCTTGACACTCTGGTGACAGTGGCAGAGAAAAGGACACTAAAGAAATTGTTGGACATTATGGACAATGCTGGGCATCCTCTGCACACGGTCGTAAACAATCAGAGGAGCCTATTCAGTGACAGGTTGCTTCTCCCAAAGTCAAGAACCAGCAGACTTAAAAACTCCTTTGTCCCACACACCATCAAACTGTTTAACTCCTCTCTGGAGGGGAGAGGGAGGGGAGACAGGGGGACAAAGGAGGGCAGGGACAACTAATCTGTAGTGCGTTTTTTCATTGTGCGATATTTGCATTATTTTTTCTTATATTCAACTGTGCAATAATTATTGTGCAATATACTCACGCAAATGTGCAATCCTATTTATCCATATTATATATTCTGTATTTATATATATGTATATGTGTATACATGGCATATTTATGCTTATATCCTTATTGTCATTCCCCTTATTGTATCTGTAACTTGCAACTTCTGTTGGTGCTGTGCTACTGGAAACTGAATTTCCCGGAGGAACCCACCCAACGGATTAATCTAATCTAATCTAATCTAGTACACCGTAAATTCACACTCTACACACTAACTACACTCTAGCTACACACACACTGGACTCTAACTATTCAATTCAGACTTAATTCAACTATACTCTAGCTACTGTCGGTTTCACTTCAACAACTTCTTTATTAAACCCCTGCGCAGGAGGGACTCTGCACAGCCTCCTGCAGATTCAAAGGGCAGTCCTTTGATCACATTTATATTTCCAAAGTTCTTCATTTAGCCTCCGCTTTTCCTGTTATTTTGATACTCCGTTCGCCTTACAAGTCATACACAGTTTTCGTCAAAACAACTTCTTATCTTCTATTCTTGTCCTTTCCTTCTATGGTCTTGCTGAACAATTCATCTCTCCTTCTATGCACATGTCCTTATTTGCTATGTGTGTGTGATGTACATGTCCCAGTCTGCTATGTATGAGTGTGTGTGTGTGTGTGTGTGTATGTTGCTGATGGGGTGTCTACGTGCGCTACGTTCTCTGCCTAGTTCTGCTTTTTAATCTATACTTGCCAAGCTATGTTAGATTATTATTAATGCTGCCCCTTTGTACCCTTCTCTTCTAATGCTACTTCTGCATTCTTTCTTTAGAACACTGTCTTGCACCTCTTCCTGCTTCATGATAACTAATTTGGTCTGCTTAAAAGTATAATGCTAAGCAGTATAATGCTATATCTAATCCCACACTGCACTCTAACTATATTCTAGCTGCACATATTAGCGACACACTAACTACACTCTAACTACACACTCCAAACTCGATTAACATCTCAATTCTCTCTTGTCCCAAAATGTCTCCCTCTTCCTAATCAACCAAATGCCACATGTTGCCATATCACTTATTGATTAGTCAGCATGGTACATTTTTCCACCAATAGGAAAGTGGTGGGTGGTGTTTTGGTCAAAAGCAAAGAGTGCTTGCTAGCGTAGTTTTTACCATTTCTTCCTGCAGTAAACGTGATGAGAGTATTCAGGAAAGAAATACTGCGTATGCGTTTTTTTTTTAAATTATGAGTCTGTTTTTACATGGCTTATCAACACCAGTGTTGATTGATTGATTGATTGATCATACTTTATTCATCCTGAGGGAAATTGGGTTAAGGCTGCCAGCCGTGCCAGCGCCATCTTACCCTTCCAACCATACATACATTACACAAACATCACATGGGGAAGACAGGTCAGAGGGGTATAACATGGAAAAGCACAACATGAGGAAAGATAAGGAGAAAAAAATAACTCCCCCCAGACTGAGCTCCAACAGGGAGATCAGTTTGAGAACAGAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCAGTGACAGACTGCTGCATCCTAGATGCATGAAGGAGCGTTTGCGCAGGTCCTTCCTCCCTGCAGCTGTCAGACTGTACAATCACAACTGCTCCCAACAAACACAGATGTTTACATCATGCTGTAACAACTTCTACTGTTATAACTGCACATTACTTTTCTCAGCTTATATATACACTAACCTATTGAAAGTTACATGTTAACTTTTTAATGCACAGGTACAATAAACAATCTGCACTTTTCTAATTATTCTAAATATTCTTAACTATTTAAACATCTTTCAGTATCCTGCTATGTTTGCACACTATGTGTACGCTAATTTAAACAACTGTACTGCACTCTGCTCTGGTAACTATTGTCCATGATGTAAATATGTAAATATGTAAAAATTGTGCTTCGGTTCTGTGTGTCCTGTTCTGTTTGTATATGCGTGTTTTTTTTGCTGCTGATACAACCAAATTTCCCCTTGTGGGACAATTAAAGGATTATTCTATTCTATTCTACTTTCCTGCTTCATCTCAGTGTCAGGTACTTCTGATTTGAGGCCTTAGTTTTCACAGGAGCTACAGTATCCAGAGTCCCTCATACATTAAGAACTGTGGACTCTCTCCCTCAGACATTAAGAACTGTGGAGTCAGTCGTTGTTTTAAAAAACAACTCAAAACTCACCTTTTTAAACTGTTTTTGGTTAATTTTCTGCCTGTTTTATATTGTCTGTTTGACCCTTTTATTATTTGTTCTCTTATGTGCAGCACTTTGTGATTCTGTCTACAAAGGTGCTACATAAATACAATTTATTTATTTATTATTTGTTTGTTGTTTTTTGTTGCACACATTAAATATGTCTTTGTACATAGTAGTAAATGATGCCCAAGGAGTCTCTCATATCTGCCACAAGTTTTTATGACTCCACTTACATTAGAAAAATAATGTGATGGATAAAACAAGAGAAGAAGACAGGCATATAAATAAATAGGTAAACACATGTGTTTGCCAAAAGTGTGGTTAAAATATGGTCTTCATTACAGCCTCTTTGCTCTTTATTGAACACCATATCCAAAGATCTTAAATATAACCAAGATCGTAGGACATGTGGAACTGAAATTAAAATATTGTTTCATCTGAATTCTATTCAGTGTTATAAGTAATGTAGTGAAGTAGATTTTGGGTTGGGATGTTACATGATGTCCCTAAACGCACCACTGACATCCACACCTTTCAGCCGACAATTACCTGGCTATAAGAAACAGCTGCGCTTCACTACTGAGAGAAGGCATTTGGCAGTCTTGGCAATCTAAGGTGGCTGCAGCACTAGGCAGTTGAGCTCCACATATCTCTTAAGGAAAGCTACTCAGTTGCCCTTAGAGAGTGGTGTGTATTATACTGCTGCTGTCTTGTCAGATGCCGTTTTGTTTGTTATGCACTACTTTTATAACGTATAGTGATTGGGGATGTGTTGGTTGTATGTTGATCTTTTATTGATTCTTTAACGTTTTATCTTTTCTTTTATTGCTTTAGTGGAGGTGCGGCCGCTTGTTCAGAGGCTAGGCACATGAGGTGGAATCCCCTCCCCGATGCATGCGAGTGTACACACCGGGCATAGGCAGATTGCACCATTTAGAGTTTAGTGTGAGTGAGGTTTGCTGTGAAATCACACGGGTGAGTAATTGGTGGCACCCTTGGGCACTCCTCCCTATAGGTTGCCTCCTCAAGTGGCCGGTCTCCACCATTTTGTCTAGTTGCTTCTTTTAATATATTGTGCTTGTTTTAGGGTAGCATTGTGGCAGGGAGTATGTTGTTTTAATTATCGTTTGGTAATAAAGGGTTTTAATTTATTTTACTCTCTTACCCCTGCTACCCTAGGTGCCTTTTTAATCTTTTAGTTATGTTTTAGTAGTTTCTCTTAATAAACTTTGCATTGTAAACTCCCTTTGTCTCACCTCTGCCTTTAAATAACGAGTCTGTGGGCTTTGGTAGCCAGTGCAATCCTCTCATTGGCTAGAGAAATCTTTCCTGGAGGGTAACGCCCGCCCCCAGGTGGCGTTGTCACTATTTTAGTAACCGTCTCCGGTTATCTCATTTTCGCGACACCACAGTAAGCTTTTCCAAAGTCATGCATTTCACTAGTTCAGTTTTACAACTGTCCAAAATGGCTGTCCAAAAATAGATGCCATTTTCATGAATACATTCAGATAGTTAGTTAGATACCATATAACAGCAAGAGAAGATACGACCTCTCTCATGACCCTAGGATGTGTGTGTGCATGCCAGAACACTCTGGAAGGCACACAGTGTCTTTAGAGACTACTAAGGATCAAACCTCTATCAATATGCAATTGATTAAAAAACTCTAAGCATATATGAGTAAATATTTCTAAGCATAAATGACAATCAACAATATAAACCTGACAGGAACCACTAAGTCAAATCCTGGTAGTCTGTTGAAAGCTATGATCTTTGGATTCACAAAGCAACTAAACTGGAAACACATCAAAATAGTGGAGTTTTCTTTTTTTCATAATGCAGTCATGATCAGCAGATCAGGCCTGTGGTAAAAAGACTGTTTCCTGTTTTTTGTTGCCGCTATTCCTTCCCTCTAAAGAAATATCGAGGTATCACCAAAAAGTGTTGCCCAGTCATCAGTAGAAATGTCACATGAACCCTAACCACAGTGAACCAGACCAGTTAAATTTTGCACATCACTAAGGATTCACTGACAGTCACTTTGGTGGGTGCTCCTCAGACGACATACACAAACACTCAGAAAGAGGCTCCCGTGCAGGAAGAGCTAGAGTTCATAAATCCTTTTAATATGGCTTTGAAAAATAGAAACGTATGACAACAAATACAGGGTAAAGTCAGTTGGACAGTCAATCTTTTATTTGTGGTCAGCAATGTTCCCTCTAAGCTGCACGTGTGCACCATTGCACACTGCTGGCATGGTCTCTGCGCACAGAAAATCTGTGTTGCACACAAAAAGAAAACTCTAACCTGAATTGAAATTAAAATAAATACGTTGCTCCAGCCAATGATGCAATTCACATTTGTATATACGCAGCGAATCAACGTCGTTGACAGGCTATGACAGCGTCCATATGTGCCGACACCGGTGTTTTAGCGAGCAAAGCGGTGTGGCTGATGTGGAGTGAAGCCACGTTAATGACGACGTGTACAACCATTGGAGATGTGAGCAGGACATGCTTCCCCTAAGCAGTATCATTAGAAGACATAGCATAAATTTTCACTGCTATGCAGATGACACGCAGCTCTATCTATCCATGAAGCCAGGTAACACACACCAATTAGTTAAACTGCAGGAATGTCTTAAAGACATAAAGACCTGGATGGCCGCTAACTTTCTGCTTCTTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTAAAGCATATAGTTAGGGCTGGACCAGGTGACCCTGAATCCTCCCTTAGTTATGCTGCAATAGACGTAGGCTGCCGGGGATTCCCATGATGCTTTGAGTTTTTCCTTTCCAGTCACCTTTCTCACTCACTATGTGTTAGTAGACCTCTCTGCATTGAATCATATCTGTTATTAATCTCTGTCTCTCTTCCATAGCATGTCTTTATCCTGTTTTCCTTCTCTCACCCCAACCGGTCAAAGCAGTTGGCTGCTGATGGGTCTGTCTAGCACAAACCCACCGCTGGAACGAGACAATTCTACTACACAGCAAGACGCATTGAACACCAAGCAGAGCTCTTTGTGTTACTCGTGCATGAGGGAGACCCAACTGGACGAGTGCCGTTACTTCGCTTGACCCCAGTTGCTCTTGTCTGCTCCCTTGTAACACTGCTGTTTTATTGACGTTATGAATATTGTCAACAATGTAATAATATAAATCTGACAGTTCCACCCTGTTTGACATTTATGCTAGAAAGTTCAAAGTTATGAACACATGTCTGACAGGTCAGTGCAAACATTTTTATACTCAGCATCTGTTAATCACCCTAAATTACTGTAGAAGTACACAGTTGACAATGTATTAGCAGTTATCGTATTCCTCATTGATCTCATTCAATGGTAAACTGCATCCAACAAGTAAGCTAATGAATTGTCAATAGTTAAAAGAGAAATTAACATTTTCAAAATCATTCCAGCTTTGCGGTGATCACTTATCTTCTCTGCAGAGTGGTTTGAGTTCTGCAGGGCGTCATAAATGTCTCTTCCAGTTGTTTCTATCATTGTCCATAGGACCAGAGTCCTACTGTATGGAGAATAGGAATTCAAACATACCAGGTGGTTTTACTGTTTGTCAACATGGCTTTCAGCTATCTTCAAAGCTGCAGGCCTCGTCAGCACTCCTGTTTTATGGCCTCTACCAACCCTTTTATCCATTTTTTTTTCTTTCTTGGCTCTTGGCGAAGGCGGTCGCACTTTTCTCCTCTCCTCCTTCCCCTTATCTTCCCTGCTTAGCCTCTTATGTCCTTGTCCTGTCTCGTGTGTATTACTTTCCCTGAACAGTCTCTCACTGTCGTTCTCTAAAACCTAAAAGAAAAGAGAATTATGGATTTGATCAACTGGTCTCTGAATGCTATTGACACCCTCTTCTCAACGAGAAGCCCCGGCTCGGGAGAGCCCGAGTGCCCTGGAGGGACTTTCCCTGCCGGATACACGATGGACGGGTGGCAGACATGGAGGATCGTGTGCCTGGTGGGACTGTCGATCGAGGATGCTGAAGATATCTACATATTCGGAACCATGATAACAGGGTTCTTGCTGATCGGAGCTGGCTTGGCCCTGGCTTATCGGAGAATTAAGAGAGCGGAACCGGCTGTTCAAACCCCCCCATGGCTGCCCGCTGGAATTGGAATTGAAACGATGGGACGAGGCGCGACCTCTCTGAACGAACGCAGCATGGTCAACAACTTGGAGATGCTTACAGCTGCCGTGAAGACTCAACATAACAGCATTGAGCGCATATTGGGATACATCAAAGAGAGGCCTGCTCAGGATGAGACCCTTGAGCGAAAGTTGGATCACATCGCAGAATGGATCACTGCAGCTGTGGGGTGTCAGAATCAAAAGAATGACAACACCACGGAACGGAAGTTTGATACCATCATGGGGAGGCTCGCGGCTCTCCAACGGGAGATCGAGAGACCAGTGTCGGTGTGTTAAAAGAACAGCTTTGAAATTCTCCTGAGCTGCTCGCAGAAAAGAAAAATTAACAACATCAACATGCGGACATCATGGCGCCAGCCGCGGGACCAAGGCTAGTGCCGAACAAAAACAATCCCCTGATAACGACTGTGTGTTGACTATTCTTCCCATTCCAAGCAAGGCCACCTGGGTTGGCTGGCAGACTGTTTACTTAGCCTGATAGGGCGAAGGACACTGTCCCAGCTGAACTCTGGACATGCAGACACATACACTTACACTGAAAAGCAAGCACACTTATCCCCCCCCCCTTCCAAATGCCTTCGATGCTGTTTTTCCTGTGGGGGAAGACGGTGGGTCTGTGTGCCACGCTGGAATGGTAGCGCTGTGCAGGATAACTGCTGTGTTTTCCTTCCGACTACTCCTCACCCCCTACCCAACCCTGTGGCTTGTCACGTGCTACATATGTTGTACTGTGGACATTTATGTGCTCTCTGTGCAGAGGAGTTTTTTTGTTTCCTGTTCTCATGCTGTCCTCCCATAGGTGCCCAGCATGAGCAGAGGTCTCTTTTTTTCCTCTTGTACCTTTCCCATTGTTGTGTACTTTTTCAGTGTTTTTTTTTTCCTGTAACGCTGCCAATCCCCGACCTGTACTCCCATGTGTTGTCTATGTTGTGTGTGTAAGTCGGGGGGGGGCGGTCCTATTCCTCTGTGGGGCAACCTGCATATGGCCAATAAAGCATTCATTCATTCATTCATTCATTAATCTCTGCAGAAAACCCCTTTGTGTATAGGGTATTGGATCCCCTTGTCTTATTGCTGTTATGATCCCAGCTGTTGGGTCACCTCAGCAGTCTTCTAGAAGTGGTCATGAAGCAAATGACAACAACAATGACATAGTACAGTGACACAGCATTAGGTGATGTTCATTGGAAATTGCTGCCGTCACCACCATAGTTTCTGGTTTCTGTGCTTTCACAGAATCATGATGCCATCCTCGAACTCCCTTTGCGCTGTCGATGGAGCGTGGCACGCTCCCCTCATCCTTCAGATGCCCGTCTGTTGTCCATAATCTCCTCGTGTTGGCCTCTGGAAAGCCCCCTTGGCACAGCTCTCATTCCAACGCAGCTTCATGGTTATGCTGTGGCCCCGGAGTCTTCTCACAATGACCCGTAGAGCCCCAAACACTCGACCACTGCCTGGGTTGTCAGCTATGCCTGGAATGGTTCTTGTTTCTCACTTGGCCTCTGAAGATTTCTCAGGAGATTCCAACCTTTAGGATGATTTCTTCCAGTAATAAGGAAAAACTTCTATTTGGAAAACATGTCAACCAACATCAAACCACATTTCCCCTTCAGTTCAGTGAACTTCACTTATAGGCCATCAAAGCCTCCTCTGAACATGGATGCACCACTCGTTTAGGTTTAAATGTTTCTGGACTGCATAGCTCCTTCAGTGACAGACTGCTGCATCCTCGATGCATGAAGGAGCGTTTCCGCAGGTCCTTCCTCCCTGCAGCTGTCAGACTGTACAATCAGACCTGCTCCCAACAAACATAGATGTTTACATCAGCGCTGTAACTGCAATAAGTTAATCAACCGGTTCACACTACAACCTGGTTTGCCTCTTATTTGTAGTTATTTTTATTTAATTTAATAACTGTACAGTACTCTGTTTATAGTAACCATTGTCCTTAATGTAAATATGTAAGAAAAATTGTGTATGTTTCTGTTCTGTGTCCTGTGTACTGTTTGTTTGTATATGTGTCTTTCTGGCTGCTGTTACAACCAAATTTCCCCTTGTGGGACAATTAAAGGATTTTTCTATTCTATTCTATTCTATTCTATTCTATTCTATTCTATCTATTCTAATACCTGTAAATGAACTGCTAATCCCACAAATCACTGCAAAAACCATATAAGACATAGAAAGCATAGTTTCATGTTAATTGTGGACCCCTCCTCTTGACGCATGGACACTCCCATGAGTCAACTCATCAAAACGAGATTCCTGTCTTAAAGAAAAAGGTTAGTTAGAACATTTCCTAGGCAACATCAGGGTATCTCCTCTTCTGGAGCAGCACCACTCTGGACCTATAACCCTGCAATAAAAGATGTTAGTGTGTTTTGCATATTAAGTTTGCTTAACACCCGGCTCCACCAGGAGCCTGCATACACACCATCATGTCCTGGAAAACAAGATCTGGAAGTGAACTCAAACATCACATTGCAAACAATTGTAGATCTCAAGAGTAATAAAGTATTCAGCATCAAAGACAAGTCTCATATGCAGGTTTTCTCAAATCATTAAACCATAATTATTGCCATAATTCACCCCAGACATGGATCATCCCATGTGGTTATTCAACATTACTGCATTTGGTGACTTTCTTTAAGTAATGCCACTCCACTCATTTATATCTATGAGCTCAACAATAATCAGATAATGAGCCCAACATTAAACTATGCCATAAACCCTGCATCTCTCATTTGTTTTCTCATGTCACTTGTCTGTCTCTGCTGAATCCTCTACATGCACTCTTAAAAAAACCAAACTTTAGAAAAACACATGGACCCTCCCGGTGGTCAGGCGCAAGTCGACAGGTTCCAGAGAGAGTGCTGTAAAAGGTCATAAAGTTAGCTGTGAAAAGAAGTGACACTGGCTTCAACACAATACAGGGTGGGCAAGATGAAAAAACAAAGAAAAGAAAAAAAAATGTTTTTAAACAAGGGTTATTTAATTAACTGATTAATTAAGGTCCAAGAAATTGTGTGCCGTATACGCAATGTTTCGACCCCCCAGGGGTCTTCTTCAGGCACTTGGCACACAAGGAAACTGCTGAAAACGATAGATAGATAAATAGATAGACTTTATTTGTCAGGTGCCCACAATTGAGATGACAGACCTTGCGACCGTACATACAATACACAAACATCACATCTGGGAGACAGGTCAGACTAGCTAGCAAGGAAAAAAAAAAAAACACATTGAAATGTGTAACACAAAATGATAATCCAGGAATGCACAGATATCAACACACCATAATTCAATTCAATTCAATTCAATTTTATTTATATAGCGGCAAATCACAACAAAAGTCGCCTCAAGTCTGTGTTTTATTATTAACACAATAAAACACAGACAAGCAACATGGGAGAATATTCCAGTGTGTACAGCTGGATCTGGGACCACTGCAATCTTCTATCGCGCCTCCAGCTGATTCACTGTCCACATCGAATGGGAGGTAAGCATGGGAGGAGGTGTTTGATTCGGGGGAGGGAGGGTGATAGTGCGTATCAGTATCAGTGCACATGTTTGGTGCGTGTGTGTGTGTGTATCCCGTGTTTAGCTGAGAGAAAGTGTCACCATGCCCAGTTAAGTGTTGAAAGAGGGACAAAGAGTTCTGTCAACAATCCTGTTATCATGGAGAATTTCTGTTGTTCCAGTCAGCTTTGACTTTGGCAGGCTAGTCCCGGAGCGAAAAGAAACAAAATAATACAGATAATAAAGATACAGAATTTTTTTTTAAAAAGTAATAAATAAGTGTTTTCTTTTGTTTTGTTTTTCTAAACAAACAATAACAAGCAATAAAATAAATATGATAAATAATGCAATAAGTAGAGTGCAACAACCTTTAAAAGGTGTTTAAAGTTTAAAAGGTGTCTGTAGGTGAACGTATGTGATAAATTACTCTTTTTGAGGGCAAAGCAATATTGCTGAAACACACACTTGTATGCATCCACAATGATTAAAAAGATTGACATACAAGTGCATTATTTCTCATAAATGAAAGCTCTTCACAGAAACCATGTGACAGTCTGGACCAGGTCAGAAGTTAATCTACCATCAGAGCTTGTAAGCAGCAAAGTGCCAGGCAGTGTCACAGAACACACCAAATCAAATTCAAATTTTCAAATTCAAATTTTATTTGTCACATACACAGTCATACACAGTACGATATGCAGTGAAATGCTTACACAACTGCTCGTGACCTAAAGAAAAAAAAAGAAAAGGCTATGAGTAAGATAGGAAATAAATATGAAAATTAAAAGGGGTAAATTTAACTAGGAAGGAATAAAATAAAATATATATATGAATTTGTTGAAAATAAAATAACTGTACAACACAAATTAGAATGAAGGGTAAATTTAACTGGGAAAGAATAAGATAAAATATATATGAATTAAAGTTTAAAATAAAATAACTGAACAGCAAAATACACAATACACAGTATAGAAATATATAAGAATGTATGAAGAAATATAAATATATATACAATAACAGCAGCATTTTACAAGTATTAAATGGAAATGAAGAAATATAATGTCCAGTGTTGTGCAAACCACATTGTGAGTGTCTTGTGCAGTGCAAATATGCTTAAAGTGATTGAGTGTAAACAAAGTCCAGACTGTCCAGTGTGTGTGTAAAAACCATATGTGTGGGTCAGTACTATGTGGTGGTGTGGTTGAGAGACCGTATCGCCTGCGGGAAGAAGCTCCTCCTCAGTCTCTCTGTGTTGGTCTTCAGGGAGCGGAATCGCTTCCCTGACCTCAACAGAGAGAACAGTCCGTTGTTGGGATGGCTGAGGTCCTTCACGATCTTCCTGGCCTTGGTCCAGCACCGCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATGACAGGTCCTGCGTGATGTGAACTCCGAGGTATTTGAAGCTGTCCACTCTCTCCACTGGGCACTCGTTGATGACGGGGGTCTGGTAGTTCCTCTCCTGCTTAGTACTGAAGTCCACTATCAACTCCTTTGTTTTACTGACGTTTAGAAGGAGGTTGTTCCTCTGGCACCAGGTCTTCAGATTCCTAACCTCCTTCAAGTAGGCCGTCTCGTTGTTGTCAGAGATAAGGCCCACCACGACGGTGTCGTCAGCAAACTTGATGATGGTGGTGGAGCTGGTAGTGGCCACAGTCATATGTGTACAAAGAGTACAGCAGGGGGCTCAGAACACCCCCCTGGGGGGCTCCAGTGCTGAGAGTGGTGGGGGCTGAGACATGTTCGCCCATCCTTACTGCCTGTGGTCTGCCAGTTAGGAAGTTGGAGATCCACTGACACATAGATGAGCTGAGTCCCAGGTGCTCCAGTTTGGTGGTGAGTGTGGAGGGAATTATGGTATTAAATGCAGAGCTGTAGTCGATGAAGAGCATTTTAACATAATTCCGCCTTCTGGTGTCCAGGTGAGTGAGTGATGTGTGGAGGAGATGAGAGATGGAGGAGACCAAATGTTGTTGAACCTGTTTAAACTAAAAACAATGGGAGCTTTAAGACACTGACAGTTTCACTTTGTATGACTTGATGAGTAACTGTGCATAGCATAAGTTATCTGCAGAAGACGATGCAAAGATAACTTTATAAGAGTTCAGTTGTACATCTTTGTCCTTTATAAAGGTTTGGTCATTTTACTGTAATTTCAGGTCTGTTATTAAATACTTTTAACATGTCCTCATGTGAAATCTGTGTTGGGCTGGATCCAAGCTAACATTAGGAAGTGCTGCAAATTATTGGTGCTTTGAGTGAAAGAAGCTTTGCAGCAAACACTTTGCATCAAACATAAACATCCTGCATTTCGTGCATGGCTTTAGTGGAACCTTTGTCCCATCTCCTTCACAAAGAAATCATCTACAGGCAAAGGATTGGCACAGGTCTTATTTTTGAAAATGGTTTAACATCTGTAGCAAAAAAAAAAACCTAAAAAGGAAAAAGTCCTGTGATGGATTTACTGACATATATATTCTACATTTTTTGTCTCTGTCTAAGCTCTTGATTACACATCACATGTTCAATGGGAGGGGCTAGAAGGTCTCTTATACTGTGGAGAGATAAAGGGGAAGTTATTCAACAGCAGAGCAGCAGTGACACACAACCTGATATACAGACATGTCTGACCAAGAGCTTCTACTGGGTAAGGACATTTAAACTGACTTTTCCAAAGTACATTTAAATGTGACACAAAAACGATATTTCCATTCTTTAAATTGTCTAATGTCTATTAGACATTAAATGTCTATTGTAAACATCAATCTGCCAAAGTTGGATAAAAAAAATTCAGGCGAATATAACTCTTTATGTCAAACTCCCAGTTTGCTACTAAATGAGTAACCAAACGAGGCAAGATAACCAATTTTTAAAGGTGAAATGTAGAGGTAAAATCAAAAGTAGTCAAAAATGGCCAATTATACCCTGGACCCCAGAGGGTTAATGTTCAAACAATGTCAGAATTTGATATTAAATCAATGTTAACACTGACATGGATTTAATGTCATATTTTCAAACACTGTTAATGTTGAAACAATATTAGATTCTGATATTGAATCATTGTTGAACTCTGATGTTGATCTTCCATCACTTTTGCACCCTTAGTTTCTATTGAAACGACATTAAAAATCACGGTTAAAAATTAACTGTACTTCATAGGTATTTCTAGCAATACTAAACCACTGCAAATTACCATCAATACTTAAACTGCAAAAAAGAAAATTGTATATGATCCACAAACAGGAAAACCATTGTATGCTGGACATTATCTTACAATTTGTCATTCCAGAGATAAAATGAATAAACTAAATTATTTGCAGTTAAATGTATTTTTATTCCTATTTGTTAGCTCTTCCAATGATAGCCTGCAGTTGTACATTCAAGTGGAACATAGAGCAGAAGGCCATTTTTAAGCAGTTTAACCAAATTTGACAGTTTTTAAAGTTCTGGGTTACAAAAGTCACATAACCTTTAAGAACTTACCATTGCTTCATTTGCCTCCGGTCATTGCAGAGTAGCCTCTGCATTGTTCATCTGATCTATGTTGTGCAATGGCTAATCAAGAGGCAATACCCCAGCATCAATATGTTCAGTGCTGCAGGATTAACCGAAGGCTCTGAACTCGGAGGTCCCTGTCTTCTCTGATCAGCTCTGTCACCATGGTTATAAGTTTTTGGAAGGCTGCATCTGTTAAAAATAACAAATACACAAAGAATACTGGCTTGTGATAAACTGGATAAGCATTGTCAGGAGCAAAACACCGAGGCTTCACATTTTGCATTCAGGTAGTTCAATCTGTTAAAACTGTTTACAAGTTTAGGATTTCATTTAGGGATATGTAAAATGTCAAAGTGCACATCAGAATTTATCTTTATCTATTCAGTGACTTAATGTCTCAGAGTTTGGGCAAAACAACTGAGGGAAGTTAACAGCTGTTAGTTTTCAGAGTTTTATCTGTGAAATATGTTCATTTTAGAGAAAGAAAACATTAAAATGTGACTTTTACACCATCATCAGTAAAATGTTTACAATGTTTTCCAGCAGAGCCAGAGGAGCTAGAACAACAAGAAGAACCAGAAGAACCAGATAAACCAGAGTACAGGGTTGTGCTTCTTGGAAAAACTGCTGTTGGAAAGAACAACATTGGAAATGCTATTTTGGGAAATGTGAATGCTTTTGAGTCAACAACATTGTCAGAGTCTCAGAAGGAAACACAAGAGTTTGGGGATCAAATCCTGACTGTAGTTGTTACTCCAGATCTGTTTGAGAACAGACTGACTGATGTGGATGTGAGGAGGGAAATCCATAGATGCATCTGCTTTGCTGCTCCTGGTCCTCATGTGTTCCTGGTTGTGTTTCAGGCTGGCAGCTTCACAGAAGAAGATCATGAAATAGTGAGAAAAATTCAGCAGATGTTTGGAGTAGAGGCAGCAGGTTATAGTATGGTCTTGTTTGCCTGTGGAGATGATCTAGAGGCAGATAGTGTTACCATAGATGAATTTATTAGCAATAATCCAGCTCTAGGTAACTTCATCCATCAGTGTGGAGGAGGATATCATGTGTTTAACAACAGAAGCAGAGATCCTGCTCAGGTCAGAGAGTTACTGACAAAGATCAACAACATGGTTCAGAGAAACAGAGGAAGCTGCTACACCAGTGAAATATTCAGACAGGCTCACTTCAGGATTGTTCTTATTGGGAAAACTGGTGTTGGAAAAAGTGCAGCCGGAAACACAATCCTAGGACAAAAAGTATTTAGATCTACACCATGTCGTGCAACAGCAAAGTGTCAGATGAACACAGGTCAGTTTGATGGTCAGATCCTGGCTGTAGTTGATTCCCCAGGTCTGTTTGACACCCATACAACTGAAGAAGAGATAAAGGCAGAGATCAGTAGATCTATTACCTTTGCTGCTCCTGGTCCTCATGTGTTTCTGGTTGTGATCCAGGCAAACAGATTTACAGAAGAAGAACAAAAGACAGTCAGAATGATTCAGAATGTGTTTGGAGAAGAAGCAGCACATCACACTATGGTCCTATTCACCTGTGGAGACAATCTGGAGGCTGATGAAGTCACCATAGAAGAAGTAATAAGTGCAAATCCAACTCTCAGTGACTTCGTCTGTCAGTGTGAAGGAGGGTATCATGTTTTTAACAACAGAAGCAGAGATCCTGCTCAGGTCAAAGAGCTGCTGGAGAAGATCAAGACCATGGTTCAGAAACATGGAGGAAGATACTACACCAATGAGATGTTCAAAGAGGCTGAAAGAGCATTTAAAAACTTGGAACCAGACCTCAGAATTGTTCTTGTGGGGAAAACCAGAGCTGGGAAGAGTGCAACAGGAAACACCATCTTAGAGGGAAATGTATTTAGATCAACATCATCTTCTTCCTCAGTGACATTAGAGTGTCAGAAGGAAACAGCTCTATTTGATTTTCAAAAACTGGCTGTAGTTGATACTCCAGGTCTGTTTGACACAGAACTAACTGCACAGAAGGTGAAGAAAGAGATTGCTAGATTCATCTCCTTTGCTGCTCCTGGTCCTCACGTGTTCCTGGTTGTGGTCCATCCAGAAGTATTTAAAGAAGAAGAAAAAGAAATTGTGAAAATCCTTCAGAAGGTGTTTGGAGAAGAAGCAGCTCGTTACACCGTGGTGTTGTTCACACATGTAGATGATCAGATGGACTCAATAGAAGAAATCATTACCAATAATCCAGCTCTGTATTACTTAGTCCATCAGTGTGGAGGAAGATATCATGTTTTAAACAACAGAAGCAGAGATCCTGCTCAGGTCAGAGAGCTGCTGGAGAAGATCAACACCATGGTCCAGAGAAATGGAGGAATATGCTACACCAATAAGATGTTTACAAAGGCAGAGAGCGCTATAAAAAAAGAGATGGAACGACTAATAAAGGAAACAAATATGACACCCGAAGAAGCAAGATACAGAGCAGAAAGAAATAATACGTTTATTCAAAACAAAATGATTGCTATTTTTATAGGAACTGTTCTCGGAGTGGGTGTTGGAGTTGGTACTGGAGTGGGTATTGAAGCTGCTGTTGGAGCTACAATTGGACTTGTAGGAGGTCCAGTAGGAGCTGTAGTAGGAGCTGTAATAGGAACTGCATTAGGAGCTGGAGTGTATGTTGCTGCTGATAAAATGAAACAGAGGGCTTGTGCTATGCAGTGATACTCAGTGAAAGATTATCATTTAGCAGCAGCTCATTAAAGCCAACATGAAGATCAAGGCTGCACATTTAGTGTGTATTAAATGTGTTATTTTTGATCAAATATATTTGTAAATTTTAAAGAATTGGGGAATTAATTAATAACTAATTATCGATTAGGTGATTACTAAGATGTTATTAAACTCTGTCTAAAACAAACAGCATGTCAGATTATCTAACATGTGTTTTCAAAGCTGTTTAAGTCAGTAGACTCACTGAGTGTATTTTTTTTTAATAATGTATCATGAATCAAACATTACTGATGGAAAAAAATGTTTTCTCGAGCTTTTAATCAGAATCAGAATACTTTATTAATTCCTGAGGAAATAATGTAATAAAATTAGGAGATAAAAGGAGGAAAACTCAATCAACGGATTCGGAAAAAAGACATTTACTGAGGTTTTTGTTGATTAAAGTCTGACATTAAAGAACAGCAGAGATATTTGGTTCATATGTTCTGACCTGTTATTAAATATAAAGATACCAAATAAGATGCTGGAAAAAAACTGTAATAAACACATGTTAAGTTCACAGCATTGCTTCAAGGGTTGTGACAGTGTAACTCTTGGATGTTGGTAATTACAACAATTACAATTACAATTACAACAAAGAAAGAAGGATGGGCAGGACAATAAAAATGAATAAATCATTTTAGGATTTTTTTTTTCTAATAGTCTTAAAAATATCATCTGCAACCAGCTAATGCTTTGTGTTCTTGTTTTATTTATCAAGAAAATATGACCAAAGAATTTGAAATGACTAAGATCTAAGCTAATTTTAACTTTTATTTTTCTATCTATCAAGTATTTTTGATTATATTAGATTAGATCAGCTGCTCTGGCTTCACATGGAAGCCCTGCTCAAACCCAGGACCTCCACTGACTTTCGCTTTTTTCCTGCAGCTTAATACTGAACACAGAAGGCCTTTTTTTCTATTTCTGTGGTTTATAATTCTGTTTCAGTTTAATTAATCCATCCATCTGCATCCGCTTTATCCGAGGCCGGGTCGCGGGGGCAGCAGCCTAAGCAGAGAATCCCAGACGTCCCTCTCCCCAGCCACCTCCACCAGCTTTTCCGGGGGAACACCAAGGCGTTCCCAGGCCAGCTGAGAGAAATAATCTCTCCAGTTGTTAGGTTTTTGTAATGTTGATTGTCATTTATGCTTATGAATATTTAACCATATATGCTGAGAGGTGTATAATCGATTGTGTAGTGATAGGATGTGTGATCTTCAGTAGGCTGTTAAAGGCTTTGTGTGCATTCCAGAGTGTTCTGGCTTTCACACCCACACTCTGGGAGCATGGGAGAGGTCGTACCTTGTCTTATTGTTTTATGGTAGGATAAACGTATCTATGTCTGTTTTAGGCTAAGTGCATTTTGTTTAGATGGACTGCTGGACTTCCAGGCCAGCAGGTTTAGGGAAGTCATTTATGGGGTCACACTCTGACCACACACACACACACACACACACTCACACACACACACACACACACACACACACAGTAGATGGACTCAGTTATATAGGTGAACGTTTAATCATATTATGCTTGTAACTGCAAGTTGTGCCTGCAAAAGAATAGTTTGTGCAGAACGTGTCCCTGATGTTCCAGACAGATAAGCGAGCGTCCGGTGGCAACAAGAAGCCCCTGCTGTAGAGACGAGACGATGATCTTTTCAAACTGTGTTAAAAGTCATTGTGGTTTTGATTTGACGTATGCAAGTATTGTATCTGCTTAATGCATGAAGGGGCGTTGTATTACCCCGACCCTATAAAACCTTTGTTTTGTTCATTGTTTGAGAGATCCACCTCTGATGTTCTGCAGGGTGCATCACCCACGCGTGTGTTCATTAAAATCATTGTTTGACTCCACCTGGCAGGGTCAGTGTGTTATTTGGATTTCCTCCAGTATATCTCTCCTTAACTTCTGAATCTTAACACACTTGGCTCCCAGGCCTCCCTGTGCACGGAAACATAAAGAACTTCGCCTACTCATGTCTTGCTTTGCTGTGTAATTACATTGTCTTCAACGTTCCAGCGAATAGGGTTAAGCTACAAACCTATCATTAATTGGTCCTTCGACGCCGGATCCCTGGAGTCAGCATTCACCGAGGAGAGAACCCAGACGTCAGCAAGACGTGAGAATTTGTCATCGGGCCGGTGGATTTGCTGTCTGTTTTTTCTCCTCGACGAGTGACGATCGGCGGGATCCGAGGCTGATATTACACGCTAAGCAACACCGAGTAAGTTTCAAGTCTTTGCCACTGTGCGGCAAAGCACGCATCCACTGTGTGAGGTTGCGTTGAAAGTCTTTATCACTGTGTGCGATAAAGCGCGCAGCCACTGTGTGAGACTGCGTTGAGACAATAGGCCTAATTTTTGTTGTTTGTGTGCGAGGATATTTTTTGTTGTTGTTGTTGCGTTTGTGTGTGTTGGTGTGAGTGACTGCGGAGTAGAACACGTGGTCTGTGACGCGGTTGTTGTTGTTGTTATCCCCGAGCAAGTAAGATGGGAGATGACACATGTATGCAAGAACTCACTCCCGGCAGATATTTATATTCTCATACAAAACTGTGATTTTGAGGGTAAATTGGTTGCTGTACAATGTTTGGATTCAAATGTTAGAAGTTTTCAGAAAACACAGCAGCCTTGAAGCGCATGTGAAGAAGGCCAGCCCACATCAGTAGCGGTTAAGCTATGCTCTGGTGAATGGCTTTCCCCCACCCCGTGCTGACACAAAAATGTTTAGATGATTCTTTAGAGTTCCCTGATCAACAACAGCCTGTGCTCCAGACCATTACTTTAACCAGTTTTTAACAGTAATCTGCATTAAGCTTAGGGTTGCTCAAATTCAATATGATCACATATGAGATGAAGTAAAATAGGTAAATATTTAAACTAATGACGTGCATAGAGGCGCTTGACCTGTTTGAAAGACTGTCGTCTTATTATGAGCCATAGTTGAGATATAGAGATCATACTTATGGATCACCATGGCACATGTCATCAGCCATATGATTTATTTACGCAGATGAAAAGAGTGAGTGTGAATGTGTCTGACGTCGCAGGGTGTGTTTGTGCGTTGGGTAAAAGTAATTGCCTCTAATTGTGAGAGCGGTGATTCTGCAGGTCACCGGTAATAGAAAGAGTAAAAAAGTCTATATATATATATATATATATATATAAGTCTATATATATATATATATATATATATAGTCGACCTTAACCTTACAGAGAATGTGATGATTTTATGGATAATTAAAGTCAGTCATATATCCACAAACACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTCTGAGGTAAGTTGATCTATAGTGTTACATCATATTCTATAAGGATGTTATGTGTTTGTAGACTTTCTGCCCAATTTGACCCATTTAGCAGAAGTCAGCCTGTTTAAGGCTCTGATGTCTATTCTGTATGACTTAAAGCAGTTATGACATTGATGGGATTCAGAAATTTTATTGCTACCATATAATCTGCCTTATGATAAATGCATTTAATAACATGTTTTACAGTATTATTTTATCAGTAATATTCCTTACTGGGCTTATCTTGCATTGAATATGTTTGTCATCACATTGACCTTTCTATTCACAGGTTTAGTTCATTTTATACACATTGCATATCTGTGCTTGTTTAGAGTTGATGTTCCATCCAAAGGGTCGTAAGCTTCACTGGTGAGAGTGTCCACATGTTGAGCAAAGATGAGAACATAGCAGGTTAATTGCATGCATGCTTACAATACACATAAATTTACTAGTAGGCCTGAGCGGAGGCCCAAGTGTCTTCTGCTTCATTTCTGAGACCAGCGGCAGTTTACTCTACTTAGTGATTGGTGACGAGGGTCAATAATTAGCCCTAAGGGAACCTGAGGCTTTAAGTTTATTACCTTAAAAGGCAAATGTTATAGAATAGAGAAGTTATATGTCTGTTTATAGCCATTAAAATGTACAAGATGTACCCTTGTCTGTCAACAATGTATTTTTAATTTCTGCTGACGTACGTGGGGGCGTAATCCTCATTGCTATAAAACCTGTATCCATTGTATTTTCATCAGAGGAAGACATATGTTGATGTTGCCTCTCCTGGGTTAATAAACTCATCGTCTGATTGCATTTTTCTGGGGCCTCCGTCGTTTGTTGTCTGGTCTACAGTTGATTAATCTCGCTTCATTTGGTGGAGGATGCAGGCAATTGTGACCTGTACAGGGGTTCGTTGTTCAGGCCAGATAAGGTGATCAGACGGCAGACGTGATTGTTTGACTACTGGGCCCACATAAAAAGGTAAGGCACAAACCTCGTAAACTGAAATTGTGCTGTCTTGAGTTATAATTCTAAAATATGTAGTCAAATCGTCATCCGTTGATCTCTATTTGAGTTTTGTTTGAAACGAAAATCTTTGTTTGGAACGAAAGTGAAACTCAGAACTATTGTTGCATTGATGTCGGAAAAAACAGTACTGAGCTAAAAGTAACCCGAGACGTTGTTTTAAGGAAATAGAGAGAAGAGAGACTGATTTGAAGAATTTAAAGAGTAAATACCGCACGTAAAGTTCCGAGAAGTTGACATATGATCTAAGAGAAACTCAGGCCAGCTGTCTGAAATGATTTAAAAGTGCCAGCCGGCTGTAGGCTGGCTATGTGAGAGGCTTTGAAAAAGAAAAAAAAAAGTCTCTTTTTCTGTTCTTTTCTTGCTGGTGAAAAAGTGCACAGTTAAAATTTGGGTGCGGTCACTTCCCCTTTTTAACTTTAACAAAAGAACACACATTGATAAAATGAGAGGTAGATTAAAAAAAAAAAAGGTTGATGTACTATATTATCTTGGTCCAGTGAAAAGATATGATTACTCATTTCTCAGTATCGGCCAACCTAACATTTGTGGGTGAGTTGACTTATTTGGAGCTGTAGATACACTGCCGGACAGAAGATACAGACCCTTTATGAGAGCGAGTCAAACAGCAAAGAAGCGACTGGGTGCGGTCAACTTCCTCTTTTACAAGTACAAAAATACGCACTTTAGGCCTCTGTAAGAGTAAACACTGATCTAAAACATCTACATTGTGCATGTTTTAAAAAAACAAAACAAAACACTGAAATAGAGAACTGCGCAGTATCTGAGTCGGACTGCACTCCCTCTTTTTCACTGAGGCCCTGACTGTAAGCTGCACAAACTTAAAATACTCGGCACAGAGAAGTGCTGTGAGCAAGTGTGTTTGGTTTTTTAAAATAAGACTTACAGCTGGTTTGGTGCATTGATTTTGAAGTGCTGAAAATTGTGTCTGTTTTAATGAATTTGTGAAATAAAAGCTGCTCTGTCTGGCCCCGTGTTGGTCAGTGTCTTATGTCTTGATGCATACTCAATCATCCAGGAAAGTAAATCTCCAAAAGTTGAATCTGTTCATCTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCAATTCAATTCAATTTTATTTATATAGCGCCAAATCACAACAAAAGTCGCCTCAAGGCGCTTTATATTGTACAGTAGATAGCACAATAATATCTGGCCATCAGGGGTTCTGATAAAAAATAGGAAGTCCCTCCAAAGACCTTGCGAGGGCGGAGACATACAGCAGTGGACAAAAAGTATACAAGCCACTTAATGATCAGCTTGAAGAGTTAAACAAAGCTATTCACATGACTTGTACAAAAACAATTAAAGCTGCAGACAAAGAATTTAAGGTAGTAAGGAAAAATGTTGAGAAGTTATGTGCTGCGCAGCAAAAAACTTTACAAGACAGAAAACCTCTTGATCGAATTTTTGAACAAGAAAGGGAAAATTGTGAAAAATGATTATAACAATTGCAGCAGGAAACATTAACTCATGCAATAAACAGACATACCAGAGCAGAAATAAAACTTGTAAAAGACAACCATGCAAAGCTTTGCAGATGGATCATAATGTGTAAAGGGATCTCAGCTTGGATGAAAGAGGATGAGCCTCAAGCTCAAGCTCAAGAGGTAAATTTACCTCCCCAACAAGAGGAAGAGAAACCAGAAACATTAGAACAGGTGCTCACCATGATAAAACTTCACTACCGTGAAGTTTTTAGATTAGATAAGAGAGAACAAATGTGTCCGAAGGTTGGATCTGATATGAGGCGAACAGAAGACCGGTCTAAAACGATTAAAGAGGTACTGATTTTCTCACCCAATAAAGGAATATTTAATATATCAGTCTACTCTGCATTCTATCAGAAACAGTTATCACAGCTCGTACATTTGCTTTTTACACATATATGTAAGCATTGAGCCAAATGTAATAATGCCAACATATTAGACGAACAATATTTGTCTCTTATGTATAATACATCTATATATACACTGTCGAAGATACTTGTCTTTGAGTGAAGATTTAAGGTGATAGGAAATATAAATAACTGCAACTTTAATCTTTGACCCAGAGTTCAAGCTCGCTGCTGTAATATATCCTGTTATACATATATATATATATATATATGTCCTCTCCGTGAATCGCTACCTTATAGTGGTGGAGGGGTTTGTGTGTCCCAGGGATCCCAGGGGCTATGTTGTCTGGGGGCTTTTTCCCCCTGGTAGGGTCTCCCATGGCAAATTGGTTCTGGGTGAGGGACCAGACAAAGAGCGATTCAGAAGACCCTTATGAATAGAACATCGAGGGAACAGTTTACCCTGCCCGGGACAGGGTTACCGGGGCCCGGGCCTGGCTCCAGGGCGGGGCCCCGGAGGGTGCCCGAGGGCGAGCGTCTGGTGGCCGGGCCTTAGTCCATGGGGCCCAACCGGGCACAGCCCGAAGAGGAGACATGGGCCCATCCTCCCACAGGCCGACCACCCGCAGGAGGCGCCATAGGGGTCGGGTGCATTGTGTGTCGGGTGACGGCCAGGAGCGGAGGCCCTGGCGGACTGATCCCCGGCTGCCAAGACTGGCAATAGGGACATGGAATGTCACCTCTCTGGTGGGGAAGGAGCCTGAGTTAGTGCGTGAGGTTGAGAGGTATCGGCTAGATATAGTCGGGCTCACCTCTACGCATGGCTTGGGCGGGGAACGGGTCCTGACTGTCATCTGTGCTTATGTGCCGAGTGGCCTGCTGGGAGACTTCAATGCTCACGTGGGTAATGACAGCGAGACCTGGAGGGGCGTGATTGGGAGGAATGGCCTCCCTGATCTGAACCCGAGCGGTGTTTTGTTACTGGACTTCTGTGCAAATCACAGTTTGGCCATAACGAGCACCTTGTTCGAACATAAGAGTGTCCATAAGTGCACGTGGCACCAGGACACTCTAGGTCGTAGGTCGATGATCGATTTTGTAATCATATCACCAGACCTGCGACCATATGTTCTGGACACTCGGGTAAAGAGAGGGGCTGAGCTGTCAGCTGATCACCACCTGGTGGTGAGTTGGATCAGGTGGCGGGGGAGGACGCTGGACAGACCCGGTGCACCTAAACGCGTAGTGAGGGTGTGCTGGGAACGTCTAGCAGAGGCCCCAGTCCGAGAGATCTTCAACGCACACCTCCGGCAGAGCTTCAACAGCATTCCGAGGGAGACTGGGGACATTGAGTCCGAATGGACCATGTTCAGCGTCTCCATCGCCGAAGCTGCTGCATTGAGCTGCGGCCACAAGGTGGTTGGTGCCTGTCGTGGTGGTAATCCCCGAACCAAATGGTGGACACCAGAGGTGAAGGGAGCCACCAGGCTGAAGAAGGAGGGACACGTCCTATCGGACAAGTCCTATCGGGCTTGGTTAGCCTGTGGGACTCCGGAGGCAGCCGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTCAGTCTGAGCAGTCAGACGGCATATTTTTAAAGTTAACACATCAGCACACACAGATCTCTTATCTTTAATCTGTCACCAGTTAAGCACACAGACGGTAATGTGTTGGTTCATCCTCAGCGCTCAATGAAACTGGGACAGTTTTATAGCTAATAAAATCATACTAAACCTAAAACTATGAGCAGAAAGTGATCAGTCATCAGTGATGGGACTCTGTTCTCCCCTTTAACTGGAAACAGCCAGCATGAGCAGATAAAACCTGTTTGTTCCAGTGAAGTCAACATTCAGATTTTACTGAAGTGGAAAAAACAATAATGTTTATGTTATGTTTAAATAATGTTTAAATGTTTGATTTTTTTGACATTAAATGACATTACAGTGTTTAACTTAACATTAATTTAAAATACTTCATTACAACCAAACAGAACGTAACACTTTAGCTATTTAATTAATTTTGATATAAATTCATCTATATGTGCAATCAAAAACATGAAGAGATTATCTAAATGCATTTTAAGCAAGATTAATTTGTATTAGTCAGCAGAGCCAAATTCAGAACAACAGACTCAAATAACAAGAAGCAAACCTTCATTCAGGCTAAAAACAGTCTTTTTTTTTTTGCCATCAGAATTATTGTCTAAAGAAAGAAGCAGTCAGAGCAACTCTCTGCCGAGGCAGCTAATTCTCTGGGGATTGTCTACTTTCACCAGAATACTCTTATATTTTGGATGTATTCTTTGGCTTTACAATACTTTCTTTGAAGAAATAACACATTTTGTGGCCAATGTCATATTTAGAATCTGTATTATTATTTCCTAATGAAAATGCAAACAAAGGCAGTAGAATTTTAAGCATAGTTTTAAATATGAAAAAGCATTTTATGAAAGTTTGCCCTTATTTGACCTTAAGGAAGAGGTCAAAGGTCCACAGTAATGTGACTGTCTTAATAACTGTGCGTGGCAGTCAGAGTGAAGACCAAAAGTGCAGGACTCGGAAACAAAGCTGGAATTACTAACACAATGGTTTAAACAAGGCAGGAACTACAGACTTACTAACTAGTAAGTTAGAAAAGCTACTGTGAAAGCTCGTGTCACAGTAGTTTGCTGCTACCTTTCAGGCTACGTTCACACTGCAGGCGAAAGTGCATCAAATCCGATTTTTTTGACCCTATGCGACCCGTATCCGATCATGGTGTGACAGTGTGAACGGCACAAATCCGATATTTTCAAATCTGATCTGGGTCACTTTCTCTTTTGAAGCAGCGCTCCTCTAAAACAGCAATAAGGATCATTATTAGGTTATTTACATTATTATGTAAATAACAAATTAACTTAAAGCAAAAATTGGGAAACATAAAGTCCGAAGTCTTTATATTAAGGGCCATCAGTCACACAATACTGTTTGCTCTGGGTCTAAACAGAGCGAGTTGTGTGTGCTTTAGCTGAAATTAGGCTACGTTCACACTGCAGATCCTGATGCTCAATTCCGATTTTTTGATCAAATCCGATTTTTTTGTCTGCTTGTTCACACTACAAATAAAATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTTATTTCCATTCATGCTACGCAAAGTTGTCAAGCAAATAACAGTTAAATAACAGAAAAGTTTGTTTTTCCACTTTTTGCTACAGAAATTTCTGGATTTTTCACGACTACAGTTTAAAAAGCAAAAGGAAAAAACTGCTGTCAGGGCTTTTTTCTATATTTTTACACCTTTATTTCTTACGATTTAAGTTGGCCGTGCCAACAGATTTCTGTCACAGCAGCTTTGTCATTATCATGTAGAAAAACAGTTAAATATGTCACACTGACAGAAAGCAGCCCTGGCATTTTTGGTCTAGGTGGCCGATCATGATCGCTCCAAAAAAAGACAGAAATATATCAAAAATAAAATAATATACCATAGTGTGAAAAAGTGTCACACTTAAATGTTTCAGACCATCACATCTAAATATTACACAACAACACAAGTAAACACAGAATGCACTTTTGTAAATGAAAATGTTTATTATTAAGATAAATGAACTGTTTGTGTCACAGACCAGAAGCTCCTCCAAAGCCAGACTTCATGCCAGCATCCTAAGAAATTCAGCAACAAATGAATTGAGATCTGTGTGGACAGGGTTATAAAGCTATGGGACTCCACCAAACCACAGTGAGAGCCATTATCCACAGATGGAAACCTTCCTCGGAGCGGCCGGGCATCCAGCCACGACGCATCCAAAAGGTCCAAAACAGCCCAGAACAACAAAGAGCTGCACGACTCACTCGCCTCAGTTAAGGTTCATCACAAGGGATAAGTAACAAAGTACAAATACTTTGTACTCTACTGAACTAAAGTAGAATTTTCAGGTATCTGTGCTTTACTGGAGTACTTTTTTACTTTTCCTCATTACATTCTGAAACAAATATCTGTACTTTGGACTCCTGACATTTTGTTGTTACTTTTGGTTTAACAAATTTGCAGGGGGTCATTGTTTCTGTCACTCTGAGCGTACCGTCCTCTTTGAAATAATCACCAGGGGATGTCACATAACTTTACTAACTTTACTATGGCACACATAGATGACGTGTGCCATAGTAAAGGGTCCAAGTGGGCCGCTGTGTGGTTTTGGTTTTTTGGCACAGCTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAACTGTGTGCATGCTCTTGTTGTTAAAGGGAATCCTCCTGCAAAGCCACAAGTCAGCTGTTTCCTGCTTGTCCAAAGTGAACAGTCATGAAAAGATCAATTCATACAGAAGTGAAGCAGCAGGATCAGTCATGGACGCACAGGTGTTTTTGCAGTCTGTTTTGTGGCACCACCAGCCTGGAGTGACTGGAGCCCCACTGGATCATCACCAGTAGGAAGAACAAAAACAACCATGTGGAACATTTTTGTAGAATCGCTGCAAATTTTCCAGCACACACTGGATGTGATCTGGGAATGCAGTTTCTTGCAACGTGTACTCAGATATTTATGCAATACTTATGTAAGAATGCTGTTTGTTGACTTCAGCTCACCACAGGTAAAGTTATTCCCTCCAAGCTGGTCACCAAACGTGTGGATCTTAGACTCAACAACTCCATCTGTACCTGGATCATGGACTTTCTCACCAACAGACCCCAGCATGTTAGGCCAGGCCATAACTGCTCTACCACCATCACACTCACACTGGCACTCCACAGAGCTGTGTGCTGAGCCCGTTCCTCTATGACTGCAGACCTGGGTATGCATCCAACTCCATCACCCAGTCTGCAGATGACACCACGGTGACTGTCTCATCAGTGACAATGATGAGTCTGCTACAGGGAAGAGGTAAAGCACCTAGCTGTGTGGTGCTGACAATAACCTGCCCCTGAATACCAGCAAAACCAAAGAGCTCACTGTGGACTTCAGGAGAGAGGAGACAGACACCCATGTCCCCATCTGCATAAATGGCACAGCTGTTGAACGGGTCTCCAGCTTCAAGTTCTTGGGGACCCACATCTCTGAGAATATGTCCTGGTCAACTAACACCTCCAGCCTGGTCAAGAAGGCCCATCAGTGCCTCTCTTTCTTGAGGACACTGAAGAAGAACCACCTGTCTGCTGACATACTGGGTAACTTCCACCGCTGTACGATAGAGAGCATCCTGAACAACTGTGTCACAGTCTGGTGTGGGAACTGCTCTGTTGCTGACCGCAAGGCCAACGCATCACAGGGACTCCACTTCCTGCCATTGAGGATGTCCACAAGAAGAGACGTCTATGCCAAGCACGCATCATTCTCAGGGACTCCTCTCATCCTGCCAAGAAACTCCTCCAGCTCCTCCTCCCCTCCAGGAGGCGCTACAGGAGCCTTCAGACTAAAACCAGCAGGTTTAGGAGCAGCTTCTTCCTCACAGCTGTCACCCTACTGAACTCAGCCCCCTGCTGAACCTTTCCATCCACACTCACTGAACCCTTCTACACTCCTCCTCCCAGTGACCATGATCATTCTCAACATTCACCACATGCTCACATTGGTTACTGCTATAGTTTAGGACACTGACAGAGTCTCTGTTATAGTGCCTACACTGTTCACTATTACAGTCTGTTCAGAGAGCTACACTTCCACTGCTGTAGATATATTCATAGCACTGTAGATCTGTTTACCTCACACCGATACATCTGTATATATGTAGCACATCTGTATATTTGTCCATAGTACACCTGTAAATCTGCCTGTCTGTACAGCAATATAAAACATCTGTATGCTATACATTTGTCTGTAGTTCAGCTGTATGTTTGGTCTCTCTGTTCATGACTATTTCCCCACTTATACTACCCTTATCTGTATGGACCAGTACATCTGTATGTTTGCTCTCTACTGAACTTACTGTATATAATCTGCTCTTATTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGTCACATGACACAGGGGTGTGCTCTGATGTCAGCAGGCAGGTCAGTGGAGCCCTCTGGTGATGGATATATGCCAGTGAAACAGGAGGAGGCCTGAGAACAGACAGCAGACTTAACCAGCAGGACAAAGTAGTAGTATGTAGTACTTGAAGGAGTCATCACAGCCAATCAGCTCTCAGGAAAATGGAACATCACATAAATATTTCTCTTCTTTGATTTTCATCAATGTATTTCCTTTGATATATTTTCTGTCAATACTTCTGCCTGATTAGAAGCTCATAGGCAGTTCCTGTCACTCTACAATAAAATACTGTAAAGTCTGCCCTCTCTGCCCTCCCACTAGCTGACCTAACTGACACAAACTGTGCTAAGATACCCTACATGGACTAAGGTTCTTGGCCACACACATATAGATTTGCTTGGCTGTAGAAATCCATGCCATGAAGCTCCCAGCGCACATTTTTGATGCTTCTGTTTGTGGCAGAGGAGGTTTGGAGCTCGGCAGAGCCTTGGTGACTTTTACTGACTATGCAGCCCTACCCACATGTATGATTTAGATTTATACTTATGTGGCAGCCATTCACTGACAAAGTTATTTTAAATGATATCATGTCATAAATAACACAAGTTATTTTCCATGAAAAGTAAAAGTGGTGAAATTCTCAAAATGAGACGAGCATGCAATTTCACATATTTTGTTGTTTTGTGTGTGTGTGTTTGTCTGTGTGAAGTTTCGATGTGTATTGTTAGGAAATAAATATATATTCTTAATGCTTATTTTCTGTTTATTTTGTTTTATAGAGGCCAGACTCGGAGAACGCCAGTTTGAGCACAATGTCACAGAGTACTGACAGGAAACTGCACGCTGCTGCAGAGAACAGCAAGTTTTAGTGCAGAGCTGCACAGGCGTATTAATAAAATACAGGAAACCAGACAAAAAGCTAAGTAAACTGTGTGTCGGTGTGACGCAGTGCAGAAATATATATGCAGATTTAGCTGGCAAAGAATCCAGACCTGAGCTTGTGTGTTCGTGTGGCGGGTCTCCATTTCCACAAATGTAAAAATAAAGATCATTTTTTGAGCTTGACCACTCTGAGTCCGTCTTTCTCTGTCGCCAAAGAAATTCAAAAGAGTGGAATTTAATAGTATCTGAAAAGCACAATTTTGAAAACACTGCAAAGATCCTCAAGACATTTTTTCTTTTGCTTTCTATGTAAACAAAAATTCCCACCAAGGCTTTTCAGTGTGAAATTTAGTGTGTAGAGAAAATACCTGTGCCAGGTTGTCTCCATCTAGTGGTGAATAACGCCTTACCACTACATCAGGTGAGTTTCTCTGTGCACAGTGACACAACAACAACACAAACTATTTAAAAATGATGTAGGCAGATTAAGGCAATGTTACAGATTCAGTAAGAACGGAGGTTTATCGCAATCCTTCAAATATGCAGGGCGTCACACTAACACTGTTGCATCGCTCTGTTATTATCAATTTGATTCAAAACGTGTCCAGTTTAATGTCTTAAACTAAACTGGCATTAAAGTTTCAATGAACTAAAGTGGTCCCCCTGAGTCAGCACCCAGAAAGCTCGTCTCTTTGAACAATGTGGCCATAAATACGAGCGCTGCTGGGATCTTAAAACACTGGGGCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGATACAGGACAGGCCAACATTTAATGCAGCCACAGATGGACATCAGTCAGCTTCCTGCACTTTCCACCTGATCACATCTGTCCTCAAAGTCATGTCACTTCCTCTGTGGTTCATTTATGTTTACTTTTACATTTGCAGTGACAATAACTTTAGTGACACAGTGCACACATTATTTCCTGTGGACTGCTGGCTTATCTTGGTTTATTTCAGTTTAAAGGTGCAGTCAGTCATTTTTAGGTTATTTGATAGAAAAAAGGATCTTGTACTCGTAGACAAACATAGAATAGCAGATAACAATGACACATTGTTAAACATGTCACTGGTCACTGCTTAATTCTTCATTCTTTAAGCATTACTCATCCTTAGGATGTCATTTATAAATACAGATATACATTCTTAGAAAGAACCACTTCTGAACCTGATCTCCTTACTCCAAGGAGCTTTTCTGAGTTATCATTGTGCCAGAGGAGGAGGGCATCCACTACTTCTTTCATTTCACCTGAGTTCACCTGTGGGAAAGCACAGCGCCCAATCCCCTGAATAGTTATTTGAATTCAGGAGGACTTGGGAACTAATCTTGAGTGATTACTGAATTATCTGACTAAAGCCAATGAACCAGAGAAATTGTAAACTCTTAAACATCCAGGGATGTCTGAACTTATGTCTGCACCTTCAGACTCCAGATATGAAGGATCATACCTGCTTCACCTCCAGTGTTGTGCCAAAAAGTCATCATCTGACAAAAACTGATTTCCAGTGTCTTTACTTATGTTGGTAAACAGACTTTAGGGAGCATGATTTACAAAAGGGTATATAACACATTTAATAATTACCTATTTCTTCAAGTATATTTATAACTCTGTGTTATTGTAACTACATTAAAACCAATCCAGTCCTTTTGGGCCACTTAAAATATGTTTAGAGAACTATTATTATATTAGTTGCAGTTTCTGCTGTCCTCTTGGCCAGATTAAAATGACTTTTTTAAACAGTAATGTCAAATGAATGAATAAGAAGTAAAAATCACTGCCAAAACATGGTTGCAGCTTCTACCTTGTGACAGGAATGTTGTTTGTGGCACAAGATGACTCAATATCACTCATGAGGGATACATTTGACATGTTTCACATATTATAGACCAAAAAGTTGTCTACAGCAGTTTAAATATGATCAACTGGTGTTTGACAAATACCGGGAATTAGTTTATGGCAGACATGACTTTTTGACACAACACCGGCTAACTGACAAGACCTAGTTATAAGCTAATAATACGGTTGAATATTATTGCACCTAACCTTGGACTCTAGTATTCTAAAACTGGCACTTCCCCTCTGATAAACCATATGATTATGTAACAAATATGTCGCTTACCAAAGAACAGAGCACAGTTTATTCAGGGTGTGACAGCACTTTACCACCTGTGTCCAACATATACATATTCTGGACTGCAGCACGTACATCCTTAAAAACTCCAGGACTTCATCACAGCCTCTCTCACATCCGCTTTACATGTGTAGTTTACAGGACACTTAAACAACACTGGGTGAATATGTTTGTAGCAGGATAAAATTAGGGTCCCTTACATGAATGGGATTTAAACAGGGAGATATTGGCATCAGTTCCCAACACTTCACTTAATATCAAATTGAGACTCACTTGTGTTTAACCCTGGAATATGTGAACAGGTTACTTATTGAGTCCTTTCTCAGTCCATGGGTTGTAAAACCGCAACATCCTCCATCCATAGTAAGAGAAAGCGTCTGTGGCAATAACCAAAAGGTCTCCATACAGCCTGTGTGAATAAGAAAATGGCTGGCCAGGAAAATATTTTTAAAAAAATCTTTTTAAAATCTTTTATAGAGCTAAATATGAAACGTGTCTGTGAGTCCTTCAGTCCAAATACTCGAGGTCGAGAAGGATATATAGCAGCCGCTGATCCCTCAATGGCACCAGTAGGACGGCAGGACAGCACGGCCTCTTCCTCAGCAGAAAAGTCTCCTCCACTGCTGGCAGGAGAATGACACATGAGTATTTTAAAAGCCTACAGCGTGTACACATATCACCGCTGGCTCACACAAGCTTGCTCTGACACAGCTACAGACCTTGGCTGTGTTCCAATCCAGCGACCGCACGCTCCTGAGTAAGCATTTTGAGACCTATTACGTCACAGCGACGTGACGACGGCTGTCCCAATCCGACTTCCCCAAATTTGAAGTGTGGTCCGCTGTACACTTCGTGGTCCCACATATCCCACAATTCATAGTGCAGTGCTGGGTGTGGATAATTTTGCCGAAAAATACAGCAGAGTGCTGAAGCGGAGCGGCCGAAGAGTGAACTTTCGCACTTATTTATGTGCGAATGTTTAAGAACATTAAAACATTACTGTTAGCCACATGTCGGCAAAGCTATATGACATTAGTGATGTTTGTACTTTCAGCGGTAACTTGGTTTTAAAGCCTCTACTTCTAAATATATATATAGTCGACCTTAATCTTACAGAGAATGTGATGATTTTATGNNNNNNNNNNNNNNNNNNNNAGTGTGCTACGTGAGTCGGAGTTTAACAGACTGTGAGCGAAGATATTCTCAAACAGAAAGAGAAGCCCTAGCACTGGTATGGGCATGTGAGAGACTACATCCATATGTGTATGGCAGGAAGTTTGACCTCATCACAGACCACAAGCCATTAGAGGTTATATACAGCCAGAGATCTAAACCTTGTGCACGCATAGAAAGATGGGTTCTCAGACTGCAACCATATGACTTTAAAGTAGTGCACATTGCGGGAAAACAAAACATTGCGGATTCACTGTCAAGACTGCTCTCTGACACCACGTCAAAAGAGGTACACAAGCATGAATCCGAAGAATATGTGAGATTTGTTGCAGTTAATGCTACTCCAAAAGCACTCACAACAAGAGAGGTTGAAGAAGCCTCTGCTACAGACTCAGAATTAACAGAAGTGCGAAAAGCTATTGAAAATGGACACTTTGAAAAATGCAAAGCATATGCACCCATTGCAAATAAACTGTGTGTCATCGGCTACATAGTTTTGCGGGGAACTCGCATTGTATTGCCAGAAAACCTCAGAGCTCAAGCACTGTCACTAGCTCATGAAGGACATTTAGGAATTGTTGGAACCAAACAACATCTCAGAACAAATGTTTGGTGGCCAGGGATGGACAAAGCTGCAGAAAAATTTTGTAAAGCTTGTCACGGATGTCAAATAGTAGCCAGACCAGATCCACCTGAACCACTGAGAAACACACTTTTACCGGATGGACCATGGCGAGATGTGGCGGTAGACTTACTGGGACCGCTACCTTCGAACCACTCAATACTTGTGCTGGTAGATTACTACAGTCGGTACTATGAGTATGATGTAATGTCATCTACAACTGCTGAAAAAGTCATTGACTCTATTGACTGTATATTTAGCAGACATGGGCTACCAGTTACCATCAAATCTGATAACGGCCCACAGTTCAAATCTGAGTTGTTCAGAGAATATTGTGAAACTAATGGAATCAAACATATAAGAACTACACCAAAATGGGCTCAAGCAAATGGAGAAGTGGAACGTCAAAATGCATCATTGATGAAAAGAATCAGGATCGCACAAGCCGAAGGACTTGACTGGAAGCGAGAGCTAAGAAAATATGTGACAGTGTATCGCAGCATTGAACATCCAACCACGGGCAAAAGTCCAGCAGAACTCCTGTTCAACCGCAAAATGAGAGGAAAGTTACCGAACATCAGTGAGGCAAAAACAACGGAGTTGGACGTGCGTGACAGAGACGCTGAACAGAAAGGAAAATCAAAGATTTCTGCTGATGAACGAAGGGGAGCTGAGTATTCAAAAGTGGACACGGGAGACATAGTGCTGGTTCAACAAGACAAAGTGGACAAGTTTACAACACCATTCAATGCAACACCACACAAAGTTGTAAGCAGAACTGGAAACCAAGTCATTATTGAATCACCAACAGGAGCTCGCTATCACCGGAATACAACACATGTGAAGAAATACGAGACAAACGAGACCAGACAAGGACACTACGAACAAAACACTATACCTGAAAGGGCGGAAGATGAAACACCCACAAAGACTGACACCTTCACTCCAACACCACAAGAGGGCTCACAGGGGCCAGAGAGATCAAGTAGATCACAGAGGGCTAAAAAGATACCTGAGAGGTTTCGTGATTTTGTGGTGAAATAAACTGTAATATGTTAAGTTGAAGAGGTAACTTAAAATGGTTAAGTTTCAAGTTGCAAGTTCAAATGTGTATGTGTACATGTATATGTTGGGAAAAAAGAGTACGTCTGGTGAGACAGTTAGAAAATATCATTGTCAGAAAGTAAGACAAGAAAGAATGTTCAATGTTGAGAAAAAAAAAGGACATCAAAGTTATTAAGACTGAAGTTTGAATCTAAGGAAAAGGGGGATGTCATGTATTGATATTTGACTATGTCTTAAGGGGATGACCTTTGAACCGGATGTTGTTGTCCGAGTGCGGCCCGTTAGGTGGCTAGTTGTCAGATCGACAGTGTTCAATAAAGCCAGATAAAGACCGTGCTCTATGTCCTGATTTAATTCAGAGTGCTCTGCCTAATTTGGTAATAAGGTGTGCACACAACAATGGCGACGAGGATGACACAAACAAGGATTTGTTTTTGTGAGAAGTAGACCCAGTGGCGGCACGGTGTTAGCGAAAACTTGTGGGCTAACATGGAAAAGACAGGTATTCAACCGTTCGCCTGCTACACTGATCCAGCTACGCTCGGACCGAGATGGACGCGGTGGTTAACATCCTTCGAGTTGTTTGCTGATGGGAAAGGTCTTATTTTGACGGATAATGCTACGGACGCGATCAGACAGCGGAGACGTGCTCTTCTACTGCACTTGGCCGGACAGGATGTGCAGGACGTCTTCTCCACTCTACCACAGACGGGAGAGGCAAAGGATTACACCGCTGCGGTGACTGCGCTCAACACTTATTTTGTTCCTCAAGTGAATGCAGCATACGCACGCCAAACTTTCCACAAATTGTCCCAAACGCCAGGTGAGACTGTGCAACAATTTTGTACACGTTTAAGGCGAGCTGCAAAAGACTGTGACTTTCAAGCTGACAATGATAACCAGATACGGGACGCTATCCTGAGTAAATGCACTTCTGAATATGTACGGAGAAAGCTGCTTGAGGAGGGTCCAGGCTTAACCCTAACTCGCACGTTGGAGGTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGCGTCCCGTGTAACCATGGTTACGCAGAGGCGTAAGTGTTCCAGCTGTGACGTCACATACTAGAACGTGTGTCAGACTGATACCTGGATCAGCCTGCAACGTTTATTGGCACTTCTGCTGAGATCCGGAGCTCGAGGCGCTGGCGCCCCGGGATGAGATGAGTTTCTGTGTTTTTCACGGAGAAAAATAATTAAGATGGAATAACGTCAGTCTCAGATGGAAAAAATACAAGATGCAGGCAAAAGAGGACAGCAGATTGAGAGGAGATTTCTTCAAACGGTAAGGAGCTTCTACCAAGTGATATTTGATAAGGTTAAAACTTCAAGCTTAAATCTAATGTCCAGATTCATGCTAAACTTTTCTGATTACTCAGTGAATCTGCTCACGTGTTGCCGTTTTAAACTATTAATTTCATGGTGACAAATGTCTTTGACAAAAATGCAGGATTAATTAAAGGCTATATATGACTGCTAGGTTAGGACGTGGTTAGGTGCAAATACTTAAGGAGAGAGATATTTTGCTCTGATAGAAATCTTTATTAATATTTATGGGAAAGTAAGGAGGGAAGTTTTCCTCCATTAGATTGTTTGTGGCCAATACAATAAATTGTCTCCTGGCTTTCAGGTCTCCCTGAGCCAAATTTGAAAAAATACCAGATTTTATACTCAAGGAACAAACTAGAGTAAAGAACAAATTGGCTATTAAACAGTAATTTGGAGCAGAGGGGCAACTTCCTGAAGCCATTAAAATGATTTGAGAGTAAAGATCATGCATCATCATGGTAAGAAAAATTATATCCAATGTGTAGCAAAGATACAAGAGGGAGACACTGAAGTGACAAAAAAGAGAATTCAAATTTTACAGTTTTTGCAATTAAGAAAAAAAAAACAGATTTAAGGTGAAACAAATGTTTCCAAATCATGAAATGGTGATGACATTATCACTCATTCCATATTGTTCCTAAAGTCTGCAGTCTTTTTCTACTTTAACTTTTGAAGTTGCATGCACACATATGCTTTAACTCTGCACATGTGTACATGCATGTGAACTGATGTGTGCTTGTGTGGTGATTTGAAGTTGACAAATTATTCATAGTTCTTGAACTTTTACACATTTTGTCACCTTGCAACCACAAACAAAAGATGTTTTATTGACCTTTTCTATGAAAGTAGCACATAATTGTGAAGTGGTATGAAAATAATACATGCTTGTCAAAATTCTAGGCAAATAAATTTGGAAAAGTGTGGCATGCATTTCTAATCACCCCCTGCTCTTCATAGAGCCACCTTTTGCTAAAGTTACTCCTGCAAATTTTTTGGAGNNNNNNNNNNNNNNNNNNNNGATAATAAAACAGACAGACAGTGTTACAGGTGTGGTTATACTGACCACATGGGCAAAGATCCCAAATGCCCAGGACGAGGACAAACATGTCACAAGTGTAATGGTAAGGACCACTTTTCAAAATGTGTCGTACAAAAAGACAAAAGAAACAAAATGTGAATGCTGTTGAAAAAGATGATTATGCATTTATTGTAAATGATGATAATGTACCTGAGAAACTTACCTTTTCTCTTGGGGGAATAGAGTTGAAAATGTTAGTTGGCTCTGGAGCTACAAGTAATGTGATGGGAGAAAACATATGGGAAAAGCTAAAAGCTGAAAAGATAAAATGTCACGCATATGTACCCAAAGAGCAGAGGATTTTATATGCATATTCCTCAGCACAGGCACTCACGGTTAAAGTTGCATTCCATTGTGAAATCAAGATTGGTGACAGGACTGAAGACGCTGAATGTGATTAGAGGTAATGGTGAACCACTCCTGGGGAAAAAGACTGCTATAAAGTTAGGAGTGTTGAAAATAGGTGAAAATGTGGCGGCTGTCACAGATTTAAAGCACACTCTTAAAGAAAAGTATCCAAAAGTGTTCAAAGGAGTAGGAAAGCTAAACACCAAACAGATCAGCCTGTACACTGATCCAAATGTGAAACCAGTAGCACAGCCACTGAGGCGCATACCTTATCATTTGAGGGATGCAGTGGAGAAAAAGATCAATGAACTAATCGACATGGACATCATAGAACGTGTAGAAGGACCTACACCTTGGGTAAATCCTGTAGTGGTACTCCCAAAGAAATGTGACTGTACTGGAACTGTTTGTATGTTATTTCTCCAGGCCTATAGGGGGCGCAGGTTTGCTATGTTGAGCCAATTAGTCACTAGAAGAAGTGTGATAGGAAGTGTTTGTTCATGAGTGAAGCAAGACATGGTGTGTTTCTTCCGATCCAAAGCCATCCACTCCGTTAAATCCCTTTGAGTGGCAATATGAGTAAGTTTCTTAATTGTGTTTACGTTTAAGACAGGGTATATGACATTATTGAAGTGATTTGGAAACGTTTGATGTGTTTTATATGTCCACTTAAGTTCAACCCAAGGTAATGTTTATGTGACATTTCTGTATTCTGTATCATTTCCGTTTCACACTTTTTTTGCATTAAATCCTGTCCAAATACAACACGTGCCTGTTCCTTGGAGGAAGTGATGCAAGAGAGAGTTTAGCTGGCTGTGAATCTCAATATAGGACACTGGGTCACATTGGGTGCAACAGTACAGTGAAATCATAGCACTCTGCGAGGGACGTCGAGTGACAGCTCTACTCTAACATGGAGAAATCAGAGGCTGAAGGTCAAAACGACGAGGAAACAAGGTCCACTCGCTCAAGAAAGTCCTCAAAGTCTTCAGGAAGACTGACTGTTAGATCATCTGCAGCATGTTCAAGCAGGTCATCAGCATCAACCCGAGCCAGTATGGCAGCAGCGCGGGCACAAGCAGAAGCTCAAGCAGCAAAAGCCAGATTAGCTTACGCTGAGAAGGAGATGAACATTAAAGTAGAAAAGGCCCGCCTAGAAGCAACTCTGGATGTAATCAACCTCCAAAAGGAAGCGGATGCAGCCTTGGCTAAAGCAGAGGTAATGGAGTCAGCAGCAGCTCAATTTGACAAAGCTGAATCAGGGGAAGAGTGGCCATTGTCACCCCTACAAGTAACCCCAGAACAAAAAGTGAGTGAATACATAAATAAACACAGCCACACTGACCTGGCCCCAGACATTACATCTCACCATGACGACACTAAATATCAGAATGAACAATCCAAACAACCAGTAATGTACACACCTCTTTGTCCCAAACAAGAGCCAGTGCAGCACTCATTCATGCCACAAGATGGGGCAGAGAGACGACTACAAAGAGATGTTAGTCCGCAGGGTCTCCATGATGCATTACAATTGCAGCACGGTTTAAGCTCAAATAATAATGCAGACACCATAGCAAGTGACCTCGCCAGATTCTTAGCCAAGAGTCAGCGAATAACTGGAGGACTGTCTAAATTTGACGACAAGCCAGAAAATTACCTTAGTTGGAAAGCCACATTCCAGAGCACCGTTAGGGACCTTTGTCTAACAGCCAGTGAAGAAATTAACCTACTCATTAAGTGGCTAGGCCCAGAATCTTCTGAACATGCCAAAAGATTAAAAGCAGTCAACATAAAGCATCCACCTGCCGGTCTGAACATGATATGGTTGAGACTAGAGGAATGTTACGGCTCACCAGAAGCAATAGAAAACTCCCTGTTTGCCCGAATACGAGACTTTCCAAAGCTCTCCAGTAAAGAACCACACAAGCTTCATGACCTATCAGATCTGCTGTGTGAACTCCAGGCTGCAAAGCTAGATGGTTATTTGCACTCTCGACCCAAGTGCAGACATTCTGTTGCTGATAGGACGCAACCTTCTGAGAGTTCACAAAGTGAGGGAGCAAATCAACGGCAGAGATAATGACCCGTTTGTACAGAAGCTTGACCTGGGCTGGGTTATCATTGGCGATGTGTGTCTTGGCAATGCCCACAAGCCAAGTAAAGTGAATGTTCTGAAAACCTATGTACTGGACAATGGACGCCCAAGCTATCTCACTCCCTGCGACAGTCACCTTAGTGTAAAGGAGGACTTCAGTCTGGGCCAAACCAAAGCCATCTCCAGTCAACTGCCATCTGCTCACTCACACCAAAAGCCCACAGCTGAGAATATGGGAGACTCTGTGTTTTGTCACACCAGTAACGACAACCACCTTGCTCATTCAGCTGAAGATGTAATCTTTTTGAAAAAGATGGCAGGCTTGGGATGCATAAGGGGGGCGCTCGTGTACACTGATGGAGTAGGACGCACGCTTCTAAGCTCCGCACTTTTCTTCTTATTTTCCAACTAATAACACGACACCCTGCCTCTTTACTGAACTGGTCAACAGAACTACTGCTCTGCATCGACTACGATAAAGACTGGACAACATGCCGCCGAAAAAAGACGCAACACTCGGCCAGAAAGCAGTAGCTGAAAATTCTGTGAGCACCAACGCCATATTAGCAGCTATCGCTAGTCTTAAAACTTCTATGGAGACCTGCCTTGACACAATTGAGTCAACTCTTGAGTCGCTCCAGGCAGATATCCGGTCATCCGAACAGCGTCTAGATGTTATCAATGAGTCGCTTACCACAATGGACGGCCGGGTTTGTATGCTTGAAGCTACATGCAAGGACCTAAAGGCGGCCACCGATAACCTGCGTGACAAGCTAGGCCAGATGGAGGCGCGCGCGCGTCGGGCCAACATTAGGATTGTTGGAGTGAAGGAAGGTGCTGAGGGCGGTAAGCCTGCGGACTTTGTATCATCCCTGCTGCTGGATGTGTTGGGGAAAGACAACTTTATTAAGCCGATAAAAGTGGAGAGGGCACACCATACCCTTAGACCGAGACCAACGGCTGGCCAGCGACCGAGGGCTATCATAGCCAAGTTGCACCACGAGAAAGACGTGTGGCATGTCCTGCATCTGGCACGCCAACGTGCACCGCTGAGCTGCAATGGAGAGAGTCTGTCCATCTTCCCCGACTACACTGCGGAGGTCCTTGCGCAGCGGATGGCCTTCAATACGGTCAGGAAAAAGCTTAGCGCTTTCGGAGCTACGTGCAGTCTGTGCTACCCGGCCCAGCTTCGGGTAGTTCACAACAACATCACTAACACGTTCAAGTCTCCTGCTGAAGCTGAACGGTTTGTGGACTCACTGTAATCGTGACCTGGTAATATGTTTGCTCATGCTGTTGATGCGGGTGTATTGTTGAACATTCTCACTCTTCTCTTCCTATAGTGAGAGTCGCGATTTGTTCAATCATTTTTTGAATGTTTCTTTTGTGATAGTTTTCTATCATTTTTTTTTCTTTTTGCTATGGTGTCTTTAAACTTTTCTCTATCGTGAATTACTGAGTACGTTTATATTATAACTTTGGTTATACACAAGTCATTTTATATGTTGGCGTCTTTTTTGTTTATCCAATCAGTCGATTTATGGGTGTAACTATTGTTTTGATTAATGGAGTCTGGTGCGGAGCCGCCGTATCCGCAGGATGTTTTTTTTCTCTTTTTCTTCTTTGTTTTTTTGTGCTCCTCTTCCCGGCAGTCCCCTTAATGCATGCTGGGATGGGCCGCAGTGGTTCTTGTTCTTTTTTGTGGGCTTTTTCTTTTTGTGGTGTGGGGTTCAGTGTTCTTGTCGTTAATTTTGTTTTAACTGTTTTTATGCCAGTCGTGTGTATTATTTTTCACCAGTCCATATGTCATAACATCTCTCATTTAGATTCGGGGTAACAATGCTGCTGGTTTAGGAAAATGTCCTTTGACGTTTACATCCTGGAATTGCAAGGGCTTAGGCAGAGCTTTGAAACGTGGGAAGGTTATGTCACATTTGAAGCATTTATCGTCTGATATCATTTTTCTTCAGGAAACTCAT