CGGCTGCCACGCCGTCGCCTACAGTGCCACCACCTGCGGCTGCCTCGCCTGGTCCTGCCAGGCCATGCTCACGCTCGCAGCCAGCCAGGCCACGCCCCCAACTGCACCGTCACCGGCCACTTTCCAGGCCATCGGCAGGACTTCTTGGCTGTCATGGGCGGCCTCAAGAACTGTTTCACCACCGCTACCTTATGTGTGGGCTGCCCCTGGATTTGCTTCACTTCCGTCCCAGCCACTGCCTTTCGCATTGGCCGGCCTCCGGAACAGTCTTGTTTTGAACTTTGTACCATGGATTGGCAAAGTTATGCTTTCTTGTTGGGTTTTGTGTTGTGGGTTTTGTTGGTTGGTTGAAACTCCCCAAATAAGCCATTCCTCTGCAGATGATGTGTTAGCTGTTTGACAACGACTCTTTCAAGGATTTTTGATATGAAAGGAAGGTTGGAGATTGGCCTATAATTAGCTAACCTTCCTCCTCAATGTCATAGACCTGGCAGAGTTTCTTAACAGCTTGGTGTGCCTCTGTTGAGATTATTTTCCAGTTCTCTGTGACTGTCACGGTATGTAAGGCATTCAAAATTCCCCATGTGGAATTATCTCCTCCTTTAAAGTGTCTCAGAAGCTCCTGTGTCATTGTGTCAACAAAAACATAGAACACTTTACCACGGTAGTATTCTTGGGAAAGTATGGTCATCAGCAGTAGCTGTTGTGGCAGCAAACTTAAACTTTGCTGGCACTTTCCTCCTCCGAGCTTGTCCAGGGACCTCAGATGGGGGGTCCAGGCCCACTGATGCAGCCTTCTCTCTAGCCTTCATAAATTTCATAAAGTTCATAAATTTTCTCAAACTCTTCCTGCGTTCTGCTGTGGTCCAGGCTCTGCAAAACACCATCAACAATCTTGTATGCTGCAGCCAGGTCAATGTATTTCTTCTGCAATGCATCAGATGCAGTAGCAGTCACTTGGAAGATGGGACAGGTGATCTCCAGACACAGGATGAATTCAGAATTGATGCTTTTGAGAAGGATCATTGCATCACCTGCTGAAGAGTCTGGAGGATCTTGCTGTAGTATTTCCTCCAGAAACTGCATGACAGCTGGGAGGATCTTCCTCATTGTCTTGAGGGCAGCTTCTCTGCAGGCCCACCTAGTGTCTGACAGCTTCTGTCTCTCTCTTTCGTTGTCTTTTGCAGCTCGTGACACTTGGTCAGCTACTTCAAAAGCTGCCTCCAAAGTTTTTTTTGTTTTTTTTAAATGAGTTCCACCTCACCAGTCTCACATGTGTGGTATACATATGAGACTGAGGCTCTGTGCTCTTTAATCCTTTCTAAAGCCCTTCTCCACCGACTGAACCCTTCCGTTTTCCAGATCGTCCCTCTTCATTCTTTGGATATGATGACAGGACTGGTTGTCAGGGTCCAATATTTTCACACATTTGAATAAAGGCCTCATCATACTGTATGTGGAATTGCATGACATGACATGGGATCAGTTGGGTGTGCAACTCCTGGCTTGCCCTTTCCTCTACATTTTCTCAGGCCCTGCCAGTAACTCAGTTTTTGCCTTGCTTCCTCTTTCCATCTCCTCATCTGAACTATCACTCTCCACTTGCTGTTTATCTGAGAACAACGCACATTTAACCCTTTAAGACCTACCATAGAACCAAGTCCGCCAGAGCTTATATTATATTTTTACATGCTGTAGTGCCATTTTTGGGAGCATTTCAAGTTGCTATACATCAATACAACCATTATAGCCCAAATTTTAATAATATGTATGCATTAAGTGCATAGTAATTACATAAATTGCCAAAAAGTGCAATAAACTACAAAAATTTTTTAAATCGTTTTTGTTTTTTTAACATATATTTCTAGTTAGAGAAATTTAAGAGGCTTATCCCTCAAAACTGTAAATACAAAAAAGTTGCACAAAATAGTTTCCCACCACAGGAAATTTATTTTGAGTGTCTTCATAGTTTTATTTTTGAAATACACCAATTTTTATATACTGCAGGAGAAACGGAAATAAATATAATAATGCAAATTTGCAAAAAAGCAGCATATGCATCAAAATAAACTTTTTCCAGCAGTGCAATTTGAGTTCTAAGCATCCCAGAAACGACACAGAAAGTCATAAAGTCAAAGATAACTTTTAAAAACACCAGTACAGGCTCATGAGGCCCTGATGGTAAAAAACTACATTTCCGCGAAAATGACGTCACTTCCGGTTTCGGGCAGGTCATGGCGGACATGCGAAAGTTCGGGCTGATGTCTATTCCAACCTAGGAAGTGTTATGAACAGCTGATCGGATCGGCAAAGCGTGTTTCTGGAATATTATGTTTTTGTTGCTGCAAGCGCTTTTTATGCAGTTTTTGCAAAGCCATATGTGGAAGGAAACTGTGACCTAGGACAAGCTAATGGCATAAGATGTAAGTACAACTCCTCCGGTTTCATATGCAAAAAAAAATATTGCGCTTGCTCATGTGGTTGCAGTGCTACCGGGATTTAAAAATAGTTACGCAAAACAGAGGGTGCCCGCTCCAACCAGTTTTAAAGGGTTAATATCTCATTAATCTGTTATTTAATTATCTACACTTAACAACTTTTGCACCTAGTCCATAATAAAGTAATGATAGAAAATTTTATAGAACCAAAACATTGCAACTGTTTTAATTACTATTTTTATCCTTGTTTTCCTTGTTATCCTTGAACACGCTGTTTTTATCCTGTTTTTATCCTCTACAATGCAGCTGGTGAGGGATCTACTGCCTTTAGCAGCCTCACAAAGCTCCTTTTGTAGCTGTTTCTTCCTCCTCTCCTTACGAGGCATTTCTGGAATATTTGTTATATTATTAGTGATAATTTTTGAAAATCTATACACGTAAAACACATCCACACATCCACATGCTGTGCTTATTAAATGTTTAAACAGTAGAGATACAATAATTTTACTGCTGTAAAATCAGCATTTTATCTAATTTGAAATATAAACCTAATTCCATCTGTTACTTGGAATTAGGGGGGTTGAGTATCATAAATATAATAATCCATAATTATGTGGATATCCATATTAGATCATTTTTAGTGAAATAAAAGCCCTCCAGAAAAGGGAAAAGCCCTGTAAATTACTTTAAAAGAGCTACAGACCCCCTTGTAACACCTTTACCCAGTTAGCTAGCAGTTAATGACCACCACTACTTGTGCAGTTCATAAAAGTACATGTAATGTTTGTCACGCTGTTGCACAAACAGCACGGTCATTTATTTCAATTCATTTGTTTTTGCTATAGACTATTCTCCTCCAGCTCTGCACCACCAAGCCTGCAGAAAAGGCGCATGCACTTTGCGAGCTCGTACCCGGCTCGTAACGAGCGCACTCTGACCTCAAGGGCGAGCATTGATTAATCGTAGTCATGTGATTGAGGCATCCTGGAGGAAAGGGGCGGGTGTTCAAGCACTTTTTTCACTTCTTAATATTGGTCATTAATAAGAAAAGTGTTTCTTATCCAATTACTTGACAACTAAAATAATGGACGGCTATGGGTGAACTACTCACATTTGGTGATGACTGAAAGTTAAACCGAGGATTTTATAATCAGGTTATGGTCAATGAATGGTTGCAGCTGTACTAATAATCAGCATGATTCATTACAGTAAATTCTTCAGACAGTGACATGTGTTACTCTGTATTTAAATAAACTTTTATAATGACAAATGTTCTTACCATACATGATAAATATGTGCACACACATTTACCATCAGACTGATGACAAATGCACACACACCGGGTCTGTTATCATGCATACGTTAGTGAGTGTGTCATTCTAAACCCACACCTGAGCCATCTGCACACTGACTTTTTATTATCATGTTATTAAAAAGAAGCCTGCGCTGCTAAGGCAGGGTGATTATGACTCAAGACTTTTGCACAACATACATCCATCTTCTCCACTCACGAGAGCGTGGACAAATTTAGGATTCAGATCTTTGTCTCCACACGATTGTATAATCTGCAGGTATCTGAGCAGGAAGCCGACAGGGTGGCAGGAAAGGCTCCTCCCCTTCATACACCTCCACCTGAATTCCTGAGGCATGCTGGGAAACTGAGGACACTGACACATGTAGACCTGCACTTAGGTTAACTGCACATCATGAAGTGCCCATAGATGCTAACGCTTGTCTGTCTCTATGTGTTAGCCCTGCGGCTCGCCCTGTGGTAGTCAACAGGCTCCAATCTGTTCCCGTCCTGCTTCACGGCTGAGCCGACCCAGACGATGATGGGCATACACAGGACACACTGGATTATGTCAGCAGCTCCTGTGGCAGATATCACGGTGGTTCATTGTGAACATTGATAATCTGATCCAATATCAGCGTCACTGATAAGATCTGTGATAGTTTCACATTTAACAAAAAGAAATGCAGGGCAGCTTTACGACTCGTTACCATAAAACATAAACATATTACAAATGTTTCAGCTTTTACACATTTTTAAGCTGTTACTACCAGAATGACTAACTGGGTCTATGCCTAATCGAGCCTGATTCCATGACCCTGATCCATTCGTATTTAACAAATCATTTCCATAACTTTAAATGCAAATATAAATTGTGAATGTTAAAAGCTTATTCACAAGTTTTGCAAACAACAAAGTTATATGCAGCTATTTATCTAAAAAAATGCAGCCAAGACATTTTTTATGACCACTGAAAACTATTTACAGAAAAATCAGGTATTCTGCATCAAATAAGAAGTTACACAAATTACTTGTGCCACTCCAAAAAATAATTTCTGTCCACTATAAGATAAAGGAGAACATCACAAGCCTGATACCTGCAGGCCTGACAGCAGGAGGTGTATTACAGCGTTTACACTGCAGTCTGCCTTTGGTGGCTTTTTGGCAAAACTGTGGCATTCAGCAGTCGCCTCACTGTTCTGACACACAAAACAACTATCCACCACACCATTGCTTGACAGAAATGGAAGGGAGAAAAAAGCTTTTTGGTTCGTTTGTGTTTTGTTAATGAACTCTTGATGAGACTAGTGTCATCTCACTTTGGGAATGTAAATATAATATGGTCAATATTATATTTATTATTATATTAGTTATGATTTATTACAGCAGTGAGTTTAAACTCTGTCAAACAATGAGGTTCAGTAAAGATTCAAGTTGCAGTTATTCATATTTCCTATCACCTTAAATCTTCCCTCAAAGACAAGTTTTTTGACAGTATAATATATATATATATACGGTGGCACGGTGGTTAGCACTGTTGCCGCACAGCAAGAAGGTCCTGAGTTCAATTCCACCATCAGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATCTGCTGGAGCCACTCGCCTAGCTTGGGAGTCACCGCACCTAGTGTTCCGATTACCACGGGGACCACCGTTACCTTCACCCTCCACATCCTCTCGAGCTCTACTCTGAGCCCTTGGTATTTCTCCAGCTTCTCGTGTTCCTTCTTCCTGATATTGCTGTCATTTGGAACCGCTACATCGATCACTACAGCTGTCTTCTTCTGTTTGTCTACCACCACTATGTCCGGTTGGTTAGCCACCACCATTTTGTCCGTCTGTATCTGAAAGTCCCACAGGATCTTAGCTCGGTCATTCTCCATCACCCTTGGGGGCATCTCTCATTTTGACCTTGGGACTTCCAGGTTATACTCAGCACAGATGTTCCTGTACACTATGCCGGCCAGTTGGTTATGGCGTTCCCTGTATGCCTTGCCTGTTAGCATCTTGCACCCTGCTGATATGTGCTGGATTGTCTCTGGGGCATCTTTACACAGCCTGCACCTGGGGTCTTGCCTGGTGTGATAGACCCCAGCCTCTATGGATCTTGTACTCAGAGCTTGTTCTTGTGCTGCCATGATTAGTGCCTCTGTGCTGTCTTTCAGTCTAGCTTTGTCCAGCCACTGGTAGGATTTCTGGATATCAGCCACCTCCTCTATCTGCCGGTGGTACATACCGTGCAGGGGCCTGTCCTTCCATGATGGTTCCTCGTCTCCCTCCTCTTTCTTGGGTATCTGCTGCCTGAGTTATTCACTGAGCACTCGGTCAGTTGGGGCCATCTTCCCAATGTATTCTTGGATGTTCGTTGTCTCATCCTGGACTGTGGTGCTGACACTCACCAGTCCCCGGCCCCCTTCCTTCCGCTTAGCGTACAGCCTCAGGGTGCTGGACTTGGAGTGAAACCCTCCATGCATGGCCAGGAGCTTTCTTGTCTTGATGTCAGTGGCTTCTATCTCCTCCTTTGGCCAGCCTATTACCCCAGCAGGGTACCTGATCACGGGCAGGGCGTAGGTGTTGATGGCCCGGATCTTGTTCTTACCGTTCAGCTGACTCCTCAGGACTTGCCTGACCCTCTGCAGGTATTTGGTGGTTGCAGCCTTTCTAGCGGCCTCTTCATGGTTCCCATTCGTCTGTGGGATCCCCAGGTACTTGTAACTGTCCTCTATGTCTGCAATGTTGCCTTCTGGTAGTTCAATCCCCTCAGTTCTGACTACCTTCCCTCTCTTTGTTACCATCCGACTACACTTCTCCAGTCTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGGGTTCATTGAGAACATGGTTGTTGTTCAATAATAAAATTATTCCTCAAAAATACAACTTGCCTAATAATTCTGCACTCCCTGTATATATATATAGGATTTGATGCTATTGGGTCAAATGACTCCTGCCATGTTACTTTGGAGCATATGGGCTTGTTTTACTGAATTCAGAGGCTCATGCTGACTGACTAGTCTGTTACCTGCTGCACATCAGCTGAATCACCAGGTGTTGCTGTTGCTTCTCTGTTTACCGTGTTTCAGGAACTCTTTGGTTTCTCTCCCGAGGCTCTGTAACTTCTCAGTCCTGAGGTCAGAGGTCAGGGGACTGTGGTTGTGAGGCTGTGGCTTGCACATTCATCACACTGTGATGTCAAAAGCTCCTGAAGATGCTCAATAAAGTTTTAATGTGTGAAAGAGTGAGCGTGGCTGCAGACACTCAGAGGGAGGTAGGCACACGTGGTTGCTTCACACAGAACATAAGGGTGTCTTTAAAGTGACCGATTGTTTGAAATTTCAAAATAAAATTTAACAGAAATACAGCACTCTTCATTTCTAGATCTTACCCTTACCAGGGGAATATGGTTCTAAGGTACATTAAAGTACAACAATGAATGATTTTATTTCCATGTGTAATAAAAAGAATAAAGTTCTGTTAAATAGAAGAAGTGTTGTAAATTGAGTTAAACCCTCTCGTCATTCATTGTAGTCTAACAGATTTGAGTGCAGACCTTCTGAACCTGTGCTCTGGGCCACTACACCGTAGCTTATTCACACCACAGTCTATTTCATATCAATATGTGATATGCTCCCACATCTCATAATATGGCTCAACCTGCTTTGGGTCTGTTTGAGCTCCTACATGATAGACTGAAGCAAATTCTTCAGTCGCTGCCACATTTGAACCACAAACCACACCAGCATCAGCTGTGTGGACATGTATCTGTAAACTCAGAGAAGAAAAACAGAACTCCAGTTTTCCTCAGTGATGGATGAGAGAAACAGAGTTTAATAAAGTTATTTTGTGTAATATTGTGCGTGAAAGGAGAAACAAAGAAGTTTTACAAAGAATGAAGGAACAATGGTCAAAGAGGAGAAGGACAGAGTGATGGGGGACACAGGTAAATTGGGACATAAAGTAAAAGTACACATTTTATAATAACAACACTGAATCAATCTACTGAGTAGAAGAAACCATGTAATAACTTTCAAACTGCCTTATTAAGTCCATGAAGGACAGTCCTTGTAATCAGAGTGCATCATTAGAAACAGTTAATATATTAATAATATATGATCAAATCATAAATGGCAAGATATCAGCACTGAGCGGAGATGAACAGGTATTAAAGCCAGCTGGTCTTTTTCAGTTTGGACCTTGTGAAGTTTTCAGTTAAACACAGACATTTCGTTCTAACAGAGTTAACAAATAATAAAGTGATGTAACACAGACAGAGGGCAGCACTAGTAAACTGACTGATCATGAAGTCAAATATAGACTGTAACACACGTCTGATTACAAACTACAGTGGGAGTGGATCATCTTTATGACAGCTGGGCAACTATGTCTCATCAACCTGTTCTTCATCATCATGAAATTTTTAGTACATGTAGTACTCCAGCCTGTAGGCGTTTAATACTTTGGTTAGTTCACCAATGAGTTCTTCAATTTCTTGGTCTGTCTTAATGTCATAATCATTCTTTTCCTTTTTCTTCAACCAATTATTAAGTTCAGTTTTTGCATCCTGAGTGATGAATGTGCTGTAATGTTTCACTAACAGCTTGTCTCCAATGTTATGGTATTGCATAGTATCTTCAGCAGACATTGTATATGTTTGTAGTTTTTTTTTTTTTTTACATACATCCTCTGTGTTGGAATCAGAACTGTCATTCCCCAGTTGTCTTTTTATTGATCCCTGTTCTTCTCCTACAGAAAACAGAAGTGAAAATTGTGATCAGATGAAATTTTACTCAATAAGGAGAGAAAACAGAGGGCAGCACTAGTAAACTGACTGCTGATATAGACTGTAACATATGACGTGCCGTAAGGGACATTATTACTGAAATGCTCTCACATTCGCTACTGAAACGCTCTTACACACGATACTGAAACACTCTCACACACTCCACTGAAACCCGAGGCATTTCAGCTGAACAGGAAGTTTTTTCCTGACAAGGAAACTAAAGGAAAAAGTGATACATTTCAGACAACTACAAGGATGTCTACTGAGCAACCTGCTAGTGCAGCTGTCCTGAACCTTTTTTGCACCACGGAAACGCTTTATGTCCGACAATATTTTCAGGGACCGGCGCACAAAAGTTGTCGTGCATAATTATAACAAAATAAAACCAGTACCCGTACCAAATAATAAGATTTATTCATAACACATGGGAAATGGCCCAGGGAAACAGAGTTAACAATAAAAACTACAAAAAATAACGATAAAAAAAACAATAAAAACCCTGAAAACCATAAATTTCACACCCGGGCCTTAATTATTGTGGACCGGTACCAAATGACTCAGGGATTGGCACCGGTCCGCGGCCCAGGGGTTGGGGACCGCTGTGCTAGTATATACAGAATATACAGTTTTAAAATTACACAGTTTTATAAATTAAAGTGACTGAAAGGTGAATAAATAACTGTAAGTGACTAAAAGTGAATAAAGTATCAGTAGTATAAAAAGAGTGTAGTTTCTGGTGTGGGAAATGGTCTTATCGGCTGGAGTTAAAAAGAGTCGCCTTGGGGACAAAGGTGGCTCTCCTCCTCTCAGTCCTGCTGGAAATGCAGCGGAGGCATTGTCCAGAGGGGAGCCATTGATATGCGGGGTGAAGAATGTGAGAGGGGTTGTTGATGAATTTGACTGCCTGTCTAAGGGCCTGTTGGCTGAAAACCTGTGCCAGAGTTCTGACAGGCAGGCCAATGATTTTAGAGCACACTGATGCAGTGTGCTGCAGTCTGCTCCTGTTCTACATGCTGAGGGAGTGGAACCAGCAGGTGATGGAGAAGGTCATGATGCTTTCCAGGAAGGCGTAGTAAAAAGTCATCATGATGGGTGTGCTGACTCCTAAGGAGGTATAGCCGTTGGTGGCACCTCCTGAGAATCTCCTCTGTGTTGGCTGAGAATTTCAGGAGGTTGTCAAAGATGGTTCCCAGGTATTTGTACTCCTCAACTACCTCCACTGGCTTCCCATGGATGGTGGTGGTGACTGAAGCAGCCAGATCCCTCTGCCTGCTGGAGAAGGTCACCACCATCTCTTTGATTTTGCTCACGTTCAGTTCAAGTTTGGAGCTGTCACACCACTCTACAAAGCGGGCCCATGGTGTTGTGAGTGGCCTGACAGCAGTGACAGGAGAAATGTGTCGTCAGCATATTTCACCAGGTGACAGTTGGGCTGTGTGGCTCTGCAGTCATCAGTGTAGAGGATGAAGAGCCCTCGGGGGAGCCAGTTGAGGTGGAACGGAGACTGGAAAGAGAGTTGTTGACCCGAACTTTCTGAGTCCTGTTGGTCAAAAAGTCCAATATCCACAGGGTTAGCTGATCATCCAGGTGAAATCAGGAGGAAAGTTTTGTGGCCAGGATATGAGGCTGCAGAGTGTTGAACGCTGATCAGAAATCAGCAAACGGAAGTCTGGCGGAGGAGTCAGGGAGCTCCAGATGTTTGTGGATGGAGTCCAAGATGAAGATTTTTGCATCATCGACACCTCTGCGTGCACGGTAAGCAAACTGGAGTGGGTCCATCAGGGGGTTGCTCTTACGATGTGCTGTTTTATTATCTTCTCCATGGCCTTCATCACCAGGGAGGTGAGGGCCACAGGACGAAGATCATTCAAAGACTTTGGGTTGTTTCTTTTGGGGATGGGGATGACTGTGGAGTGTTTCCACAGCTGGAGGATGGTGTGACTGTCAATTGAGTGTTGAAATAGAGTCCGAAAAACACTTCCTAGTTGCCCTGCACAGTGCCTCAGAACTCGACTGCTGATGTTGTCAGGGCCGGGTGAGCTCCTCTGGCTGGTCTTCCTGAGGGCTCTCACCACATTCTCAGTGCTGAACATGAGTGCAGAGCTGCCAGGTTTGAGTGAGGATCTGGACTCCTCAAGCTGGGTGATGTTGTCCGTCTCAAACCTGGTGTAGAAAGCGTTGAGGTTGTCAGGGAGGGAGAAGGGGTTGCTGCCCTCCAAGTGGATGGTTCTGGGGGTAGTGACCACAGTGTTCACAGAGGCCATGGTTTTGAGGCCCTGCCAGGCTGAGTGGAGATCCCCTGTGGTGAATTTCTTTTTTACAACTGTGTTTTTATACTCCAGTTTAGCAGTTTTTATGGCCCTCTTCACCCCCCTGTTGACCTCCTTTTTGTCCAGTGCAGAGCCGGTGAAGAAAATCCTCCCTTTTTTTTTATTAAGGACTTCCTTGAGTTCCTTGGTGATCCAAGGTTTGTTGTTGGATTAGATGGAGACTGTTTTTGGGGGGATAATGTTGTCAACACAGAAGGAGATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCGAAACATCCTTGTAGGGTGAGGATACTTTCCGCTGTCAACTGCTTGATGTTTTTGGTGACCTTTTTAATCCTCTTGATGACTGGGGTGTAAGCAGGGGCCAGCAGGATGGTGTGATGGTCTGCAGAGCCAAGAGGGGGGAGGGGTGGGGCTTTAAATGCATCTGGTACAGAGCCATAGCATTTGTCCAGAGTCTTCCACTGACGTGTGCTGCATGAAACATACTGTTGGTATCCTTTAAGCGATTTGTCAGGGGAACAGTGGTTGAAATCACCCAGAATGAACATGGGAGAGTCCGGTGATAATTGCTCCAGTTTGTACAGAGTGTTGGTGATGTACTCCAGCGGTCCCCAACCCCCGGGCCGCGAGAGTTGAGGCTCAGGTGTGAAATGTATGGTTTTCAGGGTTTTTATCGGTTTTCAGTGTTATTTTGTTATTGTTTTTATCATTAACTCGGTTTTCCTGGGTCTTTTCACGTGTGTTATGAATAAATCTTCTTTTTTTCGGTACCTGTACTAGTTTTATTTTGTTGTATTTATCCGCGACACCTTAAAGGCCGGTCCGTGAAAATGTTGTCCGGTCCGTGAAAATGTTGTCGGGCATAAACCGGTCCGTAGCGCAAAAAAGGTTGGGGACCGCTGATGTACTCTGTGGCTTTAGCTGCATCAGGGTGGATGTAAACCAGGATGATGGAAAGCTGTGGGAATTCTCTGGGGAGGTAGTAAGGGCGCAGGGAAACAGCCAGAAGCTCGATGTCTGTAGTGCACAGCTTCTCCCTCACAGTGACTGTAGAGCACCAGCTGTTGTTTACATACAGACACGCGCCGCCATGTTGCTTCCCGGTGTGGTCTCTGTCCAGACGAAGAGGTGGTGAAAAGCCATCAATGTGCAGTGTGCTGTCGCCGTCGCTGTTGTTTAACCACGATTCTGTAAATGCCAGAACGGAGGCAGTTCTGTACTCATGCAGGTGGTTGACAGCTGACAAATGTGACAGCTGTGGGGCAGAAGCCTGTTGCAAGACTTCAAGTCAAGTGAGCCCTCACATGCAAAGTCACAGTTAAGCTAGCCGCATCGCCTGCCGCACCTACATTCTTGTTGCACTTTACTTACGCATATTAAGGTACAGGTGCCGACTGGCTTAGAAGCACAATTGTCTTCTGGGTACTGGCATTCTTCACAATTTATCTTCTCAATCCACTTGGAGTTTTGAAATATTAGCTATATATATGCCAGTATCCAGAGTTTCTAAGCCCCTAACCCTAGCTGGGGCGAAAGAAGCAAACTCCCCGCACAATGTTTTCACAATGTTTTGTAGGTTGCCATTTAAAAAGGTACACAATGCCATTTAGAAAGCTAGAATGCTTCTGTTTGCTTTCTAGGTAACCTATACATATGACTACGTGCATGACATTGATAAGGGGAACAAGCAGCCTTGGGAAGAACAGATTCTACCAACAACAATCTGGGAGAGCTGCACTCCCATCATGTAACCACACAAAAATGTATAATCATGCTTGCACAGCACAAACACACTTTGTAACCAGTTACAGTAATTTCTTCTAGGTAATACAGCAACAAGCTTTATGAATATTCATGTGTGTAACCAATAAAAACAACCTGCAGGGGAAAACGCAAGTTGAAGTGGGTTGGGCTCACTTGACCACAGTCTTGTAACAGGCTGCTGCCCCACAGCTGTCGCATTTGACAGAGTTCTGATGGTCCCTGCTGAAGCGAATATATTGTTAATTAATGCAGCTGCTTCACTTAGGCTACTAGCAGGTTGCTGAGTAGACATCTGTGTAGTGGTTTGAAATGGACAACTTTTCCCTTCAGTTTCCTTCTCAGGAAACAACTTCCTGTTCAGCTGAAATACCTTGGTTTTCAGTGGAGTGTGTGAGAGCATTTCAGTAATGATGTCCCTTACGGCACCTCATAGTAACACACGTCTGATTACAAACTTCAGTGTGAGTGGATCATCTTTCTGATGGCTGGGCAACCTCGTCTCATCAACCTGTTCTTCATCATCATGATCAGTGTGTTTAATTCAACTATAGTCATCACTATGTCCTGAAAGGTCTTCTATATGTGTGCTAATCATGACATCAGAGAGTACCAGTGAGTTTCCCTAATAAATATTCTGTAAAACTGTGCAGCTCAGGACTCAGTACATGCTGTACTGCCTGTAGGTCTTTGATTAGTTCATCAAGGGTTTTTTTGATTTATTCATCTGTCTCAATTTTATATTCTTCCTTTTACTTGTACTTCAACCAACCATCAAATTTGTTTTTTTTTTCATCCTGAGTGATGAATGTGCTGTAATGTTTCACTAACAGCTTGTCTCCAATGTTATGGTATTTCATAGTATCTTCAACAGACATTGACTTACTGTTGTCATTACCTGTTCCTTCTCCCCCTTGTTGGCGTTCCTGTTCTGTTTTGGCAGGAGTGTTACATGTTTCTGTCCAAGAAAAAAAAAATCCCACAGAAATCAGAAGACAGAATTGTCATCAGATGAAGTTTTGCTCATTACGGAGAAAAAACATTGTTTCCTTGCTTACACACAGTAACTGTAACAGGACTGGTGATGCAGACATCTTGATCAGATCAGCTGCTTTTTAGGGGTTCTCTGGGTTTTTAGGGACAGCACAGAGCTCATCTGCTAACAGTGTGGTTATGGACATGGAGGTGGTCCTCTTTTTATGTTGTGGTGGTCGTGCATGTGTGGAGGTGTACCTGATTATTTATCTGCTTTTCTGAGCATGGTGTCCCTCAGGTTCGATACTTTTTTGATACAAAAAAATGTTCATGCCTTTTTATTTTGTCATTTTTTAAAATGATAAATATATATTTTAACTCAAAAGTACAGTTTTTAAATTTAATGTTGCTGAAACAACAAAGTAATAAAAAAAATAAATCTATCTGATCGAGAAATCCCTCATCTTTGGAAAAGAGAGTTTATTACAGAGAAATGGCTCTTTCCAAAATAAAAGCTATACTATACGCTTCTTCTGGGCTATATTCTCAGCAGCATATTAAACATATCAGGTCCCCATAAGGAGAATCATGTGCTAACGCAGACCTTCCCAAAGTGTGGGGCGGGCGCGGCATAAAAAAGGAAAAAACAAAACAAAAAAAACAATGCTTGGACACTGCTAGTACGGGGCGCCTCCACAAACGCAAAGCAGGAGATGAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTACCTTGTGCACAGAGAAAGCAAAAGCCAGATGTGTTTTTCATTCATACCATCAGTGTGTAGTTGGTGCACTGTGTGCTTATTAATTTGATGGCTTGTGTTTACTGTCTGATACAAAAATACCATTTTTACAAAGGTGTGGTGAGTTAAGCAAAGGTTATTCGCTTTTACAAGAAAACTACAATGTTTTGCTGATTGGGTGAAGAGTTTTCTTATTTGTGTGTAGAGTTTTGCAAAAATAGCCAATAGTTACAAAAAATGTGCTCAAGCCATCAGAAAAAACTATAAGGCTGACAGCACTAGTGGGAACACAATGAATATGACTGCACATTTACGCCGACATCATCCTAGCGCAAAGACAAGTGGAAGCAGACAAAAACAACAAGCACGCATGCTACAAACTTTACCCGAGTCATTTAGACAGCCGTTAGCACATGATTCTCCTTATGGGGACCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATTTCTCTGTAATAAACTCTCTTTTCCAAAGATGAGGGATTTCTCGATCAGATAGATTTATTTTTTTATTACTTTGTTGTTTCAGCAACATTAAATTTAAAAACTGTACTTTTGAGTTAAAATATATATTTATAATTTTAATAAATGACAAATTAAAGAAGCATGAACATTTTTTTGTATCGAAAAAATATCGAACCGTGACACCAAAGTATAGAACCGAACGGTGAATTTTGTGTATCGTTGCACCCCTAATATATATATATATGTATATGTGTGTGTGTATGTATATATATATGTGTGTATAAATGTGTGTATATGTGTGTGTGTGTGTAAATGTGTGTGTGTGTATATATATATATATATGAATATGATTTCTGGATATCAGCCACCTCCCCTGTCTGCTGGTGGTACATACTGTGGTTCTGTGATGGATTGTCGCTGTCAATTTTCTGCCGGATGTATGCTGCGACCTCTGGATTTGCCACCATCAGTGACCATTTTATCACTTTTACTTCATCACCAGCAAGAAGGGCATCTTGTAGGATTTTACTTTGAGGAAAGAAGAGAAGAAAGGGAGCTATACAGAGAAACCAACACATCTGAGTTCAGCTCAAACAGAAAACATATTTTCTCTTACCTGACAGCCTTAGAATAGTTAGAGTTGCCATACGTGAGGCCTTGTTGGTGATGTGATTGAAGAACATTTCTGCATACCCCATTATTTCCATGTTTACAAATCAGATCATAAATCTGCTCCGTCTTATTCGGGTTTGCTTTTAATATGATGTCCTTCCTCATTTTTTCCAGGATCATCATTTCATGTCTGTTCTTTTTCATATAAAGTTCAATGGCTATTTTTTTTTTTCGTTCTGTTTTGCTGTCTTTGCTTTTGTTCTGTTCTGTAGTGTATTCAATTCTCAATTTGTCAATGACATTTTTACACATTTCATTATTATTTACTTCCTCATTTTCATCGTTTATAATTTTCTTAATGGTGTTATCAACTAGGTCTGTAAGATCATTGTCTTTGTGATCGTTCAACCACTTGTCCACTTTTTCGAAATTATTATTTAGATGTATAAAGACACATTTAGGAGGGATATGGTCTGCTTCCACTGTCACGTCTCCCTTGCCCTCGATCTTGATCCCTTTCATTTTGTCTTTAAGCCTTCAGAAAAGAAACACATTAATGACAAGGTTACATTCATGTCAGGACTAGATAGCATGTCACATTTTGTCCATAAATGTCATAACAAGCACAGAACCACCAATCACAGCTGTCCCTGCTGACAGTGTGCTAGAAGCAGGTTACACCCTGAACATACAGCAACATGCTAACTCAAAGAGATAGAAAGCTGGAGAGAAGCCACACAGGAACAGGGAATATTTATCATTTAGGGCACCAGCAGTGCTTAGCACTACCCCACTGTGACGGTCATAACAGCAAATCATCATCTATAAGAATGCTTTGGCATTTATTTTTACTGCACTTTTAAAATATACCAATTAATACATTAAAAGGTTTTCTAAAAAATACTTACGTATAATATTTTCCGACCATACCAAGATGGTAGTTCTTAACTATGTCATCTTTATTGACCCATTTTTTGTCTATCAATTCATCGTCCCAACTCTTTTTCCAACTTTCCCCATTGTTTTTTCTGGATCTGTTGTGTCCTCCACAGATGTAATATCTTCCAGGGGACGTACATGTTTCTTCAAATTCTTTCTGCAGCTTCAAAACTTCCACGTATCTCGGTAAGTTTTGTTGAAGCTGAGTGGAGATCAGAGAGCAGCGGAGACATGTTACCTCAGCAGCAAAATTATTCATGTGTATGCATCCTATACTGTGTGCACAGTACAGTCTATGTGAGTGTGCATAGAAATGATGCACTGAAAATAAATACATCACCAGGTATAAGTCAAATACCTTTCAGGTGTACAGTCCTCTAATACTCAAAAAGGGGTCTTAACTGAGTGTTTCAGTGTGAGATTTGGGTCTGACCCAGTGTTTTAGTATTAAACCGAGGACAGAAAGACCTGGTGGCAAAGTGCGTGATCCAACTTTACTGATCACAGGACAAGACTGGGTGTTGTTATGGATATTTGGACATGACAACATATAAATCTCTTTAATCTTTTACAGTTTTCAATGTGATAAGCTGCAATGAGATTCTCAGTCATCCAGGTCATGGTGATCTTAACAGCCTGAAAAAGGTTGACTTAAAAAAGGGGCTGGCAGGAAATGTGTCAGTCTCAGGAAGAGCACGCTAATGGGCTCACAGAGCTAATCATGGATGACATCAATACCTGTCATTCCAACAGAGACTGTGAAGTGTTATTCAAGCACCAATCTATCCAATCAAGTTAAGGAAGAGGGTCCATAGAGCCTGCAATAGGGAGGAGGTGAAAAAGACTGATGCCATGAGTCCTGGTGTTCTCAAAGCTTGTTTCAGCTCTCTGGGTGTTTGACCACATCTTCAGGATATAGTTACTAGTTACTTCTTCAAAAAAGTAACTGAGTTAGTAACTGAGTTACAATATTCTAAAAGTAATTAATTACTTGAAAATAAACTACTGCGTTACTTAAAATTTTTTTTTAACTACTTTTGATTTTCCCTCCACATTTTACCTTTAAAAACTATTTACTTTGCCTTTTCAGCACAACCTCACGTGTCTGAATTTACAGTCATGTTTTCATTTTGACATACTGTATTAACACAATTGATCTAAAATCAGACAAAAAACATAAAATCAGAGTAGAAAAAGTTATATTTTTTACTGTAACAACCACAAACATGTTTAATGAATTATATTTCATAACTTTAAATGCAAATATAAATTGTCAATGTTAAAATCCTATGCACAAGTTTTGCAAACAACAAAGTTATTTGCATCCATTTACCTTTTACCTAGATATTTTAAATAACCATTTCAAACTATTTACAGAACAAACAGCTGTTCTGCATTCAATAAGATGCCACACAAATTATTTGTGCCATTCCAAAGAAATAATTTCTGTCCACTTTAAAGGAGAACATCACAGCCTGATACCTGCAGGTCTGACAGCAGCAGGTGTATCACTCCTGTTTCTACCTGGAGACAGCAGTCGCCTCATTGTTCTGACACAGAACACACAACTATCCACAACACTACACACTAACTACACATGACAACATATTAACTGCACACCCCAAACACGCTAAACGTCACAAATCTGTCACATCTCAAAACACGCTCTCTCCCTTTTTCTTCTCTCTCTCTCTCTCTCTCTCGCCGTCACTCCTAAAACTTATTTTTTATTTTGTTTTTGCTCATAAGCAGATTGCGCTTGCTAGCACTGTCCTTAGACAGTAAACGTGATGAAACTATTGAGGAGAAAACGCCGCCTATATATTGTTTATCATGACTCTGGTTTTACGAGGCCTATCAACACAATTTAAAAACTGGCACCTTGTTGCTTTGTCATCTTGAAGTGGTCATGTGATTGGCTTACCACGACTACTTTATTCTTCCTCAGTCAAACAGCAGCACTCATGCGATTGTTTTGCCCCCTTAGCTCCAGGTGTTGTGCTAGACAGTGATCGTGATTACCGTCCGCGGGAGCGCGCAGCTGCTTAAAGCTGTAGCGTCCAGATTACTTACAGCTACTTCCGTGCAGCCGATATAAGATGCGGTAAGCTGAACACAGCTTCAACCATCTGTTTGTTGAAAAATAGTAACGACCGCATTTTCTTGTTAGTAACTGTAACGGCGTTGTAACGATAGGAATAGTAATTAGTTAGATTACTCGTTACTGAAAAAAGTAACGCCGTTAATAACGCTGTTACTTGTAATGCCGTTATTCCCATCACTGGTTATGTCACACTTATAACATACTTAAAAATGAGTCACAAAGTCTGAAGTGATGTTTTTCTAAATAGACTTCAAGATTAGACTGTGATTAAACCTGCTTTGTGGTGCATGCATAAGATCTTTTTATATATATATTTTTTTGACTAGAAAACCTCTGTTTTTATTTATGAATAACACTGATTTTTCAGAATGTGTCAACTGATGATCAAACACTTACAGTATGTTTGATTTCATTCCTGAGGATAACTGCCTCATTTCCCATATCACCTTGGTTTTTCCAGGTTGCCTGGACAACAGCATGATAGAGGCAGTTCTGACCCTCTGAATTTACAGGGATCAGAGTGCCATCTGGGCTCAGGATTTCAAAGTGACCACTGCATTGGCTCTGTTCACCCCAGATCCCCTCAGTCATCTCTGAGAAGGATCCCTCTGTCCTGTTTAAATGAAAAGATTAAACAATCAACTCAATCAATTAAACATTCATAAGAAAATAGGAAAATTGTTAAAACTTTAAGAAATCTACCTGCAATTCACAGCAAGCTATTCTCCAGGCTATTCTAATCTACAAGAGCAGTTTATTAGTGTAAAAACTGTGCTGGATCACATATTTTCTAACTTTGTGTAGCTCAAGTCTATTAAAATACAACAGTATGCAATATTTCAAGGTACAATAATGCTAGGAGCTAATGTTTTAAATGTTTGACATTTCACTTTTAAACTTTTGAAAAATTGGTGATATACAACAAAGGTCAGTTATGGAGAAAACTTATCTGGTGACAGGAAAATCATTAAATAATTAATTTCATGTGAATACAGGTGCTATTATTCCATGAATCCTGAATTAGTTTCTTCCCAAAAGGAAGGCTAATTTTGTTGATACTTTAATTAAAAACGAGGATAAAGTACAAACAGAACAGAAGACCATACTAGCTACAACATCTACATGGTTTGACTGTGTGGGGATGATTACTAATGGCTTTACCCTATTGTATTAAGTTGAGAAGTAGAAATCTATGATGTATAGAAAGGGGAAAAGGTGGACAGGCTTCCAGGCCTCTGGTAGAGGACCCTTGAAGGATAGACTGGTAAATTTTTGTGAGAGGCAAATTATATATCCCTCATCCCTGGATTGTCTCAGGGGCATCTTCACACAGCCTGCACCTGGGGTCTTGCCTGGTGTGATAGACCCCAGCCTCTATGGATCTTGTACTCAAAGCTTGTTCTTGTGCTGCCATGATTAGTGCCTCTGTGCTGTCTTTCAGTCCAGCTTTGTCCAGCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGAGGTATTCACTGAGCACTCGGTCAGTTGGGGCCATCTTCGTGATGTATTCGTGGATGTTTCTTGTCTCATCCTGGACTGTGGTGCTGACACTCACCAGTCCCCGGCCTCCTTCGTTCCACTCAGTGTACAGCCTCAGGATGCTGGACTTGGGGTGAAACCCTCCATGTATGGTAAGGAGCTTTCTTGTCTTTATGTCAGTGGCTTCTATCTCCTCCTTTGGCCAGCCTATTACCCCAGCAGGGTACCTGATCACGGGCAGGGCGTAGGTGTTGATAGCCCGGATCTTGTTCTTACCATTCAGCTGACTCCTCAGGACTTGCCTGACCCTCTGCAGGTACTTGGTGGTTGCAACTTTTCTAGTTGCCCCTTCATGGTTCCCATTTGCCTGTGGGATCCCCGGGTACTTGTAACTGTCCTCTATGTCTGCAATGTTGCCTTCTGGTAGCTCGATCCCCTCAGTTCTGACTACCTTTCCTCTCTTTGTTACCATCCGACTACACTTCTCCAGCCTGAATGACATTCCAATGTCATTGCTGTATATCCTGGTGGTGTGGATCAGTGAATCGATGTCTCATTCACTCTTGGCATACAGCTTGATGTCATCCATGTACAGGAGGTGGCTGACAACTTTTCTGGTCCGTCGTCGGTATCTGTAGCCAGTCTTTGTTAATGATCTCACTGAGAGGGTTCAGTATGGGCTCAAATTGTGGTCATAAATATTTTGTATTTATAAATCAGTTTTGTAATTGTAAATCAGGATTTGTATGTGTAAAAAGAATTTGTTTGTGCGTAAAAAAGATTTGTGTGTGGACTTAGCCAATATATACGTGTGAAACTCTGCACTCACGTTTCAAGTTACAAGTACGAATTTTGAGCCTATTTTTCTTCCTTTCATCTGATTGGGCAATGTCATGTAAATCACAAATGTAACTATCCAATCAGAGAACAGATGGGTTTGGCTGTCAGAGGGGCGCTTTTTTGAACTGCAGGTCCTTGAAGGGTAATACAGTTTGAAGCTGGAGGATCTCTATATAAATATCCGATAGCAGCTAGGTCCCCTAACTTTCAATAGCTGTTCAAAGGATAAATTGTGGCATATCAGTGGAAAGAAATACCATTATTACTTTAGGATTAGTTTATAATAATAATAATAATAATGGATTGGATTTATATAGCGCTTTTCAAGGCACCCAAAGTGCTTTACAATGCCACTATTGATTCACTCTCACATTCACACACTGGTGGAGGCAAGCTACAGTTGTAGCCACAGCTGCCCTGGGGCAGACTGACAGAAGCGAGGCTGCCATATCGTGCCATTGGCGCCTCTGGCCAAGACCAGTAGGCGGTAGTGTAAAGTGTCTTGCCCAAGGACACAACGACCAGGACAGAGAGCCCGGGGATCGAACCGGCGACCTTCCGGTTACAGATGCGCTTCCCAACCCCCTAGAATTTGTTGTTTAACAGTCAGGGCTGACTTGGGACCATTGCTGTGAGTCACAGTGTGCGTGCAGCATAAAGGTCCTTTCACATCGGACGCAGCTTGTGCTGCTAATGCTAACTAAAAGCCAAGGATCCAGAATTTGTTGAGCTGGCTGGTGAGCTCTGTGGGGTTTTGCAGCAGCTCTACCTGTACTAGATGCACCTGCTCCTTGTCGTTTCTATCACTGACCTTATGTCCTCTACATGAGTTTCTGTTTTTTTTTTTTATCTTAAAATGTTCAATAAAAACAATGTATCGCTATCATAACGATGAAAGCTTTGTAACCATTCCCACTAGTGAAGACTGTCATTTCCACAACACTGCCCCCCCTAGGTCAGCAGCGCTGTTGAAAAGGCTCTGGAGGTCCCTGTGTTAAGCATGTAAACCTGTGACAAAAAAATCACCAAACTCGGACGACCACAGACTGTTTTCCTTTGTGGTGATGAAGGAAAACGCTGGGCTGGCATGTAAAAGGGCATTTATTCCCTTCAAGGACCTGAAGCTCCATAAAGCACCCTCCGACAGTGAAACCCATCTATTCTCTGATTGGATAGTTACATTTGTGATTGACATGACATTGACCAATCAGATGAACGAAAGAAAAATAGGCTCAAAAGTCATACTTGTAACTTGAAACGTGAGTGCAGAGTTTCACACGTATTTTTTGGATAAGTCCACGCACAAATCTTTTTTACCCACACAAATTCTTTTTACACATACAAATCCTGATTTACAAGTACAAAATATTTATGACCACAATTTGAGCCCATACTCCACTTCGACTCAGACGCCAGCAAGGTGGAGGTGGGGTACTGGTGTGGGCTGGTATTATTAAAGATGAGCTGGTCGGACCTTTTCAGGTTGAAGATGGCCTGAAAATCAACTCCAAAACCTACTGCCAGTTTTTAGAAGACACTTTCTTCAAGCAGTGGTACAGGAAAAAGTCTACATCTTTTAAAAAGGCCATGATTTTTATTCAGGATAATGCTCCGTCGCATGCATCAAAGTACTCCACTGCATGGCTAGCCAGTAAAGGCCTTAATGATGAAAAAATAATGACATGGCCCCCTTCCTCCCCTGACCTAAACCCTATTGAGACCCTGTGGGCCCTGTTTAAATGGGAGATTCAAGTGTAGGGAAACAGTCCACCTCTCGGAACAGTGTCTTTGGCTGTGGTTGCTGCTGCACAAAGAGTTGATGGTCATCAATCCAATCCTATCCAACTTTATTTATAGAGCACTTTAGAAACAATAAACCATCCCCCAGCCCCACGGGGGCTCAGCCCTGGCGCAGGGGGCCTCTGGTGCATCGGCCTAACTGGGGGGCTCGTCAACTGGCAGGGAGGTTGTTCCATCCTTGCAGAAGTCCACTCTGCAGGTGGGGGAGAGACATAGGAGAGGTGGAGAATAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAGAAACAATAAAGTTGACCAAAGTGCTTTCCAATAATATTAAAGAGATAAAAGTTAACCATACATTAAGCAGACATAGAAATAAATATAAATAACAATAAAATACATACATAAATTATAAAAAATAAATCAGTACATACATTAAATATTAAAACATGAGAGAAATAGACAATAAAATATAAAATGAATAAAATTAACAAAATAAAAAGATTAAAAGTGACCAACAGCTGACTAAAACTAAGTACAAACTGACTCTGATACTACTCCTAAAACTAAAAAACTACTCCACTTTTAAAATAAAGTGCGTTTTTAAAAGTGAACATTTCAAGTGTTGATATGGAGGGGCAGCTTATTCCATAATTTGGGGGCCACAACAGCGAAAGCTTGCCCCCACCCCCACCCCCACCCCCCCACACCCCACACCCAACTACCCAGGTCTCGACATGGGGTCAGCAATGAGTGACTGGTCAGTTGATCTGAGAGACCTTTGTGAAGTATGGAGGCGTGAAGGTGTAGAAGGTCTGACAGGTTAGAAGGAGCCAGGCCAATTAAAACTTTAAAAGCAAACAATAAGATTTTAAAATGAATTCTAAAATGGACAGGCAACCAGTGTAAAGAGGCAAGAACAGGGGTAATGTGCTCACGTTTGAGTGTCCCTGTCAGCAGGCGAGCAGCAGCATTCTGGACCATTTGTAAGCTAAGCCTGATCAATACCAACATAAAGTGCAATACAATAATCAAGGCGAGTGGTCACAAATGCATGTAAAACTCTCTCTCTAAGTCACAAAAAGAGATAAAAGGTTTGACTTTAGAGAGCTGCCTCAGTTGAAAAAAGCTATTTCTCACCACTGAATTTATCTGTTTGTCCCATGTATGAGCTGTGTCAATTTTCCCTCCAAGGTTGGAAACAACTGGTTTGACACAGGATGTGAGAGGACGCCAGGGACACTTGGCACAAATATAATGATCTCAGTCTTCTTTTCATTAACATTTAAAGAATTCAGAGCCAGACATGCTCTGATATCTTTGAGATATTCTAAAATAGGCCTGAGGGGGTTAGGTTTGTTGTTTTTCAGGGATAGATAAATCTGACAGTTGTCTGCATAAAAATGAAATGAGACTTCATGTTTTTTAATTATATGGCCAAGGGGAAGCAGGGGCGGATCTAGAGAAATTTTCTTAGGGTGGCATGAGGGTGGCAAAGAAATCAAATGGGGTGGAAAATTCAAAGCCTTTTTTTCCCCCCAAACACATATACAGGTGGTTACATATGGTTAAAATGATTCAAATGCAGTAAGTATACACGTTTTTCATATAAATAGTCTAGTCTATAACTTAATTATTGTCTGTAGCCCACATAATTACACACTTTAGTTACATAAAACATGTGAGTTTTGATCTTATGTACTGTATAGCCTGTATAATAAATAAATATGTCGCCCAATAAGTATAAAATCCAGAAAGCTACACAACATGGGGCGGTTCATTTACAGACACAAGTCTAACTTAAGTTTCACTGTTTTTTGTTAGAAAACAGTCACATTGTTACAGCTTATATTACACAAAATGTCAGAAATCTGCACTGTCATGAACAAAAATTTTTACCTAATTTTTCATGATTTGTTGGATTAACCCACTGAGGTCTGAAATACAGCAGCCATTTTTGACTCCTTTTGAGTTTACGTTTGTATTTCACCCTCAAATTGTTTCATTTAATTTTTTCCCCTTGCCTTGTTTGGTATCATTCTTTTCAGCTGAACTGAATTTAGTTGTTTTTTTCACTGACATACTGCATTAGTATTACTGATCTGAAATCACACAAAGAACTTTAAACCCTAGTAGTATTTTTTACTGTAAAAAAAACACAGACATGTTGAGTAAATTTTTATAACTTGAAATACAAATATAAATTGTACATTTTGTAAACATATACAACTATTTATCTAAAAATGCAGCCAATACACCTGCCGTTTTTTCATTTTGTACAACCATTTAAAAATATTATTAAAACTAAAATGAGAGAACAATCAGGTGTTGCAATAAGATGCCCCACAAATGATGTGTGCCAGTTAAAAAAAAGTTTGTCCACCAAAAGACAGAGGAGAACAGCACAGGGATAAACCTGCAGGCCTGACAACAGGAGGTGTATCACTCCGCTGGTTTTCTACTTAGTGACAGTGTTTACATTGCAAATGTGCCTTTGTGACATTCATTAGTGCCCTCACTGACACACAAAACAAAACGACTACACAACAGAACAGCTACACAAGACCACACAACACACTAAGTATACACTCCACACTAAACGTCACAAATCTCCCACATCTAAAAACTCTCTCTCTCACTCGGTCGCGCTGTCTCGCTGCCGTTACCGTCACTCCCAAAACTCTCCCCTCTTCCTAAACAACCAAATCCCACGTGTTGACTTTTTTTGAATTGGTCGACATGGTACATTTTTCCACCGATAGGAAAGCGGTGGCTTTTTTCCCTTTCTTTACTGTTTTCGCGCTTTCCTTAGAAAAGGCTTAAAACACACACACACAAAAACGTGACGACAGTATTTAGAAAAAAGCGTGGCGTATATTTATTATCATAACTCTGGATTTACTGGCCTGTAATTAAAATGTAAAAATTTGAAGTCCGAACTTTCAATGTGGGCTGAAATAGAGACTCGGCGTGGCTGCAGCTTGTTGCTATATCAGCTTAAAACAGTCATGTGATTTGGAGGTGCAGCGTGTCCATGGACCACGGAGGGTTAATAACACTCACCTTCCTTCCATTTCCAGAGTGTAACATCCAACCACCTGTGTAAAATCCGAAATTCACATGGTGTTGTTCAAAATGTGCTCTGGCACAATCATAAATATTGCTTGCTACTGAAAACAAGAAAAAAGCCGGTCCTGCTATGGGCTGAACCATTTGTTAATGGTGGAGGGGGGGAACACTGTGCAATATATTCAGTTTTAGCATTTATATTCACTGTTGACTGTAACTACGCTCAAACTGTTAATGCTATCTTATTTTAATAAACAACACTGTCATATGCAAAACTGGGGTGGCACTTGGGGTGGCAAGGGATCATTTTAGGGTGGCACTTGCCACCCCATGCCACCCTTCTAGATCCGCCCCTGAGGGGAAGTAAATAAGCACTAAAAAGAAGGGGCCCAGGGATGGATCCTTGAGGTAATCCACATGGTAGTGGGGCGGAAGATGAATAAAATTTACCAAGTGAGACAGAGAAACTTCTGTCAGACAGGTATGACTTGAACCACTCCAAGGCAGTGCCTCTAATTCCAACATGTTCTAGGCGAGAAATTAAAATTATGTGATCTACTGTATCAAAAGCTGCTGTGAGATCCAAAAGCACAAGTAAGACGGAGTTCCCAGTGTCAGCAGTTAGTAAAATATCATTACAAACTCTCAGAAGTGCAGACTTTGTGCTGTGAAGTGCTTTCAAACCTGATTGAAATACCTCAAAAATGTTCTGACTGTTTAAAAATGTCTGCAGTTGTGAAGACACTACTTTTCCAAAATTTTGGAAACAAAAGGAAGCGATCGGGGCTCAAGAGTTGGCAGTTCGTCTTGTAATCGGAAGGTTGACGGTTCGAGCCCCGGCTCCGACAGTCTCGGTCATTGTGTCCTTGGGCAAGACACTTCACCCGTTGCCTACTGGTGGTGGTCAGAGGGCCCGGTGGCGCCAGTGTCCGGTAGCCTCGCCCCTGTCAGTGCGCCCCAGGGCAGCTGTGGCTACAATGTAGTTTACCATGGCCTGTAAATGGTAAATGGCCTGTATTTATATAGCGCTTTACTAGTCCCTAAGGACCCCAAAGCGCTTTACATATCCAGTCATCCACCCATTCACACACACATTCACACACTGGTGATGGCAAGCTACGTTGTAGCCACAGCCACCAGCCACCATCACTAGTGTGTGAATGTGGATGGGTGGATGACTGAACGTGTAAAGTGCTTTGGAGTCCTTAGGGACGATGTAAAATGCTATACAAATACAGACCATTTACCATCTTTGAAATAGGTCTGAAATTACAAAACGAAGCGGCCTCCAGGCCAGGGCATTTCAGCGGAGGCTGGACCACTGCTTGTTTAAAAATTACAGGTACATCGCCTAATGTCAGGCTGCTGTTTATTAGCCTTTGAATATAAGTTCCAATAGTGTCCCAAACTTCTTTAAAAAAGCAAGGGAGAAGGACATCACTGGGAGAGCCAGACTTGATTTGGGTGACAATTTTACCCAGATAAGACAGAGACACAGGTTCAAAGTGGCTAAAAACTGCCAATGGCATAAAAATAGCAGAAGGGTCATAAGAAGGGGGTAAAATATTTGCTCTAATAGTTAAAATCTTATCAACAAAGAAATTTAAAAAAGCTTCACAAGTTTCAACAGAAGCGTCTGTCCAGTACAGAGTTTAAAATACTAAATAATTATGGTAGTTGTCGTTAATAACACCTGCAAAATAAACAGATTCCTGATTCTTAACAGTTTTCTGATATTTATGCCAGCTATCTCTTAAGATATCATAAGACACTTGCAGCTTGTGTTTTTTCCATTTACGTTCTGCTTTTCTGCACTCTTTTCGAGCAGCCCGAGTGATGTCGTTCAGCCACGGCTCACACTTCGATTTAGGCGGCCTGACCTTCAGGGGAGCAACAATATCAAGAATGTGTTGACAAGTGGCGATAAAGTCAGCTCCTCAGTGTCAGCACAAGCTGAGAGCTCTGAATCAACATTAAAGGCCTTATTAAAGGCAGTAGAAAACTGAGCGGCACATAATGGTTTAAACATGTGAGAAGCAGTAGGAGGACCACAAGTAGTGATATTACAGGGAAAAGAAGTTTCAAACAATACAGGCATATGATCAGAAAAGACGGCATCAGAAATTTTAAGGTTATAAACATGCAAACCATCTTACAACACCAGGGCCCTGTTTCAGAAAGCCGGTTTAGAAAACTCAGAGTTAAAAATGATACTCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTAAGTAGTAGTTCAAGTATCACCACATCATGAATTAAGTTTTGTTCATCCTGATACCTGCAATTTTGTGGAATCCCTCTTTGATGAATCTTGTGGGTCTATGATCGGGGAACACCACAAACGAGTACAGGAGACGTTTCAGTGCAACTGTCACATTCCTGACTGCCCGACAGACGGTAGCCTTGGAAGCGTGCTCAGCGTCACCAATATTGTACAGAAAGCTCCCGTTTGCAAAAAAACGAAGTGCAATACAAATAATATGTACAGAACTGAGAGAATGTCCGCGATGTGTCACATGAGCAATATAAGGCCCGAGGATGTTATTCAAATAAATTATAGATTGTGCTGAAAAACGGTAACGTTCAAACAGAAAATCATCAGGAAATGATAAAATGTCCAAACGCGCTCTAATCACTCTCTCCCGGCGGAGAGCTCTGCGGAGAATTTGGGCTTCAACATCTACTGGCTCTTCAAGGAAGGGCCACGCCATGTCTGACACTTCCTACAGTCAGATTTCCGACAAAGAGGCGGAGACAGTCAGGGTTAGTTGAAGTAAACCTGCTAGGGGGCAGGTTAGCTTCACGGAGTGTGTCGTCATAGTAACTCACTCAGATTGAATCTAAACTCGTTTTGTGAAACCGAAAACCCAGAGTTTTCGTTAACTCAGGGTATACTTACTCAGAGTTTGCACTAAACCGGCTTTCTGAAACAGGGCCCAGATCCAGAGTGTGTCCATGTTTATGTGTGGGACAAGTGACAGACTGCAAAACATTAAAAGCATCAAGTAGGTTTAAAAAGTTATTTGCCAGTGGTTCAGTAGGACAACACACATGAATATTCATATCACCCAGCATTGAACTTCGTCATACTTTGGCATTTTTTGAGGCAAGAATTCAGAGAAGTCATTAATAAAGCCCTGTTATATTTACGTGGACGGTAGATCACTGCACAGAGAACAGGATGACTGCTACCAAGCTCAAACATATTCAGTTCAAAACTGGTGAAAGTGACAGGTGACAGTTGGCGACAGTAAAAAGCAGAGATCAGATCAAGAAACTGGCAGGCAGGCAGTGGCGGTCCTAACCTGTTTGGCGCCCTGGGCGAACACTCCCTCTGGCACCTTAGTTCACAGATTCACTTTGTCTAGTGTGCATTTCTGAGATTTCACACAACCCAGGGTTCAGATCATGAATACATAATGGGCTTGGATTTACAACATTGTGAATGAAATGTGCTCTATTTGGAAGCAGCCGGCCCCCCTCCCCTTTCGACGGGTTGTGTTTGAGACTTTAAATCATCAAACTGTAAATTATAAATTTTAAATTGTTATTGATCCCTTTACCCCTGGTCCTAAAGTGTATATTTATTTTCTTACTCTTCTTATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGACTTCAGCAGCGAGCAGGTGCACCGAGGGCTCTCGCGCTCACTTTTTGCGTATAGAATTTCGAAAAAACATCGGTGCAAATTATAAGTCTGTATCATAATGTCTGGTGTTTTCGTGTTTGTTGGTTTGTTTTTATTTCGTTTTATTTTGCGAGTTGGTTAATGGATGCTGCTCCAGCCGGTCAGAGAATCCCCCGCCACCCCGCCTTCTCCTCCCTGTGCCGCAAGCAGCAGGCCACCTCGGAAACGGAGGGCGCCCTTACTCCCAGCAAATGGGCGATAGAAAACCGATTGGTGCCTATGCCATTCCCAATATGCGCTGGCTGACGTCGGCGGAGCATGAGTACGAGCATTTTTTTTGCCGATGCCCGTGATGCTGCCCCCCACCACGATGCCGCCCCGGGCAACCGCCCGTGTCGCCCGTATCAAAAACCGCTACTGCAGGCAGGCATAATTCTGATGGCAAAAGAACCAAACAGGACAGGCAACAAAAAAAAGAAAAAGAAAAGAAACCGACAGGCTTGTGACAGTTATTGAAAAGAAGGGTGGCTATATTGGTTCGTTTTTTTCACTTAGTTGCCTAATAATTCTGCACATAAATATATATATCCTCTTAAAGACAAAACCTCACTTTTACATTCTTAAACATTCGAGTTTAGGTTCATTAATATTTTGGATTGACCGAGAGCACTGTCCTTGATCCATAATGAAATGAATCTCAAAAATACAACTTGCCTAATAATTACGCACACAGTGTATTTCAGATTCCTGTAAGTAGCCTCCCTTTGTTTTGTTGACAGCGCTGCAAACCCTCGGCCTTCTCTTAGTGAGCTTCATGATGTAGTCACCTGAAATGGTTTCACTTCACAGGTGGGCCTGTCAGGGTTCATTGGTGAAATTTCTTGCCTTCTTAATAGGGATGTAAGAAAATATCGATACAATGAAATATCGCAATATTTCGTGCAATGATACTGAATCGATATTCAAAATCAGTGTTATTGATTTTTTTTAAATGAAAATTTACATGCATTTACTGTTTATTTCTTTTGTATGTTTCAATTCAAACTCCGGCCACTGGTTTGCAGTTTTTACCGCCTTTACTATGACGTAAAAACAAGGTCTCGCAATAACTGTTGAAGCGTCTAGTTTGCCAAAACCAACCAAGTAGAACAGTGGATGTGTAGCCAATTGTTCTAGCTAACTGATGACTGAAGAGGAGAGGATACAGCCGGCCCCCGCAGCTTTCAAAGCTGATTTGTGGACTTATTTTGGATTTAGGACAAAAGAAGGCGGTAAAGACTATGACAAGAGCTATGCAGTCTGTAAAATCTGCACCGCCAGAGTCAAATATTTCGGTAACACAACAAATTTACGAACACACGTGTCTAGACACCATAGCGACGTAGCATCAAATGCTAATTTTAAAACGAAACAAGGTGACCCCGCTCAACTGACAATTGAAGAAGTTAACTTTTCAAAACTACCAGCAACTTCAACTCGTGCAACAAAAATAACGCAGTCAGTACTTGTTTTTATTTGCAAAGACATGCGCCCTCTGAGTGTTGTGGAGAATAAAGGATTTCATAATATGATTAAAACGCTGGAGCCCCGTTACACCGTTCCTTCCCGACAACACATCACGGACATCGCTCTGCCAAAGTTGTACCAAGAAGTCAAAGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGTACTACAAACCCGAGCCATGCATGACAGTCACACAGGTGAGCACATTGCAGCGTTACTAACTGACGCTGTGGCTGAATGGGGATTGAACATAAAGGACCTTGTTGTTGTTACCGATAATGCACCAAACATGGCTCTCGCAGCTAGACTTGCAGGCATGACGCACATACAATGTTTTGCACACAGTCTGAATCTCGCCTCACAGAAAGCACTGAAAGTACAATCCGTGGTGCGACTTCTCGGGAGGATCCGACGTGTAACAGCTTTTTTCAGGCGCAGCACCACAGCCAGCAATCAGTTGAAGCAGAAACTGTGCCTCCTTCAGCTACCAGCTCACAGATTGATCACGGACATAATTACAAGATGGAACAGCTCCAGTGATATGATAGAACGATTTTTAGAACAGCAACCAGCCATCTGTGCAGCTCTGCTTTCTGCAGAAGTTAGGAAGAGTGAAAAAGAAATTTTCACATTAAGTGAGTCTGACATCACATGTGCAGAAGAAGTTGTCAAGGCACTCAAGCCTATGAAGGACGCCACCCTGGTGATGTCAGAGGAGAGTATGCCAACCCTGTCCATCATTGCTCCTCTTCATGCCAAGCTTGTGATGGGTGCACAAGAAAGTGTTGATAATACACCGACAGTAAGGGACATTAAGACTGCCATAGCAGAAGATCTGGGAAAGAGATATGTAAATGAGAGGGAGCCACTATGGATGGCATCAACAGTTGATCCTCGGTTTAAGGACCTGCCCTTCCTGTCTGAAGCAGAGACCAGTGAGACCAAACTGTTGGACACTGTGGTGACTGTGATAAAGAAGGAAAAAAATATAAGTAAATAAATGAATTTATTTGGAAAAATTCAACTGAAGTTCTAAGCAAGTGGAAAAAAAAACGCATATTGATGACATTTGTCATTAAATATTAGTGAAAAACAGGGTGAATCTTGGATTTGAATTTTGACTTTCTGACATTTTTCAGCAGCAAGAGAATAAGGAGACTGACAAACAGGTGGAGGAAGAGAATGCCACAGAGGAGGCTCATCACCCACATATCAAAGACAGCTTTGACTCCATCCCTCGGCCACCCCTAAAGAGACAGAGGACCTCATGTGCATTGGTGGACTTGCTCGGAGCTACGTTTGCCTCTACTAGTGACAATACTGCACCAAAATCAGAACATGATGTTGCTGCAGCTGAGATCAAGAGGTATAGAGATGAGACCCCTTTGCCTCTCACAGGAAATCCTCTCAGTTGGTGGAAGGACCATGAACTGGAATACCCTCACCTATCCAAAGTAGCAAGGAGTTTCCTATGCATTCCTGGAACAAGTGTCTCCGCAGAGAGAGTTTTCTCCTCTGCAGAAGACATAGTAAATGCACAGAGAAGTGTCCTGAGAGCTGACCATGTCGATCAGCTTGTATTCCTGCACAAAAATCTGGAAATTGAACAATAACCACTGAGAAAACACTAAACATGTAAAATCTCTGATATGAGAATGTTTGACATTTTGGTTGAGTCTCATAAGCACTTTTATTTAGATGAGTAAATTCCTTTTTTCAGGTTGTACTAAAAGTGTTCCATTGATGGACACTGCAGAGCTGTACTTTATTTTAATAGCACTTTACATTGTTTGTTAATGTTTACTTGGATGGATTCTTCAAGCAATTTCATTTTTGATTTATATTTGTTTATGTTAAGGTCACATAAAAAGTGCTTTGTTTTGATGCTCCATAGAGCACTTTTTGGATAAGTATTTTACAATCATAGTACTTAGAAAGACTTCAGTGTTACATGTTTACTTTTTTCATGTTAAAAAAAAAATACTTGATATTTCAGTAAAGTAGTTTTTGTTTGTTTATTTGACATGACTTCTAATAAGGCAGATGTTAATTTCTCCATTCATTTTGAACTTAGAGAGAGTGTTTTTGTTTCAGATGTTTCATGTCAAGCATTTAACAGTTGGGACTGTTTACTGTGAGTTTTCCAAACTAAATTCAGTCCTACTAAACACAAATATCGTCTGGCTTTTAGTATCGCAATGTATCGTATCGTCTACCCTGTATTATGATACATATTGTATCGCCAGATTCTTGCCAATACACACCCCTACTTCTTAATGAGGTTGGGACCATCAGTTGTGTTGTGCAGAAGTCAGGTTGGTGGACAGCTGACAGCCTTGTTTCACAACTGTTAGAATTCATATTATGGCAACAACCAGTCCGCTGAGTAAAGAGAAACAACAGTCCATGATTACTTTAAGAACTGAAGGACAGTCAGTCTGGAAAACTGCTAAAATATTGAATGTGTCCCCAAGTGCAGTCATAAAACCCATCAAGTGCTACGATGAAACTGTCTTACGTGAGGACCGCCCCAGGAAAGGAAGACCAAGGCTCACCTCTGCTGCTGAGGATCAGTGTTGGGCAAGTTACTTTGAAAAAGTAATTAATTATAGTTACTAGTTACTTCTTCAAAAAAGTGACTGAGTTAGTAACTGAGTTACAATATTGTAAAAGTAATTAATTACTTGAAAAGTAGCTATTGCTTTACTTTAAAAAAATACATTTAACCCTCTGGGGTCCAGGGTATAATTGGACATTTTTAACTACTTTTAATGTTTCCTCTACATTTCACCTTTAAAAACTATTTACTTTGCCTTGTTTAGTATCATCCTTTTCAGCACAACCTCACGTGCCTGAATTTACAGTTCTGTTTTCATTTTGACATACTGTATTAACACAATCGATCTAAAATCAGACAAAAACATAAATCAGAGTAGAAAAAGTTATATTTTAGGAGATATTTTAGTTATATGTTAGGAGAGACGGCATCCATCGCACCTTGGATGGAGCAGCTCTCATTTCTAGAAATATGAACAAATTTATTAAACACCCCAAAATATGACTATCCAGAGTTGGGACCAGGAAGCAGAGTTGCAGTCTTACACGCCTCTCTGCAGCTTCTCTCCTCCTGCTACCCCCCCAAAAACCCATCTCCATTGAGACTGTGTCAGCTCCCAAACAGACAAAAAACAAACTAAAAACCAGCAACAAACAACTTAAACATAAAAAAAAAATCACAACGAAAGAACAATACAGTATCCACATCTGAACCAAAGAGTAAAACAGTGAAATGTGGATTATTAAATATTAGGTCTCTCTCCTCCAAGTCTCTGTTAGTACATGACTTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAATATAAATTAGGGCTGGGCGATATGGCCTAAAATTCATATCGCGATATAATTTGAAGCATGTGCGGTAACGATATATATCACGATATATTCTTTTCTTCTGTATAACGTATTTTCCACACTATAAGGCACACTTAAAATCCTTTATTTTTCTCAAAAATCGAGAGTGTGCCTTATGTATGAATTCTGGTTGTGCTTACTGACCTCGAACCGATTTGGGCGAGCAGAAATCTGTTAAAAAATGTTTTAGTACAACTGTGGTAACCCGCACTGCTTGATGGATTGTCAGAGCACTACGGCTGCCGTAGTAGGAGCTTCGCGGAGTAATCTGGGTCCAAAACTCCGTCCCTTCAGGTCCCAAAGTCAAACGAACACTGAGAGTTAAAAACAGTCTAAATTCTTTAATCTTTAATAAAATCATCAGCGTTACTGCTTTACCAGGTGTAACAATTAAGTTTAACATCCAGGCATCCATGAAAACAGAATTTATTAAATTTAACGGAGTTAGAAGTTAACAGGACGTTAGCTCGCTAATTTCCACCTAAACATGACATACCATGTTCTGACGGAGAGATTTTTGAAACTAATTAAAACGTACAGCTCTGCTACCACTTCCAACATAAATGAAGAGAGAAAAACTAAACAGCAGTGGCGTTTGCAGGGCTACTGTTGATTTAGATTGATTTAGATCTAGATTGATTTAGATTTAGTAATGTTGTTTTGTTGATTGTTGTGTATCATCCTGGTACATTGTAGTGAATGCTGTGTGTGTGGTGTTCTTAAGCTGCTGGAACCTTGAATTTCCCCTTGGGGATTAATAAAGTATCTATCTATCTATCTATCTATCTATCTACTGAAGTTGGACTACCTGGTATATAATGTTGTGCTATGTGATTGCTAGCGACACAGCTATGTTAGCATAACATTAGCATAGTGAAGCTGGAGGATGAACACCAACTTTTTTACACTCGATAAAAGTTAACGTGAGGGATTCTGGTGGTTAGGGACAAATGCAATCGCATAGCAGGATGCTATACACGGGCCAAACTTCAGTCAGGAGAACAACTGAGATAATCCATCCACGATACAAGGTTAGTTATTAATATACTGCAACATAGAGCATCTGCGAGAGAATTCAACATTAATGAATCAATGTTACGGAAGTGGAGGAAGCGCAGTTTTTGGCTTTCCCCATATTTCAAAAGTGCTTCATCTCTTTGCTATGACTGTTGCCCGGCATAATTTGCAGATGATAATGGTTGTAGCCGCTGCGATGCTTTCGACCAAAACAGGCGCAGCTTGATGACATCATCAACATGCGCTATCGCGATAGAGTGGTATAGTCAAAATCTCTATTGTTGGCCAAATTTATATCGTATATCGTTTATATCATTATATACTCGTCTCATTGTTCGGACACACAACACAAAACTATCCACAACACTACATACTAACCACACAAGACAACACGTCACACCTAAAGTTTCCCCCTATTCCTAAACAACCAAATGTCATATCATTTTTTGATTGGTCGCGCAGCTGCTTAAAGCTGTACGGTCCAGATTACTTACATAGACAGCAACACCTGTTCAACTAATATAAGATGCGGTAAGCTGAACACAGCTTCAACCGTCTGTTTGTTGAAAAATAGTAACGCAACCGCATTTTCTTGTTAGTAACGGTAATGCCATTGTAACAATAGGAATATTAATTAGTTAGATTATGCGTTATTGAAAAAAGTAACGCTGTTAGTAACGGCGTTACTTGTAACACTGTTATTCCCATCACTGCTGAGGATACATTCATCTGAGTCACAAACCTCAGAAATCACAAGTTAACAGCACCTCAGATTAGAGCCCAGACACAGAGTTCCAGTAACAGACACATCTTTACATCAGCTGTTCAGAGGAGACTGTGTGAATCAGGCCTTTGTGGTCAAATAGCTGCTACAAAACCATGACTAAGGAAAAGCAACAAGCAGAAGAGATTTGTTTGGGCCAAGAAACACAAGGAATGGACATTAGACCAGTGGAAATCTGTACTTTGGTCTGATGAGTCCAAAATTGAGATCTTTGGTTCCACCCGCAGTGTCTTTGTGCAGAAAAGGTAAACATGCATGGTTCCTACTGTGAAGCATGGAGGAGGACATGCGATGGCACACTGAACCACCATGGCTACCACAGCATCCTGCAGTGACATGCATCCCATCATTTATTTTTCAACAGAACAATGACCCCGAACACACCTGCAGGATGTGTAAGGACTGTTTAAACAAGAAGGAGAGTAATGAACCAAGTCGAGAAGGTTTGGGATGAGATGGACCACAGAGTGAAGGCAAAAGGACCAACAAGTGCTAAGTATCTCTGAGAACTCCTTCAAGAACATTTCATCAGGTGACGACCTCAAGAAGCCCATCAAGAGAATGCCAATAGTGTGCAAAGCACCATTCGAAGCAGGGGGCTACTTAGAAGAATCTAAAATATAAAACATGTTTGGACTTATTTCACACATTTGTGTTTACTACATATGTGTTCATTCATAGTTATGATGCCTTCTAGAAATCTAGAATGTATAGAGCCATAAAAATAAAGAAAACCATTAAATAAGAAGTTGTGTCCAAACTTTAAACTGCTAGTTTGTATGAATGTTAAAGTAACCCACTATAAGGATTTAAACTGTTAAGGAATAAATATATGTTCTTTGTGCTTATTTTCTGATTATATTGTTTTATGTATTTTAATAATAAAGGCCTGTATAAAGCAAGGCCAGCTGTGAGAGAGAACTAGGTCAGAGGGTGACAGGTCGCCTTAGCAACAGAGGTTTAAGTTAGTGGAAGTTTAAGAAACAGGAAGTTTAGAGCAGAGCTGCAGAGGCAGGAAACCAGACAGAAAAAGCAGAACTAGTAACACAGAAGGAGTTGTTTTTATCGAAACTATGTGTGACGTGTAAAGGACCAAAATAAAATAACACCAACAAAATAACACCTATATGATACACATTTTTGGTTTCTAATGCTAGATTTTGCAACTGGCTTTGGGCTGTGCAGGTCTCTCTTCCAGAAGATGATTAAATAAAAAATTATAAATATTTTGACTAAGTGAGTTGTGTTCTCTCTATTCAGTAAAAGAATGACAAGAACCAGTTTTAATAAAACCGAGCATTAAAATTGCACATTGCTTTTAAAGTCTGTGAGATTATAACATCTTGAAATGAATGCTTTTAGTCTTTGTTACAATTGAAACTAGCAGTGAAGTGGAAACTTTATGAGGGTCCTGTCAATATCTGATGATTTTAGAATAAAACATTTTAGTGATGACTTATGTGATTGATTTCAAATAATTAATATCTGTCACTCACTGTGTTGGATTTTTTGGCTCCTTCTTCAGCTGGAGGACTATATCACCTGCTGAGTCCTCCTTCCCTGGAAAATAGTCTTCTGAAAGCTTCTTCCCATCGTTGTCCACCATAACCAGTTTGATGCCTTTGCCCTCCAGAGCATCACTTTGTGTGAGGACATGGATGTCCAAAGCTGTAGCAGGGTGGTTAACATCAGAAATTTTCTCTATGTAACACTCCAAGTCTCTCTTCTCAGACTGTGACAACAGATCATGTGGACTTTGGATTGCCTTTTTCATATGATGTTTATAAAGCTGGTTTTCACAGAAACTTTGGGCGTCAACACTGCTGAGAATGTTTCTAACAGCACCACCAGCAACATGGTTTATTTGACTCATGCACATTTTGCTCATGATGGAGGTCATATGTCTGAAACAGGCCTCAACATAAGAGCTTGAAGCACTTTCTGCAATCATGTTGATGAGTTCATGTTTAAAGCGTTTCACATCTGATAGACCATGTCTTCCATCCTGGTCATTCCTTCCTTGGGATAGTTTTTCCATGCTTTGCAACAGCTGAGGAACAAAAGTATTGTTAATTACCTTCTCCGTAGGTATTGAATCCAATGTTTGTACATTAACTTGTACATTTTCAGCTGATTTTTCCATTAGATCCAACCCTTTGAGGCCTCCTGTGTGTTGTGTTACAGCACCACACAGTTCTGAAAGTATATTAAGAACCTTAAGAACCATGGTACAATTCATCATCAGGGCAGGAATGACTTCTCTTGTTATCAGATCCACTGACTGAAGCATTTGTTCCTCACACCCTCTGTCAATTATGAATTCACTGGACCCATTCTCCAGGGCAGTCTTTGGTATCCCTGAGCAAATGAAGTTTGTGAGAACTTCATCCAGCTCACGGTTGGCTTTTATCAGTGAAAACACCTTTTTCTCAAAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCATGTCAGATACCCCCTCACAAGTCAGTCCAAGTCCAAACTGACTGGCACCACCACATGACAGAGCACAAACAAGAACACCTGCTGCTACTTGAAGGGCACCAAGAACAAAACAAGCAAGGGCATCATAGCAGAACTCTGGCTTCTTTTTAACTTCAAAGACTATGCTAAGGCCATTTTCACAAAGCATCATCAGCTCGTTGGTGGTGATTAAATCTTTATCTTTTGAAAGATGGTACACACTGGAATCCTCTACTTCTGCATCACCTTCGCTGTCGTCGAGCTGTCTCAGAGTTGTCAGGGCACTTTCAATGTATCCTTTCCAAGATTTGAAGATATTCATACTGGCTTGCATTTGGATCTGGAGGTTGCTGTTTGTGTGGTGTGGAACAAAGGCACTCATCACTGAAAAATTACAAAACATCATCGTATTTGTTGATTCTGAGAGATAGACTTCCACTGCAGACTGAGCTTCCTCCAATAATTTCTTTGCCTCAGCTATGTAGTCTTCTTTTCTGAGATTGAGTGTGATGTAAGCTTGATTATAAAGCGCCACAGCACTGTAGAAATGATCACACTCTGCAGCTTTCTGCCAGTAAGTCTTTGCTCCAAAGTCACATTTAGTTTTGTTCATGCAGTGCAGGTCGGTTCTGCTTGTTGCCTGTTTGATGTAATCATAGAAATTACAGCTGGTCCCCTGCAGAAGGAAGTCACCAGTCTTCTTCAAGTCTTTGGTGAGGTCTTCTCTCAGCTTGCTGATATCATCATGTCTGCTGATGTGCTCTTCATGAAGGATGAGCCACAAAGCCCAGGATTCTTTCAAAGCATTCAGTGCAGTCTGATAGTCAAACTTGTTCTGATGGATCTTAAAATATTCAGGAACATCCTTCAGTTTCAGCTTGGACAGGTCACTCCTTTCTTCCACCGTGTAATTCTTGTCAAAGTCACACAGAAATTCACAAAATGTGGAGAAGAGAGCTTCTTTAATTTCAATGTCACACTTATATTTCTCCATGCTGTCTAAATGTCTGAGCTCATACTCCTCTCTGAGAAGCCTCATGGTTTCGATTGAATGGCCTTGATATGCTGGTGCAAGATGGCCCTGGTTGAGAACCATCTGGACCATCCCTGGGTTTCCTTTCCGGGCAGTGCGTCCAAAGACCTGTTGCTCCACACGGTGACTTCTAGGAAAGTATGTGAGGAGCACAAACAGACCTCCACACTCATTTACGTTCTGCTGAACATTAATGTCTGTACCTCGGCCACCGAGGTTTGTAGCAATGATAATGTTTCCATGGCTAAAGTTTTGTTTCTCGATCTTGTGCTTCTCGCTGATTGTGTACATGGTGATGTCATTGGCTTGTCTTTCTGGAAGATCCATTTTTGTCTTCAGCTCATCTGCAGTGTTGACATCTTCACAAATGATCAAAACAACTTGACCTCTGTCTGCAGCTCTCTGTACAGTTTCACAGATCACCTGGATCCACTGAGTGCTGCCTCCACTCACCTGAACTGCTGGCAACTCAACAAGCTTTTTATGGCGGTGAGCTGGAATGACATAGCTTGCTGTTTTGTAATGCCGTTCTAGAAATACTTTCTCAGCTTCATCTCCCAATGTCCCAGAAACACCAAAAATTCCTTTTCCACTGAGGTACCTTTTAAAGAAATGGAAATTTGACATGTAATTTGTCACATTGGATAGCTGTGAAATGGCCAGCTGGTGCTTCATCTCCAGAAACTGTTGTAGGCCCTCACCCCATCGCTTGTTTTTCTCCAACATCCCACTGGCCTCAAAGTCCACAGGAATTATGGCATCATACTGATGACTGTCAGCATCATTGAAACTGCCAGTGTCAGCTTCAGGTGCTTTTTCAATCATGTACTCTCTCCCCGGAGTCATTCTGATGGCTTTTAAGGCATTCTCTGCAAAAAGTGGTAACCGATTCTCAATGTATGTTTTCAAAAATGAAGGGACGATGATAAATCCCTTACATTCATCCAATGATTTCACAGAACACTCGTCAGAATATTTAATTGTTGATTTTAATTTGTCCACAGCTCCTTGGATGAGGGATTCCTCTGACATGATTTCACAGGCACAGCCATTCTCCAGAAGAAGCAGGCTGACATCAGGGTATCTATGAGAGCTGTCCTTCCTGTAAAGTTTGGCTTTGTTGTCCATTAGTGAGTAACAATCTACAGACACATTGTTTTCTATTTTTGTCTCAAGTTGTCTCAGAAGCTTACACTGTTCTTCCAGTCCAATGTTGGCCATAATGTTCTCTGTGGCTGTCCACTTGGCATCCTTAAAGCTGTCGGTCTCTGTTTGTGTCTGACCCTCTGCTTTATTTAATTCATCCACATCCTCCTGTGAATAAAACCCCATCTGTCCACCAAGCATCAGTAGGTCAGCGACTGAAAAATCTTCTGATTCTGAGCCAACCACTGCTTGCATTAACACCTTGTGGAAGTGCTGGATCCTGGTTCCCCACCTGATCTCCCCCGTTTCAAACATTTCTACTGGCCAGCAGGCAGACATCATGGCCCAGATACTTGCCAGGACTTGCTTCACGTGTCTTAGGCTACGGGCTTGGTCTGACAGATATGTGACCTGCACTCCACAGTCTAGTGTCATGTAGTCCACCTCATCTGCTACCACACATTCAAACCCCCTCAGACCTCGAGTAGTCTTCTTCTCAAACTCTTGCCTCAGTATATCTGCTGCAAAGGTACCAACTGTACCATAAACGACCTGCAGGCTGTATGCATCCTCAAGCAGCTTGTCATGATCTTTAAAAGAGCAGTTATCGATGTGTGTTGGAGGCACCGTGGATGATGTAATACCAAACATATCATATAATTTTCTCCACTCATCCTGATCACGACTTGCTAACAAAGAAGAGTTTGTCACAATGTCCACCTTTATGCCTCGTGTGGCCTGTATTGTAGCAAACATGGCTAAAATACAAGTTTTGCCCTCTCCGGTGCCAATTTCCAACAGACTACCTTTTTTATCCCCAGTCTGTGGCAGCAGGAGTAGCAGCAGTGAGGCCAGCTGACTGAGTCTTGGGAAGTAGCCCTGAACTTGTTCACTGCTTTTAGTGGTAAAGGTGGTGCATTCCTTTACAGCTCTGGACACGACGATCAGGACTTTCTTCAGAGCATCAATCTTATGATTGTTAAAATCAAGAGAATTTATTATCTTTTTACAATCTTCAATCTTCTTCGCCTTAATGGGCTTACTTACATATTTGGGTAGCTCTTCTTCAATATACGTCAGGACTTTTCGCAGGAGTGACAGGATACACTCTGGATAGTTTTTGTCTTCCAGTTCAGCCAATAGTGTGTCAGCATCTTTGTCAAGCTCAGCTCTGTCCACACAATGTTGGATGTAGTCTACAGGATTTTTCTTTTTCAATGCAGAGAGAGCGTCGTCACAGCTCAGCCTGTAGGTGCACGCTTTGTGGAGGATTTTTGCGACTGTTTCCTGATCCACTCTCGAGGTCTGTCTAATGAAAAGCCTGATTTCTTTTGGTGTCCAGATGCTGTTGAAGACTATGTGACAGAGGATCTCCTTACATGATTGGGGCAGCTTTGAGGACAGATCCAGAACATTTGCTAACACCTGTCTGGCCAGCGTTGGATTTTCAGCTTGTAGCTGTTCCTGCAATTTAAAGAGGAACTCAGTCTTCTTGTCTTGTCCAGTCATGAGGAAACATTTAATATCAGAGTCACCATCTAAGGTCATCTTCACAACTGACTTCAGAATATTGAACCGCTCAGTCAGAGAGAGGTTCACATATCCAGTAGCCTGATCCAAAGCCCACTGTAATGAAGTGGGGATGTGGTGCTCTTTAAAATATTGTAATGTCAGCTCATTTTGGAGAGTTTTCATCCTGTTTTTCAGTGGAATCTTCACATTTTGATCCTCTCTGATGTCATACTTTGATAAAAGTTCTTTAAACTTGTCATTAACATCAGTGACCTGTATTGAAAAGGAAAAAAGAGCATAAGATTAGTCTCAGTAAGCAAATCTGGAAGCATTGATATTATGTACAATGTCATAGCCTATGTAACTTTTAATTGTCCATAATGCAGCCTGTTCTCACTCCTGAGGCGTAGCATCCCGACGTTTTGTCACGTCCTGCGGCGTTCCTGAAGAACGCGAAAGGCGACCTTCCACGTTGTTATGGTACGCGGCGGGTTCCAGCCCTGTATTGCAGCCCTAAACCTAACCTTATCCCTAAGCCTAACCATAACCTTATTTGTAACCTTAACCATAACCTTATGCCTAACCATAACCTTATTCCTAACCTTAACCATAACCGTGTCCCTACGCCTAAACCTAACCTTACCCCTAAACCTAACCATGACCTTATTCCTAACCTTAACCAGCACTTTAATGACGTGAAATAGTGTTTTCCCAAGCGATTTTAAGGGAAAAAGCGAAGATGTGTAGGTTGAGTCCAAACGGTTCTCATGTGTCCGCAGTTTTCTGATGTCGTCATGTAGGAATGCGTTGGGTGGCCGAAAACGTAATATGTTGACGATTTGTCACCTAGCGTGAAATGTTACGCTTTGGGAGTGAGAACGTGTTGCCATAATGTTAGTATTAAAAGGAGGCCAGTTTTAAGATGTAGGAAAAGCAAAACAAAATAAAACATTAATTATGGGATATCATGCAGTACCCCATCTGCATAACAGTTAAAGTGTATGCTATGCCTTCTGATGATACTGCCTATGGGAAGCATGTATAATGTAAACAGAATTGGTCCTAGCATTGAACCCTGTGGAACACCGTAATTAACCTCAGTGTGTGAAGAGGACTCTCCTTTTACATGAACAAATTTGGAGTCTATTAGATAGATATGATACAAACCACTGCAGTACCTGTAATGTTTGTGGTCAAAGAGAAAATCAGCAATTTTCTCATTGGGGCGAATTAGGGACGCATTCGCAGCATGTGGAAGAACCCCACCCCCCCACACACAGTGAATTATTTGCAGACAGCTTAATATTTCCATGGCAGTCTATACTCAGTGGTTACAATAAAGCCATTTTAACCATGGGCCATTTTCCCCATCACCTGACCTGGTCCTGAGGATCATTGGTTTATCAAAAACTTCAAATACCTGCACGCCCCACCTAACTCACCCTTGTTTCAAATGCATTTACATGGGTTACATTTCCATTTCCAAAAAGATTAAGATGTTAGCTTACAACCCTACCTCATCCCTTTCTATTCCATGCTCCTCTGCCACAAGCTCATGCAGGACTTGAGAGTGCTGCTGGTGGTAATGCTTCTGGGCTTTGAGGTTTAACTCCAGCTGAAGCCTGTCGTGTGCTTCAGAAAGCAGTTCCCTCAGTTTTTTATTCTCCTTTTCAATCTGCTCTTGGATTGTCCTCTTCCGGTGAAGCGCTGCCTGCTGCCTCGTCTCATCTTCTATTTTCCTGCGTTTCTTCTGTTGTTGGCATCTCTCATGCTCTTGTTTCTGGTCATCAATTCTTCCTGCAGGGAAACGAATGAATCTTATAGTTAACGAAGTTTGCTTTAAATTAGTAAAACAATAAAGATTTATTTGAACTTGTAAACTGGTCTCTACCACAAGCTGCACGCTGTTGTGTTCTATTCAGTTGAATTCAATTCAGTTTTATTTATATAACACAAAATAAGTATCACACTAGAAGGTAACCTGTGGGATGGCAGGCTGAATGAGACACATGCTCTTTTCTTCACATGTAAAATACATGTAAAAGGAGGGACTGTTAGGGTTGAACATTTTTCGTTTTTCTATTAAATAAAGCTGTTTTAATTATGTTATTTATACACAATGCAGTTGTGCTCATAAATAAGTTGGCGCTCCATGTTTTGAGAGTTAAGAGCTTCATTCAGCGTTATTGTCTGGATTTGAAATATTGAAGAGTGGACGTTGAGTGCAGAGGGGTATTTTGCAACACGCTTACACACACTGATAACGGTTTTAATAGGTCTCTGGGTCATAGAGTCCGAACAAGATATCCTGAACCAGACCTAAAATAAGCAGAAGAACAGTGAATGATAACATTAGATAATCAAGGCTACGCAGGGTGTTTTTGTGTCCATGTCTCTCTGAGTCCAGGAAAAAGAGCAGATAGGAGGTCGAGGAAGTAAGCGGACGTGGACTGAACGAGGAGGATTTGGAGCAAACTGCCACGTTTGTGTTGGGAGAAGACAGCCATAACAATCTTTGTTATTGTCTCACTATACAAGCTGTAAGGCCAGTTTCAAGGTTATCTTTGATAATAATAATAATAATGTATACTTTATTGATGCCCATGGGGAAATGTGAGGCAGAATATTATATCACGCAAAGGTCCAGCGCTGTAAACTTGTAATTTCATTTGTTCATTTTTTAGGGAATTATCTGATTCTTGTGTTAAGTTTTGGTGCTTAACATTATATTATTATTATTATATTCATGTAAAAACTGTTCAGACATTTGTTTAGGCAAAATGATTGGTTAGGTTTAGGTGATAAAACCTAAATAGTCTTATTAACAAATCTTTAACCTTTCCTCTTAAATTTCAAATGACTCTCTCCAACATGTGCAAACACACACCCAGGCACCTATTACTCATACATACCAAAGTTTGCACAGCAGTCAGCAATGACATTCAGTCTTCCATTGACCAGTTCAATTTTTTCACCGTCATCGCTTTCTCTTAAGGTGTATGGAGCACTGTGACCTGCACACCTGAGGTCCCACTCTGAGTGATCTCCATATCTGAAACGGAGGCCCTCAGAATTGAACGGAGGTATTGGATGTAAGTACTTTCCTTTGCTATGGCCATGCACTGTACGGACACCCTGTAAACAGAGAAGGGTGGGCATATAGATGATTATATCATCACAATGGTAAAATCATTTTATATACTGTTTTCTAACTTACCCCTCTACCCACACTGGAGTAGTGAAGGGCATATGGAGTCTTATTATGTATTGTAAAGGAGCTCCCCATGGTCCAGGCTCTGTAAGAAAACAAACAGACTATACTTATTATTCTTAAAGTAATATTTATTTATTAAGTGATTCTGTATATATCACAAGCTGCTCCTCAGAAAACAAACTGAGTTAACAGAAAACCTGTTTGTCTGTTCAGCAGTTGTCATGAGTAGCCAACACTGGAGCTGTGTGAAAAATAAAATCTTATCTGGAACTTGGGAACAGATATGTTTACTCAGTTTATGGTTCAGCAGCAAACTCTGGGATCAGCTGGGAAGCTTAAAACTCACTCTGTGGGAATCAGTGGATTAGTCCTCTAAGGAGAAACCAGAGTTCTGTGGCTGAAACACAGTCAAACCTTACTGCACATTGGGTTTCTGGCAAGAATAAAATGTTATAGTTTTCTTTCTCATAATTCTGATACTGCCTGACCCAGATACGTCTGTATGTGTACAGCATTGTTCCAGGGTGTGATCTGTGGCTCAGCAGCAAGGGAGGGGTGGTGCAGGGGGTTCAGGGGCGGCGAGGAGCAGACAGCTGCACAAGGATCAGTTGTGACAAGGAGACATTGTGAGCTAGAGAACAATGTTAGCCTTGTTGGCTGACATTGTTTTGATGGCTGTTTTGAATGCTGGCCTGGTTTGATCAGCTCTGGGACGGGTAGTTATTTTTACAACACTGGATTTAAACATTGGCTACTCATAGATTAATTGATCTCAATTTAAATTCAATTCAATCATATTTATAGATACATGTAAATATTTATTGAGTGCAAATAACAACAACAACTTCCCCAAGGTGCTTTATATTGTAAGACCCTAAAATCATACAGGTGAATTATTACTGCTCCCTGCATGTCTCCTTCTCATTCACACATATATTCTGTCTTGCTTTTGTTGACTTTTTACTCCTCTTCTCTTCAGAGCATACTCAGACACTCTGCTACCTGCAATTCAAACATCACATCTGTAGAGCTCTTTCTCAGCATGAAGCCATACTGCTGCTCACTGATCCTCACCTCCCTTCTTAACCTAGCTTCAACAACTTAACAAAGCAACTTTAAAAAAGTGCACTTAAGGATGGTACAAAGAAAAAGGAAACTTGATTCCAGGAGCACAGCACCAAGAATCAAAAGTATCAGGAGTGGACAGACATGGGAACAAGACTGAAAAAGGAGACGAGATAAAACATGAAGTGAACATGAAGATGATTCATGTGTGACTAAAAATAAAGTGCAGAATAGGACACATAGGATGAAACACAAAGAGAAGAACATGGGAACGGGTCAGTCCATTTACACTACTAAGACACGGACAGCAAGGGAGCGAGACAGAGGATGATGGAGACGCAAACAGAGATGTGTTTATAGGCATCAATATGGAAAGCATCAGCAAGGACAATAAAGATGTTTCACTAAAAAGGAAGACAAACATTTATTAGACTCATATTCTAAATTATCACAAGAGCCAAAATCAATGAGCTTTACTTACAGGAGTCTCAACACTGAACTTGAAGAGTTGGGTCCCTGCAGACAGACAAATCTTTTTCATATGATGGGTGCTCCTAAAAACAGACTGAAGAGGAATGAGGGAGGGCTGGAAACAGGGAGGCCACTCCAGGGTCCACTCACACATTTTTTTGTAAATCACGTGATTTACAAAAAGCTGAGCAGCAGAGGGAGGGTATGACAATGTGTGAGTGGACCCTGGAGTGACCTCGCTTCCTCTCCCTCTGCTACTCAGCTTTTTGTAAGTCACGTGATTTACAAAAAGCTGAGCAGCAGTGCATGCTCAAGCTACAAGCACCACAGGAAGCAAGAAGGAAAGAGGTTATCCAAAGTGCTGTACATAGTACAAAAGTAAAAAGGAGAACAAACACTCACAAAGAATAAAACAGAAACTCTGTCACAATTAAAAGCTAAAGAGTAAAGATGAGTTTTCAGACAGGTTTTAAAATGGGAGTGTTAGAGAGATCCTAGTCTGAAGAGGCAGACTGTTCCAAAGTTTAGGAGCAGCAATCACAAAGACATGGTCTCCTCTGTTTCAGCCTGTTTCTAGGGACAATCAGAAGCAACTTATCAGCTGACCTGAGAGTTCTGTTTGGAGTATTTTTGTTAAAAGATCAGAGAGATTAAATTTTTCCTGAAAATAGAGCCTAATGGGATCATGTAAGGGGAAAGAGTACTGGGGCCAAGATAGATCCTTGAGGGACCCCAAGGATGTGGATGAAAAGTCACCAAACCTGAAAGAAAAACCTCTATCAGTTAATAATAATGTATACTTTTGCTCCATCACACGCGTCCAAGTACTCCACAGCGTGGCTGGCAAGAAAGGGTATAAAAGAAGAAAAACTAATGACATGGCCTCCTTGTTCACCTGATCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTTTACAAATAAATAACTGCAAAGTGGGGTGTGCGTAATTATTCAGCCCCCTGAGTCAATACTTTGTAGAACCACCTTTTGCTGCAATTACAGCTGCCAGTCTTTTAGGGTATGTCTCTACCAGCTTTGCACATCTAGAGACTGAAATCCTTGCCCATTTCATGTTTGTGGCTGTAATGTGACAAAATGTGGGAAAGTTCAAGGGGGCCGAATACTTTTGCAAGCCACTGTATGATTAATGGCTGTGGTTGGCATATCTCTCTTGTGATGCAAAGCTGGATGTTTTAGAGTTTGAAAATGCTTTTGATTCAAGCAATGTATACGTGATGCTGTAAGAGTTTGAGTGTCTTTTTCTTTCAGTTTGAAAACGCATAGATAGATATGTTTGAAAAATGCAGTTACCTTTTGATTTTAGTATAATGTATGGTGTATTTAGAGTATGAGCTATCTTGATACAGAGAAAGTAGAGTTTGTCATTCTGGAGGGTTGAATGATGCTCTGCCTCTGTGGTCAAGTTAAGACATAGGCTTTAAGCAGTCATGAGCCACTAATAAGCGTGACAGATCAATAAGCTTAAACAAAGTACATTTGGTGAATAACTCTGATAAAAGAAAATCTATGAGCACGCAATAAAGTGGACTTGTTAGGGGCAGTTTAACATAAGTCTGGTGAAAAGTTTAAATTGATTTGTACCTACAGACAGACTTTAAAGAAAATTTTATTTGAAATTGATAAAATCATAAAATGATTTGGTTCATTTTTGTGGTGTGAAGCATGATTTTATAAGATCTTTAAGTGGTTATTCTTTCAGTTCAATAATATAAGCATGTACATTTAATTTACTTTACTCTTTGGTTCTATCAGTATTTAGGGGGTGATTAGGCACGAATTTTACCACCATATGTGGTGTAGCAACTTCATTTTATGTAGATAAAAGGCATGCTTATTTCAGGGCCGTGCCAAATTGAAATTTCACCTATAGGGGATCTTCTTTACATGAGTTGCATTTGTCACAGTGAGTACGAATAAATGAATAAATACAGTGAATTTTCTTGAGGATGTGTGTGTTTCTAGGGATAATGACTACTGGTTTTATACATTTACATTGAGGAGCGGATGATTGTGGCTGAGTGTGTGCATAGATAATGTGAAGACTGCTTTGCAGCCGCTGGGTGTGAGTAGCTGTGTGTGTATGACCGGAACTCTGCATGCCCATAAAAGGCAACTGCCTGACTGTGTGAAGTGTGAACCCAGCGAGAGAGAGAGTGAAATCTAGGCAGATGGAGTAAATGGACGTCTTAAGAAAAGAAATACTAATTGTATGTTTTAGTGTGTTAATACAGGTGGCTACGGACCTGGACCAACCACCCACCACAAGCACAGCGCCCAGAACAAAACTATAGTAATGGGAACCACACCCAGCAAGAATCAGCAGCTGTGGAACTGACAGCAGTGAGGAGAGAATTAGAGGAGAAATTAAGAGAAGCTGTAACACATAACATTGGGGCCAACGGACTTGTGGAGGTTGGGAAGGCGTCCGGAGCATCACAACAAAAGGTGAAACAAAAAAACACAAGCAGAGAAATGTGAGAGAAAGGCTCCTTTTAAGGTAATGCCTTGTTTGAGAAAAAAAAAATAAAAATAACCCTCCTACAAACGCACACACATGCAATGAAAAAACAGCTTACACTCATGAACCTGTGAAGATTTTCCAGCAAGGTTAAAGCAGCGAAACTTAACATACACCTGTTGTTGAATGATGAAGTTTATCCATTGCTAACAAATAAACTTTCTGGGTTGCAGGACAACAACTTAACTTCAAAAAGAAAGAGACTGGTATGACCAACCAGCGATGAAACAACAAATTTAGTGGTTAAGAGTCAAATTGTGAGATGTTTTCTGCTGATTGAATAATAGAGGTGATTACTGAAGGAAGGAAATTGCTTTTTGGCCTTTTAAACATGATCTTAAGAATTTTAACATGTACCTGTGTTGTCCTGTCAACTTGGTGGGTTATGAGTTGATTATATGGTGAGAAAAAACAAAAAAGGGGGAGAGAAGGCTGACACAGGGCCTGGCCCGGTGTTTCTCCCCTCTCTGAATCACACAACCAACACAGCATCATTTTCCTGTTCGTCTGTTTTTGTTTTGTTTTTTTCCCTTTATGTTTAATTACAGGCTGCTTTGCCAGCCCGGAAAGCCGAGGCTGACCTGGACTCCTGCTCTCCCCTCTACCATCTTTGACGTGACCCTGACCAAATGCTGCAACAGCTGGACCCATAACAACAATCTGAAAATGTCAACAGTGCTGCAGGAAAGCGATCTCATGCAGCAGAGACGGAGAGCGTTAAATCCAAGGCCTGTTTCACTACACGGGGGAAAATTCCAGACAGCTTCAGCTGACGGAGCTGTGACGAGACGCCCATTAAGCCCGGATGAAAAGTAAGGCCGAGCAACAGAATGCTGACCTTAATAACTCTGCATTTAACACTGTGCAGGACAGTGATGGACCAACACGAATGGTCGGGCAGCAAAAAGGGCGTGCCAGAGACAGGAGGAGCAACTGAGGTCAGGAGGCACCTCAGAATGGACAAAAGCACAAGAAGAAAAAAATAAGCTGAAGGCACAGGTGTCGGGGCTCGGCCAGGAGCTGACTTCTGAGAAGAGCCGGACAGCAGAGCTGCAGAAGGCCTTGGAGCAAAGCAAGGAAAACATCAATAAGCTTCAATATGACGTGTACGGAAAAGACTCTGAGGTTTCTGCCCTCAGTAAGAGCTCAAGGCATCAGAGCAGAAACTGAGCATGGCTCAGGAGGAGCTGGACAAGGAGAAGATGAAGGTTTCACCTGCGATGAACATGGACACTGGAGAAAAGGACTGCCTGATTTGGGGCCAGAACCAGGACAGACTGAACTTTGAACAGCAGCAAGGGTGGCAAACAGACTGAAATGGAGGAGGGCAGGACCCCAGGAGACGCTTTGTGGTTTACCCAGAACACCAGAACAGGAAAGTGATGAACACAAACACACACATCTACATACACTGACTCAGAATGAAGAGAAACACACACATGAACACATGTGCACTCGTTGATTGAGTGAGAAATGACACACACACAAATCGAAATGCTGATTCACTGAGAAGTGATACACACACATGCTGATGCAATGAAGAATGCTTTACTAACAAATGCTTATGCTGATATGCAAAATATACAAAATGCACACAGACATCCGAATACATAATTTTTATAAGAAGCCATTGATTACTTAAAATGTGTTTCATTATTGGTTAAATGTGTTTTTTGTCACCCAGAGGTCATTTATGTAGATTTAAGGGACAAGGTCTAAAACAGTTTGGTTATGAAAACAATGTCTGTGCGTGATGTCTGTTTATGGCTCAAGGCCTTGATTGAATTGTTTGCTGTGCTTCACACAGCCTGATAAGGAGCAGTGGTACAGAGTGAAAATGATGAAGTAACGGTGTGAGTTTTATTTTGGAGTGCCGCATTTTCTGTGATTGAGATTTAATTCAAGGAGGAACAAAAGGTGTTACTGTACCTGAGGTTCTCATTTCTATACAATATTGTCCCGGGAGGGAGAAAAACTTTCTGATGAAGTTTCGGTTGACTTTTGGGTTTTGCTTAGCACTAGGTTGATTTTATCAGTGAGGTTTGGATTGTTTTCTTTCTCTAAGAGAGAGAAAGATGGTTTTATGCTTGAACATGTCTGCAATGGGCCCTAGTATGTGTTGTTTTATTAGTATTTTGTTGGTTACGTTTGTTTTTGCTTTTGTTATAGTGCACTGAGATAAGAAAATTGGGGAGGTGTGATCCACCGGTGGTGATATTTTGATATTTTGTGAGTTCATGATTTAACAATTAGCTCTTTAAACCAGGCCTAACAGATTGAAATTTAAAGCGCTATGAAATATTCTTACTGGAAACAGCAGCCCAGACCAGGTTTGCCAGAGGTAATCCACAAATGGGCCACCACAAGGCCAGTTGCAGACACACTGGTGGCCCTTTGCTGGCCCATGTGTGGATTACCTCTGGCAAACCTGGTCTGGGCCGCCAAAGGGCCGTCATTATTTGCGGTATGTGGGCCATGTGTAAGCACACTGTGTGGGCCAGATCTGGACCATAACAATTGTGCTATGTGGGTAGTAAGTGTTGGGTCACATCAAGTGTAGGAGAGATTAATTTTCATTTAAGCAGATGATGCTGAGATTTAATCACTGAATTCCAACTTTATACCATATAAGGACAGCATAAGCAGCATAGCATCAGTGTAGAGGATGGACATCAGCCCTGATAGCTTGAGAAATTGTTGACATTTGATTTGGTTATGAAAATCCACAAAGACCGGCAGGTCAGCTGATAACAACGTAGATGCAGGACCTCACACCACAAGCATATTCCCCACCTCTTCTCAAAGTGTATAGTACATATTATGTATAACATTATGTTTAAGTGACATATTTAAAAATGTCAAGAACACACATGCAAAAGGAGAACACAACATGGCACAAGTTTAAACAAGAAAGGTTAATTAAAGTAAATTATTTATTTAGTAAATGGTCTAATTTTTATCTGCCCTGAAAAAACAAAACAAAACAAAAATCCCCAAATAAATAGTTGGAATTATAAAGAAGCAGTTCAGTTTAATTTGTAGATTCAAGCTGCTCCTCATATTTTTTTTTTCATAGCCATTGCTACACATCCACAGACACACACAAAAAAATCCATGTGACTTCTTAAATGACTGTTTGCTATGAGAAAGAAAAAAGTTGAGGAAAAAACCGTCTGTTGTACTCACCTGTAGATGCAGATATTAAAGACAAAAAGAGGAGAAATCTGACAGAAGCCATCTATGGCAGGCGAGAGGAGAGAGGAGTGGCAGCTGCCTGACCTGAACAGAAAGTAGAAACCTTCAAGTGCATACCAACCCTTTCATAGCGACGGATGGGTCATTGAGAAAGCGAAACAGAAACACACTCACTTAAAATAATATGTTTAAACATTTGGGAATTTAGATTAAAAAAACCCCTCAACAAATCAACAGAAAATCCAACTAGACTCTGCGTCCAAGTCGGGTTTATAAACAGCATAACATACAGCACACTGCAGCGACGTTACATGAACTCAAATATCAACAAATACTAGAATCTTCCGTGCCATGAAATCCACAGGAAGAGGATAATTAAGATCAGGAATGTGATGAGTTCACAGTTGCGTGTTTGCCCAGGTGGTTTCCAGTGGTAGAGCCTACCCCGAAGATACCATCTGCTATTTTTTATACCCACTGACAAAATCAAAGTATCTGTTAGAGTATATACTTAATGCAAAATTTAGAATAAATCATACCTCCATTGGTATTGACTCTGGATTTATCAGTAAACAGTGTTAGGGTTGACATATAGAGCAGCGGTGAAACAAAGAGTTTCTTTGATCTTCATTGATTTTCTCTGCATCTCAACAGACTGTTTCAGGAAACTGAATGCTGATCCAGTTCTTCAAAGCTTCGGTTGTATCAGAACAGACACAATACTAAGCACTGCCCTTTCTTACAAACCATCGTCTCATTTCAGATTTAATTTTGTAATGATTCAAAGTTGTGGACAGTTTAATCTGCCAATAAAATAAATTTCAGGTTCAGACAGTCATGTTTCTTAACAGAAATCACTGATGAGGATCTCAAAGTTATCAGAGAAATGTACGATGTGGTATGACGTGACGTAGAGATATGTAAGATATGTTAACCGGTTCAGAGTTTCTTGTTAAGGCAGCTGTAATTTCCATTTAAGGAGCCCCGGTAATGTGTGCTGCCTTTTTGGATCTTGAGCCTGATTAAACCAACCAAACGGAGCTCTGCTGTAAAGTTACAGCAGCGCAAACTGTGCGTCACTCTGGACCGTGCCTGAATCCAGCTACTGGGGCATATAAATGCCTTTATGTTTGGTCCTGATGCCTCCAAGTCTGGAACTGCAGGTGCTAGAATGCAGATCAGAAAATGTGTTCAGTTACATTTGTTGGATAATTACCACCGATAACTTTCAATCAGTAAAGACTAAAGTCATGCAGTCCAGGTTTCCTTCATTCTTGATCAGGGTCAGACCTGAACGCACTGAGCAGCAGAATCAAATTAATGTTCCAGCTCTTATTTATTTATATCTGAAATAAACGATCACACTGAGTGTTCACAGCTGCTGGTGGGCTCATGTCTGCTTTAGAAGTAAGCTGTCCTCTGTAATGTTTCACTCTAAACCAGGCAGCGCTCAAACAGCACAGGAAAACAAAACGCCCACTTTTCATGTGACTGCGCACAAACAGTTTTAAATCCTCAAGCGTTTCTTATTAAACTGTAAGGTTTTATGGAGCCAGCAAACAAAAAAAGAAAACATATTCAACCTTCTCTGGAGTTACTCCACACTCCGTGTCAGTAACTGTTGTTACTGTGCAGTACCACGTGGTCACTTACAAACTTGTTTACATTTTAAATATGAAGAAAACTCCTGTGTGACACTGCTGGAGTCTAAACGAGTGAACACTCACATGCAGACACAGACGGTGACTCCAGCAGAGACGCTCAAATGTCCCAGCAGCCATTTCCGCCTCATTAGTCTGCTGATCCGACTCTTCGGAGTTCGCTAAATATCCAAAGGATGGCGAGATTTCCCGAGAACAGGACATCCCAGTTTAATCCTTACGGGGTAAGGGTTGAGTGTGATGACAGGTGCATTTGTTCTGAGCATCACGCTCTGACAACTGTTTGTGTCTTGAACAGGAGCAAAAACAGTCTGAGGGTGGGATCAGAAACACGTGCGTAATAACGAGGAGGCTCAAATGACCAAAAAAAACGTCTGGCAGGCTCCGTGCTTCAGAGCTGATCAAGAATCAAAACTATTTTGTTTTAAGCGGATCTCCTGTAACTGTAACTCATTTACAGTAGCGGTTTTTGATACAGGCGACACGGGCGGTTGCCCGGGGCGGCATCGTGGTGGGGGGCGGCATCACGGGCATCGGCAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGGGGGATTCTCTGGCTGGCTGGAGCAGCATCTAATAACCAACTTGCAAAATAAAACAAAATAAAAACAAACCAACAAACACGAAAACACCAGACATTATGATACAGACTTATAATCTACGCCGATGGTTTTTCGAAATTCTATACGCGAAAAGTGAGCGCGAGAGCCCTCGGTGCGCCTGCTTGGTGCTGAAGTCAAAGTAAACTTTATTGTCATCTCCGCTACATACAGTCCAGGATATAGAGAGACAAGACGACGAGAATATACACTTTAGGACTCGGGGTAAAGGGATCAATAACAATTTAAAATGTATATTTTACAGTTTGATGATTTAAAGTCTCACACACAACCCGTCCGAAAGGGGAGGGAGACCTGCTGCTTCCAAATAGAGCACATTTCATTTATAACGTTGTAAATCCAAGCCCATTATCTATTCATGATTTGAATTCTGGGTTGTGCGAAATCCCAGAAATAAACATTAGACAAAGCGAATCTGTGAACTAAGGTATAGGTCTATTAGGTTATGTTGTGGGGCGCCAGAGGGAGTGTTCGCCCAGGGCACCAAACAGGCTAGGACCGCCACTGCTCATTTATATGGGATTGCAGCATTTCTATTTCACCACATGCTCCCGTGTGACACTGAGGTCACGCCCACACACTCCCGCAGGTTTGAGCTGTGGCTCTTAGCCGTTAAATTTACATAAATCAGTCAATAACCGATCGTATCATCAGGACTCCATCAGTAGATCACAAAGCCTCTCAGACTCATCTTCATCTCTGCTTGTATCTTCGTCATAATCGCACCTCTGCTGCACGTGGACGTCTTCTCTTCTTCAACTGTCTCTGATTCTCTGCTGTCCTGCAATAACATGTTGATCACATATGAGCTCATCAAGGTAACAAGTTCCTGTACTTGCTTCACAAAACTGTAACTGTACAAATTTGCTGGACATAGCTTGGAGCTACTTTCAGCTGCTCAAAATAAAAAATAAAACAATTTTATGAAGTTAGTCTTCAGTCTCCTTTTATTTGCTTTCTTTCCTTCTTAGCTACTCGAAATGTTCTCTTGTTATCAAAAACATAATCACAGCTAGGGATGGGTACCGGTGTCCGGTGCCATGATGGCACCGGTTCTGACATAAACGGTAGTAACCAGACCGAAAAGCAACGCACATTTCGGTGCTTTATTTCGGTGCTTTTTTCTTCCTGAGCCAATTCTAGCCAATCATTTTACGTTTCCGAGGATAGTAGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGCCAAAAAGGCTAAAATGACCAAAGAAAAAGTGGAAAACAGTTAAACATGAGAGGTTTTTGGACAAAGTTTGTGTTTTTTCCATTGTTTAAGCACTGCTTCCAGCCAAGAGTGAGACCATATATGCCCTATAGCTGCAGAAAAGGCTAACATTGTTATCTTTTTTAAAAAAAACAGCTGAACATGAGAGGTTTTTGGACCAATTTTGTGTTCTCCATTCTTTAAGCACCGGTTTGAGCACCGGTTTGAGCACCGGTTTGAGCACCGTTTAAGCACCGGCACCGTTTCAAAAGTACCGGTTTGGCACCGGTATCGGATAAAACCTAAACGATACCCATCCCTAATCACAGCACTTTAAATATCAACACAACAGCTTTAACTTTATCTTTTTGTTTGAGAGTGCTGATCGGGCCCCCGTCGGGTAAGCCCGCACTCCACTCTCCATCCGATCAACTTTAGGGCGACCAGGTGTGGGTGTGATGGACCTGGGTGCAACCAAGGAAAGGGGAAAACCTCCTGGTTACCTTGACTGCAAAAGCTCACCCTTACAGGACCCTAGCTGATGCCAACAGCAGCTGAGCCATGAGGCAGACTGAGAAGATGGACGTACGACAACTTACACCTAATGGACATGACACAAGATCACATCCATCCTTGGATGAAAAATGCCTGATACAGATACGTGTTTAACAGTACCACAGAGAAAGACTAATGACTTTTGTAAAGTGCACAACATCATCATCCTCAACCAGGAAGAAACGCTCAACTTAAACAGTCTGACCACATGATTCAATGTGGGGAACCGACGTTCTTGAAGAATTCAAACTCTGGACAACTGGACGAAAGGTACTCAACTCACTCTCCCTGTGGGCAGGAGTTGGAAAACATGCTCTCAGAAGTGAGATAATGGACTATAGATTCGGCTTGTTTCTCAAAGCATCCTGCAAGGTCAACGAGGGACAAAATCAAAAAATAGACGCTCTCAGAATTGCTGTAATGCAACATCGTGTAGCATTGCACGTGATCCTGGCTGAGAAAGGAGGATTGTGTGTCTTATTCAACACCACATGCTGCACTTACATACCAGATAATGTACATTCTTTAAACATGATTTCAGATTTTAAAGAGACTGTTGATCGTCATTGGACTTTTCCTGGTTTTATTTTATTTTTTATTTGAGTTATTCCTTGTTTAAAAGCTGTAATTTCACAGACGACATGTTTGTCATTCACAGCATATGCAGATGTATTGAAATCAATGAAGATTATGAAGACTTTTTCCTATTTGTTAGATGAAGATGAAGTGTAACTAATGATGTAGTAACTAAGAATGTGAAAGACAAGTAGTTACTCACTGATGAATTATACATTTCATTTCGTGATCAACAGGAGGGAATGTTAAGAGAATATTGCATGTTTTGATCAGTTACATGAAATGTATTCTTTTTATAATTAAGCATATGTCTATGTGACTTTTCACCTAGTAACTTGTGTGCTGAACTTATGCAGATACTAACCGCATCCTGTTGTTCTGAACATTTAGATGTAGAGAAGACCAAGCTCAGCTCTTTTACGAGAACATACAGATGTAGAAAAGGGAAAAACCCGCTGCCTTGAGTGATGTTATCTTTGTACACACACACACACACACACACACACACATGCACAGGAACATCTTGTATAAATAAAGGACGCGGACAGTCAATAGGCGCAGATCCTGCGTTAATGGCTGCCCTCGCGAGTAAAGACAACTGCAGTGTGTTAGTGTTTTCTAAACTCAGGAGTCTTGGCTAAAGAAAGAACGGCAGGGTGATTTAAAGAAATCCCCTGTCAGAAAGTGTGACCTGTCAGCACAGCAGCTGTACTGCTAACGCTTAAGATTGTTCGGCATGCGTTGGCTGTTATGGTTACTTCGAGCTCCCATTCACTGAGCTGCAGATTGATGCTTCAACACACAGGCCTCGAACTCCAGGCCTCGAGGGCTGGTGTCCTGCTGGTTTTAGAGCTATGGCTGATCTAACACAGCTGATTTAAATGGCTAGATTAGCTCCTCAACATGTCTTGAAGTTCTCCAGAGGCCTGGTAATGAACTAATCATTTGATTCAGGTGTGTTGACCCAAGGTGAGATCTAAACCCTGCAGGCCCTCGAGGCCTGGAGTTCGACACCCCTGCTTTAACACTTTCAAGCCTCATGGTGGCAGCAGAGCAGGGTGAGTGACAACTCGTATCATCATAGAGGACACAAATATTCAAACATCATCAACATAAAATCTGTCACACACTATCTAGATGTCTTTTTTTAACTGAGGAAGGGGAAAAAAGATGATTTGTTCTGTTTCTGTTACTGCAGATAAACAGAAACAAAAGTGGAAATATCTCCAAATTATCTTCATCCAGACAGTTTCACAATGTGGTAAGAAAAAACAAAATAAAGCTTTCCTTTAGTTTTCTAATCACTAACCCTCATTTCAGTTCTATAGCAATGATTGTGGGTTAAAATGATTAAAATGTATAATCATTAACTCTGGTAGCCTTTTTTTTCTTTTTAAAATCAAGTTAAGAAAATTCCCACAATTCCAAGAAAAATGTCACAATAAAATACAAATTTAAGCCTGTTTCCATCCACTGCTGTCACACGAGCATCATCAGTTGGTTTGTTTGAAGTGAACATGATGAAAATATGGAGATTCTATCTCATGTTTTCATTAACTGCATCCATCAGTTTTCTGCTTGCTGAGCTGATTCAGCTCCCTTATTCGCCAATAGTCTGCTCTCTCTCCCCTTTCCTTTTTTAAAATAATTTCTCTGGAGCAGAGAACTATAAATTAAAAATACAAACTCTGTATACAGTTTATTTATTTGTTTCTCTTATCAAACAGTAATGACTCACTATTTCTACCTCTGTTTATGTGTGTGTGTTTTTCTGGTGAGGATGACTCCTGGTTCCTGTGTGTCTGCAGCTCACTTGCTCCAGTAACACAGCAGGCCTTCCTCTCAATCACAGAGTCCTTGTTTCAGCAGGTTTGTGAAGCTTTCAGACCTCCTGGTCACCTGTGCTTTTGGAGTATTACAGACTTACTGTTCTGCCCTCACTTACACATCAGGACCTCTGGACTCCCCCTTTCCCCACATTTATTAATAATCTGTTGAACTTTAAACTTTTCTTGCACTGAGCTATTGAATCCAGTGTTCTAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCTCCTCCATACCTGCTTCATGCCCTGGAGGACGGGGCTGTGGCTCCCCACACCCTCTAGCAGATCATTACATGAAGGAACCTTTTGAATACAAGCACACTCACGCTCACAGGTGTACACACGGGTGATCACACACACAAACTACACCCTTTTTGGCTCCTACCTCAAAGCACACTGTGCACTGTCGATCCTAGCTGCTGCACAATAATATTCAATATTTACTGTTATATTTACATAGATTATCGCAATGATGTTTTCTTATTATATTGCTCTCTTTTTTTGCTTGTTTTCTCGTTTTTCTTTCTCAACAGGTTATTCAGGTGATTGATATATGTATTTTTTGTCTGTTTGTTTTGTTTTTTTGTTTTGTTTTTTTGCCCTTCATCATGTTTTGTTGGTTTTTGTTTTTTGCCCTTTATCGCCATCCCTCTTTCCCGCTGTTTTTCTTTCCTTGCCTCTCTTTCTTTCTCACTTTTCTTTCCCCCAGTCATGTCTGTCCCGTGTGGAGCAAGTGAAAATAAAATAAAATAAACAATAAAAACAAAAGTCAATCAAATAGACCAATATGGCAAGGCCGGCATGGTCCGTTTGGTAAAGTAAATCCATTGGGCATCTCTCTTGGCCTTTAGACAATAATTCTGATGGCAAAAGAACCAAACAGGACAGGCAGGAAAAAAGAAAAAAACAAAGATAAATAGCTGAATGAAAAAGAAGAGCATGTGCAAAAAGGATATAGCTATAGCAGTAAACAGTGTGTTAAGTGGATGAGTTGTACAAGGAGATGGCCACAGGCACGAATGATTCCTGTGTCGTTCAGTGGTGCTTTGTGGTAATCTCAGTGTCTCACTGAACGTCCTCCTCTGACTGACCAGCATGTCATGGAGTGGGTGGGAGGCAATGTTCCCTCTAATTTTTCATGTGTCTGTGCGAACACACAAACTCCCTGAGCGGTCCGTTGGACCACTGTGAGCAACAGCAGACGTGTGCACTGTGGTTTATTAAAATAATCAATTTACAGCATTTACATTTATGTTAGACTATTTTTAATTAAGTGCTTTAGCCCACTTACAATGAAAATGAAAAAAATCTTGTTCATGACCTGTGTAGTATGTTAACACTATTGGAAGTAAAAATAACTTGAACTCCAATTTTGAAAACACAACTTTATTTTTAATTAATTAATTAATTTAATATAAAACTCTGACTTGTATTATGAGTATGAGTCTGTGGTCTGGGAGAGAGTCCTGTAACTCTCTTGTCTGCAAAATACAGTATATAATGACCAATGTTGGGCAATTAATTATATAGTTACTTCTTCAAAAAAAAAATAGAGTTTTGCAAAAAACAAAGTTTTTTGCAGCTGTTTACCTAAAAATGCAGCCAAGGCGGGTTTTTTAAAAAAAACATTTCAAAATATTTACAGAACAATCAGCTGTTCTGCATCAAATTTGATGCCACACAAATTATTTGTGCCACTCCAAAAAATAATTTCTGTCCACTATGAGATAAAGGAGAACAACAGCCTGATACCTCTGTCAGTGCGCCCCAGGGTGGCTGTGGCTACAACGTAGCTTGCCATCACCAGTGTGTGAATGTGTGTGTGAATGGGTGAATGACTGGATATGTAAAGCGCTTTGGGGTCCNNNNNNNNNNNNNNNNNNNNTATTTACAGAACAATCAGCTGTTCTGCATCAAATTTGATGCCACACAAATTATTTGTGCCACTCCAAAAAATAATTTCTGTCCACTATGAGATAAAGGAGAACAACAGCCTGATACCTCTGTCAGTGCGCCCCAGGGTGGCTGTGGCTACAACGTAGCTTGCCATCACCAGTGTGTGAATGTGTGTGTGAATGGGTGAATGACTGGATATGTAAAGCGCTTTGGGGTCCCTAGGGACTAGAAAGGCGCTATATAAATACAGGCCATTTACCATTTACCATTTACCTGCAGGCCTGACAACAGGAGATGTATCACTCCTGTAACACCTGTAACATTCAGCAGCCGCCTCATTGTTCTGACACACACAACAAAACTATTGATTACACTACACACTAAGTACACAAGATTTGCGCTAAATGTCTCAAATCTCTCACATCTCAAAACACCGCCGTCACTCCAAAAACTTCCTCCCGTTTCTTAACATCTAAATGCCATGTTGTCTTATCATTTTTTGATTGGTTCCTTGTACATTTTTCAATCAATAGGAAAGGGTGGGGTTTTTTGGTTTCGTTTTTGCTCACAGGCGGAGAGCGCTTCGAGCGGTTTCCTTATAAAATGCCGTTTTTACCGTTTCTTCCAGCAGTAAATATAAACAACGATCGTATTCAGGAAGAAAACCAAACATTGCAGATATTTTTTATCATAACTCTGGTTTTACGTGGCCTATCAACACAATTTAAAAACTGGTTCACAAAGTTCACACTTTTTCCGTCAATTGTTCCGTCTGTCCTGCTCAGATCTCCAATGGTTGTACACGTTGTCATTAACGTGGCTTCACTCCTCATCAGCCACGCTGCTTTGCTAGCTAAAACACCGGTGTAGGCACATAAGGACGCTGTCATAGCCTGTCAACGACGTTGATTGGCTGCATATATATGAATGTGAATCGCGTGATTGGCTGGATTATGGGATAAGGTGGCATCGTTCTAATCCCATACGGGTGCAGCCAGTCACTTACTGACTAACACTGCAAAACAGAATTGTTAAAGTTTTAATTTTAATTTCAATTCAGGTTAGATTTTTTTGTGCGCAACGCAGATTTTTTGTGTGCAGAGACCGTGCCAGCAGTGCGCAATTGAGGGAACATTGGTGGGAGGTATTATCCAACATTGTCTTTATCCTGGACAACATTCACCGCTCTGACAGGGAGTCCAGTGCTGGTGGTGCTGCTGGTGTAAATGATGGTAAATGGACTTATTCTTATATAGCACTTTTCTACTCTCCTGGAGCACTCAAAGCACTTTACAACATGCCTCATTCACCCACATAGTATATCAATTAACGGGAGATCAAAACAGCAGCCATCACAGCAATGATGATTAGATAAGCAACAACAACAGCAGCTGCCAGTCCAAAGTGTCCTCTGCTGACTCCACCCTCCTCCTCTCTGTCTGCTGTGTGTCCTTGTGGTGGACCTGCAGATTAGATGTGAGATGTCAGCTGTCAGGCAGGTCATGCCTTATACTACTAATGTGTATTATAAAATCCCTTTCTGAAGTAAAAGAGGATTCACCATAAAAACAATTTAATAAACATCAAACAGCAATCAATGTCTCAGAAAGTCAGTGGCATTAAAGACTGATGCTCAGCATCAATCAACACCATCTGTTTATCTTTCATAAATGTGTTCACAAGCTTTGAGTTGATATTTTGAGATTGTGGATTGCAAAAGGAGACAAGCACCAAATAAATAAAGACCTGATGTTTCTATCAAAACTTTTTATCACAAAACTACCCTCTACTGACTCACCTGGAGGAACAACACTCAGGGTGATGGTACTAATCCTGTGCTTTGTGCCTTTCCTGAAGATGCGACACTCGTATGTTCCAGTGTCATTAATCGTCACATTCTTCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTATTTACTGTCATATTCCCATATATCATTGTGATCTTGTTTATTACTCTCGTTTTCTTCTGCTTGCTTTCTTTTTCTCTTTCTCAACAGGTGATCCAGGTGATCGATATATGTATTTTTTGTCTGCTTATTCTGTTGGTTTTTGTTTTTTGCCCTTTTTCCCCGTCCCTCTTCTCAGTTTTTTTCTTTCCCTCTTTCTTTCTCGCCTTTCTTTCCACCAGTCAAGTCTGTCCCGTATTCAGCAAGTGAAAATAAAATAAACAATAAAAGGTGAATCAGATGGACCATTACGGCAAGGCTGGGATGGTCCATTTGGTAAAGTAAATCCGTTGGGCATCTTTCTGTGCCTTTAGACAATAATTCTGATGGCAAAAGAACCAAACGGGACAGGTTAAAAAAACAAAAAAAAACATCAATTTAACACTGCGACCCACCGGTACAGGGGTAGAGTTGCCAGGAACGCTCCACACTATGCGGTAAGCCGCGCAGCAAAACAGGGTTCCTGCCGTGATGAGGCTTGGCTATCCATGCTTTCAGGTGACAGCCTGGGTGTTAAACACAGTTGGTTGTTGGGATTAATCCAGCTCCGACAAGTCTTAGGCGAATCTTAGCGGTAGCAACCTACGAATAAAGGCCCCGAAGGTCCACCTCTTCCCGAAGACAACGGAGCAGGACAAGAAGGCCGGCTCTCGTCCCCCACTTCCTCCGATGGGGCCTCTGAGGCAAAAATGATCTGACCTGCAAGAATGGAGGTAAACCAGGTGCTGCGTGACATTCTAACCGCGGTGGGAAAACAGCCTCGTTTCGTTGACTCTGAAAGTTATCCATAGCAGATTTTATCGCCAGCAACGCATGATGATCATAAATCCGAAGGGAGATGACGCCAGAAAAAACTGTCACAAAAAGACTTGCAGGAAGGAACTAAGAATGTTGAACGGTTTATAAAGGTTTTAGAGTAATAAGCTCGTCTTTAAGCGATGTCTATTTCAGGGATGTATTTGTTGTATTTGAGCAGGACAACACAAAACCACATACTGCAGCTATTACAACAGCATGAGTTTGTTGGAGAAGCATCTGGGTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTTTCCGAAAAATGTAACACTGCTCAAATAAACAACTGGGTAGATGAAACATCTGACTTCATGTGACGATGTGACACAGGAAGTGAGGTAGTTTTTGAAATTATCACTCGCAATGTCTGAAATTTAATGCAACTACTTGATTTGACATTAATGGACAGCAGAGATGTCCTTCAGTGTGGTGTACTTGATAAATGTAGTTACTGAAGTGTCAGTATTTAATATTTCCTCAACCCTTTACTTTCTGTTTGGGTCAAATTTGACCTTTTCTGACATTTTACAGCAGTCTGAACAACACATCACCTCCACCCTCAAATCTCCATGGGCATTCACTAAAGTCACACACTACTTACAAGATACTTTTTTCTCACTTACAAATCCCTCAGTTCTTGTCAGACCTGCTGCACCCACACCAGAAATGAAGCCCAACTATCATGTTTTACAGTCCTGTGGTCTCAGCCTCAGATACTTATCAAATCACACAGAGCTCATGTAAAAACAAACAAACAAACAAATGAACAAAAGATTTTCTCCTTAATTTCTGTCAAACAATGATGTATGAAACGTTTCCGGCTGTTAGTATCATGGTTGCTAGGCAACCTGGGGATGGAGGTTAGACCGTCCCATTTCACAAGCACACTTCCGGCCTTCTCGGTCTTTGAGGACATGGCCCACGTAGATCGCGAAGGCCACATGCTCCAAGGCTGCAGACCCTGAATTGGGATAAAGGCATAATCTCATAAAGGTAACTTCTTACTACAGCAAGTCCGTTGACTTGTTTAACAATAAAAGGCTAGGTAATAAACGCAGCGGAACTGTTTGTACAAAAGCTTTCGTACCAATTTGTAACAGATACCTGAAGATCTGTGTGTAGATTGCTGTAACTTTGAAAGAGGACATAGCTTGTAGCTACTTTCAGCTGCTCAAAAATAAAACTAATTATGTTTAGTTAGTCATCAGTCTCAGTTAATGTGAACTTTTTTCCTTCTTAGCTGATGCGCATGTTCTCTTGTTATCCAAAAATAATCAAAGCACTTCAAATATCAACACAACAGCTTTAACTTTTTCTTTGCAAGTTTTGTTCAAACTTGAATCTGGACTCTCACTTTGAGCGGAAGTGAAGTGCGACCCATCAGCACTGCAGCTGTACTGCAAACATTTCAGTTTATTCAGGATTCTTTTGCTGTGCTGGTTATTCTGATGTCACATTCACTGAGCTGCAGATTGATGCTTTAACACTTTCAAGCCTCCAGGTGGCAGCAGAGCAGCTTGAGTTACAACCAGGATCATCGTAGAAGACACAAATATTCAAACATCATCAACATAAAATCTGTCACACACTATCTAGACGTCTTTTTTTAACTGAGGAAGAGGAAAAAAAGATGATTTGTTCTGTTTCTGTTACTGCAGATAAACAGAGAGAGTGCAGGAGAAAGTTTAATCGTGCAGAGTATGTATCATTACAGGTCACCTCAGCGTGAACATAAAGCAGCTGACACAGAGTGGATTCAGAGCTCATGAAGTTCATGAACTTTCAGTAAAATGAAATTTTAAAATGAAACACAAAATTAAATACAAATCAAAGAATTTATTTTGCGGTTTCAATACAAAAGCGAAATGTCTCTAAATGATCTTTATATAGTCAGAGGTCAGTCACTGTGTTGTGTAAAGATATTCTTTGTTTGTCAGTTGTAGCAATTCTCAAGTCAGCATGAAACTTTCATAATCACAGTTTCTTAATGTGGTAAGAACCTTATGGCTCCAGCTTTTTAGTTTTCTAATCACTAAACCTCATTTTCAGTTTTACAGCAGTGAGCAGCGTGTGTGAGATCTGCCACTGAAATTAAAACTTTATTTTCTTTGTATGTTTTCATTTCAGGTGTTGAGGAAGATTTTCAAGGTTTTCGCTCTCTCTTTTTCTTTTCTGTCCCCTGTTCTTGTCTGCTGTGGTTGTAATAACTCAAAATAAAAAAAAATCCTAATAAAGTTTTAATAAATTATAACTATCAAGTGGACCATTGTAGCAAATTGTATGCCATAAAATGCCATAATGGTCCACTTGGGAATGTAAACCATTGGGCATTTTTAGCCTTCAGCAATCCTTAATGCTACACTTTCGGAAAGGACAGGAAAAAATTTATTAATTAAATAATACATTTAAATTAAGAAAATTCACACAATTCCAAGAAAAATAGCACTAAAAATACAAATTCCAGCCTTTTTCCGTCCACTGCTGTTACCTGAGCATCATCAGTTGGCTTGTTTGAGGTGAGCATAATGAAAACATGTTGCTTCTGTCTCATGTGTTCAGTAACTTCCTGTATTAATATGAGGACGTTAAGACTAAGGTTCTGTTCAGTTTTCTACTTGCAGAGCTGATACAGCTCCTTTAATCCACATCAACCTTCAAACAAATCTGTTTTTACCTTTAACATAAACCTGTGTGGAGGTTTGAATTCATGTTTAGCCACTGAGTATTTTTTGTTTTTAAATCTAATGCCACATCACCAATATGCAAACCACGGACTGGATCTGCACCCAGATCTATTACCGATCACTCTGTGGACCTTTTCTCATATTTATGGTTCTTATTCCCATATATTTTAATCTGGCCGAAAACACAGATCAGTCGTGTGCATTATAAGTCATGCTGGTCACCCAATCAAATTATTTACACAGAGCATGTAAGAACAGAAACTGCGAAAGTTCAAAGAAGGCAGGGAAACAAAGGGCTGAAGCTCAGATGTTCACTATGGGAAATGTAGTTAAAGAAGAAAAGGAGAAACTCAAACTACACATTTTAAAAGCTCAGTTTTTTTTCATTAATAAAAAATGTTTGCTATTTAACTCAGCAACTTGAAATGTATCCTGAGTTAAAGTCTTTTCAGCTTCAAGGCCAGCGGCACATCTTCAGAAATCATTTTATCATTAAAACTGTGCCTTTTTAATCCTGAGGTCTGGATCATCATTGGTGATGACTTCTGACACAGAATCAGTCATTTCTGTTTCATGGAAAATCTCATTTACTTCATTATTGCTTTTTTTTGTAAGATCCAAACAAAGTCTAAACCTATTTTTAGCATAAAAAAAAACAGTTTTAAAGGTTAATGTTATCTAGACAAATGGCTTCTCTGCAGACAACTTGTTGAGTGCTTTTTTCTTTTTCTATTTTTTCCCCCTCTAAATACTGTAAAATTGCTCAACTGAAACAGAGAATTTCTTTTAGTTTGGATTACTTGAAAAATGTACTAAAATGAATTGATGTTGCAAGAATGTAAATATCAGTGTTTAAAGTTTCTTTAAAAAAAAGAAACTTTAACATTTCAGACCAGTAGCTTCCTGATTAGGAGGCAAAGCTAGTTTTTTGCTTCTTATGATTTTAAGGAGCAGCACAAACAAAAGAAATGCAGGAAGAACAATGATGGCGATGATGATGGCAGTAACTCCAGCAAACATGAGGACAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATAAAAATTTGTGGCTGAAAAATCAAGACAACAGCAAAGAGCCTTAAACAGCAGTTCCTCTAATGTGCACACACACACACACACACACACACACACACGGAGCTATGTGATATAAAGGAAGTCCTAACACTTCAAGCAGAAGTGGTTTGAGGAAGGGACTCGGATGGATGTCACTTTTTGTTTTTTCACTGTTAAAAGTGAGCTGTAGTGGGGGAAAAAAGAAGGTCAAGGTAAAATGCACATTTTACAATGTTAAACACTTTAAACCTCTCAACATCTCCTGGTGTCCATTTCAGATCCCGAGTGACTGCTGCTGTTCTCATCGTGCAGCAATTCAAAGAACACAAAAACCACTTACAGTAGCCAGACTCAGGTGGACTCTGGGACTTTAAAACCCCTCTGCCCCACCCCTGGATCTGACATCAACTGTTACATCATTAACCATGTGCTGTAATGAACATAAACTCTGATTCTCATTCAAAGTCGATGAAAAATGAACAAGAAAGAGACAGAGGAGTTCAACCTGCAAACAAAACAAGGGATTGAACATTTAACCTGTTAAACACATCACACAGAAAAAACACAAAAAAAATTTTAAACTGTCTTTCACTTACCTACAGAGCCAGAAATCATGAACAGGAGGCTTATGAGGGACTCCATCTGTGAGTGGAGGCTGGAAAGTGAAGTGTTTGCAGCCTGACCTGCAGTTAAAATGTTTGAGATGAAAGATGAAGTGAAAGTGTTCTTCACACTTTCACACATGTATACTTTATACATCCCCTGTAGGGAAATTCCTCTCAGCATTTAACCCATTCAGTGAAGCAGTGAGCAGCCACCAAGCCAGCGCCCAGGGAGCAGTGTGTAAGGTACCTTGCTCAGGGGTTCTTCAGGGTAGCTGTTCAGTGGATTCAAACCCCTGGACCTTCTGATCATGGGGCAACCACTTTACCTACTGAGCTATCCCTGCTCAGACATGTTAAGTTCTTCCTTAACTTTGTCAGTATTGGATTAGATCAACAACTGCGGTCTACTTCAGGACAAACTTGGCCTTAACATTCAATGACTCAACAAATACATCAAGTTAGTGTTAACCACTACTGGGTGGGGTCATAAACACGTACACAACAGCTTCAAAGCACACAGGAGGAATACTGCATGATGCCAAAATATTACACAGAGGCTAAATGATCCTCAGGGCTTTGAATTTGATTCAGTTCTTCAACATTTCACTGATGAAACCTTTAGCAGTGTGATGTGGAGCATTAGGAACACAATGGGCATTTAAAGGAAATCCGAGTGCTTCTGAGAAGTGTTACAGAGTTTGTTATGCTTGTTTCAACCAACAGATGGCAACAAAAGTCACAATATGAGAAACATTTAGTGCCAACAAGAATAAAGTAATGAAAATTGTAGTAGTGACTTTTATGATGTTTACAAAATAATGCAGAGTGCAGCACAGAGACTGTGGCTGCGGGAATGACTTTTCTTCTGTTTGATCAGTTTAATCAGTCACATTTTATATAATTTTTTAAATAAAACTGACTGCGATGTATAAAAAAGAGAAATGGTGTAAATAATAGAAGCCAAATACTGTGTCAAGTCTCATTTGCACAACTAGTGCCGCATTTATCATTGTACTTTGAAAAGTTTTACTTTATATGACGTGAAGTGGGAGGCGCTCAAACGGTCGGTTAGGCACACAAGAAAAAACAAAACAAAACGGCTTGTTTTTATGTGAGAGCGCACAGAGAGAAGCACAAAGTATGCGCAGAAAGTTTTTAACCTCCTCACACCGTCTCTGACTGATTTTTTTGGTTTATGGAGTCATCAAACAAAAAAGAAAATATATATTTAACCGCTCGGGAGTCTGTGCGGAAATTATGGTTTCCTTAACTGTTTATCTGCAGTGAGAGCTTGAAGGTCACGTGGTCCAATTACAAGCAAGTTTACAAATCTAATATGAACAAACCTCTTAGTTCAAACTCACCTGCAGACACAGACAGTAAGTCCAGCAGACACGCTCCAGTGTCGCAGCAGCCATTTCCTCCTCATTGTTCTGATGATTCAACTTTTGCTAAATATCCAAGGATGGTGCGATTTTTCCGAGAAGGGAACATCCCTGTTTAATCCTGACGAGGCGATTAAAGTTTTTCAATAAAGCCGGAAGTGTCCAAGCGTGAAAACATGTGCATTTGTTTACATGTGCGCGCTGTGTCTTTTCAAGGAAGAAGAAGAAACTGAGGGTGGGGTCAGGGGCGGTCCTGGCCTGTTTGTTTCACATATGTGTGTGATGAAATTTAGAAAACACATCAGTGCAAATTATAATTATATATCATAATGTCTTCAGTTTGTGTGTTTGCTGTAGGGCTGTCAACGTTAACGCGATTAAAAGTTTTAACACGATCAACCCATGTGGAGCGCATAATGGACCAACTTTGAACAAAATGCGCGAAATGCGTTGACAGAGAAATTCCAGGGATCTTGAGTCATTCTGCGCGCCAGACAGATTCATTGCATTAAATGTTTTAATCGTGGTGACAGCATTAAGGCTGACAGCCCTAGTTTGTTGGTTTGTTGTTGTTTTTTTCTTTTCTTTTATTGCGAGTTGGTTATTAGATGCTGCTCCAGCCAGCGAGTGAATCCCCCGCCGCCCCGCCCTCTCCAACCTGTGCAGCAAGCAGCAGGCGCGCCTCGCAAATGGAGGGCGCCCTTACTCCCAGCAAATGAGCGATAGAAAACCGATCGGTGCCTATGCCGTCCCCAATATGTGCTGGCATGATGTCGGGGCAGCATGGGTGCGAGCAACTTTTTTTTTTTGTCAATGCCATGATACCGCCCCCACCACGATGCCGCCCTGGGCAACCGCCCATGTCGCCCATATCAAAAACCGTTACTGGGTGGGGTCATAAACACATACACAATAACAAAGGGGCTAATAGCAGTATTCATGCTCAGCTTTAAGTGGATCTTCTCTGGCTGTGACCTTGATGTGAGAATGCACAGCATTTCTGTGTCATCTCTTACCCTCCTCCACACTGACACACTGTCTCACATTTTATTGGCTCCAAACTAAGAAGCTAAAAATGTCTGAAAAGAAAAGCTTTGCCCTGAAACTCATCAGTTTACACCAGCAGTGTTAAACATGAGGCCAGAACCAGCCTACCACACGGTCCATTTCAGTCCACTTGAAGTGAGGGAGAGAAAATGAATTATTGTTATCTATAACTTCTATATATAGATGTAAAATACTCCTGTTTATGTATAGAAACTCTACACGGGAAGGTTGTTGTAAATTGTAATGTAGGCATATTCTTAAAACTGCTCTCAATTTTGCTAAATCAGGCTTATTTTAAATCAGTTAATTTATAAAATAAGAAAAAAAGCAGTTGGTTTTTTTTTCTAGAGGGATTTTTTTTTATTGAGATTTGTGGTTTCAGCATTTTCTTAAATATCAGCTATTATTTCAGTGGTCACCTGAAACTAGTCTGTTTCTTAACAGTCCCATATTTTTATTCTTAGACTCCACTAGAGCAACGTTTAGTGATCCATTACACCAGGACATATTAACATCTTATTCTAAACTTTTAGAAAACAGAGCACTGACACTAACAGTTCAGAGTTTCAGGAACAAATGCTTTCCATTCACACTCAGGACTTCAATTATTATTAAAAGAAGCATGGCTCTGGAGGATGATAGTGTTTAACATCTGTTGAACATCTGTTTAATGCTGGATTGCGCTACTGTGTTCATCCTGGATCAGAAGGAGAGGCTGATTTCCAGATATGAAAATTCCAACAGATGCAGTTTATTTTATATTCAGTGTGATGGTACGTGAGGGTTGGGTATTGTGTGGTTTCTGCAAACAGGAACAAACTAAATTACAAAATAAATAAGGATCTTCACTGGCTTCAAACACCCACACTACTGTGCTATTTTAAGTTACATCAATGCAATTTAGCTGAACACAAATTCAATAAATATATTCTAAACAATTAATAAATGTGCCACAAGAGGGCACTCAGACACAACAAGTCAACATATCTCTAAGCAGTCGGTCAGCAGTCAAACCTCCATTTAGCCCCCCTAGTGTGCTTGATAATGACTGAGCTAAGCTCCTGTGATTGATTTGAAAGTTTCCCATTTTTCCACTGTGGCTGTAGCTCAGGAGGTAGAGCAGGCTAACTACTGGTTCTGGCTCCCCAGTCTGCATGTCAAACATCCTTGATACCAAGATACCAGTTATGTTTAATTTCAGTGTCGCTGAAGCTTCTTTTGTTTGATGGTTGAATATAAACAGTCTGCCTGTTGATGATCTCCTGTGATGAAAGATGTGGTGAAATATCAAAGATGTTTTTTTTTACTGGTTTTACTAATCACAGAACGAAAGATACAAGGTGACAATTTACAGAGTGAAGCAACTGTAACCCGACTTCCTCAGAAAACACTGAATTACATGTGTGTGACGTCACCAAACTTTAGAAACTTTATGCAGATTTCTTAATGACGTTTCTTTTTTATTTTGTTTTCTTGGTTTGTGTAACCATGTCAATGTTTTACTTGCTGACATTTTTGAGAACTACTTCAACAAATTTCCACCATAAATTCTGTCACATTTTCCAAAAAAATAAAAAATTTGACTCTCCAGTCAGAGTTGCTGAGTTCAGGTAAACTGTAGTTATGCCAAATACCTGATTCATTGTTTTAAAGTTTTCTGATCAGTTATTAACCTCTGCATCTCTGTGTCACAGCATGTCTCTCTCCCCTCACCCCCAGCAGGTTGCAGCAGATTAAATCAACAGGAAGAGGTTTTCTTTTTTCTTTTCACTGTTGCCAGGTGCTTGTTCATTGTTTGATTGTTTCTCTGTTATTGTAGCGTCTTTAATTTACAGTATAAAGCACCTTCATACTCCAATAGATGCATCAGAGAGCAAGTGGAGGTTAGTATCTTGCCCAAGGATATTTAGCATGCAGACTAGGGGGAACGAGCCAGGGATCGAACCACCAACCTTCTGAGCTACAGCCACCTCCTGTGTCAAACATGATGCAGTTTCCAGGGCATGTAGACACCAGTGATGTTTCTACATTTAACAGCTGATCCTGGTATCAGCTGTAGGTGACAACAGATAGAGTGATATGACCCTTTGAATATTACCCATAATGCACAACATCAGGGTGCCAATTCTTGTTTCTATAGGGACCGTGTTTATCTCCTTAACAACATAATGTTAGCTGCTGTTAACAGTTTGCCTGTTTCACTTTGCACATGCAAAGACAACATTCAGCTTCATTTACAGCTGTCAGCAACTCTAAAAGATTCTCAAAGGGGTTCAGGTGAAGCACACACAGCAGAGATGTAAATAATTGATGTACATTGAGATGTAACAAGAAATCATCCCGAGGGACTCTTTATTGCATTGTAAAGAAAGTAACATTTCAGGCCATTTCCTCACTCTCATCACTAGGCTTGGCTATGAACTGCTCCTTACTTCTTTTAAATCTCAAAAATGCCATAAACCCAATGACAGTAGTGACGAGAACAATAACAACAACAACAACCTGAACACTCAGAGTTTCTGTTTTTCTATCATACATGTTTCCGTCTGTAGCTCCTTTTTCCTTCAGCTGCTGCTCCGACATGGTTTTATCCATTTCACCTGCAGAGAAAACATCAGCTGTCAGAACAGAAACTGAGACTCCAACACAGCAGGGAACCAACAGGTGAAACTATCAGAAGCAAAAAAGTTGTTCAACATCAGCTTAGGGAAATATTTCCACTACAGTCTACATTTAAAATTACACTTTTTAGGACAGAAAATATATTTTGCAGTTGATCATCCACAGAGTTTGCAGCATGCTATGACTTCACCCATCACATGGTCATCCACCCGATATGTCACAACTTCAGAAAATTATAACTGACCCCCAAAAAATGGGATGTGATGCAGTTTCCAGGGCATGTAGACAAACTCACCTGTGACTGTGAGGTTGATGAAGTGACTGATCTCAGTGTGAGCTCTTTTACTTCTCACAGGCTTCCTCAATGCTATGTGACACTCATACATCCCAGTGTCATTAAACGTGACGTTGTTCAGGATCAGTGAAACGTCTCCATCCTTCATCTCCGGGTCCCTCAGCTTCACTCTTCCATGAAAAGATGGATGTTGGTAGTTTTCATAGAAGCGTTTGTTCCTGTAGAAGTAGACGTAGCCGTCTGTGTTCAGGTCAGGTCTGCTCCACTTCAGCACTGAGATTCTTTCATCTGTGGAAATCTGACACTGGAGAGTGACGTCAGCTCCAAGCTTCGCCTGCACATCCTGCTGCAGAGCTGAAGAAAAGAAAAGAATCAGTAATCGTCAGTTTCTCTCAGCTCTCTGTTATTTTAATTCATGAAGCTGCTGTTAAACATGACCATTGTTTTTTTTTTTTAACACACTGCAGTCAATAAAAAAAACAAACAAACAAAAAAAACACTGAAAAACTTGTTTCCATACATCTCAGATGAGCAAACAGGTTTCCTTTAATACACATACATTTATTTTAAATGTCTAAAAGTGCACAATGAGACATCTTGAAGATGATAGTTGTGTTTTATGTGTTTATGTTATTGTGTTTATTCATTTATATTTAGCACTAATGAAAAACAAAAAAGTAAATTTTCAACCTCTGTGGCAGAAAAAACAATTCAATCCTGAAGCACTACAAAATGCAGTGCCTCTAATGTCCTCTTGAGGCTCTAAAAGTGGCTCTGTTTGCATTAATTATTATCTTAAAATGTCAAAATAAGCATATTTACAGCAAAAACTGTTTGGGTCTTTATACCTAAATTCTCCCTTTCTAACAACTCCATATAGATCTTGGGGAGGCTTAAATTGAGGAAACAGACCTAACAGAGGTGGTTGTACCTGCTAGCTGCCTGCCATCTGTGTTAATCATGATACAATTATCTAAATTTGTTCGGGAGATATCATGTTCACGGTGAGATAAATCCTCTGACCACAGGTTCCAGCTCAGTGTGAGTCTGTAAGAGTATCCTTCACCAGCTTTTCCAGTTGGATTTAAAGCACTCCTGAATGATATTACCCAAGATAATTAAGCAGTGTTATCATTAAAACACTTCCATTCGCTTCCGCTTATCCTTCTTCAGGGTCGCGGGGGGCGCTGGAGCCTATCCCAGCAAGGCGAGAGGCAGGTTAATCCCTGGACAGGTCTCCAGTCTGTTGCAGGGCTAACACACAGACAGAGACAACCATTCGCACTTACATTCACTCCCACATTCACACCTACAGACAATTTAGAGTTTTCCAGTAACCTAACCCCACTAACTGCATGTCTTTGGACTGTGGGCGGAAGCCGGGGAGAACCCACGCAAACTCCACACAGAAAGACCCCGGCCTGATGGTGGAATTGAACTCAGGACCTTCTTGCTGTGCAGCAACAGTGCTAACCACCAGCAACTTTTCACTGATATTATTTTGTCCTCTGACACCAAGCATGAGCAGCTGTGATCACAAATGTCTTATAAGGCTGTCAGATGGTTTTCACCTGAACACACATCTGTGATGATGTGTTTGATGTCCAGTCGCTGGTCCCTCTTTGCTTTAAACTACCTCCTGCACAAAAGACAGTGATTGATGTCAGACTGATGTTAATGATTTTCATTTCACACATAGTTGCTGATATCCTGAGCTGAACTGACAGCAGCATTAACAGTTTAAACCTTCAAGGAAATGCTTTTTATTCTACTGTGAGATATTTTTCATTTCCAGGTAGTCTCTTAATACTTTTAGACACAGGGATCACATTTTAGACATGAGCACAACTAATAATGGTAATATGATAGTTAAGAAAAACATGTTTTCTTATATTAGAGTAAGATTTTTAATTATTTCCATCACCACAACTGTGAAAATCCCACGCGTTATCATGAATCACTCTCACATCAACTTATCATTGCATAGTAAAATCCCCCACCTATCAATACCAATGGGTATTAGAGTCATAGTACAGATGAGATTTCCTCAGAAACTCTAAAAAACTCCCCATCTTAACGGGCCTGTTTAGCACTTCCTGCTTGAGCTTTCACTTCATTTTGTGATTGAAAAAATCACAGTTATGGTTGAAATACACAGTTTAACATGTTAAACACACTTTAAAGGGCAAACGTCTCATACTTGATACAATCCTCTTGACATCTCGTGGGGCACTACAAGCAACAATAAGCCTGCCTTCATGATGTTGATTTCAGACTCTGACAGGCTGCTACTGAACTCTGTCAGAGTGTTGTGCATGGTGAAAATTTGCAGTAAACACGTGTCAGAAGTGTCAAATGTGATAACAACACATCTTGCCTAAGCATCGGCTCGTGTGAAATGGATACAGACAAATGGGTTATTATAGCTTGCTATGCATTTTTANNNNNNNNNNNNNNNNNNNNGTGTCAAGGTAACCATTCTTTTAACAACACCATTAAATGTATTTTTTACTCGTAAAACTGCTTTCAACATCTCAACTATCTGAACATCTGAGTAAACACTATCCCAGCAGACCTCTGTACCTGTCCAAATAAACTATAATTAAAAGAGTAATATGGGCCACAGCCTCCCTGCAACCCTGGTGAAGATTAGAGGATGGATGGAGTAGAAGTTGTTATAAATCCATTAAAATTTATGTTAACCAGACGCTTGACTTTGTTTAACACTGAAAAAAAAACTCTTTTAAGGAACTTAAAATAATCATGGAAAAGATTTCCACATTAATAAATGCCTTTCTATTGGCATTTTTTGTTGGACTAAAGTAATTTGCATTAAATTAAGTAGGACTCAACAGTAATATATAAGTTGATCCATCATTAATTAATCAAGTTGGATCAACTCAAGTACATTAAAATTGAATAACAGAATTGCATAATGCTAAAAATAAACAATTTAAATACATGGAAATTCTTTGATGATTTTTTATGTTCATTCAAAGAGTTATTTTTTGTGCAGCTTCATTGTTAAAGACTTGAGTGTAATGAACGCATTGCCTTAATCAAGATCAATGAAAAGTGACAGGGAAAATACATTTAGTCATGTTTTGAACAATTTAAGTTCAAGTTTTTGTTTTTCCAAAGAACAAGGAAAAATAAACTTAGTTACTGTCTGTGAAGGTTCTCAGTCATCCAGGTCATCGTAGTCTAAGGAGCTTGGAAAGAAAACCGTCTGGACTTCTTTGAGTTGCTTGAAGACGTTTCACCTCTCATCCAAGAAGAACTGAAGAAGCTTCTCGGATGAGAGGTGAAATGTCTTCAAGCAACTTAAAGAAGTCCAGATGCTTTTCTTTCCAAGCTCCTTAGAAAACTTAGTTACTCTTAATAGATTAGCTTTGAAGTTTGACACGAATTAAAATATAAACATGCTAAGTTTCACTCACCTATAGATGAAACAATTAGAGATAAATACAGGAAGATTATTAAAGAAGTCATCTAAAGTATGATAGGTGGTCGGAGACGGCGGAGCAGCTGCACACTGAGCAGAACAGGAGGAAGACTAAAGCAACTGAAAGCGAAGAAGTCACAGGGTTTCAAAGAAGTTATTCAAAACGACAGAACAATCATACCTCTATTTACATACAAGGCGATAAAATACGCACTTCCTTTCGTTGATGTCTTTAATATAAAATATCACTAATGATGCATTCACAAGAACTCAGGCTGCTTCACAATATTGATTAGCTTGAAACGCAGCTGTTTATCTAGTTCTTAGTAAAGCTTGTTAGCTCAAAACCTTACAAAAACATGTTTTTTTCAAGTCATTTCTTACAACATTTAGTAAAATATTTGTAACTTTTCATATTTAAAACACAATTTTAAATGTTAAAACTAAATGTTAAATATTAAATCTAAATGTTAAATCTAAATATTATATTTGAATCTAAATGTTAAATCTAAATGTTACATGAAACTAAATATTTAGCTAACATGCAAATTTATTGTACGGATCAACGGAAATACCAAAATAAAAGCTTTACGAAAACTTCCAGTGCAAAAGGGTGCCAGTAGTGGTCAGATTGTGTCAGCTCTCCCCTGATGGCCAACAAAACAGATCTTCCGATGTTTTCAGCTAAATCGCTGGACATGCTCGTAGGCAAGAAGTGAAGCCGCTTATGGTGTTGAGAAGTGACCATCAGGGGATGGATTTAACATTTAACATTTAGATTCAAATATAATATTTAAATTGATCATTTAACATTTAGATTTACATTTAGATTTATCTTTGAATTTAATATTTAGATTTAACATTTAAAATTGTGTTTTAAATATGAAAAGTTACAAATATTTTACTGAATGTTGTAAAAAATGACTAACACCCTCCACCCCCCCCATGTTTTTGTAAAGTTTTGAGCTAAATGTGGAAAAATGTTGCCGGTAATTTCAGCATCTTTCACATACATTTCATATATTTCAGTCCACTCTGTCCAAATAAAAATGTCAGGACTGCATACAAGTTTGAAATAAGAGTTTTATCAGACGTGCATTGATGGATGAATGTGTTCCCTTCAGGCTGGGTGTATGCTCGGATACATGCTGCCTCCTGTGGAGCGACAACAACAGGAACAAGATTTCGTGTTTTAAATGCTCTGACAGCAGCAGATGTCACAAAAAGCGAGATGGATAAATGCAGTCTTCAGTGTCATAGCCAAATAGAGCACCTTTCATTCATAATATTGTCAGTCCAAGCCCATTATGTATTATTTATTTTTCCTGGGTTGTGTGAAATCCCAAAAAAGACACAAAAAAAAAAACAAAACCTGGGTGTAGGTCTATTAGTCTATTAGTTTATGTTGTGGGGTTGGGTGTTGATACTGGAATGCAAAATTACTGATGGAAGATGGACAAGAAACGGTCAAAGCCATCAGGTCCTTTGGATAATGGCAGGTATTATGTATCCTGAAACAAGATAACATTCATTAGTAGAGATTGGGAAAATTTCTGTTTACCTTTGGTTATGATAGTAAACAGACACTGATGTAGCTTATTGAACCTTTTGGACTATGTTCAGCATAATATTAATTAGCCATTAATTGGAAGAGGTGTATTGTTGATTTGTCTGCTATTCTTAATGTATGAAGAATTATAATGGCTGTTTGTTATCCATTTGCATACTCTCTCTCTCACTATATAAAATATTTCAGTATGGTTCCTAAAACAGTTTTCACAATAACATATGTTAATGTGCAATCCTTAACCCTTTAAAGGGTTAATATATATATATATATATATATATACATATATATATATTGTGTGTGTGTGTGTGTGTGTGTGTGTNNNNNNNNNNNNNNNNNNNNTTGCTCACACCCATGCTGCCCCGACATCATGCCAGCACATTTTGGGGATGGCATAGGCACCGATCGGTTTTCTATCGCCTATTTGCAGGGAGTAAAGGCGCCCTCGGTTTGCTGCTTGCCACACAGAGAGGAGAGGGGCCGGGCGGCAGGGGATTCTCTGGCTGGCTGGAGTAACATCTAATAACCAACTCGCAAAATAAAACAAAAATAAAAACAAACCAAGAAACTAGGGCTGTCAACGTTAACGGCACCATCACGATTAACGCGATTACAAGTTTTAATGCAATCAATCCATCTGGAGCGCAGAATGACTCAAAATCCCTGAAATGTCTCTGTCAACGCATTTCGGGCAGTTTGTCCAAAGTTTGTCCATTCTGCGCTCCAGATCCGTTGATTGCGTTAAAAAAAAAATGTAATCGCGTTAACCGTGATGATGGCGAACGCATTAACGTTGACAGCCTTACAACAAACACAAAACCCGAAAACATTATGATACAGAATAATAATTTGCACTGATGTGTTTTCTAAATTCTGTCACACACATATACGCGAAAAGGTGCGCCTGCTTGCTACTGTTGCTGTGCTGAAGTCTCACACACAACCTGTCAAAATGGGAGGGGGTGGGCTGCAAAATTACTGATGGAGGATGGACAAGAAAAGGTCAAAGCTATCAGGTCCTCAGTTTAGAAAAAAAGGGAAAAGAAGAGGAGAAATAAGCAAAAGATTCAGGTAAGCAGATGTGTCTTTGGATAATGGCAGGTATTATGTATCCTGAAACAAGATAACATTCATTAGTAGAGATTGGGAAAATTTCTGTTTACCTTTGGCTATGATAGTAAACAGACACTGATGTGGCTTATAGAATCTTTTGGACTGTGTTCAGCATAATATCAATTAGCCATTAACTGGAAGAGGTGTATTATTGATTTGTCTGCTATTCTTAATGTATGATGAATTATAATGGCTGTTTGTTATCCATTTGCATACTCTCTCTCTCACACTATATAAAATATTTATCTGGTTAAATTCAGTATGGTTCCTAAAACAGTTTTCACAATAACATATGTTAATGTGCAATCCTTAAGATATATATATGTATATATATATGTATATGTATTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTGGGGGCTAGGGGGCGGCAGAGGGAGTGTTCGCCCAGGGCACCAAACAGGCAAGGACCGCCCCTGCCTCTCAGTGTGTTTCAGGCTGTTTGTAGATTCTGTGCTGTAAGGACACAGTTAATAATCAGCCTACTGAACCGTGTCTTACGTTTCTCGCTCCCAGTGTGCGCGCACTTTCAGAGCGCACAGCGTGCTATACTAAACAGCACAAAGGTTTCTCATTAATGCCCAGCACTGCTCTCACATCTCATTTGCTCCACTGCAGCATTTTTCCTCGTTTAAATATGCGAGGAAAAATGGCTTTATTTTGTAGCGCTCTGTCAGCTGTTCTCTGATTCTTTCTCTGAGTGAAGTGGGAGACGCTCAAACGGTCGGTCGTTCAAATAAAACTGACTGCAGTGCATAAAAAGAGAAATGGCGTTAATAAAAAAAAGTCAAAAAATTTGTTAAGTCTCATTTGCACCACTAGCGCACCATTTATCCTTGAATATTTAAAAGCTTTACTTTATATAAAGTGAAGTAGGAGACGCTCCAACGGTCTGTTACACGCAAGATAAAACAGAAAACGGCTTCTTTTTATTTGAGCCCTAACAGCGAGAAGCACAAAGTCTGCACACAAGGTATTAAACCTCCTGACATCGTCTCTGACTGAACTTTGAGGCTTTTGGAGTCAGCAAACAAAAAAAGAAAATATATATTTAACCCGCTCCCGATTACTCCACAGTCTGAGCGGAAATTATGGTTTCCTTAACTGTTTATCTGCAGTGAGAGCTTGAAGGTCACGTGGTCCAATTACAAGCAAGTTTACAAATCTAATAAATATGAACAAACCTTTCATGTCAGTTCAAACTCACCTGCAGACACAGACTATAAGTCCAGCAGAGACGCTCCAATGTCCCAGCAGCCGTTTCCTCCACATTGTTCTGCTGATCCGACTCTTCAGTCCGCTAAATATCCAAAGGATGGTGAGATTTGCCGAGAACAGAACATCCCAGTTTAATCCTGACGAGGAGATTCAAGAAGAGTTTTTAAAACAAGCTGAAAGTGTCCGAGTGTGAAAACGGGTGCGTTTGTTTTCAAGTGCGCGCTCCAGTGTCTTAAAGGAAGAAGAACAAACTGAGGGTGGGGTTATAAACACGTGCGCAATAACAAAGGGGCTAATAACAGGGTTCGTGCTCAGCTTTAAGTGGATCTTCTCTGACAGATTTAAGCAGATTTCTTAATGAGAACTACTTCAACAAATTTCCATCATAAATTCTGTCATATTTTCCAAAAAAAAAAGAAGAAGAAATAATTAGACTCTCCAATCAGGAGTTGCTGAGTTCAGGTAAACTTTAGTTATTCCAAATATCTGATTCATTGTTTGAAAGTTTTCTGATCAGTTATTAACCTCTGCATCTCTGTGTCACAGCATGTCTCTCTACCCTCATCCCCAGCAGGTCACGGCAGATTAAATCAACAGGAAGAGGTTAACTTTCTGCAGAAGGTTTTTTTCTTTTCACTGTTGCCAGGTGCTTGTTCACAGCTTGATTTTTTGTGTTTTCTCTGTTATTGTAGCGTCTTTACCTGACAGTATAAATTACTTTGAAGTGAAAACTTTAGTCAAATGTGATTATATAAATAAAACTGAGTTGAATGTGGACAGAGTGATGTTTCTCCATTTAACAGCTGATCCTGGTTTCAGTTGTTGGTGATAACAGACAGAGTGACACGACCCTTTGAATAATACCCAGAATGCACCACATCAGGATGCCAATTCTTGTTTCTATAGGGACCATGTTTATCTCTTTAAAAACATAACTGTTAGCTACTGTTAACCCGCTATGTCAAAACTGCAGAAAATTTTAATAGAGATTGAAAATGTGACGTCATTCAGGGGTAAAACCGCAAAGGATTCTGGGAACTCGTGGCAAGAGGTACTAGTGCACGCAGGCTTTCAATTGAAATCAGTTACACAGCGATAAAAAGAAACACAAAAAATGGCAAGAAGCTGTTGTATTATTAACTGCAATAGCCGGTCGCATGACAGCCACGGGAAGCCGACGGGTAAAGAGATCGGTTTTTATCGGATTACGTCGTTGAAGAGAAATTGTTCGAGCCATGTTTCCGAAGTAACAAAGCCGACGGATGGCCTGGATTGCAGCCATTCAAAGACCAAATATAACGTCCCAGAACACGCCAGCTCACATGTTAGTCTGCTCCAAGCATTTCCACAAAGGTCAGTGTTTTGTAGTAGTTAATACGTCATTTTTCATAACATAATTGGTGATATAGGTTACAAGCAAGCCGGTTTTTTGTATCACTAATTGCCCAGTACGATTACAGCATAAAATATTATTGTCACTGCTACATTTCTGTAATGCGTACCAGAAATTATTTCCACTACTAATTAATTACCATTGAGCTCAAAGGTTATATTAATAAATGGTTAACAAATGTGTATTTATGAAGACGATTTGTGAGACTGGTAAACTTACCTTTGTTTGTACGATGGTCTTTCGTTCTACACGGTGTATTTCAAGCTCCTGTACCCATCCGTCGGTAAACTGTACCTGGGCTTGTTGCAGTGACCTGAAAACTTCATGAGTGTATGCACTCACTCCAAGAACCGTATAATTATAAATATGAGCGTGGTGAAAGTGGGCAGCACGCTAACGTCTTTTGTCCACTCTGTGTGCTTGTAAGGGTCTGACCCTTTCACTTTTTTCCTCGTATCTTTTCTTTGACTTTTCATCAAGTCTGTCTTTGTACGGACCGGCATTGTTCTCCTTCGTTTTGTACATAACTTTTTTGGGGGGCAAAGAAAAAGCAAGAAGGTATTGGAACCGGAGAATGAACATTTTGCGGTGCTGCAAATGCTTGCGTTTGATGCATTGCTTTGATTGTTTTGCCACGAGTACCCGGCATGCAATGCGCGAAAGTCACGTGGTCTGTCAATCTCTGTGAGGTCAATGAAGTGACTTATCTCAGTGTGAACTCTTTTACTTCTCCCGGAGTTCCTCACTGCTACGTGACGCTTATACATCTCAGCGTCATTAAATACGACATTCTTCAGGATCAGAGAAACGTCTCCATCCTTCATCTCCGGGTCCCTCAGCTTCACTCGGCCATGAAAAGATGGATGTTGGTAGTTTTCATAGGAGCGTTTGTTCCTGTAGAAGTAGACGCAGCCGTCTGTGTTCAGGTCAGCTCTGCTCCACTTCAGCACTGAGATTATGTCATCATTGGTAATCTGACACTGAAGAGGGACGTCAGCTCCAAGCTTCACGTGAACATCCTGCTGAAGTCCTGAAGACAAGAAAAGAAGCAGTAATCATCAGTTTAGTTTCAGTCCTCTGGTACTTTAATTCATGAAGCTGCTGTTAAACAGGACCTTTGACATTTAACACAGTCTAGAAAACAAAGTAAACAAACCTTTACATTTACATTTTTAGTGAGAGAAGTTAACCAACTGTTTGTAAAACGCTTGCAGTTCTTCGAACAAGTTTCTGCGAAACAACATGAACAATTACGTAAACTGCACAACTCAGCAGGTTGTGGAACCTTTTTCAGCAATGACTTGAAGTTGCTGTTTTCTGTGAGACTTCATCAGTGTCTCACATCGCTGTGGAGGAATTTTGCCACTCTCTTTTTTACAATGATACTTCAGTTTAAAACGAATTAAAAGTTTAAATTTTCACATTTCTAACAGCTTTATGTGAAAGGGAAATTTGAAAAAAAAAAAAAAGCATTAAATTGGGAACATAGCTAACAGTTATAACAGCTAATTAACAGTTGTCATAAGATAGCCAGGACAGGAAGAGACTTCACCCAGCTACTCAGCAGGCACGCCCAGGTGTCCACCTCCTAAGAGAGAAAGGGGAAAAACCCACAGCCATCCTCTGGTGGAAGGAGTCATACATAAAACAAACACTGACAACATTGGATCATAACAGTTCACATCATGATTCAGATAAACTAGGATTCAAATTTACTGGTTCTTAGTTTTGGTCAGTTCAATAAGCTGAGACAGATTCTCATTTCTACTAAAGGAGTCAGAACATAAAACTGAAAAAGAGTTTGTTTGTTTGTTTATTTAAAAAAGAGATTTAACATGTTTTTGAACCACTATACTTAAACTAATTTAAGGAAAAATCTAAAAATCCAAAAAAGAAGACACAATAGCACAACAAAACAAGTAAAAAGTTAATTTGACTTTTTTTGTATGTGAAAAAAAATATGGGAGAATTTTATTCACAGTTACAGGTTTTTCATATAGGTACTTCCAAGACACAGTATGGTGGAAGCAAAAGGCATTTATTTGCTCACATATCTCAAAGGTCATGACAGTCCCTGGCATGTCGAGCCTTCATACAGCACAAAAAATACTTTCCTGTCTAATGACAAGTGGCAGCCTTAAATACTCTGAGCTGTTAAGGACTAAACCATTATTTTGATGTCAGGTGAGTTTTCCAAATTCTAACCTTCCTCCTACAGTCTACAATACACTATTTTATTAAATAAATATAAACATACATTTTCCCATTTTCAAATAATTAAATATTTATACACTTCACCGTTACACCTTAACAGTCATTATAGAAACACCAAACCCCCAGGCACAAAGATTCTAGATTTTGCACACACAATTTCCTAAGTTTTCCTTAATAGTAGACTTATTTGCTCCCAGTAACAATTCTTTCCTTCTCAAAGACAACCATCACATTTCTTGATGAGGAGCTGCTGTGCAGGACCTGGAACAAAAGGCTACCTGCTAATTAAAATACTCAATAAATATTAAATAAGTAAACCTCTGCGTGCAAATTTTATTCATGTGCAAATCTATGCTAGACATGAAATGCTAAATAAAGTGATAGTTAAAGTGCTTTTAATAAAGTGCAAAGATGCTCCTAAAGTGCTGTACAAGTCATAATACAAATAACACTACTAAAGAAGCTCTCTGCCTTACAGGCAGTCATTCACATTCTATTTTCCGTCTTTTTATTTAAATTTCATTGTGTCTTCATAAAATAACAGGGACTGTTTTGTAAAATAGGACAAATACTGTTAAATTGCAGATTTTGAAGTTTATTTAATAGAACCACATGTCCACACAACATCCTGCACTATTATATACACACTGCAACTCAGGAGGAATGTGTGAAAGACTTCAGGTTTAAAGTGACCACCACAATTCAGGCCCACCATACAACATATGAGCATGATCTGTTCTTGAACAGCAAGAACAGGTGATGATCTATGAGGTGTTACGACCCGGCTCAAAAGCCGCAACATAACTAAGGAGACGAACACAAACAAGGCCACCCTAAGGGGAGTCAGTTAAAAAAAAAAAAGAAAAAAAAAGGTTTATTACAAACTTTAAACAGAAAACTGACAGCGCTGTGTTCAACATGCCACTGGGCAACCAATTAACTCATTAGGCAAACACAGGTGAGTAAAACAAATGACAACTCTAAACAGGCTAAGCTCAATCATATACCGGGGTAAGCCGCAAAGTTCAAGCTGTACAAGCTCTCCAAAGCCCTGAGTGTAGGATTTCCAGTCTTTCGTAGCGGCAGGTGAGCACGATCAGCCACTGATTGCTTCACGGAGTGCCACAGGATCCCCAGGCAGCCAATCACCTATGTGGGCTGACACAGTGCCATCTGCATGCACAGGGGCTGGCACAAGTCTCCCGCTAGCCAATCATCAGAGAGTCCTGGCATTCTTGGACTTGCTTGAAGGGAAAACTGCGGTCTCACTCTCTCCGAGGCCCAGGGCAGTAACATGAGGTCACTCAGACAGGAAATTCAGATAAAAGGATGGAAGACGGGCCAGTTTTCCTATAAAGCTTAGAGATTATGATACAGTGTGAATAACATATTCCACATTGGAAAAAAGAACAACTCCCCCCCCAAAAAAACAGAACAGACAAGACTCATCATGAAATCGAGAACTGTAACCAATATTTGTTTTCCACATTTCTTTGCAGGGGTCTTGACTGTGTTTTGGCCACATTTACAGTGCAGTAGATAACTAAAGGAAATTGAATGGATACAAAAGCCAAAACGTGTGTGTTTGTTGACATTTCATGAGTTCTTGATGTTTCTTGAGCCATTGAGGGTTTGGTTTTTGGGTTTTTTTTGTTTTTGTTTTTTTGTTTGTTTTAATCCAATTAGCCACTGGACCGTTCCAAGTTGAACACCAGCTCCTGCCTAAGGAATATATGTGCCAGTATTGTTTTGGTGCCTCTAAGCTGCTTTGTTTCAGATTTGTTCATCAGGATGGGGGGTGGAGTTATTCTGTTGCTTCTTACAAATCACAAGTGTAGCCATCACAGCAATAACAGACAGAGCTGTTATCAGTCCAAAATGTTCTCTACTGAGTCCTTCCTCTTTCCCTCCATCCCTTGTGCATCCTTCTGGTAGACCTGCAGATAAAAGTGAGGTATCAGCTGTCAGACAGTGTGATGGTTTATACAAATAAAACCTGATGTTTCCCTCATAGCCTTTGATCACACAATCTACTGACTCACCTGGAGGAACAACACTCAGGTATATGGTGCTGATGGGCTGTACAGCTCTCCTTTTATCGTTTGTTCCTCTCCTGAAGATACGACACTCGTATGTTCCAGTGTCGTTAATCATCACATCCCTCAGAATCAAAGACACGTCTCCATCCTTCATCTGTCTGTCCTGCAGATCCACCCGGTGCTTACAAGATGGATGCTGGTCATCTGGAACAAACAGCTCATCTCTGTACAAAAGGGCATACTCTTACTTCAGGTCAGCTCTGCGAACATTTCTCTGACAAAGTCTCAGTGTGAAGTATGCGGTGCTCAAATGGTATGTTACGGGTGCAGGAAGAGGAAAACAAAACACCCATTTTTTATGTGAGTGGCACGAACAGACGCAGTTTTTAAATCCTCACAGCGACTCTGACTGAGCTTTTATTTTTTATGGAACCAGCAAACAAAAGATGAAACCCACTCCGGAGTGCCTCCACAGTCCGCGTCACACCGTGTGACACTGCTGGACACGCCCACACAGAGCCGAACGCAATGGTGCAGGTTGATCACACATGGATCTCATGAAGGCAATTCTTTTTTACTACAGGAAGTTCCTGTAAATGCCCCACAATAAAAACCTCAGTAAGAAATACAACACAACTGTTTGCTGGAATACTTTTAATTTGTAACAAATGCCAGAAGTGCTACTTTTAGACAAAAGAGGATATAGCTAGTAGCTACTTTCAGCTACTCTATGATCAAGAGAGTTAAAAAGAAAACTAATTACGTTAAGTTAGTCATCAGTCTCACGTTGTGGACTTTTTTCCTTCTTAGCTGCTCTAAATGTTCTCTTGTTATCCAAACTAATCAAAGTACTTTAAATATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTGGGTTCATTGAGAACATGGTTGTTGTTCAATAATAAAATTATTCCTCAAAAATACAACTTGCCTAATAATTCTGCACTCCCTGTAGAATAGACACTAGCAGCGATAGATGCATGACCACAGGAAAATTATAATAATTTATGAAGGAGAAATAACCAGCAAGAATTTGCTGATGCTATCTATCATGCTGACCTTTGTTCCTTTAAAATTCAGATTATAAAAAAATAATTATACTAATTGTGGGGCATCTGACACTCTTTTCAGCTTCTTTGACCCACTGCATTAGCAAAGCATAAAAAACAGAACTAAGTTACAGCACTCAAATTATATATTAAATAACTAGAGATAGCCATATGATCAAAGCAGTGAATATACTTTATTTTTCATAACAAAAAAACAAAAAAAATGTAGATCTCAAGTCTCCCCTATATTGTAATGTAATGCCAACACGTAAAAAGTAAAGGTGCCCTAAAGACTTAGAACACTAGTTGTGCTGTGGAGTAATGTCTTTTAAGTAACCACCAATTATGTGTGTATGTGGCACCCACAAGTGTGTGATGTCATCCACTATTGCTGATCATTTCTGTTTCCATTCTTAACATGGCTAGTACAAAGAAGGGCATAAATATATACTAAAATGTAATAAGAATTGCAGAATTTAAACATCAGTAAAAAACTTTAACACATCTGTCACACTTCAAGAATTTTTGTACATATCACTCATGATAAGCCAGTACTTTTAAAATTAGCATGTAGAAATTGATTTTGTTTTATTTGACTTTTCCATGTTATTCAACCCAGTACATCAGTTTTGCTCTTTGCCCTGATCAACACAAAAATATGCTAAAATACAGAACACTTCTGGTGTTTTGATTTCTTTTTAAAATTCGGAAAATAATTTTCATGATCTGGAATTTTCTTGAAGAGTTCTATGACCTGACTAGTATCTTTGGACTTGTTGTTGAATACATGATAGCGACTGCTGCATAATTGAACAATGTTCTTGAGATGATCACGTTCATTAATAAACTGCTGCACGCTAATTGAATTTTTCAGATCATCTCCATGGGTAAACAAGACAAATGTTTTCTCTCTGATCTTGGAACCAAGCTTGTCCTCCAGGTTTTCCAGTATTCCTGTCTCTTCGTCTGTGAACCGGCTTAACTGTAACACAAGCAACACAATGCCTGCCTCTGACTCACAGTACTTCTTACACTCCTCTATTTGTTCCTCACTGTGTTCTAATTGTTCATGAAAAAAGTCTTGAGTGTCGACCACTCTCAGTGATAGCCCAGATGGCAGTTGTATTAGTTTATTCTGACACTTAGTAGTGACTGGTGTGGAGCTAGCCTCAGATTTAAAATGTTTGGAATGTTTTTTGTTCACAGCAGCCAGGATGGTGTTTGCAGATGCACTCTTTCCAGTCCCAGCTTTTCCCAGCAGAACAATATCAAATACACTGCCAGCTGTTCCACTGGCACGGCAGTCTGCAGAATAAAGTTTAAAAATTGATTAAATACTCAAAGAAATTATTCCAAACAACAACAACAAAAAACGTGTCAAGAACAAAAACACAGAACAGTACAGCGTCGGAAGTGGGTGCAACCAAGAAGTTTCATTAGAATGACACAGAGTAGAGCAGGGTTGTCAAACTCATTTTACATTAAAAACATTTTACTTTGCTCCTAAGTGGGCTGGACCAGTGAAAGTACAAAATGTTACAAATGCATTGCAAAGACTGATGTATAAATTTAAGATATTCTGTTTCTGTTCATTGGCAGAAACTGTTGTTTCATTTTTATTTTTTGTTAACTGACTGTAAAAACACATAAAAACAAACAAAAAAAGAGTAACAGAAAAAGTTGAAAAATTATGCATTCCATCATATTTTCCAAAGTGTGGATTGGAGTCTTTGCTGGGCTGGTTCTGGCCCATGTTTGACACCCCTGGAGTAGAGTAACACACTTGACATTAAGACAGTGTTTCTTACTCAATAATAAACTTTGAAAGAAGTTTACCTGATGGTTCTTTCTGCACTTCACTCTGATTGTATTTATTTTCTGGTTTTAGTTCCTCACCATTCTGTCTTTCATCAGTAGAAGCAAATTGTAAGGTGGAAACACTTGAAGAATCTAAACCTGTGAAAATGCAACATGAATACCCCAATTTATCGACACACATCTCATTATCAATTGTGTTAATTTTAATCAAGTGTTGCCTCTAAAAAGGGCAAACACTTAATTAAAATTATATATCACATGTAGATAAAACTACATACTTACCTGCTTTTGAATGGTTGTATTGAGGATTGCCATCACCACTGCAACAGATTTTGAAAATAGTGTAAATTGTTATTCCTATGGAAAGAAGTGCAGTGTAATTTTGGGATTATATTTATTTAGCCATCCAGGTTTATGACTGAAATCCATCTTTTTGGAAATCTGAACCATTTTACAGATTCATTTTTAAGATCAATTTATTTTTCTTTCAAATTACTCTTTTATGTTGAAATTGTCTTTAATAATGTTCATTAATAAAAGTAAGGACAAACGTCAGTTGAAGTGCTTCAGATTGGTCTGAGGTATGAGGCTAAAGTTATAACAACACAAAAGTGACTCGCTTTTCCTTAATATGATGTTGTTAGTTAAGTCATTTGGGTATTTATAGTGATTTTTCATGAAAAGTTTTCTTTAACCCCAACACGTGGGAAATTTTTGTAGCCCTCTACATTTCACTGCATTCACTCAGTGAGCAATTGGATTCATACCCTGACCTTCCGATCATGGTGGCGACTGCTGTAGGGTACCTACCGAGCTATTCCTGCACCACGACAAACTAATTGTGAAGTGGTAATGCTTAATGGATGTTTAATCAAATAAACTATAAACTATTATGTAGTTATAAAATTTCTACCTTCTTTTCTCCAAAGTTGTCCTTCTTCTCTTCACAGCATCTATAATGTAGTTGTTGTAGTCATACTTAAAACACAGACGCTGCCAATAACACTCTGTGTACATAGCGGCCAGTTTTTCAGTAGCTATTGTCACTGAGATGCAAATCCTGTCTTGTAGATGTCTTAGTGCACGAAAGCTTTCAATGTCTGGTACAGTTAGAGCTAAGTTGTCTGTGATTTTTTCTCCAAAGGTATTTTGAAGTTGTCTGATTTGAGCAACAACTTTTTTCTCCTGGGTGTTCTCTGAATCTACTACCAGTATAAACAGTTTGGGGGGAGGATGTGAAAGTGCCATCAGGTCAATAATCTGCTGCTCTGGGTTCTGACTTCTTTCATTAAAGAAGTCAGGGGCTTTGATGATTTTTAATTGTTTATTTTCTTTCCATTCAAATTCATCTGACAATGAGACAAAAGAATCTTTAGTTTCAAGGATCATGTTTCCAATGATGTTCTTTAACTGAACTCTCTTCCCCAACAGAACGATGGTTGATAGTTCAGGATATGCTGTTGAAACAAACAAACAAGAAACAGAATTCTAGTTCAGTGCACATTCTGGAAACTATGCTTTAGTTTTGTGAATATTTTATATATTTTTTATTAAACAGTTAAACTGTGAAAAGTTTACAGCAATCCTGACTTTTCATTTCTAGGTAGTTTGTTACTAATTCGGCCATTGTACTGTGGTAAGGAAACAGACTTAACCATGCTGTATTGAATTTTATAGTTAGAATAGCTCTCGTAGTAAAAAGAGTCCCTATAAAAAGACAGATGGTAATGAACAGATCCTCCCATTTCTGTATTATTTTTGTTGTGCTTTAATACAGCCTGAGCCTTTTTACCTCTGTTATCAAGCCCAACATTTCTGCATGATTTTGTGTTTCGTTTCCCCTATGTCTAATTTTCATATATAATTTGTTTTAAATATATAAAGTATATCTGTGTGATTATATGAATAGCCTTATCATTTTTCCAGTTAACAGGTGTTTGATAAACGTTCACTAATCTTTGGTGCTATTATTTAACTGCTGTGGTTGATTTTCTTTGTCTTGGGACTGCAAGTGTCCAGAGTCAGGAGAGACTAAAAAACCCACCACTGCAAGGCAAGAGGTGAGGCGACAGAGGCTTTCAACAACTGATGATACACCAGGACAAATTCAACACTGAGTGAGCAAGATGAGGAGAAATAACAGATAAAACTTTAATAGTCCCACACATGGGAAATCTTTGATAAAACATTAAACAAACATTAAAGTTACACAATGCATATAGGCTCTAAGTGCCTTGGAGTGTCAGCTTGAATTTGGTTACTCATACCGTACCACAATTTATTCATATAGCACTTTAAAAACTAACACCAAAGTGCTGTACAGCAGAAAAATTAAAAGTGAATCCCACCAGGGGGTCACCCATGGCAAACTCCTGGGTGAGGGACCAGACAAAGAGCGATTCAAAAGACCCCAATAAGTAGAATATCAAGGGATGAGTTCGTGCCCCAAGTGAAGGAGTTTAAGTATCTTGCAGTCTTATTCACGAGTGAAGAGGGAAAAGAACAGGAGATCGACAGATGAATTGGTGCTGCGGCTGCAGTGATGTGGATCCTGTACCGGTCCATCATGCTGAAGAGAGAGCTGAGTGTAAAAGCAAAGCTCTCAATTTACCGGTCGATCTACGTCCCTACCTGCACCTATGGTCACGAGATGTGGGTAGTAGACCAAGACTGTGGATACAAGTGGTGGAAATGGTCTTCCGGGGAAGGGCGGCTGGCTTCTCCCTTCCAGATAGGGTGAGGAGGAAAGTCATCTGGGATGGGCTCAGAGTAGCCTCTCCACATCGAAAGGATCCAGTTAAGGTAATCCAGGCATCTGACAGGGATGCCTCCTGGGCGCCTCGTAAGTGAGGTGTTCCATGTCCCATTGGGAGGAGGCACTGGGGCAGCCCCATGACACGCTGGGGGGATTTTTATCTCTTGGCTGGCCAGACAAGTTAGAGGAAGTGGCCGGGGAGAGGGAGGTCTGGCCTTCTCTGCTTAGACTGCTGCCCCTGCGACCCAGCTCCGGATAAGCGATAGAAGATGGATCGACAGACAATAAGAACAATAAATAAAATAACAACAAAATAACAGTGTCAGTTACCGACTGAGTCAAAAGCCAGCAAATAAAAATTCATTTTGAAACAATTATTTGCACACTTTCTGTAAATCCAATGAACTTCATTTCACTTCTCAAATATCACTGTGTGTGTCTCCTATATGATATATTTAACTGACATTTTTTATTGTAACAACCAACGATTTATACAGGAAAATAATGACTATTAACAAGGTTGCCCAAACTTTTGCATCCCACTGTATATCATCAGCAAAGAGACCTTTTCGTTGTTCAACTTTAGAAACTGTAACCCCTTTTAAATGTGTACTTTTCTGTATGTACTGAGCCAAAGGCTCAATATACAGAGCAAAAAGGGCTGAACTAAGGCAACAACCCTGCCTAGGTCCTCTAAAGCAGTGGTCCCCAACCTTTTTTGCGCCACGGACCGGTTTATGCCCGACAATATTTTCACGGACCGGCAATAAGGTGTCGCGGATAAATACAACAAAATAAAACTAGTGCCGGTACCGAAAAAAAAGAAGATTTATTCATAAAACACGTGAAAAGACCCAGGAAAACAGAGTTAACAATAAAAACGATAACAAAATAACGCTGAAAACCGATAAAAACTCTGAAAACCATACATTTCACACCTGAGCCTCAACTCTCGCGGCCCGGTACCAAACGACTCACGGACCGGTACCGGTCCGAGGCCCGGGGGTTGGGGACCGCTGCTCTAAAGAGTTCAAAACTGTCCGTCAGGTGCCCATTTATTTTGAATCTAGCCAATGGCCTGTGGTACAAGGATTGTATACACTTGATAAAGATACTGTTAAAGCCCATTCTTTTCAAGACAGCAAAGAGAAATATCCAAGAGACTGCCAAAAGCCTTTTCAGCATCTAGGCTTACTAAGGCTGTTGGAGTTTTCCGTTTCTTAACTTCACTAATTATATGCAGCGTGCGCCGTATATTATCTTGCATCTGTTGCCCCTTCATAAATCCTGTCTGATCTTCATCCACCAGATCCTGGAGGAACAGCTCTAAGCATCTTGTAATTATGGAGGTAAATAATTTATAATCCACATTTAAGATAGTGTCCAGTTGAAAGAGTCTATCAAGAGAGGAGCCAGGTCCTCTTTAAAAATCTTGTACCACTCACTGCAGTACCCAGCACGAACTGATATCCTCATGCTGGTGTTGTTCCCATGTCATCATAATAAATGTTCCAGGTTCAACATTGCAAGTGACCAATCACATTGTTGTGACATCATAGTTTTGCGACTTCAGAAAACAACGCAGTAAAAAAAAAAGTTCTTAACTTGCGAGAAACCGCCTCTGTCCGCCAATCCAGCAATTTAAATTCTTTGCATTTCAGAATACTGTTCTTTAATAAACGGTAAGCATTATACATATTGTCCTTGCAACATTGGAATTTCATAAATGAATGAATCGCTTGGCTTGCAAAAGTATTACGTCAAGACCAGGCTCTAACCACAGCTATAGAACCCAGAGGTATAAGAGGAGGTAGACATCACCAGCTCAGAGATTAAGTTGAGAGATCTATAACAGTAACGTGCAACAGAGTACTTTCACGACTCTGTTGCACCTTACTCCAATAGATTTTTATATGCTTTATACATTTTTCAGGTAAGTTAATTAACAGCATTAAATCCTATTTTGTGAGGATGTCATGGGTCTGTATTTCTCTTCTGTTAGATCTACTTACCTGAAAAACAGATGAGTACAATACCCTCAGTTGTATCTGAATTTAGAAGCAGGAAATTAGGGGTCATCTATTTTTTTTCCTGCAGTTAAACTAATTGGTGTCTGGTCATCTTGCATAACTGATAGACAGAGCTTGATATCATGTAAGTACTGTAACTATGAAATGTTATGCTATCTTTTCAAATGATACTGGCCAAGGAAAGCCTCCGATTCTATGTTTAAATACTCTAAGAACTACAAGTAAGCCAGCAGTCTGAGGGCGAAGACCTCAATAGGAATCACATGGTACTATGAAGTCTTTAAGATTAGATGGAGTTTGATTATTCAACACCTTGTATGTGAGAAGCAGGATTTTAAATTCAATTCTGGATTTAACATGGAGCCAATGAAGAAAAGCCAGTATAGACCCTACTCATTCAGCATTTCTGTTCCCTAAAACATTGGTCCATCGGTTTTACTAGTCTCAGTAGTAAACTGACAAAAAATTTGTTAGCATGCAAAACAGATGAAGCACAAAGAGAAGGAACAACAGTGAGACGTAACACTTCTTGGCACGCTACACTGCACCTCAGGCATTCTTGGCTGTCTAGATCAAAGAGCAGGCAATTATCTGGGTGAGGTTTACCATATATTACATGGGAAGTTTTTTTTAAAGTTTTTTTTAAGTTTTTTTATTCGAGTAAGAGCCAATTAATGTTAAAAATGCTGCTGAGCTTCTACTTTGGTTTCCTTTAGTACTAAAGGCTACCCTTGTTTTACACACAAACATGACAGTAACTTCTCAGTCTGTTCTTTTATTTTATTGCTACTTTTATGCTTTGCTAAATCCGTAAACATTGAACTTAAAGCTTTAAGATTATATATATAACAATGTACAATAATTGTAAGTATTTATAACAGGTTTACTGTATATGTACACTTGTAAATGTGAAAAGATGTATGGTCTAATGCAAACGCGAATGAAACAATATAAAAGGACGGAGAGGGTGAATAATTTTCTAATTAAATTTACCCACCTCTGCAGTTACTTAGGTCAGAGTTGTATCTGTTTTTAAATTGCCTCATGTACACAGCTAGACAGATTAATGATTTTCCAAATGGGCCCAGAGAGGAAAGATAAACACAGTGAGTACTGCTGGTGCCACTGGATCTAAACAACAAAATTTTGGACTTATTCTCACAAAAATTCAGAAAATTTGGTGCCGTCCATCCCCTGTTGTTAATAAGACAGTTAAGGAGAGGTTAGAGAGAGCATAACCAAAGAATAAAGATCCATTGTAAATAGGACTGTCACACTTTATATCCGCAAATATATATTCTCTGTGCCATAAACTTGGAACACCCTTAATATAGATTGCTATGTCTCAACAAGTAAACAGGATTTCTCATGACCATCTCTATCATGAAAGCAAGACTACAAAAAGTATTCACATGCCTGGGAGAGAAAAGAATACACATGAGAGGGAGAGACAATAACAACAAAGGCAACAAGGCAAAAGAAGATATGCAGTTAGACGCAAAGAGCAATTAACATGGAATGCAAACCATTTTTTAAATGAGGGCAGTCAAGGTTGGGAAACTGGCTCTAGTTACTTACTGGTAAAGTTGTTTCCTGATCAGGAACATTGCAGTTCTTTTTTTTTTTTTTTGCTTTTCTTAATGTTTTTTTTGTAAATCACACCAATAATCACAAATTCCTTGAATTTTTGTCTATTTTTTGGGACAACCACACCACCACGTGTTGTGTATTATGGAGATAGGTTGGATAACTTTGGAAGGCACAATATTTCTCTTCATTTATCTCATGTTGAACGTTAAACATAGATGTAACTAAAAACCTTTAGCTGCCAATAATACTTCTAGCATAGAAAAACTCAAACTGTGACTAAATTACATTCCTTAATATACAATCATACTCAATGAGCACCTCCACCATTACCTCATCTACAGCTAGTAACTGACAAGGAGAGAAAATGAAATAAAAGTAATACCTTTACAACACAGACTAGAAAGTGGTTGCATTGTTAAACCCATGTCACCAGGATTCTTATTGACACTGTGACAGCAGTGCTTCAGGAAGTCAATGTGGTTAGGCTGCTATTTATTAAATGTTTTCATTGCAATTTTTTTTGTATCCATCAAAGCACCTTTTAATGCATAAAATCCCAAATAGTTGTTTGGTTTGAATAATAGTTTATCTAAAATCACGTTATGACCTAATCGTTAAGAACAATCCATGCATGAAAAATTACCAAAGAAAATTTTGATGACACTATGATGAAGATGCTTTGTTACTCTAAATTTAAGCTTGGGTACTTTTTAAATTTAAAAAAAATAATTCAAATTTTGGGCACAGGAACCCTTTTTCAGTCTCTGAATGGGTGCAAGCCACAAAAAGTTTGACTTTTCACTGCTATAAAACACATTGGTAAAACAAACACTACAAAGTCTCCAGCCAGACTCTAAATAACTATCCATAGCATGACTGAAACATACTATCTAACAAACCAGATATTCTCCTTAAACAAATAAGAAATGAGTGTCACTTACGTGGTGGACATCTCGTTTCAGGTTCCATCTTAGCAACTTGGTAAAGAACAAACAGCAGAACAGGTTCCCAGAGTCTGTGGAATAGCTTTGGAATCTCTTGATTATACCGATATGCTGATCCACCCCTTTTGGGTGTAAGGTTGAAAAAGCCTGTTGTCTCTGTTTTTAATCTAGTTTTGCTAACAGATTGAGAGTGATGGGTATCTTCTCCTCCATCCCCAAAGGTAAAGCTGAAACAAGTTTAAGTTTTCAGGTTTTTGCATATGGTCAGAAAGATAAAATAAATGATCTTTTTTAAAAATGTAAAATGTATAATTGAAATTTCATGTTGTGACATATGTTTCTGTTTGTAGGTCCTCCTTTGAGAATTGTAATGATTGGAAAAACTGGAGTTGGGAAAAGTGCAGTTGGGAACACCATCCTGGGCAGACGGTACTTCAAGTCCTTGGCTAATCCACAGTCTGTGACAGAGACCTGTGAGATGGAACGTGTCTCCATTCAAAGAAAGATCCATGTGATTGATACACCTGGCATTTTAGATACAACTAAATGTGCAGAGAGCATAAAGAAAGAGGTTGCGAAATGCATCCATGTGTCCACTCCTGGCCCTCATGTGTTCCTCTTGGTCCTTCAGATTGGAAGGTTCACCAAAGAAGAAGAAAACTGTGTGGAAGCCCTGGAGAAACTCTTTGGACCTGAGTTATCCAAGTACGTGATCATTCTGTTTACACGTGGCGATGAGCTACAGAATAAAACCATACAGGAGTATGTGCAAAGCGGCCATCCCAAACTTCAGGAGGTCATAAACAAGTGTGGCAACCGTTACCATGTCTTCAACAACAAGAAAGTGTGGAACAGAGCTCAGGTGGCCAAGCTGATAAAGAAAATTGATGAGATGGTAGCAGCGAATGGGGGAAAGCATTACACTGATGAAATATTTGAGAAGGTAGAGCTAGATCTGCTACAGCATAAAACCAAAAAGGAAAAGCCAGCTGAGCAGCTAAGTGACAACAACTCCTTCAATTCTGATCTGCTGCAAAAAGTAATGCTATTTCAGGCAATCCTGACTGCTGCCTCACAAAACAACACCACCAATGTGGACCAAGGGGCACTGTCTCCATATTGAGGAGTGGTGTGATAAAAAAAACCCTCAAATAACTTTCGAGATTTCTGCTCCTCTAATAATGACAGTTTTTTTGGTTTATATAAACTTTCATTTATTAACCCTGCCTGAAGAAATTTTTCTGCTTTTTATTAGCAGAGGTTTAAAACTCTGTGTGGTGTTTCTGTTTTCTTCCACATTTAAGACTGAATGACAATAACCATAAAATACTCATAAGATCGATGTTAGTCAACAGAAATGGCAAGATATAGGAAGGCGGTGGGTGTTGCTATGAATGTTCATCGAGCTTTGAAACAGCATTCAGTATACTCTGAAATATTTATTTTTCACCATTACTTTGTGTCTTTGATAGCAAACATAGGGGAGTGAACTGTAATCATTTGTACTGTTTCTGTACTCTTTTACACTTTCATGCATAACTATTATATTCATGTATAAGTTATGAACAGGGCCAAAATAAAAACATAAAACTAAAAAGCACTGTTTCTTCACTACTTTTTGTTTTTGATAGACATGAAACTTTTGTGATTTATTTCAACTGGGTAACAAATATACGGGGTGCCATAAATAAGTCTGAAAAAAGGGAAGAACAAAGAATGCAAAGACTATGATGCTAACCATGTCACCAAGTGGACCCTAGGGGACCCGTGGTTGCAGAAAATGTAATCCCCGCTTCAGGCATTAACAGGATAAATTAATGAAGCTAGCTATGTAACGGTGAGGATATTGATTTTTTTAACATGCTTTTGTTGGGAACCCACACAATGCGGAAGAAGGAACCACATTTGTTTGTACAGTTTTAAAGAAAGTTTGATTCCAGTAAAAGGGCTTGCTGACAGCAGCATAGTAATTGGCTGTAGGTGGAAAAGATTGCGTGACATTTATTTGCATGATGGATGAACCTGTCAAACTAGTATGGTATTGTCTGTAAAATTTCTCAGTCATCCAGGTCATCGTAGTCTAAGGAGCTTTGAAAGAAATGCGTCTGGATTTCTTTAAGTTGCTTGAAGATGTTTCATCTCTCATCCGAGAAGCTTCTTCAGTTCAGTTCAGTTCATAATTGAAGAATCTTCTCGGATGAGAGGTGAAACGCATTCAAGCAACTTAAAGAAGTCCAGACGCTTTCAATTCAATTCAATTTTATTTATATAGCGCCAAATCACAACAACAGTTGCCCCAAGGTGCTCTATATTCTAAGGTAGACCCTACAATAATAGATACAGAGAAAAACCCAACAATCAAATGACCCTCTATGAGCAAGCACTTTGGCAACAGTGGGAAGGAAAAACTCCCTTTTAACAGGAAGAAACCTCCGGCAGAACCAGGCTCAGGGAGGGGCGGCCATCTGCTGCAACCGGTTGGGGTGAGAGAAGGAAAACAGATTTTTTTTGTGAAGAAGTTCAAGAATTCATTACTAGTTAACACTAAAGGAGTGGAATTCCTTTCCAAGCTCCTTAGACTAGTATGGTACTGTACTTTAAGCTCTCTTCTCTCCTGTTAATTTCTTGGTGGCTTAAGAGCAGTATCTCTTTTATGTGTACATTTGACATACTTATACACATACATATGTGAATATGTTTGATAGACATTAGGATAGCTCTGCTCATTTTTATAGTCATATTTTATGATGTTAAATTTATAATTAAAGTGACTGAAATTTGCATATATAACTTAATATATTGCATAATGATATTACATGTGGTGTGTTTAGTTTTGTTCTTGTAAGTGATTTGTTTGCATCAAAACATACAAGAGGAAGTAGGAAGAAAAAAATCTGAACAATAAAACTAATTGACAGCTTGGCTGGGCTGCAAGAATACCACTTCAGACATACTTTGCACTCTAAAAGGAAATTACCTGGGTTAGACTTACTGGCATTAGGAGTGTTTACCCATAACTCATTATGACGATTATATGTTTGGGTTTTATCTAAGCAAGACCAAACATTGTAAAAAATGGTGGTGAGGCGTTCCGGTAAATATCAAAAGCTCTTTGTTGTTGTAAATACCACATTCAGTTCTCAGTCTATTCATTGAGTTATACGTTTTCTCTTTCATTTCTATGTATAGAGTGTAATGCTAGGCATACACTGTGCGATTTTTGGCCCATTTTGAGACGATTTTTCACTCGTGAGACCGTTTTGGGGATCGGCCCAAGTTTCGCCTTAATCGTGTGTCGTGCATCGTGTAGTATACATGTGGTAACAAGAAGCGATTAACACCTCACAACCAGCTTCCGATCATCAATCGTATGGTCGCAAGAAAATTAAACCTGTTTGAAATCCTGTCGACCCTCGTGAGGGTGTCAGCGCAGCCTCTCACACTGCGCATTCGCAAACACAGAAATGGAAGTGAAAATACGGAGCAGCACGGCAGTGCAGCGTGTGATCTGGACACAAGCAATAGAGGCACAACTTGTAGAACTTTGGCAAGCTCATCCGAGCTTTTCGATGAGGCCTCACAAAATTATCACGACAACAACAACCATAGAAAGAGTTGGATGACATTGCTGCTCAATTGCAGCTGCCTGATCAATGTTTTTCATTAGCAATTTAGCAACGTTTATAGTGGTGTGTGTGTCTGTGTGAGTGAAAGACAGAGAGGGAGAGCAAGAGACAGATTTTGTATGATAAGCTTCATGTTATGGACGCACAGTGTGAGCACTCAGGTCGCATCAGAGCATCAGGCCTTATAGTGTGAGACCCTGCATCGTGACCTACGAACATTTAACCCCTGAGATTAAGTTGTACAGTTTGAGCAGGAGCTAAATAACGCAACTGAAATAATCGCACAGTATTGGCTTAAGGGTCTTGAGCCACCCCACATTTTGATCCCTCAGTTTTAAAAGGTAGGCTGGCAGGTTGTGTGGAAACCCATTTTTGTGACTGTCAGTAAGTAAGTAAGTAAAGTTTATTTATTAAGCGCTTTTCACAGACAGGCAGTTACAAAGCACTGTACACAAAGATTAAAATAACAACCCGTTCTCACTCCTGACGCGTAAAATACTGACGATTTGTGACGTCCCTTAACTTCTCATGCTGACGCTGAAGGTACCCTTCCACGTTTTTATGCGACGCTGTGGGTTGTCAATTCATTCCAATATGAACCCGCTCTCGGCGATCAGAGACGCTTCGAGCAGAGGCTCCAGCCATCCATTTACTCCAATAATAACCCCGTCACGGCGAAACGTGACACCTTGAAGTACAATCTAACTGGAGAACTGGGGACCCTCTCCACCAACGGGTTTTTCTCCCTAATTTAATGCTTTCTTTTAATGACATCGTTAACATTTCTCAACAAAAACACATGAAAGTAACACTGATAATTCAACAATAAAGTCACTTCATTTTCCAAAGTGATTCACGATCTGAAAGTGCGCAGATTTAACGTACATAATCCTTGGTTGGGTTTATTATTTTTATTTCACACGTAAAACACATTTATAGTTTTATTCACCACTCCTGTTAGTCTTGGATGCGCTCGGCTCCAACCAATCAGACCAATTTACGCTAACGGCGCACTAATCCCGTAACTGCACACTACCCATAAGCCTCAAGCACCGTTGCTATGGAAATGAAGATAATCAACAGCTTGGTGCTACCCGTTATTCCTTTATTTACTCTAAAATAATAACCAGCGATAATACGAAAATAAACTGGCCCAGTGTTTAATTATGTAATTACAAATTGCAAATTTTATTTTTTTTATTTTATTTTATTTTTTTGCAATATTTATCTACAGCGTGCCTTTAGCGACACGTCAACAGATCTTAAGCAAGGCGATTGGATGATTTTTACTGCAATGCATCTTGGGAGTCGTAGTAAATGGATCTTTCAACTCACGGTCCTGCAGCGAATTTTGCGACTCGACACGAGGCAGATCTTAGCTAAGTAAGTTGTGATAAACTGTGGGTAATTTGCATGTTCACTGAAATATTAATCAGCTGATATTAAACTTGAAATGTTTTCACAGAGCAGTCTGTGTACCAAGAGAACTACTTCTGCAAAAGTTTATTTAATTTTTTTGTGACGTATTCTCATGTGTAAGACACTTGCTTGGCCACCCAGCTAATGTTAGTACTGCTCTATTTTAGCAATGTATCTTTTCTCTAATTAATTCATTTTTTTAACCCTATTCTCGTAATTAACTTAATATTAACGACTTTAATCTCGTAATTGATTTTTTTTTTCTAAATATGGTGTAATACTGCCTCGTAATATAAGTTATTTCTTTGGTCACAAATTATTTTTGTAACGATTTCACCAAAACAGACCTGAAATAATCCCTACATGTTCCATTTTCATTTGCAGAAATTACAAAGCCAAAAAACCAAACCATGCCCTTCCTGTCAGGCTCCAAACACCTGCAACAGGAAGACATGCAGTGGATGCCTGGGCAGCCTGAACGTAAAGGAGGGATTGAAAAAAAAAAAACAAGAACAGCAACTGGGCTGCCTCTGTTAAAATAAAAAAAAAAAACAAACAGAAATGCGAGCAGGGTGGTTAATTCAGCCCAGTTATCAGTAAGGTCAGATCTAATAAGTGGTTCTTTATTAATCACAGTTGTCAATGTTTTCTTGTATATCATGAAGTAAGAAACTAACAAGACATGTATATACACATAACATATTTATTTATAAAAGAGCATAAATAAAAAAGTTATTCACATCAGAATAACATAATCACACTAAAGACATCAAACTAGAAAAAACTATTTTTATTTAAGCTACTTCTGATTTCTAATTTAATCGGCTATTAACAGAGAGACAAAACATTTCAAGATGGATTTTATCATTAATTTACAGGTTTGGTTCCATAATTACTTTTTAACTATTTACAACAATAAAACACCAAAGATGTGACACTTAAAGGTTTGTTATACATCAGTTTGCTTACATGAAAGACTGGCTGCATATGTTTTTCTTTGTTGTTCTTGCAGGTTTCAAAACTACACGCCCTGGGCTACCAGCTAATTCTGTTTCTTGGACAGTTTGACCGAAAGGGCCGTATAGTAGGGGACGTGATCACATAGAGCCAGCGGATGGTGCTGCACGTGACATCCTCATGAAGATGAGGAAACTTTATGAACACCTTCTGAGAAGTAAGATATGCTTTGTCCATTATATGTGTCCTTATCAGGTAGCCTATCCTAGCTGTCTTTGGGTGATACTCATTGTACACCTTACATAAGTAGGCAGTTCACCACGAGATACATAGAGACCAACAAGATGGTGAAGATGAGGATAGTTAACAGTCACCAGCTATTCTATTCTATTCTATTCTATTCTACTCTACTCTATTTTGTTCTATTCTATTCTATTATTCAGCCAAGGTTCAGACCAGTAACCTTCTTGCTGTGAGGTGACAGCTGCCCTACATGTCCTGTTGCTAACATGAAAATAGTGTTATATATGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCCCTGGAGTTTCTGTGCTCTCTCATCCAGCAGGTTCCGATGGATCGTGGCTGCTGCTGTGGTCCTGCTTGACATCTACTACATATATTATTACTCTCTGACTTGATTTGATTAATTTATATTACAATGAAGGTGTATAAAGCATGACATGAATATAGAAGATATTTCATCCTAAAAATTGTCATATGTCACAACCTAAATTATCCTATTTTGTGTGTTGTTGTCGTTGTTGTTTGTTATGTTTTTCTCCTGACAGTGGCAAAGTGTGGGATGACACATGAGAATCTGCGCAGTTTTTCACACAGTAAACCAGATCCCTGTGTGCGATTGCACAGTTCAGTTTGTAGTTCAGCATAAAAGTTCAAAATAAAATATTTACTATACATTTCAGCCTGTGTCAGTGTCTGTTTCACTCTCTAATTTGTTTCAAGTAAAGTAAGTAACATCTTGTATGATGTGATTAGGGTAAGCAGTACTGTGTATGGGAGCCTAAAGCAAAGTTAACTGCACCAGTAGCAGCTTCAGAACATATTGTATATTATATGTTTCTACCTTTTGCAATATGTCATGTTTAGATGCAGTGACAATTGCACATTTGGAGTTGTGGTCATGTGGTTTTTATATACAGGGTATTAGAAAATAATTGAAAATATCTATGACAATAATTTGATAAGATCAAAGAAGGCAATGACTCCAAAATGGGAGTTATGTCATTATATGTATCCAGGAATATGTGCCTGAGGATAGTTGTCATGAAATCAATATTAAATCAAAGTATTACTTAATTACCACAGCTGACACGAGTTCTCCATAGCTGCCTGCTGTCTCAGGATCTGTCTCCAAAACGGACCAGGGAGCGCTAACATGTTATGTTCTAAACTGATGCAGAAAATGCACAGTAAACATAATATAAACTTACTGAGTGAAGTAATGTCAAGAGGATTCCTGTAGCTCCTATTGGGTTGGTTCCTTGATCAATGCAATACAGAATCATTAATCTGGTTTTATGTAATGTCCTTAAAACACATCAAAATGAGGCTCACTAGTCTGTGTGGCCTCCACATGCCTGTATGACCTCCCTACAACACCTGGGCATGCTACTGATGAAGTGGCAGATGCTCTCCTGAGGGATCTCCCCCCAGACTCCTGGACATTTTGTGCTCCAGTTGGTGGATGGGGCGAGACATGATGTCCCAGATGTCCTCAATTGCATTCAGGTCTGGAGAACGGGTGGGCCAGTCCACAGCATCAATGCCTTCGTCTTGCAGGAACTGCTGACACACTCCAGCCAAATGAGGTCTAGCATTGTCTTGCATTAGGAGGAACCCGGGGCCAACCGCACAAGCATATGGTCTCACAAGGGGCCTGAAGATCTCATCTCAGTACCTAATGCCAGTCAGGCTACCTCTGCCGAACACATGGAGGGCTGTGCGGTCCCCAAAGAGATGTCACCCCACACCAAAACTGACCCACTGCCAAACCGGCATGCTGTAGGATGTTGCAGGCAGCAGAAGGTTCTCCACGGCGTCTCCAGACTCTGTCACAAGTGCTCAGTGTGAACCTGCTTTCATCTGTGAGGAGCACAGGGCACCAGAGGCAAAGTTGCCAGTCTTTGTGTTCTCTGGCAAATGCCAAACATCCTGCACGGTGTTGGGCTGCAAGCACAACCCTCACCTGTGGATGTCGGGCCCTCTTGGAGTCCGTTTCTGACCGTTTGAGCAGACGTGCACATTTGTGGCCTGCTGGAGGTCATTTTGCACGGCTCTGGCCTTTCTTTCCTACCGCACAGTACCTTCCCTTACCGTTAGTTTCCTATTCTTTTACTTATTCTTTGATGACGGTTGTCTTTCTAGATAAGCAATTTCATTTGCTCTTGTGCGAGTCACTGGCTCGGGTACATTCTGGGACTGTCAGTTCACCAGTGTGCTGGCATGCTTCTTAACAAACACACCACTACAGCAAACATCTCAATTGTACTTGTTGATTTCTTCGACAAAACACTGAACAAAAATTTCCTTGCGAGTTTGCTGCCTGGTGCTTTTAAATTCTGTGGTAATTTGAGCAGCACAGAAAGCATTCCATGAATTAAATTATGTTATCGTATCTGAACATTTACACTAGTCATTAAATTACATGGGAAAGCATGATTATGGGTAAACAACTGCACCAAGGGAATTACATTTTTCTTCTCAAAATGTAAAATGTCTGTTGAAAAATCACATTAAACAGAGATGTGATTAACTTTTTATTTTACCAAAAATAACATCAATGGTGACACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGCTTACGTTCACTTGTGCTCTGCCAGGGCCAAATGTCGGTCTGCATGAGGGCATCACTGGATACGATTTGCTTTGTTGGTTCAGCAAGCTTGTTGTAGTCGTCAACAGCACCCGCCAAGCGTTTTTTCTCATCTAATATGACCTTGCGAATTCTGTGTCGCCTCTTGTTGCTATCTGTAAATAATCATGAAAAATTCACACCTTCACATAATGTATATAGTTGCATTTTAATCTACACTCATCAATTTGTTTGCTAGAACACGTATCACATCCAGATTAAACAAACCTGGATCTGATTTTATTCTGTTTACAAAGTAGCTGAACAAGCTGTACAAACTGAGCATCAAACGGTCCATTTCAAAGAAACTGTGACACCATTTTGTCTGTAAAGACTTTGTGTTCGCACTCTGATGATGACGACAAGCTCCTCTATTCGTGCCTGCAACGCTCCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAGATTGAAATATCAGCAGCTTACAGTATTTATTCAGGTGACACTCGGACTTTGTAGTCTTCATAATGAGTAGCTTTGTTTCAGCATCTTTGCTTTTTGCTTAAATATGATCACCATTTCACTTAGGAGTCATTAACCTGTTATGCAAACACTTTTCAGTGATCAGTCTGTATGAGAGCTGAACATACGCCTGAAAATCACAGGTTTCCACACAAATTATCTGCACTGCTTTTTGTTTCTGATCAAATATAACCCCACCACTGCATTTACAAAATTCTGAACATGCTGTTACAAAAGCAACAAACCCCTTCCCACAATCTGCAACAGTGTCAACAGCATCTGCAGTTTCATCATTAAACACTTGAGTTTAATGAATAACTCATTACTTTAAATAACGTTAGTGAAAATAAAAACATGTTTCACTCACCTGTAGATGCAACAATTAGAGACAAAGATAGGAGGATTATTAAAGATCAAAGTAAGATTAATGATAGACACTGTGTGTCCTCCCAGCTGTGGTGTCACAGTACGTCGCCCTAGTAATATTCACATCACATAAAGTTAGCAAAGAAGGAAATTTATGTTTGGTTGATTATTTCTTTGTTGTAAAAATCCTTCTTGGCAGTAAATCATTTAATGTTGGAAAGCCTGTTTATTTCCCTTTAGCTGGGCCAAATAAATTACACCAAACAAGAGCAGAACAAACTGTTTGGCAGACAAGATTTAGTATTTTTTTCGTGGGCTCGACAAGTAATAGCATGCCTGACTACACAACCTCTGGTGCAAAAATGGATTGATGAGCTATAGATAGATATGACAGATTTGTTTGTTCATTTCACTGCAGCAACACATTGTTGCAAAGAACTGCAGACAGTTACGGGTGTGTAGGCACACTGCTTATTTTTGTCTGACTATATGTGCAAAGGAATACACAAAAATAAAGAAGTTTACAAGATTACTCTGAATTATACTAAATAAATAAACAATTCAGTGTCAATCACATGCAGATGCAGGAATTAGAAATGTAATCAGGAGGACGTTGAGACAACTCATCTGTGACAACATCTTAGAGACAGTGCAGAGACTTCACCCACACTGACTGATGTGTGCAGGGAGCAAAACGAGAAAAAGAGAGAACGTTACATCTGTTACAGCCCACAAACTCCCACTCAGTAACCACTGAAGCATAAAAATATCACATCAATCATCAATGTCAACAGTAATGAGTCATACAAACTTCCCCATTCATTCCGGGACATGATCACTGACACAAAACACATCTCAAAGAAAGTTGTGACACATTTCATGTTTCCTTTTTCAGTTTTTATTCTTTTTTTATTAATTAATTATTAATTAATAATTTGATGGCCAAGACATTTCTGAACCTCATACTGGTAATTAGGGCAGATGTGCAGGTGAGCAGTTACTACACAACAGACCGAAAGAAACCAGAACAAACCAGTATACAGCGTTTACAAAAAACAAGATGAAGAGTTCAAAGCAGCAGTTGACCACTCGTGCAAAGGTCATTGAGACTGAGCTAAACACACATTTGTTATTAAACAGCACCATACGACATTGTGCAAACTCTCGTGAGGATACAAGGATCGTTGGTTCACATTATCCTTAGATTTAACATTTAAAATTGTGTTTTAAATATGAAAAGTTACAAATATTTTACAAAATGTTGTAAAAAATGACTCAAAAAAACATGTTTTTGTAAGGTTTTGAGCTAAATGTGGAAAAATGTTGCCGTTAATTTCAGCATGTTTCACTTCACAAACGGCGCCCCATATATTTCAGTCCACTCTGTCCAAATAAAAATGTCAGGACTGCATACAAGTTTGAAATGAGAGTTTTATCAGACGTGCAGTGATTGATGAATGTGTTCCCTTCAAGCTGGGTGTATGCCTGAATACATGCTGCCTTCTGTGGAGCGACAGCAACAGGAACATGATTTCGTGTTTTAAATGCTCTGACAGCAGCAGATGTCACAAAAAGCGAGATGGATAATTGCAGTCTTCAGTGTCGTAACCATACAGTGGGTAACCATAGTAACTGTTCTGAGTTCCAGGTTAAAATTGGCTGTAATCTTCAGTTTCCTCTTACCTCTCAGCAGTAGCGTTTTTGATATGGGAGACATGGGCAGATGCCCAGGGTGGCATAGTGGTGGGGGCGGTATCATGACATCGGCAAAAAAAAAAAAAAAAAAAAATTGCTCACACCCATGCTGCCCCGACATCATGCCAGCACATTTTGGGGATGGCATAGGCACCGATCGGTTTTCTATCGCCTATTTGCAGGGAGTAAAGGCGCCCTCGGTTTGCTGCTTGCCACACAGAGAGGAGAGGGGCCGGGCGGCAGGGGATTCTCTGGCTGGCTGGAGTAACATCTAATAACCAACTCGCAAAATAAAACAAAAATAAAAACAAACCAAGAAACTAGGGCTGTCAACGTTAACGGCACCATCACGATTAACGCGATTACAAGTTTTAATGCAATCAATCCATCTGGAGCGCAGAATGACTCAAAATCCCTGAAATGTCTCTGTCAACGCATTTCGGGCAGTTTGTCCAAAGTTTGTCCATTCTGCGCTCCAGATCCGTTGATTGCGTTAAAAAAAAAATGTAATCGCGTTAACCGTGATGATGGCGAACGCATTAACGTTGACAGCCTTACAACAAACACAAAACCCGAAAACATTATGATACAGAATAATAATTTGCACTGATGTGTTTTCTAAATTCTGTCACACACATATACGCGAAAAGGTGCGCCTGCTTGCTACTGTTGCTGTGCTGAAGTCTCACACACAACCTGTCAAAATGGGAGGGGGTGGGCTGCAAAATTACTGATGGAGGATGGACAAGAAAAGGTCAAAGCTATCAGGTCCTCAGTTTAGAAAAAAAGGGAAAAGAAGAGGAGAAATAAGCAAAAGATTCAGGTAAGCAGATGTGTCTTTGGATAATGGCAGGTATTATGTATCCTGAAACAAGATAACATTCATTAGTAGAGATTGGGAAAATTTCTGTTTACCTTTGGCTATGATAGTAAACAGACACTGATGTGGCTTATAGAATCTTTTGGACTGTGTTCAGCATAATATCAATTAGCCATTAACTGGAAGAGGTGTATTATTGATTTGTCTGCTATTCTTAATGTATGATGAATTATAATGGCTGTTTGTTATCCATTTGCATACTCTCTCTCTCACACTATATAAAATATTTATCTGGTTAAATTCAGTATGGTTCCTAAAACAGTTTTCACAATAACATATGTTAATGTGCAATCCTTAAGATATATATATGTATATATATATGTATATGTATTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTGGGGGCTAGGGGGCGGCAGAGGGAGTGTTCGCCCAGGGCACCAAACAGGCAAGGACCGCCCCTGCCTCTCAGTGTGTTTCAGGCTGTTTGTAGATTCTGTGCTGTAAGGACACAGTTAATAATCAGCCTACTGAACCGTGTCTTACGTTTCTCGCTCCCAGTGTGCGCGCACTTTCAGAGCGCACAGCGTGCTATACTAAACAGCACAAAGGTTTCTCATTAATGCCCAGCACTGCTCTCACATCTCATTTGCTCCACTGCAGCATTTTTCCTCGTTTAAATATGCGAGGAAAAATGGCTTTATTTTGTAGCGCTCTGTCAGCTGTTCTCTGATTCTTTCTCTGAGTGAAGTGGGAGACGCTCAAACGGTCGGTCGTTCAAATAAAACTGACTGCAGTGCATAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCCCAGTTTAATCCTGACGAGGAGATTCAAGAAGAGTTTTTAAAACAAGCTGAAAGTGTCCGAGTGTGAAAACGGGTGCGTTTGTTTTCAAGTGCGCGCTCAAGTGTCCTTTATAGGAAGAAGAACAACCTGAGGGTGGGGTTATAAACACGTGCACAATAACAAAGGGGCTAATAACAGGGTTCGTGCTTAGCTTGAGGTGGATCTTCTCTGACAGATTTAAGCAGATTTCTTAATGGCGTTTCTTTTAAATTATGTGTTCTTGATTTGTGTAACCATGTCAGTGTTTTACTTGCTGACATTTTTGAGAACTACTTCAACAAATTTCCACCATAAATTTTGTCACATTTTCCAAAAAAGAAACAATTAGACTTGCCAATCAGAGTTGCTGAGTTCAAGTAAACTTTAGTTATGCCAAATGCCTGATTCATTGTTTGAAAGTTTTCTGATCAGTTATTAACCTCTGCATCTCTGTGTCACAGCATGTCTCTCTCCCCTCACCCCCAGCAGGTCGCAGCAGATTAAATCAACAGGAAGAGGTTTTCTTTCAGCGAAAGGTTTTTTTCTTCCCACTGTTGCCAGGTGTTTCCTCACAGCTTGATTTTTGGTGTTTTCTTTGTTATTGTAGCATCATTACCTGACAGTATAAAGCACCTTGAAGTCAAACTTGTTGTGAAATGTGATTATATAAATAAAACTGAGTTGAATGTGGACTTCAGTGATGTTTCTACATTTAACAACTGATCCTGATGTCAATTGTTGGTGATAACAGTGATATGATATGGGCTCAAACTGTTGTCATATGTATTTTGCACTTGTAAATCAGGATTTGTAAGTGTAAAAAGAATTTGTGTGTGCATAAAAAAGATTTCAATGTGGCCAAAAAGTAAGAGTGAAACTCTGCACTCAAGTTTCAAGTTACAAGTAAGAATTTTGACCCTAATTGTTCTTCCTTTCAGCTGATTGGTCAATGTCATGTCAATCACAAATTTAACTATCCAATCAGAGAACAGATGGGTTTGGCCGTCGGAGGGGCGCTTTTTTATACTGCAGGTCCTTGAAGGGTAATACAGTTTGAAGCTGGGGGATCTTTATATAAATATCCCATAAGGTTCACACAAGCTAGGTCGTTTAACATTTGGTAGCTGTTGAAAGTATACAGTTGTGGTATACCAGTGGTCAGAAATACCATTATTACTTTATTATTACTTTAACACAAAATCAGGGACCACTGCAGCATAAAGGCCGTTTCACATCGGACGCTGTGCTCACCACTAACTAAGAGCAAACGATCCAGAATTTGTTGCGCTGGCTGCTGCGCTCTGCTTGTATATTGTTTTTTAGCGGCCGCTCTCGGTGTACTAGATGCGCCTGACCCTTGTCATTTCAAAACATGGATCTCTCTGACTTATCTCCTCTATGAGAATTTGTGTTGTATTATGTTCAAATGTTTAATAAAAACGTATCACTCATTCATAAGCTTTGTAACTGTCCCGACTAGTGAAGAGTGTGTCATTTCCACAACACTGCTTTCCTATGGCGTTATTTTTGTGCAACTATTCTGAGCGCAAAAAATTTGAGCGGACGTAAAAAAAAATTTGCAGGTGCAAGTGTTGCATTTTGAGGAGAAATTTATTTTGAGTGAAGAAAAGCTAAATTAGAGTGAACAAAACTCATTGCTGTGTGCAAAAAATGTATTTCAGTGTTTGCTATTATCCATACACACACACAATAGCAGCCCCTCTCACTCAGTTTTTGCATTTGCGCCTGCTCGCAGTGTGTTGCTTGCGCTCCCAACATTTCTGCCCGTGCGCCTTCAACTCTTTCACCGTTATATTTGTGCCACAAAACCAGCCAATCACAGACTTGGATGCAAAAAATCTGATTGGCTGTTTTGGTCTCCAATCAGCTCGAAATGACGAAATGCAATATCCCAGAATCCATTTCGTCCAAAACTCAAACGAGGCAGTGGCGGAGGAACACAGAGTGGCGGAGTTTGAAATATTACTCTTTCTGGGTCACAAAATAACCTTTTAAGATATTTTCATGCGAGAATGGTGCTGTGTAAACTTCAAATATCAGCTCGATTTATCAAGACATCACATATTTGCTAAAAGGCTCTAACTTTCTCGGAGATCTAAAGTTCCTCCTACAGTCTACAATGCACTATTTTCTTAAATAAATATAAACATAAATATAAACATACATTTTCCCATTTTCAAATAATTAAATATTTATACACTTCACCGTTACACCTTAACAATCATTATAGAAACACCAAAACCCCCATGCACAGAGAGTCTAGATTTTGCACACACAATTTCCTAAGTTTTCCTTAATAGTAGACTTATTTGCTCCCAGTAACAATTCTTTCCTTCTCGAAGACAACCATCACATTTCTTGATGAGGAGCTTCTGTGCAGGACCTGGAACAAAAGGCTACCTGCTAATTAAAATACTCAATAAATATTAAATAAGTAAACCTCTGTGTGCAAATGTTATTCATGTGCAAATCTACGCTTGACGTGAAATGCTAAATAAAGTGATAGTTAAAGTGCTTTTAATAAAGTGCAAAGATGCTCCTAAAGTGCTGTACAAGTCATAATACAAATAACACTAGTAAAGGAGCTCTCTGCCTTACAGGCATAGTCATTCACATT