ATTTTTTGTCTGCTTATTTTGTTGGTTTTTGTTTTTTGCCCTTTATCCCCGTCCCTCTTCCCCCCTGTTTTTCTTTCCCTCTTTCTTTCTCCCCTTTCTTTCCCCCAGTCATGTCTGTCCCGTATTTAGCAAGTGAAAGTAAAATAAAATAAACAATAAAAGGTGAATCAAATAGACCATTACGGCAAGGCTGGGATGGTCCATTTGGTAAAGTAAATCCGTTGGGCATCTTTCTTCGCCTTTAGACAATAATTGTGATGGCAAAAGAGCCAAACGGGACAGGCCAAAAATAAATAAATAAATAAATAATCCTAATTATATATCTTGCTTCCATGTTTGTGTCCTGTGTCACAAAAAATACATGTTTTACTATAATACATTGATTAATGACCTGCAGAATCTCCTTTTCATATTACATGTCCATAATTGTCACCTAAAGTCAAACTTTATGCTTTCTCCATCTTGAAAGTGATTACATCCTTGCATTACATACTTTAGGTTCATTTTCTGCAGGCAGGTTTCTGAAAGAGAACAGGCAGATTTGGAATATAACATGCAGCGTTCTATAGATGGATATATAAAAAAAAATATGAAAAATTACATGTATGTGCTAACTTTCTAAACACTTTGTTACATTTATGATAAATGGATTTGAAAGTAGATGAAACACATTTATGTCGGCCTTGGCTCATTAGAGTCCTTGTCTTTAAATTAACTTTGTATGTTTCAGGTACTGCACTCTCAAAGACTGAATGAACCAGCATTGCAGCCATGGGTCATTGTGAGCATCACAGGGAAGGTTGAAGCCGCCCACTGCACCTGTATGGCCGGAGTCGTGGAGACCTGCATCCATGTCGCTGCTCTTCTTTTTAAAGTAGAAGCAACAGTGCAGATCTGTGGCACAAGGACTGTTACAGATGAACCTGCATACTGGGTTTTGCCTGGTAATATGACCAAGATACAGCCAGAGGTTGGCCATAAGATAGACTTCTCCTCTTCAGCTGCCCAAAAACGGCTCTGGATCAAAACATAAACAGACCATCCGTATTGAAAGGTAAAAGGAGCCGTCCCCAAAAAAGAAAAATCCCACCTGCTACTGTGGAGGAGTTGTCACTGCTATTGGATACTTTGCTGGAACACAGTAAAGCTGTGGGTTGTGGGAATGAGCCATAATGTTTTATCTAGGGGTCTAGATTTATGTCTTAAGTACAGAAGAGAACCATTCAGCCAATCACATGCCAGCAAGACATATTGGAAATCACCTAAAAAGATAAGAAAAGAAAGAAAGAAAAAAATGGAGGTGGCAGTCACGAATAATAACAAAAACAAAAAAAAGAGAACAATTTAATTTTCTATCTTCCTGACATGGAAACATTTCCATGTAAATAATTTGCATTTACTGAATATGTACTGATTGAGTACCACTGTTCAAAAGTTGAATAAAGAAACAAACTAATTTTTGCCTCTTTTTTAATTTTTTTTTATTAAAACCACTTTATAGAACATCACATCAGTTACAATGTAGAATCCATGTCATTTATAGTTTATAAAAGACAAAATGTTTACACAAAATCATGACAGCATTTACACGATATCACCCACTACTAACACTACTTAATTTACTATCAATTACTTCAATTTATCTTTTGAAAAATTACTGCTATCTATACAGCACAAGACTTAAGAATATTTAACAGGAGCAAGTTTCATTTTTCCCTGGTTTTACTACCACACTGTTCACCAAAACGGCAGCAAACCTTCACCGTCTTATCCAGAAGGGTCACCTCTTCACCCTCACATGGAAGAAGTAATCTGATTGGCATGGTGGTATGTTTGAAGCAGGTCCCTTGTGTAGCGCTGGAACCCAGTCACGATGTTTCATCCATTTCATAGGCTGGTTTGCCTGCAATAATGCCAAATAATTAGAAAGTCTATAAATAGAACGTAGTTCTGCAAAATCACTCATTAGGATGTTTTTTTCTAATTTGCTATGACCTCAGAGCGCATCGAAAATAAAAGTAATTGACTATGTGCACGTTAGCATATGCTACTTCCGGTGTGGAAACTCCTGTGGGGAGCTTTGTTTCCGGTGTCCTATTCGTGCCTTGTTTACGGTCCAAAACAAGTTCAGCAAATGAATGAATCAAGCGGCGATTTACATTTCTATAGATGTTTTGGGCATTTACCCAATATATCTGTAAATGATGTTCATCGACTTGTCGATATTTTTCCCCCGCACCTCAGAGCAAAAGAGAAAAGGGATTCAAATGTTATATTTCTCAGCTGTCCCTCGTTTATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGCCTCATGTTGCTTCCAGGTGGGGAAAGAATGAAAAGATAAACCATTTTCAACCTTATTCCCTTGCCGGTCGTGCGATCTAACATTACAACCGACCGCACAGCAAGTACGAACCATAGCTGGTGTTATCCGTGTGCTTTCGCTCCTCTTTCGCTAGCGTTTTGTTTGACCCAGAAACATGGTTCCTCAACCAAAAATCCTGGCCACGCCCCCTCTCGTGACATCACGCTCCAAAAGACCTATTAGACTAATCGTTGTGTCACTTCCGGTGTTTCAGACAATCCCTTTCCGTCAAGGATTTTTAATTTGTTGCGGATTTTTAATTTGTTGCATTTTTTTCATTTGTTGCGGTTTTTTAATTTGTTGCGGCTTTTTAATTTGTTGCGATTTTGCACTTCCCAGCCACCGTAACTTTTTTACCTCGGGGTAGAATCTTTTAAAAACTAGTAAAATAAAAACAACACATAACACTGTTCCATTTATTTTTTTTTTAGGAATAGGCAGAATGTCCTCTCTTCCTCGCTGGCTCCATGTCTCTCAATACGGCACACTACGACACTTCACTCTCTCACACAAAATCACAACAACACAACACAAATCCTGCCAATTATTCCCTTCATTATAAACCACGGAAACAGGTAATGAAGCAGTGACGCACCAAATGAAGCTTCACACATCATTGATCATGTGACTCGGGTTAGCCGAACCAAGCCTCGACACTGCTTCAGAAGCAGTGTGTTGTTTTTGGTTTTTTTGCACCGGAGCCTCAGCTTCAAACACAACATCACTAAAAAACTCTAACGGGGCAGAAATTAGGAACTGGGAACTAGAAAACATGGAAAGTACAGGGTACAGGGAACTACACAGCAAACAGGGATGACGCAACAACAAGCAGGGGGGAGACTAAGGACTAAAATACACACAGGATAATTAAAGGATGGACTAACAGGACAGGGGAAGCAAAATTGAACACACAGTACACAGAGACTGTCAAAATAAAACAGGAATTAATGTCAGGTCAGTTGGGACTGAATCAGCTATCTTTAAAAATGTGTCTCATTACCAAGAAACATCTCATGATGGGTAAAAAACAATGAGCTCTCTCAAGACCTTTGCAACCTTATTGTTGCAAAACATCTTGATGGGATTTGTCACAAAGGAATTTCTAAACTACTGAATGTGCCAGTGAGCACTGCTGGAGCCATAATCCAGAATTGGAAAGAACATCATTTTACCATAAGCAGGCCACGACCAGGTGTTCCCCGCAAGATTTCAGGAAGGCAGTGAAAAGAATGATCAGAAGAGTTGTCCAAGAGCCGAGGACCAGTTGCAGAGAGCTACAGAAAGACCTGAAATCAGCAGGTAGAATTGGTTGAAAGAAAGCAATAAGTAATGCGCTCAACCATGTATGGACGCTCACCACACCGCGTTTACAGTTTGCTGACCAACATTTAGACAAGCCTGTGAAATACTGCCAGAATATAGCCTGATTAGTTAAGACCAAAACTAAAGTATTTGGATGCCATAATACACACTATGTTTGGAGGTAAAAACGCACTGCATATCGCCCCAAAAACACCATACCAACAGTGAAGTTTGGAGGTAGGAACAGCATGGTATGTGGCTGTTTTTTGGCATTCAGCATTGGGAGGCTTCATATAATTGAAGGAAAGATGAATGGAAAGATGTACTGAGACATTTTTGATAAAAAAAAATCCACTGTCACCTACCAGGATGATGAAGGTGAAACGAGGGTGAACGTGTCAGCAAAACAACAATCCCAAACACACAGCCAAGGAAACGCTCATTTGCTTACAGAGAAAGAAAGTAAACCTCCTAGACTAGCCCAGCCAATCACCTGACCTGAATCCTGAAATCTTTTCCCTATGTCATTTCTGCGTCATTATTACACATAATTTAATTATGTACTTCTATGGTTTGATTTATTTGCATGTGTGGATTTGATGGGTTGAGACATTTGGTGAGAATTTCGTATCAGTAGCACTTTTAGAAATATATTTTCTTAGAAAATTGGTGACGTGTTTAATACTTATTTTACCTACTGTATACACTCACCAGACAATGTATTAAGTATACCTGTTGAACTGCTTATTGCACATATTAGCCAATCACATGTCAGCAACTCAGTGCAATTAGGCATGTAGATGTGATCACAATGACTAAAGTCCAAGCTTAGTATCAGAACAGGAAAAAAAAAAGGTGATTTAAGTGGAATTGCATGTGGCATGGTCATTGGTGCCAAACGGGCTAGTCTGGCATCAGTGAGTATTTCAGAAACTGCTGATCTACTGGGATTTTCTCACATAGCCATCTCTAGGTTATGTAAGCACTGCTCATATAACTAGGTCTCTATTTTAGACCATTCTCTTTTTTAAAGCATGGTCATCCAAGTGTGCACAGAAAAGGCACATTTAAGTCATGTTTTGCTATGCATCATTATGCAGAAAATTCAAGAACTGATCATGCAAATGTCACAACAAAACTGTTTGATTATTAGCTATAATGTGATTAATGATTTTAGTCCAGTAATTTTATACATTCAGTAACAGATGCACACTCAATGCTGGCCGTCAGTGAGAGCACATTTAATCTTTTTCTGCAATTTTATATTAATTTAAGCTTAAATGTATTCTATTCCGTAAGCTATTACAGTGCTCATATGCAGTGGATCATTAGTTTTGGGGAAGAACAGTATTACACTATTTTGGCTGTAGCGCAGGTGATCTACTAATAAGAAGATTAGTGGTCGATCCTGGCTGCTCCGGTCTGCACAAGTATCCTCATTCAACACACTGTTGCTCTCTGATGTATTCACTGGAGAATGAATGCATTTAAATGTTAGATTGAAAGCATTTACTAGCACCTGTAGAATATGTGTGAATGGATGAATGAGTCGTGTTGTATAAATGATGTAGAAAAGTGCTATAGAGTCATCTATGTATTAACCTTATTGTGTGAATAGTACGATTTCTGATTTGCACATTTCCGAAAAGGGGCTGCCCCCTCCCCACCCCTACCTCTTCCACTGTAAGAGGAAATTAGCTAAGGTATTGACAAAGTGTTCCAAAACCCGACAGCACATGAAGGCAACACGTCCAATGCGATTGATAAAGCCTCGCATCTCCATTGCTCCTTTAGTCATAACTGCAAATAGTCACACACGCAAAAACACACAGTCTCACTGTGTCAAGTGTATGTCATTATTTTTCTCTATCCATGCTTATATTGCAGGAGGATACTGCAATCTATACAAAGCGCTATTGTCGAGCTGGGTAAAAAAGAAAATAATCTTTCTGTGATGTAACAATACATTAATTTTTTTTTAATAATCGCTACAACGGTGTTGCTGATGCTTTTCCCCGAGAGCATCCTCCGTTGCGCCACTAAAGCATGTCATCCTGACCCGTTTCGAAATGCAAACATGTTTTAGCCGGTAACATAACAGGACAGCAGATACAGCAGATTGCAGCAGCACACACAATATCGGAAATTAGAGAGAAGAGAGGACACACGCGGCTCTAAAGCTACTTTTACTCACGGCTGTGAAGAAACGCCATGAACATGATGGTATCGTTCATCCTGATGAGGGTCGACATGACTGGAGTCTGACATCAGCAGTGTGTGCGCGGGGGGTTGAGTGTACTTCCCCCTCCCCCTTTTAACAACATGGGGAGGGTAAGCGAAAAGATGAATACTGAGGAAAACCAGCTCGCAAAACTTTTTTACTAAACTGTCTAAAGGGGAGTTATTCATAAATAAACACTTTTGCCCAAGGTGTAGTCTGTCTCACATTCTATGACCAGCCTCACGAAAACCCTGAATTGGGTATGGGGAAGGAGAAGGATGGATGGATGGATGGATGGATCGCATATACACAGCCACTTTCGAATCACCATTTATCTAACCCCACTAACTGCACATATGGTGACTGTGGGAGGAAGCCGAGTACCCAGAAAGACCCCACACAGACACGAGGAGCGCATGCAAACTCTATCCTTTCCCTGACGCTGTAATTGAATTCAGGACCTGGAGGCAACAGTGCTAACCATCCCATTGTATTAAACCAAAAACAATCTACCCCTCTCCCCTTCATTCCTCCCCTGATGACGTTTCATTTTCAATTTTATTTATATAACGCCAAATCAAAACAACAGTCATCCCAAGGTGCCTAATAAGGTAAAGACCCTTCAATAATAAGGATACAACCCTAACAGTCAAAGGAGGCCTTTGAGCGAGCATTTGACAACAGTGGGAAGGAAAACTTTTAACAGGAAGAAATCTCCGCCAGCACCAGATTCAGGGAGGGGCAGCTATCTGCTGCGACCGGGTGGAGGTGATGGGATGAAGACTAGATAAAAGACACACTGTGAAAGAGAGCCAGAGATTAATAATAACTAAAGATTAAATGCAGAGAGGTGTATAAACACATAGTGAAAAAAGATGAGTAAAGAAGAAATATTAAGTGCATCAAAGGGAAGCCACAGCCTAGGCCAATTGCAGTGTAATTAAGGGAGGATTCAGGGTCAGCTGATCCAGTCCTTACTATATATGCTTTATCAAAAAGCAACGTTTTAAGCCCAATCTTAAAACTACAGAGGGCCCCTGCACTGAAAAAAAGAACATTGGTTGCACACAATTGTTTTGCTTTGGCGGAAACTTAAACAACTTAGTTAAATCAACACAACTTATTCATATTCAGTAAACCTGTGCATTTTGTGTTGATGAAACGTGACTGAAAAATGTTTAGATGAAGTAAGTTGAGCTCTTGGAATATTTTAATCCTTCACAATTTTGTCATTTTATTCCAACACTATTCATTAACTTTTACCCCAATACTACTTGGTCACTTAAATACTACATGTTGTCTTCATATTACATAATGTTGTCTGTGAAGGTTCTCAGTCATCCAGGTCATCGTAGTCAAAGGAGCTTGCAAAGAAAAGCGTCTTCAGTTCTGAAGAAGCTTCTCGGATGAGAAGTGAAATGTCTTCAAGCAACTTAAAGAAGTCTAGACGCTTTTCTTTGCAAGCTCCTTTGATTACATAATGTTCAACAAAGTCCAGAGTCTGGTTAACATTTGAAACCAGGACCACAATAAATAGCGATAGCATACACGTGGTGTGTGTAGTTGTCTGCCTCTTATAACTCCAGTGATTTTTCCTGCAGTTTGAAATCTCATGTGATCTTGTGAATTTCATGAGTCCAGCAACTAAATACTCTTACTAGAATATTTCATGTCATCTCAACAAGAACAAATTAAGTTGTTGAATTTCATACAGATACTACATGATTTAATTACATTCACCATAGAAACACAAAATTATTTTGTTACACTTTACAAATTACAAGTTAGACTTTTGTAAACGTAACAACCATTCAATTTCCTTTTTTTGGTATACCGACAAAACTAGAGGCAGCTGCTCGACTTGACTGAAATGGATGCCTCCCTCAAACCACGATCCAAAGCGCGCAAGATGAAATCACGTGCGGTGTCGCGAGATTTAACATTGGTATATTATTGACTTAATTCCTTCAGACATGATATGAACAACTTAATATACCCTCTCTGCATATAATGTAGTTTCTACACTATACAGTTACACTTAACTTTAAAGCATGAGGCAATTGTGTTGAATACACGCAAGATGCTTACATAAATCCAAGAGATGGCCAATCCCTTTTTTTCAGTGTGTCACCCAAAGCCAAACTGGGAGATGTTTCCACAGAAGAGGGGCCTTAAAGCTTCTGAAGGTTCTGCCTCCCATTCTACTTTTAAATATCCTACAAACTACAAGTAAGCTAGCACTCTGAGAGGGATTTATAAGGTACTACACTCAAAAATTTAAATGAACATAAAAAAACAATGAAAAGGATTTTTATTGATTAAAAATAAATTGCTTTATTTTAGCATTATGCAGTTCTGTTATTTGAACTTCATGTACTTGAATTGGACCAACTTAATTAGTTAATGATGGATCAACTTATTTACGGCAGTTAAGTCAAACTGAATTTAATTGAATTGATCCAACAATCTGTCAGGTCGCCAGTGTATCGCAGGGCTAACACAGAAAGACAGACAACCATTTGCACTCACAGTCACACTTATGGGTAATTTAAAATCACCAATTAATTCCACTAACTGCATGTCTTTGGAACGTGGGAGGAAGCCAGAGAACCTGGAGAGAACCCACGCAAACATGGGGCCTTATGGTGGATTTGAACTGAGGAATGTTTTACTGTGAGGCAACAGTGTCACTCCACAAAGCAGGAAAGTTGTGACTACAAGCCTTGATAGAGAATTTTCCTTATATTTTTGCCCTTGACAGGTTAAACCACAATAAATAGCAATAGCATACACATGGTGTGTGTATGCTTTTCTGCGTCTTACAACCCCAGTGATCTTCCTGTGGTTTGAAATCTCACGTGATCTTTTGATATCATGAGTGCGTCAACTAACCACTCTTGCTAGATTACATCATGTCATCTCAACAAAAATATATTTAACAAGTTTTAAGTTGTTGAATTTCATGCTCATCGTGAATGATTTAACTATGCTCACCACAGAAACATAAAATTATTTTGTTCAAATTACAAGTTAGATTCTTGTAAATGTAACAACCATCCAATTTCAGTTTTTTGAGTGCAGCCAGGGGCGTCAAATGGTCTTGGTCCAATTTTCTCTGTCGTTCATGGGCAGGGAAAGGAGATGCATCGGTAGGGGTGATGAGATGGAGTTTCGGGCTGTGATGGTCTCCTTTGTCAAGTTTTGTCTGCAGCTCAACATAACAAAGACCAAGGAATTGATTATAGAGATTAAAGGAGGACCAGGAAACCAGTGACCGCTTTTTCAGTCTAGGGGTCAATGTGGAGGACTGTAAATACCCTGGAGTGAACATTAACTGGACTGGGTTAAAAACTCCACTGCACTCTACAGGAAGTGTCACGGCCGAAGCCAAGCGTGATGTGGACCCAAAAGCAGATTCAAGACAGAGGCACTGAGTGGCATGAACAAAGTTTATTTACAAAAGGCACATGAACATAAACAATGAAACACTATGAAAATAGAGTATGAAGCACTATGAGCGTGTATTTGAGCTGACTGTTAAACATGAGCCGGAGGGGGGGGCATGAGCTATGAGTGACGAGGCTGATGGTGGCTATGATGGTGCATGCAGGGGCAGCAGGTTGAGAGTCGCGTACTCCACTGTGTGGTAGTTGCACACCCTTACTATCTGCACATCTTCTACCGAGAAAATAAAGTACAGGGTTCTGCCTTTTATAAATTACACTGGACTATACAGTTTTATAAACTGCCAGAGTTCCCTCTGGTGGCTGCTTTGTAATATTGTTTTGATTACTTTGGAAAAATAAAAATAAAGGAAGTGGAAAATCCAAGATGGCTGAACGTAATGCCAAAGTATTACTGTTTTAAGCTGATATGGACCTTAAAATGTTGTTGCTTTGGATGAGATTTGTCCATAAGTATAAGTGACGATAAGGTCAAGGTCAAGTTTATTTACAGAGCACATTTCCAATCAGTCCATGCTGCACAAAGTGCTTAACAATGTAAAATCCCATTAAAATAAATAAAATGCAAAATAATGATGCAGTAAAATATAGAAAAACAAAAATAAGTCAATAAAACAACTAAAACAACAACTAAGGTTTAGGTCAATGTATGTTAAAAGCCAGACCATCAAAATGTGTCTTTAGTAACGATTTAAAAAGTGTTTTTGCAGATCTAAGATTAAGAGGAAGACTGTTCCAGAGCCTGGGACAATAAAAAAATAATTGTCTCTTTGTTTTGTTTAAAAATGGTATGATAATTTGTACGTTTAAGGGAGTTATGAACGTTTTATCTTTTCAGCTAGCAGTAATTGTGTAACAAGCTTGTTTGCGATGTTAGTTAGGTAATACAATATTTTGTATGTTTTCAGTTTTACAATGGTCAAAGAGAAGGCAACAGTCGAGGACATTCTTCAATAAATCAGCATGAAAAAGGAAAATAAGTCTGTTTATTGGAGCATCGTTATCTCGCTGTGTAGCTTCCGAAAACTAGAAAACTCAGGGCGAGGACAGCACATACAGAAGGCCACCTCAATGTTGTGCAATATACTGGGATATTTATAACTGGAGATATTCGTAGCTATTAGAGCTATTTCATTATATCTTGTAACTTTGTAATGTATTCCATTATTTCATTTGTTTTAGTCAGTTACTGTTCTTACTACCTTAGAGCAACATTGAGCACATAATTTTCTCAGGGATTAATGAAGTATTCTGATGATGAAGACAATGTATTAAATATATTTCAGTAAGTAAGTGTGTTCGATACTTTTTCCCTGTATCATTTCTGATTATTACACACACATGGACATCTATGGTTGGATTTCTTTGCATGTGTGGATTGGATGACGTCTGGTGAGAATTTCATGTCAGTAACAGTTATATAAATATATTTACTTAGAAAGTTAGTGATGTTTTCGATATTTATTTTACCTGCTGTATGTGCTAGTTTTCCCTTTTAAGGCCTGCTCTGCCTACCATTCTGAGACCTAGTGCCCTGGAAAAGTCTGATAATTCAGGTTAAACTAAATTAAGGGGCAAATCTATTGAACAAAATTATTATAACTAGATTAGATGTGTGGGGCACGATGTGTGCAGAAAAAAATGGCCTGAAAGTGGGTCAACTGTGTTTTTTTGTAAATATAGATCTAGAAAAATATTTGCTAACCAAAGCTGAAATTTCATGGTAATCATTATACATGTTTAAACCAATGAAACATTATTAATTTATTTTACAAATTGGGGGAGGTTTAATAGAAAATAATAAAAAAAAAAATAATGATGATTTCAAATGAACGGACCCAATTATTGAAAATGAAAACATTTAAATTCACAGATAATAAAAAAAAGAATATAAATCTAAATTAAAACCATAAAAATGTCTTATAGATTCAACCATACCTGTTAAAACGTTCCTGGTGACACAGGCATGTAGAGATGAGTGGATGAAGCCATATGAAGCATTTGAGGCTTCTTCCTGATTCAAAGCCTCAAAAACAGATCATACCAGAGGTCAGTTGCAGTTATGGCACCCAAAACAACAAACGGGTTCAGTGAATCACAAATGATTCACAGAACTCATTGATTAAAGTTCAAACACAAAAGAAATTCAGTCTTAAGCAGCTTTGCTTTTATTTTAAGAATCAGTGCCCACGAATCAAAGTGTTACATTTTGAAATGTAAATTTACTGATTCAATGTTTAACAGTAGAGCTGCAGCTATTGATTATTTTAGTAACTGAGTAATCAAACGATTCATTGAATAAGAAATAATATAAATAATTTTGTCTTATTAATGAGAAATAATAAATATTCAAAATATATTCCATTCAACACAGTGCAAATAGCTTGTAACTGAAAATCAAAAAAGCCCCAAAATGGTCCCAGGGCCTTTTAAGGGTTTTAAATAAAATAAGATATATACGAAATCTATGGCATAATAAAATGATCTTTCCTCTGTCTCCCTCGAAGGCTTTCTGGTGTTAATAGGGGCCGAGTTTTAGTGCTACTGAAAACAAATGTTATGATCAGACATTGAGCAGACATTAATTAATATTAATAATTGAGTGTCCAGCCTAACAACCCTCAGGTCTGTGGCTAGGAGTTTAATGGCCCATGTACATTTTTATTGGCTCCCTCTTTGCTCTTTGCAGTGTGTAAACAGACTCCGAGTGCGTTTAATTGTGCCAGAGTCATCATCAGTGTTGCTGTTGTATTATGAGTGTTATTTTAACACTGGGGGTTTAATGTCGTCAAACTGTGCAAATGTGGGTGAAACGCTTGCGTTTTCATCGTTTAACACATCTGCGCGCTACAGAGCCACGCACTGAACGAAGCATCAAATTAATTTGATTGACTGAACAGGTATTCCTGATGTGTGTCCTGTGTTCTATGTGTGGATGTATGCTCAATCATGCAGGTAAATAAATTCCAAGAGGTTGGTTCATCTGGACGTAGCGTTTTCGTCACTCATCCAAGTGACTTCTACACGCTCAGCTGTCTGCAGGTTTCCCTAACCTATAAACAGTACATTTGCACACGGTGGGTTTGGTGGTATGAGGAGCTCAGATGATTGTGTGCCAACAGGTTTATTTTGTTCATAGCGAAAGGTAAGGAATCTCAGAAAAATTATGCATAGGTAATTGTAATACAATATTGACTTGTTTCATTGCTGTTGTGCTTTTTTAATGTAAACTCATGTTTTGCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGTGTACGTGATGGAGGGAAATGGAGATCATTCTTGGATTCAGCACTCTAAAAAAAACAGAATTTACCAAAACTATCCCATGCAGCTGAAAAATGTTTTTTGCAGACCTGTGTTACAAATTTCACTAATGTTTACATCAACTTGGATTGTCAAGTCAGGGTTGGTGGGGCTTCACTGCAGAGTCTATTTCTTATTAATGGGCTGCATGCTACAGGTATTTAAGGTGGCAGTATTTAGACCATTGCTTAAAAGACCATGACTATAACCTTAGTCTTAGTTAACTGTAGGCCAATCTCCAACCTTACTTCCATCTCTAATTCTTGAAAGAGTAGTGGTAAAACAGCTAACTGATCATCTGCAGAGGAATAGTTTATTCAGAGTTTCAGTCAGGTTTCAGAGCTCATCACAGAACAGAAACGTCATTAGTGAAAGTTACAAAAGATCGTCATGTGGCCTCTGACAGTGCTCGTCCTGCTAGACCTCAGTACAGCACTGAATACTGCTGACAGTATTATTTTATTACAGAGATCAGAGCATGCCTTTTTAGTTAAAGGTACAGCACTGCAGTCACTTGAACCATACCTAATAGAATACAATTTGTTCATGTAAATGGAGAGTCCTCTTCACACACAAAACTAATTGTGGAGCTTCACAGGTTTCTGTGCTAGGACCAATTTGGTTTCACTTAGGCAGTACTATTAGAAAATATAGCATATATTTTCATTGCTATGTAGACGATTGCCAGCTCCATCTGTCAATGAAGCCCAAGGACATATGGCAATTAGTTCTTAAGAGACAAAATTCTGACTACCGGTAAATTCAAATAAAACTGGTGTGCATATTAGAGAAAACAGGAACCAAAGTTGTATTTTTGTTTTATTTTTTCACTTTGTTTCAGCAGACTGTCTCAAGCTAATTCAAGCTGAATCTCAGAGCTCATACACTGTCATTGAAATAGCAGTAAAAACCAACATAAATATATTCCCATGTACCAGGTTTACACCACCCACCCACCCCCAAAAAAGCCCAAAAGACAACTGTGTCCTCACCAGCACAGTACTGGTGGAAAACGGATACTAGCTCCAGCTGTTGGTTGGATAATTCTTTGACAAAAACAGAAAGGGGCACAAATAAACAGAGATTGGATGGGTTTGGATGGGTGTTTTTTTTTTTATTATTTTAAAACTTTCTATTAATGAGGTCTCAAAGTGTAAGCAGAGCAAAGTGCATCTCCTACCAGTAACTTACAGCCTAAGTGCTGAGCTTTCATTCAAAACACATTTTCATTCCGTCTGAATCTCCATGTCAGACAAACAAAAAGTTTGCTCCCTGTCACCTGACAGAAGAAGAGAAATGGTTTCAGAATATCTGTCTTTACGTTGCATCTCATTTCTGCGTTCAGCTCACAGACGGTGGGTGGGGTGGTGTGTGTTGCAGAACAGTGAACCTTCCCCTTTGCACTACAGCTGTTCACTTCTTCCTCACATGTTGGTGCTCATCCTGGTCTGACTGTTGGCTGGTGTGAGTTCACCCTGGCTGCCTTCTCTGGGTGGAGACTGAGAAGAGGAGGAAACAAGTAAGGCACTACTCTTGTTCAACAGCATAGCTATAAACTCTGTAACCTTGAATAACAGGTGAAGTTCAAAAAAGAAAGAAGACTTTAAAAATCTTAACAGAATATTAAAACCCAGAGTCCAACAACCATCAGGAACTAGTCTTAGTTACTGCCAGCATTGTTCACCAAGTTCTTGCAAATGTTGTCGAGGAACCGAATGGCTGGTGGCAATGAGCCAGATACCCCATACTCCTGAAGCACCCCCCGAAAGGATACTCCAAGGGCCTTAATGAACTCAGAGCAAGTCCCATCCACCCCAGGTTCCCTGCCATTAAGGAGTTGTTTAACTACCTCAGTGATTCCATTGTGGAAGGCGTGTCAGTGGGATTAAGTATTCCTTCACCAACCACCTATATCCTTAGTTAAAGTCAGTAGCACTCCACCCGCACTATGTATCATGCCAGTAGAAAACTGTTTTCTCCTCCTGAGTCACCCAATCCAATTTTAGGAACCCCCCTCTGTTAATATTAATACTGTAATCTGTACCGTTCATTAATTTACAATCAAATACATTTAGATATGCCATTAAAAAGAAGCTCAATCACAAAATCACATGAAATTTACTGTAGTCAGACTTGATAATAACCTCTATCTCTACACAAAGAAAATTATGAACAACTGAAAAAGAAAAAAAAAAGTTATTCACTACGATGTGAAGAGAAGAAAACGTCTCTACCTTGATGTGAATCTGGTTGCGCAGCACAGCAGCTCGGAGAATCATGGCTTTGGCTCGTCTCTGGAACTCTTTGCCCATATGAAGAGACTTCTCAAATGTGGTGCTCCTTTGGTCGACATCCCTCGCATACAGAATCTATGGGCAGGTCAGAGCCCCAGTTTGTTAGGGTTCAAACAACAAAGGACCTATGGCAACGGTTTGATGTGTGCAGCGTTTTCACCTTGCTGTGGGAGTCGATACGTGCATTAATGAGACCCTCCAGTATGAGCTGGGTGAGCTCGTCCTCCAGAGCGGTTACTGTTGTGTTGAACGCCTGAGCCATCTTGGTCATGTCTGCTGACACGTAGGGGCTGAAATACTGGGAGGAGGAAAAAACAGAAAACCCACACACAAGAAAAATATCAGTGCTCAAAAAAAATGACACTTGAAAAAGTTTCCAGTACAAAGATTTACAGTGATTTACATTAGTTTGGTCAATCATCTTTCTCAGAAATGCCTGTGCATGTTGAACAGTATTACATGTATATGAGATGCTTCCTTGTAACCAACACTATCATCTTCATTTATAGATCACAACACTTCACTAAACCTGTGAGCAGCTGCAGTGTCATCGTTAGGGCTGCCACGATTAGTCGACTAGTCACGATTACGTCGACTATTAAAATCGTCGACGACTAATTTAATAGTCGACGCGTCGTTTGAAGCTTTGTAAGATCCCAAAAGACGCAGGAATAAGTAGTAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTCAACAATGGCGGCAGCTAGTTAGTTTTAATATTACAATTATTATTCTTTCTGGGTCACAAAATAAACGTTTAACATATTTTCAGGTGTACATTTTACGTCCAATGGATGCATGATCTGATTAGTCGACTAATCGCAAAAATAATCGGTGACTAGTCGACTATCAAAATAATCGTTTGTGGCAGCCCTAGTCATCGTGTTACCACAAGCCAAACACACACAGCACAGTACTGCTGACTGGATTTAGACAATCAAACTGTGAGACAACACTGCCACCATCAAGTCACAATAACTGCAGATGAAACAGATTCCCCTTAATATTCATCCAGTACTCAGATATTCAAAACTGCGTAAATCCATTAACAGTGACAGTCATTATGACAGACAAGTGAAACTAGTAAAACTTTAAAATACCTAATATTTTATGTGACCATTTGTTGTCTGAAATATACATATTCCCTTGTTTTTGCTTTGTTTTTTTGAAGCCAGTGATGGTAGGATGTAATGTGTTACTATTGGATAAAGGTGGCAGCACTACACCAAAGCAGGGGGCAGATCTATCTTATGGAGGGGGCTTCATCCTGCCACGGCTACTATTTATACACCCTGTTTTGTTTTCCCCCCAAAGAATCAGCAGCAACTTGATTATGCTATGCACGGTCAGTGTGTATGCAGTATCTCTCACCTGAATCAGGGCTCTGTTCCTGATCTGACTGTACAGTGTCTTGACATGTGGTGCCAGGTACATGTCCAACAGGAGGTTATCCTGCAAGAAACAGCACAATCATATACTGCACTTTCTGTGTGTGTGTGTGTGTGCGCTCACATTATGTGACAACGGGAGCACACACCCTCCTTTGATGCATGTGTAGTGTTACTTCAGGGGTGGGCAGTTCATTTTCTCTACTGGCCACATTAGAAAGTGAGGAGGCCACATCAACAAGCTGAACTCAGTTCTGGTCACTATTAATTTATGTTTCTCTTTTCTTTTTGGGCTTAAACAAATGCATAAAAGTCAGGTACAATGTCTGAGCCTTCCATTCTGCATCTGAGAGCTCTGAAATATCCCCACCTCTCTCTTCAGAAGACTCTCAATTTTGGTTCTTAGGTTTCCTACCCTTTAGTACTTTGCACAGGCAAAGCCAGCTGACAGCTGTGTAGTAGCCTACATCACCATGTGTTACACGTCTGTGACTCAGTGCTCTTACCCTGATAAAGTAAACTATTTGAAATGGACTGGTTCTTAGCGGTTTTCTACCCTGCCTGAGTACTCAAAGCGCTTTATGACACATGCCTCATTCAACCACTCAAATGCTTTCTATCTAACATTCACTGTGCGATAGATGCATCGGAGAGCAACTTGGGGGTTAATATCCTGTTCAAAGATATTTGGTATGCAGACAGAAGCAACCAGCGATCAAAGGATTAGTAGCACGTTTAGATGACCTGCTTCACCTCATGAGCTACAGTTCCTCATCAACAACATGGTTCATTTTTAGCACTGATATACACAACGCATCCTGTTGTTTTATACAGTACAAAACTCAAATTATTTTCAGCTCCGAGTTCATTTCAAAGTTCATTAACAAATCTGAGTAACTGGCCTGTTGCATAAATATCACAGCTCTCGTCCATTACTAGGGTCTGCTTTGTTTTTCAACCACAGCTCCAGATTTCCTGCACTGTCCTCAGTCTATCTTGGAGAGGAGAGGGGCCCATTCTCATATTCCTCCAAGCACACTTTGATAAATTCAGAGAATTAGTTAGTGTTGTGTGTTTGTAGTGATAGTGTGATGAAGCCTGTTGAACATTTCTGGACAGTTATTTGCCTAAAGGAAGATCACACCAAGCAACTGCTTATTTGGAAGTACTGACATGTGCTGGTCATTCACATGTGCTGTGATAATAGATGTGGACCACATACCAGTGGATATGCAAACGTAATGATGTGTCAGTTGTAGAATAGCTATACGAAGTGCTGTATAATATACACACATACACCTCTAACCATCTTTGAGAAGATCTCTGTTATTATTAAGCAATAGCATATCAAAATGCTCCCAAACTGCTGATATTTTTCACCTTTTTGGTTGCTCCATAATGTGCTTACAATCTCCTTCCAAGCTCATTATGATCCTCAGAAGCACCTCAGATCCAGTGTATACAAAAAGGTACTTCCCGTGTCTTTTCATCAGCTCAAACAGGGCCTCGTTTATCTTTGGTCAAGTGATATTCTGAGGAAAGATATGGGTCATGACACAGGCTTCCTCGGCTCTACACAGGCCACAGGCCTAGTGAGTGAAGTTCTTGTATTTCTCTGTATGTTTAGTCTTGTAATGGAGACTCAAAATTCAATCCTTAAACAGAGTAATTTGTGCTACCAGAACTTGCATGATGTATACCTTTATACATTTGAATTCTAGCCCACTGACTTCTAAAAGGCCAGTAAGGGACAACTAAAGGACCAGATGAGGCCCAGGACCCAAACAATGGCCAGTTTTTTTGTTAGTTTAAAAATTTTCATGCGCTAACCTTCATTTCATCCAGTAGCTTGAGACAGGATGCGTATTTAGACTCGTAGAACTTGAAGATGATGTCACGAATTTGAGGTTCCAACTCTAGAAATAACTTAAAGGAGCTAGGAAGAAAAAAAAAAAGAAAAAAAAAAAAAAAAGATACAAAGTATTAGCATGCATTGCTGTCCACCACTAGAACTGATTTCTATCCAAGAAACATTTGTACACCAGCCTACCTGCTGGAGATGACGTTACGCTGAAGCTCCTGTCTGTCAAACGTGGCCAAAGCACACAAGCCCCCATACACAGCTACATTACTGGGCGACAGGAGCTGCAGGGAATACACATAATGATATTTCTCCCAGCAATTAGACTCATGCATAGATGTTCATACTATGTGTTACATTTTTAAGATCCAAACACACTGTCTGAGGTGTACATGTTACCATGTAAGTTACTAATACATGGTTACAAATGAAAGAGGATACAAGACATGTGGGTGATATTCCTTTTTTTTTTCTTTTTTTTAAATCTGAGATGCTAATGCTTTAGTGCAACACCCAGTGCATGTTGCATGTTACATCTTCAGTTTTCATTGACAAGCTCACCTCTGGACAGTCACAGTGGTCAAAGGAAGCCTGCAGGAAGCACTTGGCAGCTGGCTTGTATTTTCGAGAGGCCAACTCCGCCAATCCTGATGCACCAACAAGCAAGATGAACAATATACTGGAAATCAGGTCACATATTTCCAAACTTCATAAATACAAGACCAATATTGGTTAACAGAAAGCAACCTCTTCAAAATCGCACACACACACTCACCTGCAGCACACTTTAATTTGGTGAGGACAGCTTGATTTTGACTATCTCGCTCTCCTCTTTGCTTTTAGGGGGGAGGAGAGCAAAAAGAAGAAATTTAATATAAATATTTTATTACTCTTCATAAAAGGGTGGACACAATATATAAAACAAAAGAGATGCTGAGGTATGTAAACTGTGCTCACCTCTGCAATTTCTGGTGTGGACTCTGCCTTATTGACGTAGCTCAGCACGTGCGACCAGTTCTGGAGGTAAACACTAACCTGTGGACACACAATTTACATCACAAAGACTTTGTTTACTCACGTGCTTAATCAGACAACTCAACGTCTGTAAAAAAAAAAAAAAAACAAACAAACAAGCAAAAACAACCCAAAAGATTCTGTTGTGTTTAACAACTTTTCCAGGTTTTTGAATTCTGTTAATTGGCTGAAGTGCTATCTGTAGAAAACTACAGTGACATTGAAAGTGTCTTGGCACAATTCAGTCTTTAAGTTATATAGTTCCCAGTACATATAGGTCTGTGTACTGGGTACTATATCTGGGAGAAAGTCTGGAAGTGCTGATGTGCACACAGATTTCAGTAAAGTGAAACACCTTGGGCAAATATTCATATACTTTTCTGATGTGCAGAGTTTAACAGAACCAGGTTTCTAAGTTCAATATAAACTTCATCTCTCAATTGTAATAAGAATTGTGATAAGGCTAATAATCCCTGGACAATTGTGTCAATGGAAACAGTGACTGCGGCAGCAGAGCACTGTGCTTCCTTCCTGCTATACCTTGATGACATTCAGGCACATGTTAATGACATGCTTAGCACTGGTGCAGTAGTCTCTGGCTCGAGAGTAGCACTTCAGAGCATTACTGAGGTCACCACAGTCCAGATAATGGTCCCCCAGGTCATCATGGCCTCTCCTGGAGAGAAAGGATGGAAGATGAGAAGACGGCAGACATCCACAAAAACAATGTTATGTGAAAATGACCAATTTGCTCATCAAAAAACGTTGACCCTCACTAGTTTTGTATGTATTTATTATTGTTCCAGCAAAAAAAGACAGACAGCACCTCTTCCTCTGCTTCTTAGCTGGACTACTGATCTTATTCAATGTTCAGTTGGTCTTAAGCTTAAACTTTAGACTAACAGTAATGCTTCTGCAACCACACCTGATGCTCTCTTTGATGGAGTTGCCCTTGTAGTTCTTAAGATCAGTATCTAGTTTCTCCAGTTTAAGCAGAGCCTTTTTTCTGGTCGATTCAGCCCAAGCTGAGTCCAGGGGAGGAGGAACAACCCCTCCTTCAGGAACTGTATCTGGCACACCCTGCACTTCCCTATAGGTGGAGCCCAGGAGAAAGAAAGAAAAAAAAAAAAAATCACACAGAAATATTTACAAATCTAGAAATTGAACAATTTGCAGGCTGGGAGTTAAGACTTTCTAAGCCTAGTTTTTAATGCAGCAATGCTGTTTTGCTTATCCATAATGAAGCACATGTGATATACAACACCTAAGTCTTTGTTTGCACTGTTTGAATCATGCTGTTCTTTGCTACACCAACCTGTGTTACAACGCAGGATTTAAGGATTTAAGGATTTGGGAATGTCTTGTTAAAAAAAACAGCTCTGTCCAAAAGGAAGCACCCAATTGCTGGGAGATGACTAGAAAGAATACCGTGTGGCCTCTGTGAGTTTGCGGTGAATCTCTTCGTAAGTGTCAACATTGAAGGTCCTCTGAACAAAGGTGAGCGCCATCTTCAGGGCCTCCACTCGGAGCTGAGGGCAGTGCTCAGCAATGAACTGCAGTCTCTCAATGCGCATTAATCCACTATAACTGGTCGCATACTGCTCCAGATCCTGCACAGACAAGGAGTGTAACATCTGTTCAAAAACATGTCAGAACTGGTCCGATTAAACAGTCAGGTAACACTTTCATCAATGGATGATATAGCTCCGCATGTACAAGGATTTTAGCTAACCTTTCGTTCAGTCACACCCAGAGGAGTTAACAGAAACAAGAATCAATTAGCAGCAGGAATCTGCGTCCCATGAAACATTACAAATAAAATAAGAGAAAATGGGATATATGTAACAGTTTGTGAGACAATACCAGTGTGGGGTTCTCCACAATATAGTTGGTGTCTGGAGCATTCTGCTGGTCCTCCTGGGGATCTGCATCAATCTGCATGGGCTCCACAGACCCCTTGGAAATAGATCAGATGCATAGTTTTGTTAGTTTCAACAACAGACCTGATCTTGGGACTAGATAATGCGTAATTTACATCAGGAAGCCCTCTCTTCAAAGGGCTTTTCATCAATAGTTCACTGGTGCTTAAACTCCTACTGGTAGTTTACTATGTCAGAGTAACTGTACAGGAAACAATGTCCTATAATGGATATGCAATATGTTCAGTAGAATAAGTGGTCACAGTAGAATAAGTGGTGCTGGATAACAGCCTGCAGTCATTTGTTTTCAACACACCTCCCAAGCAATCCCAGACCATTGTTCAATGGCAATTTTTTTAAGTGCCTCCAGCAGATTTTCAGTGATATTAAAGTCAAAAATCTGTCCAGGCCAGTCAGAGAAAATTAGTTGAGATTTAACAAATCAACATTTTGACTTGTTCGCGATTGCTTTTGTTGTTGCAGGGTGAGGTCAAAATCTTCCCTCTGGTAACCAAAATGGTACTGAGGATCAAGTATCTTCCTGCGTATCAGCATCAAGTATAAAATCCTAGTATCCCAACAAGTAGTATGCGTAGTCTTTGTCTACAGAAGAAACATCGTCTGTAGAAGTGACATTTTTCTTGGTCTGCAACCTTAAAGTTAATTTCTTTGCAGTGTTCTAGTGATCGTCTTCTTTGAGACTACAATTCCGGACTTGGCTAAATCATTCACTGGTATTGTTAGACAATCATTCTCTTTCCAGAGTCTTTTAAATCTTTGGCTTCCTACCTCTGCTATTCTTGTTCTGAACTTTGTAGCCAACTTTGAATTACTTGATGGTATTTCTCACTTAAGTTTTTGACACTTGAAAACACTGATAATGTTGTATATCCATCTCCTGCTTCATGAGCACCAACAACTATTTTTCTCAAATGTAAACTGTTTTCTTTTGGTTTTGGCATGACGCTTTCTCAAGTGACAGCTCAAACACTTGCTGAGCTTAACTTGATTTTACAAGCTTTGAGCATTACAGCACGTCACTGCACATCAGTGGTTTGGCTATGGCTCAATAAAAGGTTTTTATTATTGAGCTTCAGCTATGAATGCCTTCTCACAAAAGATAACTGCAAAAAAGCTATTGAAACAATGTATCCATGTCCAGCTGTTGAACAGCTGATGCCTTCTCTTTCCGGTAAGTAAAGAAATAATGTACCTTCATATTGCTTCCTGATTGACAGAACTAACTCTAAATCTCAACTTAGTAACTCGAAAATTTGAGATACCCAAATTGAAATTTTAAGCTATTTTCTTACAATTGTGCCATTTTCTAGAAATCCTGACTATTCTGAAATACCCAGTTCAACATTATGAGTTATGAATAGCAAATGATTTGTTTTGTGGTTTTGTCGTTTTTTCCATTGCCATGAACAACCTTACATGGGCCTGGCAGAGAACAAGACACAAAAATCATGCTTAGGATGGACGGGTTCCTGACATAAACAACAGGCATTTAGCATTAGCTTGGCGCTAGCAAAGTGATACAGTGAAAGACGGTATATTCTGGAGTTTATTGACGTTGAAATTAAGCTATTCTTGACAACGGATACTTCTTACATATGTAATAATTGCGATGTCTACATATGGTGCTAGTAACTGCTATCCGGAGCGAACGAGCATGACAAGCTGCCAACAACAGGATATTAGGTATACTTCCGTTAGCTTAAGGCTATGACCATAAACACAAGTGGTTCTTCAGTGTACTCCAAGTGCTGTGTTATACAAAGACTGAAACTTGCCATGTCTGTGGCTCACTTTAAAGCAAACCGCGAGCGTCACGCATCGTTTTATCATTTAGGTGCGTTAACACCATAGCTGTAAATGTTGTTAGCTAACCGAGGCCTTCAGTGACTTGTAATCCTTGAGTTCTGCTCCTCTCCATAAAGCTTTATATCAGTTTTACGTAGAAGGGCTGCCAGGAATGTGCATTTTAAGATGCTTCGTGACATTTTAAGGGCCACTCCTCAATAGTGCAATATGGCATTGCACTAATCAGAAATTACCTCTAGATGTCTTACACATTAGCTGTTCCTTCGCTGTAACTCTTAACATGTAAAAGAGATAAATGGATTGTGTTTTACACAGTTATGGCGCCTAGTACATGCCTATTAAACACAATAAACAACTACTGCGTAAGTGGTCTGTAATTGTGATTTTTAACTATGACAACCGTAACTACAAATTCAAAGCTAACCTAGCCTGCTAAACGCTAGCTAAGGTGGCAGAGTTTCCAGCAGTCTTGGCTACATAAAAAAACCCCAAAACAAACAAACATTTTAAATAGCATTTTAAACTCACCTGAAAGTTAAACACTTGCACGGGCAAAGGCATCTTATGTTAATCTCACTTAAGAATTGGTGTCTTTGACCGGGGGGGGCGGGGGGGTAGGATTGTAGCATGAAGACATAAATGTCTGGCGGATAGTTCAGCAGCCAAGCCGGACTGGGTTGGATCTCCAACTACTGGTGGGAGGTGGGAACTGCAACTGTAACCAATTAATTAAGAGCTGTTGTATGAAATCAGGAAGGAAACTGAAAAAACAACAACATTGGTATAGAAAAATATTGAGATAAAAGAAAAATGAAACTGAAAAAGGAAAGGCTGACATTTAATAAACACAAATTTGTGTTTTATTTCTGTTGTTTTACATTTGCAGTTATTTTTTTCTTTTTACTTTCACAATTGTTTTTTTTGCTTTTTTCTATCTGTTTTTCAGTTTAATCAATGACTGTTTTAATCATGTGTCGCTGTTTTGGCCAGTGTGGGAGGGGATGAAAGGCGGGGCTTCTGCTGAGTCTTGACGGTAATTTGCATATAATTTGCATCCAGCAGACAATTAGCTAACCACCTTAACTGAACAACTTTGTAATGGATCTTACGAGTTAAGTTGGAACACTTATAAACCTCACGTAAGGGGTTTCTTAGCTCTTTCTTGTTATCATTCTTAACTCGCTTATTAGTTTCAGACATTTTCCTTGCTCTTAGCCCGTAAGAGCCAAGAGCACCTGGCTGCAGCCACTGTCTGGTGTGGAGCTCCTGCTGCTGCACAGGCTTCGTTAAGGTGCTAATACATTAGCTAAACATCACAGGACAGCAAAGTCCAGTGATTCCTCACGCATAAATGGGAGCCATTACTAATTACTGGTTTTGCTGTGATTGTTTTGGTGTTGCCAACAAGGATTAAATATATTATGTGGGTTAAATAGCTGATTTTCCAATCCCTTCTATGTAAGGTGGAAATTAGTGAGTCAGTCTAATGGTAAATGGACTGGTTCTTATATAGCACTTTTCTACTCTTCTGAGCACTCTACACAACTTGTGCATTCACCCAAGCACATTGTTCTAGGTGCTTTCTAAGTAACATTCACACACACACTCCGATGGATGCATCGGAGAGCAATTTGGGGTTAATATCTTGCCCAAGAATATCTGGCATGCAGACTAGGGGAAGCCAGGAATCGAACCACCAACCTTCCGATTAGTAGATGACCTGCTCTACCACCTGAGCTACAGTCACCCCATCTAACCATTATCATTAAGATGAAAAAATGTCTACTAACCTCTAGATTTAGCCATTCCATCATTATGGCTCACTCCAAGCTTTATCAAAGTTTTGCAAAAGAACCAGTTTATGTTGCACTAAAATGCCTGGTTGTAAATAATACAACATTTGAATATGCCTGCTTGTTTTCCAAGAAGTTTCAGAAAAACAAGCAAGAAAACGTGATTTATAGATTCAATATCTTATTTATATGTTTACAGTGAAATAAGACATAGATCTAAGCTTTAAATTTACAGTCCATAAAATTTCACATGCTGAGCAGTCCACAGCTTTATGGGGGACCAGGAGTGAAACTGAACAACAAAATGAATTAATTAAATATGCCATTAAATAATTAATTCAATGTTTAATTAATTAATTCAGTAAATATATCAATAATTTATTAAATGGCCTGTGAACATTTGTCTTTCTTATCCTCCCTAGCTGGTGTCTGTTCTAAAGCCATTTATGTCCACTGTGATCGACCATCTTTGAACAGAGGTGGTGGTTTACTATGGAACGCCAGGACTCCCATAATGAATTAATTAAATACACCATTAAATAATTATTTAAATGTGTCAATAATTAATTAAAATGTGAAATAAATAAATAATTATTTAAATGTGTCAATAATTAATTAATTAAATGTGTAAAAAAAAAATTAATTAATTATTTCCCATTTTAATTAATTATTTCCAATTTTAATTAATTATTGCCACATTTAATTAATTATTTAATGGTGTATTTAATTAATTCATTATGGCAGTCCTGGCGTTCCATAGGTTTACGACTAGGGATGCGTACCGGTATCGGCATCGGTTCTGACATAAAGGGTAGTAACCAGACCGAAAAGCAGCGCACATTTCGGTGCTTTATTTCGGTGCTTTATTTCGGTGCTTTTTTTTACTGAGATGTCATACACTTTGGATTCTAGCCAATCATTTTTCTGCAAGCGTAGTAGGCGGGCACAGGTACGTACGTTCTTTTAGAGCAGAGCTACAGATTAAAAATGCCCAAGGCGAAGCGGTCAAAAGTCTGGCTGTACTTCACAGCAAAAGATGCAAACTCAGCAGCCTGCAACAAGTGCTTTAAGCTGATACTGTGCAAAGGAGGTAACTCCTCGAATCTGATGAAACACCTGGCGACGCATAGCGTTTTTTTTAAAAGCCGAGAAATGCGCCGTATTTGATAGCTTGCTGCGAGACCTCACACCGAGCACATCTACTGTGGGTGTGGTGCCTGTTATCGGACCCGGAGTTAGCAACATCCCCCAAGAACCCGAAGAGTAGAGTCCTGGCCCCTAGCCCTGTCAGCGTAGCAGAAATGATGACGGATGATGATGGTAGCTGCAGCCGTTCTTCTCTGCGTGAGTAGCTTCATGTTGTTCGTGTGTAATTTACGTTGAGTAGGCTAACCACGTTATTAAAGTAATGCATGTAACGTGAACTAGCAAACACCGTCGTAGTTAAAACCTAAACAATACCCATCAACTGTCTGCCATCTATAATCCAGTTTTGAGATCCCTTCCCAGACGCCTTAACACCCACTCAGATCCTGGGCCATCTGACCTCAGGAAATCACATGAAAGGGTGGGGCTAGGTTTCACAATGAGCTCACCCGAAACCTTGGCTGATTGTGACCTACACCCGTTTTAACACCTTGGCTCATGTGATTAGGTAGAGGATCATTAGGGGGTCCATTGTCCCTCTCGAGGGGACACTCCCACAGGGTTTAAATCTGGGACTCTCCACCATTTGACCCTAGAACTGAAGAAGCTTCTCGGATGAGAGGTGAAATGTCTCCAAGCAACTTAAAGAAGTCCAGGCGCTTTTCTTTCCAAGCTCCTTAGAATTTATTAAATGCCCATTCATTTCATTTAAAACATTTAATTATTTTCACTTTTAATTAATTATTAGCACATTTAATTAATTATTTAATGATGTTTTTATTCCTTTTGGCACTCCTGGCCCTGCGGCTGTGTTCTTGAATTAATTTTATCTTTATCTGTCAACCTCGCCCATCAAATTTAGGGGTCGGGGTAAATGCTGCCACTGCAGCTTGTCTAACATTTGATTGGTTACTGTGCAAAGTTAGTCAAGACAGGTCAATCCCAGATAATCAATCGCTATGAACTGGTGGTAGTGTAGACCTGGGGCAGCCAGGTATCCCAGAATGCATTTCAAAACACAAACGGCAATGGGGATGGTGCTATGTAAGTGAAGTTTTAAAATACCCCGTTTTTCCGTCACCAATTACACTTTTAATATTGTTTTACCTGCAAATGTAGTGACATAATCTTTACATATCTGGTCAGTTTGTCAACATAGAACAGAAGTGATCCAATGTTTTTGGAGGTGGGCAGATGGTGCTCAATATAACGTGATGTCACAGCAATATTCTACACAAAATTAGTAAATTTAGTTTGTTTCCTCAGCCCAGAGCTGCTCAGATTTGTTTGGCTCAGATTAAAGTTACGTTTCATAACTGCATAGTTTTACTGAAGTTTAATGTCTCACTGGAGCGCACGTTAGACTCGACCATTCGCTTTTCTTTATTATCTGCTGTTCATATGTGTTGGATTTTTTTAAACCATTAATTTTGAATTAAAACTAATATTAAAAATCTTTTTTAAACAAGGAGGAAAGAGAAGGCGCATTTCCACTGGGAAGAGACGCATCTGAACCAGCATGCTGATCATGAAGACTCCAGCCTGTCCAGAAATTATTACATTAAGTGTTTTTAATATTTATTTAACTGTATTCTAAGCACCAGCTGTCTGTTAGATTTTTCAGAGTTTAATAAAACAAAAATAAAGTCAGATACTTCTAAACTATTAATTCAGTTTGTTAGTTCAGTTTGTTTCCACATTTTCATTGTTGGTGCTGAGAAACAGAATGGCCACCAGGCCAAAGCAATGGTTTCGTCTCGATCAGTGTTAACCCCGCCCCCTGACTTCGATGGGTGAGACTGACAGATAAAATTGAACACAGCCAGAGGGACACCGTACAAGAGTGCCAAAATGAATGAAATAAATACAGCATTAAATAATTAATTAAATGTGTCAATAATTAATTTAAATAAACAAATAAATAAATGTGTCATTAATTAAATAAAATTGGAAATAAATAAATAATTTATTAAATGTTTTAAATGAAATGAAAGGGCATTTAATTAATTATTTAATGATGTATTTAATTAATTTATTTTGTCACTCCTGTCCCTCCTTCTTACAGTTTTCTCTTCTTTTACAGTTTTTCTATCAGTGGCGTACATTAATGTGTTTCACACATTAATGTACATACAGTTGTGTGGATAACACAACTGTACGTTTAGCTTACAGACACGTTTTCTGGGAAACTGTGTAGGAACAGTTTATGTGATTGTTGTTTGAAATTAATACTGAACGCTGTTCCAGATCTTTCCAGCCCATCTTAACCCTCGAGTTTCACATATGTGCACAATATAAATATGGAGCATATGTGTCGTTACTTAAGTAAAAAATATGCCATATGATGCTTCTTTTCAGCACATTTGACTGAGAGACAGTTGATAAAGAGTGGTCAGGCAGCTCTAAACTGTAGCACTTTGACTTTCATTAGTGATGGCTCAAACAATAAAGGACTGTCGGTGGGTGTATCAAAGCACAACGAGTGAAGCCCCGTATCAGCGTGTGTATTGTATGGGGCGCCGTTTGTAAACTGAAACATGCCGAAATTAACGGCAACATTTTTCCACATTTAGCTCTAAATCTTACAAAAAAATGTTTTTTTGAGTCATTTTTTACAACATTTAGTAAAATTTTAAATGTTAAATCTAAATGTTAAAGGTTAAATCTAAATGTTAAATGTTAAATCTAAATATTATATCTAAATATAATATTTACATTTAACATTTAACATTTACATCTAAATCTAAATGTTAAATGTTAAATCTAAATGTTAAATGTTAAATCTAAATATTATATATAAATCTAAATGTTAAATCTAAATGTTACGGGAAACTAAGTATTTAGCTAATATGCAAATTTATTGTACGGGTCAACGGAAATACCAAAATAAAAGCTTCAAGAAAACCTCCCGCGCTAAAGTGTGCCGGTCGTGGTCAGGTTGTGTGTCTGCGCTCCTCTCAGGGTCACTTTTGACTGCCATGAGCTGCTTCACCTGTTCCCTACCAGCATGTCCAGCGATTTAGCTGAAAACATTGGAAGAGCCGTTTTGTCGGCCATCCAACGATTCAGCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTAAGTTCATTGTATAGCATTTTGGACGGGTTGATAGCAGTGTTAGCAAAACTAGCAAAGCTAAATTACTTAGCTAGTCCTCAATTATTTCATTTTTTAGGCAGCAGACAGAGATCGAACATCATACAACTCTATTTATTTATTTGGTAGGTAACAGTCGTTCTTGATGTAAATGTTTCCTTAGGAATCCAGCAATGCACCTGGACCAAGTAGACCTGCCGTCTCCACTGGGATACCGTACCGCTCGGTAGGCCTTCTTACACATATCATTTAGCTGACTGGTTTTTGTTTTTTCTTTAGTGTAATATGTCACCTTAAATTAAATCCTGTCAAAGTAATGATTCTGATTCTACATACATTTCATCTTCTTAGGGGTCCATCATTAGCAGTGTCACATCACCACCAACAACATTCACAAGTTTTACGTCATATTTTATTACTGTTTTTGCTGTGAAGTGTCTTTTGATTGCTCACTTTAATATTTTAAAAATATTGATAAAATATTACTCTCTAGCAGATATAGAATTGTGCTAATTGAGATTATCTGTGCCGTGTTCTAGGATGGTTACCAAGGAAGGCTTCAGATTTCCAAAGAGGAATTGGAAAATGTTCCTGAAAACATCTTTTACTGAAGCTGCATCTATCCTTTCCATCTCCAGGCCCACTCTGTATAAGTTACTGCAAGACTATAATATCTCAGTGTCAAAATTCAATGTAATCAGTGACCATGAGTTAGAGCAGATAGTGTCCCAGATAAAAACTGAACATCCAAATGTTGGAGAAGTGATGCTGATGGGTCATCTGCGTTCCAAAAACATAGTGGTTCAAAGATGGCGCGTAAGAGAGTCACTGCGGAGGGTGGACTCGCCTGGTGTTCTATCCAGGAGAAGAACTGCAGTTGCTCGGCGAGTATATTCTGTGCCTCATCCAAATTTCATATGGCACATAGATGGAAATCACAAGCTGATTCGTTGGAAGTTTGTTGTTCATGGTGCAATAGATGGATACAGCAGGATGTTGATGTTTCTTCAGTGCTCCAGCAATAATCGAGCTGAGACTGTGAAAGCTCTCTTTACTGCAGCTGTTGGACAATTTGGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTCCTTTTCATACCGCGCCCCCCCTGCAATGGCTCTGCGGGGCGGGCCCCACACTTTGGGAACCTCTGTCCTAAAGCAAAACTAAACAAAACATTCACTTTGATTTCCTGTTCTTTACTTATACATCCTTGTAAAAAGTATTTTTGTAAATTCTGCATTTGACATACTATATTAGTCTATCATATCGTTTTGTTATAATTTAATTAATTGGAATATAGAGTTATCTTTCATTCAGTTAGCACTTTACCATCAGCTGGTTATGTAAACAGGACCGTTCAACACTCATTTGGTGTCTAGATATCAGAATAATTGAGCAAAGTTCAGTCCTTCTCCACACTCTTTATAAACGCTGGCTGCAATCATTATTTAAATCCAGCAGATGTCGCTGCAGCTAACAATGCACTCAAAGGTGAGCACAACATGCTGTCTTGATTGTAGATGCTTTGTTTGTTTGTTTTTTTATTAGTTTTTCTTACACAATTCAGTCTTTGGCTAAGCTGATATTTGTTGTTATAAACATGTTATATTAAAAGGAAAAAAAAGGTATTGTCTCTTTGATGTCATAAAGTCATTTTCATCTTTTTCATTTCATGTAACCTTTCATTTTGTTTTATGTGAAACTGGTCAACTGCATAATTTAAAAAGCATTTAAAAAGAAATGTAAATTATGTGTGTTGGTGCTATCAGTCCTCATTTGGCTGAAATTCCACTATATACATGATAAAACTGGAAAATCAATCTGTTTATCATTTTAACATCCATCCATCCATCCATCCATTCGCTTCCGCTTATCCTTTTCAGGGTCGCGGGGGGCGCTGGAGCCTATCCCAGCTGTCATAGGGCGAGAGGCGGGGTACACCCTGGACAGGTCGCCAGTCTGTCGCAGGGCCAACACACAAGGACAGACAAAACATTTTAACAGTCAAAACAAATATTCAGATGTTGTGTTATTGCATGAAAATACCAGGTAGCTTGGCACATCCAAGCTTATCCCACAAGTGTTCAATGGGGTTGAGGTCAGGACTGCAGGCATGCCATTCCATCCTTTTCATTCCCAAATTCTGGAGGTAGTCTGTGTAGGGGCAAGTCTTGCCATCTTAGAGTACAGAATTTGAGCCCAGACTATCGAGATAGGGGATTGCCACTTGTATCTTATCCATATCTCTCTGTATTGAGATTGCTTCCAATAATCACAAGCCTTGTTTTTCCTTCTTTTTTGCCTGTCCTGTTTGGCAGTGTAGCAATCTGAATTATTGTCTGAAGGCCAAACAAAATGCCCAACAGATTTATTTTCCCAAATGGACCATTACAGCTTTTGTTCCAAGAACCATACATGCGATTTAAAATTGAGAAGTGGGCACTGGCACCAGAGGTGAGGCTGATTAAACAGACTGTCCTCAGGGTGCCATTCAGTGTACCCACGCAAGGCCCTATTTGTGTATGTGATGAGAGTGTAAGTAATGTAAGTGCCTGTTAAGGAATAAAACTGAGGCATCGGTGGGCAGGAAGGGACAGAGGAGGAATACCTCCCCTGCAACTCAGTGATACACCTTTACCTCAAGGTCCTGCATGTGTGGTGGTGTGATGAAGCAGGAAGAGAGAAGCAATTAGGGATGGAGGGGAAATGATTGGGACAGGGGGAAAGTACCTGGAGCCAGCTCCCCCCGCTGGCCCCCATGGGTACCCCTGTTCCCCAAAATCCACCAAGAGCAGGGGTCCGGGCCCATCCAGTCTGGGGCCCACAGTAGCAGCACTACAGCCTTATTTTTCCAGTGAGGAAGATGCCACTGGACATATCGCAATGCCTCTATCAAAGGCTGTTACTCTATCAGTGCAGCAGTCAACATAGTGTTCTCTGCTTCTTCTCCACACTTTGACCCTATGGACCCATGTACTAGGGCTTACTCCAAATAATGGTGTAATTGTGCAACTTGGTTTTGCAGAACACCAGCTTAAAATTTCTCCAGTTAGGTATGGGCTCTTTTCAGGTCAGTTAAACATGGCATGCTTGGAGCAGACTGATCACATAATAGACGTCTATGCTAATAGACGCTGATATTAGCGCCAGCACTCTACCAGCATTGTCAGTAGCACAATAAGTATTGGTTTGGCATCGACAGAGAAGATTTGGTAACTTTGTGGCAACAAACATGCAACCATTCAAAAGTCACTTAAAAAACCTTTCTTCCCCATTTTGATGCTTGTATTAAACTTCAGCAGGCTGTATCAATCATGTCTACATGCCTAAATGCACTGAGTTTCTGCCAGATGATTGGCTGTTTATTTAATCATTTATTTTGTGAGTTGCTCTGAATTGTTGAGTCTGAAGCTATTAAAGCACAGATAGACAAAAAAGTGCCTGTACAGGTGGAAATTACAAATCATATCTGCTCATGACGGCTACAGTCCATCACAAAGAGAAACAGTGACACTGACCATTTTAATCTCTACCCCTCTCTGTCTAATCCTATGGATGCTGATCAGTGCACTTCACTATCTTCTGCTGTACGTCACTGCTCAAAATCCGCACCCTATTAATAGCCAATAAGCTATTAATTGTTCATTCACAAGTCATCTATAGGCCTGCTGATACAACTTCACCACCAGTGATGGATTTTAGCTATATTATGATTATTAATATGCTGTGTGGTGTAAAACATTAGTTATGCTTTACAACACACAGCAGTTTAAGTGTTCATAACTGTACAGCAATGTCACTTAATTATTATTATTTCAAAAGCATAAACAGCAAAATCTTAAGTTTATATACTACAGTTTCAATCATTAGTAAAGGGGATTATTTGCCCATTATCCACTATGAAATGCTGGTATATTTTAGCTCGCCCTAAGACACTGGACTTGTCTCTTGAGTAAGAAGCAACTCTTTCATTGAGTCAATTACTAAACAGCCCTATTTTTTATTAATCTGCTCTTTATCATGACTAAATGCTGCTTCAATGATTAATCTCACTTCTATAGTACACACTGAAGAGGCAGAGGCAAAGCAGAGATCCTCAGACCTATTTTTTCCCAGCAAATGCCTAGTTGAGGAATCCAGCCTCTCCATTGTATCCTTACTCTATCTCAAGTCTCCTTCTGGTTAGACAAAACACCTCAACTGGCTCCTTTTGATGTGAGGAGTAGCATCATTACTTAAAAGCTGTGCATGAGGTGCAAGAAGAACATGACTGCACATTCCTTGGCATCATAATAAGACATCTGTTTGAGTATGAATGTTATATGAGAGCACTTAGGCATAGAAAAAAGAGCTTGTATGAATGGGTAGATTGAGTAGAAAAGTGTGACACAAGAATCAGTCCTTTTATTAAACAGACGTCTTTTGCCTTAAACCTCTGTATTAATCTGCATTGTAAATAAAACTTTGAACTTTTCTTCAGAGTCCTGTGCTTGAGTCCAACTTAAACTAAGGTTATAACACAAGGGTGGCTCAGGAGGTACAGCAGGTCATCTATAGATCTACTGATCCCTGGCTCCCCCAGTCTGCATGCCAAATGGCCTTGGGCAAGATGCTAATCCAAGTTAGTAGATGTTGCCACAAAGTTGCATTGAAGCATGAATGTGTGTGAATGTTAGCTAGAAAGCACTTAAAGCATACAAGAAAGTACTTGTGTGAATGGGTGAATGTGGCATGTTGTATTAAGCGCTATATAAGAATCAGTCCATTTAGCAAAAGAGTCTGCTAAACTGGCCTGTATTTGTATAGCGCTTTACTAGTCCCTAAGGACCCCAAAGCGCTTTACACATCCAGTCATCCACCCATTCACACACACATTCACACACTGAATGTGTGTGAATGTGTGTGTAACAACCATTTTGCCACCATAATTTTTATAAGCTGACATTCAGGATAATTCATCACCTTTCAACTTTCCATCACATTTCCATAAAAGGATAGTTGTTGTTAAAGGTCTAGATGGAGTACATTGATAATGTGTTGATCTGGGGGTTCTCACAGAAAGAACATGATTCTCACCTGCATACAGTATTCCCAAGCATAGAGAAAAGTAAGATATCATCAAAGGAAGTTAAATTCCTCAGTAACATTATCCCAGAAACTGGGGTTAAGCCATACCCAGGCAAGACAGCAGCAACCAGAGAAATGCCTGACCGACTAACAAGACTGAACTGCATAGTTCAGTGAAGTTCTACTGCAAAGGTGGAGCAAAGAATGGACTTCCTGTCTGGACAGTCAAAGAGAACATCTCAGAGAGGACAGCTCTCTTCGACTGAAGCACACATCGTGCGCTTCATGTCCTCGAAGTCCTTGTCAGGGCGAATGACCAGCAAGCAGATTTTGTGAAGGTGCCAATACATTAGCTTGCATGTACAGCTTACAGCACTGCCGTTTCACATCATCAACAACATAAAGATCATTTCTTAAGATATGACCCAAGTATTTCACTTTGCTCCCCACATTCAATACTTGGTCAGCTAAATAAAAAGATGGAAAATTTAGCTTGTGATCCTCCTTAGTTGGAGCAATCACAATAACACTCTTTTTAGGGTTAAAAGCAATACTGGGCACCATACCTAGCACAAACTCTAAGTAAGTGCTGCAAACCAGCACTGTAGGGAGACAAAATGACCAAATCATCAGCATACATTAATAACAATAACGTTAGCCACAATACACCCAGTCTTACATGCATTTAACTTGACAGAAAGATCATTAAGATACAGACTGAATAGAGCAGGAGACAATATTCCACCTTGTTCAGACACTACTAGATATCTTCCCAGTGGTCTAAACCACATGCTTTTTTTAGAGGTATCCTCTCAATAACAAGTCGTACTTCTTCAGGTCGAATAATTTTGCCATTATTGAAACCAACTGTACTACTGAGTAAAATCTATTTCTTTCCAAAAAGCATACACCTTATTGTGCTGAAGCTCTTTTTTGCCTTATGACACAAAAGAACATCCCTTTGTACATTAATATTGTTCAAACTTGTACTGCCTGAGATCTTTGTCAGACACTTTTGTCCAAGCTAACTTCCTTTTATTTCCACTGTTGTCATAACTGATCGATTCTGGTACATTGTCAACAAATATACAGCAGGCAGTCCATTGAACACACAAGGCAATTAAGAGGTTAAATGAGCAGGTACAGAAAGAACCTCCACAAAAAGGCCACAGATCTATTGCTTTGTTGGGACACTCTTCAGAATGGCTTCAGCCCAGGTCGATTCTTTATGGGGCACCCGCTTCATTCCACTGTGCCAACCTTACTATCTCTGCTCAACCTATCGTTTCCTGACAGTGCTGAGAGAAGGAATGCAAATCAGAAATGTGTCAGTAAGTGTCAGCATATGCCTGAGCTCTGCTACCATCCACCTGGGAAACAGATGTGGGTGACCAGCACCAAGGTGACAGGGACTGTAGTGTGTGAACATTCAACACCACTTACACTGAGCTGAACACCAGTTTATTCCACTGGGATCCACAGTGTAGATCAGGCTGAGCAGTTTTCAAACCATGGAGAGTGGACCTGTAAATAAATCATGTGTAAATAAGAATGTATTCTTGGTTTGAAAAAAAAAATCAAAATGGTTCTACTTCAGTAGTGCCACTTTGATACCACAACAGTATCTGTTTTGCTTCCCTAAAAAGGGATGTTATGTTAGTATGTATAATCAATTTGTTGGTATGTGAGGAGGGGCAGGGGATCCTCTGTGATGTTTTTGTTGCAGTAGAGGGTTAGAATGCTAGTAACTGCATGTCGCAGGCAATAAAAGCTAATTCTTTACCTATCATTTTCCTTGAATACAAACCTCTTAATAATCAGTACTAATCAAAACACCTAATATTAAAAAGAACTATTGTTAAAAGTCCGCTTGGTCACTTTAACTGTTTAGACTACGTTACCCATGATGCACCTCGGTATCTGTACTTCCGGTTGGGAACGTGTTCAGCGCAGTTCTGCACAGATGAGAGGTGTGTCGGAGGTGTCGGAGGATTAACGTTTTTCCTTGCATTCGTGTGTGTGTTAACCCTGTGTGCGTGCTTATCAT