>scaffold38990
CTCCCCAACAGATGGTCCCTCACTGCCAACCTTACAAGACTTTGGTGTCTTTCCAGTTTGTGCAAGTTGTTTGTTCATTCCACAACGGAATCTCGGCGGTTCCTTAGGCCCGTTCCCTCCGCGAATTTCACTTATCACTGGTAATCCATCCAGTGTATTGTCTTGTTCTCTGATTAATACACCTTGATCCCTCTTGGTCGTGTAATTTCCTGATGGCTGTCCCTTTAAATCCCCATGACACAGGGTTTCATTTGCAGTCGGTGTTGTGTTTTCCTTAAAATGCTGTGCACCTTTTATTTTATTATCAGCTTGACACAAAAGAATTTGATCCTTCTTATTGTTTATGTCAGGATTTCTGCTTGGACTTGTGTCCAAGTCATTCGAAGCGTGGTCTAAAACAAACGCACAGATTAATATCGATGTTTTAAAAAAAATACATACACGCACGCTTGAATCGACACACAACAAGGATTATTTTTGTCCATAAATAATAATAATAATATATAGAACTTACCTTGGGGCCCATGAATATCATTATCTTTACACGTCTCGCCTGCAATTTTCAATTTACTCTCTCCATCTGGGCTTAATGAATTCTCATAAATCTGCGTTGAGAGTCCGACACTATTAATTATTCCATCAACATATCTCGATAATTTGCCATCATTATGATAATCATAATCGCCAATGTTTGGGCCTACACCGGCATCACTCCCCCAATAGATGTATGACCCAACCCGGTGTTCGGAACAACTCCTGCGGTTTTGATTCTGATGACCCTGATTATGTACACGTGGGCGTGCGGTCGGACACTGGACGCTGTCCTTACGGTCACTCTGTCTCGTCTGGCCTTGCTCGTCACCCTCCGTGAATTGTCCTTCCTGAGTGGGGCTTGTTTTATCTCCGCCGTTTAAAATGCCGTCCGGTTTCTTCTCAGGTGAAGTAGGTAATTCAGGTAAACGTTTGTGCTGATTATCAATGCGGCTTCCTTTTTCTGTCGTCGATACGGTGCTGGCGGACTGAAGCTTGCCGTATTTGACACGATGTTTCCTTGGGTTGCTATTCAAAACAGCGGAGACTCCATCAGTCCTATTTTTAATTGTCCCACGCGTTTTCTGAGAGGCTCCGAACTTCCTCGACTCTATTTTCTCTGTTATTCCAGTTTTTACTAATTCACCATTCATATCTAATGAGTGTGTCAGATTTACATTTTTCATTCCCCCAGCGTACACTTTTCCTTGGCATTCTGATGTAATTACTTTTGTCTTATTTCTGTTATAACTGACACGAACTCTGTCACAATTAACAATGTTGTGTGTATGTTGATGTTTCAACAGTGATCCTTTTGTAAAACTTTCACTGTATCGATGACTATTTTTAGACCTCAGTATTTTGCAATTGCTGGGTGAATTACTTCCACATCTTCGTCCTGGGCTGTTTGCATATAAAAGTGCATGCTTTATTTCAGGGTCGTTTTCCCTTCTTCTGTTAGTTGCATTGACATGAATTGATCCCAGTTTACAACCGTCTGTTCGGTTCTTAGCGCGAAAGTAAGAGTACGAATATCGTTGAAGTGTCTCAGAATCCGTATTAATTGAATTACGCGATATCTTGAAATCTGTTTTACTCAGACATGCAGAATCAGTTGGAGCCTGAAAGGGTTTGGTCTTCAGAGAAGTGACTGGATTGGAGATCAGAATTCTTTCGGTCCTCTGCTCCCGTAGTTTATAAGATCTGCCTTTTGATGAATTCTGACTGTCTTTTGTTGTCAATTTTTCAGTTCCTAGAGCATTTACAGACAGAACTCTGTGATTCTTAGGTTGACTGTAAGAGTGCTGAAGTGGCACTTTTAGGTCGCTGTCCCGGATGAATGTTTTGTTCGTTTCCCTGTCATTTACCTGTCTACGATACGCGTTTTCCTTTTCATCGAACCCTACGTCATCTCTCCATGGCAATTTCCTTGCCGGTATTTCAGTCTCAACAGCACTCCTTTCTTTACACAGATATCCTTCAAAACTCGACTTCAGTGTAGCATCACTGTCTCCAGAGAGAAGCCCAAGATTGTACAAATTATCGTCTGCCGAGGTCTGGGAAGGTCGTAAGTCCTTATCAATTCCAGGCGACGGGCCCGGACGAGGGAGGGAGTGTGTTGGTCGTAACTCTACTAGATCTTTGATGTTGATTACACCTTTCCACTCATCATTGCGAAGTTCGTTTTGTTTTACGGCCGTTTTGTCTGGTTTGAATTGTAGTATGTTTCTGTTGGTATAGTCTGTTAGAACAGCCCTGGATGATGGCGATGTTGAAGTAGCGGGAAAACCCTGATGTGATGACTTGGTGATTCTATCGACCTTCTGTTCAGACATGATTCACTGTTCAATACATGTGCACTGCATTAAATAGAAAATACAACCCTTGTTATAACGGATAACTATTGCATTAACTTATTTAGAGGGATAATTGAAAGGCCCAGAATTGAATTTGACAGCCTATTTTAACGTAAAATAAGCACTTAATTGTTTCTAAGATATTTCTGATTTTAGATGGATCTGTGTCTCATTACGGTACTGCTTGGCAGTTACGTAATATTTTTTTATCGCTTTTTTCATCTGCAAAACTGCTTCGGGTTTAATAGAATATTGTGCGTTGTGAAGAGGAAATTGGGCTTTTTTTCAGAACAAATATAATTCTCGTTTATATTGATGAAATATTTGAGAAAAATCGATTTGTGTCGGTGATAGCTTCAGACTATGGGGTGTAATGTTTCTCCTATTTAATTATAGATAATTCCTGTCTTGCGGGCCTTTGATCAATACGATTCTTTCTGGTTCCCTGGTGACTGATTTATATGCTACTTGGGGTAGAACTACACGTTAATATATGAAGCGTCAAGGGTCAACTGATGGTTACTGTCGATATATATATAGGTACACAGGTAGATAGGAGATCATTACGTAACTCAAGACATCGCCAATTTATATATTACCTGTGATCGATGTTTACTAGTATTCCCTTCGTGGGGATATTTTTCAGTGAAAGTTAAATAGAAGGACTGTTTCTCCGACAGGAATTTTTTTTCAGTATGATTTTTACCGCATGTCAAGAAAGATAACTCTAAATATTCGCGATGAACTATTGATCTGGGTTTTTTTTTTCAAAGTGTTTCCTTATCGATTCATTTAAAAATTTGATTATATTTAAAAATGTTTATTAGTCATTTATGCATTTATACCTCGATATGCATTAACATAAAGTCAAAATTGAATAAATAAATAAAGAAACGAAAACCAACAAAGCTTGAGTAATAATAAAAAAGACAAGTTTCCTTATCAATTCTCTATCGGAAAACCTCTTCCATTACGATGCGATATAACACAATCTTATATTAATGTATCATGTTTCTAGAACCAATTTAGACACAAAACACTTTTAAAAATAAAATAGTTTTTTTAAACAGATATTTAAAAGAAAAGACCCCGCAACATGTTGTTGTATCTAGTTATGACTCATCACGCACCTGCTAATGTTACAACACAAAGAAAAAACATAAAGAAACAAAACATATAAATGGTCATACCTGTAGAACAATCCTTATACATAAGACACTGGAATAGATATCAGCTGATGCAGGGAACATACAGCACGTACATTATCCGCCAGTAATTTGAATATATCGGTGATGTAAACAGAGGATGCGCAGTGCGGGATTGACCTGAGTCGGTAACCTTTTGATGTCGGGGGGAATTTACCTCATTGATTTTTTCTATAAATAGCTTGTAGCGTATACTGAGAGAAGTGCATTTGCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCATAATAATAAAAATCTTACAAACACATGTATATGTACATGTACTCAGTATTCACAATTGAGATGTTACAAACTGTACATGCATTAGCTAAAGATTTGTTGTGTGCAACAATTTTCTGAGGTACTGAGATATTGATTTAATACAATATCAACTTGCTATGAAAAATACCAGTATACCGCAGTGACCGTTAAAGGCTGACCAATATACCGTATACCCCCTATTTTGGTCCGGGGGAATAGGTAATAAGAGAAGAATGATAAATTGCGATGTTAATAAATAAAAGCCCTCCGATCAGTAAAAAGAATTGTATGTCAAAATTTTTACACCGGGGTCGACAGACATGCAGCTAAATAAATAAAGTCCTGTCTCTGTATCATAGTTGATCAAAGTATTAAAAGAGCCGAAAGCCAGGTGTTCACCTGATGATGTATCCTAATAGCAAACAAATAAAAGATAATTGTAGTGATCGGATATTGATGTAGAATTTTCAAGTCATTTCAATTATAAAACTTGTCCATTCCCACTCCCCCATTTTTTTTTGGAATATCCACTTTGTATTTTTGATTGAAATGATTCCGAACAATACATGACGAAGATCGATTATATATAGTCCCTTCACATGAAAAATTATCAGTTATAAATTGACAAAAAGTGACATAATGATGCCACTATGAAATACAAAGATTGTGCAGAATTTCATAAATTATAACCTTAAGACAATAGTCGACTGAATTACATTGTAGGTAACCAATAGTTATCTAAATTAAAAACTTAGTAATTTATTTCGGTGCATGTATGGGCTTGATTGGTAAATAATTGAGCTCAAGCTGATCCGGCGAAATTCGTACTGCAATTGGAACCAAATTCCCTATAGCAGTCTATTAGATCTGACAATATTTCTGATGTGAAATAAGAACATTAGAAAGGAAACATTGGTTCTATTTGAAAAACGTTTTTCTACTTTATTTTAATAACGGGATTCTAAAATAAAAATCACTTACCCATCATTGGAGATATAAAATTTAATCATATTGAGTTGGATAATGCAATAATCCTTCCGTTAGATAATATTGTATGCACATTCACAAATATTCAATCTATACAACGTATGATGATGTTTGTAAACTGTAGATCTCTAGAGCAAAAACAGAAATCCCCAGTTAATGTCCACTGTGTTGTGTATTCACAATTTTCAATATTTTGCAAAACGCTTCTTAACGGAGTTTTCTTTCATCAAAATTAATAAGGCCTAATTCTATTTATTCAGATATTCAAGAGCAGTAGAAAGTATATTTCCTGATTTTGTTGTTATTAAATTCTAAATTTTTCGTGACGTAAAGATAATCATGCTTCATGTAATATATTGTTTTATGATATTTATGAGCAATATTTTCATTTCTTATGTTTTTAATATTTAATCTTCGGTATGTAAAGTGACACTCACGGAAAAAATGGCGGGAACCGCAACACCAGGAGTCTCTAAAATCAAGTTATATAGATATTACATGCAGGAAATTTGTGCATAACGGGGTTTGTCATCGTCCGTAATTACCCGCAATAGAACCTACACATTTCCCTGCTCACGAAACGCATATCATATTTTATTTTAATGATCTACAAAATATATATATATATATATTCAAAACTTCTCCTAGACAGCAATCGTAGTAAACAACGTGAACACTATGGTTCTGTACGGAGGATTTTACAGTGTACTTTGTGTATGGACCTGGTTTGTTGTCGTTGTGTCTATTGAACCTCATTTTAAGGTCAAAGGTAAGCAGCGTAAGGAACAAGAAATCATTTTTTGAGTATTATGGGGTGATCAAATCCTATAATGCCTAAAGGGTTTTATGATAGATTTGATCACGCCCGCTATATATGATCAGTTACCTCTTAATATTCAAAGAATGATTCCCTTTTTCTTATACTTATATACTTTTCAGCAATTGTATGATTGAATATTGAAATAGTCATTGATGAAATGTATTGGACTATTTATTACAAAATTGATTTGTAGATTATAGACAAGACACTGAAAAATGAAAATATCAAAAAAATATTGAAAGAAAATGATGGGCCGCGTTATACGTGTTCATTACTAACAAGTTCTAAGTTTGTTACTGTTTAGAAATAATCGACGTCGGAATTTGCTTAGCTGTCAGACAGATTTGGTAGCCCTATATATTCCATGGACAGACAGTAATGTTCTGATCCCATAGCGCTTTAGAATTGTCAACGACCAAAATCATTTTATATGCAAATCAAATGATAAACTCGTTTTAACGGCTGTCATGTCAATTTATGCTACTCGTAGGACGCAGAAATTATACCAACAATTAATTATACGCATATAACGATACTTATTTGCTGCTGTAGACTGAAAAATAACAAGACAATTGATTTCTCTCTTTCAGGCAATGTGGAATCTCTGCTTGAGTTGACCCCATGGAACTGGAAACATATGAACACGTCCCTCAAAGTGGATTCCCCCGTCACTGTGGATGTGTCCCTCACCTCTCACTACAGACTGACCGGGAAACACCTCAACAAGTTTCTCAGTCAGTAAACTTATATAAACTTGTATATACTTTGGTACATGTTCCATAAATTACTCAGTGTAAATTCTGAAGAACATGTTCTTTTAATAGCCTTAATATAATATATTTTCCAAATACTTCTTTCACCTAAGCTCATTTGCCACACTCCTTTATTTTTTTCATATCTGAAGTAGGAATTCAATAAGATATATAGATTGACTATTTGAAGAATATTATTGGACGTATATTATCAATTAAAAGCGGCGTGTAGCAATTGTCAAATATACTTGCATATAAACTGTGTATATAAATGTTGATTTTTTCTCTAAAATTACAGGGCTACAAAAGCAAAGAGATTGTGCATCCATTCTAAAAACAATACCCAACACAAAAGGAAGAGACGGTGTGTACACGATATACCCGGATATGAAGACCAGGAAGTTGGTGTACTGTGACATGACCACGGACGGCGGAGGTTGGACCGTGAGTCTTTACTGTTTTTTTCATTTACTTCAATATTTCTGCGATGTTTCCATACCTTACACATTAAATTAACTTTCTAAAACTTACTGGTTCTCTGAAATTACTCCAACAGACCATCGTTGTGGTCTCAATGGTCGTGCCCATTTTAAGACTTATTGGTCTCCTTCAAAAGAAGAGCTCTATTTAAGGAATGAATTCAATATTTATTTGTTTAATACGATATAAAATGGTTTGGGGCAGTTTACGCTTTATAAACCGCGAAGCGGTTTATAAAAAAGTGTTAACAGTTTCAAACCATTTTATATCGTATAAAACTAATAAATATTAATTCATTGCTTATAATTTAATTTTTTTTACTCTTCATTGTAGATAAAAAAGGGTCATTTGACCTTTAAAATGACGCAAAATTCAAACGTAACGTCGGGCGTATTGAAACGTGTTTGACGTTAGTCTTACTATGACGTAGGCAACATTCTTTATACCATATAAAATAATTTTTTAGCCAATCAGAAAGCGCGTTACAACCAGAATTAAATTATAAAAAGATATAGGAAAATACCAAAATTAAAATGTTAAGATATATGGAACTTTTCTTCACTTAAAAATTGTTAATAGCTTCGCAAATCATATCTTATAAAAAACTTTAAGTAGATCTGATGGTTTATTTGCTAACCATCCAGCCTCCTTAAGGTCGTTTATTTTTGCTATCATCCTCATTCACACTTGAACAACCAACAAAACATCGGTACAAATCGTTTATTGGTTATTTTATATCATGCTTCTTTTTATATTTGGCATATGCTATTTTTGATACATCAAACATTGATAATGCATTAAACCACTTTTAAAAGTCTTCCAGAGCTAATCTTCTGATGTGAGAATTGTAATTGTACTATAATATTCCAATGTACAATTTTATTTATTAGTATCGTGCTTTGTCTTGCAGGTAATTCAAAGACGAATGGATGGTTCTGTGAATTTTTATCGATCTTGGCAGACCTACAAGGACGGATTTGGAAAACCACAAGGAGAATATTGGCTTGGTGAGAACATGTGATAAAATGTTTTTATGATTATTGAGATTCTTCTTATAATTTAAATTTGATTTTGAAGAGCACTTGTATTTGCACAAGATGTTAAGTCTAGCGAAAATGTCATAGGGATTAAATACCCCGCCCCTTTCATGTTAGTAAGTTACAACAACTGGTTCATAATATAAAACAGCTTTTGTGTACACAATTACTTTAAAATATACTATATTCACATAACATTTTGTCAAGGCTGAATAGTAGCTACAAACAACAATCCGTTCTAAACCATGATGATTCCATGAAAACATTTTAGTCACACTTAGTTATAATTGTTGTTCAGCTGAGCGAGATGACCCATGAAACTTTTATATTTTCTAGGAAATGAAGATATTCACTTGCTCACATCAAAAACTAAGCAAGAGTTACGAGTTGACCTACAAAAGTTCTCGGGTGAAAAGGCTTACGCCAAATATTCCAGGTTTACTGTGGGAAGTGAGTCTGAAAAATACAAGTTATCTGTCGGGGGATACAACGGAACGGCGGGTTAGTATATACAATAGTTATCAGTTGAATCTGAGTTTCATAAGGCAAATCTTAGTTAAAAAATGCAAACTATATATCAAAATATAAATATAAGAAATATATTTCAGGTGATAGTCTCGCATATCATAACGGTATGAAGTTTTCTACCAGAGACCAAGACAATGACGCATGGGATAAAAATTGTGGCTATATTTATCAAGGAGGATGGTGGTATAAGTCATGCGGCCTTGCTCATCTTAATGGACCTTATCTAAAATCGGCTAAAACCACTGAAATTAGTATTAACTGGTACGCACTCGGAAAAGAATTCCGTGCTTTAAAGAGAGCATCAATAATGATCAGATCCAAAATTTAAAGTTGTTGTGAATTCTGTTCATTATATTAAAAGCTGCATCCTTGAATTTTTGTCTTTTTAAATACAATATTATTGCAAACAAAGTAGTTCTCAATTTATGTAACTTTATAAGCTACATGTTTCTATCACTAACATGCCACTGGTTTGCTTTTCCTTCATTAGACAATCACTGCAACCCAGCAGGTTCAAGAGTTACTTGAAAGGGAAAAGGAAGTTATACATCTGAATTGTAGCCATGTAAAACATTATGATCTCGGATCTGACTTTTGGTTTCAGGATATCATAAGTTTTGGTGTAATGGATAGATGGCCGTTTACCATCTAAAGATAGGTTCTCTGTAATGGCATCAAAGTGGTCAATAGAAATATCCAAGAGCAGGAACATAATCTGCAAAGTAATATTAAATAACTCAATATATGAATCTGTGATATTCATAGATCATAAATTCTACAGACAAAACATTCTGCTAACTGAAGGTCAACCTACACAACAATGCTAATACATTTACTTTTAAGTCAAGGCTAACTTAGTTTCCTAGCCAATATCTATTTACTAGATATGCTCATATGAAGCATCAACGACTTGTCATAAGAATCAATTCTAATGTTTCTGTAATAGACTATCTTTAGGAATATGACCAGTCATGGCATGTAAATGTGCAATAAGGTTTTTTTGGCCCCACCCCTACCCCCAAATAAATATACAGTTAAACTTTGATATCTCGAACACTGATATTTGGAATACAATGGATATGTCGAAGTGATTCCTAACCACTTACTTTTTAATTATTTTACCCTCAAAATATTGAATACCTCAAAGTTTTTAAACAGTCCTATCTAGTTCAAGATACTGAAGTTTTACTAAATAATGCCTGATAAAACTACTCAATACCTCTGATCTCAAACATGCCATTCCTACAGCATAAGGTGAGAAAAATGACCCATAACTTTCAATTAGAAGTTCTGTTCCAATCTTCCCAAGTAAATTCGAGCTGATAATGTTCTCTATCCATGTTTTCACTGGTCTTCTTTTGTCAGTATGGTCACCTCTCTTCACCTTCATGTACAATTTATCGCAATATTCAATCTCATCAAATATGAAATGATATTTTATGTAAATAATGTACTTCCATGATGCAATTTTTTCATTTCCTGGATTTCTGAATTGCATTGGTGGATACCCAGTTTTTATATAAGAAAAGGGCATAAACTTTTTAAAACCACTTTTCTGTTGGGACCAAGAGCCCCAGAACTGCACAAAACAGCACACTAAACTACATTGCAATCGTTCATATATGCCTGTAATAGTTAAAAATTTCATTACATCACGGCCTTATGTGTCACAAATATTAAACTAAAACCATGTTTCTTGAACTTAAGTACAGTCAAACCTATCATCTAAAATTTGATATGGCACAAATGAACAATTGAGGTATCTCATTACAAGAATCAAGATGTCGATTGATTGGGACTTTAAACTAATATCAATATATGGATTGTATGCATCATTTATATGTCATGCTTCCTTCTGAATTTGGTGTATTTGGAGAGTAATAATTTCATCAGTATCCTTTAATCATTTTGACCTAATCTTTTTTAATTTTAATAAGCAAAATCTCCTATAATAAATGACCTAATCCGTGGAGTGGGGTTGTCGGGATGGGGGTAAGGCAAGGGGAATTCAAATTTATATATTAAAAATACACAGAAATTTAAATAATATTGCCAATTTTCAAAATCATAATCTATGATTGGGGGCATTTTTCCTATAATACCCAATTCTTCGATGTAACGATAATTTTGGTAATATACCCTATAATTTGTTAGTACGCTCACAAAAAGTGGTGGGGGAAGTTTTCAAAAATCAAATTTCTTTTGGTATTTTAGAAAATGTTTATTTTCAGTAAAGATAATGAAATAGGAGAAAGGGCACCGCCCCGTTCCCCAAATGCTACGGGCCTGACGTGGGGATGAATGAGACTGTATTAAATATCCTAAAACATCCTCCCAATGACACGTTCCTGATGTGGGAAGTTGCATTGAATGGGAAAATAGCTGTTTACATACATGCATGCATAATTGTTATTCTATAATGCTACCAAAAATGATACTTGTATATGCATATATGCATTGCATTGATTCTCATTCTGAGGGAACTTGGTTATAATGACAACAACGCAAAAGAACTAGGACGGATGGCAACATGGCGGTCTCTGTATCAATACACCCAATTGACCTAGACCGATCTATTCTATTGTCATGGAATAACCGTATCCTATTTCATTTTAATAGTCAGGCGATATTTACATGTAAATGTACAAGCATATAAAAGCAATCAGAAATGTTTCATCCATTGAAAGTAACAACGCCATCATGGGTTCATTTCGGAGCATGTTCTCTATTTTTGGCTTGGTCGATTATTTTGTAATAGGGATTGCTGTAGAGCCTCATTCCACTATCAAGGGTATGAATGCATTTTCTATAAATCAAATTATCCTCATATTTAAATTCAATCTAAAAATTTACAGTTTTACGAAAGTTATACTTATTCGGTTTGTAGAGCAGATTTTGTCCGCTGTAAAGCAATGGTTAATTGCGAATAGGTATATTGATGAACAATGCGTTATATTTCTCAATCGTTTAAGGCAATTTTTTCTATAAAAGAGAAAGAAAAACTCAAATTAAATGAGAAAAAGAAAGATGAATTAATAAATATTTGAAAGATTATTTGTTCGATGATTCGCCCAAATATGGATATTTATTACTGGGCACTGGCATTTGCCAACAATGATATACATGTAAATAAACTTTTGAAAGCATTCTGGTCAATCAAAATAAACCAGTGAGTGTGTTTTTTTTAACATTATTTAATTTTTAAACGACGCCGGTAAATTAACTGTGATTTCAACTAAAATAATTTAGGAACGATCCTAAACAGAGGCTGTCTGGTTACACTTTCAATGCATATGCACACTGGATTTGTGTGTATCTCTACGATAATCATTTTTACCTCTCTAAATTGTTAAAAAGACGTCGTTTTTCTGTGATTATAATTTGGTTAAAGTTTTCAACTTTTACAAAGAAATATTTTGATTGATTTATAAACCTCAAAATTAGACCAAACAGCTTGAAGTATTGTTTTTCAATAACATATTTATTTTTTTTAAATAGGTTATTCATTGATGCATGTTATCAAAAGTAAAATAATTATTAATGCTATAAATCCGCATTATTAAGATTTTCCCTCTTTCAGGCAATGTGGAATCTCTGCTTGAGTTGACCCCATGGACCTGGAAACACCTGAACACGTCCCTCAAAGTGGATTCCCCAATCACTGTAGATGTATCCCTCTCCTCTCACTACAGACTGACCGGGAAACACCTCAACAAGTTTCTTAGTCAGTAAACTTATATCTACTTTGGTACAACTTCCATAAATTACTCAGGGTAAATTCTGAAGCACAGATTCTCTAAATATCCTACCTATGATATCTTTTCCAAACACTTCTTTCACTTAAGCTCATTTGCAACACTCCTTTACTTTTTAGCTCACCGAGATGAAGTTGCAGGGGGGGGGGTGTGCTAATGCTATACCCTGGCATTGGCGTCCGGACTTTGTTAAAGTTTTTGGTGCAGGTCCTGTATCTAAGTTATTACTTGTTCTATCTTCACCAAACTTGCATTGATGATTCGTCTGGTCCTACTGATGAACTTGAAAGACATGGATGGTGAATCTTGGCCATTAATTTAAGATGCCGGAGGAGGTTAAGGTTTTTGGAGCAGGTTAAAGTTTTTGAAGCAGGTGCCCTTTGATGGCTATGTCTAAGTTACTACTAGTCCTTACTTCACCAATCTTGCAAGGATAGTGCATCTTATGAAACTCATGCTAGAGGGACCTGAATGCTGAATCTGAGCCAAAGTTTTGGATGACGGATGAGGTTAAGTTTTTGGAGCTGGTTAAAGTTTTTAGAGGAGGTGCCCTTTGATGACCATATTTCAGTTTCTACCAATCACAACTTCACCAAACTTGCATGGATGGTGCACCTTGTAATACTGATACACTCCACATGTGTTGGATGCTGGATGTGGTTTCTGGAGTTGGTCACAAGTTTATGTAAATACATGTAATAGTATTCAATCAAACCTGCATAGTTTGTTTAACTGTGTAAATAATTCACAGAGGTCGCTGCAGATACATAACGTGATCTTGATTATCCAGATGCTTAGACAGATTTAAGATTTTAGTTCTGGATATAAAATGAATTAAACTTTGTTCAAATCTAGTCAGACTTAAAAACAGTTAATACATGTATAACTATGGGTGTGAAAATAGAGATAGCTTCAGATGCAAAGCTTGATCTCAATTATCTCGATGTAGGAACATTGTTGTATCATATGATATGAGATGATATTATATGATATAATATTGTTTTACATAATCTTGTTTGACTGATATGAAATTGTATGATATGTTTGTATATCATATGATATTGTAACATGTGATATGATACAATGTTGTATCATATTATATTGTATCATATTATATCATCCTTTTTTGTGTGATACAGCATAAATATAACAAAATCATATTACATAAAACAATTATATCATATCATATGATACATTATTATTTCACATAATTCAATACGTATCATACGATACTAGATCATATCAATAGACATAACATATGATATGACATGATATCATACTATATGATACAATACCATGTCATATGATACAATATCGTTTCATATTACATAATACAACATCATTTCATATGATATCGTATGATACAATAGTATTAAATCATGGGATACAATATCATCATATGACACAATATCAAATAGTATCATGATATTAAACAGTGTTATATTACATGCGATATTAAATGACACAATATTATATAGTAACATTTGATACAATATTGTATTGTATGGTAGTGTTTTGACTAATATTATATTGATATTATATGTTATTGTGTTAAACTACGCTACAATATCCTATATTTGAATAAAGAGATCATTAACAAAAACAATTTTCATACACTTGTCTTATGATCAAGGTGGTCCTATAAGGGTGATGCTATGTTTCATTTCTGGAGTAGGAATCAAGTGGAATGCTATTATCTAAGTTCACTATTTAATACAGCATTATTGTTGAAAATATATGATTAATTATATATAATTAAAAGCCGCATGTAGTAATTGTAAAATATACTTACATGAGTATATGTACACTGTGTCAATGTTGCATTTCTCTTTAAAATTACAGGGCTACAAAACCAAAAAGATTGTGCATCCATTTTAAAAACGATACCCAACACAAAAGGAAGAGACGGTGTGTATACGATATACCCGGATATGAAGACCAAGAAGTTGGTGTACTGTGATATGACCACGGACGGCGGAGGGTGGACCGTGAGTCTTTACTGGTTCCTTAATTTTTCATTTGACTTGGTTTACTGACCAATCATTTCTACATTTGTAGTTTTTTTGTTTGTTTCCTGGGAATGGGAGTGTATTTTTACTACTAGAAGTGATATGCTAACTACTAAACCCCAGAAAATCAAAGTGGAAAAGAAATTTATTAAGAGGGTTGAATTGTCGAGGTCATTACAAGACTTAATTAATCTCCCTTAGAAGAAGAGCTTTGTATAAATCTAGAATATTTGTATTTTTTATTACTGTGTAATAGTTTATGGCTAGAAAATTCATATTGAAAATTTAAAAGTAGATATGATGGGTAATTTGTTGACCTTCCAGCCTCCTAAATGTATATCTTTTAGAGTGTCCTTAATTGATTATTTAAAATAATTAACCAACATTTTTGTGTGTGTAGGAAAATAAGCTTATATTATTTCAATATATTCTTTCAAAATTTTCACCACTCTTAGGCATCTAGCAAAAAAAATTTCTTGGGAATAAATGTAATGACATCTATTCTATACGGTGCGTATTTTTAGAAATTACGACATTCATTCAAACTGCCAGCGCAGATCTTTATTTATTTTCTGGTGGTAATGAATTTCCTCGTTTTCTACTTTTTTTTAAAAATAGCATCTTATTATATAGGTGTTTCAAAGAAAAATGGATGGCTCTGTTGATTTCAATCGTTCATGGCAGACCTACAAGGAAGGATTTGGACAAGCAGATGGTGAATACTGGCTAGGTAAGAAATATAAATAGCATTTCGCTAATTCTCAATTCCAGTATAGGATCTTTTTGATGCATCGTTATTTATTTTTAAAGTATTTTGTACTGGGTTGTAATTTATCTTTAATTACAATTCAATTTAATAACACCAACATAGGATCCAAATATTAACTTTGGGCCTTCCAAGTTTATTCATTACCATGATAAATTAATAGACTATTAAAGATAACCCTCTGATCATATCAATTTCTAGGTTTTTTAATTTTTATTGATATACGAAATAATTCAAGAAATGACGAGAACAACAGGCATATACTACATAAAACTTAACCTCACCATCATGAAATATGTTTGGAACCACTTTTTCAAAATCATTTAACCACTTGTTCATTCTCAAGTATTTACAAGAAACATCTACCGTATTTCAAGAGATGATTTTGTTACTGTGTATGGTGTAAGAAGGTTTCGTTCCTATTTTAACTAACATTAGATGTTAGATCCAATCGCTTACTTGCTACACAAACGAGTAGCGAAAACACGAGCGAATCTAGCATTTTATTTTAATTCGATTGAATTCGTTTTTGAGACCAGTGGGGTTTTTGGGAAGAAAAACGTCATTGCTTTAGGAAATAATTGAAGTGTCCGAAACCTTGTTGGGCGTCACCAATCGATTTTCAAGATATGATTTAGCAACGAAGTAAGAAAATTTTGTGGAAGAAAAGCGTAATAGACGAACGGGGCATTATACTTATCAAATGTGTAATATACTGTATAAAATACTAATATCCATGTATTTTTTAAAATTCTTTAGGAAATGAAGATATTCACTTGCTTACAACCAGAACAAAACACGAACTACGAGTGGATCTCCAAAAATTCTCCGGTGAGAAGACATACGCAAGATACGCAACGTTTTCTTTGGCAAGTGAGGCTGATAAATACAAGTTAACTGTCGGGGGATATAGTGGAACTGCAGGTAGTTCATTCTAAGTCATCTTAATGAGTATTAGGGAAAATATAAATCTTTCACAAATGTTGTGTAAATATGATTGTAAAATTGTATTCCAGGGAATAGTTTATCTTACCACAATGGGAAAAAAATTCACCACATAAGACCAAGACAATGACACCCATGCTAAAAACTGCGCAGTTCTGTTTCAATCCGGATGGTGGTTTGCCGACTGTTTTTAGAGTAATCTTAACGGTAGAAACCAGAAATCTGCCGTCAAGTCATGGACTAGTATTGTGTGGTACACGCTAGAAAACACAAATCTAGCTTTGAAAAATGCCAAAATGATGATAAGATCCAAAATTTGATGTCATGATTGGTGTAAAAAAAAAGAAATATAATTTATTTTCTTAGGCCATCATTAAAAATATCTATGTTTCCCCTAACCCGACCCCAAATTTTGAAGTTGGGTGGGTAGGTAGGTAAATAATTTGTTTTCTGCCAGTGAAAAATATGAAAAACATTATAAATTATAAATGAAAAAATAAACCAATTCTTTAATTGATAACAAAACAAAAAAAAGACCAGTTGTAAAACAAATTGTTATACTTGTACTGATGGAATGTAGAACAAATTTAATGTCGAATTCACAATTTGATATTGTTCATGTTAAATTTAAACATGTTTGATTCAATGACTACTTGTGCATGAATACATTCATTATCATTTGTATGTTGATGTACATGTCAGCCCATATTTAAATACATGTTTCATTTTAATGATCATAATGTACCCACTTTAAAGTATCAATTAATTTTTTTCAAAATTTGGTTTATAAAATGTCTTAAAGTATATTAAAACAATAATTTGATAAACTTAAGATAGTGTATTAAATGTAAATATTTGTGAAGTCATATTAAATGATTCTACAATTTCAAAGTTACACAAAATCACTACACTTGCAGAGAATGTCCTTCTTTGACAAGAAAATTTTAACCCAATTTGAAACATAATGGTTGGGAAGAAAAAAAAATTAAGATATTAAAGATTTTTGTAAATTTACCCAATTTCATTTTAATTATAGTCAAAACCAAAACCAACTCTTTTGTTTCTGTTGATTTGAAATTTGACGAAGTTAAGAGAACTGTTTATATTTTTCAAAACAAAGAGTCTCCCATTTCACACGTACCAACCTAAATTTTGGGAGATTTGTTTCTCCCTAACAGAAATGTAGGGAGAAGTTTGACATCAGGGATACTGTCAATATTTGATACAGCATAATCTACAGGAATGATGAAATACACAAATTCAACCTTAATTAATATTGGATTAACCAAGTTGATAAAAAATAACACTACTTCTTTAAGTTTTAAAAACTTATTATCCAATTTATTAAATTTGTTTTTATACATTTTATAAATATTTTGTAATTGTGTTAGCTAAATGACAAATAAAGTCAGTCTCTGTACTTCTGTGTACATGTATTTTGGAGGTATTAGTCTAACCTTTTGACCCAATTACAACCGTTTTGTTGAGGATCATTTTAATTTTTAAGTTAAATATAGACAGACGGTTTTATGAGTATTTTAGCATTAATTTGGCAGAGTTATTAACTAATTACAAGTTACCAACCAATTGTAATATCAACACTAAAAGTAATAAACGTCGGTTGTAATTTTAATGCACAGTAGGCTACATTTTGCAGCACCCCGTATTTAAAACCATAAAAGAAAATTAATTACAACAGTGGTTGAGACTGTAGAAACGTCTTTTGAATTAAATGATTATCATTTTAATGTCTCTGGGGTTTATTAACACGATCGTGGACTCAGAATACAGGGCGACTTCAACTCTTTTAAAGGAAATTCCGGCGAAGTTAACCATTATAAAGCGAGTATTTTGCCCATATTGATGATCGAGACTATCAAAATGATTGTAAAACAAAAAAGATGTGGGTCTTCTATAAAACGAATTTGGATAAAATCACGTTTCTTTAAAGAAATTCTGTTCAATGTGTTAAAAAAACAATTCAGTCGGTGGGATTTAATTGGGTCGATCGCGTTAGTAGAAACATAATATTTTTAATTTTGGCGTTATATTTATTTATTAGTTTGATTCATTATATATTTTCTCCAATTTCCTTTCTTCATTACAGTGGCATTACAGTGGCAATAAAATAATCAAACCTTATTGTACCCCGTACTCTTTTCACAGAAATAATATTTAAAATCTGTATGACCCAATTTAATTATTTTCCACATACCAAAACAAGTTTTGGATTTGTCATCAAAATATTTTATCATAATATATACACTCAGTATGATTAAATTGACTTTAAAAAAGCAAAAAAAATTGTTTGCACAAGCACTGACACATATGCTGGGAATACTTTATTTTTTATAATAAAACTGCTAATCATGACTAATAGTTGTCATAACATTAAAATGTATTAGAAATTACACCGCAAAGGAATCGTGTTTTGTCTTGCCGGAGATTCTAAATCATATGTATGGGTCTGTAGATTTTTTTTGATCTCGAAAGAAAGGGGTTTTGAAATAATGCCTAGGTAGGAAGTATTCATATGATTATTAGGATTCATTTATTGCTTTAGGTACTTTTCGTTTACATTCATGAAACAAAACATCCCAAGACGAAAGAGCACTTGCGTGTTTATCAGATTGCAAGTCTAGCAAAAGTAATTTATGTATATGGGACTATGCTTTTTTTTACAGTGTTTAGGATAATATTGATAATAAAATTATCAAGAGACGCCGACGACGCCAAATGTATCACATACCCACTCATATTTCCTCAACGTGAAAGTAAGCTAAAATAATTCGTTAATGGGGACAGACCGACGAAAGAACGGAACACATCATCAATAGTCTTGGATGCTAACATTTATGTGTGTGATATATTTCCATTTCCATTTCTTTTATCCTAATAAAGTCCATACCACAGAGATAATTTTTGCTTTATTCATGTATGTACTTCTTTGTATGCTGTTTCTACAATTTTGCTACAACGGACTTATCATCAAAACTGCCTAAATTATAACTTTGATTGACAACCAAGCACGCGTGTTTTTAATAAAGGACTACCAATTATTTTCTCTCTCTATTTTAAACGCAAATCCTAATATATTTCTATAACACTCCACATATATCAAATATACAAACCAATTTTGAAAATGAGAGAGTTAAAGTAATTGGATAAAGATTGACCAATAAAGGAATAATAGTTTTAAAAGTGAGATAATCAAAACTTGCATTGATGAAAAAATAAAACTTATAGTATAATAAAAGTTGTATATTATTTTTCGCTCAGCCGATGATCTGAAGAAGACAAGTTAGATAACAAAAAAAAAACCCAAAAAAACAAAACGATGACGTTCTTCACCAAGGACGTGTTCATTAATTAACAAGTATTGCCATTATCATTTTTAATAAAAGTACCTGCGATATAACATAAATAGTCCTCTTCTCCTCATGCACGCAACACATATCATATGTTTTTTTAATTATCCACAAAAATACATATATATTGAAAACTTCCCCATAGATAAAATTCAGAGATAAAAATAGAATGGTTCTGTGTAGATTTTACAGTTTGCTTTTTTATGGACCTGTATTGTCTATTCATGAACCTCATCCCAAGGTCAAAGGTAAATAGCATAGATTATTACTTGTAGGCAATTTTTAAAAATATTTAAAGAAATTAAAGACAATATTATTGGAAGAAAAAAGAGAACAAAGATCGACCATTACATGTGTGTATTACTAACATATACAAATTTTACGAATATAAATTGGTTAATCAATCGCCAAGACAAATTTTGCCTAACTGTCTGTGAGTTTTGATAGCTCTTATAATTCACGTGGACAAACAGTAACAAAACCCACTACATTTTTGTCCAAAAACGACCAAATAATTGTAGGCCTATGTAAAACAATTTTAAAAAAACAACAACAAAAACCCAATATAATATATCAGCCACTATTATGCCGTCCATTTACGCCACTCGTCGGCTACAGAAGTTTAGTTAATTAAACTAACGTAGAGTAAATAATCTGTGAATCTGGTCATACAATATTACAGTTTATTCTGTAAAAACGCATATAACAATACTTATTTGTTGATGCAGACTGAAAAAACCACGATAATGGATTCTGGATTTATCATATAAGTATTTGAATATAATTCCCCTCTTTCAGGCATCGTCGAATCTCTGCTTGAGTTCACCCCATGGACATGGAAACACTTGAACACGTCCCTCAAAGTGGATACCCCCGTCACTGTGGATGTGTCTCTCACCTCTCACTACAGATTGACCGGAAAAAAACTCAACAAGTTTCTCAGTCAGTGTATTGTATATTATTATATTTTCTATTAATAACTGGAAATTCTGAATCACAGGTTCTCATAATATCATGGCTATAGATTCGCGCGTGTATGTTTGTGTGTATTTCTGTTAAGTGGAGATTATTTTGACTTTTTAAGAAAATTGTTCAGGTTTGTACTCTTCAAATTAACTTCAACTTGACGCCATTGTGGCCCTTCAGGCCTTTGATTTTTTCTAATATGGTTATAAAAATCAACTGTTGCCACTAGCGGTATCAACTAATATAAAGGAAGAAATCAAAAGTTTTGAAACCTTATTGCACATATAAAAGAGATCGATAATCACATTTTAAAAAGGGTTATTTGGGTACTGCATAAAAACAGCCATAGGAGCTATGCTGTACTATGGTGTGAAAAAACGTTAATGAATAGCTGCTTGACCCTAGCTAAGGAGCAAATTTACAGAAAAACACATACCATATTCCAAGTAATGATTCTGCTACCGTATGATATAGGAGCAGATTTCGCTCTTAGAAAAGTTTGTTTGGTAGAGAATATGAGTTCATTTACTTTTAGGAAGAAAAGCTAGATTGAAGGACAGGACATTAACAAACACAATGTAAAAGGTTTCTTTGAAAGAGTGGGATAAAAATGTGTACATGTCTTACTAGAAAATTGTGGTGAATACCAATATATATGTTTATTTTTTTTTAATAATTTTTATAGAAAATGATAATATTCACTGCCTTACCACTAGAACCAAACAGGAACTACGAGTGGATGTACAAAAGTTTTCAGGCGAAAAAAAATACTCCAAATACTCTTCGTTTTCTGTGGCAAGTGAGCTGATAAATATAAGTTAACAGTTGGGGGATATGGTGGAAATGCAGGTGACCGCATGTCTACTTATTGTTTTTAGGGGGAAAATAGCCATTATATATANAAACAGGAACTACGAGTGGATGTACAAAAGTTTTCAGGCGAAAAAAAATACTCCAAATACTCTTCGTTTTCTGTGGCAAGTGAGCTGATAAATATAAGTTAACAGTTGGGGGATATGGTGGAAATGCAGGTGACCGCATGTCTACTTATTGTTTTTAGGGGGAAAATAGCCATTATATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGGGGGGGGATAACACCTTTAAGTTTTCGATGTAATGATCGATGTAATGATAATTTTCTTAATATACCCTATAATTTGAGCAATGTTGCTCATTTGAAAAATGTTTGTTTTCAGTAAAGATGATAGCAGCCCCCCCCCATATGATACATGCCGATGTTGGAATGAGACTGTATTAAATATCTAAATATGTCCTTAAATCATACCCCCCTCCGATACGTGGAAATTTGCATTGAATGTGAAAATAACTATACATTCATGTCAAGTATTATTTTTTTCAATGATGCTACCAAAAAAAAGGGATACTTGTATATGCATTGCATTGGTTCTCATTCTGAGAGAACTTGGTTATAATGACAACACCAATGCAAAAGGACTGGGACGGATGACAACATGGCGGTCTCTGTATCTATACACCGAATTGACCTAGACCGGTCTATTCCGTTGTCACGGAATAAACATATCCGATTTCATTTTAATAGTCAGGCGATATTCACATGTAAATGTACATTTATATAAAAGCAATCAGACATGTTTTATCCATTGAAAGTAAGAACGCCATCATGGGTTCTTTTGCGAGTATGTTCTTTATTTTTTGCTTGGTCGATTATTTTGTATTAGGGATTGCTGTAGAGCCTCATTCCACTATCAAGGGTATGGATAAGTTTTCTATATTTAAGAATATTCTATTTAAATTTAATCATAAAATTTACAGTTTATTGAGCTAAACTTGATCGGATTGTAGAGCAGATTTTTTCCGCTGTAAAGCAATGGTTAATTCCAAAAATGATATTGATAAACGATGCATTATTTTTCTCGATCATTTGAGACAATTTTTCTATAAATAAGATAAACTCAAAACTCAAATTGAATGAAAAAGAAAGATGATTTAATGAATATTTGAAAGAATATTTGTTCGATTTGCCCCTTTAAAGATTCGCTCATGTCTATTTAAAATTATTAGACACTGGCATTTGCCAACAATAATATACATGTAAATAAACATTTAAAAGCATTTCGGTATATTAAAATAAACCAATGAGTGTATTTCTTTCACTCTTGAAGTTTGTAAACGACGCCGGTAAATTCACTGCGACTTCATTTACATGTATGATAAAATGATTTAGGAACGAAGCTAAACAGACTGTCTGTTTACACTTCCATGTGTGCATTGGATTTTTGTGCAATCTACAAAAATTATTTTCAACTTTAACTATCTAAATTATCAAAAAGATGTTGTTTCTGTGATTATAAATTGGTTTGATCAGTTTTTAACTTTTACAAAGAACTAGTTTGTTTCATTATAAGCCCAAAAATGAAACCAAACAGCTTGAAGCGTTGTTTTTCAATAATTCATTCAAACAATATATCTAAAGTTATTTATGAATACATGTTCTCAAAATTGAAATAATTATTAGTTGTATAAATCCGCATTATTAAGATTTTACTTCTTTCAGGCAACGTGGAATCTCTGCTTGAGTTCACCCCATGGACCTGGAAACACCTGAATTCTTCCTTCAAAGTGGATTCCCCCGTCACTGTGGATGTATCCCTCACCTCTCACTATAGACTGACCGGGAAACGCCTCAATAAGATTCTCAGTCAGTATATATATCTCCTGAATTAGTAAAATATATAAATCATTCAGTTTAGACCAACAGCTTTAAAGGTGAAGTCACGATTTTGGTCAACAGTTATTTTTCCGATTTTAATGTTTACAATGCTTCAGCAAGGCATTTTTAATAGCCAACCAAAATTACAGTGTAATTCGTTAAGATATAAGCGAGTTAAAGCGTTTACGATTTTTTTCTATGTAAACAAAGATTTTGATTACATTTTGAATGTCGAAGTGAAACTTCCAGTTTTAGACCGAACATGAACGTGTTAAACGTTAGGAACTGTTTATTTATGCTTAAAATGAATAAGATCATAGACAAATCATTTTTAAAAAGAATTTAACTGGTATATTTTGAACCTTTGTAAACAAAAACAAGGCACGAACCTTGTATACATGACAGAGGATTTTGAGCCCTGTATCTTGCTTATAACTCTACGAATGATCCTCAAATTTCCTTTAAGCATTTAAAAAAAATGCATTCCTTAAGCAATGTAAATAACAAACATAGAATTTAACCAAAATCGTGACAATGTCTTTTAAGGAGACGTATTTATAAAAATGATCATTAATCTAAGATAATTCATGAACGGAATATCAACTTTAGAAAGTACACAGTACCAATTCATAACAATAACAATTTAATACTGTAAGTTAAACACTGAATATATGACACATGCAGCGACGGTCAAATATACTTATAATTACGCAAACCTATGATAAATTGCTATGTTTACTTACAGGACTACAAAAACAAAGGGACTGTGCATCCATTCTAAAGACAATACCCAACACAAAAGGAAGAGACGGTGTGTACACGATATACCCGAATATGAAGACCAAGAAGTTTGTGTACTGTGACATGACCACGGACGGCGGAGGGTGGACAGTGAGTCTTTACTGGTTTCTCTCATTTACTTCAATATTTCTGCGATGTTTCCATACCTTACACATTAAATAACTTTCTAAAACTTACTGGTTCTCTGAAATTACTCCAACAGACCATCGTTGTGGTCTCAATGGTCGTGCTCATTTTTAGACTTATTGATCTCCTTTAGAAGAAGAGCTCTATATAAAGATATAGGAAAATACCAAAATTGAAAAGTAAAAATATATGGAATTTTTCTTCACTAAATAATTGTTAATAGCTTCGCAAATCATATCTTAAAACTTTAAGTAGATCTGATGGTTAATTTGTTGACCATCCAGCCTCCTTAAGGTCGTTAATTTTTGTTATCATCCTCATTCACACTTGAACAACCAACAAAACATCGGTGCAAATCGTTTATTGGTTATTTTATATCATGCTTCTTTTATATTTTGTATTTGCTATTTTGATACATCAAACATTGATAATGCATTAAACCACTTTTAAAAGTCTTCCAGAGCTAATCTTCTGATGTGAGAATTGTACTATAATATTCCAATGTACAATTTTATTAGTATCGTTTGTTGTCTTGCAGATAATTCAAAGACGTACGGATGGGTCTGTAAACTTTTCTCGATCTTGGCAGACCTACAAGGACGGATTTGGAAAACCACAAGGAGAATATTGGCTAGGTGAGAACGTGTGATAAAATGTTTTTATGTGATTATTGAGATTCTTCTTATTATTTAAATTTGATTCACAAAACAAAAGAATCTCTAGTCGAAAGACCACTTGTATTTGCGCAAGGTGTTAAGTCTAGCGAACATGTTATAGGGATTAAATATGCCGCCCATTTCGTGTTAGTAAGTTAAAACAACTGATTTATAATATAAAACAGCTTTTGTGTACACAATTACTTTAAAATATACTATATTCACAGAACATTTTGTCATAGCTGAATAGTAGCTACAAACAGCAATCCGTTATGAACCATGTTGATTCCATGAAAATTTTTTAGTCACACTTAGTCATTGTTGTCAAGTTGAGCGAGATGATCCATGAAACTTTTATATTTGCTAGAAAATGAAGATATTCACTTGCTCACATCAAAAGCTAAGCAAGAGTTACGAGTGGACCTACAAAAGTTTTCGGGTGAAAAGGCATACGCCAAATATTCCAGGTTTACTGTGGGAAGTGAGTCTGAAAAATACAAGTTATCTGTCGGGGGATACAGCGGAACGGCGGGTTAGTATATACAATAGTTATCAGATTAATCTGAGTTTCATATTGCAATTTTTAGGTCAAAAATGCAAACTATATATCAAAATTTAAATATAAGAAATATATTCCAGGTGATAGTCTCGCATATCATAACGGTATGAAGTTTACTTCCGGAGACCAAGACAATGACACATGGAATAAAAATTGTGGCCTCAGTTGTCAAGGAGGATGGTGGTTTAAGGCGTGTGGCTATGCTCATCTTAATGGACCTTATCTAAAATCGGCTAAAGCCACTGCGATTAGTATCCACTGGTACGCATTCGGAAATGATTACCGTGCTTTAAAGAGAGCATCAATAATGATCAGATCCAAAATTTAAAGTTGTTGTGAATGCTGTTCATTATATTAAAAGCTGTATCCTTGAATTTTTGTCTTTTTAAATACAATATTATTGCAAACAAAGTAGTTCTCAATTTATGTAACTAAAGCTACATGTTTCTGTCACTAACATGCCACTGGTTTGCTTTTCCTTCATTAGACAATCACTGCAACCCAGCAGGTTCAAGAGTTACTTGAAAGGGAAAAGGAAGTTATACATCTGAATTTTAGCCATGTAAAACATTATGATCTCGGATCTGACTTTTGGTTTCAGGATATCATAAGTTTTGGTGTAATGGATCGATGCCCGTTTACCATCTAAAGATAGGTTCTCTGTAATGGTATCAAAGTGGTCAATAGAAATATCCAAGAGCAGGAATATACTCTGCAAAGTAATATTAAATAACTCAATATATGAATCTGAGAATATTCATAGATCATAAATTCTACAAACAAAACATTCTGAACTGAACTGAAGGTCTATCTACACAACAGTGCATGCTAATAAACTTAAATTCAAGACAAGGCTAACTTGGTTATCCTAGCCAACATTGATTAACTAGAGATATGCTCATATAAATCATCAACGACCTTGTCATTAGAATAAGTTCTATTTTTTTCATACACTATCTTTAGGAATATGACTAGTCATGGCATGTAAATGTGAAATAAGGTTATATAATTTTATTATGGCGTCGAGCGAAGCTCGAAAGCCATCTAGGGATCGTACGTCCGGAAGTTACATTTTTAGGAGCCAAACAACTCAAATGAGTGCAAAGTTTTCGTATGTGTTTGAAGAAAAATAGATGACATAATTCAATTTCGGGCAAAACTGTACGTCAACAAAACAAGTTTGCAGATTCGAAATGGTTGCCGTCTTTAAAAATGTTCACATTTTATTGAAAACAATATGTCTCGGTTTCAGCGGATGAATACACTAGCACCGAGACACATGCGATAGCTGGGCTTACATACTCAATTTGGTTATGAAATGTACTAGCCTGCAAAATAGATTATTTTGTATCCATATCGAAAATTGACAATGCACAAATGTTTGATCTTGTAGAAACAAAACTTCCTAACCGAGCGATAAGTACATCTACAACCAAACGTTATTTTAAACCAACTAGTGAACTACTTTCACTTTGTAAACAACGTGAATGAATGCTCTCTTTTATCTACCCCTGATCTTTTCGGCCCGTGTCATTTGGACCCTTGTGAATTTTAGATGAAATTGATAATAAGAGACAGAGTTGTTATCAGCAGTTTACAATATATAGAATTAAACACAATAATGATTTTAATATTTATTTCCATATAAATAGAGAAAAAAAATCTAAATTTTTTTAACTCCTAAGATATTTCTATAAACTTAAATTGTCAATTGAAATTCAAAACTTTTTAAGAATTAGGTGAGCAAATTTGTAATGAATTGTAATTTTAAAGTTATGTGATAAATAACATTTTCTATTTTTGTTTAAAGTTGACTAATGTATTTTTTTTTATTTCTTTTTTATTTTCTATAATTTATGAAAAAAATACCAGCTTTTTTGGCAAAATATTGCATATAGGGTACCCTCATTGTACGGATGAGTCCTCCTACAGTTTTCAAAATAAGAAGTTGTTCTTTTGCAGATCAATTAAACATATATCAGAGGTATGCATATTGCTGGGATTTTGATTTTCGATAATTTAAGAAAAAAATACCAGCTTTTGAACTTAGTCATTTTTGGCAAAATATTGCATATAGGGTACCCTCATTGTACGGATAACTCCTCCTACAGTTCTCAAGATAGGAAATTTTTCTTTTGCAGATCAGTTATACATATATCAGAGGTGTGCTTAATGCTAGGATTTTGGTTACCGATAATGTATGAAAAAAATACCAGCTTTTGAATTTAGTCATTTTTTGGCAAAATATTGCATATAGCGTACCCTCATTGTACGGATAACTCCTCTTACAGTTTTCAAGATAAGAAGTTGTTCTTTTGCAGATCAATTATACATATATCAGAGGTGTGCATATTGCTAGGATTTTGATTACTGATAATTTGTGAAAAAAAATACTAGCTTTTGAAGTTAGTCAATTTTTAGCAAAATATTGCATATAGGGTAACCTCATTGTACGGATAACTATTCCTACAGTTTTATAGATAAAAAGTTGTTCTTTTGCAGATTAATTGTACATGTATCAGAGGTGTGCATATTTCTAGGATTTTTATTTCTAGTTATTTATGAAAAAAATACCAGCTTTTGAACTAAGTCTTTTTTAGCAAAATATTGCATATGGGGTACTTTATTTTACTGGATATGGGTTGACATGGATTATGGATACAGTTCACATAAAAGAAAACCCGGTTTGCTGTCACATTGACAGCTTTTCACTTGTTAAAAAAATTATTTAGGCTTTTACTCTTCAAATTAACTTTAACTCGACGCCATTGTGGCCCTTCAGGCCTTTGATTTTATTTTTTGCCCCGCCCCTACCCCAAAATAAATATACAGTTGAACTTCGATATCTCGAACACTGATATCTCGAATACAATGGAAATGTCGAAGTGATTGGTAAGTCCTAACCACTTACTTCCTATGTATGTTACCCTCGATATCTCGAATACCTCAAAGTTTTTAAGCTGTTCCATATAGTTCAAAATAATGAAGTTTGACTATATAATGCCTGATAAAACCCCCAATTATCTCTGATCTCAAATGTACAATTCCTACAGCATACGGTGAGAAAAATGACCCATAGCTTTCAATTAGATGTTCTGTTCGAATCTTCCCCAGTACATGGGAGCTGATAGTGTCCTCTATCCATGTTTTTATTGGTCTGCCTTTGTCAGAAGGGTCTTCTCTTTTCACCTTGACGTAAAGTTTATTGCATAGTTCAATCTCATAAAATAATGAGTTTTATGTAAACTATGTATTTTTATGATGCGTTTTTTTTTTCATTTCCTGGATTTCTGATTTGCATTGGTGGATTCCCAGGTTTTATATAAGAAAAGGGCATAAACTTTTAAAAATCATTTATCTGTTGGGGTCAAGAGCTCCGGAACTGCTTTGTAATATGAGCGATTAAGCCACTTTTAAAATTTGAATGAATTTTTAACGGGTTGATAGGATAAAAAGATAAAATGATATTGAAAATAAAAATATACATCCTGAATATTTATAAAGTAAAATATTTAATTTAAGTAAATAAGTCTTATTAATTTTACATTTTTGGGGTTAGATTTTAAAATTTAATTTAATCGTATATCGATATATCAATAATATAGTAAAGCATGATTTTTCAGCCACCTGCAGGCATGGCTCATTTCTACCCCAGTATTACCAAATAAACAGCAAACATTAAAAAAATATATTTACCTTCAAAATATGTGATTTTCTATTAAAGGATCATGATTATCTTTATGCATTTGTTAACCTACATTTAAGTTTAATGCATGTTATATTTTTTTAATCGAGGGAGATAACTCGTGTTCCTTTTCGATACTTTTTAACACCTGTAATCGATCGTTCAAACCGCGGGGGTGTTGTCATTATGGGCGATTGAACCGCGGGGGCACGCGGTTTTTACCTTAGACAGGTGTTTAAACCGCGTTGCAATGAAAATACGGGATCCGCGTAAACGGTACTGTAGATACCCAGATTTTATATTAGAAAAGGGCATGAACTATTTAAAACTATCTATCTGATGGGTCCAAGAGCTCAAAAACTGCACAAAACTGCTCACTTAATTGCATTGCAATCGTTCATAATTGCCTGTAATACTTACAGGTTAATTTCATCACGGCCTTAGGTGTCAAAATATAAAACTAAAACAATGTTTCTTGATCTAAAGTACAGTCAAACCTTATCATCTCAAATTTGATATGGCACAAATAAACAACTGAGGTATCCCATTGCAAGAATCAAGATATCGATTGATTGGGACTTCAAACTATTTTCAATATATGGATTGTATGCAAAACGTTTATGTTCGAGTCATACATGTATAGCCTCCTTCTGTTTTTGGTGTATTTAGAGAGTAATGAACCCAGTAGTACCCTTGAATTATTTTAACCTAATCGTTTTTAATTTTAATAAGCAAAATTTCCTATAATATATGATCTAATCCGCGGAGTGGGGTTGTCGGGACGGGGTTGGCGGTAAGTTAAGGTAAATCCAAACATATATTAAATATCCAGAAAGAACCTGGAAGGCTAAGCCGAGGCATATGCCACAACCCTATCACTAGTATGTTTGAAATGACAATCACGCATTCAGTAGAATATCTGTATCCTGTGCTTACATATCTCCAGAGAATTTATTATGTGCGTGTACATAGAATTAAGAATTCAAATACTGAGTAGTATGTCTCTAAGTTCATAATTTGACCCCATCAACAATGAAAGTAATTTGTTTATTTTAAAAAATAAAACTAAAGAAAACTTTTTAGCAGTTAACTAGAAAACTACGCAATTTTTACTTTCTTTACATCAAATGAGCTTTTTGAATTTAAACAAAGTAAACAAAGATTTAGAAAATTTGTACATTACCATTCATTGGTATCGAAACCTACTTCCACATAGATACGTTTCAATACCCCAACCGCTACACCACTGAATCGCATGTTTTAATCCATTTAAATTACATACTCAATATAGTATTGTGCAAACATAATTCGGTCTTGGCCATATGAGGATCATCTTGAAAATTGAAGGAAAAAACTTGCTTTTTACCATAGATTGGGTGTTAGTACCATTATTTTGAAAAATCGAAAAAAACATTTACATGTTTTATCAGTATATTGTTATTATTCATTCAGAAATTCAACCTTGGGCAATACAACCCATCAGTTTACAATAACATATAAACATTAGACTCTTTAGAGTCGAAAATGGGGGTGAAACCCCTGATCAAGTGTTCTACACTTCCACACATTACATATAGTAAATCAAATGTATTAATTATATACGAATTGAAAATAAGGTTTTTGGTCAACAAGAGTTACACATAACTAAAGGCATAGTATAAATTTATAACACGTTAACACACGAGAGAATATGTTTCTTAAATACATTGAATGAGTTTCATGCAATTTGAATTAATTATTACGGATTAATAAAGCACATTTAATATATTTAGCAAGACCAAGCAAGGTAGATACGTGATCCGAGCCCAACAACTGAAGTAATTTAAATGTACTTGGAGACTTATAATAGTACTCGCTTAAATATTTTTTTTCGTAAATTATAATATTTTGGACATTGAAGAATAAAATGAACCTCGTCTTCGATTTGTTGAGTATAACAAACATCACATAATCGAGCCTGCCTGCTTTTACCTTGTTATCTTCCTGTTTCAATATTTAGCAATATGAAGACGGTCTTATGCGAGAAATATGTGTCTTAAGATTATTCTGGATTGGTTTTGTTTGGTAAGATTGGATTTTCGAGCAATTGTGTTTTGCAAGATATTTGAATAAAATACACTTTGAAGAATTTTCCATAACAGCATTGCTTTCTTGCATGAAAATATCAACAATTATATTCTCGTATATATGTAAAAACTGGCCAGGATTAAGTGACTGCTGTCCAATCCAGAATTCTCTTAGATCCACGTGAAACAACTCATTTTTGACGTCTCTTGCCCAATTGACACTAGAAGCTGCACAATTCTCAGCACTTTTTCGTAAGTAATTGAAAGACGATCTTAAAATACAATTTTCTGTTTCTAATAATTTACACCAGTATTTCATTATTTTTAATTTTCTTTGTAAAATAAGCGGACGTCAACCTAATTCACTATAAATCATATCATTACATTACGTCTAACACCAAGAACATCCTTACAAATTGAAAGATTAAATCGCTCAATCGCTCAATTCCTGGTGATTTATGAAAACCCCAGATTTCACTTCCATATGAAATTACACTTCCAACACATATATATCGAATAGTTGGCACCGGGTTTCTGCGTTAAATTCAAATTTCTGAAGATTTCGGTTTAATCCAAAAAGTCCCTTTCTATCCTGGTCTGCTAGTTTCTTTTGAGTTGTATTAAATTTGCCGTTATAATTCAAACACAATCCTAAATAATTAAAGGAATCAACGTTTTCCAAAATTTCATTGTTTTATGTCCAGGAATGGTCAATGGATCCTCCTTTTCTAAATACTAATGTTTTGATTTTATCGGTGTTAACAGTTAAGTTCCATAAAGTAACATATTCGTGTAAGGACTTTAGAGTAGTTTGGAGCTCATCTGGTGAATTCGCGAATATAACGGTGTCGTCTGCAAACATTAAAACAAACAGGTTTAACTCTCTTAGTTCGACGGGCTGACAATTATTACTGACGAAATGATTTTCTAGATCGTTTATATACATGTTAAAAAGAATTGGCGAAAAAACTTCACCCTTTAGTAGGCCAGTGTTGACTGTAAATTCTCTCGATATTTCACCGGCACTTCTGACGGAGGCTCTCACGTCGACATAAAGTGATCTAAGGATTCGGGGGAATTTTCCAGTGATGCCGGATTTTACTAATTTATACCATAAAAAAATGACTTAATGCAATAATGTTGAATCATCTTTTTTCCGTATATATTATGTCTGAATTTTTTCTTTATAGTTTTCTTAACCTATTCTTTAAAATTGAAATAAAAAACAACACACTGCATAGCTGGATACCTAAAAAAGGGATGAAAAATTTAAACAGAATAAGATGATATATACATGAACATGGCCTTAATTCTTTTTGTTGCAGCTGAGTGGAAAATGATCACTATGATTTTTTTTAAACCAGTGAGTGGGTTTGAGGACGTCATGTCTAAATTTTGTTATTCAGATCAAATTTCACAATTTTTTTTATCCCTGTCCAAAATGTGAAGTTCAGATAAAAGATTGTTTTGAAAAAAAATATTGGGGAGGGTAACCCCCTCCCCCCCAAAAAATTTAACTTCCCGGTTGATAACACAATGTATACAGTTTACTCACAATCTGTCGTGGTATTAAAATGTATGAAATTTCAACAACTAGTGTATGCATATTTATTTGCATTTTTTTAATACCAAAGTTGTCATTTTCAAAGTATCTCGCTCTACTCTTTCCGACATTGTGTTAATTTAGTCAAATAGCGTTCCAGAACACCCCGTTCTGGAAAATAAATTATTTCGATCAAAACTAAAATCGCATCAATTTTTTTCCATTTTATTTATTAACTTTTTTGTATTAACCAAAGATGTCCCATCCACGGTAAAAATATCTACCTGCGATGCATTATGAACCGGTCCTACACTTTTTGCCAAGACGTTAATTAGTCAAACCGCGTTCTTGGTTACCCCGTTCTGGAAAGTTGTATTCCATTCCTTCGCTAGAGGTCGCGCTTCTTTCCATGATTAAAACTAAAATCGCTCACTCAAGAAACGAGTTGCTTTATTTCATTTATTCAACCTTTGTCAAATCTTTACTGCAATGTGTAATTCAGGTAAGTTCCTAATAAATATATTCACTGTTTACGTAATCATTCGATAGTATTTCATTGCAAGCATATATTTAGATGCAAACTACCCCTGACTTAGTGTCCACCACCTTACTCTCATTTTTGCTATTTTGGGCTTGTTTATCGAAAATGAAAGTAGGTTTTTGATTAATTTCACAATAATTAAGTTATCAGTTAAAATTCAAATATACATTACGGAGATCATCTAACATATGTTGAAATACTATATTAACTTTTCTGTTATTAAACTATGTAAGGCAAATATTGCGTTTGTAGTAGAGCGACCAGCCTGAAAACCAAACTGTGCGTCCGTGATGATATCCTCATAACGGTTCCACTGCATTACTCGCTCGTTGAGGATCGATGTGAAACGTTTTCCTAGGCTGCTAGTAATACTGATGCCTCTGTTATTATTGGGGTCATAAATATTTCCTTTTTTAGGAATTGGGATAATGATAGCTTTTGACGAGGGGAATACTCCAGAAATAAGAATTTTGTTAAAGAGATGGACGAGTATTGGAAGGGTTAAGTCCCAAAATTCGGAAAAATATTCGTATATCATTAAAATTTGAAGTCAATTTTTAAAGGTTTTAGGAACACTGAATGCAAATGATTACATATGCTTAATAAATGTAACAAAAGTAATATTTGTAAGAAAAATTGTTGGTTTTTCAAATGGACTTAAGTGGGTTTAGGCCTCGGCTTATTCCCCCACATTCTTTATATAATGTTGCCAATTTTCAAAATCATAATCCGTGATGGGGGGGGGGGGATAACACCTTTAAGTTTTCGATGTAATGATCGACGTAATGATAATTTTCTTAATATACCCTATAATTTGAGCAATGTTTCTCATTTGAAAAATGTTTGTTTTCAGTAAAGATGATAGCAGCGCCCCCCCCCCCATGATACATGTCCGATGTGGGAATGAGACTGTATTAAATATCTAAATCTGACCTTTAATCATAAATCATACCCCCTCCGATACGTGGAAATTTTCATTGAATGTGAAAATAACTATATTTTCATGTAAACTAAATTTTTTTTCACTAATGCTACCAAAAAAAATGATACTTGTATATGCATTGCATTGGTTCTCATTCTGAGAGAACTTGGTTATAATGACAACACCAATGCAAAAGGACTAGGACGGATGACAACATGGCTATCTCTGTATCTATACACCAAATTGACCTAGACCGGTCTATTCCGTTGTCACGGAATAAAAATATCCGATTTCATTTTAATAGTCAGGCGATATTCACATGTAAATGTACATTTAT
