GCCAAAGTGCTTGCTCATATGGGATCATATGATTGTTTGTTTTTTCTCTGTATCTATTATTGTAGCATCTACACTACAATATAAAGCACCTTGAGGCGACTGTTGTTGTCATTTGGCGCTGTAGAAATAAAATTGAATTGAATTGAACTGAAATGAAACACATCAGTCTAGCTGACCAATGTGCAATCCCCCTGCCAGCTCTGTTCACCCCTTTAGTACTTAGCAGAGTGGTGAGAGCTTGATGATCCGTTCTGAGGGTAAATCGGTATCCCCATACATACGTCCTCCATCTTTCAACCGCCCATGCACAGGCGAGGACCTCTTTCTCTATGGTCAAATATTTCCTCTCAGCTGGAGACAGGGTCCCGGAAAAAAAAGCAGAACCATGAAGTTAAGCCTTAGAAGGAACGAGCGCAGCTATGTCCTTTGGTGCAGGAGCTTCAGAGATGGCAGTCAGGTGGTCTGGGCTAGGGCGCAAGCCCTCCTTGCAAATGACACGTGCCAGGAACGGAATATTCATCTGCCTGAATGAACTTTTAACGGAATTGATCTGCAGACCAACATGCTTCAGACACTGGAGAACAGCCTGTAGGCGTTCATCGTGGTCTTCTCTGGAATGTCCATACAAAATAATGTCCAAGAAGTTCTGCACTCCTGGTAGATCTTTCAGAACTGTGTGCATCATCTTCTGCAAGGCAAAAGGTGCTGAAGCAAGTCCAAACGTAACTCTGGTGAACAGAACGAGTCCCTCATGTGTTATAAAAGATGTAAGACTGGGACTGTCAGGGTGAAGAGACAGTTGATGATAAACTGAGCCTTAATCAATCTGGCTGTCGTGTGTAGCACCAGCCAGTTTTGTGAGGAAGTGGACGACGGTCAATTATTACACTTTTATTAGGTTCACGTAGATCCACGCAAAGTCTCAAGTCGCCTTTATGTTTGCTTGCCACCACTAAAGGACTCACCCATTCAGATGCGTCCAGTGGTTCAATGATGCCTGCTTGGAGTAGACGTTTCAGTTCGGCTGACACCTCTTCACGTAGGCTGAGTGGTAGATGCCTCAGTTTTTGGCGTACAGGTTTTACTGCATTGCTAACCTGAACTTTGTGCATGAACCCTTTAGCACATTTAACGCTTTTCCATCTATTATGTTAATCTTAAGTGCTTTCAAGTCAAGCCCCAACAAAGGTGATCCATCTTTAGCTATGTCAAATAATCCTGGCACCTTTTTGTCATCGTGTGCAACTCTCACTGTAGCCAGTAGGCAGCCAATGACATGCAGGGCACCTTTTGCATAGGTGACTAGTTTAACTTTGGGTTTCATTCAGAGCACAAGGTGCAAAATGTTCTTTGTAGGTGGTTTCTGGAAGTTTAGATACTGAAGCCCCAGTGTCTACAATGAACTCCAGGACCTGAGCGTCTCCCTGTGGTGTTTCAGAGTCCATTTGGCAGGTGATTTTATCACAGACTGCAGCCACCAGTTTATGATCATTAACACATAATACTGCTAACTCAGGGACGACAACTTCTCTCACTACAGCAACAGCTGATTTACATACTCTGGCAAAATGTCCTTTTTTATTGCATTTATCACATTTCACTTTTGCTGCAGGACAGTTTTTATCATTAGACAGGTGCTTATCAGATCCACATCTGAAACCATGATGCTGTTGCTCTTTATCGCTTGCTTTTTCATGCCAACCTTGAGGTGTAGGTCCACGAGGCTGAGCTAATCGCGCTCCTCTCTTTCCCCAAAAACGCGAACTCATTACCTCGATGGCTTGTACTGAGCGGTCTAGAATGTGTGTGCAGTAGAGAGCAGTGTAGCATTGTGAACAGCAGCCTCCACTTGACATGCATTGGTAACAGCTTTGTCCAGTGTAAGGTCCTCATCCAGCAGTAATTTATCTTAAACAGCAATGAGATTAGCATTAGCAACAAGCTGATCCAGAATCATTTCAGTCTCCATTGCTCCAAAACTACACGGAGCAGCTAAAGCTCTGAGAGCGGCGACATATCGGGTCAGGGTTTCCTCAGCGCGCTGAATTCACTGTCTGAATGTGTGTCTGCATGCCACTTAAGGAACAAAGTGTTTTTCCGCCACGTTACAAAGGTATAGGTGGCTCACCAGCATGGTGCAGGAAAGGCGGAGAGCTCTGTCCTGATGTGCACATCCTCATCGCCAATGTGTTGTATTTGTGTATAACACTGGAGACAGTGGCTCGTTTTTAGGCACACTTTAATGTTAGCGAAAACTGCTCACATCAGACTCTTCCACTTCTTCTCTCTCCTTCTCTTTTTCCTGTTTCACAGCGGCACCTCTGGCCTGAAGGAGTAATAGCAACCATAGAAGCACATAAGATTCAGATTAAGTCTACATAGGCTTGTAAACACGACACATAGGGATACAAACTTTAATCTAATTTTTTGATTCTAGTTATATTCAGCTTGAATCTGAAGCAAAAGGAAAATAAAAAAAACATAGCTCTATTTCCTGTTGCCTCCACTGTAGAGGGCGACTTTGCCTCTAAACAGGGAAATGAATACAGTCAGAGGTTAAAGTGGATTCAGCAGGTGGGGGAACCTAAAAGTGGTTGTAATGGCTCAGTGTGGGGAAAAGAATCAAACTCACAATCATTTCAATTGAGAGCTCCAGTAGACTTTCTTAGTTTACAGGCTGTGATCAGCTGAGCTGCTGTTCTCTGTGGACGTACACAACTGAATTCAACCAGATGTGAGCAGATGTTTCATGAGGTGTCCTGGCTGATTTCCATCCTCCACTGAGAGTAAACTGTTTATGCTGTCTTTATATTAGACACTATGAAGTTGGTATGAAGGTGGAATTCAGTGAATGAATCTCACCATCATCAGCTAAACTTCATATGAATCTGTGCTAAACTTGATGTAAGCTAACTGTGACCATGAACCCACAGCCACTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTATCTTGCCAAGGAGGCATAAAATCATGATTAAAACATATCTGTACAGATGTGTCTGGCAGTTCCAAAAATCTTCTACTCTGATTCAAGATTCTAATGGTTTGTTGTAATTAAAATATTAGCAGCCCAGTAATAATGTCTGAAAATTGGCAGGCCCAGCCCTCCGTCTCTCTTGGATTTCTGCAAATGCACTTTAGAGATTCTGGCCCTCTTGCCATTCCAAATATAGGACGTTGGCAGCTAATTCATGTGGTTCTGTAGGTCAGTCCGTACGGACAGCACCGACTGGAACTTGGCCTCAAAAGCATCAAACCGTTCATCAGGTTTCTCCAGGATTGATTCAGATATTGTCTTACATATTTCCTGGCATATGTTCTACATTTCAATCTTGTCATCTGTGGTGACAACTTTAGGCTCAGCCAAAGCCCTGCTAGCGCAGCTATCATTAGCACCAAGCGAGAGCTCAAACCCACGCGTCTACATCATACACATGTGCACTAGCCTTCCACACCAGCTTGTTAATCTACCAAAGACCCAGACAGAGTTTTCATTCATTTTAAAGCCTGAAAGCTGTTTTATTTGTTATCATCTATCGTCCACCTGGGCCTTACACAGAGTTTCCATTGGTGGAGGGACTCAACCAAACTGGAGCAGGGCCAAGCGGTGGGTTTGGTGACTCACCCCCAGTTGCCACAGACGCCTCCCCAGTAGGGTGTGGTCCACGAGGGCTGTGTGGTCACCGGCCATTGGACCAGCCATTGAGAGTCACAGCACATAAATGTGTTGGAGCTGCAAGCTGTGGTCCTGCCATGGTCACAGCAGCCTACATGAAGAGGTGGGGGGCCTAAGCTCCCCCCTCCTCTCCAGGATGGCTACTCGGCTGTGGCAGTGGGATCACCTCCTGTTCCACTCACTGAGAGCAGTTCATGTTCCAGGGCCACTGAATACGGCATCGAGTTCTGGAGAAACAGAGACACAAAAAGAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCATGGTTCTTCAGCCCTGCTCCACCAACACAAGAGTCCAGACTCCCTCTGATCTAAACACTGAGGACTCCTCACATGTTTCTGCAGCAGCAGGGAGAGTTTCCAGTGAGCAGCTTCATGTCCTCACAGTCAGGCGGCTAAAATAAAGAAAGCAAAGTGAACAACACATAACTGTATAAAGTTGGATCGTTCTAGATTTTTCATGAATGATGCGTGCAGCATGAAAGCTGTTGTGTAATCACAGCAGTCCAGACTTCAAACTTTTGGACATTTCAAACTTCAGTCGTTTGATGGTTTTCCAACAGAGTTCTTAAAGTATGACCACACAGCAGATCCAAGGGAACACTGAACGTGCTGTCGACACAGGCCGACACCGAGGACCTGCTGGTGTAGTCTTTGCAGGTGAAGGACGGATAAACCAGTCTGCACAGATCAGACCAAAAGTTTCCAACAAGCAAATCCATCCATGAGGGGTTCTTTCCTTCAATTTAAGGGCTGAGATTTGTGTCCCGGCCAGTGTTGGGCAAGTTACTTCGAAAAAGTAATTATAGTTACTAGTTACTTCTTCAAAAAAGTAACTGAGTTAGTAACTGAGTTACAATATTCTAAAAGTAATTAATTACTTGAAAAGTAACTATTGCGTTACTTTAAAAAAAATGTTTAACCCTCTGGGGTCCAGGGTATAATTGGCCATTTTTAACTACTTCTGATGTTTCCTCTACATTTTACCTTTAAAAACTATTTACTTTGCCTTGTTTGGTATCATTGTTTTCAGCACAACCTCAGGTGTCTGAATTTACAGTCATGTTTTCATTGTGACATACTGTATTAACACAATTGATCTAAAATTAGACAAAAAGCATAAAATCAGAGTAGAAAAAGTTATATTTTTACTGTAACAACCACAAACATGTTTAATGAATCATATTTCATAACTTTAAATGCAAATATAAACTGTCAATTTTAAAATCCTATGCAAAAGTTTTGCAAACAACAAAGTTACTTGCAGCCATTTATCTTTTATCCTTTCATTTTTTGATTGGTCGACATGGTGCATTTTTCCACCAACACCAAAGGGGTGATTTTTTGTTTTGTTTTTTTGCTCATAAGCAGAGGTCTCGCTGCGCTGTCCTTAGACAGTAAACGTGACGAAACTATTGAGGAAAAAACGCCGCGTATATATTGTTTATCATGACTCTGGTTTTACGTGGCCTATCAACACAGTTTATAAACTGGTATATATCACCTTGTTGCTTTGTCTTTAAGTGGTCATGTGATTGACTTACCATGACTACTTTATTCTTCCTCAGTCAAACAGCAGCACTCATGTGATTGTTTTGCCCCCTTAGCTCCAGGTGTTGTGCTAGACAGTGATCGTGATTGTCGCCCGCGGGAGCGCACAGCTGCTTAAAGCTGTAGCGTCCAGATTACTTACTGGTAATTTAGGTGCACCGGGTCTGTCCAGCGTCCTCCCCCGCCACCTGATCCAACTCACCACCAGGTGGTGATCAGTTGACAGCTCAGCCCCTCTCTTTACCCGAGTGTCCAGAACATATGGTCGCAGGTCTGGTGATACGATTACAAAATCAATCATCGACCTGCGGCCTAGAGCATCCTGGTGCCACGTGCACTTATGGACACTCTTATGTTCGAACAAGGTGTTCGAACATAAGAGTGTGATTTGCACAGAAGTCCAATAACAAAACACCACTCGGATTCAGATTAGGGAGGCCGTTCCTCCCAATCACGCCCCTCCAGGTCTCGCTGTTGTTACCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGCAGGGTAAACTGTTCCCTCGATATTCTCTTCATAAGGGTCTTCTGAATCGCTCTTTGTCTGGACCCTCACCCAGGACCAATTTGCCATGGGAGACCCTACCAGGGGGCAAAAGCCCCCAGACAACATAGCCCCTGGGATCCCTGGGACACACAAACCCCTCCACCACGATAAGGTAGCGATTCACGGAGAGGAAATCCAATGTACATTCAAATGAAAATCTCACACACCTTTCACATGTGGAGAATGTTCTACACAACAGCTTATTATTCAAAGTCCCAAATAAAAAATGTCCAAGGGGTAAAGTCCAAAAAATTCCCAGGGTGTGAAAGAAAGTAGAAGTGAGAGAATGTCAGTCAGTGGTCTCATGTATAACCAGCTGCGTGTGAAAGTGTGAGTGATACAGTCCTACCACACCACAAGGTGCAGCAGATCATCAAGTGGAAAAGAAGAGATTCTCAGTCTCTCTAAGTCCAGGTGGGAAGGCTCGCCATCTATTTCACTGGAGGAATCCACCTCAGGAACAATTCAGCATACAAAAAAACCCTGTCCTGTTAACAGACAGGGTCAGAAGAGCAATTCAAATTTTAATTATGCTGTTCTAGCTATAATTCACAACTTAGGATTTTGTTGACATCATATTCGACATCAATTTGCAATTAAAATACTCTCAAATTTGCAAAAATAAAACAGCTCTCTTACATAAACTATGCATTACTGCAATATATTGTCAACATTCTCTTTTGTACATTGCAAAACACTTCTTCAAATATAATATGAAAACATTACAACTTACAACCAAACTAAGTTATTGCATATGCCACAAATATTAATCAAACAAATCAGATAAATTCAGTTACTGAACAATAAAGTGCAATATGTGCTCACCGATCTCAGTGCATCACAGCCGAAGACAATGGTATGGTGTCTCTCGGGTGGAAAATGCAGGGCTCTAAATAACGTAACAGGACATGTTTTTTTTCTCTTTAATCACAGTAATATGACGTGAAGGAAAATAAACATAAGTTACGCTTCTAGTGTTACCTTACTTCTGGAAGCAGACTGAGATGAACTTTCAGGCAGTTGATAACAACTAGAGCTAATGAAGGCTAACAGTTTAGCTTCACACAGTACTTTCTAGCGTTACTAAACTGCAGCATTCGCCTGTTTACTCACTTTGGCTACTGTTAACATGAGAGGTAGCTGATAACCAGCGAACTTATGTGCAGCACAGTTGGTTGCAACTTATATCTAATACTTTTTCCAACTTATAAACGTCAGTCTCTCAGGGATCACAATTTTGCAGCGCAGCTCTCTTTTTCTCCTGCCAGCACGCGACTACACACTAGTGATGTGCGGATCGATACCGAAATATCGATTCCTCCGATACCAATCATTTATGTTCTACAATCGATTCTCACATTAAAATATCGATATTTTAGCAATTTAGGGTAAATTTGTAGTTTATCATTAACAGGAACACAGTGGAAAGAAACTATAACATTCGGATTGTCTACATTCAAAGGAACTACTTCCTCTTCCGCCTTTCATAGTCATGTGCGAAATACGGCTGCATAAATGTCTCGCAGCCGCTGGCGTGCGCACTCACAACAATGGCTGAGCGTAACTGGAGTCATGTGCGGATGTATTTTACCTCCACAAACAGCTGAGACGTGGTTTGCGATACATGTGGCAAAAAAGTGAGGTGTTGTGCCCATACTAGGGAGACATTCAAAAAGGCTGTTGGGGGGGGTGATAAATTCATTTTACAGTGTTTATTTATTGGATAAAATACGTTAAATGTCACCGTTATTATTGGCCGGCCCGGAAACAGCGGGGGTGTCCAAATTCAGTGGCTGCTTCCACCTGAGTACCCGGAAAGCCGGGTAGTACGTCACGAGCTCCCTCGGTGGAGTGAAATGCTGCCGTCTGCTCATGTTATCTAAAATATAACCTGGTGCTGGCGTAAACTCTCCACCGTCTCACACTTCTGTTTAATCAGTTTTCTGTTTGACGTTTATTCAGCTGTGTGAAAACCCCAGAGGAACCCTCCCGAGGGATTAATAAAGTTAAATTTAATTTAATCTAATCTAATAACTTTAATCTCAGCCAAACCGATTTACTCACGAACAAATAAAACACTGAAAAAGCCAAACAATAACATTTTTAAGTTATCAAAGTGACTTATATATCATGTTTAACCCGAGTAGCGAAAGACCACTGGGGTTTGAAAACGATGTGTCGGTCGGCTCAGATATTTGAAGTTTACACAGCTACAGTCTCACCTGAAAATATGTTAAAATTCGGATTCTCCTGGAAAAATCAGGAGGGTTGGCATGTATGGTTGTGGCAACATCACTAACCTTGTCAAACACCTCAGAGTAAATCATATCACAGAATATGACGAGCGTATGTTGAGGCGAACTGAAGAGGAGGAGAGGGACAGGTGCTGCCAGGGCGAGACAGACGTCTCTCACGGAATCCTTTAGTGCTGCAGGCAGGCAAGGTGTTCAAGTAGCGCACAACTTCAGTTTTTTGATTTCTATATGATGATTTCTGCATTATTAAGTGATAAGAACAAGTAATCTGATGTCCTGTAATCATTATGACGCTATAATTTGAGATACAATAAATAAAATACGTTTTTGTACAAAGTATCAGTATCTGATCAGTATCGTCGATACCAGCCTGAATTTTACTTGGTATCGGATCGGAAAGGAAATCAGTGGTATCGCACATCACTACTACACACACGTAGCACCGACCACAGAGCAGGTGGGCGGGACACACAGTGGCAGGCTGCTTTCCCATTGGTCAACACATACTGGGACCTGTGTATTCTGATTGGTTGGGCAGGCTGTCTATCTCTACTCATATTTATCACTCCTTAAAGTGGTACTCTCATTTTATGTGGGTTACAACCATTGACTGTAGAACACATGGACGACGCGACAGCTCCCCAAAAATGAAGCCAAAACGTCTCTATCGCCCCCTGGTGTCTGGCTGCAGTATAGGTCATAAACCCCGCCTCCTCCATGTTAGTGGATGGGACTGGGGACAGACTAAAATAAATTTATTCTCCTCAGATAATTTTTTGCCAAAGGGAGCTGCTGGTGAAGATCATGAGTCCTGCTTGATCAATGCGATGAGCTTCAGTCTTCCTGGTGTTTCTTAAATGAAGCCTCTCTCAGTGGGTCAACAGAACTTCTGACACAGGACAGCTGTGATGAAAGAAAAGGAAGAAGTTGCTCCAAACCTCTGGACCCAGGAAACCCAGCTTGGTCCTGATGGCCTCCCTCACTAGTTTCTCCCCAGGGTGAATGTAGCTGTTGATAAAATATGGACTCTATTATTAAATGAAAAGAACAAATTAGACTACACTACTGAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATTTAAACAGTTTTAGATCCATTACACTCACAGTCTTATGTTAAAATCTCAAAGGACAGCATTATATTTTTGATATTAACAGTAACTCTGGGCTTCTGTAGAGTGTGCAGCTGATCTCATCGCTGTCTAAAAATGGATAACAAACATTACCCAGAGTTACTGTCAAGAAGTGCTGAATCCTTCAATAACACAGACTATTAAGAGTATTAGGTGTGTAGCATCGCTAACTAGCTAGCAACAAGCCTCCAACACAGTGCGTATGCTAGCGGCTAATCTAGCAAACGAATTAACAACAGAGTGATTTTAGAACTATAAGATGATAAACTGTGTGTCTTTTTTATAACAGTGACGTGGTTGTATTTACCTTAATTAAAGGAGTCATCAGTCGCGGTAAACCAGCAAAAAACTCGAACAGCCGGGCTACGTAAAAAGCGTAGGGGGGCGTGTTTGTGGTCACGTCCAGCGGGTGTGTGGGCGGGAGCGTTACACAGTCGCTCCACCTCAAGTCACTACTGCGCAGACTCTGGCTCCAAATTTGCAAGATGGCAGCCGCCACAAGAGGGATATTTTGGCTTCATTTTTGCACAATGGTAGGAGGCGGAGTCGCGTCGTCCATCTTTTCTACAGTCAATGGTTACAACAGACTCTGCTGTGAGGCCCACAGTGACAGCAAACCCACAGTGTCTGTACAAAACACAGAGACCCTCCACTAGAGGGCGACATCATCCAGTAGGCGGTGCTCTCCTTCTTCATTGTGTTCAACCATTGTGTCAATAATAAGTGCTGCTGTGAAGAGAACAATTCTCAGACTGAATGTTGAACATCAGCTAGTTTCTCCTGTTGATTGAAACCTTGTTGTACAGATGGAACATTGGCTGTGGATTATTCTTGCTGCTCTTTTCTTTGGTAAGATACAAACATCAACATGTTTCCTCTGCACACGATTCACAACAAGGACAGAAAGAGGAGATTTAATCATTTTACACTGTGGAACTTTTAAATAACTTCAATCATGTTTATTGATCCATCTCTTCCTCTGCATGTTCTGTTCTTCCTCAGAGTGTAAAGGAGAAGACAAAGTGATCCAGGAAGAAGGAGATGTCATTGCTGCTGAAGGAGACATAGTTACACTTAGATGTAAATATGAGACGAGTTACCCCAGTCCCACTTTGTTCTGGTACAAACAAGAAGTGGACAGTTATCCAAAGTATATGCTAAAATCTTTCTCAGAAACAACAGATAAATCTGAAGAGTTCAACAACGACAAATTTGATGCTAAAATCAACAAGAAAGAAAATTCAGTTCCTCTGAAGATCCAGAAGCTTCAGCTGTCTGACTCTGCTGTGTACTACTGTGCTCTGCAGCCCACAGTGACAGGAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCCACACACTGTTAAACCTCTGATTCTTGTGTCATTGGACTGATGACAAAGACAACAGAGAAATGAAGCAGTAAAGATCAGAGACACAGAGTCAGTCCCTGTGTTGACAACAGCTCTCTAGTTACCTTCCTGTCCTCTCATGCTTGTCCTCTCTTTCCACTGAGTGTGTCTCTAGTCATAAGATTGTGCAGAAGCAGATGGTCATGGTCTGGGTGAGCGGCCGTTTTTTTACTTTATTTTTATAGCACATTTAATAACAACAAAATGTTGGCTAAAGTGCTATACAAAGATAAAAAAATTACACAGTAACAAATAACAAATACCTGGTAGCTGACGAGTATATGGATAAATAGGTCACTCTCATGCTGTGTTGAAAGCCAATGAGTAAGTAAGTCAGACAGATAGCCTGACCGTTCAGCCCTTTATAAGCCATCAATAAAATTTTGTATATAATTCTAAAGTGGACTGGGAGCCAGCAAAGTGAGGCAAGCACCAGGAAAAATACGTCCATCTCTCTTCATATGTCTCAGGAGACGAGCTGCAGCGTTCTGGACCAGCTGGAGCCATGCTAGACAAGACTGGCTAACACCTACATATAATGAATTACAGTAGTCCACAGCGTGAATAAAATTGTGACTTGCCCTTTCTAGGTTTATAATCTCACCTTAGATAAGAGCCTCAATTTTTAAAAAGGCAGCTGTACTACAGAGTTAATCTGTTTTTTAAAGGTAAATTTTCTATCCAGGATAACCCTCAAATATTTTGCATGCGTTTTAACAAAAGGTGCTAAACTGCGCAGGTCAACATCTGGGTACTAGAATTGCAGCTTGGTCCAAAGATGATCACTTCAGTTTTTTCCTCATTAAAATTAAATTTTTTTTAGGCCATTCAGGTCTTAACTTCGCAGAGACACTGAAACAAAGATTCCAGCAAAGTGGAGGTGTTACTCTTTATCCAGAGATATATCTGAGTATCGTCGGCATAACAATGAAAACAGATGTTATATTTCCTGAAGATTAAGCCTAGCGGCAACATATAGATAGAGAGCAGAATTGGGCCAAATACAGATCCCTGCAAGTAAAGGGAGCTGAAGAGGAGATAAAATCTCTGAGGCTCACAGAAAAAGTCCTGTCGGAGAGGCATGGCCTGAACCAGTCCAATGGAGTGCCTTTGATACCGCAGTGCTCCAGTTGGGAGATCCAGATGCTGTGATCGACGGTATCAAAGGCAGCGGTCAAGTCTAAGAGCACAATCACAGCTGAGGCACCTGAGTCAGTGGCTAATAAAAGATCGTTAAGAACTTTTAAGAGTGCAGTTTCGGTAATGTAAAAGGCTTTAAAGCCCGACTGAAACCTCTCTAGGATATTGTGACTATTTAGAAAGGATTGCAACTGATCAAATACAATCTTTTCTAAGATTTTTGACAGAAAGGAGCTTAGAACTAGGTCTAAAATTTGCAAGGACAGAGGAATCAAGGTTAGGTTTTTTTGAGTACATGCTGCACAACAGCATGTTTGAAACAGGCTGGCACCACTCCAGAACTAGGACTGCTATTAAAAATCACTAAAATTTCAGAACTGACAACCTCAATTTTTTTTTTTAAGAAACGTGTTGGCACAGCATCGACAGGGTAAGATGGTGTCTTTTTTTACAATTTCAACCACAAACATGTTTAATGAATCATATTTTATAACTTTAAATGCAAATATTGTCATGGTCCCCGCACCTCGCCAGCTGACGTCAGTCAGACGCCATGTTTTTGTTTTTGTTTATTTCCCTTCTCTCGCCTCTGCTCTCTCTTTCTCTCTTTCTCTCTCTCCTGCTCTCTCTTTCTCCTGCCGGGGCGGAGCTCAGTATGGGCTCCCGCCCCTGGCCCACACACCTGGGGATGATCAGCAAACCTGCCGCTGATTATGAGAATTAGAGTGCTACTTAAGATGGCCATCGTTGAGCCATCAGCGTCAGTCGCCCTGCAACCTGCAAGTTTAATTCGTGAGTACGTCTGAACCAGGAAACTAACTGATTATCTGTATGTGTGTAGATCCTCCCTCGACCTGTTCCCTGTGCACTGTGACTGAGCGTGAGCCAGAGTGGTGGTGGAGAGAAGAGGAGCTGTTTGTGTTTGAGCAAGCCGTGTGGAAATCTTCCCCCCTGGACTCCTGCTCCTTTCACTCCTGGACCCTGGAACCCTGGCTCCTTTTCCTCACACACCTTTGTATATATATTTCACTGTGGAGAGCACTGTAAATAAATTCACTCTTGTTTGAAGGAGTTTGTGGTCTGTGCCTGAACCTGCTTTGCTAGCCGTGACAAATATAAATGGTCAATTTAAAAATCATATGCACAAGTTTTGCAAAAAACAAAGTTATTTGCAGCCATTTACCTTTGACCCCTTTTAATAACCACTTCAAACTATTTACAGAACAATCAGCTGTTCTCCATTCAATAAGATGCCACACAAATTATTTGTGCCACTCCAAAAAATAATTTCTGTCCACTATAAAGGAAAACATCACAGCCTGATATCTGCAGACAGCAATCACCTCATTGTTCCGATACACAACTATCCACAACACTACACAATCACTACACAAGACAACACATAAACTAAACAATACAAACACGCTAAACGTCACAAATCTCTCACATCTCAAAACTCCCCTCTCTCTCTCTCTCTCTCGCCGTCACTCCTAAAACTTCCCCCTCTTCCTAAACAACAAAATGTGATGTCGCCATATCATTTTTGATTGGTCGACATGGTGCATTTTTCCACCAACACGAACGGGCTGGTTTTGTTTTTTTAGTTTTTGCTCATAAGCAGAGAGTGCTTGCTAGCGCTGTCCTTAGACAGTAAATGTGATGAAAAAACACCACGTATATCAAGGAGAAGGAGAGGCTGTAGTGTGATTGGCCAACGGGCCATTGTTGGTGTGGCAGCGTGGTGGCTATGTTGCATTGTGTGCTGCCATCAGCAATCCTCCTGCAAGCCATAGAACTGGCCTGTGGTGACATGGGTGTGGAGGCATGTCAAGCCTGGATACGGGATGCCAGGGGTTTTTCCCCCATTGCCTGGCCAGAGAAAATGTGGCCTGTGATGTAGATGATGTCCTATGGCCTGACCCAGTACAGAGAAATGATGCTGTGGCAGAGTGATGCACTTCTTTTCTTTGTGCTTCATTTTCAATTGTGAAAAACTGTAATGAAGTGGGAACACTAGGAGTCAAAATGCATCACACACAATGTTCCCTCTAAGCTAGACAAGATGGAAGAGCTAACTGCGCTAACTAGACTGCAGTGGGAGTACAAGCAGAGCAGCCTCCTGTTCACTGAGACATGGCTCACGGACCACACACCGGACTCATAACTCATAACTCTGGATGGCTTTCAACTGGTTAGAGCAGACCGGAATGCAATGGAGAGTGGTAAGAGGAGAGGTGGGGGACTAGCAATGTATGTCAATGAGAAATGGTGTAACCTGGGACACATCACTATGTGTTAATAGACCTCTCTGCATCGAATCATATCTGTTATTAATCTCTGTCTCTCTTCCACAGCATGTCTTTATCCTGTCTTCCTTCTCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGGAGAGGACAGGAGAGAAGAACATTAGGATCCCTTGAGTTAATAAGTAAACTGTTATCAACATGACATACCTGGCAGTCATGAAAAAGATCTTCTTGTCTTTCCCCGAGGTAGCTAATGAGGCAGCAGATAACAACATCCCTTTCTTCTCAATGCTCTGTGTCTGTAGGGAGATACAATTTAGTGAAAAGACTAAGTCGAGAGATTTACATAAATTAAGACTGAATTACTTAGACATCAGCCATGTTTTTGTTTTTATCTCCAGCTTTCAACAGGTGAGAGGCTGGGTACACCCTGGACAGTCAATCACAAGGCAACATAGAGACAGACAGGAAAAACAACCATGCACGCACACACTCAAACCTAAGGACCATTTAGAGAGACCAATTCATGTTTTCTGACTGTGGGAGGAAGCCGGAGTACCCGAGGGGAACCCACACATGCACAGGGAGAACATGCTTGCATAAAGACCCTGGGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATATTTATGTATCTATTCAACAGCTACTTACTCATTGAAATTAGGTAAAACTATCTCTTGTTTGCTAGTTGGTAATACCTGATAATTACTAATATGTTGGGAAGCATTAATGTAACAAAGTGTTCTGCAGGTTACCTCTGTGGTGGCCATCTTGTTTTCCCAGTAAAGAGGAGGCCTGCCTCAATTGCAGCTCTTTTATAGGCCAGTCTGAATTGAGAAGGCGTGGTCTCTAGAGTATTTAAAGGGGGCAGGAAATGGATTGGCGGCCATTTTGAGAAGTTGCTGTCTGTATGTGCATGATATTGGCAAGAGACAGTAAAGCAATTACTTCAGTTAAGATAGAGTGAAGTCTGATGTTTCCCTCACCACACCTCTCTGCGTAACATAATAAAATTTTATTATTATCAGTTGATCAACATTACCTATTCACATAAGGTAAAATGTACCCCCCAAAAAGACATTCAGATGGTTCATCATCTCAATGTTTTTATTCCATAAAAACACAGAATAAAGTGCATCACAACAGCTAATGCAGAGAACACTTTCAAATGCCACTTAGTCCATTTTAAAAGCCAAAAGCACATACAGAAACTCTACGAGGTTGTTTCTGTGCATGTACGTTATCAAACATATGGATAGAACAGCATTCAATCTGCTTGCTGTCAGAAGAAAAATTACAGCCCCATCAAGCTATGTCAGGACTAAAGATCCTCTTGGAACAAGAGAAATGTGTTTGCATTGCATAAGTTTATTTTTGAGGCCGCGGACCTTTTTCAGTAGTTTCGCCCCGTCAAGTTCCAAAAAACGTTTTTGAAAAGTGTCAAATGTGTTCTTCAGCTCCTTTGGATATTCGAGGTTGAGGGCATAAATCAGTTCCATCAGCAGTACACATGCCTTTGTTCAGCTTCCACATCCCTCCATCACTTGGTTTCCCTCAATCACAATGGACACATCTGATGGATCCTCCTCAGCCATGATGTTGTGGATCACGATCACCTTCATCATATTGTTTGTGTAGTCCTCCCATTCCTACGTGTTAAAAAGAAAGAAACAAAGAGCATACACACGTTTTATTTAAGATCCTTTTTCAATATATTTCAGTTTATCTAAAGAGGGGAGTGGACAGAAGATGAATGGAGAAGGGGAGAACATAGGAGAGGACAGGAGAGAAGAACATTAGGATCCCTTGAGTTAATAAGTAAACTGTTATCAACATGACATACCTGGCAGTCATGAAAAAGATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTTCATAGAATCTCAAAGACATACAGGATTTAAGTTTGTTTACCTGTTTTATGTGTTGGCCCAGAAGCAGAGCCACCACAACTTAAGGATTGCTGTCTGATGTCCATTTTCTTTTCCATCAAGGCAGGAAAGTAGTTTGCAAAGACCGTGATTGTAATTATTGGGGGTGTCCAAATTCATGGGCTGCATCCTCCTGAGGACGCATTTGTAGACCGATTACGTCACAGCGATGAGCCGAAGGCTGTCCAAATTCATGGACTCCTCCGAATGCAGGCGAGAATGTAGCTGTGTAAACTTCAAATATCTTCTCGGTTTATCAAGATATCACATATTTGCAAAAGTGCTTCGACGTTTTCGGAGATGTCTGTTATCCACCAGCTTGATAGCTAGCCGAGAGCTCGAGGGTCACTAGAGCTGCTGAGAACAGCACAACTCCCGGCACATCATTTTCAGATCACCGCAGACTTTCGCTACTCAGGTTAAACGTAGGTTTACATCCCGGCCTACCCAACCTTCTGAGGACCCGGCCCACATAGCCCGCGGTCCTCAGGAGGATTCAGCCCATGAATTTTGACACGACTTCAGTGTTCCGATTACCAGTCCGGGACTGCTCATGCATGCTGACTGATAAAAAGTGCACCACGAACACATTTCATTGCAACTTACCGGCAGTTGTCTAGACTGTTAACAGACAACAACAGATTCAAAGTTTCATTTCAAGTAATGGTGCTTTACACAGATGCAAGCAATACAAGTGAAGTGTAATAGCTCATCACTTCAAAAATTACCATTTGCATGTGCTATTATATATTATTCACCCTATGTAAATAGCTTAGCTTCACTTCTGTGGTTTGATCGGGTTCGATGGAAGCCGGAGAAAAGACCCAGAATTTGCTGGCTGCCCTGCTCAGTCAAAAAGTGCGGTCTGGCGCATGCACAATTAGGAACACAAGACTCACAGTATGGGGGTATATTTTACTGCATTTTTTAATGTTATGTTGTTACTCTTAAGAAAAGGGTATAATTAACCCATTAATTTATAATTTCTTTGCTGAGTGCAATAATAGAGTACATTTTTTATGATTTGCATAGATTATATATACCTCTCTCCAAAATAGCTTTTATCAATGTATTAATGCCCGCACCTTCTTCTTCGTTGTAGGCACTGGATATGCATGGATTGCCTCCATTTTCCCCACCGGAGGCTTCACCTNNNNNNNNNNNNNNNNNNNNTGTGTTTCTTTTAGAATGTTTAAGTATGTAATGAGAATAAAATTATAAAATGAATATTCCTTGCTTGATTGATATGTTATATGTATGTTTTAAACATCAAATAAAGATTTCTTTCAGCTGTTACATGTGAATGTGTTTTCTTAGAAATATATGAAGGGTTAAATTTATATATTTTTGAATGATTTTAAATAAGTTTAAATTGTATTTTGAAATATATTTTATAAATATATTTCAAAATATAAAAAAACAGCCAAAAAATGTATATTATGTTGTAATGTTGTATATTTTGAAATATATTTCAAAATGTATTTTAAAATATATTTTTTTACCATATGGGCATCCTGCAGGAAGCAACCAGGACAGGTGAGTACTTTTACAAATTCTCTTTTCACATGTATTTAGGTTACCGACAAATGATTAAATGTAAGCAGCTCTAACGTCGGCTCTTTTTGGACACAGGTAGGATGGACAGTCCCCTTGTCGCTTCACCTTTACAAGCTGTCAAGTTAATCCTACCTCAAATAAATCTAATAAAGAATTCATAAGAACTAATGTGTGCTTTCTTTATTATATTATTTTTAATTCCCAATCAATCAATCAATTAATAAAAATGTAAACGAGGTAATGGAACCCCTGATCTCCATTACATTTCCTCCCCCCTTCTCCTTAGACTACTGTACTTCAGTCTTCATACATACATGACAGACAGTCTGTGACACAGATTTCCCTGGACGGTAGCATGCTGTGAAATCATAGGGTTGCAATGACAGATACCATCTCGTAACACGCATGTTGGTCTCCTTCATCTTGTGCAACCACTGAAGGGCACCGTGGTCTGTCTCCAGGGTGAAATGTCTACCTAGAAGATACCTCAGTGGCTCCACCGCCCACTTCATTACAAGATACTCCTTTTCCACGGTGGAGTATCTAGACTCCCTGTCCTGAAGCTTTCTGCTAAGGAAAACAACTGGGCACCTCACTCCACCTCCTGCAGCGGCACGGCTCCTATGCCTACTACAGAAGCATCAGTCTGCAGTGTGAAAGGCTGAGTGAAATCTGTGTAGAACAGAATCATTCGTGATGGCTGATTTAAGGTCATTGAAAGCTCTGTCACAGTCTTTTGTCTACTTGACCTTATTTGGTGCAGACGCTTTTTTCAAGTCCGTGAGAGGTGCTGCCCTCTCTGCAAAGTGGGGGATGTATTTACTGTACCAGCCCACTAAGCCTACACTGTGAGAAGTCATCGATATAATTTCCCCAATAAATCTGAGGTAACAATTTGCATTGACTTTTTTGGGGTAGATTTAAGTCAATATATTGTGTATAAAATAGCTTCAATAAAAAGCTATGAAATACTTAATTAAATTGGGCAAAAGTTACCCCATATTTATGTATCTATTCAACAGCTACTTACTCATTGAAATTAGGTAAAACTATCTCTTGTTTGCTAGTTGGTAATACCTGATAATTACTAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTCATCTTGGAACCAGCAGCTCCTCCTTTGGCACGCACACTACACAATATAATATAAAATCAATTCAAAAATCTTTTACTTGATCCCACAATTCCCCCCAAAAAACTTAGGTGCAGCAACAGTGGGTATTTTCACACATACTAGTGGGATACAGTAGTACTTTGTTTTATTTTTTAACATCTGCCATTTTAATATTTTAGAAAAAGCTAGCATTGACTAGTTCTTAAACTTAAAACAAGCAGTCAGACAGTCATGCACAGGCCTGGACTGGGACAACATTTCAGGCTGGGAGCTTTACCCCCCTCCCTGCTTTTATTTTGGTGTGACACCCTGGGGCAACTCCAGCTACTTTCTGACAGAGACCGTTGGCAACACTGATGGTCTCATGAGACGCCCTCCCTCTCTCAGACACACTTGTCCCACCCCATGAGCGAGTATCTTAATCATCAGTAAGTAGGAGAGACTTTCTATCCAATCAGAGGTGACGAAGGTGGGACCTGCCCCTACTTAATGATGAGTAAGATACTCTTTAACCACATATCAATAAGTACAGTTAATAATTCAAACTCTCAGATCAGTCTTTGGTTTTTTCTGATCGTTTCACGTTGGTTTTATTTGTTTTGCTGCTGAAAAATCTCCCTATAACTGGAGTTCATGATGCTGCTGTGTCCCAGTGTTTCCCCGCAGTGTGAACAGCTGAGCGGATTATGAAGCAGATACGTGAGTAAAGCTGTATCTGGATGACAGAACAAGCGACTACTGCCGCGCACATTTTTAAATACAAGCAAGCATGCTTCAGAGCTTTTTCAGAAAGTTCTGGTGCAGCTGAAACAAAGCCGCCAGTTACAGCTGGGAGAAAGCTTTCAGTGAGCTCTCCGGGATGATGAGGAGCTGACGCAGACGGATGCAACAGCTGTTTTTTAAGAGTTTTAAAACAAGACTGTTGGTAATGATCTGCCCAGTGTTCATAGAATCTCAAAGACATACAGGATTTAAGTTTGTTTACCTGTTTTATGTGTTGGCCCAGAAGCAGAGCCACCACAACTTAAGGATTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTTATCAATGTATTAATGCCCGCACCTTCTTCTTCGTTGTAGGCACTGGATATGCATGGATTGCCTCCATTTTCCCCACCGGAGGCTTCACCTGTCCATGTCCAACCACATATCCAAGGTACTCCACCTGAGTCTGTGCGATCTTAAACTTGTGAGGATTGATAGTAAGACCAGCAGATTTAATCAGCTTCAGAATGCGCCGCAGGTGAGCCACATGCTGCAAGAAGGCCAGGGAAATCCTTGAGACCGCAGCTGGCACCAATATGGTGCATGAAATAATGGTGGTGTTCTTGCTTTAGTGCGAACAGCTGCATGTCAATTTTACAGTCGGTCTAATGTCCATCACTGGTTCCTCACCCTTCCCGTTGGAGAGCCGTGAGCTTCTCCACGATGTTATCCATGCTGCGTCTAATGAGCCCATTCTGAGAAGCCACGGCTTGCTCCATTGTTCCAATCAACATAACGCGCAGCCTTGTGGGGGTTTGTACAGCTGTTTCCGCTTTCTTTATTATTCGCCGAGCAGCAAGAACCCTGTTATCATGGTTACAAAAAGGTAGATCTCTTCAATGTCCTCAATCGACAGTCCAGGCAAACGACCCTCCAGTCCTTCCACCCATCCATCGTGTATCCTGCAGGGAACATCCCAACAGGACACACGGGCTCTCCTGAACCAAGGCTTCTCGTCGAGAAGAGGGTGTCAATTGCATTCAGGGACCAGTTTACGAAATCCATAAATCCATAAAATGGAGGCTCTGCTCTTTGTTTACCTGTTGTCATGGTAAACCCTGTATCAGAGCTCCATTGATGATTTCTTTCTTTCCTGACTCAGTTCAGTTTGTTAAACCTGCTTCCTGCAATAGGAGCAAATATCCAATGAAAGCAGAGCAGCAGAAAGACGTGCTGAGTGTAAAGCTGTCAGCAGGGGGAATAACACAGGGCTGTGAATGAGTCCTGTCACTGTGATCAGGCTCCTCCTTCTAATCCACCAACTTAGTGTTGATGAAGACTAAACAGAGAGATCACAGCTTCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTTGGTCTCAAAGGCACAGGACTATCTTGGTTTAAATCATATCTTTCAGAGAGGACTTCCTATGGGTCAGTACTTTTCTTCTTCTGCCCCTATCCACTGTGGTGTGCCTCAGGGGTCTGTTCTTGGTCCTACTTTGTTCTCCCTGTATTTGCTGCCTTTGGGCTCTATTTTCAACAAATATAACATCTCCTTCCACTGCTATGCCGACGACATCCAAATTTACTTCCCCCTGAACTTGGATGTCTCTGACCCACTACAACCTTTGTTCAACTGTCTTCATGATGTTAAAGTTTGGCTATCACAAAACTTTCTCACTTTGAATGAAAATAAAACTGAAGTAATTGTCTTTGACAGTCATACCCCTCTGGGTCAGTTAACAGACACCCTTGGTCCTCTTGCCAGCATCTCTCTCACACGGTAAGAAACCTTGGAGTGTTTTTGGATAGCTCTCTTAAATTGGAGAAGCAAGTGTCCTCAGTGGTAAAAACTAGCTTTAATCAGTTGTGTTTGATATCAAAGGTGAAGCCCTATATTCCTTTAAAAGTACTTGAAAAACGTATTCATGCATTTATCACCTGTAGACCGGACTATTGTAACTCTCTATACCTGGGCCTCCAACAATCCTCCCTCTACCACTTGCAGTTAGTTCAAAATGCTGCTGCACACTTTCTAACAGGTGCTAGAAAGTATGATCATATCACCCCAGTTCTGGCTAATTTGCACTGGCTCCCTGTCAAACACCGTAAAGATTTTAAAATTCTTACTTTTAAAATTTTAAACAATTTGGCACCCAGTAACCTGACTGAACTCCTCTGCTTGTATGACCCCAGGAGGGCACTAAGATCATCTTGCCAGATGCTCTTAGAACAACCTAGATCCCGACTGAAGTCCAGAGGTGATCGGGCCTTTGCAATTGCAGCACCTACACTCTGGAATAGTCTCCCCGCCTCTATTCGCATTTCTGAGTCTATACATTCATTTAAACCGCATCTGAAAACTAAATTTTTTACTTTGGCTTTCGGATCAAATTAGTTTCAACCATCATCAGGCCTGTTTTATGTCTGTCACCTTTGATGGTTGTTGGTGTGTTTGTTGTTTGTTTGTTAACTTTTAATCTCTTGCTGTTTTTTGCTGATTGTTAAGCAGTTTGATCAACCCTGTTATTTGTAAATGTGCTATATAAATGAATAAACCTGAACAATAATGCACAAAACACTGGCTCAGCGAAGCAGGACCTTGACAATAATGTTCCTAATTTAGTGGTTAATGGTGCACAAATTGTAATCATAAAGAAAATAAACAGAGGTAAGTCAGAGTCAGACAGGCAGAGTTTCTTTTCCTTTTTTCATTCATGTTGCAGTGACAGCAATCAGTTGAAGCTTTTGTGGGAAACTCCTGCAGCTCCAGCAGGGGATACCTGTAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCCACAGTGACAGGAAACACCAAAACTCTGTACAAAAACCTTTGGAGCAAAGACAACAGAATACTCCACAACATCCACTAGAGGGAGCCACACACTGTTACACTGTCAAAGTCCACCTGTAGGTCTGAATTCTCTGTTCTTATGATTAAACCAAGTCTTATATATAATTAGTTATGTTACATTTTATTACTGTGCTGTTGTTTGATTTTTCTCTGTGTTTCTTGCATTATGTATAATATGAAGAATTGTTTTATGAAAGTTTTATATTATAGATATTATTTTGCTGTTTTTCTGGACCCTCTGAAAAACACTTTTACACTACAAGCGTGTCGAAGCCTCTCATGTAGTTGTTGTGTTTTCTGGGACTGTGCTGATGTGTCTTCCATGATTAAACACAGCTGCAGTCATCAGAGTCGTGCACTACTTTGTGTTATCCAGATAACTTCAGGGTTGCCCCGGGTTTCTGTGCTACGAAGGTGGGTCACTGCTCACCAGGACAAATCACCAAAGAAACTTATGCTGTGAACTAAATGCCACAGAAAAAGGTTCAGTTCCACATTAGAGATCAACAGGTATGACATCACCACCCACCGACCAATCAATTCTCCAGGAAACAGGTCATCATTCCTGGAAGATCCTTTGGACCTCCATGCAACAGTAGGAAGGTCCAAAGTTTTTTTCTTTAATATAGAGTAATGTCCTTCAGTTTCCCTGGTGAGCATCAGTAAGAAGTAATAAATAATCCAGATTTTTATTTAGTGATTTTTTCCTTTGGTAAGAAACAAACTTACAATAAATGTGTTGCTTTATTGGCATTAATGTCTGAGGCTAAAACAGGAAACCTGCTCTGTACTTGCTGCCTTCATATCAAATTTGTAGTAAAGTTTTATTCTATTTTTATATTGAATCTTTCCTCTCAAACTCTGAAACTGCAGCTGGTCTGCATGAGAGAGAATCAAAGCTCAGGAGCAGGTTATGTTCTGAGCTCTGAGCTTTTCCACTGATTCTTTTATTTAAAGCATCAAACAGATTCTCTGCTGGGGGAATATGTTCTATGAGTGCAAGCTGTAAGTGACAACATCTTGTTATACTTCTAATCTGCTGTTGCTGAGTCTGTTTCACTCTCCTGGAAACACACATGAAGATCACCTGTTCTACCGATCACATTCATTTCACTTTGATTTGAGATAAACTGAAGAGATTTCCAGACTTCTCTGTCAGTCAGCTTTAATCTTTAAATGGATCCAGTTTACAGCTCCACAGCTGTAATGTGCAGCTGTGACCTTAGAAACAAACAGAGCAGTGAGAGCGCACTCACAGATGAAATTATTAACTAGAATTCAAATGTTTACTGTGTGTTAAATCAGCAGATTCACTGAAACATTTCCTGCAGGATTCATTTCTTGTCTTTGTAACATCAGTCTTGCAGTTGCTGGTATAGTTTTATGTTCTTTATAGATGTTTAATCACCATTCAATAACATCTCTGGAGTAGGTGACACTCATAGGGATGATTTTCAATGTAAGAGTCATGTGATCCATGAACCGCCCCTTTCAGATTGGTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGGAAACACCAGAACTCTGTACAAAAACCTTTGGAGCAAAGACAACAGAATACTCCACAACATCCACTAGAGGGAGCCACACACTGTTAAACCTCTGATTCTTGTGTCATTGGACTGATGACAAAGACAACAGAGAAATGAAGCAGTAAAGATCAGAGACAGACTAGCAGGGTTTTAGTCACAAAGACAGACGTGCAACAAAACAGATTTTCAACCCATGTTGAAAATCCATCCTGGGTTTTCACCCTCCTCTTTTGTATGATGACATCACAAATAAACAGGAAATCACCAGGAGAAAACAGCTGTACAATAAAAATGTAATTCAGTGTTTTTTTTTGTTTTTTTGTTTTTTTGTTTTTTTTTTTAACACACTAAGGTAGAACATGTCAGAGGTGGAGTAAGAAGCAGGAAAAAAAACACTTTCCTTTATCATGGGAGGTTTGGGCCCATCAAGCCTGCTGTGAGTCCAACTCTGGAAGGAAAGTAGACGATTCAGCAGATGGTTTAAAAACTGGAGGGAACCTTCAGAAGGAAGATCCAGATTGTGAGACAGTGGTTGGTTGAAGAGGTTTCAGTGACTAAAATCACTGATAATTTTCAGAAAGAAAACACACACACACACACACACACACACACACACGAAGTCTGGTGTGTCCACACTCTTCATCTCAGCTGAGATATGAATCTTCAAATAAGAAAGACAATCTGAGTGACAGTCACAGAAAGACTCACTGCAACATTTTGATTATTTATCATCACTGTAAATTTTACTGTTTCATTCACCTCCAAATCAACCATAGGCCCCGCCCACCAAAGTCCAGCTCAACCAATGAGATGATTTCTGTCTGCAGAGCAAAAAGTTTAAGGAAATAAAAGCACAACCTGATGAATCTGCTGCAGTGGAAGAACATTGTTCATGTGCTGTCTGTCTGGCTTCAGCAGCTCCAAAGACATGTTGCTGCACCTCTTTTTGCTTCTATCTCACTTCATAGGTAAACTTTTGTCTCTTTCTCAGAACGCAACATTTCTTTCTCTGCTCTGAACTCTGTGCTTGAAATGAATCATTGGTCTGGAGGATTGTAGATTTTCACTTCTGTCCTACTTTTCCTCATTTCCACTGTCTTCTCCTCTCAGCCTCATGGACAATGTTAATCTGATGGCTTCATTTTATTTACTTTTTCCAGGACTAACAGCTGGAGACTCAATCACTCCTCAACGAGATAAAGTCACTGAAACCGAAGGACAACCTGTCACACTCACATGTGACTATCAGACAAGTGATAGTGATGTTTGGCTTCACTGGTACAGACATCATTCTGACCTTCAGGCTCCTCAGTTTATACTCTACAAAGGGGCAAAATCAAAGAGTGGTGATGATTATATTCCTAATAATCGATATAAATCAGAAACATCTCCTACAACAACTACAACTGGGCAGGGGTAGCTCAGTAGGTAGAGTGTCTGCCCCATGATCGGAAGGTCGGGGGTTCGACCCCACTGAACGGCTACCCTGAGGTACCCCTGACCAAGGTACCGTCCCTACACACTGCTCCCCGGGCGCTGAACTGGTGGCTGCCCACTGCTTCACTGGGTGAATGGGTTAAATGCAGAGGAGTAATTTCCCTTCGGGGACTAACACAACACACTTTACTCTGACCATAACAGCCCTAACCCTGGCAGACACAGCTCTCTACTACTGTGCTCTACAAACACAGTGATACAAAGTGTAGAAGAGGCTGTACAAAAACCTGAACACAGATATCTGACTACTCTTCAAAGAGGAGGGAAGTGGTATTCAAAGCACAGCTTCATATCAGATGGATTCTGCTAATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGGTCGCTGACACCGAATCTGACGAGGATGAGGTGACTGCGGAGGAGCAGTGGCAGGGCCAGCAGGTGCGGCGTCGTCCTCTGGCTGAGGCGTGGCAGGTGGCGGCATGGCAACCACAGATGGCAGGGCGGTCTCTCCAGAGCACTCAGCAGGAACTGATGGCGGAGTGGGAGCCGCGGAGTGCTGGAGTGGTTCGCCTGAACCCCCAGCAGACACTGGAAGAGGCTGCAGAAACTGCCCAGTGCCCCCCATGGAAGCAGCAACAGGCTCTACGGGAGGTCCTCCAACTCAGCCCCTGGATCCAACTTGGCCTGGGTCTCAGTCCCACAGGGGACTAGCTGATCCTCACGGCTAGCATCTCCAGTGAAAACAGTCTTAACGCCTGACTTCTTAGAAGCATGGGTCGTAGAATGATCGATACACAAGGATGCTAGGCAAGTGTGCAGGGGGATAAGATGTTCTGTGGAAGACTTGGCTGGTAATTTGTCAGTCTTAGTCATTTTATAAACATGCCCATGAACCTTTAAGGTAGTGTTTGTTTCAATATTCTCCTTAGAATAAACACGTGGATTCAGAATATAGTCACCCACCTCACGGCTGTAAGCCGTGGTGATGCCGTGGACGCCACCTCCTCCTGAAAGCTACGATTGTGGAGGATGGTGCCGCCATGTCTGAGGTGAATGTGGTGCTAGAAGCAGCCACTGGTTGTGTCAAGGAAAATGCAGCACTTGTCTGCTGCTGCGATGACATGGACATGGAGACAGGCGGGAGACTCAACACGCCAACTCCTATAGCTGGCATAGGGAGAGCTGCGTCACAGAGGCGCTGGAGTAATTCAGTCTGCATGCTGGGGGGCTGCTGCTTTGGCAACACGGTGCAGACGAAGCCTTTCAAATCCTCCGACAATCCCTCCATGTAAGCCAGGTATGCAGAAAGATTCCGGTCCAGCTGAACTCCAACCGACTCCTTCTCACTCTCCTGTCTGCACGCAGAATAGATTTTCCACTGTCCATGGAGAATAGTCACACGAGTGCTGAACTCCCAAAAATCCTCACAGATGTCCGCTGGGTCCATTCTGATCAGGTCGTTCTGTCACAGTCTGGGGGAGGCAGACTGTATAAATTGAAAAAAGGACCCAAAACGCAGACTCCAAGGAACAGGGAACAGAACTTGAACGTTAACAAAAAGCGAGCCGTTTAATGAGGCTGGTAAAAAAGGTACAAAGAAAGGGCAAGGCAAACTGAAGCAAACTTACATCAACCTAAACTGGGAGAACTAAATATACAACAAGAAAAACCTAGACATGAAACTTGGAAACATGACATGAAAACCTTGGCATGAACAACAGACAACCTGACCAAGAATGAACAGAAACACACAGACTAAATACACACAAGGGTGATTAGGGGAAGTGGAAACACATGGGGAAACAGCTGACACTAATCTGACATAACGAGACAAAGGAAGCAAAGTTGACTACGCTGACATAGGACACAGACCTTCAAAATAAAACAGGAAACATGTGAAGCAGACATGACAATACAAACTTGATAACTTAGGACACGCAACATGAAACAGATAAAGGGCAAAAGGAGACTAAAACACAGGGGTAGAAGACACAGGGGAATCTCAATAAACAAATGAGCTTAGATAACCTAATGAACTAAAAAATAAACCATAAACATCAAAATAAACTAAAACTCAAAACGCTGGGTCAACAGACCCAGGAACATGACACTCCCTGCTCTGTCCCTTTGCAGGAAACCTACTTACCTGCCACCCCCACCCCCGGCCTTTGTACCTTCTCAAAATAAAAGCATGTAAAGTTTTAGCCTCATGTGGGCTGCTTTAGAGTCGATGCATTCCTGTAATCATGACACTGAGAGGTTGTTCCAGTGATTTAAGTCATGTATTAATAGTAGTGGAGAGAAATTAATATGAATATTTCCTGTGTGAAGATGATGGTGTGATATCAGGGCTGCCACATGAAGGGGCAAAGTGAACAAGTTTATGAATACCTCAGAAGAAGAAAAAACGATTTAATGAGTATAAATGATCTTCTGATATTAACAATATCCTGGAACACCAACATGCACGCTCAGTCATCCAGGTAAGCAAATCCCAAAAAGTTGATTCTGTTCATCTGGATGTTTTCAGTGGGAGAAACGTTTCATCATCATCATCAGGTGACGTCTTCAGTCTCAGCTGACCTTTGCACAATGACTGAAACCAGCACCACTGAATGAACAATGGGCTGTGAGGTCAGTTTATGATCATTAATATGCAAATTGTCACAAGGACAATTCTCTGTTAATCATACTAAGCTGCTGTGGAAGCACAAAACTATTTGATTGACTGACATAAAGTTACAAAAACTAATGGTACTAAGATGTAACTGGCCCCGGCCATTGAAATTCAACCAACCAATTACATTATTCCACTTTCAAATTCAGTCATAGACTATGAACATATAGACATAATCTTCAATGTTTCCAACTCCACATCATGTCAATAATAATTATTATTCTTTGCAGAAGTAATTGTAGTATTATTGTAGTACCAGTATTTGTAACTGTATTAGTAGTTTTTTCTAGGAGTTGAGGGAGTTCTTCCTTCCCAATGTTGCCAAGTGTTTGCTCTCAGGGAATCAGCTGTTGGAATTTTCCCTGTAATGCTGTCGAGTCTTTATGACATAAAACACCTCGGGGTGCTTTTTGATTTAGTGCTTTATAAATAAAACTGAGTTAAACTAAATATTCAGACTGAAGGAGCAGGGAATTGCACCATCAACCTTCCAGTTAGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGAGGAAGTGAGAGAAGTTCAAACCCAGATCAGAGAGGAGGAGGAGAGATTCAGGGAGGAGCTGAGCTGTTACTGAACTAGAAGAGAGAGAAACCTCCACATTCAACAGAGTTCAGCACACAAACCATAAACTTTACCTTCATTCAACATGTTGTCTTTGGACTATTATGCACTTTCTTTACTGATTCTCACCATTCTAACAGGTACGTTACAATCTGTGTGTTTAAAGAAATACATTTGAATTGTGAGGATTAATAAAAGTATCAAATATGTTTCTGTTCCTTTAGGTGTCAGCTGTGAAGATCTCACTCCAACCAACAAAGAAGTGTTCAGTGTAGAAGGCAGCACTGCTACTCTGTCCTATAGATACTCCAAAAAGGCAGCTGGAAAGGATCGCTTCTTCTGGTATCGACAATATCCTGGAAAACCACCAGAGTTCCTGATCTCTCATTTACCATCCGGAGAAGTAATGAAAGAAGAAATGTCTGGACTGTCTGTTAATGTGATTGAAGATAAAACACTGATGACTCTTCAGATCTCCTCTGCTGCAGTGACAGACTCTGCTGTGTACTACTGTGCTCTGCAGCCCACAGTGACAGGAAACACCAGAACTCTGTACAAAAACCTTTGGAGCAAAGACAACAGAATACTCCACAACATCCACTAGAGGGAGCCACACACTGTTAAACCACTGTAGCTATAATTCACTTCTTAAAGGAGAGGTTGTTCATATAAATGAATCATCCACCATCATTGTCCTCGCTCTTCACTGCAGTTTCTAAAAAACTTCCTCAAAACGATCTGATGTGCAGATCACAGCCTGATGTTAGCAGACCTGTTAGTGACACTTTAAATATCAAAGCAGGACGTTTAATCTTCATCCATCATTTTTTGCTTCCCAGATATTTTATTTCCACAGATGTTTCATGAATATAAGAAGATCGGCTTGTTAGAGCCCAAATGTGGTGAAATTCTCATGTTTCAACAGTAAACAAAGGTAAAAAAAAATACACAATGCAGTGGTATGGTTTCTTCCTTATATACGTTCAACCCATAGCAGAGATGATCACTGTCACCTTGGTCTGTCCTGCGTCTGAGCAGTTTTTGGTTCATTTAGAAAACAAGATTTGTGAAATGATTATTTCCTGATGATCGTTTGTAAATCTGAAACAGTTTCTCTAAAAACAAACAGAAACCAAGCTGCTTTCCTTTGATGTGTTTTGACTTGTTTTCAAGATTTGAAATCAGACATAAACAAATAAATCATACATCTGTAGGTGAATATGAATATTCTAAGATGGTGATTTCTGGATGTGTTCCTGAGCTCATGCTCTGATTTTAATGCTGTCTGAAGATCACAGACGTTCAAATAATTATTTCCAGATTCTCTGAATCATTTGATGATATCATCTTCTGTAGATGATGAGATATTCACAGTGAGGAACATTAATCACTTTGTAGATGCTCTTTTCTGCTGATTGGTGAACCTCAGAGAAACTCTAAGATTCTTTTTACACTCGATCATGTGACTGACCAGCTGACAGTTAGCCTCATTAGCTGCTGCATGTTCCTGTCAGCTGTTTGTTTTTAGCACCACTTACTTTGTTGAGCTGTCCTGTTGGGATGTTGTGTTTCCATCAAATTCACAATGAGCTCATATTTTTCTTAAAATGGTTCATTTTCTTATTTTAAACTTTGATATGTTTTCTATCTTCTGTTGTGACTAAAACATAATCATTGTATTCTCCTTTATTCACACTCATTATTTGAATGGAGCTCAAACAGATGCAGTTCACAGATGTAACAGAGCACAGTGTTCGCTGGGTGACAGACTGCTAACCTGTCACAGAGCAACTTCTCCATCCAACCTGTGACTGATGTTCTGCTTCTTCACTTTCAGATCGTCTCTTGGTTGAGAAAAAATAAAACAGTTTATTCGCCGTTTATTCAAATGCTGGGGCAAACACCACTCCAACTCTGCTGCTGGCCCTTTGCAAATTACAGTAAACACTGGACATGATTATATAGTGAAAGCCGACAATAAATATATAAAAAAACACATTAAATAAAAATAAGCATGTCTTTAAAAAGTTCCTCAGTCTCAGGAATGTCTATGACACAAAACTAACATAGCCGGATTACCAGCGAACTGTTGCTGAAAAGCTAATGCTTCATCTTGCATTACTTTGCCCGAATGAGTACTCTGCTAACTAGCGGAAATGTAACCCGAAATCGCGGCAGATATTACAGAATGAAACATGCACACAAACTCCTCGTACTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTTGCACGGTCTTTGTATGGCCATAATCCATGGGATGCTGTGAGAACACACCCACGTTGCTTTCCACAAGCTCTTTAAGAAGGGAACGCTGGTGCTCGTTCTCGACGTCTGCTCCACTTAAATCCACTTCCTGGCTTGCCACCACGTGGTCCATACCCAGGCATGCTTCTCTGCCTCCGTTGGCATGATGACTGCCCTGCATCTTGTCTGAAAAGTCCACAATACTTTCCACCAGAGACGCCTTGGCCAGATGCGTGTGAGGCTTGATAGTGATGGCATGCTGGGAAAGGTTCATCACTCTTACCGGGGCACATCCTTTCTTTACATCAGCAAGAACTCTGGCGACCAGGATGTCTTGGCTGAGCTGCAGGGAGGGGTGGCCTTCAATAAGGGCTGTATAAGTCTTTCTTTGTGGTCCAGCTTTTATTTTGCACATTAAATCCATCTCTTTCCCTGCTTGAATGTGTAGCTTACGGCCAGTGTAAACAACGGGGCCCACTGTGTCATCCATATCACACTGTTCAGTGCTCCCAATCTCTAGCAGGGAGGTGTACCACTCCGGGTGAGTCTCCTTGACCTGGAGAAGGAACTGCTGGCCGTAGGTGGCCTGGAGGTGGCTTCTGGAGGCACGGAGGACATTAGTTCCCACAAGCAGAGGAACAGAGGAGCGGTACTCTGTGTTAGTGACAACAAAAGCAGGCACACCCTTAAACTCTCTCCCCAACAATTTCAGGCTGATGCGTAGCACACCATGGTAGGTGACATTCTGGCCACCTGCACCCTCTATCGGTATCTTAGAGGGCTGTAGCTTTTGTTTATGGAGGGTGGGGTGGCTGCGCCAGTACTGATGCGTAATACTGGTTATCTGGGAGCCAGAGTCGATGAGTGCCCTGCACTTCATTCCGTTGACTTCCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCACTCTGAGGAATGTTTAGCCTTTTCTGCCTTCACATTCACACTACACTCTGATGCCACTTGTACCTGGGCATAAGTTTTCTTTGACTTGTTTTGAGGCTGGAATCTTTTAGTTTCTTTCGTTAAATTTCGGAGCTCAGCCTGCAGCTGACGGAAACTCAAAAGCCGGGACTTCATTGGCGAGATCCTCGCATATACATCCTCATCATTAATCCCCCGTATGAACTGCCGGGTAAGTTTACTGTCACGGTCAGGGAAAGGCTTGCCTCCTCTTTGGTTTTCTTCCACGGCTCGCAGTGTTGCCTCCAGTGCTATAGCATATGAACAGGCAGACTCCCCAGACCTCTGAACACGCTCATAGAAGTCAGCCAGCAGATCTGAGGAGCTCTGTGTGTCACCGTACTCTGCTCTCAGTTCTTCGAATGTCCTTTCGGGTGTTTGGTCATGGAGAGGTAGATTCAGGACCAGCTTTCGGGCTTCACCAGTTAGGTGACGCACCACCGTGGAAAAGCGGAGGTGAATGGGGAGCTCTATTGCCTCAAGAAGATACTGCATGTCACGAATCCAGTCCTCTACAAGCACCTTGCTGTCAGCACTACCAGTGAAAGCTTGGACATTTTTCACTTGATGAGTCTGTATAAAACCACTGTAGGCACCAAGTGGGGGGTTAGCATTGGCTGCAGCCCCGCCAGGAGCACTTAGAGAGGTATGCACCTGCTGGGGGGGTATACCCGGGTATGCACTAACATGGGGATCTAAGGCAGAGGTTGGTACGTGCATTGAGGCATGGGTGCCAGATGGGGCTGTAAAACCTCCATGGGTCATATTAAAGATGGGGGGCATGACCGTGTTGGAGCTTATAGCAGATGAATGGAGGGGAGCTTGAGGGTCATGGACAGCCGCTAGTGGCATGTGGGGCAAATGGGGGGTCAGCCCATGCTTTGAACTTTCAAGGGTCTGCTCGGCTGCAGAGGGATTATTCATTATGCCCACTCCTCGCAGTGTTAGGGGGCTTGGCATGGTGGCTTGGGGGGCAGGTGTGGAATACAGATAGCTGGTGTATGCTTGGGAGCTAGATGGAACAGTCATCATTGGGTAAGGAGTGTTAAGTGATTGGTTCAGGGTGGGCTGCTGGGTACTTTGCCCCGCTGGGTAGTTGGGATATGAGGCAACATGGGATGCTGGTGTAGCAGTGGGCCCATGGACACTGGCCTGAGGGGAAAGAGCAGGGGGCATAGTTATCTGGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGAGGGCACCTGCATTTGGCCTCCATAGGCTGGCGTTGGTGGTGCATGAGCCGGAGCCACACCAAGATCAGTCTGGGGTGAAAGCATAGTTGGTGGTGGGGTCTGTTGTGTGCTCAGGCCAGAGTCGGTGAGGTCCCTGATTGGGCTGTGGTACTGTAACCGCTGGCCAGTGAAGCTGGGGAACTGGGTGACTAGCTTCGACTTCACTGATGACTGTTGGTCCACTGTACTGGCGCTAGCTGTTGCCCCTTCATTCAAAAGGTGAGGCTGTGCCCTCTTTGGAGTGTCTGCATAGTCTCTCATCATTTTCACTGTCCTGTATCTCTAATTTAGCTGCACCAGAAAATGTGTGTGGGTTACTTGTAGTATGCTTAACTGTGAGAAAGTACAATCTTTTTCTAGTAAAATAGAACACAACACAGATGTAGACAACTATCATCTCATAACGCAAAAAAGAATCACAAAAAAAAAACAGCATTAAACTCAGAGTGCAGTTAAACAACTCTATCTTCCGCACAGAGGTTGTGAACAACACAAATCAGCAGCAATTGCTTCACCGTATTCAATGATTATCAATATAGACAGGGAACATCATTTAACATTCTCGCTACAAATCAAGTCTCTGAGTCTTTCTTTTTTTTTCCAATGACAGAAAACCCTCAAATGAAACCACCCCAAGATTCCACTTTCAAAGGATATGCCTGGGGAGATGAATGTCCCAGTAATACAGCTGCACAGGCAGTTGCAACTTAGTTCAGTACCCCATCAGATGGCAACACCTCTTACTGTGGTAGCGTAGCTGGGGGGTGTCGGCATTGCTTTCTCTTCGGTCTCGAAGTGCCACAAATCCGGGTCACGGCACCAAAGATGTAACCCAACCAGTGCAGGGGCCTCCCTACACCCCGGACTCTGCGTTGTGTAATTTTGTGTTGGATTGGGGTGCACAGTAGAGAGACCAGTCGGACACAGGCGTTCAATTTGTGGCTTGGACCGCGCCGTTTATTCAAATGCTGGGGCAAACACCACTCCAACTCTGCTGCTGGCCCTTTGCAAATCACAGTAAACACTGAATGTGATTATATAGTGAAAGCATAGTGAAAGCCGACAACAAATATATAAAAAAAACACATGAAATAAAAATAAGCATGTCTTTACAAAATTCCTCGGTCTCAGGAATGAGTATGACACAAAACTAACATAACAGGATTACCAGCGAACTGTTGCTGAAAAGCTAATGCTTCATCTTGCATTACTTTGCCCGAATGAGTACTCTGCTAACTAGCGGAAATGTAACCCGAAATCGCGGCAGATATTACCGAATGAAACATGCACACAAACTCCTCGTACTCCCATCAGACAGTACATGAACATCTCAATAAACACAATATATACTTAGCAAATCGCCATTTTACACAGTGGAACACTTATTTTTAAACAAAACCATTGCAGTACACCACGGACAGTGCTTACCTTTGCAAATCACAGTAAACACTGAACCAAGATGGCGCCCGCGCGAACGAGAAACCTGAACTACGGTGTCCTGCAGAGGACAAATGGCCAAAATTGCTAAAATCTACCATACATATGCAGCTCAACAGCGACACCTTGTGACTTATTCCAGTCACTGCCTTACATTTATATTATGAAAAGCAGATTTTTGACATTTTAAGTTTGTCCCATTGTCAGATAAAATAAACACGCACAAAACAAAAGCAAACAGCCAGAACGCTGGAAAACCCACCCGACTGACTAAAATCAACTCAAAATACTTCCACACAACAGAAACTCCTCTATTCCTCGCTGGCTCCAAATCTCTCAATAGAAATATCAGTGGTCTGCTATATGTCACCATCAAAACACTCCACAAATCCTGCGAATGATTCACCTGCTTATAAACCAGTGAATCAGATACCGAAGCAGTTACGTTCTAAATGAAGCTTCGGACGTCACTGATCACGTGACTCTGGCCAAACGAATCAAGCTTCAACACGGTGCTTCTGAAGCAGTGTGTTGATTTTTTTTGACACACTCACCGGAGCGTCAGCTTCAAGCCGGCCATCACTATTATTTGGCATAGT