cccgatcaggattttggtcaagcgtgatgaattgacttttggaaggaatcaagcaattcttggttgctgttgaaaaagaagagtggaagtttgatactctgtgcgatctctacgacaccttaaccatcacacaagccgttatcttttgcaacacgcgcagaaaagttagccttgtgaagtttaattatttgtttccccggtaactaacgtgctgtgattcgtaggttgactggcttacagacaaaatgcgcgatgccaacttcactgtttcgtccatgtgagtactttttacactcctgataatcgaaaagatgcactcttcttgaccaaactgggtgtcgcacttcttataggcatggtgacatgcctcaaaaagaacgggatgccatcatgggcgagttccgtaacggatcttctcgagttttgatcaccaccgacgtgtgggctcgtggaatcgacgtacaacaagtatcattggttattaattgtgagccgttgtggtttgatcccagtttgcctcgctacagtcgctgactccctgaacttgttcggaaagacgaccttccctcaaatcgagaaaactacatccacagaattggtcgttctggtcgttttggtcgcaaaggtgttgccataaacgtgagcacctttttcttttaaatttgaaggtgcgaggacctattcactcatgtgcactgtttgcgcgcaaacattcagtttgttaccaacgaagatgtccgaatcttgcgggatattgaacagtactacagtgcccaggtatgctttacattcactaagccatcagagtctctaaattttggggtcttcactaacattgtacctcccatgatagattgatgaaatgcccgtcaatattggagaagttgtttaagctgccttgtgatgcatatcagaactatcatctaagcataagaattccttgagcagctttcaaagggccttgcccaggacatcagtatatcattttggtctccaatctaaacaattccactttcaatgttttcccttgttctcaagtcatcatcaaacaagaaaaaaatgaaacccaaagcctgtgcttattcctgtcctgctatcacgctcacctgtccagtcctgttttttgttgcaccattcagttcagaatagttctttgtcatagccatgaaggatggtcaaggttatgctggcagtatattgtagcatgatgaaaccaagatggctagatgacctcacctgatttcacactcctggcaacggtgggccgctacgctagctacactacgctaaatggcccactaacgttagcatagcggccctcagaacagcgcgccaaacctgtagtgttagcgcgctgttagtgccactacgctacgctacgctgcgctacagcgcttttagcggcaaaaacagccaaaaaaccgctaaaatgtgctgtagcgcagcgtagtgggcccttttttgcggcccacacgtgtagcgttagcgcagatacagaaatctgcgctaacactacgctacaatgtagcgtatttgcgctacactacgctaggctaacactaccgttagcgtagctggcccagcgttgctcctgggttttgtgtgaggagggggggcaatgacactgtcacttgcctttttgtgcttgggccagtcaactcagtggttctgaccaaactgaatttatattggaggacttcctgtcaatctggaagcccttccagatccagatctggaatcctagattccagatatttcagaattccagaatttcccagatttgcttttccatcatcctcaattcccagatctaagagcaactccaacggagctgcaactgggcatttgggggcaaactttgactgcctggagggcaattttgccctccaacggtcccgcggaacaaccctgggaacatccccgggggcactccaacccgcgattgacctctgacttctgtgggtcacctcctggcggcaattcctatatccacccagcacctcacgacgatggccaacactgattgaaaatcttcaacaaacacccccacccaaacacctagttctccaaagaaaaaaaaaaagaagaaaaacaatcaaaaaaacaaaatcaaccccccccccccaaaagaaacaaccaccaatacattgccagaagctagaaaggccttagagcatctccaccgcgggccctatttgcggggccctatatgcctccaatagggaccaaaaaaattggatagcaaccgagccgggtttttttccaccgctagcgggtgtatcagccttaaaagttggtgaaagccgattggtcagagttgtagtgtgcttgaggatgtgtgaaaccttccgatgtcggaaggttcacacgggatgggactgatcagccgagccctattgagtctgtatatatacagctcgatagggactttcgaccctggtccctattatagggccccacataggggccacggtggctgtggttttgggactcgcgggccctatatgtgggatagggcccctacatagggcccgcggtggacatgctcttagtcaataaacccaaagtgctcaagctagcaattttagcatccacaaacaaagccagattggatggcttcaatcccagcccctccagcagtgcacccaatcaagcagcttgaaatcctcgaccatgagcttgaaatcttttgaaggacttgaatccaaagctattgaagaagtccagttggtttccagccgggattgtgacagatggccaagaaacatcaattggtgtcgaaaaaggcttgttccagaaggtcgatgactccgaccaactccttgagacttgcatgaaaaaagcaagagtgccaaatcgaggtttcaagctcgggtggtcccctctggcgctgaggatgcccaagccgaccaatggagtctccaatattgggtcttggaacaaggtcaaggcaatatctacgtggccgtagttaacgccggtcaacaaacccctgatgacagtaagctcaagcaacttatacctcttgatcttgattttttttacatgactaatccattctatgaaatattattcaaatgatatagaactggtgaaggtagagatcagtttgagcaagctccaaacccttcaaaagagtcccagaaacaagcaaatgactggaataaagtacaccgtccgagacttgtggaatagcaaagacctgagcagtgttgcattcgaaggcaagatcgagtctactctagagcttcatgacacggttcttttaaaattcagtccagtcacccatcccaattagaaccaatacaaattcgtgagttgtagcaagacatttcatgctctaaaacacttttacaccggactctttgcttctttatacctactttcaatctttaaaatatatagcaacattgaattctcaacactcttgtctctatttctctcagtcattatgtctccttgttgcacatacttcctcactcttcagttattttttctagtacgattgcatgtcaggtgccacgaaagtcacacacacataccacaaaggagattctccatccttgtggagtggaaggtttgtaggccaatcgtcttggggaggtggtttgtggtcaatcgtgttggggaggttggttggggtggaggactgccagtccattactggaactgacccgcgacctctgtgacatgaggtcacagcctgcggaactcatgaaagttgccccccggaccgctggagttgctctaagcggcccctgttcctcagcctgtcaaaggtgtcgcttgacttcaatcatctcgactttgatcatctcaatctcagctggacttcaagacaggttaattatgaacaactccaacaactggctcattcaccatcacttgtgctctggatgacaggatcaattgatttgggttcaacggtgcttgatccgtggtggcctatcatccatcataaatgtcctacttctgtgccggtgttgctgccatcaactcatcttgacggtgaattgcccttgtgcttgccagctgttgtttggtccgcaatgtttgccggtgagcagacccaggcaggttaacataagttgcctaggcttaagggccggcaggagcattgtcagtttgccgtcaatctgacaggccgcgggtcaagttgccaaccatttgacccgactggcaatctgccaaccaaaacaaaaaaagacgcaactgccgtgtattgaccgattgatctggaaagctgggaggggatgatggaaaccctcccgtagatttggaaggcggggcacaccaaaaaatctgggagaattccctccagatatggatctgggagggccttccagattgacgggaagtcctccattacataccagctcatcaggggggtttcttcccctgaaagctgatgtgtacagaaaaagtcaccctgggggcctggtatgaatgttgatgttgaggagcaagacacactcatgagatgatctgtacatacagtaactgagggtcagtactgtgggagtcaattttgaaaaatggacattttttatgccccatgcacaacaattgaaacaaagtggcgaagtctgttattggaattcttcacttttaggccataaactgacttttggtgatggttggattgaatgatatgaagatttgaggaatataaattcttaaaaatcaaatttcatgccatatggtactggccctgagtctcactcatgttttttttgacacagacctccagtaatattgctagccaattggctcactgtacacagtaactcaagagaggaatctctcctcaagctgactgaactggggtgataggttacaaaattgccatcttcaaaattaaatttgtaacagcccctaccatgggcctctcagtacagataacctggtacatgagtccagggcctctgtggattaggaaagtcaaaataatggtccagtttgtgaatctgttgggtgtgaatgtgaagaattaactgtttgatttctagaaaacttgagaccagaataaaaatagaaaacaagattagaaagattgcagacaatttgagaaagaagaattgagtaaaaggctgaaaactggctcacctaaatttaatagaaataaagaacaaaaggaagatagggaagaaagaataaaggaatggaagaaagatagcacaataaagaaaattcgttgattggataaaagagagaaagtcctgattgatgggatgggaaaatagatctagaggaatatggatggagttggtggaaaggttttggatgagtagagtgaggagagaaaaatgggagagtaaggggcaagatcaagggagttgagtgtcatgttgattgagtgagataagtctggaggtagatagattaagtttggttgaaagttgtgctggtttgagtttgtgcttaaattaagtaatcctcagagctaaaaaaaaaaggagtgccacaaggcatgcaagcctaattccaacagtatgttgagctggcccttaattaacaaaaaaggaagatatcaagacatcaaggaatattatggaaaacctgttgaaggagatgatgaaaccaagatgaatactgtcagcctcatgtgctttgaggacagatgataatttgggctacctcaaactgccacaaggcaacaatattggaattccttttgggggaaagtgtcaacctcaaccctctgaaggagggcaaaaagatcctgtgacaactcaactggccaccataactggaaataaggattgaattctttgataagaatcaatcatattttgggaagtcacaattactcaataagggaattgatttgtgaatagaattaattatatgaaggatatatttactgttcagctatgcaaaagatcccatcaatttcagcacacatgtttcaagatttttggcatactaagcctgaaccatcacagcttgagtgattgtggatttttatccccatttccctttccttatctctgttgaccttggatttattcaatttcaaccacattcctttggaaaagaaactcatagaagacacagtacattttcccagtcagcttctagattttatatattgtctactcaactttgggctgtactgtagcgttgcatattcctctcatctactatgtagatctataggactagttattcaaagtgctatcacatgaggccatgtttggatgtcctattatatcatgttatacattagtccctgtttggctggctgtagtttgtaatttggaggcaaggtttggcacacattcatgcaaatattatatattgttttatatttcatggtccaaatctgtgctaaaccttagccaaattacacatcatgatttgcagccacatggggtcttgaaagttggaaatttaaatataatgcttggccactatatatggcagttttggccacatctcatttttctttcttatttttgggtttagtctaggagtccaaaatgatgtgagtggcaatgaaactactgaagctggattgtagagcttgtctcatcattttatttcattggttttggtttttgggtttccattttcttccttcagtaaatgttaagagatggtgtaaacaactggaggacttcctgtcgcggtttagagtgttttttagacctctctcagctctaaattaacactctaatcacaattacaactagctcacatgagggcctttactacaaggcttctgaagaaagatttttttttctgccaaaaattaagaccttcatggtgtaaatcaaattctgtgagggtcgtaaatgctgacgggaagtcatccactgatcccagccaccttgagataaacatatcaaatcaatttccttcccaacacagttggattattggatgtatgcacaactccacttatagtgaaaaatgcacaaaaaaaagaaatacatgtgcatatgtaacaatgctgagcattttaactaggttacaactaaatcattaattagagcaaaggctgtataaactgatttcaaggaaagaaaagaaatgtggatttcttgggttttaaatacaagaaacctgatttgctcaaccaatgtgacacaaaatataacaccttttttgtgttatttgaacaggaggttatccagaaaagaaaaaggacatcacttcttttaatagattgaacccacacacaaatacaaaaaaaaaaacagggaaatgatcacaaaatacaacaaagcagtccagaaaattgagagatacatggagaggcagtgtcaggtaaatgctggagcttattcccaatcagaatcttcatcgtcgtcatgtttattagtatcggctggggcgacagtagactccttgggtttctcgtccgaagattgatgggaactgacgacgtcgaagctgtcgttggtgtccggttcagaggccgagttacggcgcgcctcgttgttcgaagtcgagctagatttggtggtgccactggacgtggccggtttgacgaccgggacatcggtcccgtcgacaggcgaatttccccactcgtcctcgcccggtgccggttcctccttcttgcccgccgtcgcagagtctatcttcggattagagaggttcgatagtttcggcgtctccacttcttcagctctttccgttttgcctccttctaccacccgcccactggtttctttgcctgatttgataatcaccattggcgatggtggctcactctcatcttccatatcccatgaaaaatctccttcgttgtcttcttgagcggcacctgtgacagagtttacaagaacttacggttagtaattctgcactcggagaatttaaccccattggggtcacctctgcatgtaaacatgtaaagttgggagtagtccttggttgacttacttaggacaactcttctggctgcttcctcttgatcaatacgatggatgcggaagaaataacgagtccaaaaagtttcatcggtcatagaactcggaactattatccacgaaaattcagacaatggattaattcatctaaacatgggtagccagtaaatcaatataatgaaggattgcagtagataagacttaccgagtttttcgagtaaaccttttaacgccgattgatctgagtcttctaactccaattcagattgaattcgtttcttccaagcctcgccttcgaacccaccggcatgttgtacaccagccagaaactcatcaaacgcactctgcagactctcatcctcgtcacgtgggtcagctagtagttgggattcgtcccgtcgtaacttagagagcatcgcttctcgtttgacgtccaatatcctccgtttttcggctacaccaacagcactggtgttgtttgctccttcttcagtctgatcaacggattccaattctgatggtggaatcactttgacagcatcctgaacaaagtccttcaattctttaccgacgtcttgtaggtaaacttcgcctttggctaagtaaccctcggccagtttctgaacttctgaaaggtcgaatttaccagaacttgtcagtcgagccgggacgtgagctgggttgggtagatgagagattttggattgtatggtggcggttaatgattcgctatctttagtcagtttgctaaaaaacgagccgatgctaccagagtcgaaagtcgagagaggattgggagataacgggttcgaatcatcagtagcttgattctgatctggagctcgttctttgcctttcggactggtagggccttggttgttatctttggtgatagtattagatgatgatgatgctgagatagctcgagagggtgctggaagttctactccatcgacattcacaatcctgccctcggtcgattccagatcagggcctttttcgatttcagatgagatgaccgcatagccttctttggcctgatcgcctagtcgttcgacctctttcttggccttttcgattaggtttaacgaagcaagatccttacgagcggtattaatctgagcagttatattggtcgctgcgagtgcttcggcggactgtgattaacggaggaggtttatatgtcgtttgattagtgtccttgttcgatttctgtttaggggccggaaactttgcgcttctgttatcctcgccagtggtggatgatggggatgaaaatcttacctgtttttgaacttttccccaccaaccacctaagctagcactgacaccacccaaggtctttttgagatcgataagttcttgatcgagtgagataggatttgagctcgttggttcagcattagtaggtagctcggtgatagtttgtgcggatgactcgattgagcttggtgtggcttgatctggaggtggttgagtatcttgggttgagttcttattagtagtatttggttcagttgttggagtgttttctggttgtggatggtcatactagatcaatcgatagttcatcagctcgaagtgaaagtttgaatatttaagtttggttggttggtttggctgaggatctgacttactactgaggggatgtccatcttgaagtggttctgttctggtttgagggtggagtggcttgaagtgctgtgcatgctgctacagggtgatgatcaacctaacttacataaccctaacagagcccccatgcaagttaaattaaccctcctcttgccaaaaccggcacatcacaactgaacacccatgctcataaacttactaccacatcccaaatttaactcatccatcatctcttgcatgactgactcatttgaacatcttcctggagccaaatcaacttctcatctctagttagtcaaattcaaattcaaattcaaaactatccagttgaaaagacgaaacacatgacagatacatttcatcagtgaggaggtgagtggggatagtgattgaagaaacagaagaattctaacaaaaagcagtcaaacgtctttgatctagaatagagacctattaagatttaaaaaaaaagataagttgagcgatatacatcatgttattgggggccaaatcatgtgcatattgatatgtgaatgtatctgttgtaaaaaagggggaaaaatttagcggagtacaatcgagtggagttatctataatcaagaggagctaaaacccaaaaaagttaacatgaattattggtgaaaggatctactaattaattattgaagcgggtcacttgcaattatatttacttttgtttttatgttgatgatgattaccgcaagtatttcggagttgggtccaccattagcaagaatagaagatgttccaaccaacctacaccgctatcgttgcgaaaccagtatgaactgcagccgaggggaaagggcgagagaatttaatgggcagcatcccagtgctgttttagagcattgaggatagcgtttgcagtcatctggatcccccacctgcccaccttatgcaaccgattggattgcgcaaccttgtcacttccgacgtggtaggccaaggcttcataaacctgttccgagatgatctcgatcaggccgatgtcatacgtcgtccaacttccattgaactcctcctgtacaaattaaaaaaaaagggatcagatcaatacggccagagcgagcagcagcgaaacttgcttaccaggtcaagcttcacctgacacttgatcggtatcaacgtccgattggcattgataaatgctacgataggtcggacaagtgcattattgacatatgataaactgctgctgaagatctattcataatatcatttgacatcatccagccggctttggatcagcattttaatctctactcattcagttttgctaaaccaggcatgatcactcaacgggtacgctggctttaagatctttgaatctcaaatctaactcgatcgcgacttgttcttcagtttcttgatcgtttcgctccaagagcaattcatcattttcgtgatgggatgctaggtcaaccttcaacgactcttccacgttgggagacttgagatgtggcttgatcaggttgcgacgctcgctaatcaatccgttccgtttgctagaaggatgatgagcagcatcatcattctcatccccagttcgttgatggatctctagttctttttcgaagttgtccacaatctctcggaccaccgtccttagatcgagctcgtcgatctcgagtggcagccggatatccgcaattacgtccacccggccgctattgatccagctgagaggtccatcagagccaggaccagtcgagttaccctgtaggtgatcgatcggaacaccatcgatccgaaaccttgagagtctggtcttgtaccgcttgtacgattctcgcccgttctcgagctgtctcgatgataaggtttggtcatagagccctgccttggcatttgattgagtgattgattgaggcttgtgcaacgagaataagcagttatccacttgtccagtcatttgctctgcgctcagaaggtcgagaaacaaccactgttttctgagtttgtggaaggtagcattaaaaatcgagaaggtgtactgtagttaaaacaaaattatttaaggccctttatcagctttgtatttttcaacttaatttgtttgaagggggcggaaactactactactactactactactactagtactactactcactggtcgaaagttacttggctggaagatggtgaccagtaggtcttcaatcatgacctgttcgagatgaaaatcgcctgccgtcgccactttcctgaattcacgtctatcaattggggtggcactttcaccagaccaggctgggaggtgagaacgatcgatcacgcctcttacacctctgacttcagcttgtctgagcagtcctttgccatcgagccaacgaccaagactcagagtgacatcgatagaagcaatcgtgaggtggaagtgagtgcagttggctaaggctggatctggttctgagggtgttgtaaactctgggaagtgagactcttgttctgatgctgtggggtgttggtcggggtggagtggggaaaggtccagggttcgacgaggggtcgggttggggatgttactgtccaaaacgagactcattagtctggctgcatcgggccctaaggaatgaccaccacgagagacccgaacattttcgaaacgaatcataccatcggtccatcggggcacgagagcagagtcaaatgagatctcgactccgcttgcgtttgacagtcggttactcagccaacgggctacgaggtcttccatgcctgccttgttgaagaggaataggaagatacccaggaaggtggtcgttccgatcgcagcaaggatgatattgatcagcacgaagagagatgcaaaggctgagtagtcgtcggtgcgatagggatggaaggagcggatcgtgagccatttgagtcggatatgcaagcgatcaagggtcgatttggtgagaggcaggagatcggaggctgtaggtggatgtctgaggttggaaggtagttttgaggctagtgatctgatcgagggaagatagctggcgatgagtgattgatgatcatgctgctgaataccacctggattaggcggctgtatctttgatgtggatctggtagggtcttgatctgatgttggagtagatttgaggtgatggggatgtgaagagaagggaggatatttgaattggctggagtgattggataggattacagatggaaatcgtcggaaaccagtagacaacccagacgatcgcagccgatttagagggaagcggcgagacagttgaccatacgatatcattactcttattgagaaactacgtcgtcgtccgatagaaatttcaagatcaaagttggaggatagtgttcagttgagctgaggatggtaattttttgacacggagatgggtgggcgagtggggatgctcgagcgattgaaggcttgcgagcgcatcttcttcgagatcacgaaaacgagcgaggaagatacatatttatgtgtgtattaacgagcaggaggagcccatcgatctgacgaagaactgaatcagaaggggcaaaaatgcagtggtcagttaactctgtcgggtagttaagcctcggggaatttcttccaaccaaatatgtttgctgcactcacactttgttcgagagaggtttccgtgctcggccatatgtgacccgagatgtggtttctccgctgggggatggccaaacgatctaaaattttccttattcgaaagtccttcgatcgggatcggatattgcatatattcaataaccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacctgtacttcccttctttcttcgatcactcgccgattcttcccaaaccacgctaggtcaataacatcatcgtaggttctctggctcaatctttctcttctttgctctcaactgatcaagacattaacgatagcacttccttcactgtatctcagtcctcttttgtcttgtgctgctttctttgtttttttttccttcttcattgcgcacttgttgattgccttaaggttaggaatcctttttgtttcatatatttcttaatgtatctcgatgcttacttaagaaatatatccttaagattatccattcacaataagagaaagaaagatctaatcaccactacattcatgacaacttgccgctagtgatcttgagagaacaacaacagtgatgaaaaaaagattcaagtcagaatccttccattgagtgttgtggaatggattttttccaagcaagatgatgaagattcaatgtttttgtgtaggtctgattaattcaagaaagcatgaataggagcttggactgctgaatgagtgtgtgcactagattattttaaaatctgaaaccccttggttccacatggaatcaaaggtattgtagaatggtaaagctgtaccattagaacttcagagttctagattgcaccaatgttatttaatagggccttagttaattaactcccaaatttggtacaattgacttgcaaatttgggagtcatcaagggacttcctggttaccatcccaagacttccccagccccccaaaaaaccatattccctcctaaaacttgggatttgtacctcccattcctgcactgggaacgggaattggctcccaaagaatttaatataaaaaatcatttcccggagaaaaattctggggaatgccctgaaaatcttgacggccctctgggctgtcaagatttgtaaacactcagcagcctaaattctcctggcctttgaggattgccccccccccctctgtacaccttgatggagccaagggtgttcctattggttgttaagagtgtacaactctaagcagccaaggggaatactctcagctgtcaacagtgtacaactctcaacggccaatggaacactcttggccattgagagtgtacaaatctcaatggccaagggtgttccacttggttgttgagagttgtccactctcaacaaacaagggtgttcccccagccgtcaaacctcttgatggccaagagtgctaacttggccattgagtgttgtacactcttgaaggccactgagagttgtacactcatgaaggccactgagagttgtacacccttgaaggtcactgagagttgtaaaatctcaatgaatgagaggaacaccctcatccattgagagtggacaactcttaacaaccaagaggaacaccctggccgctgagagttgtacactttcaaaagccaagaggaaaacacagagtgttacctcaaccgttgagagttgcacactctcaaaagacaagaggaacatccatggctgttgataattgtacactcaagacagttggggatgttcctcttggcaactgagagttgtgcactcccaacaatgtgtaacttttcaagctaaagaaaaaaccttagaggggaaaagacaactacaaaggggaaaatgtgagaaggcttggatgctgatgaatctgctatcttgtaaaggcttgggagagatttatactaataattaaagaaaaggtgcagctattcctgagggtgagcttagtatgtgatttattatggatgtgttgtacaagacacctgctgagagattgaggatgtggggaattttgataaggatgaggctctgggggataatggtctctgggttcaatttcttatctgctgggggaaaatcaataataattagttctggtaattactagtaagtgatgtctgttaagtaattatctgtttacttctccaatgcaagcatggggaaaaaaatcagtggaaaagtgtagtctatatataaatgtggggtggttctgatcaggtaatagtgcccagatatcagctgaaatgagaagtatgaaattaataagttgtatctgaaagacaagtatttagtccccgtttggcagcatcataaatttaggtgtaatactgcttgattaattcaataaaaaaataaaccaatggggaacatgcaataaaattgttacttgggaaaattcaactactgttttcattaatgttgtgaaaaaattgatatcttgggccatcttgagctccataatatcaatattacactttatatgggtaaaaagtgtaatattggtattatggtgctgaaggtagtccattacttcaacttttttcatactaaccttgaaatcagtagttgaccttgcctcagtgaaaattttgttatatattattgtgtggtttatttttgattgaattaataatgcaatattacacttaaatttatgatgctgccaaacggggccttatgaaataaatgtggctgaaaaatgtgtagtgtgaaataaagtggggggttggaacaaataaggtcattggatgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaggaactgagacaatcagaacctgaaataaatattctgaaagtgaaataaggaaatctgtgtggcaaaatataatgtaggtgatataggcaaatgtttcatgaagtggaaatcaaatttcagatatcaaagaaatgtagcataaataagaggtataaaaataggtgcagtgtgaaataaatgatgtatgaaaagaagtggatgctgattgagatgaaataagaatatctgggatgaggaagcaaacatttgggataaaatattacttgtagtctgactaaatgatatctaatatgaattatatgatatttgctgaaagattagtatcatagaaggaagttaatgtgggaagactgatttgtatcctgaagtgtgtgatatgtaatatgttgtagctatgtagtaacatatattatgtagccaaatgaatataaaacaaatatttcataattttctgaactaaatacaacacaatatattgtgtagcttgtgtatatctggttgtaatatcatgaaaacttatatttatagctattttgtactgggtatgaccttgattggtcttaccccaccttttgagggggagcaactcacaaccccccccccattttggaggggtggtttgggccactgaacccctaaaaatcaaatgaaaaatatcatcatttaaattttatggatgactccagaaatgggcccctattttagtcaacaaatcccaaaggaagtagtccatcaacagtccttgggagttgtcaactaaaatttgtgagttatatttctatttggttggctatatgactccctatgtgcttggattttcacaattggcttaccacactgcttgatgaggtttttatgcctcattgaccagaaggaaatcaatctggttggtgaggttgtaatacattacactacaaacaataccagttttgccccagaaaaaaatggcaatttgtgtggtggaaaacacttcaatttcctgaggctttttctacacaatgactcaggagtaaaaattaagctcaaatgagctatattagccctcatcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaactcagaaatccagttaccactcacagaaaacttgtccccccagtactttcttcaactttgaatgcctgccccctgaacttggaaaatggccaatccctggaaaccttggaacccttggacaacacagagacaaaacaatttggatcagcaacagaagtaatttcagcaaaaattccctcagaaatatccttaccatgtgccatgcttgaggaaaattgctccccagtagcacctgtaaccttggaatttccccctcagctcctggaaaatagccagaatttggatcccttggataaaaatcaatcagtatatcttggattacaaagcaaaatttgtgcaggaatcatattttcagaagaggacttatcagtaggaaaatttatacagacaacagttaatcctattcctgaattgcaaaactccctgacaatcctagtggaagagaaaaatgagggaaaatttagtcagaatacaagaacagaggatgtatcagccttggattcagtaaagtcaattcagtcccccacaataaactcaacaatttttgcacctgaaggaattggaaccccagaagagcccattccaaatattacacccaacttattaccagaaattgattctatcccccattcacaattaaattccatggagacccatgttgcagaaccttgcttcaaagaggctaaagatgaatttttctaccaacaaccagctttcattccttccagtcaagtatttgattctcatagaaacttggacaaaacattaggaccctacaacaaagaaacagaccctgggaaaataacagaaataatagtcaagtcagcctacatcacagaaattatcccaggatatttttctcctacaactcaccaagtacctccccaccaacatggattaaaaccattcaagcccccagatatcagtcaaaattgtcctggtccccctctggttaccctggaaaagcttggcctgagaaaacctgtggaaaaatgaaaagggaataaaatcattagcatcagatcctcagaaatcatcttttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaacataagacatattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatcccctctcaagctctattcctcccaagagtagttccacatcgctatatggcgacaacaacagacagctcccatttctagttggaagactcccgtcctttttaatatcaaaaaaaagttaaaaaaaatggttgaattagtgcgccaactcccgtcttttaggcaaacaaatcctatatttttaataaaagatattacaaatctttggtgaaatgagggcaatgactccctttgttttcttgggaattagaagaacaactgccgccaacaacccctcgaccaaaacgggagttgtcgcctaaattttaggagtcgtttttccaagcccctatatttgatggaacaccaggggaaacaagatggatcagatggtagtggtctgggttcatcacctgatgtgttgaatatctggaccagattactgtgtaaagatgagaagagagtcctttcacaccatctgccccatgtataacatgtatcttgtgacatgtgagtgaaaggtgtggagtgttgtaaccccttttaggggtcaccatctgctcactagacacctggacacgagacagagtatgatgttttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtttggtggcgctttaagtgtttgtgcaatgcgggcaaatattgcttgagtgttacttgactgaggattaaacaactgggaggagagcctccttatatatacaacagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtatttttagctacatacaaaatttgaatgagtgaatgagattggtcagacatgtacaagagttgaagtggtgatccaagcagctgaatgagtgattctgattggtcaggttctgatgtatttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtatatgtaaatgagtgtgtactgtactgagggtgtctgtgtagcttgagggttgtaattgggtttggtgatatgtaatgatgggtgaaatccttgtgatatgttgtccagtgttgggtaagcgttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtggatttatccgtagagtccagttcttgagccgtatggtgtgaattctgagagtgattgggtgataatatgaagaaatatatacataagaaaagaaaaggaaaaaaactttgaattttcacatttttgactaccacagcggacatccttacaaaatcactgacaagagacccttttgagcgccttcgtggacacctgcttggagtcttgtaaccattatgattgatcttaatagtgttgcctcctattttgcgtgtggtttctattttctagctcatgtttcttgtctgttttgttttgttttttctttccttttcttttcctttttccaccatcatatcttgtacatagctgtctcggtgtagagtgtctaggtgaggggggggtgttgtaacccctttgaggggtcaccatctgctcactagacacctggacacgagacagagtatgatgttttcttttctttatccgaaaccatcatctcatgcctcaacatggagcccataaaaaataaggcaatgacatttcatagaaaatgaaaagtaaacaaatcagcaatggagagagagatagatagaagagagagagagagggataagaagggaatagagagagagataagaatggaatagagagagagagagataaaaagggaatacagagagagagagagagaagggaatagagagagagagataagaagggaatagagagagagagataagaagggaatagagagagagagagataatgagggaatagagagagtgggaaacatgagaagaagagatcaagtgttttttgtttgggaaaagtaagagaaaagcaggattaatttgaggatggtaaagtttggggactaggatgatgccagattggataaagttgaactactgaagagatttgattgaggtttgcaaggacccaggcaagcactccaaaatgtgggtaatgtagacccagacagatgaacaaaactctaacttgactttcaaccatacatgtacaccatgggactaatctacatgtacagtgccctcccagatgtatatagccaatttgtttggattacacaaccctaacccaccagcttgcaatcatgagacttgggaaagtggtataaaagaggtttcaaaaaatgattttgaagacaaaaatatgaaaaactgatttttaaaatttgcaaaaaatattacaattattgcactttttacaaaagtctcaatattgctccaaatgaaaaaataaaaattggaacttgtagtatggtatgctggagaaatgataataaattaaaattatgataaaataactaccagatggttttaaactggtgtggagggagacattcatcagtctcacagtggaaaaaacagtggaggaggcagtgctatcaaattcaacttgtgttttgagctggatactgaggtccaaataatttctggtgttgatttttttcatttattatcattcttcttgctagagatgttgctcgatacccgggtacctgtagcgggtgcaggcacctgcctcaaaaatccaatatttttgacacccacacccgcacctgcacctgctagggccgccagggcgggtacccgggtacctgtgggtacctcgcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattgactagatatatgagtaagaataaaataaaaataaagaaataaataaagaaagtcaaattattctatcaccaatttgaattttatcttctctctgatctatctttagctttacccttttgcttggcctcatttgccttattcaatgtccattgatgaagactctacaaagtctttatgactggaggaattcctccagtgatcaagactgtacaccatctcaaaggccggagggaaccctccggcctcaacaaagcaaccagattagttcagcaacacatgtaggacaccagctggtgtcctacatgggttgctgacacctttttgcagcccaacacacccaaaaaagggagcgttggaccaccaaattaccaatgataaatcaaattcttcagaggaagcattcacagggcgggtgtaaggcgggtacccaggtacctgcctttttttaccgcaaatgttgacacccgcacccgcacccgcacctgtttttactgcaaatgttgacacctgcacctgcacccggtacctgtttccgggtaccaacggtgggccgctacactaaccgtagcggtcagtgtagcgtaacacagcagaattcccgttagcgttaagtgttgcctagcagaattccgccacaacactgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgtgctacagcggtctttagcggtttttagccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcaaaaatgcgctacaaaagcgctaacactacaaaattttggcacaaaaaaagggccgctacgctacgctttttgggccaaaagtgtagcggcccaccgctgccggtacctgctttggaaaactggtacctgcaaacgggtaccgagtacctgcaaacaggtaccgagtacctgctgacatctctacttcttgcataccataccactcttcccaatttttattatttcatttggagcaatattaagacttttgaaaaaagtgcaataattgtaatattttttgaaaattttgaaaattggtttttcatacttttgttttcagaatcattttttgaaacctcttttataccacttgctcaagtctcatgattgcaagttggttgggttagggttgtgtaatcccaaacaaattggctatatacatctgggagggcactgtacatcatgggaccaatctgatgtctcatcaacggtgggcctctactctacgctgcactaaaaagcccagtaattttagtgtagcagccctcaaaacagccttccaaacctgtggtgttagcacactgtagtgccactacactacattatgctgtgctacggcgcttgtagcggcaaaaataggcccaaaaaccgctaaaatgcactgtagtgcagcgtagtgggcccttttttgcaacccacacgcgtagattcagcagtgttgtggcagaattcctgtcagcgccggtctcttatgtgacctggcgttgatggggtttacgggtcacactataactgctagtggtactagcagccaatggattagaaacctcgcctcgacgctagaaagcggaggggttaagctccctgtaaatgtaggggacgcttgcggtaaggtcttcgcagcgccgggctttagaggaatgatcaactctcttctagtctacagtattgactttactgtagcctagggatgagataaaggataaggataaggataaggataaggggggtggatagtaatagattaaatgataaccccactcacaattgtatgtaaggtgcacgggttgtatggtaataatctctggggggagggttcttgggaagaagacctcccccttaagtattacaaaggcaggggtcaacctgcctgtgagaccggtgaggcctgcagaggatcatttatgtatataatcataaatgatcaaaatatgtatttaaattaagctttaaactaaaagtggaggaaatgatgtcattcaaactcaaacgagaaagaatgatgtcatctctctaattacagtgtatagagagatgattaagatttcaaactgtatgtatataaaatatgtatattaatacagaggtgaatacttaagtaattccgtggaattacttaaagcataaaaatataaaataaaataataaaaagataagattacataattggggtttgaacccaagtgtgttggtgaggcaaagtcataacacagtctttaaccaatacactacagtacatgtgtttgttggttaagtacaggttgtagacacatgggctacagcctcagtgtctgacaattccgctgcactacgcttaacgttagcaggaattccactacgttaccctacactaactgctacggttagtgtagcggcccaatgttggtcccatggacagcatctgagctgtccagaactttcagggaagagagtgtctgtccattggacactactctgcctgacaaattgcggacagtttctggaaaactgtctcctggatagttttcaagccgtccaatggatgatttttattgcagtgaaaagaaaaaagtgaggagacttgtattggaagccaagacctcatggctgtactgccattgcacatccacaaggcttgttcttgctgactgcactatgcataattatccttccaagggtggccaaattgttaatcatacaccaaatgtgtactttggagcaagccatttcacaactttttttatgatcaagtgcatttttggatctttttttaacaatcactgcacttgcactttcagagtgttttttgggtttttgttcatctgggtctacattgcccacatatttggggggtttcctgggtcctggtttgcaaattgtattttgagttgagatgtagacaatttctagggttttccatgtgaatgtgtcatccaattagattaagattgataagatggttgaggcagaaagacatcagatatcagagtgtgacacattgagtttcaacaatatataaaaagcaaatcccaatgacacagggtgttgtattatgtggactgtcaattatagatgttctttctcaattttcacaggataaagctttctgaaatcatgctcaatggaggacttcccgtcgaccagatggcttaattcagacggaccggctaaactttgtttgctggtgaaatctcgaggtcaaacaattttcaccagccaataatgtttagcccttccttgtaaatttacaaatttagaggacgggaagtcctccaatggtgaaattatggaaatctagtaacagaagtttagaatttaagattctaattgccaaagtttaggccctatttgttctttcataattgggcatgataaagcttcaaggattgactttattgaagaaaaaatgcctgacatgctaaaatccatgatttttgcatatgatgacaacaaggatgatacttgggatggcttggaattcctgctattgtgttggacaggttggggtggttcataatcaaaaaaatgccacccaaaccaaacatgtttatgagtgggctacctgcaggctgcctatgggccacaaatgtgcctcttcaaaagaaaattttgctcatgttggggctggaatcagcctttattggctgtcagatgagttaaaatggtcctacatagctactagtggattaaagataaatagaatttcaggcccaacagcctaagatataatcagttatcagctgacaggtatccaacaggaagcttgccagagctagggttgtcggcgccatgtttgaaaaagtgcgcccccatgggcgcctaccaagccttccaaaggggtgcgcctttggctggtgcaggggtggcgcgcccaggtgcctttttttttctaattggtacagttgcggatggcaaaaaccgaccatgccccgcccgcaaaatcaaagattgacacgcggggtctatgcccgggggggcatgtaccccgatacttatttttattacaattttgaactcctacagatgtgtagagttcaaaattgtaaccactaagcttctactgcagtggttcttttttttatttgtgtgacatacatgtatccggacgtgcataccaaaatccatacttaaacccatagttatgggtttaagttagcttattcatggtcttatacctcttcaaggtccttcaagtgcctgtagcatcaacttggagtgtttattcaacactctgagccagttttatattactctttggccccaaaagggctggaaaaccatgtaaatacaaaaaaaaatccaatttttcagctaaactattcggacatcctccaaatccagggtcggtttatgccgtccgcaactgtaacattataactgaaaatagtaagaaaacaagcggaaaaaaaaataatttatttgtgcaggctaaaaaaaaaggaagaatgataaaaattattaagaaaatcaaagctcagtggggtcccagttggtaccagcaaccagtttgttttgggtgtctgcaattttgaccatccagaatccagaatttggatgctacatacatatttcaaaattggaaatgatgtatctgacagcctgtcagtccaccagaccaatgcctggctctctcaaggcccatcattgtgcaggggataccaccggaccctccaggccctccctgcaaaggttagggttaagaggtgcgcgccaccccaccttttgggaaaaaagtgcgcgcccccggggcgcgcaccagggggtggcgccaacaaccctggccagagcccaacccaactacaatttgcaccaggcctaaaaaattaaattgataaactcctcaaatagatggcccacatcaagtgggtttgggaggtccactggacagccagcccaatcttatgtgggagaaacagaattcaacaagatttgacactttttttatcaaagagaatagcccataatcctggttgatttatattcaacaaaatattttttgataaagaaagagtcatacaaatatataaaacaataggttttaggtttgaaaagaggaacaagagtgtaaaaaaagatcaattcaattcatcaaatacaatcttgtgagtggtctttccaataacaacattaaaacaatcaatcttccaagacatgtttctaatgtagtctaatttgctgctatttatgctttgaataaatgacttggagatcacttcatctgtagaagtgccttgggaaaccttttcttgctccaacaagcaccaagcaattgaaacatgaaaccttggattttcataatacttgttctggcagaacaattcaagaatcttgtcaatctgtttcaacaggttacacaactgaagaatatacatatcatcagttgaaaaaacatgattttggtgattgtttcatacataatgacttaccaatgaatgtccactaccaacctccagagccaaaaatgctcttgtaccttcatcattgaccaaagtagaaaaattggagaaatagacttcaaagctttggaaaggatcataatatataagtaattttgttagccatgtgtttatataatcataaaacttgcaatttgattcccttaacaactttcttgagttcttctataaaattatccctctcattagtcttgagaaatgctggacgggaaagagacaagtgaagagaagaatctgagaagaataaagtgactgtaagtgtgtaaattttttccagctgaaccaaaacatataaatatttacctgaaggagttccctctgtcaataaatgccaaactttggaatggtcatcctgagctagctcctttactatttttctcaagaattccatagtttttgcctggaaattaacttcatcatgtggaattcatcactatatacaggatattttctaaatgaataataattttgcaaacatacttgaaatgtaaatgtgtgttggccaatctccatcaacatgtggcctagcacgcttgcggccctggtgcaaagatggatctgatgatggatttttacttaactttgattgattgaaacatttactttagttaattcttttcttaccattggctgaagactctgtagcttttgaaggattaaatgatggagctgggagttttctccttcagtttttttacataatatcagtttccaagtttgaagcaatccaatccagaacagttttgactaacctgcgctttattccaccagagctctggtcattttctcccgttccttgtatgttggattgtttgtccattctgatattagagcagaaagtaagtttgctttttgccagaactcagattatctgtttttagagggggggggatacttacatgtggtgaattggatagttttagttaattgtagctgctttaaaacaataaggtttgtagggttagcaacaaaaagagatttgaatatgtggcttgttcatcaacactcccacatgttatggcaaagtttgaaattaaatttgtctggggtcagcagtggtcccccctggtcgattgaatcaacccagtcaaagcacaacaaagtttacagatgctagatttaaggtcaaaaaactcaaaaactgaaaatggttaagtgcaacataaatatcacacttgttgcaagactgcgctaccactttgttgatctccatggatctgaaaggtggaccaagctgtccaaattccatatcttttgaaatttgtttcctgaggaagggttttgatttctgattaacatagatcttgtagttcattaaaaccactcatctgtctctggtttgtatgttagtaagcatcctgaatttgtggatggtaggcagagaagtgtggggttttttttggctccattaagtgagagtggggggacttgaggctcaacttctggaaccttcgacccaaaaactggtcaattgactctgcgcccggagctgctgtgaaaccgagctgtctgcgacctcaatcccttcacataccaaaccatccggacatcagcagcacaacatcgagttcagcctcaggtcggtcatcgacgcgattcttccatctgaaagtttagctcagtcaccatgtccaagcgtaagcagtcccgcacattcaatcacctcaagttcgcctcggattgctcaccttgctgtctcaaattccagatcatccggatttgattcaatgtcgaaaacagccagggatcgcgatcgctcgaatgtgcgagaaatgtgatggaaaatgtcccatttgcgattcgtatgttcgaccacaaaccttggttagaatatgcgatgagtgtaactttggcacttacggcggaagatgtatcatctgcggtagccctggcataagtgatgcttactattgttcgtccatgataatgttatcacaaggattcatgaagtctcgctgttcgcacacttcaagctaactggccatctttcggacaggtaccgagtgcacaaggctggaaaaggatagggacggatgtcctaagatcgtcaatctgggtctgtttttcaaatctatccgctgttgttatgcttcactggctcttgtcattagctctgaccaagctgtcttgtcttgactggtaatataggtgctagtcggacggatcttttctacgagagaaaacgattggtaagttcactcgtgccttcatctcccttgcacatcagctgctgacttttcatatgcgtttgattgtttttaacatcgtttatgtgatttaatcgaatagggattccaaaaaggataactttgatactctcacttttgtgactcaccgattatatgagcttatctccgtccgcacttctctcaagatgtttagagccccggctcccttgtttttagcctgatgcacttcgatgatcgatttcacaacgcagtctgtatcaatatttctgcttgaataatgcaccaatcctcctcatagatcaagatttgccgtatttgtaaagctctatcgttgaagacatcggtaactttcatttctatttcaggcctctctccatggctcaacaacgaaccggccaccccattttgtagattccatcttggattgccgcctgaaatttatccagatctgatacttattgacgtaattgctagacatcatgttcgcaaggaagaaatcacgttcatacgtctcgcattgatagattcagtggttcatcctctggttagcctgctgaatgaaactgcaattccaccgtctgggcagcctaaagctattaacagcaagggaagattgggcttgaattattgattcagcattcttacacgttattctttttcgcgcacgtttgatatgccacagcgctatatcaatatatctcatctttggtccgtgtgtccattctggccttcattctcacaacattcttcgtctttttacacctctggtttcaagaaacccctgttttgatcatttggtttggtgtttctgagggagggcagcaagatgatacaagatcgagagaaaggactggcaagtcgccacaagagcacacatcaaacatcgcaagtcatagtttacaaaggaatcgaagctgataggcatctttaagtcaattgctcctgcatttcttgggatgacgggagtcatattgagaaagacaacaaggagaaagcatgagcggttgtaaaaaggaacggaaatcggaattgatgagcccgcgccattgggaaataaatagctggatgaggtgacataatgatcttcaaggtactctggaggttaacatcgcttgtcatcggttcataagcgagatttctcagactggggcctgttgagtatgttggccattgaaagagtcactgtgtgtgataaatccaatgaaagtgtcagtcctcggacaatttacgccaaatcacgaacattcacgtactagtcccagatcattggagtgtcaaggaagcgctgattcttttctttgggtgttgggtggaacttgtcgaacaactgttaagtttagaacgagtcagaatggttatgcggtggctggggaggttggggagaggaagagcgactcaccgcattggaaagaccaatttgggcacaaccgatcgtgaaatttttggtaggaaagtcgcagcctacaatggaaaaggtcaaatgtggattgagaagatatagaacatgagttcttcactcaccttcaacaatctgggcgtattgaatgttcgaggtatcggtctttctcatgacataactgcaagtcaaaagtcgggttgttttggtcagttgaaaggttctttaatagcactactaagaagggcaactcacactctttttccacagttggatgtctttgccctgtgaggttgagaggatgttagtaaaattccggaggaatgagaacaggttgacgcactcattgagccaaccagatgattctgctgtgtgtttcttgtggtctggtccattccagagacatactgctaggtccctatcagaattatatttcttgcagacctgtatgtgccagaacataattagaattctgacatccagtgttacaaccgagggaaggaacttactggtcctctgccgccgatttgaccgatttgaaagggctgtggagaatacaaaagatcaggattcctcaacccgccagaaagtggaggggtagagttacgaaccggcaatttggtgtcgtatcgcttgaccaagggagtctggttaggaggcgcttgggggcccgagaactaagaaaatatttgtgtcagtgaggtttgcaaatcgcatcatgggcggcgtcaaacaaatcgaactgactgcgtgaacaggtgcgttggtggttttgttagccccacatcggacttttggatcgttggcagcgtggacacacccatctaggttgaggaaataattgtaacatcctgtgtgataagtggctccgacagtatagactgacagtgcaaaaattaaagcgactagtgaggctatcatgttgaagtgacttaagttacttatgagatgaacgtagaaaatcgggtttggtgtgaaggggatgggaggatggcaggtaagggtggaaagctccacggtatttaaggaagcatttaacatgtatgccgtcccatcaattcctctcgacgaccctcctcagctcaaacccatgagcttctgggatattccgttccgccaaagttcctgatacagcagttcccataaagcttgcggtcgcgagctcctgggatcccaaaactttttctttttttgcgccctcacttttttgtgcctctttgtcctgtatctggcccgtgtacagcgacagtcttccaggcattgaggcccaacttcctcatttttcgagttgagaagtcgggagttggaccatcggaatcctctcaattttttgaccaggaagccgccatcacatcgatgcaagcccggcccccaccaggcaactgccaggtcgccgggccccaatcgagacctcggtaacagattcgcaacctgtacagtcatgtgtacaggtcacgaggcgcaaaaaaaaggtggaaagaaaataaaaaaaaatcagatcccaggagctcgcgagcgcaagctttctgggaactgctgtactaacgatttctcagagtctaggaagaaatctgtacgatgtcaacctcccacatgctggtaactcatgatgctgtttccagctgcttccagaccgcggaatacggatctgacaatgcaataatggtgtagtccaaactacagatttcaagctatttgaagttgactgtacatagtatagtcaagtgcgcccccatccaaagggtcttgaacactaatttgaaagccaccattgtacccggggatatgagtgagttgtggcacggccggtacagagctttacagacgctctgtgagtaatcaattggtcatatatcctgtatcggtgcttaattcagacatacaggcctgttgtgggcaccccagcactgtctccaggagtggagagaagcttgcagtagccgcgatgactttgctgtagcggtgttcaattccttcagtgtattacgcgcttcctatcagttcctatcgatatgtaacaggatcatatatgcaacctgccattgcacaccactgccattgcatcagcattgccgattaggaaacagcgcgttcaaagccaaactgggtcggccggtgggctgaatagtcagagaagcggtgatatgaatacatacgcgaccagcagcggacatccgaggctcctgattaacgacacaaaactcaaaagaataaaaatagatatgaggttcgttcagaacaggcatagatcaccgttccagcttcaaccgaagcacgctgacaatgttgaaggcctgggcagcggtgagaagtggataagcaggcggcctttgatgtacaaacaaattcaattcgcacttcttcctgtctcgggtcctacgtcaatgtcatcaacaatggataatcccaaacaaattgcgtgtggtccacggaaaaatatctattcccattccacaggtcctgaacattcgatgctcctgcctctcggtgcaggtcttgagggtatctgtatgagctgctgtagatgcacgctttcagggactggcaaaaattgatggcaagattaaatcgcgaggttgcagaaagttgacagacatccgcctttgtttcctcttaattcgttataattgagaatcgagattagcgcctgcagcgtgaatggcccccctgtgcttgaaagttgagagggcttgaggcttgagcccacagtacaaaccccagagacgatgagagacctctgcatgggacagaccctaggactcagacaactgttagtccaaatttccatattcatttcagtagtccaagtatagtcacaattttgtagtttgtggtcctgatcaatcgctcaaacgtagatgatagtatttggctcaatgttgtactgttgtaacggtttttcaagagcaaccctactacaagccctaattttaggttgctaaaacttggtcttcaggactgcacagcaggcttacagactcaaactgatgtgtcatatgccacaaattggcaaacaagtcagtaaaaatctatgaagggtagttcccaataccccctcggccccaccaacatgtctatatatctcttgagtctttggccacactgtttgttttatttttgtagacagcattgtcagaggccaaggactgaattccatttgtgtgtgataaaaagcaagaaagcaattaaacatggtagatgagcagcagaccaaatagaaatgtcacattttttggtgtttggaatgattggttggagtgcaaggtcaaaatttcccatctcataatttttagtataaattttagcactgttcttggttttgttgtgacttacatacatcctcatctcaaaaatacatcctcatctcaaaagcttggtctaataacaccaattcacacaaatctttttcctgctgctggaaccactccacaagataatccaccaaaatttctgagtcacagaaagctccacctgccaagcaagacaccagaaataacaataaatattcaagtgaaaccaattacttcagtaaaatcaatctaccccaccaatccacatgaggaaaaataagaaaaggaaattagatggagacaaattgtcagtggaaattgaatacaagcatgaatggattgacatggattttactcaaaaatccaatgaggagatctccccaatgatctaggtttgataagagactgctacacatagtcttctctatcatcagtttctccacaacaagaaataatttgttgtgctaactcttgtgtagtacaatagaggggtaggtctttcaaactagccataacagttgtaatgtagtagcttgttagatatttgaaatattgaatctactatttcttcctcacaggactgccaccattcccaaatgagttctcacaatggcttatgtcatcatgggtcaaccatcaacccccctgctatactaaaattttttgtaacagtgtagaaaaagggagtgggtgtggcccaatttggattaatttaacaagactatcattacagccaaaaagcaacaatggaccagttatgctaatggtagcattagtgcagtgtgaaatagtggaatgccactgacatttagcatatcatactggaactacatgcacaggctaaagaaaaaggcccactatgctgtgcaacagcacaatttagtgtttttccagctttctttgcagctaaaagtgctgtacactacaaacataatgtacttctcccatgtgtatagattactataatggtttaagaagtgtgtataatggatttagaagtgtttatagtggtttcagaaatgtgtatagtggtttcagaagtgtatgtagcagttatcccataatggtttttttcttctcttatttagtttccttgataatatgtgcattaaaaaccactggtgatctggtgaccttcaccaataaatgacagtgaaattggtcaaacagacatgaaaattggcaatattgggtgttccctatgcaaataagggatcaaaaggggtgcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcaaaagctccacattttaaaggacagatcattgttacccctgaccacagcctgcgggtagttacatatgatatgtcagaaactcaataccacacattaaatcctgtcatcagtattccagaaataactaataaatccctgtgggctgccagaagtcccaaccccctcctaacatcatatgaagtgcagctgcagggacccaggcatcttgggtctccttgcattttttgttatttcaccacatgctcatgttggataactggataagtcttttttagaagtccataaagactccgtgatgttggctgaccagcacatcagcctctagatattccgcctcacacactgagtgggtgagaaaatttctgccagggaaagtggaagaaaacttccactttgtttgccaaagagcaattgaagggtatttattagtttcctgcagttcacagcctccatttgccttcacgtctgccaaggtattgctcaggttttccacacacgtgacaagcaagcttgtgaaacaaagcatacacctcctgagtctcattgcatgcaacacagtggctagcctccatgcactgccctttttactgaaagagtatgaaaactttggaccgcaagagtcttacagttgattcattgacaagcatcactgagaatacacaagtggggattttttaaataagaaaaattatgaaaaaagtgaggcccctcccaaggactggaatttttttggttgacagttatcaaagaaactaagctaatcttgcggttgaagaaccagaagtgatactactttcagggcaaacccatattggacatataccaacaaatacagaaagataatagaattggctggagtgtttatctgaatctcctcgcggttgaatagaatgatctcttttttcttcccttattttttgttaacttctccggggcccattcgtccacggataactctcgaatggttttgggattagtcctgaggaaatattgggttgattctgaccgtcctaagagttccaggccatataacttcccacaccacagccgttaagtttcataaggcactacaagagtgaaatgtagttgcagaggattacttacggttgtttccgcaatgtgggagtccttatacgcgtcgatcccagctttcccactaaacttgatccagttcccacgtttaatccgactcatttgacccaaaatctccgagtcccaggcaagaagtcggatgcaggccccctgcaatcaagccacagtacgtctagctcagttaaacaagaaaatgaatcaatgccatattactttactagaatacttaccgatgttggtgtagggtccaaaacagtcaaatagcttcgtcggggagcactccgattgtgtttgacttgagtcacatatccagatccccagactcgcgccttactgaattcctccaccagctcatagtgttgtccccggtggaacacccactttcccgctccaaccttaatcacagggtaactaccaaacaaactagcaataaggtgaccggtgaaaaaaatctccgtttctggctcatgtatgaaaggagggggctctgagctatttgactgtagtataatgtaaaattttgagagttcggaatattgactgtgatgcacaatttctggggagctaatcacgctggttatatgtatagtattatctgacgcgccacagattgaggacatgtcagctagagaaaggtggatgtttccggatatctcaaacattgagatgatgttaattaaataccaaatctaatcaggaatccagggaaaagtttaaatgtagtgctggccgagatgtagatgggagtgaggggggattgatcatcattccacacacaccttttaagttcctaaaggaaggaggaccttgaggcggcatccaaaggtaccactgtggtcccagagcctacaccgctgcatttgcaggttcaaactttcatgaaagggatgagagctacactcatttgttccaccacccacccaaagatacaaacacagtgaacggcagtatatccctgcaatcaataaggtcttaataattgaaagggatgaagtgagaaggaagaaagtaaatacactattggagaaacaaaggctgctgtttggtacttggtgcatgtgtggttgggcatgggggaagtacgggccattaataaaaccaaacaatgatctgtttagtttctgaaaggactccacggtcatattacccaattctgcaggcctggggttacgtagcccctatttgggagaccacacacaaaggcagtgctcacaccacccaaaaataccctctgcccttccccacacataccggcctctctcctgccgcaactattctaatcaaaaagcttcatgggaggggctacataaactccacaccttccccactttggcattcaaccagtccttgtcaccaaaacgtacgcgcgtacgttttggtgacaacccataccatcgcacaaaaattcatgttacctgtctgccagaagctcatccagcctcaacatcagttaaacacccacatgcgtacgattatcccctcgtcaaaagtatcagtttcatctgggacaaagcagccctgcctcaagtgcactgcagtttcaagtataagtgttctgccttgttggccagccaactggaaataatatgaataacagctcttggacccacttactatcttgcctcagcatactcacgttcaaatcaaatcatctgtagctttgtgtttcacactctggcctacccatcccctcatttctaccctactgacatgcaataaactccacctcaacaaactgtcgcccagtgtatctatccctccactagtttagtatcagtgtgaacccgcagcagaatcataatatacatcctgagagaaaaagaggttgttcatttaatgccccaactcccccacttaacaagagaggtccatccagactccatcatgcttccaagacagcttatcatttgaatgcagctgtatcagaagaatagaaatgtattttgcctactcaaacgataacaatcccactgacctgacccccaagccttaattgtgttggaagttcctgacagatgtccctctcgccttgttgcaatcaaaatacacccaaaagtaagcattgttctttaaccatctcagtcaaaaccccatatcaaaactcccacagctaaaggctctgtaatgttcacaatccagtagttcctcaattcccacacattccctgctgtgaaagacctatggatagacctaaaacaataagtattcacaggcctgtggcataaaatttagccagattacttactaaatctatgattacaattgggctgccccggcctcaccagaaacgagtcccaatttctacagccagaaatctacagcacaaaaatctatcacaaaacaggatgatcagctccccaattagtaataatgcactgctaatttttcctcatgccacacacccagtctggctctttcaattcttgtacacattagagtttaataggtttaatcttgtggcaatccagattaataggactgtcagcaatcctctcctttgagggaaagatctggccataaaattacagccatccattacacactattatttgagggatgagtctactcctcatgaggttccttggaccagatgcaattgaggtttgctatttccttacagtacaagtcagaataacatcctccctttgccaatgcaatttttttcattggcacatttcagttggtgtcataggatacaaatttgtctgttattgagaatcttgcttcttttccaatcatagccccacttaatcaatccttttacacaaccaccatccatcactcacaaagctatggcctcctcatgggtctcccctctcaggttgctgcaattctgagtggtccccttgtggatcttccaaatcatgctttaacaaccatgattctgctactttttcagccaaccacaatcacgtgcctgtgctccacagaacactcaaaccttaccacacattagtattgtatcatttatgaagctgtgccaaggcactcacattccttcctcctacatcctacagccaccaccacagcttagttgaggacatgttgtccaagttgctctacttgaatgatattggcttccccggtgctgaaaaaatgtatgtatatctccccttcttgccctctcacaagggctgtttttttctcattcattctgtgttcagaattttttgggatgttcaaaatgtgggctttaatgttgtagatacatactttttggaccctatggtcctccccagatcttactgtcagcagaaccagtcaatttgagacatgtaaattgaatgtgctgaagaattcgcgtcagaagtgcagctgggaagggctgaggctctcaaacttcgcctaggcagagggctccaatcaaaccccctttgagcatgccaaactcggaaaatcaaacgatgtacatactctttttttttggtcctcaatcaaccagcaagccatccagccacagcctctcccatcaaccccacctcgtctcctcccctcagctcccttcaacccctcctcagtatcctcaactcctcccacagtcgctctcacaaccaccaaaagcctcatttgttccctggaacaaattgcatttgctttttcattaatcgatcaatcaattcacccagcacagtctctagcacaccaccagcctccccaaaattgttttggtaagtttctccctctcaaactttcaaccccctaaacctgaacaacgattgctgatcccctcctctctctcttccttcactccaccgattgtttgattgcttgttcggtcaatcgttgaactgttcaagcgattaatcgtttaattcactgacaaacaatctcacagctccctcttgctctgtgattgatcgtttggacaatattgtttgtatcactcgctgtctatcttttaccctacccacctccacaacacatcaaaaaaaaactcattcacctcacatccttctccttctgctaccagctctcattatcaatcgttatcgatcgttatcgtttgggaccgttgtctacacagcccacttcatcctcaacactacaggttagtgcctcttctttttttcaatcgcttaagcacatcatcaacctgctgactgatctgatgttcttactcatccattcaattctttcacaaatcaaataaatgattgtttccactggccttagcaatctacctgtcacttctatcttcatctaatcaacaccaacatctcccttctcatccagtgatgtacaacagggctccaaccacctcacacaatgaagaaaacgacaatggattgttcaatcgatctactatcaatggggaacagcagtaagcctccccatttataaatattccatcccctctctccctccttggtctattggcagggggttgattctgttggcctgagcatctattcaggctcgctcaaccctcccaagatagaccaaggggtcctatctcttcccagcttgtcccttgacctggatatcagaggaggattggtgctgttggcctgagcatctattcaggccctgcccgactgattctccaatgaaagaaaggtcacaggacaaactgtgatgtggatagggtttggttggactgagcatctattcagaccccaccctatccacaataactgagatccaacttgccccgctattcctgacacagtgcaatgatgctcaccggttctgtttgccctccccagaacgtcaaaacgcaaacgcgtccgtccaggtaaaaacgttaagcgttgggagttgaagaagaagaccgcacttcagccatttcaagccgcctcaactaatccatctcaagaacaagaagatgagaagggaatttcttctacccattccgccacccaatctaacaacaacgacaccaacaataaccaaaaagaaaagatctttgtctacctcgtcccccctagccaccagtttgaccccaaaccttctgaagcaataacaacccaacaaactctccaactttaccaacacttcacccatggcacctgtgttgctgcgcctcgtggtgaaccgccattctgcaaggtcaaatacgtccctttcgatacgatgtctgctgaagagcttcaaggctgggaaaaacttgtttgtcacttctttgacaggaccaactatgttgccgcagttaaaaacaacgggcctcaaatggatggatctatgtgggctgatggatggcgcaagggctcaaaaaaggaatcttttggacgttactgctccgttggaaaacttgtcaagatgatgctcctggccaactacaatcctcaagacgaagctgcctcaatcaaagaagcaagtgatttcatctcaatccagctccaacatcttgcccccggcgtctttgaaaaataccgtgaaaccttgattgaaaacaacctcccatccatgtctcacatggaatatcctttaccgtatgatgctctcgactttgcctcttttctcaccttcactatgtttgacttccacaatggaccccactgcgacaccgacgccaatcattggactcttgtttgctggattcctatattcaacccacgcaactgctctgaggacgaccccattttggccgatgatgactttgacatgttgggaggtcagttcacctttagggactttcaggtttgcttggacttgcatcatgttctaggtgttgctctctgtgttttcaggtccagggattacacacatcagaccctgccaggagcttctccatctggcaagtacacacgtattggtttctcttgtcaaatgtctgaagctatgtctaatgctgtagttgctcatatcaacggcacagctcctttccttgaggtggctgggcaagaaaaacaagtatccaacgcccagaagaagttgtaatatttaaatgattgttttattttattttctttccatatattcatctccttttgctagctcctttacctcctataaatatatacatgatatgagctccttgttctacacatctctcttaaatacatacaattcaagaaaaaaagtggccctttggattttgttttcaccctcatttagaatttgtgggttccaaaaatatcttacattatacactcagtctaccatacatcctctgtgatcctcattaaaattattgaatctttccaaaaggatagctactggaaaccaatcctttccatccacccttcaccaaaagataaatggacccattcatcttattagaaatttgggggaaggatcacacaaaactcatcttagctgacagaactaaagttgtgtgattgtatattgtagaagatattaagaaatatggaataatatgtgtgttttaatgctcaaaaaaacagctgtgtaggaaagattactctaaaatccagcacacctcatgaggagaggtgaaacacttgaggtttatatattcaaacttgaagaatttaattttgaaaacacattttctctacaaaattactatctaagttccacttcataaatcttcagagaaaagacctcttgagcgtaggtgcccacccttgtactcttgagtttaatttctcaagaaaatggaaatgaaaaagtgataaaattaaatgaagcactctcctgctctattgctcatttgtagttcaatcaatctaaattgtaaattatattcgtattattcccaatttaggaagatcctgctacctatttgcacttccttaacgtaaattcaaactctgttacaactattgcctgtccataactttgaatatgatatgtaccaaaacctgtagagcacagcctcatggaaattctttcatccagaatataccatgacagtgatatagattcacaaagatatggtacttcatgtgtccttcttgatccacaagttcaatgtgatcttaacaatgtgatcttaacgtcaacatcacatgatctgatcaattccaaacaaaaccaaacatatgtgaaagtaactaacagacaaaacatgtgtcattactaacaccaattgtatcatcatcctacaaggtgttttaatgcaggaaaggctgttgctatgcacattggataaatgaaaaatatatgcaaacttttcttggcagcaagtcatctgtaagtagaatatgacatcagattgactttggcaactgttgagcttgacatcaaacaaagttacacatgacatcagcctgagatacaacagccttaggactgacaccatcactactcaccaacagttatgatggagttgctgaagaaggttacatgaaggcacttgcatgaaagtgccttggaaacatccgtggtgattgtaactaagatctgaatatattagtattacacaaattacttacttctaactctttattcaattcattaattgtcgcccattccttccttgtgaactgaatctccttgaagtgactgagcttcttgggcttttccttgcggctagatttggctctttgatcttgatatttttcatactgatcaagtagtatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttttggatattaatggggctaaaaggttttccttggaacaattcttcaaaattaggtgtggtctggtggcttgcaaatatatataaatgacagtgtaattggtgcaaaagacatgaaaatttccaattttgggtgttttctgtgcaaatcaggtgtcacaaagggtgcattctgaaatcaaatggtactttttttttcatggaatcctccataagaatcagtagtggtgtagtggctttcaactataaatgacagggaaattggtacaaaaaacgtgaaaattgccaattttgggtgttttgtatgcaaataaggggtcaaaaatgaacccaccaaatgactttttccaagcagaaaatttagccccattcattttcaaaaggcaccttttttgaccccttgtttgcataaaaaaacacccaaaatctgggctgaattttctgcttggaaaaatttatcaagattaggtgtaattttgcctattttgggccaaaataggcaatttccacatcttttgcacctatttcactctcatttttggtttcaagccaccacatcaccagttatcaaggaaactcaacaaaagaagaagaaaaaactgctatctgataactgctacacacttctgaaaccactatactcatgggggaagtaccttatttttgtagtggtagtgccaaaaatgggccactacactacaggcccacttggtgttagcatagtggcgctaacataggcattttttgtgtagtgctagtgcaccactactgtcactacactacactactttgtagtggtgctaacagtggttttttgtgtagtgttagtgtgctgctaccagcgccaatgctgtgttacactatactacagcagcactttgaccgcaagaaaggccaaaaatcctctaagaatcactgcaacatggttagtgggtgcgtagagttagcacaactccaaatctctgcgctaatgctatgcaaacagttagcgcacttttgtggcctttgcacatagtgttagtgcaaaaatgtggaattgtgctaacactatgctaaaaatcagtgtattttcactatgctacggttagcgtagctgacccaccgttaaggtagtgcagcaacagtgaaacagatacaatcagaaatttttgtattgtatcttttttgtgatacttaaaaaaattgtattgtgcattgtatctgaaatcagatacaataaatttgtattttatcaagaaactattacatattttttgggccgttttagtctgttttccaaaaaaaaaaaagattgaaaaatacacaaagatacaccatagtactttcttgtattgggctctatttgtgactagatacaagtcttttgatgcatttgcattgtatctgttttccaatacaatacagatacaatgtgtttggagaaaaaccaatacagatacatgtattttatttgttgagtgtagcataatgcagcatagtgggactaacagtgagcaccctaacactacagggttggtgggctgctttgagtgttggatatgcttatagccaggctgtatgcttctatcaaaacatagcgtgtatatagtcatgactgtctctcatccaagatagcttcctcactgaatctaatccatattatcttcatgcccagtcactgtcacaagacctagcatctgtgactttcagtctccttatagcctggtccacctcaacattgagggctgctaaactaaaattcatagactgtttaacatagtttagcatagcattagcagccagcctagcaggggtgctctccagaattttttgtatctttttcttgtgtgctcatggatcatcccattcaaaaggacaagctttcctagttgtatgaatgcaagtggtgttggagctcacacaagctggcccatctagcatcattcaaattgcaggactaatgagttggaattttgtcctgagtaggacaatatcagatactcctaaatcctgtagtcatagtaccctgatttatagttgcatcatcttggaatcattgtcatcttaggacacattcaacgcaaaacaactcaagctgttgattcaaatcaaagacttcttcactcttggtaatatagtttatcatgctcaaaatgaggtgggttggcagctttccaagccatccctaacctttttcctgtccaatatgcctgaccacaacttatctgctgtttgaaatccagggcagagatattgttgctaccctattgaacactacaattcaggctcaaagaattccagaggtggtgtaccacaatgagtatttgcaggtattcaaattccaaatgctcaatctaacccactgtgaccaacctaaacgagcttactcatataggttgcaatctgcactcaatcctcaacctcagggcaccatgaaaaatttgagggcagtaaatgtcaggtgacatgaagctaactcctgcctgtattccagtgttacttcaaagtcaaagggttgggactccctgatgaccacaaagggaaaattgttatttgagcagacaagcaccagagtaacaatggagttgtaaaatatgtcacttcatgtcacctgacacctactgccttcagatatttcctggtggggtcaacttaacccattctcacctcaaattacactgctcaggggtcacacacttacgcccctcttgagcctgttgcactttcatcaggagtcttattcacaacaaggttaccacagctttacactaaatctggtgtacattatttgtggtaatccagaaaaccattagatattcaacttggtggaaactgggcactcaattctgcccaggtatgctataccaagagaacctcatacatcaatacccaatctgtaatgtggtttcatgaggaaaatggacatgcttttttgattgggttggattggtaggagtggtattataacgtatcgaatcgattgagcagtatccgacaaacaagagataaatgcttaaaacttcttggcaacggcattagtaccatgaaagaaatcagcaaaactgtaagcttgatcttcaagaattggctcatcagccacctccttgctttgatcagcgtcttccatcgtcatcacttcgtcttgttcgatcaccgcagttttcgacttggcgagcttcttgcgttccttacgggcctgcttggcgatcaacttgttttccccaatcggcgcggagatgcccatgcgttccaattggcttgccttcgtactaccactactgctagccgccactgcttccgttgatgttgttgttgcgaagttaacttgcttggatttcttcttgggtgctaatgagacgacttctggccctgaaggttctcttttacttgatttgaccggtccttcattatccctgggaagaaaagagtattaagctgagtgatcaggagttcaattgatcagaactttacactcacatttcaatgtcctcggcggactctcccagcagctttaattctccattacccggcttctcgggctcggagcaagtcatacgaacggcgggccgaacaacgctgtctagaggctccgcttggccaagaacatcccgatcagcatcggcaaagagggcatccagattgaattcagcacccaattcattcagtattgtagaagtgccaagatcgttcgtattcgttgatgttttcgatttttcttcgcctttgggcaatggcgggggaacagtgtaatagggtatccggccggtattccaatcttgaaggatcgctctggcgcaaccttgtaggtcgagtattccacctttcttaactcgtccacgactccgggagacttgaatcaagaactctttcagcttctcatcatcggattggccaggataggtgaaggcggggatgttgtagagtaacataagatgctcgatcttgcacctcttcaggatcacacccaccggggcgagtggatcgagaatctgttcgactttcactgcgtttctgaggatgtgagcagccgcagtctcatcgtttgtcgtatcaatcgatagaaccacccctggacagtcgagaactttgagacctttttcaaggacgatctcctgtacctccttggtgaatccaggcgttggtgcaacgccacatacccggcttcgtttgagagtgttgatcagtgatgatttgccaacgtttgggaaaccgatgataccaacggtgatggacgcaagagatttgacgccttgaacggtggaggagggccgactggggtcaacaactgtcgttcgcctggcgtagttcttcaagagttgcatcaaaggctggatcgaacaagcattggcagaagatgaattttctcgtccagtggcctggaagcccttggaagacaggttattccgttgagactgagtagagcttttgaaaggtagagtcggccaagatcgtcggaggtatgccagccaactgtcgacgttctgcttgggtactagatcgaccttattcaataccaacaagaccttcttcccctgctgtaccgcgtcccgctccaactgaagactacgggttcctagtggatcacgagcatctaggacttcgatcaggacatcggataaggcgagtactttctgaagcgatttggcgtgtgctctgattgaggaggtggttagagcgggatcatctggaaggtcttgatcctcttggtcgagtggttggtccaagtccatggaagggtcgttatctatgagctctgctagagcggatgcactggcagcagcactggttgaggcattctgtctgagtgcttgtctttcctcggcgtgcttgatgatcgatccaagatgaagatatcagaagtcagtgcacgttttacgaatctggcaggatggaaaatttacctgtagtttggcttgttgctgctctgccagcaattgatctttgaaaggaaataaggccggtattccgatgtctttcttgactcctgttcaaggaaaatgaaaccaaagacaaggggtttagtaaatcaaatccctttttttttgctgcgctcgcttatggggttttttttgagggagactcaactagatttccaagtgacatcctttttcgagtttttcttagctttcttgtgtgcttctttaaccttgtgtttgattttttctttcatcctggttgtcgatctctttgaggtttctgaaacaagttgaaattgataggaagatcagttgtaggctatcgaaatatgtcgtactgatatgactgacttttcctgatctttggcatttcgtttttggagttggttcttgttgtcctttttttttttttcttttgttgtagtctcttgaaatttggttggtgtgcgctgggagtgcagtcctcggtataagcatatgttttgctgcgatatgcttcaaccaggttactctaaccctaaccctcccccacgctctttgcatactcgaggatgtatgcatctagcccctctccgctccggttcggatatcctgtcacagcttatcatgctggtctcagtctgcacagccaaacgacaactccaccagcaaccaccacccccctcaaatcaactcagccttcatcaccactaaaactcccgtaagccatcactcattgtccccagcatttcttcttccgttcactcaaaccaaactaaaatccccctgtgaattgacctcgaccccatcaaaactcaaccagttccacgcttcaaaatgatcatcttcaccgacgctatcaccggcgatgagctctgctcggatgctttcaacgtatgtcacacaccacccactatatcctctccctttttttctcatgtgctaccccgcttggtttggggtctcatcaattttttttttacttcaatgcagatgctgcccatgggtgctttggtcgaagttaactgtgaaaacgtaacgatcaaggaaggtgaagtcgacattggggccaatgcttcagcagaggaacaatccgaagcactagaggatggagccaagaccgttagtcattctggaattgattctcacaagaaaaagcagaaagtggtggcagaaaaaagcagtctgatctgatcacatactctctctctctctctctctctcaggtcaacaacttggtccacactttcagattacaagccacctcgtttgacaaaaagtcttacatgacctacctgaaaggttacatgaaggccgtcaagactcatctggctgagaccaatcccgagcgggtggaggcttttgagaaggaggcacaggaggctgccaagaagatcattgctaacttcaaggattacgagttttacgttggtgagagcatgaatccagaagggtcagttcacattcgaaaacaaaaccttgccccctcccgcttgatctatcatcttccgcccgattcacttgactctgtctgacacttcattcgctccttgattgatcttagaatggtcgctctgttgaattaccgagaggatggtatccaggcttatttcagcttgtaagtgatcctcatcggactctgaacttagggatttcctctgaccttttacgtcaccaattccgactcctacagctggtcagacggcctcaagtcagtcaaggtctaagtattcctccaggcccgagcactgtcccccgaatgcgatctcctcgttcaattttcttttcaacacatgcaagcttggtttttgtttatctctcatcatgggtgtatctaccaacttcaaatattcaatcctggccctcgtagacaaaagaaataaaccagctattggtttctggaactagacctctcgtccttcgcctgcatgtttttccccggattcctattggttagagaattaatattgaatgtgacgacgcaccagtgaattggccgctccttggaatgcagtaatactcttagatgaccggtcataatatgtgatgtgtgtgatcccccaaggttccatgattatcactagttgaggtggatgcgtgaacttttgggagaaaatatctacatactggatgattcattgatcaaacaactccgttaccattgaccgacaaggtcacatcgttccttgcctattataagccgagaaaagcatctgctaccggagttcttccttgaagtttccccccttccctcgtgctcacaaacttaactcaattacaagactttggaatgaagacttgattccactgcgaccgacttgcccgtcaaacgcttcactctctggtccatttattcagttgacgacgagtgttcgtttattttgctttgcaattttgagaggagaggcagtgcagagacattacatgtgtaaaatagataattaagaggctcgcatggttagttagctgttaacgacagagaattaaggggtcgtggtatcggtttgattgatcgattgaaggttatgtatgaaagtctcaaacccgaacagaaggacattgaattacgagttggtgttaagttctctagatatagacagtctctatgtgatgatgatgatggtcatgagttgcagaggaggacatttcgaattcttcgacctggagagggatcagctgctgataatgatgatggtatggacgaggattcaagcgattcgactgggaactgttcgagcttcctgagacgtgttggtggttgttatatccttgcaggccgttgttggtcgggttgatcgaaggaaagctcgacgaccaggcttccgatatcatttgtctgaggggtgggcccaagcaggttgaaagtactagaagaattttcatcgaatgtttgtattttttttaaaaaaaaaagggagagaacagtcatcgagaattaaacttgcattcaatacttccatggatttattatcatattcaaagagtctgttttttttgaatgggaaatgagataaaagagaaaaaagaaggaagaggggggtttactgaggaaggcaatccaagagatgaaaaggatggcgacaaggatgatgaatattttgagtgatctgtccatctgggtagcagtcctgagttggtttgggagtttcgtatattaagttgtttgagtcgtttggggttggtggtgggggagatggttcaggactgccatccaagggtgcagcttgtccatcatccattctctcagccggctgaggcaagggagtccaagtcacattaccctatccaagtcaaactatatttaccttttctgtttgagtttaatgaagctcaagtgggaagtgcaatttacgtaatttaaacagccataaatcctgccactctcaatcaccaagatacttgcaatacatgtactcctcaatctcaagggttaccgcctatgagagtaggctaaatataatctgtgctgtgtaaatatccaagccagagatcagtcatgacaaagtggatgattgcaggagctggtcatcagtctgaaaggatctatcaactgatcatgaggaaccactcttaaagagctcttgataaaaaaaataatatgttgtaacagttggcttggagccaattggcatttatcattttgttgttctatgtactccagtcccttcaaaaagccagccttgattggttgttcctgtgctacttgagtgaggctacaaacttgttatgaacaagcatacctgattcaccaaaaaaacagagaaaaaaatcccatgtgtgtgaaggcagaaacaaagtatagtgtttgatagaactttcagagccacaaccagaaactaattagtgatcttcttaagtatttttaattgaatacaatgtttaatctcaaagagaaaaaaaagttgacattaagaaattagacaatatattgtagaaggatagatctgatgacattaaaggaaaatgcaaaaagatgatgatgtatgtatatgtacacatcaatcaaaaacaaacgaagaaaagaaacaaggcatcatcagtataacatacgcacgatcataacaggggcagaacaataacaacaacaaaactatttatttacacgaaccaaatgatgtaatgaggttcagaataaaaaaaaaaaaagaggtcgattcataagaaaaagaagaggaaaacaagattaataaaaagaagtatgcattagaaatcgagaagaagagaaataaggaagaagaaactgaataatgagttgacagatccgatttcatctatccgattgaaaaaaagagcagaagttcagaaagtgagaggaagtcgaggaagcacttgtttgtatctatctatctataaactgttgattgattgaccggttgtggctgagtagtgaagaaaggaaacgatcgggcttgaggtgttgattcacgagtaataatccgatcgatccgacagaacacgagggagaaagatgtagagagagagagagagagaggaagaaacaaagagaacgaaaaaaaaagaaaagggaagggaacgttgaaaaaggaagctcattcttcgccgtcggtgttagtagtcgtagaggcgtccacgtcaggtctggacgactcgtcctcctcaggaggcccagccaggtgatgtttctgtagctcctcgagcggctggtgatgggccagcttgagaccctcgagctcttcgagcaccgaatgctcctcgccgtcttcgattggtttggggtggacgacttcggcggcgggatcgatgtgctctcctagactgggatcggcagcccgatcggccgagtttgtcgctgactcatcagattcaggactcgcctcgctcttcgcagctctcgcctctgagtcctcatcggctgcctgtccgatatccactgcatcagcccggttggtctcctcagccgaacttggcggaacatcttctggcccgttggtgtcctctactaagcttgtgacaggatctcgagtcgcgctttcagtggctttggattcctcgttcggtgcagtatcagtggcggactgagtggcagttctcttcttgaaagaagtcgggagatgcgatgcgtatgccgttttcttggctgccttgttgggtgcttgatccgctgagctttccggaaaggacacgccgggcaacttgggggattttttgacgctcgaagatgttttgacgggggcaatacgggtcttagctttgggagtactcaaatcgggtgatcgggtcgtcccactcgtcccggtgaccgtcagcttggggctagccacacttgataccacccgagctgtagaaggctgagcggcagtagatttgagactgggtgactttttgataccagagatcggggtggccacactggcgacccgagagcgttgcaggggtcgtttgtctggcttgatggtcgaaccggttggattggcagttggttccgacttgatcggcttggttgatttctgtggatcggctgagatgactcgtctggtgaccttgacgggcggggtgggagaattaggagtggttttcgggttggctgttggagtagtgccaaagctgggcagaggggggacctttgtcttggcgatcaccgctttcttgaaagcggtcgaaggggctggtgtcgaggccctgatgctctccatccggggacgctccttgggggtgcccacgctggtcactcggacgtctcgaagatgagcgggatcggagtcctttctggcaggctttgcggcagctggacggcctggtgagttggctgtctttgggattctcggggcagttgcggtctttggcagattgttggaaccaagggccccagcggaagtgttggttgactgacttctggtggcagagccgttgggttgagatgaggaacgagctgcatcagatgctctgaccttggccaaggaggcggcggttggggcggtgatgttagtctgtttgcgggaacgaacgacttgacggacctcggatgagatggttgctttgagtttagggcggggtgaggttgttgatgaggtttgtttgttggtactggtgctggttggaggtgtctggacggccagatcggcttgggataggtcggccagcctggagagatcgggagactggtggatgggtggggtgaggggcaagtcgaggttggaaggaatcgtaggctcagacttgttgtccatcattggttgtggggaagagtaggtgttgatgacatcagggctgcagttaggggttccagcagtctgatgatgattggcttggtctgtttcagatcgaggggtgccactagatttcgagagcagactgctggctggaggggtccaggtgacctgactgaccgagagtggtgctccaccactcccgacgctccatgacctgcgattctgggcgatctcctctgggtcccgactcagccgtggtttaggcagcggcagggctggttggccatcaagattgtcgatggtctgttgaaaacgtttgatgatagaggaagcctttggagcaggagtctcgattggcaatggcctgtgaaggggagagagagagagagagagtcagtaccctgtacatctcagcccatgatcacgaagagagacagactgacatgtttgatcgatggatgttctagtcggcgaactggttaagagcacgcaagatcttctttgggagtaagcaaggacgaaggaaaactaggatattgggcaagggatagcttggaaaggcttgatcaaaggaggctgctggttggagcttggcaggttcaacagtaaaattaacttcttgtaatccgaatacaccccaccaaccgacgccagctacgtcaaaattaagaattcacaaactaactttcattggagaaatagccacatcccaaccaactccagctccaactccggccacgtaattaacccacacggtggttgttcaaacctcccctgttcaatgaactgttcatatcaattattttcatgaaatagttaggaaacaaaaaaagcataactccataaaaaagagtcctcaaaggtcatcctgtgagttataagcctctgcaaggccatacataaatttacatcctaaaattgaggtcttgagaaatcatgaaaagaatatcagctatcaactaaccgctgccttgtcttcatctcctaattatatcttcaattggcaaatttggcaagtacaaagtaggtagcctttcagctcaagtgcttgcagccagctacttattgtgatattaattattgcttccaaaccaactgcaatcacaagattgttattgtctcctacagtacagtgctactttgattattcaaagtgttttcttaactcaggagtgtggacttagaacctcttaagtgggaagtttggactacaaacttcccacttaagaggttctggggtggctaggtgtaatattggcccccaaattagtccttcagcacagtgatagtacctggttttatagtaattaagccagtgtttcatacacagagctcacagctgttttcatctccctggctcatgatgtgctcactaagaactggtatcttctcagagccattggcaggtattgtcaatgcagagcttcaccaattgttaaagccatcaagaagtcatctgcaagtggttagatcagatagtctggcatttgggttccattgaacacattgtcactgccatttgggaccagcatcattatgccagccaacacaaaatataagatgcaggcttacctgtccccaggcatcaacagtgtggtcaacaacaataagcttgctattcttgattgcttggtctcactgttacctagccttaaccatcaattcaacctctctttcaaataaatctgtctacttttacttggcttctaatttatctcatgtcccttgcctgcagtcagtttttctgcatgcaaagcacaccctcctgccttgcatattatgttaaaattttggttgggactggaaacatgaatggctggagtgaatcttgtcaaaaaatggtccagttaaggattttgagtagactaatctatctacaatgcaccccttttataggtaagctgtaggagtggctgaataaattggaatttagctagtagaacttgtggttttgtaagaataaaaattaattatataaaacaggaattcattatgcaatatgcaataccctccatgcaatatcctctccaactgagtgcgcctggccctgtgacttctgcatgaaatctttgatccatgtagcctctgatctggtggagatatggaggtggttccagtgagtgactaggagttgaattggccgtagatttaatttctgaggtcaattttttttatatcttgtgtccttcagtgataaagaatttttttaattttctcccttcatccacatcaggaaaaaacgatgaacacttgatgacaagtgacatcaagctaaatccagtgtactaccaattacatatccagctcaattctgcctcagcccccttgagcacacaaaggggccatttcagttgggccacaatagatttgaagcttcatgggagcaccaatcaatgttccatgatgtcacttgacatgtagtgagcataaacttttcctggtgacacaggaataatgaccacatcctcccccaacttagtgagtgtctccagtcaattctaattttatgaatgtttgaaggctaaaacttgtgtatttttgtatgataaaatctagggtcttagttaaacgacacccaaatacagtcaactccctattaccccatatacctattaaaccatgattctcataacccatggaaaaattgttccaccaatttggtgggcagggaaatttgggcttaacccataattctctatagcccagtaacccataccacttttgggggaaaaaacagaacttcatggattaatagggacatttttcccaggcttttttaggttctagtgccaaaaagtcattgaaatttgctgttggctcatctcctttctcacacactaggccttttttattgatctcctttctcacttagatcatttgattggtcaaggatgcaagaaccaaggaagaagataacaatgataatggcaaaagtagatctgatgacccaccccaccctataacaactgaaaaagtggtcttcaagaccatttcaatcatcaacaatacatcaagagcaacacaagttggattgccaataaacacaaccaattgatggaaatctactcaaagcaacttattgatcacttgattgatgcagcttgcaacaaacaacaatcacctcatttttccaaccagtcaattccaaatgattcccattttctttcctatccctatcagtacctatctgtcttttttcatcaatgactgcaattttcatgtcttaaaatgtttgtgatgtttttattggagcatcaaaaaatactctcttgcaatacaaagctacaccaatctcagcaagcagtcactaaaatacctctatcttgtcccatgtataacatggcataagagggccatagacaccattaacccatagaaatgatgggttagaagggtgtcactatttacccatgatttcatggcttaatagagactttcactattaacccatgatcctcttaacccatagctaatttggtccaccaaggggtatgggtgaatagtgagttgactgtattggagttccaactcccaattagttgggatgttgccaagagccctgcggacggtccgcaggccgtccacccccggagatgggattcagacctcccaaaccttcaacaggtttgggagtcaatcctccaaaaaaaaaataaaaaaaccgaggggtttttggtagagatctctagttcttgggagtcaatcctcaaaaacccccagggaggttgggagtcggtgccagactctcagcggcggagaggaatccctctccaccgttgagagtgtataatctcagcggccaagagggattcctcttggtcaatgagagtgtacactctcactagccaagatctcattcgctgagagctgtttactcttgccgtccaagaggaatccctctcagttgctgagagctgtttactcttgccagccaagaggaatccctttcggccactgagagtccggcaccaactcccaacctccctgggggtttttgaggattgactcccaaaaacccccgggtttttttattttttttgggggaggatcaactcccaaaccttttgaaggtttgggaggtccaactcccatctctgggggtggacggcttgcggaccttccgcagggggtcttggcgacatcccaaatctttgggagttggaactccaatatttatgtgttgttcaactaagatccaaaatctaaactaagataataaaataaatctctgatagtatgttcaaaatatgtcaaaaccccataggtaagttttgttgagattgagaattgaatgcaggggccttcttgtcttttagaattaaataccttggttgggaattgaactcaggtacatgataaaaaaatggtcaagattgggaatggaacccatgttctggtgtgaagctgattaaaaagtactatattgtctagaggggtgattgaactggggtactgttgtttgactccagatttgaagttttggattgcctgcatcattgctgtggccgcagtcaaaaagtgtggagccacttgtgctccaattctgttagcggtgttctggggagagcaggaggggatcttcagggtcctggttcttgatggtagattgcaagatgagagcaactccattgcaggccctaaatttgggttgctaaaacattctctctgggattgcacagcaagctttaccggctcaaagtgctgcggcatacaccacaagttggcaaacaatttgacacacaatttagcttgaatggaaatctctgttggagacagaaaaacttgaaaatatatttatggttgcatttcaaaataagattaaggaagagattgtgagaggaagcaatgtggctctggaatgaattattctgacacattgttgagtgcaagtcatctgaaggaagatacatagagaaaaatgaagcataaataaactatttgtcatggtcaaccggcacaggagctgaagctggagttgataccagagctggagtcagagttggatggggaatggcaagttcttgttcaagtcaatctaatatttatttttgttgtacttcttgacatcatcataagcccaagtgagttccttattcatgattgcctcatatgcaaggcgtttgagggtggagtgttgagcaggcattgcacttgctagtgtcatctgttgcttctttgcaaccttggcaatatctatgtgagcagtagccatcttcttgaggtgtttgtaattagatgcatctatttttttttctcttgataggccaccttttttttatcctataggacaagtcagttttccacaaaatttctttttgccagaagcatccaaagttgggtggacagtattggctgaagttgagctagaggcaaaggtcttgagggatttgcattggggttttttctctgttcatatattttggtcattacagaattgtaatcatgccactttggcacttttgatgggagattgtagcagctcatgtacttgaagggtctctcttgaagtttgctgtacattgtgtgggccatgctgatcctatttgcgccattgtaccacttggattccaatggtttatttggttcacacatcggttaaatttgttgagcggggcttgtatgaggatccaatggcctttgatactcttcaatggtcaaagaggtttgggaatctttgattgatagggtttgtgaccgtttcccagaagtcagtgtcagtttgattgatacctttccacccaccttcagttgttttggtaggtttgaagggcttccaatcgagctcagagatcttttagaaggaaacgtcgtgagccttgaggatgagacaggaaaagcgacatcgactagcgacatcgactgcagagtatgaagaccaagcgcttgcaatgctcagaattttaagcctgttctacatagaacgagtaaggatcatgccgcaagacagaagggactcaatttatatttagcgccaagcattcaaaggattatcaaacaggaatataacaagggagggagatggaacctcaaattgcagttcctgaatacccatggatggcgtatcttctcattgatcctactacttactaactgggttgctttggacgcccaagccttgtttgatctactcccgacagctggccaggtttaatgccttacagcagtgaggagaactcatcgctggattgcagaagttagcttctggctgagcggagtgaataattgattggaagtgtttaacatgttggaagcgcagtgctatgctagtggaggactagaccatagagaagaaaccaaaaaaaaaaaagaacacaccgaagaagacacgaaacgaaaaggaactcattcttagcccgggaagttgtttgccaggatccatctccccatgcacgcttcctaaagcaaaagccagctctctccaattgagcagacggtgattatccccgatagtggggcgatgtccacacggcgctggcatgaccgagtgggagaggcatagcggcccgtttgcaagatgccctaccacggccatcaggatcgattcgttgcataatcacttgagctcggcctctcttccctctcaaagcatgcgtttcgtcctgcccacagacacccagccttatataaatgggccattggctgcaagtctgggtttgctccatccatcatcattatcatcatcatctctctttctcagcatcaaacatacctggtttcatcttttaagcttccatcagatcaagcttcttgagggcatcaaatttattgtcggtcaacctaatcacacattgcggtatcaacatgctcgactggaacaagcccaaatcttcattcgacgagcaaagcgagcttcccctgtacaacaaaaactacagccgtcagatttcctcgtcccattccataggcctcacatctcgttccacatcccttagtccgactgcaaactttacgaacttgccgcctacatactcggatactcagtcttccactcacgagaagatcagcctttgttctcgccagccggccaagaagcctcacggcgatgggatcactgagacagttgagggatcgccttcgaaatggaaggtcgcagctgtaataatattttacttggtcgccgccattgtgatggtattcgcaaacaaggttcgtaatctttgccatataatcaactcgtcaggcagacacaaatgaattgatctgtcttggttacttctcctcagtgggttttacgaacgaccgcgatcccaataacatttctgttttgtcaactattgttggcgaccggtttgttgaaacttgccggactcttgggctttttggagatccccaacttggacctgaagatcggccaaaaattgcttcctctcatttctatcaacgtcattggacttgtcttcaacaccttctgtcttcaatatgtcgatgcctcgttttaccaaatcgccagaggcctcgtcctccccttcaccgttctggcctcctaccttttcctcgactcccgcccaagtcccaacattctgtcaaccgttttaatcgtctgcgtgggcttcctttggggcgtgcagtcggatcatctacatacgtcccgaattggcgttgcacttggagtactgagcagcataacaacctcagttcatgctattgttgtcaaacgttcactatcggtcacaagctccgccatcgaattatcttattacaacaatcttgtctcggctatctttctgttacctttgatccccctcacctcagaaatcgtcaccttccgtgcactactatcaacaggcggacaagatctgcacacttttttgatgggcgctctggtgactggattcttcgggttcctaatctcactggccggcttcttatccatcaaaatcacctctccggttacccatatggtttcttcggcagtccgcggcgtattacagacgattctaggaacagtcttgtttggtgatctcatctcatcaaatagatttatcggcattgtcgtgatcttaggaggatcgatcgcatacactgctattaaggataaggagagtcgttcggagaaataccacctgacgacaagaagcagaccctcacagccaattctcccgatagtatccccatcaaaaaaccctataaacttaacagcattgaaagtagtctgttaattattaaatttttgtttggtttttctgtgaaagtgccccatgagtcaagtttaatagtttatacagtagtatttcgttcattctttttaccagtaagtgttggtcataaatgtatattgcacccattcttcagcatctagaaaaaaattatttcaaaatttctttgttgtgcttcatgagacagacacaagaaacaacactgggtagttacattacccataatggtagtgtaaagataaagtagtgaatttccactcattatcattactttccccatgatgtttggaaattttttgcacattacattatccattttgccttggaatttttttcatgctcattacactatcagcaacttgtagattttttttccaaaaaaaaaaaaaaaaacataaatattggtaagacatgtgatactttctggacattcatggcatgtgttgctgccaaagctcaaaaatagaggctttttgccattcaaaaatgtgtttaggattgcttaacctctggataagctgataatgcattactttatccattcaaaacacacaattaaaaacttcaccattacactactggctgaaagaaaaatttaccactacagataatgttaatgtatcagggaaggaatcaagtgcactacattactgagataatgcagatagtgcagcataaaatagagacccagtgttgcaagaaacttacactttgtgtgtgaacatacttgaccaacagggattaacttgattatccaattagtaagttacacattgtgcgtgtcccccaataaaatctttgccttttaacagagccctggaaactccatgcagtaaaaatatggggggggggaggctgttatttttgagaaaattgactggtatcaatggtaacagtggccaaagtaatttttttttctcaacttttgcgctcaaaaaacttcaatcaatcaaattcaaaacttcaaacggtgggaaaagtaacacttcaagagcccagaagaagctatagcacagacaacaaaaaagggaaaagcccacatgtggagatcaactcatcaaactacatgattgaacacaagcagatgatatgcacatttatctatgtatttccacacatctttgtgcgctaaaccttgccagaacacccataattatgttggaacccaaccctgggttaccagacaaactcacctaaccacccgttagccccctctgaagcatgtatataaaccagttcctgttcctctacatgcaatacacactctgagtgtgttccactttctcctgttccatcaaattaagcacttagggaattcacatggttgtagaggcaggtacaagtaggatgtgtatgtgccaaataatcacctcaaacaaaatgaacaaattaaaagaatggctggtgttcaattgcaagatttaggatctgcaacctccagtgacttctgggtgtttcagaccatcatggtgcacaaacatttggcctgcatggtcaactcaacccctgctatgcagtcattcaactatagtacttatgtggtgtcccagagtgtcccccactatgcaaatactccccaacaactatcttgtgaggagtatgcacaaaataagtcaaaaaagggattgggaaaaggcatgaattttaggcaaaatctagaccctccttggtttgaccccctatcttccaggaaattttcatggtcctctttagagttggttgcccaagaatatcaggtggcaatctgggcatccaagctcagatatgaattggtctccccagaccttacaaacctggcatatctggctccagaaccctatacattacaggtacccaactgattatggtatgaggggctccaaaacaaagctcacttcacacaatggcctgagagatgcaaaggcccaaaacacacaaaaaaggatatgtttctgccatataaggcagtttttgacacaccaagtattattccttcagactgcaaataaattccttggccaccaccacctcttgagtcccacattcttgatactcattcttgtaatcaatattattaccactactactataatatataatatatgtttgtaatcttgttattgtatatcatcttgatcatcaatcaatcaatcaactgatgaaccaaatcaatcaccatgcacaaaaaaaagaacagaactgagaaaaaaaacgagaggagaaagatcatcagcagccagtgagagttacaaaacaaacaaaagaaaagaagaaaataagaaaccaagaaaaaaaaatagtgaagagttatatacatcaaccacattgttgtatatgaatcagcaaagtatatatgtatatagatatcgatctatttatcaatctagaggaaaataaaaagaaacacaattggtgggggaatttgatttcagaagaattggggtaagaactgagtgaggagaggtaagtgaaaagaaggatacactaagagagagagagagaagagaaacagatagactgagacgaggaagagagaaaagactaaggtctggaacgatggatagtagaggagaagaggaactgatcaagaggatggttagggttatagagctgctgataaaaggagtcaacgtccccagcaaacaattcctgatccgcatcagtatgatgagaaccgataccagatgaggaggagtgggttcggatgtaagaggagtaggaggaggcaggcggtagaggctcggataggctgggatccggattggaagcccgcaagggagcaggcccgaggaggtccctggttgtgggcctctcgatccaacggatcggtcgacgagtcagtctgccaacagaggagctggtgctcctggaggctcgaccagcacgggctggggtctcctggcccggatgatcctgcggacggacagtctgggtagacgagtctgaaccggtatcgcgagccgaggagggtcgagtgctattacttcgagcaacgatgacccggaagccaggtcggtcggtggatcgggacccggactgatcaaagtgtcgcggttgaagatcgtggtggacacggatcgtacgtggttcccgttgtctggcctcgtcgattacattgagtgctgccctaatcgccctgctgtccgtctcatttaatggaatcgtgatagaagagtccctggcagcactgttgttgttggaccggttgttggagtgtaggtttgaacatggctttcggagtggcttcttgggtaaacagaggtaatcgaattcgatctccccgatctcttcgcccactaagccgtccttggaacgctcatagatggtcttctgttcactatctttccacctgatacttccatcttttgagaaatcgacgatgatctttctgcgttccatcgggttggtatcgatcggaatgaccactgttctgactttcaagtgaccatcgtctggactgtagaaggctggtaagctgcgacgtgcattcgactctcgtgctgctgcctctgctaattcagccgtcgtgggttggctgctgttcggaggccggtttccaagcgagtcatgagggtgaagcgcactgcgagagtcctggttcttcctcttccggttttcatcccaccctctgagggcttctgacaatgagcctggagtagattattaaatgattagtgtcggattgtattcaatttgaggtgaccaatcagcttactattatcggcattggaaaggcttggtagagggcgatgattcgagcgtctctggatggaatgttctctgaattcatttgtacgttctcggctagtctgagattgatcagatggaaggtttcttgaaggtgtttctgttctgtgagaactgctggagggccttgcccagtagttgggagggattggtattcttggtactgttgtttggtcatcctctgggtaaaagtggaactctggtggagtgttgttatccgaggatgtgttggtaaagtagttgttgaactgatccatctgttcgtcgaatcgtctcaatctttcagctagccggctttcgaatgatgagtcgatggggttcacttggtttgtgtgttcattagtcgttgatagagtgtcgtttgttacgccttgcattagttctgcggtgaggaagttcctgaactggttcgagaaaggtgtgatagtcggttctgactgttgttgttgttgctgttgttcggtttgagtgttgttgttgttgttgttgaccgttaacatggttgttgttgttggttgttggttggttggttggttggtttttggttggtttttggtgtgggaaggaaggaagtcccgtggggtggtcggctgcaggaagcctggctggctttggttcgccgttcgactgagccccggggggtgaagggcggggaacaaccgaaatgcatgcatacaggacacaagctgaggcctcgccgcctccgcctgacacatcaccccctgcaacaacattgtgaaattcaagtggcccatgattaatcacttcaactactcaacctccttgcatactccatgtacatgaatcaaaatgctcagccaacgcacttctcgtcaattttagttggaacacctcaacaacaatcatatgtaatcctgataatccatacagctaaaaaggttgcacagtctatacttttattttatttttacaatccacccatagctatatacttgacgatttgaaactcttcaatcccaaacttgcttccttctctaccaaaaccagaatgcttgatacctccaaatggggtaactgcattcgaaaccattcccgtgtctagtttaatacatttcgacaagtgtgggtgtattagcaatgaaaaccctttaaattaaccaattcactctaaaaagaaagaaataaatctaactcactagccccaaccattccaacctctagagcctcagcgactcgccagattctaccgatatcccttgagtaaaagtaccccgccagaccgacttcagacttatttgcctgaagaatcacatctgattcgctttcaaatttatacaaggctgccaccggacctgaatgaattgaacatgaaaaaaatgaatgacttgtgaatcgattggaaggtccgcttgaaaaggcatagattattttagttatactaaccaaaggtttcttcatcatcaatcactccacttggtacctcactgagaaccgtaggctcgaagaagtgacccactccgtctaccttcttcccaccaatcaatacctcggcacctgcctccttcgccaaacgaacatgtctcgaaactttttccaagctcctctcgtctatcaatggacctatcaacaccccctcttcaaatcctgaaccgatcttcaattcggagaccttcctcgttagcttagaggcgaattctgcatagattgacttgtgtacatagaatcgatctgttggattatgggccaatggaataagaataaataaataaaatgttcagttcccgctggttgcatgcccttacccgtgcttgtcgtatgacatatttctccaaaattcaataatatccaagtacttacttgcagagacacatgcctgaccagcgcatctaaatttacaagctatggccccttctacagccctatcaacatcagcatcctcaaacactatgaacggcgcattcccgccgagttccaacgacaacttcttcagagttgatgatgattgactcatgagaagcttgccgacccctgtctagattcatagatcgttcaatccaagtaaggaatgacagcataagtagatattaatctaacccattttgaatcataagacaaaatatgtactaacggagcctgtgaaggacagcttccggatctcctcactctcgcagagtgctttgccgatctcaggtgttgcggactgagtggtgacgatgttgaagaccccagcgggaaactcggcttggtgcgctagttcggccagagctagggcagttaatggagtttctgctggcgctttaatctgatatagaaaaacaaataaccagccaagttaataggtaggaaggagggaggacaatgtatcaaaaataaataaatatttcttacgataactgagcaacctgcggcaagagcaggtgcaaccttccgagtgatcatcgctgctgggaagttccaagggcatagagcagcaacaacaccgatgggttgtttgatgacgagatgtctgatacctggggttgagctagggacgatagtcccatcggtcctgagagcctcctcggcgaaccagtccacaaagctcgccgcatagttcacctcgcccatcgcatctttccaacatttaccgttctcagccacgatcagtctcgctagatcctccgcattcgataggatcagttggttgaaccttcggagatatgattggcgagaagccggtgtgctgtatcgatagctcgagaatgatttcttggctgcatcgattgcaagttttagatcgaccaagttcatatccggacaattcccaatttcatcaccggtcgctggatctatccagcatggcaaaagaagacgagttatttttgagcacatgttcgaccgtccgagagatttgccctatttcaaggcggctgttggagtaatacgattgatcccgaacgtacctttgacagcgaaggtgcgggaggtactcgaaccaacccattgcccattgatgtatgactggtgtttcaacagatcatgattcttgagctggatacgtcacaggtcaagttaagaacagggtcaatatcttttccttcttctgattacatagaattggctgaccttggcggataggaccgaggatctattgatggggtaggttgagaaggaggcagaggatcgattgatggggtgaatggagactgatggtcggattaacttattggtcaacatgggctacactacttcgatcggtggctgtatgcgttcctctgatgtgtccgactcccctgcagttgcggttcttgaagtcaaaggtcaacaaacatgaaaaagaaaaaaagaaagttgactgttgaagggtgcccagactccgagccggctcggtccttatcaaggttgacagcccaagacagctgaaactaaataaaactttgttctatcttcatcagaaaatcagagaattcagaagccacccacacagaccttaatcacaaagaactgttgaactaatgagcataatggctctctccctccctccttacaatcacacagatactcaattccacatagctctgggagataaaaaatgaacactgagatgtaggggccctataagctcagcagaaagatgggaagatctatgagggactaagttgatggaatggggtcatttccaatcaacaaaggagtggagaggaaaaccaaccaagaaaatttttccactctctttaatgattaacagcaactgccattaatactagaaaaacaatcaaatcaaatctgtcttgtcaatagtacattttcattgatcaacttgggactcatatattatgtatcaggtatagcaccacagaagaaaacaaaagcaaaatgatctcacaagtattgatgatatgctaaaaaatatataaatgagagagatgtatatcctaaaaaaaaccaataccctcaaaggaaaaaaaaaccacacagcttctgtcctgaccatccatccacaatgccttttccaattagaacttgcacagaacctctaagagaagatacattttatttctctctttctttgattctattagtagtatttacaaagataggaaaattatggtgaccaggatgtgaaggactgcgacccatgttttaagttttctacagacttgcctcatttttctgggatgatgtactggaggcctcaccttatatgtaagtgcagacagagaaaaaaaattaagacagagattgcactaggttttgagcaggtgatattacaatatataagcacccacaaatctcctggatggggccaagggtagacccatataaatgtacatggaatgaatacattatcatatcaagaacagatctcagctctcttcactgcaaatgtgattatatcagattcccacatctggcattacatcagatgaaaaaatctgattttacatcaggcaaaactggtattatatctatcaggagtgatattatatctacctaatattatgttatatctatcttaacagatattacatcagcccaacctatttaatatcaacataactgattttatatcagatttttttatctgatacaaatttttagcccatgggcattaaatcagatggaaaaatctgatatgaattcagttatgttgaaattgaataggttggtctgatttaatatctttcatgatagacacaatatcattttaggtagatataatatcaattctggtagatacaatcccagtctttcctgatgtaatatcagatatttttatctgatgtaattccagatttagcaatctgatacaatcattttggcagtgcttctcagcaagaacaagagtgatgagaaaaaggaggaacaaatttttccacaaaacaagatatattatataacaaatttcaaacactataccttatagtaagaaaaaaaaacacatttcactcaagaaattctggccaggattctcctcatgagtcaataaaatgacactgcagcacagacaactgttttagtccaaactgcaccaaacccccaaaaaaatgatccttattctcttggcttagattggcttagtatagtcaagggtcttgatagtagttacctttccatcagtaaaccatattctcaagtgggactggtacacaggagccttgcttttcaaccactcatctttttcctgtgattggaagaagcccagcctttctttcaaggaaatagacaccatccagagactcacaaaagagagacacacatacggcgggataatatgactcaaaagaggagaggaaatcattgtaggggagcactggcacggctgctttgaccatgatcaaatgaacccacgttccgagacagaaattgggtgtttctttgtgtattcttgacaacatgatcattaaaaaaaagtcgagcagaaacaaatgtgcaaaaagatctggtgtgttggcatagatcaggaggaaagtgtttgcataaaaaaagaccgaaacaagatgtgactggtgattttcatcaacattattattcagatcaatactaaatcaaaaagcaaacttttcagaaaaacttcgcaatgaaaaagaagcaagttttttttggaggacggagatgaacacatgaacttttttcttttttttgataacaaagaagaattaaaaagtaactgaatttgatactatcgggaaagagttctatttgcgcctctttttgaatgatcacgttggaatttgagtcgaatcttagcctgaagttcaccctgaaattttttacgtttttcgttaaaggcgacaaaatccgggccgatcgagccgatcatcctcctgatgaacgggcaactaaacagtccagagtcctggccgagattgatgctagccgggatcagggttcgggccggttcggtgctggcagtagagtcttgagagtcggcggcagacgagttcttgatcgctacctcgtccttagagttggaaacccgtttacgactgacctcgtaggtttgatccccttgttgaagcttcttctccgaatggcgctggcagttgttcgaatcgtcctggtcagagctttggaaggattctttgcagcaatcgacgatcgagtgaccgttggtcgacatccgctgtactgccggttctgagtcagtacttggctgggagttgctcggctgggaatcgcttggctgggagtcgctcggttgggagcgcgatttgggggtgatttgagagcttgatagtccgcgacattggaaggaggactcgtcagtcgattcagagggtgaagggttgatatctgagatcgagccttcttgggagtgatcctgctgagggctaaggtcggtttgactaggatggtgatggactggtgggacgataaagtcttttgagatcactcgctggagggggaagtaactggtcacaggatcctcgggatcgctcggcgattctcttgcggaatggaacgagagattgacgcttcccaaggaggataagttcttctccaaggaatagccgctgagggcagactgccagagtgaccgtaaggaagaggtacagccggatgtgttctgatcggggttcagatagatggcatgcttggggccgtcaccggtggtcagctggtcggggacgaaggagggatggctgatcttgggtgccggcccgaggcgggcccgaggcctgataggagccttagtaccgggcacacgcaacaagctgtcggagaagagcggcagcttgcgcacctcatgggggacggtcgacccaggcccaaccgagtccagatgatgaccctggccgagcacctggctgaagtgtctagtcttcaccgtcctcctcgatttccgtcgcaggagcatcggggtcagattgggagtcgagactaatgaggctcgactggttcgcagtcttggtaccatcttgggttataaacagtctagtatataataataataaagtggagtgagtgggttttattgatagttggctgatgggggactaatcaatgccaatggagagcagaccgggagtcccagatacaatgatatatttaagtagtcactgcgatcacattgccagctgcttgatcgcttcttgatcttgtatgcctggatcgatcgatctactctaattacactctatcagtttttttttttttttttttaatctatcgtggatgaggggagagtaagccttaataaccagctgctactctgctgctgctgaccaaggtgttcatggttaaaaagccagcctgcccttgcgggttgtatcactgccagagtcgatcatcggctggtgtatgtccatttcatcatctcccgtccgcacttggttgccctgtcagctacaatagcttcccactgccaggcaaatctccttcaaccagagaataaaaagagagactcgatgacggctatatgtagtaagcatccacctgctcattggcttatcacgatcaccaacacaccccaccagctcatcgctctctggcttacagtccatcatccaataagccgttaaggagctggactgagtaagactgtaacatgccagctcatttcagatcaccggcagtctgacgtacagaaaaaaatgggggtcatcggagtgcccacgttggtctttggcctatacacccagccagactaagagtctcagagtacacctcggggtggaggttaagagtctagagaattatcctcgacaggcagtcacatccgaacttagagcaactccacgggggtcggtaaattacggtccccaaattttgtgtttggggactgcactgttgtaacattcctgttacatgcctctgactcgccgcagcacggcacctgagaggactcgggagatacctccgagggactctcgtagtcattctgcacggaacaatacactattatcagtttaggttcctataggttatgagcccttaaggactcttgcttataatttttttctcacttacgacgacatcaatccgcgattcgacccgtggattctggcgaagttttcttttccgacaccggttaccttagtttcgtcactaagtttttttttttcaccacttccctcgtcatatcaattcaagatccgaaccttggcgatacgacttgggactcgattgagttagtattctgattaagctagataggctagccacctatttattacggttcagtggccctgaaccggtgcagaaaagtttgcaaactcttttgatcaaccttgtcaattcaactccgacactacctcaatctctatcacggcgaaccggtgaacaacgctcgcacgacttctcacttggtttaccattttttttccttcactcctaccaattttctttctttctcttctcgacaacctcacattttttttcatatccaccactctcttcccccaattttttttccttctctttttcagcgcttcttactttttcccctccctatcacctcccaaaaaattttttttcttccctatttttttctttcatcgcttcttccctttttgcctccctactcctcatcatttttttcccctatttttctgcatccctcatccctttccccccgttttttttcaccatgtcccggtccgaacaagaacgtaatgtgtggtcgagatcgtcgtcggtcagcgtggcatcgacaaatggatcggaatcgggttttgacccggaggacggttcaagacggatgggagcactcttcgacgctgttctggatggtagtgacgagacgcaattggcagacaccaccatcaagaaacccagcaaaggaaagcaaccgcttgaaggtcgtcgggctgaaacgtatgaggagcatcgtccggcaccgtcgagctcgaatctaaatgctcaagcggcgggaggacaccgacaatcgcaaaatatccgtcatcatgcaccccaccaagtacagctgaccgtggccaaaagagaataccaggagtttcaagcggcaaaagttcgcctagagcaagcgaagctgataagtcaaacggtggtgaatatcaataattgttggaaacccgaaaacgtcctgagcgcggatggttcgaacttcttgcagtggacacgggaacttcgtgaaattggagcgtcacatctctccgaggccaattttttcttcagccgttgtgacaactcgacgttcaaaaagattggtcggctattcatttttgcgggtgtacaccaggatcttgtccccgacattcaacctctcggaaagaccgtcgatatctatgattttttgaaaaagaagttcaccgccaactcgcgcgcagcgcagatgaacatctggcgcaggctgaacggtttgacaatcaagcatacggagccatcgaccgccctagtcactcatgtccgcgatttgtacactgaacttaagggactcaacggtcgactctgctcagacgtggttttcggcttcttgttccagacggctgtgatgcaatcggcggcgcctttcaagaaggaatttgaacagcgtgtggagaacgcaattcagaatgatccgactaaatctttcccaaaattcgaggcgatcgttcacaactataacatcagccagaaacaatgggttgagtactcatctcaagcttcggttgctttaggaccccaaatgccgtcggtcatggaggcgacaacggactcagatgatttcgattttgatgcgttcctggctgacgtccctcaagacaactggtcggaagccctagagttctacgctgcaactgccatcaagtgctggcagtgcaaatcgcccggccactacgcccgagattgtacgcagcgggctggagatcatcaagcagcaaagagacgaggtggatccgctggcactcaacatcaagcaagttcccatcggcagttagcaacttttgttggctcgctgtacactcaaccagcgacccaatcaacgcctggccgttctccgaatgcccccccttcccatttccaaactcaggctaagcgactagccgacttctaccgaccacggtatcaacaacaaccaacagcttctcaacatcaacaatcgcacaaagggggggcatcagctcaggtaatggagattggagaaattccagatgatcttgatgatctggattttagggcaatgacgttaggagaggatattgtgagtgccaatgttatttttgatactggtgcttcccatcacttctctggttcccactctcttctccatgatttccgtcacctctctaaacctttaccgctctcggtagctaccaccgccgaccaatcctatattaccggagtggggaacctgaagttcagaggcccaaatggccttattatagtcattcgaggggtacttttctgtgagcaagccagatccaacttaatctcaatggctgcgctccggaaatctaaagcttctgttctgtatgataatgacagggatgcgttcgagattttcaacggcgcaggggaccatgcttttagctgcctactggacaagtccagaaaccgttggtgtttatcataccctttcttacgcagcgacggaggcgggccaaatggggatgtttctgtttttgtctcttctatcaacctttctgccaataacaaaacagcggagcctactctatcatcaaccattccgctttttgatttccctgtctcttcttgcccttctgttattcttccttcttcttccaataatccagaaataaatgctgctaaagccaaatttaacaatgaagagttttttaaagagccgattgcaaagattgataatttccagtggaaaccggaatcactatccaaggaggaaaagcaacttctgttttggcatcgtgttttcggccatgctggactgcgcactctgcggaaacttatcaaggaaggcttaggcgaaggacttccgaaatctttaccacatgggtctatccactgtccggtttgcgccattagcaaaagcacagccataaatacgctaagctccactaaacgtgaaatcaaacgcatggaaattctggctgtagatcttattggaccttttgaggttgaagcaattgatggcagcaaatatctgctaacgcttcgggatgcagcatcaggctactgtttcgtcaaaccaatcaaggcaaaatctgactcgaacaaagtgattatggacacaatcacccgtctggaaaggataacgacaaataaggtgaagcttctgtgaagtgacaatggtggagaattcatcaacaaggctcttggagattttctcacgacaagagggattggcactgaacgtgcactgccttatcaccattatcaaaatggaatgatagagcgtttcaacagaacaattcaagccatgggcagaactgtgcttatagacagctccctaccaaagacattctggtgttatgctttccaatgggccggacacattttgaatcgactccctaacaaagcaagtgggaaggtaactccgtatgaagctcttttccaaataaaacctcactttgaccgtttccgggcttttggaagttatgcttatgttcacatcccagttgagaacctcctgaaattagacactcgggctttgcaaggccaggtcgttgcacatttggagacgagcaaggggtggatgttctggatccccgcggaacagcgttttgtcaactcagccctggttcgtttcgtcgacaatgaacatagccatttcaccaagatcggaaaacttggcgacgacttggacaccaacccggctgtacccgctgaacctgaaagtcacatcgatccatctcttggggtaaatgtgaagaaactgagcgtggattttgttatgaacctgatgcaacttggggacttctccagggaaattgaattccatgaccaggaactgattgttgacaagattcttgagctttgtcatttttatgctatcacagttcccaaaaccttcaaacaggcaatgaaatccccagaaaaagacgcttggtcgaaggcgataacggtcgagcttaacaatttggaacaaatgagggtatggcttgtccgtttgatgccacaggacaagaaggcactaaatggtcgctgggtgtttgcaaccaaacctgacattgacggttccgggatcagattcaaggcgcgttttgtggcgaaggggtttacgcaggtctcgggtgtcgacttcaatgaaacttttgccccaacagcgacttttgtggccctacgtgttctgcttagtattgcagctgctaacaagtggccagttcacagttttgattttgttgcagcctacttgaattcaccaatcgatgaggaggtttgggtcaagccgccggaaggactggaggtgccggcaggtcacggtttattgcttcagaaggctctgtatgggacgcgtcaagctgctcgttgctggtggctccatctacgacaagttctcaacaaactcaactatgttccttctcaatacgacaacagcctttacatcctgcgacatcctcaagaacacggtgtcatatggatccatgtggatgacggggtagtcacggcttcaaatgaatctctcctgaagaaactggaatgcgatctgaaggacatcttgaaaatcaaatggtcctcttccctagacttgattgttggactaaatgtggtaaggacagatcggggattttagctttatcaaaaggatttgattgatggtattttggaatcggagtgggatggagtgtcattggcaaagaccccattgccgactaactacaatgcgttgactgacccaaaaggtgatccttccatgactggaaaatatctgtctgttataggttctctgagttatctggctgtgggaactcgacccgacatctgctatgctgtgaatcttctggccaggtttgcagcaaagccaggtgaagtccactggaagggagtacgccacctgatcaactacctggcggatacgaggaatcttcggctatcaatatttcccaaagtcgacagcaagcccctgaaaacatactgcgatgcctcatgggggggagagttctcaaggtccgcctatggagttttcatgacggttttcaactgccctgttctttgggtggctcgtaggcaacaatctgtggcgtcttcgacatgtcatgctgaatacatggcgttaggggtggcgacaagacaaacactttgggtgcggcatcttatcaaagatgttctgaaacttgattttgtaggtcatttgcactgtgacaatcaatcaacagtacgtgtggccacggacgatgcttcaaataagcggaccaggcactccgacagggacttctacatcaccaatgaggcccttttccagaaaaagacaacactatcgttggttggtaccaaggagcaattggcagatgtttttaccaaatgtttgtcaccagaacttttcaatggtctgcgtgagaagattatgggatgcctataatattttttccttttattctattttcttgatagggatgttattggttttttttgaataactggtctctacaaattgcttagttcacgttttttttctctttcttttttgtatcatatttcagtctcttaccttttgttttctgacttaaattgttgtatgtagtagggcgtctgcggcgagagggggggtgttgtaacattcctgttacatgcctctgactcgccgcagcacggcacctgagaggactcgggagatacctccgagggactctcgtagtcattctgcacggaacaatacactattatcagtttaggttcctatatgcactaccagctttacagacccaagctgctgcggcacacaccgctggtcccttttgtagggtctctatctgctcccggtggttgactgccctcccccgagcatattcttcagctatttcgtcaaagaaccccatcccaatcatggatcgactcacaattcttcagaacatgcttaccacgcagtccgccgttatcgcgtctttgactcaatatcaacttgcaactcttcaaggtggcacggcaattattcaagaacaactgcgacaagaagaagaagaggcggctcgtccaaagaagcacggtggatcaagaaaaggtcgctcagcaaatatccgacgtgattttgaagctggatacgcacgattatatcagaattatttttcagaaacaccgctctacaacgactacctctttcggcgccgattccgcatgcaccgaactctttttatgaagatagttcatgatgttaccgaatacgatagttattttgtttggaaacgagatgcggtagggaaactgggtttgtatcccatccagaagattacatcggcaatgcgaattctagcttatggaggcgcgggcaacgcaaatgacgagtatctacgtataggagaatcaacctcgcacaaaagtctcaaacatttcacccaagctatcattgatgtgtatggcggtgaatatcttagatcacctaacgaatctgacgttcagcgcttattaaagattgggaaatcacgaggctttccagggatgcttggctccttggattgtatgcattgggagtggaagaactgcccaaccgcatgggcagggcaattccagggaaaagaaaaagtgagttaatcatgttgaatggtgatcggttttgcactcattattgacaattctttcattctttcaggtgcctaccattgttctggaggccgttgtctcccaagatctgtggttttggcatgccttctttggcatgccaggatctcacaatgataagaatgttcttgacgcctcccctttgtttcaagaactcctgaatggagaagctccctcctgtacttactcaatcaatggacatacctacaatcaaggatactacctcgccaatgggatctatcctgattggtccactctaatcaaaacaatatcgcagccacaggggcttcagcggaaggttaggatagtttttttgagttgttttttgtttgtttgccaatgctaatctgttttaaatcttatagtactttgcaaaaatgcaggaatcggctcgaaaagacattgaacgagggtttggtgtgcttcaagcacagttcgctatagtagcacggcccgcgctggcttggactcacgaaaaacttcaaaaggtcatgaaggcatgtgtcatcctccataatttgattgtggaggatgagcgagggacgcctcacgacttcatttacgatcaaacatctcgctcggagactagtcggccaaacgctttgcgatccaaagatttatctgtttttattcaaaattatcgacatatgagagacccgacgaatcactttgctctgagggatgacctcattgcccatttatgggcaaggaaggggcagttggatgaggagataagcgaggaggacgagcccctaccaccatttggtgattctagcgacgatgcagacgaagcgtccgattgatttgttttttcttatatgttcagatttgttcaaactagcccctcatcgatcttatcaatttatccattgtgaaataaaatggtgcttcttctctgagtcaacggccatctggcctttttttttctaaattttcattgcttttcactcagtcaatttactattggcttgtctctaacaaactgagtgaattatgaaacgagtgtgtgattgatgcattgtaaaatgaactgtcaatggccatctggccttttttttttttgattgctttgactcagtcgattttagattgggttgtctctaacacaatgagtgaattatgaaacaattgacataggaaatgcaagagaaatgaaaaagccagatagatggaaatgagagatatcaacaaccgactacgacacatgatgaaataaataaaattcagcctgaagatgaggtgttattggaggtgttagttgaagatggggtgttcaaagtgttagatgaagccgactccttttccatcctcgcaagaatcttcgcctgctcgaactcatagaatttcttcatcgcctcgctcatgccggaaaggtccttgcacataattgattcgtcggccaaccgattcatagccgcttgttgagaatccagaaaggcaacttgtttctttgccgcttcggcaatatcgcagtgagcctgggccatcttattcaggctctcttggttttttttggaagtgattgcggcagataggtcttcttttgcccgtttgcggccgattgggcgggtcgggggaacgctagtctcatctcctgatgagttgaccgaagtatccgtgctaggaacttgacttgacgattgagttgatgagctggcaggaggaggaccactgttgggttcctttcgcttgtttgaaggatttggctgctctttcttcttcaagtcgcggcagtagtcattccatttgggggaagagcaaagaatttcataacatccgaggaaagtgaacggtttattgtagagcttggaatacaacgacatcgccatcgtaaatcggttgctggagttcgtaccgctcggattcatgttttgaatttgattcacacatcctgcaaacttgttcacctccctctggatccgatcgctccaacgacttttcaggcttttggctgttcggccagagttgggcaactgagttgcaaagtgtagagcgaccgtctgccagaaagcgttgaaagtctggtcagtgcctttcttcggatcctcactgacctcgacccaagatttgcagagctgaaggtcttctgattcaacgtagctacgggagcgacctttggatgtcgaatcttctccatcggtggtatcggtggttttcttggtggtctcgctggttttcttgccttttggttttccagagcttttggggggattcggattactcgcttggttcggattgctcgcttgattcggattgctcgcttgattcggattgctcgattggatttcagtgatttctgatgaggataacaggttgggatcaagaatgggctccatggtggttggtttttgggatgatgtgttaaagaaaatagggggtatcgggggaggtggagtggtggatggttgaacttttcacaggaggaacacaggaattttgtgtgaaagattcagaaccgatgtccgtatccaatcctcttatttggggattggatacagcccaaggatcaaatctgcaaaatagggacgcagatacggactgcggtgggagggtattttggggtccgggtccctaaacgtgggatagcgacccgatttagcgacccccgtggagttgctcttacacccaactgccgccaagcaggtccgcccgccccgtcaagggagccagagaccctgcggggcttccctcggggctctcactcgagaggctctcttttctccagtcacttcgcccctcttgtccttggcagtccaagatcagcttgatctattgagctcaaccaggcctcgcaacacttgcaaccatggggcacaacgctttcataaatctttgtttttggcgtatgcatgtcccacaaatctatccaacttcaaagtccctctaaattcggagagggacttagcatatctatgtgtttgtatttttctttctttttttttggtttggacccagacacacaaactagagaaaagaaaagaacaaaaaagaaggcctggcgggtgaagtattgagttttgtaagaaaagcagatgataaaaaggacgaatataaagaaaaaaaaaatcaaggacgagtaaaaaggagagagtgtgtgtctagagaatctaaagatcgaacgagaaccagaccgaaaaaaagaccaacagaaccacccaaaccaagccaaacaatctacgaagcccactacagagaggagaaaggatattgttctttttacgccgacgatgtttagagaaaacagaagaggtgccggtggagtgagagggagaaatgaagcgatgattgatgagccaattgcgcagtctttcagagagttgatggcccaagaagagccgaagcagcttaagagaaaggtgatccgaagaaaaagaagaagaagaagataatgaggagaaggaagggatggaagaagaggattggaagcgactactaagactccgaccgtaaagatgtgtaggagggtaagcattagggctgtggtgatggctaggataatgtgaggagagctcagtagagttctgagtgagttcgacggatctgcgtagtttgtgggaatggtcgaaggggagggcaggagaggggtgagagaagcgttggtcgtcgtgtccagagtcgaccggagaatggtaactgagcaagcccgagggggagtggaagccgtcgccgtggtcgatgccgaggccgatggccaggccgagactggcgctacgtcgggcccgatggctggcgaaacgggggcccgcctcctcgtccgagcgagcctcgtcggcagaggaggaggaggacgagcttgaggagatcggcttggtgaacatgagcgtccgggagagcgacttgcgatgtcgttgggcccggtggtggatcggcagtccgttggtccgcgcttgctcccgactcgtcccccctctcgtcctccttctgatcctccgccaaatctccggcccaaagagcaccaccagactcatcaggagcagcggcaggtacagatgggtgtagatcctgatctggttcggtaggagacacggccggtggaatgtcgtctgctcatctggcgcccgcccgaaccgccccggattcgatagcgtcaccagttggtaacctggctcttggactcccatgcccatcgagaatgacttgactgagatctcgtggatcgagagcggtgatggattggccaaggaagtcgatggaagcgtatgaatcacctcacaataatcatggtcgtcaccactgttcaacatttttctttatttcttagctccttgaattatcctctttttttttagtctctggtgtggatagactgacctgaataccaagctgggttgaatcttctccaagaccattttcgttgcctcttccgggatctcattctggtaattgatcccggcgccctgccggatatctcgtcgagactctcgaagtggtccacacgaggtcccttctggtctccagagtggcacatgagtcaataggaccttaggtagtaacatatccgctatgaaaaaataaataagtatcaaagttagaggagcaagtagtttttttgaactcgagggtgggacgaagtgtggcttgtgaatagagactgacctccagctaattccttcacgaatcgagtgacttggccatcttcctgagtgctcaatccggcggcccttctcttagattcttcgatgagacttaaagcgtcgatccagatgatggtatggttagcccattctacgtgcccgttaagtagaccaggaggccaggtgttcttgaaccgttccctggcctgtgcggatctttcatatgaggtggatgggtatagtcctacgtcatggttcccgaccagatggatcagacgggctggtggctcggtttggttgctggtaggtgctgacgagagatctgctgggattggaaaggtgtggtagaaccgatcgacataagtttgaaacctggaaagaatacaataaatcagcagacgctaatgtaaaaaatataaacagaaaggatgtactgacttggctgggtcgctggcagcaattccgccatccaatagatctccgaggaagacgacagcatgcggcttggtattcttgatgagtagtctccaagacttcctgatgaactggtcgatgatcttgatactcaaccaacgcaatggcaggatcctatcgggataggagtagtcagtcgaaggcagttgagggtcggcgatgatgaggagatggaatggttcagttgttgttgttgttgttggtcttggccattgacagctcgagatcgttcgatcgaagtagatccattccccccagacgatagtgattatccagacgatcctgagtatcagtaggctacggtccagtcgacgaggatggtagattggttgtttctcggctcgactgggttggtggggagacatcttctgctgttaaggcgtgattgagttgtcgttccgagggtggcacttcgccaggccagccgcaggagcaactgaatctaaattaccacctgcttcaccttcttctactcaaactcacatcttactctagtcaaatcgaaaacctttcctcaatcaacaaatccatcgccacccatgggtattttatatgcacttttcctggtcatgaattgtcattggtagcatttttatgtagtcccctctcaggtattaacattaacttgatgtcgtttgcctagtgatagtctcgacttcaacaatcaacaatatccttctccaacagctcgccgtgaagatggtgtgtatggtttatccagcaagtatcaagaatttgacgatacaaccagcacaccctctcgtactttatggagccacatcataagtgaagcctcacaccagcccaccgcttatgagactccggaaacttcacacgatttcatccaattttccgcccctttcctgtgtgatcaatacttggtcaagctcaaggagtagtcgtttgaggaactggctgaatccgaggctggttggaatcatactttccgccatcacaacgctgcgattcttgaaggcattttggaagatctacaagtgaagagctaaacgatcgtagaaacaccgctccaatccatttcccagaaataactagtatgtaaccatcggccaaaaatcagatccagtccgcactcagatcacaaccatcattctggattcccaccacctccagctgctcttgtaccaacgaaaaatgaaaataacttcaaaaacgcaaaactcatcacgattgccacctcgcctttcaaaacaccgccaaaaaaaatactcctgggcgcaatctcaagatacaggagcgaagggattgcgcccaggagtatttttggcggtgttttgaaaggcgaggtggcaatcgtgatgagtttcacgtttttgaagttattttcggagcgaagtcgcctcttccgtcaacatcacctgatccgtcccatttctaatgatttatatcatcaaaatcaactggagaccaccaagatctttcatggaacgcggcagtcttcattatcatctttcaaccaacaatgggattcaaccagcctttggccgcaacgagttctcatatgcacccgcgttctatgcttcaagtgatccacaacaggcatttgaacatccactccacaatcatctagtaggtccaggcaccaacgagacaattgatccgattgcggtgttacaggttgaagtagcaatttcaatattacacggaaaccgatcaccaggaaacgaagaacctccgttcaacgtctaccgatttttgaagtactcgcagccaaacttgaccgattagcagcagttttgtgatcacaacatgaaggcaagaaactctgaaaaccacgactaagatcttgtcataggtccaatctgtttgccatcacggtgaggtgtctgcagatgaagaactccaaccactcagattgccttttgttccagaaggtcaagggtttggcttggcagacagatcaaaaatatatatcttgaaaagcctgatccaaactaatcacacatcccagctttctcctctaatagctatgtactgtacctattttccattacttgttcacttaccaacatcaatatactgtcttatttacaatcttcattcatgatgtaggatcatcattcatcctactcatccatcccatcatcctcaattctacacctaaaagttttcttccattctttttgcttcctatgcccagacaactcttactcactgccttttcaaagaagctcggaaccatttgaaaaaacaaaactgttgtggcagatcccatgccttggatataaaactgtgatttcacaggtttgggtttggacttgtatgcaatccaacccaagacctgagactgcaatccagccttgatttatttctaagaagagctctggcaaattgaagcttaattttgcaatcagggtgcaaagttcaccctgagccattctgtaatgatttaaatttctctttatcttttcgttaaaatagttacagtaatgctttgattcattagcaattaggctaatgatcttatagaattgatgtcatagttaattacgctttgtttgtcatagcgttataattgttcttgttttcattattctttttctctggattgttttgtatatgatgttgggatctttgtacgatttccctctcttctttctttccttatcgatatatttttgttcttttatcatcatcatcattagtcaatactaaaataaaaatccagtttcaaacttataactcttccttaccattcaagttccctttcaagaacttatcattaaaagataagttacccttacaactcttaatatagacgatatctcctcttggaggtattcatagtcattcaagaaaatagagttgtaggcggctcctcacacattcccaccccatatgtacctggccatcccttgccacatctgaccaggctgggaggggagttcatggctgggcatcaggtcactggatagggtccaaggagggagaagcaaaaggtgggatatcttatcatggaatcataaaaaaaacattttaatgcataacaatcataaaaaattcaagaggttccaagcttctctgaaaatacaatatgggcattggatgtgtgcatcccagttagtctgggatgtgtgcaaccaatttaacattggttgcacacatccaatgctatccgcctaagagctgaaattggtgtggtcattatcctgtgtatgaagggagaaaatttaaaattttattgtttatcaattgaggactcaagatatgactgatggaagtcagaaatggaatctacggccaatttaacctcgagtcactcactggaaccaccttcatatctctactggatcagaagtgacaccaatcaaggatgtcacacagagaatcacacggccagaggtactcagttggagggtatattgcataatgcatatagatttcctttgttccattgtgaattcctttttttctgacaaaaccacaagttggacaccagttgaacttgttccagttaaattcccatttattcagccacttcacagatgaattcctttcttacagcttgcatataaaagggatgtgtggcagatagtctagccaaaatacctcagtattttcagggacaggccagcacaaatacctcacccaggggggtcccttggggctaaaatccctcacaatttactatataaagaggcctctgcctgtcagttgtttccctcctctcatcccactcagcacacatttcagtgggcacacctgtcacagatcacacatatttgttacacatgtggttttacatgtagtacagttcaccattgaaatatatacacagttcagtttcacaaacattaaacaaagagccagtcctttgttgcagtcctggttgaagcaaagtgcttccagtccctttgtgtgggggcggccatgacatccccgggtacaccaatgtgttgccaagcgggactgggtgtgtgcatagaaggggacattttgaattctttgacatccagagggaccagctgctggctagaattgctccatctctctcttcaggaaacagatgtgatgggccatggggtaccatcaatccaatcttgtggagtctgttggttgatcatcagactatgtatcatcaaggccatcatctcttctcatcaacaaatctcagcctttgtcttggtgtaccagcacaactgcatattgacgcaccatctacatagatgagctcatcaccatctcaaatcaaaatacactcatgtctttcaggtctatatattctttcaagcaacatttttttaaaaaaaagcaagaacattctttctctttcttgtgggtcatatttgacataataaataaaattatataaggagaaacaccaggaacagggatgactgactaatctgaacaacaacagtagcaacaacaggagaatggagaataagattaacattcactcagtatgagtattcggacaaccaaccaaatctattaagaaatcattaaataagagaagtttcattgatttgatcatatgattttgggcctttttcttgatgtcatacatatctgtacatatatataaaaccctctatgtagcctttgtttttttttggggggggatgtatgattaaatctaccaggcctgtttcggtgataataaaaatgataatcgagagaagaaggaggaaaaaaaggaaagggaacactcgatgcgtcttctcccatgctctgctttttgtttatatcttttgtgcatgtatgtcgaattataaagatgagcctagtggtcgatgatcgacaagttaccggtcaacaacttgttatccaagatctaaaccaacaaaacaatactgccagtcagaaattcgttctcgcgcgaagaaagagatgaggggggttgaaaaaaaaacacgaactgtgccatcagggatctcaatcttgctgccttcgttagccacgatgatcacagtgcctctcaaggtcaccttgcgcccgaacttgacatccccactgaccgtcaaatgatcgagctccaacatgctcgggatgttcttgaatcgggattggtaggcggcgacttttttgaagtgatcaccgagcttgaccacaggggttgactgttgattaccaaatcagttcaagcacctcaccaaacaatgagatcagttcgacacatacctggaacatcctggcttcattcatcaccagtcgaccgtgctctagctggtacaaatcactggtcaccagtaagagatccgagcaactcttgacgggcaagaagcggcttcgagggacgttgacgccatgtgcattcctgaagtgttggatcgccgcaccggctgcggtttcgagctggatgaccgcctcgccattctcggccaccttgttattgacgatgatatccaactccatcccgtccgattccatcactcgcttcaaggctcgaaggttcacccacaagctagaagaaatacaaaccaatctctcaatgcttcacaccctcaagctgagggaaaaaaagttcatttccgacttacttgttggtgttgaagatcttgaacttgcggaccgacttgaagtcttcgacgtgatcgtttggaacctgagcgatttccaagagtcggatattaccatcatagttgatgagcgtcccacccttgacatcggccttagttttatcggtgacttccatgatgaattcggcttgagaatcgatcatgtgttgcatgatcttggtatccaagaccgcgcccaagttgtccgagttggagacaaagatatactcttttccggctgcaagcagtttgtccaacagtccagagttcgtgatcgcatcgtacaagtctccatgtcctggtgggtaccaggcagacttgtcgcccgtcgccgttcgtggggctggtaagagactttcacggttcactcgtggataacgggattggttgaaggtcatgatctcaatgttatgattggcatctatggagcaaacagaatcaaattacgggccaagcaaaagtggtgagcaaggatagagtttttagggtgtggaatgaatgcgttacatttttgaatgatccgtgcagtgtcatcatcggtattgaaactgttcatcaagatgaacggcacgttgactttatgggccgagttgagatgttcgatctgacggacggatagatccaaaaaggtcatcccatccctgacttcgatggctgatttaggaccaacacagcccatggtggtacccagacctccgttcaatttcaatacggcaagctattaaatcaatcaatcttgggcatcagttgcgttattcctttcgttttttgaagaaggaaaactggacagaccttgtctaagatcgaatgatctgaggtttctggcagagtggaataagagaccacctggtctgcggcgggaggagcgatacggtcccattgactgacatgatcgaagcaagatcagaaaagatgagaatctatatggaaagagagacactcacagtggggtgtttctggctttctcctgaagatatcggctgaagagcaagaagaagccttgcatctccgcctcgaacgccttgcgatagtttgcatcagagacttcctcagctaatctcgagagctcgttgcgcatcgccttagcggccacacctgtcgtggctgatttgaaatcctaaaggaaaaaacagaatcatgattgtggttagtaattcaattctccttcgtatgtttgatggttttttttttttattttctatgtgtaaggaatagcacacgggcatggataccaggagaaggtttgattggaagataggatataaaaaggtcaagtggtttctgatttggtaattgaagagggggcgaagagtgatgaggatggggagatggcaagggtgggtttgataggcttattatatttcattccctccccccctcttggtctcgctactctgtgtgatgtcgggaggacgctgagtaggttgatagatgataataacaagtcttaagcgaaggaagaagggcatggatgatagggaagggctgatatggtatgtgaatgagtattttgcttagttgaggatgagttaggcttggctggatgggatgaagggtgtgggtattagactaggagggtgctgagcagttactgaccatttgggagtgacctctgatccgtttgccagcatgagcctgtatgtttgggccgggggcggtgagtgaggaaccgttgagagagacttgaggggcagccatggtcaacaggatgatcaagggtggagactgaagaaaggaaggaagagatcaaggaggactgctgaggagtggagaagatgggaagaaagggatgaaggaatcctatggagtggtttatgagactgactgctgtgctgagtcagctccgatcgaacaaactgaaacgacgatcatctcatcactttcacatgccatcatcatcatcttcggggggaaacaaacactcaccgaggcacaacccaactcatgaccacccctgtcctaatccatccccttgccttggaatgcaaacaactcagcaggcaagggctctacttagctcaaccaaccaacccaaaaaaccaagcgctgaagcaaacatcttatcacagcaaatcaactgagcccattcccattacaaccatcatcagagggcgaacaagaatcctttataaccttcttggcttccactcatcatgttaatcatttgaaaggaaattgtaaactgacagtgctgcataacacgctcacgttcctgagaagcttttgtaagcagttggctgtagattaagtttcataaccaaaacaaaatcagggcggaacataacgagcgcatagcttgggatgaactgttaaaagcttagcacgcttataatcaaacggtcgaatgcagctgaaccatatctcggctatcttaccatataagttatatcggaactataggcaaactgactggattgatcaagggatcaaaaaatcgagtggtagaacccgataagggttttacaatctcatagataaggatagacacatcaacctgaagagaaaagagatcaatctacttagatgttgcacatttatatctagccaaagaaggccaaagaataatttcttaatagatttctattactcgagccagacagctgaggtactgaacgatgaacagatatctaacgggatctattcgtttactcttttgaaggtgagaatattatacatataaacacgtcaagaatgatcagaggatctcaatgtccattggcattgatctcaagcttcatcagactggaaatcaattgacagaattggattaaattacagtttgcttataaggaacttgttgccactgcttgtcaaagtacataaacatgttttctgtttttgttttttgttaaaatccaattgcaccactttctctcttagggtggtttgcatttgagaattcaaaataataatgataagaagaagaagaagaagtgggtctagagttgttcagaatcatcaagatctttccagctggtccaatttctaaaagcttagtgatgattataagaccatggaatttgactttatgatttcgtaagtttgaattgtgagccctgctcttataatgcacttctcatttttctttttttttcaagtaaaaaatgatgtctagaatagcataaagtccatctggcccgtgggctggtgcatgttggccggccccccaccaccctcggctgccggcaggatttcgtgggcggaacagatgtctttttttatcagtttcactggttcagtttcatttgcttgccagaagaggtttcaaaggcttggacaaacctatcacgaatttcttctggccatggttacatattccgctgcgtgttggtgaaggtagagggtgatccagtaactttctttccccagaacccggttgtctaatgatataatataacaacttacgaatatctatcaaacaacacgaactttcctggtgaatgggcgcaacctgggtatgacaatgttagtttcgaggggttcggtccgattcccaagacggcacgaaacaaacacaccagcttccagtcgaatcttggcaagattcctctgctgtaatgtttcgaaaatccccgggagatagagacgtgttacatgagaattgcagggttacttgaccacatagatagcagattttttccatgcagtatcagtaacatcactgagatcactacatagcccccgtgcatctgccgctcacgtgaactttgaagttgatccctccctcaagaaaatctcaagaaaatccccgtcccgcgcgtattttgacaggcatcgaatcttcgggattcattgatcatgaaaaccctttggcaaaccccactcatcttcctaccttacgcgagaagtgcgttcttaagcaaacctggctcagagccaggtgatctattcaaaaacccgcaagaacaatcagtccgactggatctgagcctctcgagaagtgatgtaaacgaccctgagctggaatactcgaggtctaattctcttgggatgcagtcattttatccacctatttctccccaagctcaaggtaaggggttttcttttggtagtttttctagatgtataatactctgacattttttttcttatgactgctagcacataactatccggaacgcgatctgctaggttctatgcgtgacaatgcggaagccgattacgggtttcaacacggctcatcatcgatgaccccaccgagggaaatcgatttcctaggtaagcaggtctattttgagtctggcagcgtggttcatgaggcttttgaagtgtttctgaggcaatattttggttgggcattgtaattcgaaatccacacaggcaattcgcccaagcggaacttctttagttatttgtcgggggagctacctctggcgcgaagtcagaattgggcagagagccgggctccttcttcgggaaccaacgaagagtgtaagctagatcactcgcttgttacataccttgtgaatttcactatgagtgcagatgccggtcactaggagcgtggatagagtagaagtccaccatcctcgcgataataacctagggggtgtaaaaactaacatgagccgccaaaatcatccagactctcaacctcttctaaacctaatcacgactttagataatccgggaactcggaggaaaaagcataaagttacattcaccccatcagaagtggccactgaagatgtgggcggatggacatttccaggggaaacccacggtaacggcctaggttagtcttacaaaaatccttccttggtttcatcaattatcttcgagtggcgtttacaggagcatagaaataacataagttcaacaaaaattcctcaaaaagaaaaccatcacgatgggcggaactctttaggctttgggcctcagtcacatccgagcttatccccagatcatccgggggccgttaggggaaaccaacagtctgcatctggtaagccggaaggcgcagctcatattttgagtggagagatatctcccccggaggactatctaaataatcctagttagtattatatcaccaactcttatatagaggcttgtgaatcccagaatttctcaattatccagtcattataagcactaactagaacggtgttacttttcaggacttgcatcacaggaaagcctgagattacctatggattatccaggagcccatcagaaaaaacaaccggtcgaaaatagcaaaaacatgccagcatggttatttacccagaaagaaccccagaaagaacatgatggcaatccgcgtcagtatcacagagccacttcctttatttctacttttaatgttcttgttacatatcattccgcacatgcctctggtcaggagctcgttatcaaacaatcaaattacgtcagctaacaggatggggaaaaatcttcagaacgtacctctccgttagatcggggcatggatttggatcatcctggatcctcgaaggaaaagcaacatatttcatccattgggccggcaatagagccagatgttagtagggaatcgaaaatcgccaataaggatcacaagaccgcccttcgttagtctcgccacatcatatgcttgaattcgtcttgaaatgatcgatgttctacagaatctgagagagattgagtgttgattttgttgaacttgtaatcctacaattagctcccaaaagctcttcgcgtgcttccacgagcccgtcttctcctcccggaccacctgtgcaaggaaagcgaaataaaagaaaaaattcgccgggagaccaaaaagaactctccgaactttacgaggcatccattccactcctgagtctaagggaatggatctttccaggcgacaagcaggtttctatcaccgaaggcaaagaaaaagctattgaaaatacagagaagctcaaattgactacttcaaaagaaactgtagattataccgatgtaatgaatgccaacgatatttccaacatcaaaggcaagacgaaagctgctaagaatcgaactgggaaaaaggaaccacaaactagacccaaaagaaaagaaaaccggctcacagcagtgccccagaaaaataacagagtaagagtatcgccggagctgttgcttgcagaagagaaaatgcgccgctcattctatgagccgtatgacaacaaaatatggggatggatttttggaggcacagtctattatatgcaggaaaatcatcaggcttggaaatatgaagagaagtccagtacctctaaatttgccgtcaaactcgcttcagaaatatccaaaacgataaatcaaggcaatcatcctggagtcgatacgattagcaagagcgaactcaatcagaatgctttaaactttgccgagctaatgttgtcgatcaacttgagagtgctttgggcatttgatgcgactctaatagacaaagagtatcttgcggagcataatttaatacaacagtggctccttggtatccttagtcaacaacgaagccagtctgcgggctctagttctaaaacgataagcgtcgaaatatttcccgaacttacactagaaaaggtagtagacaattttgttggagtactcagttccaagaagtccgatatcctggtacatcgcttggtcaagttgcatgattctgggcctatcttcttgggagttgcgtctgaaagccaattaaagatgaccaagtcaatagtcactctgcttgcttcctactataaattgatgaactcagcaaagtggagcgcattatttaaagatcacggcgcttacttgggacacatttcaaaaattcaaaccgagcattataactgtcactctcaaagaatagcaaccccgaagagtttcatggtggccatgaagctgctgccgtggaaagacaagatggaaaaaattgatcaaagcaccaggaaggcattgataacgagcatgcgtgtgtccacgagttctaagagggatgatagggtccagccgtttgatactggaaggccagccatcgtaggtgacgaagtatgggcctcaatctcattgatcgaaagggaagaatggtgcataatcaaagccgatttcaagcaactcaatctagcccacagcagatatcaaccagacaagaaccagtacttaagtccagcattaaagcagtacgtctctcatcagaggaatttggcgggggtagaatatttggtgaggttgctctgggttctcaattcaagaatgatcgaagtattaggttatcatctcagagacccagaatattatgaagaacaagaccatatccaacgagaaatgtttggaattcttaatgaacctacaaatcaggaaggattacttgaagccttaaaagagaaagctcaaaccaaagccaagaagaaccaagccaaaccaccggaagaaacacctgaaccaaaagacgattctcgatcgagtcaagaggaattagttgccaatttgatcttttctggactaaggaataaggaaactcaacgaagatatgaaaccacttttaggacgatagagagagtatccagatatgagatcaagatgacccaagcagtgcttgggatgatcaaataccattacaagaagaaaaacatagtgaaatggtacaatatgttcaaggacgacgctggttttatgcttggattcgagaaattggcggtaagactccgaaatccacacacttatcgagaatttgttgatgtcagcatgccatcaatgaggggaatgcaactattgccctgggaaagcacgatgttttcgactggtgcccagagacttactgcaagctttttgttaagaagaaagcagcacttataacttgacttttttcttcttctataaattaaagcatatgtagttacaaatcctcgaatacattacaatttttctctctttcttcttcctcctttcttcatgactagtttggtacaattaaagctacatacactgtgataaatattttaattcgttttcatgagcacttgaatctcggtatttttatagaaatctacaacaaccttcaccccaacatgatgtcgaagctttaatcgccatgactcatgaggcgatattgcaatggcaggcggatttgaggatatttgattttagtctgagtacagcgcgggcgtgtttgagttttggacatgaatacttattttgctccgcgctggaagtttaatcgggggtcccccttgagtgtgaaggaacttcaccacgaacgaaccacgagagaaccacgaaagaacacacatcggaaggatgagccaggctaggacgaccagcaagaaaccaaaccaggaaccaactccgatggaaactgatccaccaaagccacctccaaccgaagccaagtacgtctcatacaccctactggcggcacacgacccacagttgaagtacaatatcctcaagttcgctccctcgtcgaatcggaagatcgaggtggactcattcgtacagccgatcaagttgaatcgcaaggatccctgggcgatcagaaagaaggcagaggaagagaagaaacgatcgaccgaagcccaggaggagaatgcttcgaagaccggggagaatgacaataatgatgatgagaacgataacgagatgaaggtcgatcaggataacaaggcttctagcacgtccactaaacaggtcagggatgactcagtgatcggacctgcgcctgcttcacagcccaagaagaaccaaccattcaagaaaaagaccaagcaagtcttcatcgccgccgatcaatcagctaggatgttgaagaaggaggagtaccaatcctggttactcgaggatggatcgcctaatggggaacgatgggtgggcaggtacgagtctgctggtgccgctgccggctcttctgcctcggcctccacctcaacatccaccaataacgacgcttcgaactacgtcctattccgcatggacccatccggggaagctttccaagtcattccctgtcataggttctacagattcacccagcgacccaattatgatactctgggtgcagatgaagccgaagcagcctacgagaagatgcagaagccaacgaccaaggaggatgtcggccgttggtttatgcgtcgtcggggtgcgaaccctagtagtagtggtagcagtcaaccgtccaaaactctcgataacaagactagcggcaacgtgaagcacgaaggagacgtcaaacctacttcgttcttcgaccattccaaagtctcgtttgggacctcaaacaaagtccgatctcaagtagaaatcccaagcttcatcaacggccgtagaaacaaattcactgctgtgcaaggtagtaactcccgtcttgatgatgatgaagataggaaaccgaactttggtcaagaaggcgacttcgatgaggtggattatgatgagcagttcgatgatgatgaagaaggggctggaaacttgaatgatgaagcgatggaagaagacgagctgaaagaattagctgtatgtcactttctccctcccccctcgttttttccttgatagacccctctcttattgtgaaattactttcttttcaggaaaaaatgaagcgcgagatgctggctgcgggtaaggcgggtgacgatgagagagagaaggaagatgtggatatggctaaagacgacttgttcggagaacgagaagatcttaccaaagaaggcaaagcggtcaagaaactgttgatgcgtaagggagaagacaatgtttacgatagtgatgatgaagtgaggaatccatatgcctcagaggtaagattcatttactccaggagatggttaacttgatcatagtgtactggcgaaccttcttactcaagtttgtgattgccatttggtcgggtgaatcttactcgattgtaggaagacgaatcagatttcgaagaagtggtacctccgcctccgaatggccccagtccaaccgacgccaaggatcccgcctcacgctcgggaacaccaacccccggatcgcagcccgctggcacatccaagagcattgccaccaaggggcctgtaactcaagcgtccaacttgaaaggggacaaaccccaaagccggccgccatctcgttcaggcactccctctctcccaaaccattcgcgtaccaattcggcatcacaccccgtccatggacatggattcaatgccggcccggccaatcgctcgcgagctacaagtccccagcttccatcatcacagctcgcatcatcatcagctggaccacgtagtcgtgcagtctcacccgtcctctcttcttcgttgaaaccaagctcgcccatttcggctaacgcgtcgacgacaaactcgaatgggaaacgtaaacaacatcccaacggtgcgatagcctctaaggagaaaaagctgaactctggacccacgcctcccggcaggatctcctcgaccatcagtgccgctccggaccaggagagcggggtgatcaccaaggaacaggtcgtcactctcctcaagattcgacccctgacaactaaggaattgttggctcacttcaagcagaggttaaaggaagagtctaataaagtcatcatctttgctatcattagagaaatcgcaaatatccatgaaggactactcgtcttgaaagatggcatttgatttcggctacttgtcttcctcttcttcaccttttcactccggcacttcttcttttctttctttctttctagtggtatatacttctccaaccaaaacaaaaataaacaagtaaaaacacatacactacctcccttctcccccatctctttttgaatctcttgttccttgttccattttcattcattttttcttcttctttgtcagtataatagacgttaaaaaaatctaaacattacaaaaaaaaaacctggacaacacaatgctccaatgatccttcaccaatagagtggccagggggtggtcttgcagccttgattcctaattggtcagaaacaaactatgactgcagtgtatgagatgtggtagtcaagattgaaagttctggtaaaatctatgaatgtgacacatttgattacttggtacattgatcctatagttggtggctttgatcacttcatcttctttgcttcagagtttggatagatccgtattttagattagcctgctggttgagttcctacacaaaagggttgcaggatacacctgtgtcttgtatcctggagagggagttttgtcaatcaaacccttcagttcagttccagactgaagattatggtgttgttatctttggtttggaactgaaggcaaggccaagctgggtgagctggatctgatagaaacaaacagctggaaggaggctgataattagatgatcttgatgtgtccagcactttgatcaattaagcttcctgtaagatgcacagaggcaagtggggagctggttggtacagtcctgtcacaattagctattggcacatgcagattccagtctccaatcttggtgaggaaagacagaggaggccggaactgggactgaccagacacaaactatgtaaaaagcatgatttaggttaaggttgtgactatcaataactaggttaagctgtctgtaagtacatagtttatggtctaacatctttttaatcttgaatctttcttgatcttacgtcactacactaacctcccaaactgtgagtaataaaaaaaatcattctagtaggtttgtagtacaacacaaaaggttatgctatttaatttgatcagaagttaaattgtcttctggtgcatccttacatcctagctctttagtgtaaccttgggcaggtgaggtaaaaatgtttgacacccttagggttcactgtcaaataacctgacaaattgccaagtatcaaccatataaactaacattctgattacacagcaacaatcttcaccactgatcttgtataccacagtgaaatcttatcaatatgtatctctatcacttggtcacatgagagagtgagaaaccttttccaaaaacaaaagccatacatgaatttaagaaaagaacagtcaagcaaatcaagagattaggaagacgtaaacacaagaaatcaatatttcaactgatccaaagcaaggttttccttggattggattattgcctctaacttcattctctctaatctattgatagaaagttttgattgggatttcagattggcttgaatttgcttgaggaccaaaccaaaccggtgtggtttgcgagccaacgtgattctgaatgcttgacggcccaacctagttggaggtttttgttgtcagctgacagctttttcatgttgatactttactctatacttcaaagtaaaaagaaacagtgcttaccagatgatgtgtcttagttttatgttgcaacatccaccaacgtccttaacatatttttgctcaacttgtttctgagtacaagcaaagaaaaaaatgagagtcttttcgatcacatctggcaattgggtggatttcagcttgcaagttagtgaacaccaccatgaagaattgtataggctcaagccaggccagactgaccatggaagaatttccagcctttgaaagtgtcagcaccccactcaatcacatgtgcaacatattttgcagcaatcaatcggagtgcttgataaacattaagcaatacagtcgagattgaattcagtgttgaatcaagatatatcacatggattcggacccggacagatctaaatacccagatcaaagatgtctcagtatcttgcagcactctagcacaaggggagtagagctgacttactgatacatcttttggcagaaatgctggccaggcgttttggttctatcaacagtcaaagtatcagagaggtctaaaattgtaatttgttgtgcaaaaaaacctccgtcagattgtggtatcctaatgtgacaaagactgattgggatcaactcacggattccattgaatctggccatttctgctttgaactccagggttttggtattgatcagatgaccgcaccacggaaactcttgaatgatttcataactataagcttcaaaatcatgttttgactcctttggatggattctaacttaccgttcccaacaacttgtttgactcctccatatttgaagttaatgagtgtcttttccatggagataaagcatccgtattccttacttccctcggccatcaccttcaagaaacactctgcatcattttgtgaagttgttatatagatgaaatcatctatcaatctgaccaagatctatgcaaaaattcattgcattggatcagcaagacagacttgaaaaccatccaatttgatcaattcttgatctatagagatgagtgtacaaaccgaattaggagtttttgtgaagcccagccgttctttatccatatctgcataaaataaactgggatcaagaaagtttagccaagctccacttcaaaccaagcgccagagaaaagaatatctactctgatcatgaatactgacctacacaatagaggcgacatgattgagccctgtggaataccggttttctgttgatatctacctgctccaatctttccaagaactttttgatcaattatatagttcaagttctatgcaaggcaaaataaaagacaaacttttacaaagttttgagtgatgtgctctctcaacagatccatcagttcctgtttatccacgtgagcatactgagcttggtcacataaaagtacgtttttcagtgttctggagagctcaattgcaaacttgtcaaagtcgggcacttcatctattttgggagcatatcagtatcacacactgctctttggggttcattggatgaaaaatcaactgaccacttgggtaagcctgacgcttgaactgcctgaacgtcttctgtggtccggtcctcaatgatgacgtcttgacatacttttggatgacatattggtcctactggtgggtctcccaacatcagatccaaccaattcagagtaaaaacagatggttcttgcctcagagaaaattccattgatgacttctagtatcttgtcttgttggattgagtcaaagcatgctcgaatgtcaaccttgacaaaatataactctggaagagaatctccaaactgagatcgaaactttttgaagcgagtgtagatgtgatccaaaccaagcactgagtactccattctatcgggtgatacgttctacatttaacaagcaagatttcagcccaatgatatcaatagatatgttcaatgctgacaggatccatactttctcatatgataacaccgaaaataaattttgcaagatcgagttgttggacaggcctgtttgtgaagagcttttacgcttgagattcacaattggtctgacaccactgttttttggcagtaatcgaagaaacgaatgaccaagttgtgaccggctatttccctagaaccagaagaaatcatctgtcataagagcctatacaaaatcaaactagtcaaggggcttacaacattcttttcatccaccttggtgaataaagttgtcttcaagtacttgatcaatggatggcagatttgctcccaatcatccaaccggaaatataaggttcgatttcggaaacttgcagattcagtgacaaaaaaagtgttctagaaggtaaaggggtaggtaaaaaaccatcaacaaccacaaaatcaaagtcaatcttggtaactcacctttattaagccaccaataaatgagaaatagaaccaccacagaaaatcatgaagcattgcttctgaatgatgatcctgtgagtttcgagaaatccattcatcacacgctttgaatttaagattctgggccaattgatgtagcgagatcttttcgaacatgcgcagctttatgattaggcggatacctattgatgtttacaatctagtgattagcatctttgttatctgagaatcatcaggagggaaaaagggcacagactgttgcgaacaacatcctcattgtgcttggaatgccaaccccaccaatgtgatagaccacaggcgtgaatcatggcccagaggaatgtctccacctcatgtggtgtgcaaacaaatcgactaaactttggtgtggggggcttattggattgagatggtccttgaaaacttaacagctgtgtgtgactagaatccacgctcatggaacagtgtgtcgattctaatgaatgtccctggattggttctgctaattctataaggctcaatctttcctccgcactcacattgcagttcacaaactagtccaacaaaaaaaactctacatgagaatcagtttgtatgtgcaagaaattgaaacctaaaacaaactttacttggacaagatctattgaggacatgaattacttccacactcttagatttgaccacaatcttgtgaagaaagccatttggttgaatcaagggctttaaacgtcgtggagttttaaaatttctcagttttcgaacggcttctgaatgagtctctccattaaatgagtccaaggaatactgtgagggaaaaatgtgctttgacagatggacagctttgagatgattgtttgagaatggggttgtatggtcgtgtatttggcacaatacatctgttggaaggatgtaggtgattagtggtgaatttcaggtgcagacatgagtgaagatggctgggctattgatgacctacaatctgttacaaaacctatctggtttattcctgttggacttcgtcgtactcgagtatacatcaagtctttctttgcaagcacaacatcaaccagtgtgttggccttttgtggcagttgtccttctgctaggaatggtagatcaaacactggtttcccggtgagttgaaagtaacagctgttaccagttggataaaaaattgaagtctccgttaaaaggttcatcatcggttttgtaccaatcctgaatcacagaggggacaaactttggttaggtggtgcagcaatgtggaagaaaagccacaagtccaaaccttgccagtagatcagcaaagacatgcgattgggtgataaatttgtttgttgtcatgtcggaggcgacatatttggagaccagattatttgcatatggtccattcatgatcgggatcgccatttcagggtacacattgttactctgtggagagatgcaaaagttaatttgggcaaacatgtgagggagggcaggaatgccaagtcagctcaccaagcgacatcccagggtcagaacatttgacctgcaagggtttgacttgagcttaatttggctggcgcgccatagcaggatggattgtgcggcttccacaagctgcaaaaaaagaccattccaagtcacggggttaatatttttctgtgatctggctcaagggatgggaaaccaaggcaaacctggggcattgtcacatcattccctctcccttccataatttgtctcgctgagctgtccgtgacagcttttgggtctacttgaatgtgatcgcctctgagtggtatcacatgaccgccaagtccaacaagggtctccttcaaaatttcgttgtcccttccttgctcagggagttccaagtagtcaacaagtgttttaacaacagggtagtggtttcgtaatatgagaacggccggtttggtgctgttcttgggttgttcagagctgatgcatgactgtgctgaggctgatttcacagattccattcctgggcttgagcttttcaatcagtcagtttccttgaaatttttgtggtatgcggtgtgattctcattcacagagaaggtacaacagaatacaaaagcacaaagaaggtatcagcattgagtccttctatggtcacgagtggatgttaaagaggaagttaagttttaaaacatacaactctatccgtgcgcagttcaatcgcaaaatcaaaagtacaacggatcaaaaaagcaccaaaaaagggatcagtattgacccctcttaaagtcatgaagacatataaaagatgaaagggaaagaatgaaaaacacacatctatttgtgcacagtccaattgcgaaatcaaaaaggacaacggattaggaatgagaaacctatcaactatgacaaaaaaagacaatgcggagaggggtcagtattggcccctgtctatggccacaagaggtttgatgggagagaggggaaagatgagaactcaccgagttttgtgtggtgtctaattgcgaaaatcggtgtgcaacaggtcaggattgagcaaaaaagcggtgtgagtattgagcctttttatagtgattagaggttggatgtgagagacggtcgcggatttgaatgtccagtctattggaataggaacacaatcaggggatagtttttaatattggtcggaggtttggaatgggaaagggaagtgtcagagaaacgcacctggcttcgtgagtggttcgatcgcgaaatcaatcgtgcaaatgattaaaagaggccaaagtagacgggtgagttcacccccccgccccatttatagtgaagataagatcgcaaagagagaacgaatccaaaaagaaattgggacgtacctgcgttcgtacaagcgtcaatcgtgaaattgcatgtacaagcgatcaaaacaggacaatatgagggggttagttcgacctcttcttgtagtgaaggaaagaagaaaaagagaggaggaaagaacgaaaaacgtaccagcgttcttaagaacggttttgaagactgaccgacctatgctattcaattgcggtcacgcgggtacagcctatgggaacagaacaaaagagggttagtatcggaacctctttttaggaaaaaacatttaggaagaaaaaaaaactgacctgatctccttacgcgtgtcgatcccgaaaacgattgtacggtctattggtttagcgttattcggcggtcgtctttggtccttcgatcgacaagacgtttctacagcgggtggtgagtgtccgagcggttcgatttttggctgggtgtccgtgttggtgtggttgagtggtgcttgtcttcatccacattatccacccggtcggtggaccccgaggctacagcgcaaccgcgcgcaccatcaccgccggtggtctcgaatcgacgcgcacccgagtgcttgaccaaaaaccttggtgaaagttgaaaccggccacaaacccaggcatagttgtatcaccatccaactcttctcctctggaacccctgagacgaaatggacatctccgaactattcacggtgagtagccctgagtgtgacttagttcatgggctgcccgccacatactcatctgcaactcccaaacactaggcccctccacccaagtcagatcccactaagaatccggtgttatccgatctcagcgagatcaacggcggctctgcaaagcgcaatcggcaattggatgatctgaatcaatctgccacagagcccggtgggcttgttttctccgttttttttcaagccttgtgaagccggcccaacatgtgcattctgctaattctttctggtttcttgggtggatgagtcagtagatatcaaacgagctagggtcgcatcgaaaggaaagcagcgtgctgaggattccttcgaatattcagagaactggaatgttgaagaagatgaagagggcggacggttcttcggtgatggactcacatcggaacagaaggaaataattaacatcttaaatcaggatgtggaagaccagaacgaggccccgccagaaaatcctgctggctcggaaaagctcaaactaacagaagtcaagaaaaattgtttaaatcttgaaagagctatcaacaaaaatcgagaaatgcgcaccaagtatgaaaacaaccccgagaagtatgtaccgcctaccatcacacgaccttattatttccccctgctatggtgtgattaatcactctgccaatatgtagatttgttgactctgaatttgagctatccgaaggcatcgtcaacctctctgtcctaactcaatgtccagcccaaagttatccggagctggctaggcttggcacacttggtagtttggttggtcttttatcgcacgagaacgtgtaagtttcttgtccccccccccctctcattagaaaaaaaaaatgtaccatcaaaaaacattgggactgatcacgtccatgcgcttatttaattagcgacattgcgatcgcggtggtagaactcttacaagaacttacagacgacgacgttttggagaaccaggaagatgaacaaccactggaagatgtagaaggcagttctagcctaccagccaccgaggccgtcatggccatggttcgctcactgatcgaccaacaactacttgaaatgctcatatccacccttgtagaccggctcaacgaaaatgaggaagcagaacgaagtggagtatttcattgcttaggtttgcactcattccctcctttaactaaagaatacttgcacgtgatttacttactcacttgcttcacttgaacattctgcaggattgatagaaaatttaatctctctagagccttccctgtcggtcagctttgtacagaaaacaccccttttggaatacttaatgaatcggatccgacctacgaagccatcatcatctcaaaccgaagatatggagtcttcgaaattccagaataaacaatacgcaagcgagattctggctatcattctccaaaaggacgaagagaatcggacaaaactaatcgagctgggcggaatggatactctgcttgaagttttagcagtaagcgcgcagagaagacattttctttcaagttcacactcttggctgaccaagaaaaaaaaaactttgtaatcataggtatatcgtaaacgtgatcccaatgatgcagatgagattgagttcatggaaaatgtatttgattctctgtgcagtgttttacttgtaccagatcacaaagtcaaatttttggaaggcgaaggcgtagaattgatgatcatcttgatgaagtgagttttcttgacacactttttgatttcctttaactatagccacatgtctaatctttcgaaaaacaaaatcaccatcacaaaaacagacgtaagaatttggcaaaatatcgagcattgaaagttttagatcatgctctgtctggcgacgagggtagcgcgaattgtgagaaatttgtcgactgtctaggactgaaaacgcttttttccttctttatgggcaaagtaagtttgctgctgtcgtatttggttgggattgattgatcgactggcctcaattaacttttccgagtgtcatttgaaaccagaaaaactccaaaaagtcgacgtcgactcatgatgatgatgaacacatgcttgggataatcgtctcactgtttttcaacctcgaatccgacacccagcttcgattgagactgttgacgaagtttgtggaagaaagttacgaaaaagtggatcgactgatcgaaattagagaaggtttccgggcaagagtgaatcattttgttgcgaactcaccattcctggaggtaagtctgtttggcatttgaatacttctttctactagtagggttttgttaactgaaaaacgcctgtccatgattgtctcctgcttcatagaatgagatggacgaaacggaaatctatctcatgaagctagatgctgggttatttgccctgcagctaacagatgtcgtcattgcttggttgtgtatggaagatgacggagtaagagatcatcttaagatgttgctgaaacgcaatgatcaagacttcggcacaattaccgacgagttgagggtatatgctgatagtatgggagatggacctcgcaaggaagggatcgaacatcttaccacttatctaggatcgctatgaaatgtaatctccttgtatctttcaatataactttatttggaaccttaagcattacccccgaatattcacatccttaccaggaatggtggctgtcttgttttgttgaacccttctctggccatgcatttcctctgaatagctgtttcatcttcatggcagctccagtaaggctccgtaaaatacgggaagaaattggacgatcaggcaagtcgcattccacccaataaagtgcatttctggggcacactgcggtttcagtcaagctggataggtcacaaggatgaatgttccaacagtactcacttccctggaataacaaatcgatcgcacggtgggatcaatgaaatttacagcacagaggcagacagatgggagaataccaacgtggcaaaaggcaccacccccacatccgaaatgcaagcctcttaaatactgaactccaacttgatcgtagtctgtaaactggagctcggaaaacttaaacttatcttcgcaaataaatcaacttttctcagtcccatatgtaaatcatctgtcgtcttaaacggattgaattcacaatacacatagttggtgtgatggcgaacccgcgtcttccgggtcatttttaactcggcgatccctttgattcttcgctagacgtatccctatggaggcggcctatgcacactggtcatccagggcaggacactctggtggaagggcggtacaatcccctcaatcacccgcaccaaccggtcatcaattgactcccctctatggccgttaccggcttcgccattttcatcgcgtctcttcagggaggcggctataatttctgagaatttatttgctcatatgaataggattctcacaatgtcatgaattcgccaagggaggctttgtcttggatgttcatcaaagattgatagagacagcaggcagataaaaagcagaaaacgaacagctaagcagataagtgaataaattaaaggagctttttcaaatctttgacaaacgacgatagaagactttttgattttgattaatttactgcgtggcacagattctggtgacttggtgatcatcatattatattaaaaattcttgatctatgctactcaaatccacttccggctgtcttggtttatgttcaaagtctggtgacagaccaatacaatcgaacaatatcccggctagttggaaaaagtgatctaagggtatttctttgggtcgtaggcagatcaaccagctccgcagtgaccttgaccttgttggggccaaagatcgaatcccacatcctcctccacgactttcagagaaaaacattgaaacaatggcgataggacatgagtgaaaaagtggtcaaacaacttcgtaagcgctgggtttacctggacttgtattatgtggctcagaagactcacctccggggaatggacaaagaccctagatttttggaagcagcgccaggacccagtcagattcagttcaaaattcttggcgggaaaaaaaaagcagcttacttcgattcaaagcccttcgtgtaaccacccatttgcatgccaaagatcgcgctccccggctcatcggatagtagcatggcacagcgctcggccagagtgttctgatgcgcctcgtcaaacaagtggaatacttgattcagaatcaaaaacttggatcgccctttcaaaggattcagacttttcaatgaacgaagatcgatcctcccgggcgagacttccacaggggcagaatcgttcaagacttctgggctcagaatgtccccgaagaaattcgggatcgggcgctcggaatccctgaagagtttgtatcccaaagtgtcccaatctaatagaggggcaaaaaaggcaacgacttgtgaatgatctgcggaagctatgcgatggcaagagtttgaggagaaatatgtaccactagttatatccacgccaaggacatcatcgcgattccatccatgagatatgatctgcctcaagtcagttcccactagaaaaataacacgttatgcttaggaatcaagctgtagaggtcagtcacagtgagcacattatcactcactaccagcgccgatatcgagtaaaatgttttgggtatccgatgcttgttgaattacttcccgaaccatcggataataagggtgccgcacgatcataccctggaggaaataaaagcctgttcttctccttcagctctagtcgcgatgttgagaaagatcaaagtagagcttacacaagatacatggaaacgggaaagctttgcagcactcatctcgaatggcaagaatatgcgcctttaattcttgtgaatcttcaatcagcgtagcagatttgaaaaaatccaactgttcgctcatgtgcggatcatccaacggataaggaacctcaaacccttttgccgatattgttggcaggtgctgaagggcgggcccaaatcggtccatttggaattcagtttcccccgggatttgatcagcaacggacatggaggctaagattaagaaaacggtaaatctacagtgagttgaataattttttatttaattatttattttttgaaaagggatgcagtttataatctgaggtcgggtaatcgatgcttgactatgagggtagggtcagctcccagtggaatgtctcactataaatgggtgactctcttcggtctcagatcttccatccatattttacgcaattccaaggcagcgcaaggttgcgtgctagcaccttgcatacctggaattgtctaaaccgagatctgaacctattagtcactcggccggcagaaggattgggactatccgattatttgatctctgatgcctgtgagaagaaggtgtgtacatcgctcggtgctggcgaattcaagagcatgtatcgtggtttcaggtcccactaataattatagggcaagtcggaatttgcgctggcgtaatccggcagcttctcccggcgatctgactttcacaggcgttcagcccaaagaactcatgcatgagtcttcttctccccaagggcctacaatattttagttctttggcgcgacgatcctttggttgttgtagttcccattcaacttctcgccatgtactttactaaattttgatgtgctttagatacacaactagcagcaccaagaaaccaaaactgtatgcaccccggtcatcaaaaggcattctagagagtcatgattgctcccttgttgccagtgtgcacaactggggttgcaaagtggcacgagcaaagtcggatgaatctcaagtatagcattgcgagcagtggaacaaatacatacagcagctacccgcgggcaccggtgggcttgcaggcagactcttgtgggtgctgattggggagctgcaagctcacaatggcccctgccatacgcaggtaatattgatatcatgaactcctgagtatgggtggtacatctgtgcatgtgatatgacagtcaagtcccctacgccgggttggcgcccgaaatcgcgtcgatcacgctgatgacagtaccctgataatcgggatttgcgcttgaaagaattcttactgccagacagcggctcagctgaatggtaccaccactgccgatatgtgctactgtcatagtctatttagcgatgaacacaacgtttggaagatgagatttttggcacagtatctttaggggtttcgcaacttcaggcgagtcaagactctaccaagaagctgcttggtgcaatgcacgagacaactgtcaagtgaatcaatcatcgcatcgggtgacgatttcttatatgataaaatggctagatgctcgcacatgacttgcgattctgcagtcctgtggattcatcatggcggaccctcaaggaagccggtatgggtgggttcgcgggcaagtatatgtcgatatgcatctttatgattggggctacagtcaagaaaacgcaaaggaacacttgaataaggtctcagctagcatgtggtctactaacatgttgatcttggtagaggacttcggctgcttgtgctgatcttggtaaagaacttcggcagactttggcggcttgttgcttcaatgcttgtcaaactgaggtcagaaactcagagaaaaaccaaatttatatgatagagtttctgactattccaaatctacgccaagttatcttctggagaattgttcatttctcttttttataacgcttacagaactcttacatactgagtaaaactcactacactctttagttaccaaagtttcattcctttagatattctacaaatatagaatgattcctttctataaaaaccggccgtactatgcttcccttacgtctccgcaagagacttatcttgttatttttatttctcacagcaaaaactaacagtaacaacagtctcaaaatccaataaaactaaaaagttgcagtgctgcaaaagtctacaaaagctttgcaaagttgctgtattatttacagcataagtctttcataaaaatatcacagtagaacagtagaagagtatatccaatattctgtcatattccctacccaagctatctgaggaggactctgccgtttcaggttcctccacacaaaactattcccataggacccagtggttatctcccaacttgtcaacttcaacatcacatttctcatcagttgcactccccaatacacagttcacctccccagcaattaccaccccatttgtccccacccgcattcctatcttgtgcctggatggcttcttcatcttcatgcccaagggctcattgactaggtaatcaaacactcctgagagcaacactttttcatcaaaaaattctacaacaaaactcaagatcacaacagcaaaatcaacaattgcaagtcaacacacctcaatggaaaattatctttcaaacatgaacaaaaacaactcctctcaaaccaatgaatctggaggtgaacaagaatcaagacagcaatcagctgagcagtgtttgaataatctggactcttgaatggattgtgtggcaacatatcaggaaacccttactggcatcatcaaagcaaaggaaccaccatcaaccagcacagcccactctgaattttgatcctatatcaacaaccacattgtcaacaaatccaagacttttacagtttgcctttttcagacctactgtggttcagcccaatcagcaagaggaaaataatcttcccaatatgtttggcaaaaaaggagttggcagcttgcaaacaaagaaaattattgatagagtagtgtaatcctcaataattcactctctttcatcaagtggtgagcttggaggatgcctgaattgagaaatataattttgaaataattaatcaggcaatgttaacagcttggcttgaggagcctaccttgttgtgaaaaatggctagggtgcttgatgctcaatataattatcagcattgtctaacattccaaacagaaaaactttgactcatgttctgtcagctctgggctctcttcctcctcaacacgccctgcctctggtttatcaccacccaaattcaggggcttgcacaaaggatgctatggacatcaatgaaccttcctgggtttgcagtcaaaaaactcctgaaaagtgtttcaaaagcctgttctgtatggtttgtcttgctcaaaggtttttttcaataccttcaacaaacaaaccctctaagggtcacaatggatgctaggcagaagttttttgagaccctctaaattatcagttgttgctttggttctcatcaacacaggattgatggcaaatttcatcagcaaaaggtttctcaagaaaaacaagcttctaactcacagccaatcaacaccaatttattgtgttgggtttgatgtaagtggaggaattagagggatggcaaccaaagattggtcaggggacatcaccaagtctttggtggacttgtgttgaaattttgaagtccagacgagtaaaagtgaagtttttttaggatgatggcgcaaaaaagttaagatacctttttgggaaaggttcacggaaaaagaatgaaagaacaaatgattttcattcactgtagttaggcaggcttaaatagactaagtacaagaggtcaagttgtggttttgagaatgaatgaaaaacgtatcctgaataaaaaattgagagaaaaatacaataagttcttgcaaaataacaacctagacagtacttctcattctcttgtagtaaagccagatgatttagtcaagagaaaatattttaagtcacaaataacaagaggcattgattcttattgaccaatttttcaatatcaaacaataagccagaaaaaggggaaaatattaccgtagaggcaaggataattgggttgagcttatttacttatggttcaaatttgactcagaattaaactcagaaaaaactaacaaaatgctaattggcaacattagtcaagtttggtttaaggtgattagaaaaggaaaagggcagatagagaaaaagatgaagaaaaattcaacaacttgaagccagttctcatcaagtgtttgttcagggttagctggcttagatcagtcaatgtgatctttggatggtctgcctctggcagtgtgcaacaaggacattgtcccaccttggggcataaacaggtttttgaggtggactctttgtaccttggggaggattttaaaggtaaagtacctcccatatgtcgtgttttttccacctccccacctcttcccacttttaacttacctttggaattcaaacagtttgctgatgtttttttcacccacaggataattgcaccctgcccccgcatcaggagatgaatatttccatcaaactgcgcaaaggagctgtcctccattttgggggattgtacaatttgtctatagtagagctaactcaactaagagagtgtgtcaatgagcaatttgaaaagggatttatttgtgcctcttcttcaagttctgctacccccttttttttgtgagatttctggataaaaagctgtgcccttgtgttgactacatatataggattgaattccatgatggtaagatataattaattttgggtcacctaatattaaatcaaccacagggttgtaagtattaaaagaagtgtttcatctgcttagattgacagaagtgcatgagtagaaacctgctttttgcactccatgggggtctttttgaatatctagttatgccctttgggttggataatgctcatgcttgtttccagaaattcattcagtatgttcttccagaatttttgcatgtcttctgttttgtttacattgtggatattcttatatttctcagatccaagacaagcatacatctcatgtgcagcagtttttgtccagactacaagcaacgatgggccagttacactaaccatagtgttagtgtagcggaattccgctgaaatttagcgtagcgtagcggaaattccgccacctcttgcactaacactacgcgcataggccccaaaaaagggcccactaccaaaaaagggtagttacattactctgcgttatcccacatttttgggtaacataactatgcttgttactgtgtcgacccgttacagttactagtaacagccattttttggccatctgggtagcgtaacgggtgcttccctgaattctcaccactggcagataaattaagctagataaaacatgttcaacgccagtaacgggccgtaaccccatgtttcatccaggggctctagcctctggccccaatggggtttttttcctgtgccgctctcttggtagcttgaaagtcaagccttgtttgagttgatcagtctcctgttgtcctagtctacacccctttccccccatcttttccttactggctccaaataactcaaccatgactcaatcggccatcgacaaccacaatcggccttctgaatcagctgatgtgaatgtggggtatcaaagtgaccgatcacaactgtgttggtcttcacgtgccccttccgtatcaaatgtacccaacatggtcaccccgtccgcagactctcgtgtatcaatgactcagccccgtccacagaaaagaccagcagcaccatcttcagatcttggacaatcggatcatatttccagggatgcgtcacagaaaaagaagaaaagacagccagccaagaagagtgctgcagccaagaagaataatccggttcaaaagagaggatccaaggggaagagcaagaattctgctggcgggaatgaggcaagccatttggaacttttacatccacaacctttgggggtttgcattgatggatgcccttttttggattgtgaaaaagggtgaatcaactgaaccggctgaagattatgactatgaccaagattcaggcaatgggtcgatcgaaattcaacttagagaagagaaaaagaagaatgaggaaaagtatgctgatccacttgaatatttttatccgccttttttcaaggatggtgaaatgggggataagcccttgaatttcaaatgtcggtggtgctctaaggtctatcgtggacacaattcgaccaatgggaatcttacaacacatcgtgatggatctaatcaagccggcaggaatccaaaaggctgtatcaatcgtgatcaggccaagaaggctggagtcaagttaccaccgtcagtggcagagaaacgagtgttagacaccaagcaaccgactatcaacacgttccttcagtcaaagccagtgtttgtcaaccgcgtcttaaaccagattgtcatgatctggcaaatcagacaggccctcgcatgggctcgtattgaagatccctatctccgggcggccttccaatacgcaaacaacaaagcttcactctacggtaaacgttggtcggccgacaaatctaagaagctgtactcgatgctcaagaccactgttttcgatgatcttgaggtacgcttgtatttattaaccatgtacagtcagaattttgggcagttgttgatgcttttgtgtccgtcacatgtcagaaacttgacaccaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctattttagcccaaaataaaaatgcctcaaactttccaaaattacaggtgaatagctcatttgaggcatttttattttttggctaaaattgctcattttagcttaatttttactcctgagtcattttgtaaaaaaatgctcaggaaagtgacctattttccaccaaccaaattgccattttttcctggggcaaaattggtattgtttgtagtgtaattgaacaactcctgctgtttttactcaggtctttgtgaagcttacatctcaaatggaaggcaatcagccaaccggagcacacgtgcttccaaaatacttggagctaaaagaccagatcaacgaaaagctagcccgatctgaagagaaggatatgttatatccgatgtttcatgtgatgcttaaccgagtcaagaagtatctggacgaggccatgaactgcgagaccttggtccttgccactatattgcatccctgctttcggatgcacatctttgagctaggatttgggccagaaagcaacaaggtcaaacagtgcctcgggttgctcaatcatcgattcacaatctacaaagaacttcacaaggccgactctcacccatcagtaccagagtctgaggttatggaaatcgaaaagccaccgactgccgagccacagtcgtttcgggaacgcctggcttcacggatggccaagaaaccgaccgcacatgaaaacaaagtcgaagcctacttgaaggctgaactattcttcaagaccaacgcgatagaccgcaaatcgaccccattacaatggtggaaggccaatgcgaccacttacccagctctctcccagatggctcgtgcatatttaggagcatctgggagttcatgctctgtggagcgacttttctcgtcggcagcggatgtgtgtacaagcaaccggggacgcttactcccatcaaccatgtcacgatgcgtaagcagcctgatgtggcttcgggaagaggtgcctctcactggtggtttcgaagaggcaggaatggcattaaggtctttggtaccctccccccccagtaaaaaatgatcgttctccacggagtccgacacttcttcattatgctcttgtatttgctcgcattagttgataatttaccaccccgatgggtgatatcacaacgttgaatagtaataaaaaaacaaccttgctgatagagtaacgagcgcccccaaaaaaacaaaataaatcccgttaaagtattggctcttcgttacgggtaacagtaacgataactacactatcctcgttacgctatcgttacaataccgttatctgtagtgtaactaccctttgttgccactaccctacgctaaaattctggttagcagttctttggccctgtagcgcagtggaaatctgctaaaaaaacgctaacactacatttttttgggccaaaagcgtagtggcccaccggcgctgctacaagagcattgccattcatctctcacaaaaagcttcttttttactgataatgtttccttttttagccttcaatatttctcccaaagggatcaaaatggaccctgggaaattgaataccattgtgcaatggtctcacccggagattgtctgccatgaattatgaaacagagggcaagacacatatttgatatttgtgtgtattgtctcttttctgagactgaaacctggtgtatttgcttgggtatttccttgggttggtgagaaaatccactgtcttggatttgtctttgcccatgcaaaaaaattgtctttttttgttgatatggacaaatatcatgtgtattgaagacatttttgatgggatcatccctctgagacaatacacaatacttgtctcatttccaaagacaatacatatgtattgtctcaggaaagtgagataaacaaggattggtattttgtgcattaaaattctgagacaatacaaataaacactggatattgtattgtcttgcctctgtttcagtgttgcttccatcttccaaaattcctgggatatgctcctttttatagaaaattctccacaggttctcacatcacattcatcagtatcaagacatcaataccaggaaaaaacaacaaccaattgagtaacactttgcacaacacaaccaatcctcaacaattacactttcatctttgaacataattgcaaggattgtgtttcaatccttcactgtcaataaaatgaggcactagaaagctgaaagatcaagtggttctagtaccaaattttatatattcataatagtcagtaggaaatagatgctaccaactaggagaggtgctgtgaagtcaggactaaatgcttgacagaactatgtgtatgtaatcctgtgacatgtttgtgtgagcccttgaggagtgggctcacaataatcctttatcactgaataaattggccagcttaccttggtggtattgttttctgataataaagaaagccagagtttgcacctcattcatccctttcaacactttgattcttacaacagagctcactaataaaggtcaccatgttttgggagggttacaagcagcctgttgcatgacttccttttcttttcttaaaacctgttttactatggcacttactgacaccttttgattttgccaaatcaaggatattatttgttgatagtttaaaataagcaatagcaggagttctattgcaactgaatgataagggtgatctaaatccagtttctttttgtcacaagagctaactccacaagaatttggcaggttcatgatcaggaactttattccattgtcttggtattttccaaatagcaagctttgttgattgatactaacaaacccatgatggagatgtctgatcaggccactctcaaatattgtatgaaaaatcaatgtttaacagatagaaaggtttgataggcctcattgctcacttcctttcatttcatactcaaacatcttttggttaaaaataatctagctgatccaccaactcgaagactggactttgctttggatgatgatgaaggcaaactctaccaggttctctttcatgaatatgatgacaatcttaccttgatggagtttgttaagaatctagctgacacagagctttgttatgtggagaacacatcatcttctcaagaaccttttgacataatggtggatcacctgttttgccaacctacacaagatttgggatcttttacacaatgcctataaggagctgcagtagaagaggatcatgatgaatcacccatgaagtttgaacagggttattggttgatactccacaaaagcttcatcaattgatacaagactcataactttgcccccagatgattttggaagcttgaatatgcatgcgtgaatcaggcaaaatatcaaataaatataacatagtaaatttgatcttctctacaagctgtaaatctttcctgttcatgtgaagaacatataaccactaatgtgcaggctgacaaaacacactttcattaaattgtctttagggctgtatttaaatgaccaaaaaaatgacttaaatcataaattcatttccttcaagttcaaatacctttcatctgacatatgcaagctacatatcctgaaccaaaaaaatatttgatggaagagaccttacaagtcagaaagacctgttcaaatttaattacatatgaaatacgtttaccagctataatgattcgagatatgatttgatatctatcagattgcaggtttgattgatagaacatttaaccagaaaaagtgttatattttctcttacaagtctacatgattagaattctgatacatctttggactcctcaggctcggtttgaagttttacagctttctctcataaccccccccccccccccctctgcgtagaggcgggtcgtacgtagaaatgattttcgcgaagttgcagatcaaagcccttcgtaaaagttaggcgacgcttccagggacagtttgatctcaatcggaacttctcaagcaggattttattgccagtgatggaaagccgagtgcgtcttgccgtacgtagggagatgcctcaggaaatgtgcaccttgcttagccaccctgatgtgttgtagcaagcacagccaccgcacacaattctctgttgtgtcacgaaagaacactgcttgatttctgactgacccgccgcacaaggcaatgcgactccgagcatgtcacttgcggtcaagatcatccgccgcaatcatctccattacgcaatcatctccattaaggaagtttggatgaagcagagccgaccttcaggccaggtgagcttgcgagcacaaatgtttcttcctttcaagcaacgacatctatcacatcaatggtcttcgtgtgtcggatcaagcaaccttgcgtcctctttctttccctgaaggacttcatgccgttttcacatgtagcacgctttagttacaacaagagtagctaggtatgtgtgctggaatctgggtttcgctggtcgtctttataagcgctccagtccagacccagatcaaacaatccccaagcaacatcctacacccattgatatattcgaacatcaagttactcagaaacacttcagagatacatttgactctagtactatgtcgaactctaagcaaaatcaagagaagccgatggttggagacgaccaatttggccctgcgatggcacaaatgccaccatccgagaagggaatcgaagcaccctatccgctcgatgatccacgcatgagcgagcagttaaccttctacaaagcggcaactggcattcaagactctgagaaattgaaggctcatatccttgagattcgagccgaaggttgcaaaactttcccctttccatgtatcttgtgtaagttaaacttttgattgttaatgaattatagttcaaactatggctgagtccattgatataattggtgggacaggcttttatttcttgcagggtatgatagctcgtcacccattttatcacaatgtgcgcaaggaaattgaaaagaagtcaaacaaccgcaagatcttccttgacattggtgctggtagtaagtcgtttacgcttacacacatcaactgctgacttgatgttgatggaagaatttccctttttctgcagtggggaccgatttgagacagactatctactatggatggaaccgtgacgatgtgataggcgtggacgtcgctagcggtacgtacttttccttatgaaacagtactccatcacaaatagaaatgagcgcacagtaatgtttgttttgtttttctagagtggaaacctctgggatataaactctttagagactcggaccgccccatcccgtatttcttgggaaacgtcctcgaacccgaagtcttggatgtgaaaagttccgccaaggtcgaccacgcgaaaattgatcttcattcattgaaagaccttaaccctttgaagggcgcagccaggttcatcaccttgaaccaactcttccatttctttgatgaagctggacagaggaaattggcggagcgttgcgcgttgttgctgtccgatgaagccggcagtaccatctttggcatgcacattggcggtgtcaaaaaagggcttgaaagtcacaagtccgtatctttccctaatttttgcctcaagagtaccagtttaactaatgaaaacaacttatctgccattgcttcaaatgaaaggatgtatgtccactctcccgaagtaagtcccgtgacctctcaatccttccacaaacctggatagcgatccaatgtttgaccacaattttggattctcttgtgtactgcttcaacaaacctctgcagacctggaaagagttatgggaatcgatcttcgccccacgaaaagtgaagctggtttctgagctcgtggacgttggcccagaagcacatctcatcccactcttcccaggctgcagttccatgcaacgcctctactggtctgttaccctcgtctgaaaaagatcaagaggacggtaacatgcatggcaccaagagaaaaaggcaatcatctttttgtgacacgacatctgcgtacgcgctaaggacaaaccacacatcgcattactcgaatcaagctcacatgattgatcggtgatgtagcgttatttaattgaacagattgaaagactgtaatgagatctatctcgggaatgttttgctagtgaaatgaaggaaacaatgatcttttactgggattcttctgccaattagaaactcaaaagaattggccaaaattgtagctcatcctaagttgacagacgcgaaatgttgagagggaattctaaaaagcacttgtaaaattcctgagtagtgatgttgtgcgcacaggggaatcggaattttaacgttctagcatggaatataagtgtatctgacctgatacttggcagaccctctcagcaagttttgatcatgcatttctgccactgggagtgaaagtatctcataacaagagattcctcttttttctccattgagtttctttctgtgcctctttttgtgattccatttctgtccattttttatctctacccaacactcaactggttactgttgcttataccatagcctcaattatctcaaatttgcttgctcatcactcacattgtgatcacttgaattcatcatcatcatttgaagacaggtttgtacttttttgaattttcggcaccgtccgaatcagacatcctgtggcttccttcgagttttccaatttctccaatatccgactccgagtccatggcccgaccgacgaagagaggcttgaaaacgtccgcagcgcggggctggcattggagcctgcagcccccccttaaccaccaagctggcatgacctgcagcagctcaccgaggataataagtgttgaccgatgaatgaccattaccgagccgccgaagatatcatcgctggaccggtctgcaccggcacggggagagggatacagcctcgtattaactcgaagcgattcatcaggttttatccaggtgtggtatatcccgaggacctgatcccatacttaccaaatctacattcctacaactttatttatttacatcgtggtgaagctaaagatgccaaaaaacacccccacctcgaccagctcagcaccaggcataagtgagtgggtgaggcaagggagtaccccattcggtgctttgctcaaatacatacctcggctcaatcggcacgagcgcacccactggtcaaaccctaacaattattcgacactgtacccgcgtaatagccaacaggccggctttgctgcatttaccttcgcgtctttttgccgcagggttcggtttgcgacattcagacgcgctttgttctccaccaacgtcatacattgtacttcacatgagtcaagccttgaggaccccccaaatttgcaacagggtctcttggcgagcttacccatagacgtaatggatctgagaaaggaagaggatgccatgttttacataagccagtaaggttgacttttccgggtgttaaggaagtgcgatgagagtgcagaagcgacggatggtttccgcttagtggtcctgatctgaaaaaggaatgttgaatctagcctgagccatgaatcaggtcaggcgatggtcatatatggacacctaaaaccaatattccttccttcgatactgatgctaagaatgcaggtcgtctggcctttgcgatcgaacgtagctacccgctgtccttccacatgttgctcacatgatgtctctgcacgctcgtttttccaaaattgtaacaccaaaggctttgcctgaggatggaaaaccgctcaagggtgggcttcatctggacggcatgttgtatttaagagcgctctcctactgagactagagggctcgatagtcctatgcgaagtcacttatccagtacaagattcacctctttattctaagtcccccagcgattcgattctagtactaccacaatgtttgaacctcagcaaagccagaagtcgcacatcgcgatggatcaatttggggctggaatgttagagatgccagcctccgcagacgggatcggtgcagcttatccactcgatgatccacgcatgagcgaggaactcaagttttaccaagcggcgaccggaattcaagatcctcaagagttgaaggctcttctgtttgagatccgagccgaagcttgcaagactttcccctttccatgtgtcctgtgtgagtgctaacgattttccgaactcgtggccggaggttcggctcttcattctccaagtagtcctgacactagcgcaccaaaaaaaaaggttttcatttcttgcagggaatgatagcccgacaccccttttttccggaggtgctaaaagcgatcaaagaaaaattaacaactcgcaggatcttcgttgacattggggcaggcagtaagtagttttctgtttgttcaaaacttggatgggcacttactctcgaacgatttgtctttagtgggcaatgatttgaggctgctcattcatcatggatggaaacgcgacgatgttttgggggtggacgtaaacagcggtacgcttataatgatgactgatttttttcagtaattttcatctaaagataacatcaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtccgggttggatatttatgctgtcgtttatgtcaaatgctagtaagagacaagttggttctttaacgacgggagatcctggagatcacccaattcaaaagttcgatgacctcgtctagttaatcgatgcccatcttctgatctggggatactgcagaatggcatcggccaagcagagatggagagattgcaaagcgtcgatgaggatgcctgttaaaacagatgaaagttccccatcagattaggtttcacttagtcgattggacggaagttttacataaatctttactgaccacttgttgagcttgggcttgttttccatttcgaatcagacatcctgtggcttccctcgagttttccaatttctccaatatcccactccgagtccaatatggcccgaccgacgaagattcaagagaggcttgaaaacgtccgcagcgcggggctggcattggagccttggagatcatccacctcattcagccctcccttgccaccaagctggcatgacctgcagcagcccaccgaggatgataagtcttgaccgatgaatgagacttaccgagccgccgaagatatcattgctggaccggtctgcaccggcacggggagagggatgcagccttgtattaactcgaagcgattcatcaggttttatccaggtgtggtatatcccgaggacctgatcccatacttacgaaatctacattcctacaactttatttatttacatcgtggtgaagctaaagatgccaaaaaacacccccaccccgaccagctcagcaccaggcataagtgagtgggtgaggcaagggagtaccccattcggtgctttgctcaaatacatacctcggctcaatcggtacgagcgcacccactggtcaaaccctaacaattattcgacactgtacccgcgtaatagccaacaggccggctttgctgcatttaccttcgcgtcttttgccgcagggtacggtttgcgacattcagacgcgctttgttctccaccaacgtcatacattgtacttcacatgagtcaagccttgaggaccccccaaatttgcaacagggtctcttggcgagcttacccatagacgtaatggaactgagaaaggaagagggtgccatgttttgcataagccagtaaggctgacttttccgggtgttaaggaagtgcgatgagagtgcagaagcgacggatggtttccgcttagtggtcctgatctgaaaaaggaatgttgaatctagctgagccatgaatcaggtcaggcgatggtcatatatggacacctaaaaccaatattccttccttcgatactgatgctaagaatgcaggtcgtctggcctttgcgatcgaacgtagctacccgctgtccttccacatgttgctcacatgatgtctctgcacgctcgtttttccaaaattgtaacaccaaaggctttgcctgaggatggaaaaccgctcaagggtgggcttcatctggacggcatgttgtatttaagagcgctctcctactgagactagagggctcgatagtcctatgcgaagtcacttatccagtacaagattcacctctttattctaagtcccccagcgattcgattctagtactaccacaatgtttgaacctcagcaaagccagaagtcgcacatcgcgatggatcaatttggggctggaatgttagagatgccagcctccgcagacgggatcggtgcagcttatccactcgatgatccacgcatgagcgaggaactcaagttttaccaagcggcgaccggaattcaagatcctcaagagttgaaggctcttctgtttgagatccgagccgaagcttgcaagactttcccctttccatgtgtcctgtgtgagtgctaacgattttccgaactcgtggccggaggttcggctcttcattctccaagtagtcctgacactagcgcaccaaaaaaaggctttcatttcttgcagggaatgatagcccgacaccccttttttccggaggtgctaaaagcgatcaaagaaaaattaacaactcgcaggatcttcgttgacattggggcaggcagtaagtagttttctgtttgtgcaatacttggatgggcacttactctcgaacgatttgtctttagtgggcaatgatttgaggctgctcattcatcatggatggaaacgcgacgatgttttgggggtggacgtaaacagcggtacgcttataatgatgactgatttttttcagtaatttttcatctaaagataacatcaaacaactaaatcgatgattttgatcttgtttagaatggagtgctctggggtataagctattccgagaccgtaacctcccggtaccaaacttcataggaaacatccttcagccagaagtgctggatgtttcgactccagccgaatttgggtctgctgagtcgatcgatcttcgttcattgaaggacctcaatcctctaaaggggaaggtgaacatgatgagtttgaatcaactcttccatttcttcgacgaagccgatcaaaagcgtttggccgagcgctgtgccctattactctccgatgaggttggaagtgctatctttgggatgcaggttggaggaatcaagaagggatttcagagctgtatcaagttgagttcttgttttgatactccagttgaccaatggcagagactaactctatacttttctttttgagcaactttaggacttttgtccagtctccggaggtaggtcttctttaactattgatgagacaaagacagacgtctagcacgcaaactgattcaagctttccgctgcattgttgtatatttattttactgctccacactgacattccattagacatggagggagatgtgggaatcagtttttggtccgaacaaggtcaaagtggtttctgaactcgttgagaccaccccagaggaccatcttgtccagcttttctcagactgcactggcatacaacgactctactggtctgtcactcggatttgacagaaagtatcaagacaagtgtttttttcaatcagcctctacgagaaatggaggacttcccgtcgaccagatggcttgatttagacggaccggctaaactttgtttgctggtggaatcttgaggtcgaacgattttcaccagccaacaaggtttagccagtccttgtaaatttacaaatttagacgacgggaagtcctccaatcctgagattttgtttccaactgcttctccctcaaggccacacccagtctgcttctccccaagtaggactcacttgttccatcacagtcatagatatcagatagatactattcccgcttctcaagtcaactgtttcatttttttttctcttccttttgcacaacctaatccatgaatacaatgcctgatctcaggagctcttctgcgtacaaaaatcccagttttcactccatgagtttcaaattataaattctgccactagccattaaaatttccatattcttcatttggaactcgaaaattcgtttcttctgactaattgatactcgtgaaaaataatccaagcatacggatggatttccatcatgaattttctctgataaacatcgagagtatttaggtgcttgggcagaaacaaagtttcgtattacagagctcgggggatgagtgcccgtgacatgtctgcgagtgaagctgtgatatctgatcggtcaaattggaatgtgaatgacgtcaatggcaacaccaaactctgccgattcgctctggcctcggctgccaacaacttccaccttctccacactactactgttgaccagacagtttggacgaatccactcatcgctgaccgacccaacgactccactacttccctcagcggcagcctactatctatcaatcaccgataatcatgccctccgactcactcgtccatgcctcaagcggcgctttgggtgggatttgtgccatgtatgtaggattcattgcaaacttaatctggggcaccttggtagaactgaaccctgttgactgtgccgccgtcaaccacttttttttgggtctcttgcagggctatcacttgtttgtaactttaccttggcaatttatttcctgctttcggtactcattctaatgctcgtgccggcaatccagatcccctcatcagtatctcaacccgggctcaagtcgaagctcgcagacatccaggggaggtgagttacaaaattgtgatacaataagaagtgatatttagataccaagtttcgatcgctagctgggatcttgttgacgcccttggttggctttccgtcttgttagagctctctcgaggcggcgcttcatctcatcaaacgggaagggtttcggtctctctatgatggtctaggatcttcattaattggaattgctgtcacaaatgggttggtcattgcagaccattttttcccctatcattattgttcaaaaagtgggaatgaattcgcttcttacttgaatgagagctctggtttgttctgctgctctaggatttactacctgttctttgaagagtcccgagcagtgttactgttgcgatcttcaaaccaaacaaagcgagccctgtcgacaattgaatcaatgctggccggtgccatagcaggcaccatgaccgccgtcctaacaaatccaatttgggtcgtcaatactcggcaaaccgtcagagtcgttcgagcaaaccccggcttgccttccactgctcgctccaaacggatgggattcttacaaacagtacttcacattctcaggactgatggggccatggccttattcagaggactcggaccagctttgattctagtgatcaatccaatccttcagtacacggtttgccatacctcaatttacctgctcgtttttgtattccgctaacccatgcccgtactctccctgtagttatttgaacaaatgaaaaacatccttatcgctcggcgaaaacgattatctcggaatacttcaggaactgcaaccgaatacgtgctcaaagatgctgaccattttattctaggagccatctcaaaattgtttgccaccggctcgacctacccctatttgtgagtatcaatggattgaagtcaaactcttccaaactatcatggacggggaaattgatctgtcgaacatcttacattttgtagaacggtcaagtcgagaatgcaaagtggtcaagcggagggtaaagaatatcgcgataccttcgacggactacggaagatcgtagcgaaagatggcatcaaaggtctctacagagggatagctcccaagctgacacgtgagcaaacgatttctctcataaattgaagaaagccagactgcttgatatgtggcaagtgcttattcttgaatctgatcttaatctattcaaatttgcagagtccgttttgacagccgcattcttatttctggctaaggaaaggatatatgttgcaaccaagaaagtcagtaatctggtcatctttgattgaattctgctatcgtccttcgaatcatgtatgattcataatgatctcgctcagaaactgaagccattctgaccttactctccaacttctactgattaatttcctggactcaggcattgaaaaccgcatcccaaatcactccggtctagctttaaggaagatccaacctcgcacagaatagtccctccattgatttcaattcttgttactataactttcacccaagtcaaaatacaaaaatttgttgcacatgtcttccctttttcagccctctaatttctcttgagaagcttttgttcagttcaagcccattgtaaaccacgcaaaacatattgtaacagtaaactatggttgttggaatcatcagcacttcaaaatagagcatccaatttcattgtttcaggtattattatattgttgtctcttttgacctggagatcaaactcatcaatcaatggaaaggaagagacaggtctagaggagggcaggaataaacaatgtgccaacttctctctggactttactcctacaatatgtttgtttttaattacaaatttgtatagtgcatacaattcacaaactatatattacattcaaattatgactgaaattgactttatatgatcaccccggtagttctgtaccagtacttgagcctgggaataggggaaattaatcttataaaattactcaatagaggagtgcttttatcagctattcttaaacattatccagatactctaaccaaagaaattcaaatagtctgcggatgatattcaatggagggattgagcttatatgtagagaaaagactcatttgactaaatctctttctttgatgaaaatcaaattgccctgtctgatggaatgacatacatcaaatcttgactatattaaccttcttgtcctacctgaacttggggcttcctgtaaatggccttcttggccagataaactgttcatggaccaccactagacatcctgtctccatgtttttacagacactggttggggatgggtaccaattttgaaggtttgactggagcccagactggcctgtcctgcaatccagaaggttgattcaggatagcccatgggcaaactaaaaaccaaaaaaaaaattggaaaagtgttcacttgacattcctccactccaacgttattgagtgcccatgatattgataacaatttggaatgcatttagccttgcccttgtggcagtgactataattaattctctttccttctcagagtcaaaaaaagcatttatctgctggtattcgatactttttcagctcaatttaggtctcaatcattcagctagattgcttcacacaattgaaattgtacatgggtttcttgtcccattaatacaaaaagactttcaagtcatacataaatttatttgaaatattttttagcacaagatgttcagataatcactcaatcaaaccactcatggaagcttgcagtgcttatccacaagatgtacattttcggaaatcagtagggtttagactgtaacttgggaacctcacaatagttttgctgattttatgcaatctgggatggatagcaaacatcttccaggggtgaaggttcttgccaacggcttgcaagttcagttctagaccctgacctgcagaaacatattccgctaacatgttcagttgttaacataacttgcaagttacaccagccctaacatgggaaagtgtcccacaagtcacggaagcggtattttttcggcaaagaaaaagccttcgggctgcggctacccagttgtatccaaaaacacaccggtgagcgctcctaaatcccagatgcacaagtctgagattggaaacttgtcaagacaaagactcgggcaagaacgcgtcccatgatcgtaaacaccgaatttttagacctaacaatggacgaagactgtgatccggcgcagttcggcggctcgtccttgtgatattattattaacactgatctttagtagagccgccgctggaacggttttgtcttccccaaagttaagtatatgtgtgcattgcgtgactcgcggggcgcgttctgatctagtttcatcagcaaatatacaacggaaacggcacctacgcatcagcgtctgtgaattctgagcaagctgctgactgctggcggaacttgtgaccaccaaggaatccttctgaccttccaggtcttttagagttggaaaattaacgtgaatattcaggacttcatccttacgcacaaaaatttcggaagatgcgcatcttcgggaccagtgcgaccttcataatatgcggcttgagtagattacatcaattccaaagcgctggcaatgttccccatgttgacgcaccggtttcaatgcgatctgctctggcaaacgagacgccaaacgtggctgttccccaccaaagcttaccgcttggggagcgaccatcgggcaccataaatcgttctcgggagatcattctgggaaaagctgcaggtccattgtctcacgaaggtaggaaacgaattcttgaaatctttttttctttctcttgcatgcttgaaaacccctcgccaatgcaaggcatacggaagccagaattttgagttgaatcatagcgcacaagctactaatgttcttttccctttcattgatcttgggaccagttatcaacttagatgatgaccttccagaaacaagcaacaggcccgggatggaaagccgtgagcatatgttgcattttaatttcaacctctggcaggtatagtgtggcattcctaacatggagcttgagtccattagagcaattccaaaccactggcaacattcccgatgttcatggcgcatcggcttcaagttcaatgcaatatgccctgttaaatcagaggtcaagaagggtagatccagatcgaagcttaccgcttaaggagcaacccacgggcaccacgaaacgtcctctagagatcgtgctggccagcgcctcaatcccaccatctcacgaaggtaggaataaagcccttgaattttttttcttcactgagtagttggaagcccttaattcttcattacccagacaaaggggatatttaagttaatgtggaagaaagcacctagctgacgtttttcctttcatccatcctggaatcagtcattcacttagatgatgaccttccagatataaacaagaggccaaggatagaaagaggtccgtatggcacattgtaatttaaagatatcccttctgacaggtggctaagtttttgttttatattttcatatttaaataatgtagcatctgaggaaatgcttacttcatggtacaaggaaatgtcaaaaaattggctcgattggaaggacgatgtgatccaaacaaccagactgcttgagaactcgatcgaaaggcagagatttgagttgactgtagacactttactgcgttcaatgtctaatctctttcataaaaaaatggttgaactcacagcaaggaacttgcgtacgccagccaagtctttccaatcaactgaccatattttgtcggaagagagtgggatgaaaaacatcgcaaagatctacacaacttggaagcccttttatgatgagacaaagacaccagaggaaatttcaactatcaaaaaaggatgcgatttgatgattgacgctttcattgacttgcaaaagtttcaaatcctcactgatagacgtcttcatgatttcttgaacgagaacaacgggagagaattcattttggcatatgtcatggaccgatttcctttcactaaggatgcaccagtgaacgaaatgtacctgaacttcaacataaaactaagcctcacagaaggtccttccacccgcaagatgtccaatctcttagggcgtgagtcgaccatcgttattttctcatcattcatcgacttgtagatttcgaaaaagtgattgacaaaaatgtactctcctctttcttatcgaaatgcaaagtcctggagccagaaacttggaaatacattgagttccattacttgatgaaccagatgaagtatatgtacccaataatgcctgaatctacagcaggattcaatgaaatcaaatattgtttcctggtagaggcatcaccacacaaagcgctgacatcagagaagctgcagtttttattgcacaaaatcgttacttacatgtccaagcattcagccacagagaaagcggaattcaagaaacgacatcttgttgaatacaagcagttatacgacatgctgggattcctcatggattatcataaacatctgatttccttggaatttcaattcaagcactcaaatattttgaacaaagtcattgcatttcaggagggagttggactgttatcaagtattttccattcaacctatgcaattgagacagaaataaaacgccagaaaaatggtgaaaatgcatatttggaatgtttgacagatctcaacaagaatagacttgttacaagatacaaaaatgagcaatggggagaatttctgcaagtatatcagccaggggcttctttccaacaagcattggatgtatttgcatcaaaaagccaaaaatggttaactgagatgttgaacaatgagaaaagcattgcatgggattcattcatgacatcaaagaaccagttgaaacaatactatgctatagcaagcacaatatggggtcaagagagtgtttctttccggcattttgtcttactatttgtaagatcatttggtgatattgtcaagaaatttgaagaagctgcacaaaaaattcagtaaaagaaacaaaacaaattgaaacatctatctttcttgaattgaactctagaaacctccagctattcccatcatcaagcctatcaaataagctaatgcagccatgccttatttttaacttgcatttcatacaaaaagtcccctagctttgattggaagttccattgcacatgatctatttcaaaatattgtcacttcaccgcattatcaaacggagctattgcagtctaagataggcagttggtattgcttctacaattctatatctcatgttttgactaaatgatagctacattctttttgcactgaaatattacagcatcaaaccaacaacctgcatgtagttaccttgtgtttgctctattgttcttgcctctcaaagggcacatacatgacttggcaaaaactgatgtttggagtttggtacccaaacttttggctgagaactcttctggagactagaataaaatgatgcaggctacatggtcacagtgacatgatcagggatgcccattgtgtggatggagccatcaatgatcctcgacatattcactgccagttggatcagctccatgtatactgttttgtaggtactcggcactttacgttcaaaataaaataaaataaaataaaataaatacaaaaccaccgatataaaataaaataaaaaatgaaatacatagttgaaattgcgatccatgggtatctatttactacacttattgttactggagcaggataggctgaaaaattagacaagtctatgtaccataaaatatatctgaaacatgctaaatgaatcaagaaatgccaaagaaaatacttaggggtgttttttgagataactaggaactggattagctttgatgacgcattctctacgcatcctgatgaactcttcccgctggagttcctgggctttgagttcttcttgagccctgatctcagcctcgatcttctccttattcgccttagtctgttcccaattctcgcgttccaagatccttcgttcggtagccagcccgaagctcatcgtcggtttcttgggcttcgaatggtccttgaccggtaagacgtggtggacaagtgagacgtcttgccattctggaagcttcctcgactggacactgttacttagtgaccccgttcctgaatttattgattggcgtgcctcaacctcccgccactagaatccgtaagcaatgatgcacttcagtacctaaacaccaggagtaaggaaaatacatctgcatctgcctcactgagaaacgcacctgattcaaacagttttgaaatccactcgcagctggacgagaattctgtgaaatcggtttctgggcccttgcttcttggagcctgggtggattatgagcctatttaaattttgcctacgtgagcataaagaatgcatttattatgtagtaacagggataaaattctaaataccttagaagatgaagcgccggacacatttctttgattaactcgcttagggataggctgcgagggagcctcagggatatcagccaagtagttgtttcccttattctttccttccgcattttccgatgaagggtggcaagctggaggaattgagtgagggatgccttttccctgcttggaggcacgtatgtcggccttttgtcgtatttccctcattagttgattcctcaaagccgactgctgagctgagccagctggcactgctgcattgttacggttggggatagtttgaggatttttctcagcagcaagagattgagaagtggcgcaaacagcttttgatgtgctgccggtaatccgatgtgggttgctcggcggctttggacgaagaccacgggcgagagaagatgacggtggaggcgggtcattcttggcgagactgttaagacgccccaccacattccggaccctattgggcccaattctggcgcgagagggtgtagcgagagtagactggttggagcgaaatcgctagaataaatgacgtcattagaatcagttaaatgcagaagggactgattaggcatcgtgaatggtactaaccttgggagctctatcagcatcaccttcgtcagggcgagacctagttagaggatttgtccgagctgatgattttccctgcgatgtgctgggaacaggcggccgtttggagggaagagtggtctgggctgagttcccagtttgggctcgagcatccttgatccttggcttagcaggcattgttgatcgaaaagcaaaatcaaactctttcggaagggttaaaatcggagcttgagcgcgatgacctgatgctttgaggtcggcggtttcatgattggttgttgcagtacttgaagaatttttcttgactggcttttcattggaagatcctgcaggttggacatttggtatatcactatgacctgctgtcatgacagcttgtgcatcaggagatttcaagggttctgaattggcggccgggtggcaaggatcaaaatcagacggcacttcgagtaaaacagtgcaccgacggtcagttgacgaacctattgatttgacttgggtagatgctgaattggaaacctctacagcttctatggaggggacagtagctgcatcgggcagtgatgcagaattcagagaaacgaatccatcaggttgaagtctggctggttgagggttaccatcaggggcatttttctctcccgagtgcttagccaaatcggaattcaagtgttgaccgccatgcgatgggtccacaggtgttggatgcgattctgcagacctaatcccaagatttgggacttcgcctactccatccgcacattttcgatttgttgaaacttgcaactcgtcgcttgtactatgaggtgttttagctaacagaccgccagaagagtttgtgacatcaacttgttgactaggcggcaaccttgtgtcagctgatggtcttgataagttgttatcttggaccttggaagtgacgcgtgggcgagattggaggctggagggtcttctggaaaggcctgatgactttccagcattatgattggcaactttgggctggttgctggcgggcctagatggttctacattcccagctgaaggcacgcgcgtctttttcgacacagctggagcggaatcggcatcatacgtagatggcctcttcactctgaccaggtgcgatgaaggagcctgagctttgttggcctccgaaaggtgtgcggccgatgtgggcctggcgtcgcgagctggcctcgtggttgaacttgaggttgcatgaggattctccactctggtttggttgctagggaccctggaagattcgccagtgcccactgaaggtacacgtgacttgttcgatatggcggttgtggctgaagcggaatcgccatcgagtacgtttgacctctttcccttgaccaagtcggatgctggagctaacgcattgacaagctctgacgggtgcaagtgggatgggggcctggggtcggaaactgatctagcagctgaacttgttgccggaggacggttttcgggtctaggttgattgttaggaaccgcagaagattcgcctgtcccccctgaaggtacacgtgactttttagaggcagtagaagtggattcgctatcaagcgcagaaggcctcttcactctgaccaagtggggcactggagccgacgcatccgcaagatgcgtgggtgatagaggtctagcgtcggaagcagaggtagcggttgatgttggaggagggtctctaactacgggctgtttgctggggtcgctagaagagtcaccaattgaacctgaaggcacgcgcgattttttcgaggcagttggagcggagtcagcatcgagtgtagacggcctcttcaccctggctagaggagctgctggagccatcacatcagttacttccgaaggatgcgcggtcgatgggtggctggcatcggaagcggatctggcggttgactttgaaggacgattctcagctctaggcggattgctggggacgttagaatactcgccggttgaagttgaaggcaaacgcgatttcttcgagacagctgatgcggaatcgccattgaggacaggcggcctcttcactctgatgaggcgtggtggtggggctaactcctccgcggcttctgggagcgagggcgaaggaaccatagcgctgggcgtgggcccagcgggtgagattggagatgctatgacaatctctggctctggctgcttatccatgccttgtgaagtggactgccattcttgtgtttgtttttcctgttctacgactgggggtccggaggaggtgctgggaggacaagcagaggactctttgggcttagaatgcctgacgggtggcggttcatcgacccttttttcaggtagaggtctcactcccatgacgttggcttgcttgccacctttcttcaaaccagccgagtgtgtttctcttcctgtagatttagtagacgcgataggacgatcagccattttggctttgcctttcttgacttcagtcaaaggcaaagccgccgcatgcaaagcctaaaaatgaccgacccattaaaatgcagttgtacaagggattttaaaagtaagggaaaagttgagcttggatcttaccaggttcttaggagcagcatttccgctgaggacaacattagatgttgtgggattggtactatcattgcggtttgggctatgggacgatgcagctggtccggaagtgttgggcgctgatgtgattggggcaagctcaggaagctctgccatatttcttgacggaaggacattgtcactcgaggaagtagggtttgaaacatgatgatttggatcatcggctgaacgggacgtagaaggtgaatccccgaaggttaaaggtaccattggcggctttatatcacggttgccgaccatagattttcgaccgcttcttctcggccttgaggctgagaggtggatagtatcagggggcaagggaaggctgatccggccggcagagtatggagtagagaattgtggtacgccaccgttctgacagaccattgaaaggttgctgctgatggccactccttcaaaatctccggaactgatggcttcaacagttgaattcggtgtgggcaattcaatcaacgcactgagtctagatcctgcccgttcactgacatgtatgcgattggaaggtcttcggttttctgccttcaagttttgggaactatccttggaggtactagccttactatgctttcgttggccttcatcgtcactagataagttgatttcatgtctagggttcgacaattccttccttttcgatgagtctgactccccgggaggcaactgccgagccttatctttgcccttgtttagaactgttatccctgggccactggatggctcaagactgctggtagtctgagcttcagccgcctttcccagtggttcagatacctgatcggaacgtttgccagagctgatgccagttcgggtcacttgggagtcaggttcggaggccccactgagggaggccagagtgcgcacaacccgcgagggctttagcaagtcagcattgaccgaggacgctctctgaaggacggaagtgggtgcggcttgaaaggtctggaaaactttgctgttcgccgagttggtgcgggacagtcgcttgaaactggataaaggcatgtgttgggtctttaccttctccataggatcgctgacttttgccttttcccctggattgacggctactatttcgacagataacgcacgactggatctactgactctgctggatgattgcaaacgtgatgcaaggggtcggtctggtgaaagcggagtggatggaattttgatgggggaagtctctatcatgttaggtgcctgactggtcgtgggacgagctctagctggcgcagacataggatcatgtgtgtttgagaccgatgaagacgctgtagtttggttgacgattttagaatttgtgggtaagctgtctgtttgctggtcattagagggacataagactgaatccacggtgacagtttgttcttccaaaattgatgtagaggcttccaaattttgttttgtagttagatttgtgattgatggggatgtaacaccttgaaacgggtccgcagttggtgcatgatttgctgctggggtgggctctcttgatccaggacttagcgaggtgaatcggttgacattttcgtccgagtcagcaaagcgcgcctttttgagagattttgggggctccagcgaaataccgcgaggatttttcatagccgaaggagggggcaagggcctcatggggagctcggcagcttggtctgaacgggccttggttttgtgaggtgctgttggagactgatgagtgggatccagctgagtgacgttggcttgatcggccgtttggatggaatttgagaatttggtcgtggttagactgctagacgatttagatggtacaatatcacagcttgacagaggtcttctgggcgcattgctcgttggtaataactggcgggtaagcttatgggttggagacagcagtcttgaggccatatcattcacgggagaaagagcccgagtttttctagaaggaagtgactccgttgggtgttctttcggttgtgaggggcagatcgatcgcggggcgacatgatgagagttagtgagttggggacaaatgtgtattgaattgatatgagtttccactgatgaattagacggactaactgttgtttgaaggagcccgctgcagtttcttcccaaaatgagcaaagctgatctcctcgtcttcagatgtagcaagaccccaaggagccatgacggtttgcattatattagttgaatcagcccctctatcctcgttaaacagccaaagagacgattcagcttggagtggctggcttcgagatttccggcgagccgatgaggtacttgctgaagcttcgtttgatttgtgggaagtaaacggattgaaatcgtcctcttcatcctcttcttctccttcttcttcttcttcttctcttactttgccccgatcatcctcctgagcctgatcactgaatgaatgttgatcgggaactgggtctggctgaggcaacactttagctctcagaggcgaggagggcggcttttgggacgaagttgtgcggaaaaatgctttgcgtggaatactggaaggtttggccatgtttcgagggatttgaagcctcttgacacgaagggcacgagcagtaaatgatgggtagagattcggagagtgatttccacgaggaagatgatgcggcctggtgcttgtaggccgagtaaacgggggtgatgtgatgagtttgactgagttttctgagtccgacgcgtgaatggattaggagctgcaacgcgaaaaaaaaggtcagacacagtggtcaatgaacaggtacccatgggtggaaggagtgagaagaaaatggacagtacgatttctggatttccctgttaaccttcgtgtggccaaatgctgaagtcgatcgacaagatcagaggttggaagaggttcttgttgactcgtgctgctgtgggaaccggatcgcgtcggacagctcgcgtggtggatctgatcccagccagctcaccatagcctgtcacagcctggcacgcagaagtcacggggcaccggctgtcacatcctcatcaactctgttcctcctccaaaattgttgtatccgggctaaaagagtttgacccaaaagcttgaccatctgcagaacctgatccctcatgcctcgatcttgaaagacagattaaccacctttacctcctcttctgctagcaatcttttgcttttctttcctttccttgtcaaaaaaattaataatcccacccccaactcaactaagtctcctctgcaacggagtggtgagacgaacccagagcgacttggttaggttatctgccacacgtgccctcgtctgagcaatgttccctctagaatcaacatgcccagaccgtatcccagatctagatggcggaatgtaagaactcacaacttgaccggataactaacaaattattgggaaacttccaagttccatgtggaaatgacattggctaggaatgtgtgagttgaaccccagagggaatagcccggatccatgctcacttccatgctcaatttcatagaatccccagcggggaaggaagaaaaggtggagggtgaacttgaccatcacccgcccgtcatttgatctcttttttcttgtttcctgatcaaaaacacctatttctagtcatgtccttcaacaagagtgcttgcagcatcggtaatcggaaacacgaccctgttcttatgatcttgagagatagtatgcattgtttcccattagtccctccgcttggcccattcctcttctcaactgaagtgcccagctgcgtcttacgggatatgatgagccttgtccaggatcacgctctttgtgcccaacaccattcgagctatctaatagtgaataaaattaatagcatcgttacttctgattgatgacgagacctgatgttttgcaacgtcgctgccttgcttcgacaccaacctcacgccgcaagactcgactatggacgccgcgccgagttagagtgttgttgtaagggttctgaacttcacactatcaatcatctccgtagcactagtgacctagacttgtcatcgtagctgaggtgctgaactccaccctatcgtttgacttctgaccgtgaatccctgttgcagtagtaataatgtgaaatgatcccggccgagctgaatgtttgcttaagaaggctgagctttcagttaaacatgcacctcatccgcctctgtaatcactagcccaatttctaaaaagtcttacgcattttgtcttatcaaatactagtacccagttgattttatctcatcaatcagtcattccaactttcaaagagtcattgaacttaaataaacccaaagcctttttttcgatcaaaatgaaccgattctctgttttcctctgcttagcattatccatcgccgctgtcaaggccaccgaacactcgacatgtttcaacttttttttgaagaaagacggatgtgttaactcatctgcagccaatagtactcgctgccaagctccccccaaggatgaccctgctccggttcaacaggtcattctctcatctgatatccctgagcttttttgatttctggtagcatagctccaacttgagctgacattgtttttcctgatatgcttggttagtttgctttggtttcccagaaggcaaagaggagtgaaccccatcgcgtggaccgtcgctacaattctcagaatccagtttgttcctcatctttctcattccatttcaccacgtgaaatactcatgaacgttcgttcttttttttcgttttcgcaggtctttcctatcggaagtggcacaggtgtaagtttatcattatcattattacgaatattgtccaacgcgttctcagacacataatcgcgttcgtagaactgtggattgtacgattcagccaaagagctcggcgtatgtctttggagtggagcggaacagaccaacccgaccgtccagaccgccggctgggtcaacaggtaagtcaaaagcattgattctagatatcaagtgtttcttcctttttatctatttactaacaccgttgggatcaatcagtctcaagacatccaattgtggaaaaagaatgtaagtagcccctttaccttcacattccgagtaagattgagcacgtatttaccttcaaatcgcttctcttaatctatcttagctacattcacagaaccggaaaacctgatacggtccagtatgcaaagcttgttgatggtgagtgtgacatcctctgaaaattttaatttttcctctatcgagtttcgaaatcctctcctttatcgaaaaaaatgccatgtcatacttaactttcatctccaatttccaggttgctctttcaacaccacggtgttagatatcggatgtactcaaattggcctatccatccaggtgagtcataacttttcccagataaataagcactcttgttaactcattattattaattttgatacagctcttcaaaaaattcaacccctcggaaaaagaacaaaccgatcagctcctttatggcggtcttacctgggacttgtgagtcaaattaaacatccccccactctgaaagtagtctttttctgatttggttgttttgactcttgaactttcagtgacaacttgcacggtcaaagtacccaacaagccccggtctgaggtcatctctgtcaagttcttcattcattctgaatcaaattttcctgatactctttcactgtccatttagtgctttgctcctatggaccacccttacaaaattgagaaaaagtacatttgtaataaattgtaaataataaactagtaaattcaaaacacattggaatgaaaaatgtcctaccaaacattccatctattcctgtcaagcaaacttgaatcacgattctcaacaatgacatagacaaacgtaggaaatctcggatttgaaagaactgatccttgctggtttaaataaccagattttaaacagaagaacctcattctttgattcaatcatgctgaaatttcaaaaactttgagaaaaataacagtaatggttttatgtgctgattcatcctgattgttttgtaaatacaaatgatgattcaagattcaaaataaaatcaattttaaacataatcattcctaattaaatcccttggaaagaaagtcaaattaggcttgggtaatggttttatctccacattttgaatatagctgattgggattaggatacactggtggcatgcatcaggggggggggtgcaggtttgactcaccatttctgttttatccttgcaaaactggttgaaccctatctgggttgtattcagcctcagaccaaaaggaatatttcatgattttaaaatgctacaagtctcaccaaaaatctctaaattatctgagctgaagaccctagaaggtgtgaagttgattcaccatgatcatctcttaggatgaaaattattggattcattaacaaaagtaacattgaaaacatcccaaagactcagagtgaagatcttcctgctctgagatattacttggagggttgatgtaatctttaggtcttgtcagtaggactcaaaacacatatattcttgaaaggactttggatgcttgaagtgaacatcttcgatacattcataaacatggtttccacagaattgatggaagttatgaaccttctgcattgtgatagtatggattgggaggtacataagtttcaaaaccagcagttatatcttcagggaatttcagcttttatggttttccacaaacagcggtgggccgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttcatccaaaaaccttagtgttagcggttttttagcggttttttgctacgctacgctgtgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaaccgctgtagcacagcgtagtgggcccctttttttgtggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgctaattgctaacagcaattccgctgtgttacgctacactaaccgctacggttagtgtagcggcccaccgttgctggcacaaatcatgacaaccaggcatcttgagagctttatcttgtgatcaagttagatagatatgctggaccattgccttttttttgaaatctccaattacatccctagggttcccttgaaaaaaaactaggtcatgaggtttctcttctgcctgtttccatagattgattatctttgattgcttcccaaatcccaaatcccactgattatgagaggcaaagctgaatctcatttttgtggttggagctagctgaaatgttcagcagggttctttttttttgctatgtaacaggaataagatttgggctgctacatatttagtgcagatgattagcaccaacactgttattgagttgtgtggtgggtattgattagccttatctgtaaaaggcactctttcccagaaagtacaaagtaaaatctctcagatttcattcaggatgaatctttgaaagaatttgagtctagaatcctttttccttttttttgtttcctgaggggtttggaggttcttcctccctagaacacagaaaatatataagagaggttgatactcccactcctgagactcgagagggatggatgaaatatttattggctttgagtgccagcaccggacagcatatcaattcaagtgattttccaaaggggtacaaaatcttcgcccaagctgatcaagatatgtagatcggttaaaattggaatcctaaagattcgaagaatatttagttagagttgagggggggatattttgaaggaatatgcgggagggtgggtgggtgaatccaggaaaggagggtggatgatgaggaataggaagggaattaagaagcctgaaggttttcaatctagctagcttcaatggctcctggattgtcctggtgaatctcgaaggactggagagtggtgagtctgattggccagcctgcctgcagatttgaatacccgcaaccatgaagatgttgaatgttccctgcctgaattcaaaatgcaaaaatttaccacgaccatccagcagcccggcagacctggacggctttctgaaagagccccaccttacaaaaaaccaaaaaaaaaaaacatcctctccgatccctgctatcgactggctggcttcctaattaaacagttaccgtcaattataaggtaaacacactccaccttataacccgatcctccgaccactttttatttggttactttccctccaaaagtttatccaaagttgcttattagagctagaacaggaagaataacctaaaggaaaaacttgaaacacaccttgcagagcctgatcctactcatacacatttgtggtggaccgtctcttccctcaggatggatcaccgtctcttgagtctcgactcagtttctgccgccgttggtgtcccggtaagcacacctttgatgactttgttttttttttgataccctctttcttctgctttgtcgcgcttggacggcccactttcttaacccatctgaaccctcaacacatcacattggagagaatagctgtcatcctcttcttccaaaaaaaacccctgccttgatcttcacctcaagctaaaatttatagctcgaataattgaatgtctatctaattgaccataaaaaacctgtctgccgggtttatcttgcatgataagccttgtcagatcttcttgggtcctcgtttccccaagtttcacgtccatccaaaaaaaaaaaacacagtgtcttaactgatggaggtccgtgcaggacaagataaatgcgctcgatccaagcgttcttggtgtatttcatcaatcggggtttttcactctagacttgtttacttgctgaaaatcagatcgatctttttcctgtttctaatactcgttgtttaatttatgaagctgactctcttccttgtttctgtttattgtccgatggaccttgttggtttctagaaagacatcctaaaacttctgggcctcttattactttcgacaccattgtcgatcccattggcgaacctaagatcaagatcaatccacatctattcgatcctctgctcgaccgtctttcttttgctcgtcttcaacttgacgtccggttggatccaattggtcacaagctccctcgctacctggttgactttaaaaatccaactaaaccgtaaaaacttgaaatctaaaaccccttggttgatcttcttcggtttgctaggtcatttaactatcaagttgagcctgggtttcccctttttcaatattcataatgtaaaaaaacatactgaatctctttttgttgcacccaatcttaactcgtcagtcatgcccgtcgacttttttggaacgtctcaccggatacagttgaggttggccattatttttcacgcgagaaaaacacttcactggctagagtaattgaaactaactttgatgtgatcatccaaaattagatcactggttctcaaatggttctggtcatgaaactatcgacgtttgcatggaatgtttacgatggtcaacagccgactgaaagcctagatggataccaacgatccacggccatcaaggagcttccaggcctactcgaattcttcggatactggtagcttccaaaacttattgatcagtctatagtcttgagtagatcgagaatccgtggactcaatttctttcatcttgggccgatttcagcttcttcttcccatccttgctcgtcggtccggccatccctttcagcgattactccaaatttacttctgcgcgtgatcatggcctcgtttcgccccctggccgcggagctcatgcgttgcgcaagatcgctactggcctgctttttgctgctctcgtcggcttgtatggtggtcaatggagctatgaaagaattttggaagacgaatttctggctaaaagttggctacaaaggtgagttgttaccctcactcttgcgtggatgtctccatcctagtcaaatacgtcctatgatagtcaactaaataatgtttgcttttgccttttctctttgaaggctttggcatttgcaggttgcgggattcatgtcgagagcaaggtattacctagtctggagtctagcgtgcgtttcttattacctacgatcggatttaccataaagacaccggaatatggaccaaaattcaaaaactcgattccattacactctttttgaaatgattccgaaaacagtgaagcctcattagcgatgtcaggatgtggatacgatcgaattaaaggcgactggtccggtggacgcaacatcgaaatcaaggagattgagctagcgcaaaactacaaggcagtgtttgacaattggaacatgaaaacgaatatctggttgagagaatgtgtgtataaacgggttgctgttatggagggaaacaaacctgggtttctatcaactatggctacatttggcgcatcagctgcgtgagtgacagccaagttttctcagaaagatggaacatgtggaggagttaacgaacggctatccctgtgatcgacctcagttggcatggcccattaccggcctacttcgtcgcctttatttcaggcggcttcctacaagccttgggcaggtcgatccgaggggccatcaggccatttttcctggcttcttcgcggatcagcaagatggtctatgatggcttatgcatcgttggtacacagaccacgctgaactacctcgtcgtgcccttcgttttgctcgacattgggagcacgagggtggtctacaaccgactggcctggtacggtcacatcatcgccggcatcccgatgctcatcttatgggccggcggattggagcgcaaactacggaagcgtcacgctagccacatcaaggagcaggacaagaaagcgcaggtagtagccaagcaaagcaaacccaccaccatggagcccgtcgtcgtcgcctctggaaatagcaagacggtcatcactgctactaccaatcccgtcgatggccaaaagacgatatctatgaccaccgtgatcggcaccaaactcaaatcaacttgagacgacagatcacgcgttgttgaccagcagacagactgataaacaacctcaatcatttatgccgaggaatgaagtttgatgaacccgccgtttttctacaaacaatcaacttcctcaactcatcagtacctttctttttgttgttttgtattcctagcaacaaaaaaaccctgattatttttcgtctcctcttatcagtttgcattttatcatagaccactgctctcctgtcaatcattccctttcattttgatcaatattttgggtcttatgctatggtctcaccttttttttttttggttcttttatcaattttgatcttttgattgtcttgtgcttttttttgggaggggaggacaagattggaatagtattctgaagacgaaggctggggtatatatagactagttcagtgtgatgtgtaggatgagcatgtcatatgatgaactgatagagatgttgggttgattcattttcctttgtttggctttagtaatcacttggttggcaaaaacaaaatcaagaaattgaggtatttgtaaccccccgcaacaagtgtgaagggtagctcatttcactaacttcaccaagtccctccggcagttgatccgatggcttggaagggcccctccgggacggcgtcccccctcccatagaagttaaattgacccattccaggtaatcttcgtcaaagccccctctccttcggctttcttgtggaataatagtacagggtatcaggcaattacatcatgcagaagtttagcttccatttgcgccatgtcagattagctcaaattgcttccatctcaaagatcatcaagtcagcaagctcttccctataggaaatctccatgcattccagtaccatggtcctagcgtgagatgcccgatcgtccacatggaagcggacagacagtatactaagcgaaagataacagaagtatctcaaacttaattaaattgaagcatagaatcatgcatagataactgtgctgatacacagccactctttgagcctaagatgcattgctattatccacggctcaaattcaatgaaaaaggccaatcagcattaggatggatggacgtaatttggttccgacgtgtatctatgtatttattggatcagatcaaaagaaatgccgcatgctgcttagaagtcaaagggcagtagtatggatctggtgcttggaagaaacgatgaagtagcgaggatcctatgatgcctgaggcatgcgattaattttggtgacacttggcgatcaattgctgtgcagccaatcgatgaacaacggatggtcaatcaatccagcccgaagttagtcagctaaatttgcctatccagaaacagagctcgatacagggtggatggttgacgaacagttaagccaggttgcgaggcacccttcaacgaatcaactggggagcccttcttgtaaacgatgaacgtcggcatggcagatataccagcctctgaagctatctcctgttagatgaaaggatctcacagaatccagtcagtctttctcctttaagtagaacaaaattcggcagttatatcatcccactggtcagagtcagacttacacgagcctcatcgacatcgactttgtagtatttcaccttgcccgtctggtcttcggacgcaagcttttcgaagattggcgaaataactttacatgggccacacctagatttcaacaaaaaaggtcaggcgcaagactgtgagagagagtaaaggtgagatctagataggtagatgagtgtatgagttctgaccaggtcgcggagaaatcgacaatggcaaagctgtctgcttcagaaccttgaccgatctggattcccactcgaacagacaacagtcagtgctcggaactcgtccacaacttgggagaataggaggaaccagatcacaaactactgacggcggagtggaactcttcgagagtgcaaagtgaggctacagacatggtgttgataagcaagtggatggaatgagaagaattgttgaaggtcgatgcagagcgcatacacccgtcccccccttggctggagctttgttgatgctgtgagatcaaagtccggctcggatatgtgtgacgtccaggctccggctgcttgatcagaccccggtcaccgagcggcgagcaaggggtccgggaggccgttccgtttagagctgctctcccgcgcgggacagggccacgccttcccgggcccgcccatcatcagagcccgatctgcgcatacatgcaagactctcccgctggctccttcccttcactcacagtctcacgccaaccctttccaaactcaacctgacagtctcgccgagaagttggccagctcaaagagtcctccgctggaaacctaaccagctcgagatcgacgggtatactgtacgactactttcttatgattgattgcttcaagaatttggttcagcgagcttaccacatgttttgttggcccccccaaaaaaataacagaaaacactcgcatatcgaggaggaaaaagacacagagggggcgtgctcgaagatgttctttattgtacggatctggccaactggctcatcgctccttgtgattgtccgtttgggtgatagagttcagtaacatgtgatcctccgtcttccctcatggcctggcgcgacgataaaattggaccacactagaaagaactctcgcatacgatcaatttgcatccctccttcttcggcccacgaacttctaagttcctcgaagataagctcaaccgagatgttgaaggcacttgcaccggtcagttctcgcccctttgaatctctccttccttcctcgcacttcgtcacattgattccagctctgctacccacccaggccgatttggatacatcattgctgtccttagaaccctgagtatttctgccggtactatccaacctggaacgggtatggccgaatttgtgatgaaatactctgtaggaacatgctctctcatcttccatctgccccttcaatttgtttctcaagctatccttggatgcatggttatcatatccaggcgattgttttgaagcctttcaagggggaagtcgttgatgggatcgttggccaagtaaacaagatgggcttctttgttgaagtcggtccacttcaagccttcgtttcgagtcacgtaagttggcacttttggacccggttgaaagtctttcacgccgttcccattctctcatgctgagcgcgaccatgtatcctagttgatcccctcagacctcaagttcgacccgaacgccaacccgccctgtttttcttcggacgaagatcaagcaactatcgaaaagggcacccggattcgtctcaagattgtcggcacgcgtgtcgatgccacggaaatcgtgagtcttacacatcgtcttgtgtggtgattacatgtaacgcttttgattaaattgatataatctgccttcattggtcataagtttgcaatcgggacgattaaggtttgtagctcgtttttcccatcaacctttccaatgcgaactgatcatcagcggctctacattatcaacttattatcttcgagaaacttctgcaggaggactaccttggcccgatcgattgaggtgacatcgctgaccaaacacgatccttcttgttctttgaaaacccaaatgaaataaaagaacaatgtcccgattttcaacttcaatttggcatggatctcaaaaggggtgtgtattgatatatgtaaggccaataaaatatgatagcccacaattgagttgtctctcccaacatcatgggttatccctcattgtgacttccacaagtaatcaaacaagtattgaagtaagaaagcaatggattggtggcaccagtcatatctgtagcttgttactgtttcgatgtcagccaagttgtagacaggccaaaaatgatggccaaccagtacagtcatctcccttttaatccatgacttattaacccataaccccttgtagcccataggaaattgggtccaccaaaattgcaaaagggctgaaaaactccacttattaacccatacacccctgtaacccatagcaaaatgtgtccaccaaggggtatgggtaaatggagacctgactgtatgtttgtctgcatgtataagtaaaggattaatagtcttcttggaccaaacaacatgcaatcaattcaacatttgcattggttcctgcgttctcaaggcaagctggctcattttggtcaatcctgttggctgtaactcaccgggtcatcaccaaaattaaagagattcatatactattatacgcatttgtgaatacaagagacaacaaataagatgggaaagatgtagctgaagcaagtaggacagctagaggatttgttcccccaatgatctgttgtatccataccaccccagtgatattcaacgtctatgtgtatccaacagttgacagtctcaagttgttcaattcaccttcaatgtttcatttaacattgcatatgattaaataataagggtgtatatatagattaagaggtttgtttgatttgtataggaacattctaacttttctcagtaattggagaaaatttgctggacacactgatgcagaccctgggttgagggattaccccttctcaatatttatgtacatataaattgaatcttttatctttgacctctaacattatgaccatccaacccacaacatccacttcttatctagaaatccttgggtacattttttgcactgcactgagtagtgtttttttgtgattttgaaagttctggtggattgcagccaattccaaatattccagaatttggcattctgacagcatggacttgttcattgggttcatggacattcaagagcactactgtagctttctctccacactgatcgtatatcaacaatgtctccaacaaacgcgccagccaaccaaggaacatacagcatcctgtgatagatgggatccaacagccacttctgcctttggtgccctttgatttgtgaggtgtttcccaggagttggtgtaggggagattgagtttccgccagcaggcccatgctttcatcttgtcctgtatccaccctacaatcattgggagtcaaaaaaaatgatgctggaaagcatttgcagtgcggctgtgtaactactctttggggtgaatagagcttgtagctatggatatttcttgagtagagtgtctaacatttcttacgtctactagtctaaatatactttttcacaaatcacccaaatgttgatgggcatatacctggctaataatgggtgatcagttctctggattgctgggtcaggatctgacaaggaacaaataaagagagaaaccaaggctctttatatatagaattctggggagtggccagcttgtggttggaagaggaatggaacaaagtgtaatcaaagaatgaacagggaataaaattatcactatgaacaatgtggcccaattggtagacactaagtgtcaataactaatcctgaactgctgcggtgtattgagggtgtgtgtgatactgcatacccatatgcaataacgtgagacaactagaagttcaacccttgtgcttcaaagttgaaaatcttcattgcatccagaatcaccatcattgcaccctgtcaaaccttagctccctcaattcactgttgatcaatcccaaactgtaccattcttgtttcgcctcaccacttgtctagaccaaagaaattcgggaggagcacggttataactcaagtggaggtatagctgaatcccattgctttctcagattctctctctttgtttctttttctctattattgagttgattgatcttttattgctttcttcaggcttgtttgttatctacctttatctacttaaaagatttcttgtgtctaatatttgagtcttagctagaacaagaacataaaaaaggtacttgatgatttcactctttatcctcatcaagttcagtcatttatttcctttgttccttatctttctcatctttctattttcttttctgttctctttcctattgtttttctcagttatatactactattagcatttgattatacgctgcaataaagtatttgacctcaaactttcacactaagataaatgggggaaattacatcaaagacatgcagggatgaaatgtgccacaatcaatggggaaggaagaaaataccaaagagataaatgaactagccaaatctggactagtatgagacatgagaataaacaaagtggaatagtgcaagaaaatataaatgtggcccaaagtggaaatgagagtagagtgaaaatggattagaatgaaacacatgcagaggacaagtgtggaaggatgaaaggggattggtgatgtaagactgcataaaatgattatttaataaagaaatgtgatggaatgcagagtgtcttctttccagggggcttagtcttgtgatatccatggtgttgcaggttggttgaatattccagagggggcttgtcttggtccttgagggtattgcttggcagagggatggatgttgttcttgaagctttgatttcatgggcctctttttcaagattggcttaccaaacttcctgacatgttcccccactgtccttggaccttggatgtaagctgattgatgtcggatcttccagggctgctgccactgatgttagacctaccagggcttccatctgaatcaaaattgaatgaacaattcagtgaaggagaacttgacaaatctgagccggaagctgattgtctttggctgcctgtaatagcttcctgcatggtgtcactgtttgatgctctcaaaatcctccgactcttcttcagatcaggggttgtgcgacccgaaaagcttcttggtcgtgtgatgaatgacaagcaagcatgaagctcatgagtagcttgagggggtgtcgtttttggtgatccatcatcctccacttctgccccttcccactcgcccaacgttattggccctgtactatgttgtgaatcctgttcaacaccttccctactgcatcctgctgtgaagtactgaagataggacaagtagatgttaatgtgataccaactcatgcaatcaggttgaattgcttaccaaacttgccatgtcctcttcttccccatcctgagctccagcctcccgactcacacctgatgtaggaagtaaagcaatatcagaggccatgatgatacaatttctgctcaaaaaaaaacgctggggactcacatgtcctttttgaagtgttgtcctctaactcagaaaattcgactttttctgagctaagatctgaccaagatacactggttctgggactgcttcctgttagctggtcctcccggaggggatctgaaggactgagaagagtcttttcgaatgatgttgccattgaaggtctcacttcgcttgccacttcatcttcgaacattgttggatttgaactggcgtgtgttatgatcacctcacttaggatttgatcgggctgattaccaggaaatgcgcttgtaagcttgggctgagaagtattacctatgtgctgatgcatcggcagaggttcgagatatggtgtcagggtcacctgtgggagtaagggggacgacgatgctattaatgatatgggaccttgattgaattgtaaggcacaatttcattgaatcagaatcatttataaaaagacaccattgttcactctcaggaaatgtttaggcttacggctttcgttcatggacacacttcgtggctgattggataagcttggtctctcagatgtgctcccttgttggtggctgaaactgggcctgctagacggtaatgagccactccttctcacagagttcgttccagggcgtatacgtttagttattgtgaagaacggaatagaaagaccgtggacgaatgtagaacagaatatcagcagatacatgatcggctgtatcgtcaatgcaagaatatcaagactgcattttgctggaacgctaggtgttgggagcttctttgttgccaaaaaactgatgaagagtccactgactcctgaaggtataaaagtgagatgaggccagtcagttgagacaatattatggtctgacaagcagccatgagaggtacagaccaatcggaccaaaatgtgcgcaaaacaaggcttctttgtttgttctcaactccggcatgagttttcgcaagagaatcattattggcatcctacggaggagaaggatagaaatcaccagcaaaaacattttccaggctaccaatgtcaagacggcatcgttccatgctttgaatgggatggtggccccaacgtagatgaaagcaaaagctactccaacaaacattgcaaaatcaaaaacattagcacaacccagactgcttgctgattaaaaagttttcattgaatgagacaatgggcttactgttgactaagtgggagataatgccagaaaaattggaagctttaaactcttcagaaaaatagccatcccatccaaaagccgtcccacaagcaaatgcagctatgatatcttcggttccagccagtacacaaacaccggcagtcagaagggccagggagatgtatatcggcaccatggattcggtgtcgatgagtccatgcttttcagaaaattttaatccctcgcgcacaaggattcctgcaaccgcacccatcacaattcctacgattatgtgatacaagagggtaattgtgacctatttatgttggagtaagtcccggttagatgcatcaaaggtcagataaattttcaagacaaggaaagcaagaaatgttgcacagacccagcttccaacggcgtgtgcaactgagtaatctttcctcaagaggatgaacagagtcaagtatagcagtaaaatagccattccatcattggcaccagcttcggcctgcaacatgtgtcttagatgtgctggaacgtggtcttttgcatacttccctttcccgacgaccgaagaagcaaggagaacatcagttgagcagatgcaggcggcaatggctaaggcttcgagataggagagggccgggacgaagatcaagataaaggcgccactgataaaccaaccggccaacatgactggtccaagtaagcagatcatggtgcgccagtgatgcagaatgtaagctgcaggcaatccgactccaactgagaacacatccaaggcgacaattatcctggtgatctcgaggaccacctcgtcaaagcttgcctctcctccccatgagcgtggatcgaatattccagcgacatatgggccaagcaagattccaaaggtaacggcaagcatcgcttcccctagatgtagcttggaatggataaaagatgagaacgccccgtagcatattataaaagctggaattacggccatggctatatacacagtgcggaccttcatattggtagaccaaggggcattgagcacattagagatttgtcatgagcttagcggtgtttgtgcaaaacgagaaataaggaagaaataggactagaatgagcttacatctggataaatcttgaatagagttgtggtcgcctttgccaagggttgcgggaccccaccgttcttactattattgtaaacaacgctttcgtcagcatcacgttttcgaacatgacttccggctgaatcaatttgcaaagtctggattatgggcgacatgtccgttgaatcaaagttgtaatcaagtgtttgaaaggagtgttgattgactttgaagaatggagcttccttttccaagtcaagccaagtgagaggaagcgcttgatcatcattcaatgaagatgttggtgatgaaatgctgagtaaaggcttcagagataaagtgaaaaatatgatcgcattccaatatttcagtcgagtggtgccagtggcagggggcatgttggctgagatgattcgcttctccaggtccttagataaagattcggcttcgtcctccttttcaagaatagctgcaaaaacattgtcagattcatgaactttaggcgaaactgcacaatcactattcatcgacaacaaggacttcttcttgggactcacggcaccgactaggcctcaaaattcagtatgttctcgcggtttcttgtgaatctttggttgacgcaagaagcttgatttgtggcctgcgattggacgggatggtattgaatgtcgcgccaggctgtgtcagtggtggagggagaggaggcaatcgcgtatcttcactattttaatttatccgattttgattttggatttcaaatcacgtccactttctagtatagctcaatgctgagtcgaaaatcggattgccaaaaagaaagacggggagctgagctgaagaacgcgccgatgaaacgtccaattatcagggtcggcgagattaatgaaagacttaaaaccaagtatagctgaatgctgagtcgaaaatcggattgccaaacggaaagatgggaagctggactcaagaacgcgccggtaaaacgtccaattatcagggtggtcgaaatgaatgagggacccaaaaccaggctgttagagggactcaatttttacaaataatcatctagcttggtggcatgcccaatcattctgatgatattcgatagtctcagatggtctcagaccatctccgaatgcgtgatgttgcccagttcacacgacaatcgcaatatgcagagcactgagcataccagagtgaatgggggtgtggagcatcacatttgcgatacatgagtcgcaacttgcccatcattatccttacattttccctaaagagacattgacgatgcccgaaaaccccagctcgtatacaccacggccacacgtcaggcctccttcgggcggaaaaatcctgccttcggacaggtaggatttttcggccggcgacgcctggctttttccgcttgccattcacggcaaagaaggcatcccagcagtctctcaatggcaaagggagggtggccgacacacaaccgcctctgaactccagcttgcgaaccctaacttaaccaagtccccctattaaaggggggacgctgccccgcagggaccctccggcctccctccggtcggcgcaacgcgacgagtggtttaccactccgaccaggaagggaagggagttagttaagttaggcgaaccccgcattcgcaaagtacgaggttccgccggaatgaccacggaaaccggctcaaggccgatctccatcaaccacggaaaccggctcaaggccgatctccatcaatgcctccgaaccagttaaccaggaagtgtctggcctgatcagaaatgcactacgaacttttgatgaatgagcaacactgtcctgctcaggcggcacccgaggaggtttcttagataccgacaaaccctctaatccggttcctccgttccaaatcatcctcgatgaagacttgactttcttcgagttcaggatgattaccatccacgcacttacactatcaagaaagagacaatcgatcgtaggaaacgtcctgtcgatgtcaagagaatttcctcgagattttcgaagctaccaagaccttcaaggctgaggcttcacatcaaatgcaaaggtcatggtgttactccagatggatcgaccccccgatggccaggagcacgagcctgagagggtctgtacttcgcattgcctttcatcgattagaatgactgactgtggcctcattgtcattagtttgagtcttcagattccgatccgaactccgatccagctgatcacatccccccaatccccagaggttctccggcaccattgatcttatcatccacacgccgccaacacgatctttcaatgtgtgatttacttgaatgttgtcatatccccccctgaagatccaggtatcttaaagctcttgacagatcaccagatccatcattggacagctttcgagaatctcaccaagaatgagttaagagagcttttgcttttggccccagccagttaatcattgctggggtttcaagggcccatcacatttttggcctctgatgatctgtttaaataagttatgatgatgtattttgatgaggaggctttttgaagtggtttacaagagcaattcatacctgacatcttgcatggaaatttgccatgcaagaaaaaaaatggaagaaactagctcatgtctgctatgaaacaatggtcaacagtttctgcatagaaaaaatgaaagttaaaataattttccatagctgccccctatttagggtttaaagatgttgatgcaatgttggatgtctggggtaattaacactggtcaacaatttctgcatagagaaaaaatgaaggttacaataatttttctatagctgccccctatatagggttgaaagatgttaatgcaatgttggatgtctggggtaattgcatttgccacaaatagggatggctttgaagtttgatgttgggtgaagttggtttcttaatcccacacatcaagaccctctctcagtccatcttccagaattagttctgagatgggataagtatatagaccagaaatgtatctggggtatgtgggtgaatgatttgaaaacccattggttatgtagctgttatgactagaatggagaatcaagtgtgacacagatgaatcatgaaccttcttgtcttgttctttgaggaatggaagattcaactttttggcagttcccacttgcacaatcatgctgaacattgaggcaaatggtgatttgcttatggcaaggaaatattaaaatcaatagggaacatgtgatcactaatactattaaattcaaagataaaggcttacctctgcagggatgatcttaaattgatccattttttccaaaattgccatatgataatctccatgagtaccaatcattttgcattgattaatcttcacataatattgcttcaggggtataatttcccacagagacttaataaatctaattgcacctgaagggtgtatatcatgttgttcctaatatcttgtatatattctgtacactactagattgcctctggtgtttttctccctcagtgaatcagaaccataacattctcactcccaagtgtcacagtactaccagtgtgaaattcaggttcttcatcatgtgtcctttcaacacttagcactcaccctcctatcaactactgcaccaatagattgtgtgcttcctccctattgactctttgacaatccttgaataagacctttgatcttttcagcctatgtgatgcaaaaataagaatttataaaaaatctagtttggattttatggaataaattacaagagaaaggaaggtattttggacataaaattgaagaagataaagtggccaaattatattaataaattaagggatttggttaaacaaatacaaaggattttccagcaactcccaaagaccattgccagacctctgttgggagttgctcctccaaacagacggatggacttgggagtcgttcctccaaaaaggtggccagacttgggagttggcctatggttttgtaataataaaaggaattagatattatatatgcaatataccctctggctgagtgcacctggatgtttcaggaccctccccccacctgcaagaaagcctttctttgaaaaacacatgtccaggggaaaccagtaactgtaaaagggtattctcatatgtctgttcaggagccaaaaaaaggattttatttttactggttttagctgggtttctatacccaaaatcccctaaaatggggtttttcatgggtgttgctttggtggtctagactgttgcacaaaaaacctgccatatactccacaccacaagctaaactgtatccatacatgaagagattttattgaaacaattataatcaaaatgcaaaattgaagtcactcactttaactactactgtgggaaatctatgctggtatggaaaattggttggggaagttatatggtgttaggtggctacatccaaaaacaaaacacttgtcttaagcaggaaaaaactatgctaaaagtctggccatgtggtgtggacgactatgttcagcaatgggtcagttacgctaatggtactgttagtgtgacataacatggaggaattctgctaaaatctagtgtatgtattgcagggaaattctgccatgtccatgtaaggactccgtcgagtccttcactgtctgtcagagaggcaccagaaaaggagctcaatagcgtccacggagaagattctagtaccaacgtgtcttttatttcagtctagacaggagagaaagatctctcagttagtatctacaaatgatggagagtgagaaaaggaaatgagaagagaaggaaggaaggcagggtacttacctagacaggagagaaagatctctgctgtctaggtgaaagggaagtgcgggactaaatacaaggcagaactgagcttatgtaatctagtgacatgtttgtgtaagtcatgaggagcagggcttacagtccaccaaaccaggcctcataagaatgtaagggcctgtaccacagccccaattttgtagtagtaaattaaccccacagaaatggtgtacttgaaacttcccacagtacatacattaagctgtattttcagtgtcaaccccaaaatgaattttggttggcaaagaatcaacagatcaataatgaaaatgaaaattggctggggtgctatggtacaggcccttatatttaggaaacttccacacagggctttataagcatgtaagttggtcatcccatcatttgtgaatcatccgtgcaggtgttcaaagttacttgagtaagtttttagggcctgtaccataggattgaattttgaagaatggtcattttttctgtcttctacacaacagatgaacacaagggcacagatctagagttgaaattcttcagttttgggcttatgaatggcctttggtgatggtcaccattgattatatgataatttgaggaagataaaatctgctaaattgtgaaaaattgaattttgatggcatatggtacaggcacttacttaattgacataatctgccacatttatcccttcttagatcaggcattgttagaaacacaacataatgcagatgaaaagttttcaaagatcaatataacttgatcacttcttgaacttttgttggatcttgaccttataagatttcttcaggcccaattcacatttgaaggccagttgtgatctcttcatctcctgcgcgaggctctcccgctctgtggatactccagttctgagtagagtgacccactcagtcccctcaccagtgggagacagtgcatgttgatggtcaacagcgaaaacccacccaccaaccaaccacactacataaaccatcaaacactcaaacaaaccatttcatgaatacgaagaacacagaaaagatgactcaagaaccatcgatcctaccagatctatccaaccgagccacccaggaatactcagacctattcgcagtctcaggcagctcattcctaactccaatcgatcagatcaccatcaacaacagcaacactaccatcgaaacaagctcaccaccactctcaaaccgatacgatacatcctcactaatcgacctcaagacacccaaacgaacctcaccaacaaccgatcaaccaaagactactcgatcatccccagccaagaagtattcagacctcatggaccattccatctcatcctacgatctcctaccaaaagcactcagcccatccactccagtcagtctacttatctcctcatctctccctccaacacctgattttaactcatcctggccctttctcagtcatctcgaaagaatatccatctcctcttcagtcccaaagtccctcctcgtctcagctggactcctcctacctcaccgaaaaatacaaacaaaatcctatcgtctgaactcactcgcgacgaaccatcaaacccatttattccagctagacccaagagcgcgcaggccagcagcagtagtaacatcactcgaacccattcagtcgacctacttggtctctacgaacaaaaccatcatcacacccctcgacccccgatcacacgctccaaatccactacagccatccaccactgggaagagacagatcagactgaattatcatccatcccatccgacgaaattcaacaacaacaccaacctaaaactacgaaatctatactcaaacgacccaacagtccgtccaaaggtactcgagctcgtttctttagccctagggctctatctggtccaactggggacgacgagagcgatgggaatgaagtcagctgggtggatgaacatgggaactgtcgtggacgagaaatcattcacgagtttcagaaggacgagccgccgatgacgcgtcctaaaccgatcctccaatcaccacaatctccttcccctcagaaaaacactctgccaccaccaccctcatcttcttcttcctcaaccgctcgtcgacaccaccatacccccaagtttatcattcccgaaccaatcgaccttggtatcgagcccatcttacccagacactcaacctccccatcaccctctccaccctccttacccccatcatcttatctgatgaacgcaagagcccatcggaagagtgcctcgaccaatacctgccaccaagtctcgcgggatccactacaacgaacacgttcagtctcaaacagtttaatcttcaacacgcccgataacctctcgaatatcttagatgagagtggtggtttcctcgtcggaaacgaaaccacatggaacggaggagataataacaaggaacgctcaacagaactatcgatcgacttgaatcatgtggccatgatggaactcttgggcaagaaaaacttggctaaacttcgacccggttcagtctttgctaaacttaacgccaccagaggctctgaatgtctcatggtacctgaagaagaagaatctgttgatgtttcgggtttggctagacagctcgaggataaaaagagttgtccatctgataatttggctttgtgggccatttttttttctagtcccagattcctcactcagaatactgatttccttttgtgttgtctttctcgcttgggtattcttacaggacggacgaacaggcgccaccgaacctaagaggatccatggatttttcaactacgttcgagtcatccaagatcaatttaccacccttaccgacagatcgagaggaactatggaaaaacagccaacccaaagaacagaagaaaccaccgacgacgaccagattggcgggcgtaacgagggccaagcgatattcgatgtcgagtgttgaccctcaaatcttaggccagcgaggaggaatcctggatgaggagacggcacgattgaagaagaagatcgactcgatcaagttatcgagccaagaagatacccgatctgtgacgaaggatgatctgttttcagagttgatgtctgcgcccccgccagcgctaggacatcaacgcgagaaagctagcagtaatcgaccgatctccgggcaggccaaacccaccaaaccgccgccgccgccgccgagcagtgaacgtcgaccgacggctgccaagcggttgtccgcgccggtcgtcgtagccttccctggtgggaaaccgcaggagtccaagatcacttcgacgaacccggtgagcaagccgcgcatgagctgcatctccacctccgtcgtccctgtccgtgccaaacgatcctcgaacattggcatcggtcttcctgcctcttcctcagccccagccgtcaacgcgctggcttctaagctctcgaggccgagcacgaccggcctgacaggcgtccggagcaaactcaagccctctaatgcgctcgtcaagccgggccttgcctcgggctcgcccaaaaccatgaagagtcgctcctcgctctcaacgatcacccttaactcgccccgtccgacctataatcccagtccgaagaaaccttccctcctcgcccaagctcctcccacagccaacacaaagatgagcagtccgaccaagattcgcaagacgttacccgtaccaggcaccactagcaccatccctgcgccccgtccatacacttccatcggctcgtcagctcgttcctctctcctggaacccccctcctctcgttcagctctcccgcaacccgcaagcctcggccacagacctcggacttctcccttcgcctcaaacacccttgtctctggcatctctcgtccttcttcttcctctagaatcatccctcctgcttctgaaccctcgaaaacacttactgctcgtcatatcaaacagactctataaacaaaaacatcttctctatcccgttttttttttctttctctcctcgttctttttttcttactttctccttcttccagtcattcctgcttctgctctcctcttcctccctgataaaaccttaaaagatactcctaggggagtcggtgatattggcaagattaagatcatttttttttgtatccctctctctctcgttttagctctctatatcaatccttcttgatccttgatcatccttcaaacaaaataaagaagatcttcagtagaaagattttgatcactgcatgtatttccacaaataagaaaaaaaaactgagttttgttaggtcttttttgtatctttttttcattgagagatggctattccttcttttttgttcttgttctctcttcccaacaaccaaaaaagaatttacattacatatctttgaggtgtatctttctcaacattttatcgtcttcaagtcagatccagtgtcttcctttcctttccgttccccgttcctttacctttcatttcttgatttttttttcaaaaaaaaaaaaaaaactttccttttgctgttgttctttcctttttgttgctttttaacaaaaaaatgtgtcgttgctgtccagtatatgtttatgttgtttcatcactgttttgtttttgttttttctttttcttgggtttgtttttccttgtctcttctgacacaaaaatataagtaaatatgcaaatcaacacataccacccaaaaattgttataaaaaccaccaactggacgttattttagcgtgcaagcttgattgcgcgttgtgtgtattgatcgcactgaatgaatcctggacagtgatactgctattcaaagccttttagtgttgctgagaatattgtcaacaagcgttggatacaaattgcctgaggacgtcttacactgttacccttgataaacagctattcaagatttttttatatatttccattttgctgattttaaaactaattctacatgaaagatgaaaatgccaataactatgccatatgagcggactgatgcctaaaagcaaggagctctttcacatctgaggttggggttatggatgatatcgacgacggcctgggcgagtttaagatctgaatagagccgagagatgtccacaaaggagggagggaagagaagggggggttgagtgggaggatctacagtgcaagatgattggaagagacaccgaccatacttgtcgccaaggttggaacagtccaaggctttcacccgggtctcggtctccactttggcgaccaactcgatgaattcatccgtgatttcagtcccacatgcctgcatcaacaaacacacgtacagacatacataagatattgcacagcatcagactctgtaaaatcatccccaaagaacacaggatggtagagcaaaacgagggcgcgatcagaggaagggaagggaatatactgaccgctgagtcgcctactgtcacttgtcctccatccgatgattctatgagtaactccggagatagctaagaatccagcgacgagagtcagtccaagtgatcgagcattgttttcgagatggatggatgaaagcgcgaccgatctctccaaacaacggtcgcacaaacattggacatacgcacgctgatcacttttcctgaaatcctgacgacttggccgactgttcatcaaaaaaaaaaacaaaaaaacatccgattcaatcaagatcagtatccatttctctcgttttctcctagcccaaattagataacagacaacagagtagtgaaaattttggttagattaactgaccgtattggccgagcaagcttgaagaaactctcggagtaggtacgtccatttttgtttcgatgttctggatatatgcgacagattctttggaggatatgtattggtggtggacaccctggttgcggtcacgggtcaaaggtgcaccgtgcgagagggcgaacggccgcagtgcatcacgcgcacgcagcacaaacgtgagcggatctttcgtcggcccgggctgtggtatgtacatagttccgtatcactcgtttccaccgaacggcccggcgaatgaaattgcttacaaaaaaggggtcattcttgacgtatcattgcggtgtgtgctgatttcacaactgggcccctagcttagaaattgggctttcctgaagcatcacagtgcaatggatttcaaaatgcttgatcatcacccacatcatgtgtgtagctcgattgaaggtgtttaaggggcttgctggaattgcacatatttatctgggaaaccccaattatgcaccccgctctaatggtgtaaggattgagcaatttgtgcagtgagctattgagaccacaagtttttttacatacgaatctaattgaagtgcgacaaaccatcggaacacccagtctaagagagcaaggatacataaatccaggttttttttttcgaatgagaggtacgccggtcttggtgattgtttaggaaaaaggtgcgtctttcccaagttggcaagatggccccatcggcctcatcattcatgaaattttgaaaaccacacttgatccgtgtcggtctgaactggattagacgtgtcgatgtcaacgccgatgcatcgattctcaaagcctgcctctttttctcctaaagaaggcgcgcaaccagccgggacagtcacaacagttgaagtctagaccggacggtctgtcccctccccagaggtctgtggtggcactggaaccgtagcaagcaaccagcccacccacacctcctaacagcttttggcttggcttgggtggatgatggaccaggattatagccatctatagatatgaccagttagtctctgttcatgcctggtccacaaagcacattctcattcgttgttgtcaatcgggaagtactccttcatcctgaaccgtttcctataagagacgtccctgttctcccccagatagtaagctttatcgccatcacacatcctctaccccacatctacatcccttcctcttgatcacttgtgatccctcctcttggctactcgacagctatttctctgcatttcaagctagtaacaaccgttcaaaagcatcatcaccatcatcacaatgttgagcaaccgaccagccacaccatttcgttagtcactcccacactactgggtcacatcattcctgttctaatactgacactttctcttcattctacagccgcttcccccattttaggtgaagacaaaaaggagttaaatactcaggatagtaagtcgacaagccagcaagctttacaagcagtcactaaccattactttgtacctccaatgattagacatccacaatactccaccatccaaacttcgtttaccatccaggctaccttctttcagcagcccacgaggtgcatctttccggtcaataagcgaacgtcggagtggcgagcggcctacttttgaattgtcgtgcggcccggtgccagctatctttcgtaacaagaggattgacatgaatcgattgaagaatatcgacctcgacaaggcctttggaccttcgaagagaagatctgtttccggtaccaaccaccaaggtctcggattagctgaacgtggagcaggcatgatgtcaggctctcgcttacaacaatctgaactcatccataagcgcttgagttgttctgtcaacggcagataagatttcgaccttttggcctgtgtataggattcgccaactctagtctctatcaaacttttcggtctcctacttccatatattctgtttctgggcattcactcgacgggccgagccttgtcattttacatttacaacttaactagaaacactggcctctaccttttacatatcatcaaatctttgattatcatcactcgagctattaagagaaaattggcctgtgtaaaggatctgccacctctagtcattgtcatcccttctttccatacattatgtttctgagcatgcacttgacaagcatagccttgtcattttcactctccaaatctactagaagcactggtctcaaagttttacatactatcaatttttttatatcatcatacaagctacaaaatattataaaagaaacaaccacctggtcttattgcaaacatccaaaaacattcactgtttgtgtaaattgtccattcattctgaatttggtcaagaatccatccatttctgaaacattacatttatgttttattcttccaaatttgcctaccctgtccttaaaatgaataccatcctgaattttgaaattcacttgtctagtcaaaattttaaattctttgattgttgccccaacaggaacctgagaaggactgatgcttctgataataagataaatccaaaggaacactttttttatctaccagagagttattgaaacctgagattatgtatatttctaattattgtacactcagcacacggggttaacttagcgcaaaagaccgttctttggaggcccccctccaatcagagggacttggttaagttaggacttgagcaaacactcactataatcatcacctatgcctgccaaatgaatatgtcctttttcttctgttttattctcaataaagattggtatgtatgagatacaaataaatgaaaatagaggaaggatcagcaagatggcagagaacaccaaaaagtgtaaatatgtacacctggatttcaagaagtgggatgcaggatttcaagcaaaatgttttgaaaacagtctcagatcaaggacttcccgtcagaatctgcaggtcccccagttttgatttagagcctcaaaagctagatttccctgcaataatgcaaactttttggatcaaaatcaaaatctaggagggccccagatccaacgggaagttttccaatcaaagttgagcatgcaaacattggaggacttcctgttgccatttagagcacttttcaagccctcccaagtcctcaattaacaccccaattgcaatttcaaccatctcacatgggactagtttctacagtacaaggcttgtaaaaaatattttgcaggccaaaagttaagatctaaggggtgtaaattagattcttggagggctctaggttgcaacagagagtcatccattggggaattcccatttcccagatggattgatttagagggactggatgaactttgtttgctagtgaaatctagacttgaggttggtcaattttcaccagcaaataagctttagcccttccttccaaagtagcaaattttgacaatgagaagtcttggtcatccatgtatgtgtacatctacacataactaaaaaaaataacctcagaggcccaaacaaaccatcaggctttcttaccttggtgttaaccctcaattcagctttgtgttgatttctcatgctgattccaacacttgcattgaaattagagactgaaccagccattcactctgcaagtgaagtgctaaagttacagaatcacatttcacagtaactgtgcataaattgttactttgttttttgttgtaatcataagacaagttacattgggagtaaaccacatcttggctgcttccagtttggtaaacgttttcttgaaggtaaattttccaggccccatttggcagccctttatttacatataactaagggaatagcctcagaaggccaaacaaaccgtcatgcaatctaacgccggtgtcaacctccaattcagatttgtcaacgccggcattacaccaagacaggcaggtgtgcaactcaagaaaaacccataggtcattgagtaaacacccaataaaaaaaattggggcaaataaaattaccaaccaatactccccaaaaatgggcatgtactaatataccataaatcattgaatttataatgtgtgaccccagggtcttggaaattttggcgcagacagtggttgatttataaaccaggggccaatttatgatgtataacaggatgtacaaacaggcctcaatcattgagaactgaaatttgggaatacacaccttatgaggctacttaggtacaaatacagaacaactatacagagaggtaagcatcaatgcaagagagctatacaaaaacaaaaccttaaaaacagagctaatggtattattgcaaattcttaaagacacatctcttgtacatgaaattgattttgtggtgcactacacgggaataaatccaagttcgattgaaatatctcagagtaggcaatttggaaataatacacccacatcaaaataagtagtagcgctacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccttccttcctccctccgcctcaatattcggtgtggggttaactttctacaatccataccctgtacccttacgtaaaacataaagtacccttattacacaccgctcctccgttccattcctggttgagacatgttctcccactcctctccacgtatatacttccgctcctccgttccattcctggttgagataggatctcccactctgctccacgtatgcacatcgctcctttgttccattcctggtcgagatatgttctccccctccacgccttgtatgtaatcctgtccgtatataccacacctcatccataatgattgttccttctcttgtaatgattgtcacatgtatgtaactatgctatctcaacacctctgctgtatgcttttggcattggaacaggcacagcacaccacaccgcgcattgtcaaaatgtgatccaacactttttgtagtgctacagtacaaggcttgtaaaaatatttcataggccaaaaattgagatctaaggggtataaattagattctgccctgggagggttctagtttgtgacagagagtcatccattggggacttcccattgcccagatggattgatttagagggactggataaactttgtttgctagtgaaatcttgagtttgggcaattttcaccagcaaataagctttagcccttccttccaaagtagcaaattttgacaatgagaagtcttagtcatccatgtatgcgtacatctacacataactgaaaaaataacctcagaggcccaaacaaaccatcaggctttcttaccttggtgttaaccctcaattcagctttgtgttgatttctcatgctgattccaacacttgcattgaaattagagactgaaccagccattcactctgcaagtgaagggaagttacagaatcacatttcacagtaactgtgcataaattgttactttgttttttgttgtaatcataagacaagttacattgggagtaacccacatcttggctgcttccagtttgccaaacgttttcttgaaggtaaattttccaggccccatttggcagccctttatttacatataactaaaggaatagcctcagagggccaaaagaaccgttgtgcaatctaacgctggtgtcaacctccaattcacattttttgatttttcaacgccggcattacaccaatacagacaggtgtgcaactcaagaaaaacccataggtcattgagtaaacacccaataaaaaaattggggcaaataaaattaccaaccaatactccccaaaaatgggcatgtactagtataccataaatcattgaatttataatgtgtgaccccagggtcttgggaattttggcgcagacagtggttgatttataaaccaggggccaatttatgatgtataacaggatgtacaaacaggcctcaattactgagaactgaaatttgggaatacacaccttatgaggctacttaggtacaaatacagaacaactatacagagaggtaagcatcaatgcaagagagctatacaaaaacaaaaccttaaaaacagagctaatggtattattgcaaattcttaaagaaacagctcttgtacatgaaattgattttgtggtgcactatgctggaatgaatcaaattttgatagaaatttctcagagtaggcaaattggaaataatacacaacacatcaaaataagtagtattgctacaatttttaagctgttttattaaagcttttgcccaaataaaactgcatagtgacttggagacttttaatgcacctcaaaattagttgatctttgcggaaattcatgcattggatgcaggactgaaatctaggaggaaatgccacttgccactgaccagagttgatttccttatttgttttgtcttttttattactatgaatatatcctgtattggaattggaatttcttctcacaatcttaatattcttacaaggttgttccatatcttcaaaggccttgatcatgaaaaaatcaaatgctgtttcagattatctttcacatactgatcattttgaggccatctctatcattattctgctagttgacatgctttttatcaccaacaaatttcagaagaaatataattcatccaatcctgttctcccttttatttaaaacccctctctgaccccaaatggcaaaaatgggggctatgcccttgtattttacaaatggtcatatcttgttatttttagaatatgcacgcatagatgtttgcatgctcaactttgaacaccataaactttaaagcacaagcctctctgcgccgccacactgagaggcttacatatttaagtagttaaccatggggttctgcatagctttggcaatgcctccagcgaggctatgtggtggtccgaatctagtcgactggggtgcagcatcataaaggccgaaggagattgttgataatcgggataatgtcttggtacccataaacatttatccaccatctcttctcagtcagcatgtatctcaccttgataatcgatggctgagaggaacccttcggaattgaggtggacccatctattacccttgaggttttatctggattggttgaaattgaagtaagtaaagcaatccaccgatgtacaatatttgaaccgagcctacagtgtgcatcgattctgattcctttgtgttttgtttgatcagcttcacataccgtctgcccagcaacactacttcttgcatgggaccccactccaaaggcccccacagaccacgctggctgaatgcgggatcacaactgatgaaatcatggtgctcaaattagccaaaccctcgtcatctcgatacactcttaatcctcgtgcaccacctatggataaccatttagacgtccaggtaaagtagcctggagctatcctttagctacaacccacaccaattcatcattttttttttctctttttttcaggctcaaagaagaatcgaggaacaaattagacaacagtgcgttggggagaacctgcaacatgccatcgaatttactcctgaaagtttcggtacagtgtcgatgctgtatgtggacgtcgaagtgaacggtcatccagtcaaagccttcgtcgattcgggcgcccaaatgacaatcagttgagccattctttggctttgatttcttaattttcagttcagcctcactgatttcttcaagtgctttttttgtattttttccctagtgagtccaaattgtgctcagactaccgggttagccttctgacatatgtttgataaaaaaaaacgacgaatacgttcaatctttttctgccggttaatgtatcaggcaagattcccatttttttttctttgatctctgttgacatcctttggttttgtaggatcatgcggttgatggacagaagatttagtggtattgcgaggggcttgggaaccacgaggatcttgggtagagttcattctgctcatatgaaaatatcagatcttcatataccttgttcgtttactatcatggaggtaaggatctatccactcacggtacttttgtctgatttggaaacttatcacacctcgttgatcaacagggcaaaggggttgagttgctatttggattggatatcttaaaggggcaccaagcaatcattgacctatcaaaaaatgtgctcatcatcaaagggaggcaggtccgttttctaagtgaccacaaactgacggccagtgccaaagaggttgaaaaccaagctaaagagcaatcctcggagattgagctgccaaagaaccaattgtcacttgaagaaaacaggcagaaggtgattgctgatacagctaataaatccaaatgttccattatcatcgcccaagctatcaaaaaagtaacggacctatcaactctagtcttcatgatacttttcatctcctctttccatatcatgtgtacctgagcattcaccctacgagtttagcctagccttgtcactttcaatttctaaatctactagaagaactatctcaaagttttgcatactttcaagttttgtttatcatccaagttacaataatatcatgaaataattgaacaccaggtccacttaccaacatcaaaaacatccacagtcactgtaaatattccatccattctaagtcttgtcacaaatagatcattcatttctgcaacactgtgtacatatatatatatgctctgttattccaaacttgtctttattttccttggatttaatatcacttagagtttgaaaattcaattgcatgggtaattttttccatgttgaaccttactgccccaccaacaacctgagaatcactgatgatagtagcttgtaagacttgtctgacagtgatatgcaaggtttcccgccctaaaccattatttatcaaaaagagagatataaaagcttgagattatattgtatacatatggtgactaacttatatatagtcaatttaaacatattctcaatcactagtacagggcactttgaagggtgcagtttcttcaggagctcaatcatatattttttagtagtcatccttttggctatcatatggatataaacatttaatcattctgattatggtgtggatttcatttcacatttcccttcagacattttgaggtgtgactgtgaaggttattatctagctctatccaaaattgaaaaattcacccatcttttgaatctgagtgacactgaaaaatgaagggttttgatggcaatggtttgttaagatcatgcagtgtttgactgattatgcatgtgttgatagttgctggtagggtattttgaagtaggaaaaatgaattcacctcaaaataatacaaaatctttatgatactcagtgtcactggtcaataatcatgggaatgccaatcagtaatgatcaagccaagggatcttgatctgcctaactccaaaaatcaaataaaaaaatcaattttacatattcaaactggaatgtgagaattattcacaaaagtgttgcaagcaaatccaaaatttcagtcatgaaccagtatttctctgaaggaaatgggaaggtaaatctggtgcagcagaaattgaaattttgaatgacatagccacttggtatttcatattatttcgattacctacagaagtgagaaataaaaggttgactggtcaccaattattagaaatgtttaaacatagctctagctgtgaaaaatgcaaaatagaagggcattgtaacatccatttttagagtaaaatcttatttgtatgtttgcccagaggttttttctcctcaggatgtaagaggatagaattcatatgatcatcatcaaaagataaaaatcctggaacgatcatcaattaaaatgggtgctttggtctcactgcatgcagatagagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgacattcgactgccgcggtagtgatttatacaggccgaaggagaatgatgatggaatggtgtgtatccacaaatacttaatccatcttctcttcttttcagtgaacatgcatctcaccttgataatcgatggccgagaggaacccttcggaatcgatgtggacccatcgattaccctcgaggatctatccggattggttgaaattgaggtcagtaaaccaattcgccgatttatttgaatcaagcctacaggctgcatcaattctgactcctttgtggattgtttgatgcagctccggataccctctgcccaacagcatttcttcttgcgtgggacccgactccaaaggcccccacagaccacgctggctgaatgcgggatcacgactgacgaaatcatggaactcaaacaagtcaggccttcgtcttcgcaaaccgccctcaatcctcgtgcaccacctattgctggagggtgagaagatctgttggctgtcctcgtccatggcaagaataacacatctaacctcaatcccccccctctttttttgatttttatcaggaatattgccaacgacattgatcgaatgaggttgcaaatattaggcgatcctgcattgatgtctcaactgcgcgcggttcgttttctagaataaagaagacttctcagctttgcaaaaaatacacccggtcctgtttatggactcgttgcaagattgtgttctgacgctgaatggatgaatgatgatgatatagtcgaacccagagcttgcaaatgcggccgaacaatcgcctgaacgatttgcagaattgatgcgtacctttcaacaacaacaacaatctagtgcacgacagcgtcgtcaagatgaagaattactccattcggacccatttgacatcgaggtaaattaaccctgaatcacctcgtctgattttcctctggcgacaaacaacaccaactcattctttttttttcaggctcaaagaagaatcgaggaacatatcagacaagagcgcgtttgggagaacatgcagcatgcgatcgaattctctcccgaaagtttcggaagggtgacgatgttgtatgtggacgtcgaagtgaacgggcatccagtcaaagcattcgtcgattcgggcgcccaaatgacgatcagttaagaccttctttagctttgattccatcaaattctgtttaacatcgctgattccttttttttttctagtgagtccgaattgtgctcagactaccgggttagccttccgacatttatttgtttaaaaaagaacgacaaatgctatcaattcttttctgtcgattgttacatgagacaagatccagatttctttcttttttctttggagtccttgttaacatcctttggtatctgtagaattatgcggttgattgacgaaagattcagtgggattgcgaggggtgtgggaactgccaagatcttgggtagagtccattctgctcagatgaaaatttcagatcttcatctaccgtgttcgttcaccatcatggaggtgaggatctgtccactcaccgtacttttgtgaaagattattcgcctacgatcattctctgattggaaacttatcgcacctcgttgatcaacagggcaaaggggttgagttgctgttcggactggatatgttaaagaggcaccaagcagtgattgacctatcgaagaatgcgctaatcatccaagggaaagaggtgcggtttctaagtgaacacgaactgccggccagtgcgaaagagggcgagaacgaagccgaagatgaatcctcggagattgaacgggcaaagaaccaatccttactcgaagacaacagtcagaaggtgattgcagataccgccaatagatcggcgacccaaccgccggccaatggattgacgcccccatcgccttcaatgggtcggctaggctccgctcgtggattaagtcccgaccataaggcaaaagtcgaaaccctcgtcggctttggagccgatccaattcaagctgaagctctgctcagatcgaccgactggaacgtcgacctggctgctagtttattgttctctcaataatcgtttgggtgtgtcttacttaaaccgatccgaaaacttctgcatcttctattttctgttttgtgtattgctccagacaattctatagttagaggttagaaaagatagatctccaatccaattctgctatatctcctgtatttccttaaccttttgtttttacatcttgacgccagtcaaagccttcttcatggatcatgattgtagaatcgttgccgtagttatgtacatggtcatgtgttatggagacccacaaggatggcaacttggacaatgttatgaaaattatctggtgaatgttttgcaacttcctagcaatccaccttgacaaagacagatggtcatctttcttgaacattgttgcctggcggtgcccagaagtcaagtttgaaaaacccaagaggacaacaagaaagatgtagatgtatttcgggaagcagaggcagaggcagaagcagaagcagaagcagaagcagattggcttttacttgactcaagcccacgattctcagtgggttgtcccctccgcctggcaccagctagggcagctggagggaatgacattctggtcaatcgctcggaactttatgctccagtctcatctggagaaggcaaaaactccaacttgacacaagagtccctcgaggacacacttggatgacatagaaacaatcacccaccaatcaaccatcaccaataaaacattatgatgtttgccgggcatgacatcaggcaagagtggggggagccagaattgtaaaaggtttaaggggaagttgggtatgtatgtatgcagatgtaactacgtaacacgtttctcgttggtgatggaaacaaagaccaaatgtttgttcggtgttgcaggaaggtgccgaaagactcaggagtgaggaggcagctgctaaagtaacactatcagcaccggaggcttgaaggtctccatagctctgtctccacttcgcctcccggcacaatcgtcacatcgacggccatcgtgccggagacgccccctgccactcgagatgtgtggcagttcggatgtcgataagacttcataaatcaagtacaatcaatattaagtaaatactatccataacctctgcttgcacttgaagagttgaaaacaggatcaaccacgatgagcatgccaggaagtatgcatagcctgtggctcaattgatgggtcgatccattatatccaatctgaactacattgaaggccctacaggcaatcaaaccttcctggcggaggggactattatgtatggttgctgatcaggggtgggcacattctggaaggctatgggtgtgtggcagtaggtggcagtggaaacaagcgagtggatgctcggtgagtcaatcccaggcgatccctcggccattggtttcagccgataaacaaccggctccgctcctcggtcgtcccgggcactgcttccctctcctttcaagatatcgaatccgttgaaagtctcagtgagatacatatttacaaatatcaagaccaagccaaagagggattgaaacacttgacggctgtcatctcaaacgtcctcatcgagccccctcatcttcccatcttccaagcttgacgtttggcggtgggtccatcctcagtgcttcttctcatccttgtcctcatcctttcgcctcttcccagcttgcgccatcgaaaacagtcgagtcggacctgctgtttgctccgccacccgcctctcctctcaacttcgataaatcccatccttggccgctgttaggacttatcctccctgccatatttcaatcaagaccaaggtcatcttcaagcccatcgcctcccccccaaaaaaaaaccacagatcgatgcgataggcacacgctatatcttaatccgacacggttctgatcgatctacccctgcggactcccagtgcacctgggcgccagcacttcgccttatctatttacttggcccgattagacatcctccttcacatcctctcgacctatccggatcaaggcgctttctcaagttgacatcccttggccagtgcttagcgagtcgccagctgctggctccatcctcccggcttcacaagcgttcttcttgaattcttctttcgagggtctcatctaatctgcctgcctccctcaaattcagtccagccttgccggccccacttgcaacggccattcactcgtctaacagggcacacactcatacaaagtcattcaacgacgaacaattattattcataccgttctgtgttttcctcgacctgcctcttacctaccaggacattcattttcaaattggcaatctgcaccacaaaataaaactcgaaacagaacaagaaaaaaaaaacatcgcccgtcacaacatcattcaggattagacatagtcaggcgcagtcggtatatttgagtttcacaagcatcagcagttgactggaaactcatacagctcgacatacacacaagatgccaacatcatcacgtcagtccggccggcaccaggccaccgactcacttgaacacattgcattgcccaacttggaccgttcgactacgtccctgacatcctcgtcggtagcggaagacgggaataaagtcggacacgagaatgtgacgatcgatcgctcccgctcgacagaagaaggaactaaggaagaccattcgagtctgtccgagaaaagaagctccaagaagaggccgcctgcagagcctctggtgatcaagaagatggctggggtggacgacatccccttggaagatgattctcatatgcccgccatgacttgtcgagccctgctcacaggcctcttcatcagctccacagcggccgtgatccagcaattctttttgttcaaaccctcaagatcccaagtgcaacccctctttttgcaggttggtctcgactctctctcttgtttgactcagcttggtttccggatcactgatggaggtgcaattatagttggcctgtctcttggtcggtcgcagtctccaaaatatccctggccctacctggtggaaccccggaccctattcgatcgtaagctcatcaacaactgtagaaaattcccagatcttgaaaattcctcattctttaatttttcgcattttagaaagaaaacactttgagtgcgatcatggccactgcagctgcggtgggcaccttggccgtagaagtaagctcaatttttttcttacatgtagttacacgagttgtgccggataataacctccagaaccaaagatgatagcaacgcaggaactttatgaagagcgtccatttcattacgccaccgcgatggccatcatgctgttagtgcttccgccaaaatgccttctctaacgggatgtcaatatagtttccaccactgatttgtaaaccgccccaaaatattctttgatggttccacacacttcgtatctaaaggagttcgcagttaatcgggtatgggttcgctggcttattgagagccccactgatttattcaaaaagggctgttttcccgtgcgtatacaatggaattctcttgccccccaaatttatctctgcttgcactcacatcttttttttttggttgattgtgtttgcatgaattagagctgtgctacctgccgttgctcttttccactcctttcattatcgcgatggcacacacaccgagcgccatttgggcttattcaaaaccgtgttctttggaacagccatttgtaagtccatggtgtttctcggtgattcgtctctctcttgaggcctccgctgacggatgcttgtctgcttcctccagatgagattttcccacaatacatcgcccccactctccaagcagtcaatcccttttgcttggcatggcaacatagtccagcggtcacccgcttgttcggtggagctcttgctcatgaaggactgtgaggacctctttctccactttttttttcatcatttgtaccatcaagttcttgcttttgactttaacttgaccatgcaaatctttcttagtggaatgctgagtttgtcgtttgactggaacgtcgtgggtgcactgggtcctctcttcacacccttcgcggcccaggtaattccagcttgcacaacacttgctatttccaccatgcttttactgatttgaattctatgtgacacattgaatgcaggttaatgaatgggctggtgtcctgctcgcctacctgttttatccagtcggctgggaaaattcgtggtttggtcagtacaagccgacttatacatttgatgtgtcgagcaccaagctaaccccaaccgccgacaattggacctgcttgaatgaatagagggaggcaaacacgatggcttcccctttctcagtacacagcttttgacccacgaaggagagctttacaatcggactgcaatcatgaaggaagacggcaccggaaactgggaaatgattgagaaactaggcgctccatatttcagcacgtcgtacattttggccaacattgctaccagtttggccgtcggtgcggctgtcagccactgtctgttttggggctgggggtccatcacttctttgttcactcgaaagggactagaggaagaggaagtcgacaagcatcagatcgtctgtcgcaaatatgctgaagtgcctctatggtaagagctacttgtaatgcaggtttccgtacgatgatgggaaaaatgaagaggtctcagcttatgaaccgttataacattatctatctcgcagggtatatctttcgatgcttttctttgccgtttcggttgcattcttggcggcctctctcaccgattcagggctgtcggctcccgcattggtcgtggcactggttttggcgggcgtgttgaccatcgcttcagcatatctgaaagcaaccacaggcgcttctttggaagttgagcctgttatacagatgcttgggtgagtctttttacctgcgataataacaattagtcgccctcagattgctgatattctggagctcatttctgttcattttttgaaaataatgacagaggtgtacgttccttttacccattcaagactctcagacaggattatcccagaagtctcaggagtcaatgagaccaagaataacatgactttctttttttttccctgcagatggctttcccaagtgatgcttttgggaacatgtggttcacaacgtaagtggggagctaaccgagtccgaactccaaaaggaattgtcattacggtgtggatctgacaactttataacactaacaggtatggatcagcaacggtttctcaatcaatcagcatgcttcaggtaagcctgcgggatgtcttccacaaacaaatgctctcaaacttactagtccactcatcatgaaattaggatctcaaactagggcaatacatgcatctaccaccggttggtttttcctcctgattttgcctcgtttggaaaaacataacttgggttttgttgcagggcgctgaaaaatgtttttttctttttcttttttcagatcagtgttttgattttccagacaatcgggacgtgagtaccaatcacacgagattacttgtctgacttcagacgaaagaaaaaaacagttcaagacaatctcactcatacgggtcaaatttcatccacagagttgcgggtgtcatattcaattacatggtgatgagtcttgtggtcaataccaatcgagaattgttaagatctgaatacggaaaccaagtgttcactggagtggttctggaagatttccaaagccaagccatcaggtgagcatcacagagaaaacttgtattttgggctcaagaagtgttgatgacgctgaccttgacaaacctttgctaatttcttccaacagttggggtatctttgctcatgaattatttaaagccggtgcacgctatgtgagttcttccaatattcttggaacatgatcttggaagtttgagactaacattgacaatgattatcaggttatcgtgcctatcagtctgggaatcggcttcctattacctataccgttttacttcttgcaccgatttataccaaggtgtcgcttggatcttgtcaacactccgctagtctgtggaacttttgctctagttcttgatcgtaagttttccctttcatcgcaccaaggatgatgattgtgaagctgacttgatgtattttctaggcgccaatgcgggatttactatgtctgttcttgtcggattcctttctcaattttatgctcgcagataccacccacattggtcagtgacatacttctgaaagtttgaatgggataacaattgctgattgatccctccctcccccaaattaggtttcaccgatccaattatgtgctcagtgccgccctggacggtggtgcccaagtggtaagtgttgtgctttcttgtgaaaaccgggcttagcatgtcaagcaccaggcagacaagtgtatgctcattcagaattgacatttcccgaccatttttctagacggcagttctcctagggtttgtggttgaaggtggggcaggatggaagcggctcaagttcccacagtgagtgcctcatgatacagctcaaatatcttatgcatcctatctaattcgccggtttaatgttcactgactgggctgtgattacaaacagatatttcttaaaccctgctacaatacccttccgagaacgcgctccagattattgtatgctgcatacaccaacagaataatctgatggaaaatgagccgacagagcagaaaccaaaaaaaccaaacattctcgctaccccatttcattctttgcctgtcatcacaccacatcctttttttttctttcacatactcattaggttttcagtcttgtttctttccctctggtagatttcctttgtttagacttttttttttttttggattcaagttcaacctgttgttttcctctcgatttgcttgatttttttatcgttattttctgataacatgatgcagagggctgttgtatcattccttctagagaacatttttttggggggtatcactattgagaagtaatattatggattgtaacactgagatcttcaaatcttttgaagtcatagagaaaaacagcattgtagaagtccatacatgatggtgatcaagagcaagtgccagcagacagccattccagacaatagccacatgaaccactgttttttcccggggaaaggttggacatatctttggcatacattagaattgacaattgcaatacagctgtcacaagggcaccaaaatcttgcaataaggattgtaagaataagcactggtcacaaggtacagcctcttgacagaaacaatggaaccctttaattggagactggagttaaaaccaatgacctgcaatttatgcagtctggcaaaactgtagaaaatgatctccaaagaatgattctgaagagtaggatagaaaaaaagttttgtaaaattgttgtagaattttcttccttttttttactttttttttgggtatttttcaatcatttttcaaagtagctcaaatagtcaagatcaacacaattgtgttcaaaaagaatgattatgaatgaaaaattgaagaaaactgatcaacagctgtttttaaatagctttggaatgtgtaatccaccagaccaaccctgcaatcagccactgaaatcaaatttaattccaatcccacagtccagtttcttctgctctctaaaccttggatcattattttttttccaattcttcatttataataatcattcttttcacatgcaattgtgttgatcctgattttttgagctactttgaaaaatgattgaaaattacatagagagagcaagaggaaaaaaatcctcttgggatgagggggttcacgtactgctgatcacaaaatcagcagtcaaactttgtcagaacggctgtcttaaggtttatgggaaaccaagatagtttagttggaggtccccctttggatttgaaatcccacatttgaagttcatcaggtttgtccatcagcaagcaaaccttaagctgcatcagcagaggtttggccggaaggtgaactgccctaatgaacctatgtatgtacagtctcctcccagatgtttatagccatctgctttgagctccacagcgggaacccaaaaactttgagtcacaaaattttgtggaatggtggaaaatggtttttaaagaatgaatatgtaaaaaataataataataataaaaatcaagatttcaaaatttgtgaaaaaagataaaagaaaatcaactttttttttgaaaactttaattttttgtttgagtgattaaaagtgaacacacagagtccaagtttggaacatgaaaagaatgattataaatgaaaaatattgatcccaaaaaagtttgagaatggtgggcggacaccctgcagtcaaaactagtagattgcagtacgtactaccagaatgccatatttcttgatgaatgtccccctaggcaccctttttaaaccaccaagtagtcatttttttttttttgaaattttcacttcttattattcatttgagatctcatactctcactttggagatttcatcttttcctgaaagaaatattagagctgtcagtttttgtaattttctcctttttactttttacaaatcttataatctttttgatcattcttattttttcatattcattctttcagagccattttccaccattccaccaactattgtgacttgaaatttttgggttcctggtgtggagctcaaaacagatggctatgaacatctgggaggagactgtacttatcaaatcaccaacaattattaaagcgtctgtgtaaatcaggatgcagtccttaaagacacaccctgtttctttgtttttttttgacgatcatttcaggactcatcaatatcacctccacagccaaccagcaaccaacccacgacctaaattaaatacgaaaccccaaaaagacaggtttcccttgaaactaaacacgatacacatacaaaaatccacacagaaagataacaacaacgacaatcaactaagtcggatcactccaaatcatacacatggacatgcaataataataatagaaaacagagcccagccaagaaaaaaagaaaaaaaaggaaagaacaagttgccattggttgattaagagccagtatagaaaggtggcaagtaagatagtaaaatgactcgcaatagccagcagcacgagaaacacggagaaatcgggaccgaagtcgcgtgataaatacctgttcttttttctgtttttcttttttgttctctctttgtcaagtgaagagattggcgacaggaggttgaatcaatcagtgaaagccagagagaaagccagaatgaaatgagctggaggctctgaagccaagggccgatccaacgatcctatgagccagtttttattcatcatccaaagatgatcatccaaagatgaaggctgttcaagtgatctgtttggggcgggaagcagaggatgatgagtagatgggcgattagttcggtacgtcttcttcttgagaattgttgagatcggtgagtaagacggaaggacgaccggacgatgtagaaggtgggggaggctcctcattaggagccgcaccagcagcgacataactggcacgttgagaagccgagtccagattcgagggtgttagattgccgctggccatgctagatctgcgccagctgtcgacggcaggcgcgacgaagttcttcaacctgctggccttgtttttggccgggctgttcttgtgataggctttggtcgaactgctcctgtggtggaaatgggtggatttcttggtcggccggtccggatattcggcaaatctgatcgaccgggaaggcgacggcgatcgcgaagacctcctcatccgactccgatcccttccaagcccttgtttttcgacttcaacaaactcgaccatccgtgagcctccagccgtccggcgtacagaatcgatcgattgtcttgcagccacactgggtgatcctggcccccgagcactgcctttccgtctcgaacgtctcgagtgacgggaagggtaaagcctgtgactcgtagtcgatcgattacgatcgactggtccatcatagaagttggatgatgaacctgtttcatttgtctctggcgtcccatcgtcttcttcccattcatcgtcacagtcttccttaatgctatcggctggcgctttttcaagacctgcttgaccctcattttgatgatcgttatcaggatcattgcaatcgaccggagggattggtaaggaatggttggaggaaagtttgcgtggaggaaaggatgatagatctgatgctatcgccattgtcggaagggagcaaggtgaccttagctcattcataggaggtgagaccacatgtacattactgccgtctttgttttcaatcacaatctacaaatataaaaaaaatcaaactatgaatcatttccaaggcatgttaggagggacaaacacaccttgttcccttcgtcccaaacctcctgagactgaccggactgctccgagcagctggctggaggacgtgtggcattgtaagaatcaacaacctcgtccttgagctgctcctcgagcaaggttccacttcttggtccttgacctggcaagggcatgccagtactagcatctggggctagggtagttttgggcttattggcaatccgtggggcgatcaacttggcaagatcgaacttgcgtgccaaacctgtatgaggctgccggttcgaggggcccgaaccatcagaggttgggttggaaaaagcctgcaagttagcaagctcacgcagagactttttggacgactcccgcggtagctcatggacttcaacctcgtcgccgtccccacgctcaactaccagctgtggaaggaaacaagggggaaaaagcgcacagattcaatttgattgtttttttttttttttggggggggggggacaagctcttactctgcgtcctgatttataaactctttcctcgcctttttttaaaacatcaattctttcagggcggcaccacgcatcacggatcattttttcacgttgacgagccgcttgctcttcgggtgtcctctttgttctcgatcccagacggagcataccgacgcgggtcgtgactggttgttgatgttgcgagccaggatcagtcatactaccagtcaagggtggtcgggtctcttgaagctcttcatttggggaaggtggccgttcgcggatttccccgagaggattttgatcaccaactcgtgtgatttggtcatccgagatttgtcgctgaccaggctccagagaggttgtgggttctgggggcgggactgcgaccgagtcttgagggtctttctcgtcgaatctgggcacatcaagattgccatcgactggtctctcgacgcgtttgacacgactaagccaactgggttcattgccggaggcttgggtccaagttcgagtcatagtatgaacgcgcgagtgtacgtttttgccaagggtgaagaatgggatcgaaaggccatggatgagcaccgagaagaaaatgagtaagtagatcagtgattgagtggtcaacgccaggatatcaagactggtttggggtgggttctgaggtgtaggaagcttggccgtcgccaaggtgctgataaaaagggccccaacacctggaggagtgaagtaagatcatcaagaaagtgtcagccttcaagtcaaaaaaaaaaaaagcacaagagatagcaatctagtggaccaaccaataggtccgaaatgacctgagaagacggcttcgcgatgagttttcaagtctgggacgattttctgcattatgacgaggattggcagccttctgagaagaatgattgagaatcctagtacaacaagtctccatggcaccagagttaaggtagcatcgttccaggacgaaaatgggatcgtggcaccaatgtagataaacgtagtgcctgattgaaaatgatctctgattcagccgctgaattctaaacaattaaaaaaaagaaaaagtttcatgatttggtgaaaaagggtgtgactgacagttgatcaacagatcgagaattgaggagaaattagaggtttcgatcgattccgtgaaccaatcatcccatgcgaaggctgctccacatgcaaatgcagccagtaaatcatcagatccggccaacgcggtcacaccggttgtgaggagcgcaagggccacatacatggcgaccatcgattctttgtcaatcatcgatcgccgtttacaaaatttcagggttttgcgggcaaggattccgacggcaacaccgatgaggatacctaagaggatttgatatagcacaacgagtaggagctgtaagttgatatcaaatggaaaagggtaaattagtacattgagtaaaagggatgaggcaatgctttaggaaaaaaaaaagaagatgcttggatgaatagctaacccattgcccaatcactgatccaactccggtttcctgtctcatgaggagaaacatggccaagtataagaatggaaaagcagctccatcgttacagccagattcggcttgtaggagatgcctcagatgggctggcacgtgtttttgggcatatttacccttgccgacgactgaggcggcaaggacagggtcggtgggtgtgacggcagcagcaatgacgagggcttgaaggaaagtgagggcaggcacgagtgcatagatcaacgcgccactgacgatccaaccgaataacatggctgggccgagcaagatggctagacttcgccagtgacgaaggatataagccttgggtaactcgactccgacggcaaacacgctgagtgcaacgacaatcctcgtcagttcgagtgtcaggtcgtcgaaattctccccggcggcccaggagcgggggtcgaaaacgccggagacatagggcccaaggatgataccaaagacgactgagatggtagattcaccaatatacagtttctccttgacaaacgccgaaaaggagccaaagagtacgatgaaggcggggatgagtgtgagtgctagatagatgttgtgaacctgtttgggggggatagtgttaatttgcaggtgtggatgattactaagagtcaaaggtgagtttacctctgggacgatcctgaagagttcctcgtgagaatgttcaatacttccagcgccggaggatagactattatttcgaaattcggagtcgacagtactccgagaatgagcggtttgtcgtttttgaagagcagatggacgtcgaagagtttcagattgagaatatagctggcgcttgactagtttgttcagcagtctatctgaagtaaaccagccgattggtaattgatggcttgaagttgatgatgatgatggtaatatgtttggcgatggatttgattgggttggtgtggtgatgagggtggtgttggctgttgttggtgaaggtgaaggtagtgtgggttggagttggaggaggaggaggaagcacaaggatgtgaaagtgatcgagctccagcgtatcgaggtcatattgttgaggcaggagagtgtttcaggtcaagctaaagtttgggcggacagtttttggataataattattattatgatgatgataattataatataatataataggaaattacggtttgtacttctgactgcgagtgagggaggactgggtgatataagtatggatatatatgaagagtattaatgatggagctgatgagccgggagggtcgatgggtgttgagctgatcgaatgggttgaagttggaatcgatcgatgatattttgctggagagtgactggtggaggcagagaggaagacagtcttggtatgtatgatcctttttgggctgatcgggcggaagggtatactccagctgggatgaccaatgggcatacaacagcttggcgggttgaaggacaggaaacggacaagctggctggctagctagacttgtttgttggcaagtgtgctaaaaaactcactgaatccgaacaagccttaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttcctcatcaatcagttttcactcggtatgtttgttcgttgtctctgaatgttttctttattgctcattacttaacatggttctcttgtctggtctgttttcactttgtcctgctgtaaaggagggggtttcatctagcttcatttctttttttgcttatggttcattgctcgatcttttcttatcgcggtcaagttgtgttgtgatcgcttgttactttttcttcacttattacttcaaatcatttatcaaaatgttgtcttgattagcctttaaatggaattctactgcctgcttgattcaacctggccacaatggtgccaatccaggcagattcagtatgaattaaggcccgacaagaaagccgaccgcccagagtgcaagacaagtgaggttgcagtttcatttcaaaaacgacctgaagtcgtccatcatggcgggaacgtttccaagtcggtttgcagacagctttgaagccggtcacaagccgtcttgggtggtttttcaagtcgcctccaaaacgacttccacctgttgaacgttcccaagtcagtttggaggcgactttgattcgcgttgagagcgtttgcctagccgactccaagtcgccttcaaggcgaaaacgtctgggcgccttgaaggcgtctcctattcaattggtttgaaacgccttcaaggcggtcaacccaggcgttttcaagacgcctgggtgcacccgtggtgtagggctggaacccgcgggtaattttggcctcgggggctctcccgcaacctttcccgctggtatgaccggcttcaggattcccgcagggtccagcccgactacataaccgcagggatcgggtcgagtaaccgggtatcctcagtttctcagacttcctgtgatttgggtgtaatctcaaaagaatgttgttacaaaattacaatcctgattccagtgacggcaatgataacacttgtcaccattgctgcaacttccaaggattatttttctttgttttgaagatcagagcttgatgagccatggtcacatattccgagtcatgagtacactcaccattgatggccgactcatatatattgtaccatgggtcagtgttgatttgatcagaataccaactcacctgatttgaacccaacaaccaactattcctgctaccacatcttgttttcacctacaatcttattaataaaccaatacaatgaactcgacttctgaagatgatcttttagaacagtctcagactccatccactccatcctctactctggcaactgcaactgcatccaaaacccaaacaaaacccaagagctgggtctggacttacttcgttccccagccagaaaacaaggtcttatcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgtagcggatttcccgttagcgttaagcgtagcgtagcggattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcggtttttagcggtttttagccgctttttccgctaaaagcgctgtagcgcagcgaagcgtagcgaaaatgcgctacaaaagcgctaacactacgaatttttggcgcaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctggtcttatgcactgctcctttgacagatggaaccccttgtgaaaaacatctaacccgagacaagactcgctctacaaagtccatgatcgaacacctcagtcgaatacaccaaatagaggatcccaaaaaggtggaagctggcaagaacaagcgacagcgtgtggaggatagagtaagttttccatgtatcacattgattgattggtgtatcatgtgcctgacattttttggagtgtattctagccagagctaactgcttccaacctgaaaaaggctgttgcatatcttattgccgaagcagaccttccttttgcctttgtggaaaagaaatctttcatcaatctgatggaacttgcaaatccgcaagtaccaggaatgcttgttggccgaaaaacaatcgcatccaaagtacatcgcttgtacacagcgcaccttcactacctcaaggagacgctcgctcaaataccttaccttggttacaccctggatgcgtggacttctccaaacaaccaagctttcatggctataacggcacacggaatcttaccggattggaaaatgttggatgttgtagtggctatgccttctatccacggtaagctgggttgtttttaatttgcaattgaacttcaaactctggttcctgaccactttcttccatctcttccatcaaggtccccacactggggaaaacttagggacattattttatgataccctttcctcacataatctggtatcttcgcttacaagcatcactaccgacaatgcttccaacaataatacattggcatctacggtacagcggaaaacttgtgccttcaaggcctcgaaacagctccttggatgtatggctcacgtgatcaatctggcggcaaaggatggtttgcaggtttttggaggactacccaacgatgaacccgagcaggttatatccctccagcaccctaacatgaggatcaacaacttggtcaatgctgcagatggagcaggcatcagtctgagtagtgtaatttctcgaatccacggcatggcaactcatgtccgctctagtccccagcgaaaggaaacattcatatccatgatgaaagcagcggaccccgaaaaatttggctcatattcatcggaagagttggacaacaacgataaatcactaatcttggatgtaaagacaagatggaattcaacttacgagatgctcgatcgtgcacttgacctgaaggatgcttgtaagatgctatgcggtagacccgaagcctcaaaatatgccctcacagataccgaatgggagaaggtcgtacagatgatggagtttctcaaacctctctatgaggttactctgatgatatgccgatcagaatatccaacactcaacattgccctcccgctttacatttcactgatcaagaaattccgagaggctcaaactaaatacgatgcagctcaattgatacctgcaactgaggcaatggttaagaaactggtcaagtatcttgtcattgccttaggaaaaactgccccaatatgttcgatgattctcgaccctcgaatcaagattagaaaccttgagaacaatcggcaattgttaacagatcttggactatcaatcacacccgagagtgcctttgaaaagtttcaggttgaagcacagctctttgaccaatcgttcggtgctacacctgttagtcaatcaccaaaagctcaatcatccattgagtcggatgtttttggagaaagcgaacccgccaacaatgtgacaatggagattcaacagtatatgcgtgaatcacacgagaagatggataccaacatcctacagtattggagctctcgaacaacccgatatccatcacttgctgctatggcgcgatgctatcttggaatgcctgcaacaagtgccgcatccgagcgagtattttccaggtcaaaggcagtcatcggcacacaaagacacagcttggattcaacttctatcgaacacctgctatgtctgaagcaatggtatacagcattggatttcaccatgttagactcaatcgaatccaatggacgctaacttccccactgaaattccatgaaccttaccttttattttttttttcatcatactttcaatttgtgggttgtacatactgaattatacacaccactacataacgatccactttcatccgactacaaccgtttaacaatataaatatgtaatctacttcgaccgtttgttcgcttcgcgtctccttgtgccagaacttgcattaagaaaaaaaaaaggaaaaacaacaacaacaacaaacttgtctactcccggaatcgggccagctggtaatccagtttgtggtttttgactgcggatacccgactgaagtccgaagtcggaacggcctccgtacccgcaggattgtttctttttcctttttgaagagcaccgacccgaccaccgtccccgcagggtcggacctcgggtatgtccgaaacccgcggtggtcgggtgccagccctagtcgatcctccagcgaactccggccatcgaaaaccatccaacccaaagagaatattcacctgaaaacaaggccacattcagctgtttcatggtgtcccaaagttacctctagtctgcaacgcgtaccggggcgaactttatctacatatagtttcaccttgatccagagatcgacacacacacaaaaaaaaacaattagtgtatccatttgggtacataaacaactgaccctgctcaagtcactgaaacatcgtcaatcaaactcagcaaggatcacaaagtcaacacaaatctccttatagggatgaactgatacatatacatacaacaagagtacaaaacataattaacagaaaaaatctaaagctttctaaggaaaacaaaaaacaaactggtatctattttgtttgaaataaacaacggattaaaaatcatgagggacaaagatagcaagggaaaatgtgcaacaagactgaggccccatttataaacagtattttgaaattattttgaaaaacttttgaaagaattttgaagttcaaagttggctatagatttgaacttttttctttttcaaaagcgcttcaaaagtcctcaacgaggagttttgagcaatcagaaaatttatctccttgatcatacaacttttgaaagaggacggttgaaaactgtctgatcgttacatagctagccccagatggtcaagaccaacggcaacttgaggcttccacagtcaaaggtttgccaagtccaagtgggtcttgctgtagatcgtcccatgagaaagagttgaagttggccagagacatacggaagagcttgacaaacctggccacaggtattcgttcgtctttccatggttcccagcgatccggaagcttgaacacctcacgtcccgcttgaatataaacctattgcgctcatgagatcgttgaacaaagagaaggtgccagagagctactccttggagaagagagtcatcgtcgttgagatccatgcagcctcttgtcaaggagtggactccgcatgtggactcaatacaagcaaggcaaattttttcattaccacaattgtacgactgggtttataactactcccagcttttgaaaatattttgaacagtatttgaactacaaaaagctttattttaagttaaaaaaaacatttcaaaagtgtttcaaaacattttcaaaacgttttcaaaatatcgtttataaatggggcctgagatttgtttgggaaaaaaaaatgtttggttatggaaggccagggatgtttttttttttttgtagagcattgctgtatgtttgaaagcaagatcattgtgagactcttcagctatgtagttccctctggtcttgagcaaaattggtgagagggatattccttgtctggcagctctatgtagcctgataggaatctccctctcctccacagttatctatcaatcacagaggctgggcttctgctagctagtccggtgacagcctctgattcctgcttgaatcatccctaaaatgaatgaatcaatcatattaagtttcagaactagatcagaactagattagaatttaagtggttgctaacctttgagatcctcacttgtggggatttgaagaggatcatgctgggtgaattgttgattcagttttttgttttgtttgttctatctggagccaagtaggtgtcttgatcactgtccaaggaggaatcattcatcctggtcctgtcttccatgctttcaaccctactttcaagtaatcagatatcacgtccctctggagatctggtaatgtatccagtcctcgggcatcttctcaaacacacctgatgactgctggaggaggtttatcagttgatctgagcgttgtttttggtcctccagattgaactggagcgcctggcaatcagatagggagtcacggaaggtctcaaacaattgatgcttggatgggattcctggaccaccttctgatgcaatgccatggcattggtgagataactgttgaggtattagacagtaaagtctttgatgaggatgcacaagttagacacaagctacttagagcggtgacaacgagagcacgacaagacaaacctgaaaggtgagtcgagatgtgagcaaatgagtttgtgagttgaaactttgagaatggttagagaaccggaaaacaacaaagtaggactggttttataactattcaactaggttacaactccggacaaaaatgctactatcactactctatgcaataataaattaatacaactgttatgcataaatgagaccgcctaacatgaggacatgtcaagctggaaggtgaaagctggggtttgggtgattgaggatcaggaaccttggaggagagacatggagtactctgattaccagtgctgcatatattttcattcatgctatctcttggtgctggtttctagattatttaggattgttacatataggaatcatatttgctgatctgaaatctgagggggctatattggtatggtggatgtccagagcagctggctgcctggtttgcggaacactacctaatcttggtggtaatgttgggttgcattgggttttcttgattgcaaggttcagatcaggcagttgagagttgttgaccttggcaattgagaatggctgttgaaactccgcaacatgggttgtacatgttgtttcctgttgaccattcatggttttttgggggggatcttgtgccattttagtgacatcttcattttgaggaaaaacccactgcaaatcggagcagacttgatttattgatgttcaagcagatggacttgtaaaatcttgagaggttaggaccatacttttcaacttttctctgaccttgtcaactctttggctggcaatgactgaaccagacccaaatgaaggatggcatttgaggtaattagagtttgaaacatgtgaactgtgagtgttgattttgagcagccttctggtgctgttggtaagaaacagatgtttgcctgttgacatcagctgttttcattgaggatacattgacattaggaggtggagggtcccagagtattttctgtggtcttgggttgatggatgaaggtgtatatgatggtctgactctgggtgtcaaatcagtttcatgagtccattctttttgttgtgtattgatgaggcaatgttaacaggaattgtccagtcaatagagtgtgataagaaggctcaattcaaacaagaattcccagcagatgaatttctccactgttgaattaactgcttttgctcttccctcaacttgattacttgttgcactgcagttagattttgaggttggaggaagacaatagcaagtggactagtaggctcttggagagcttcaggtgtatgtattgtactgatgctggattttggtttgctatttgagattctggagagcttgaggatttatttgcagatgaagccaacataatttcccattttcttttccaaattgtggtccctcctgagacgtcctgccttagcaaaaaccaccaagcattgaggagagccactccaatgatgcaccccacccacttaagcaccatggtctttgtggtagatcttggtatgaatgacttcatacaattttccttggcccttttgaaagaagaaaagggacaatgcggtttgcgccatgtttgtgggctgttgctagcattagcccggtggagagcctcgatccccgcggggagtccccgaaggctccatttcagatgccaagagcttgtgcatatttgtgtattccgcttgtttcccattggccagcccagtgtcccaactccttccttgccgagcaccacattgaagtcgatggcctccaccctcttgtcctcgcctcagcctttacctactcagcagcctgctaccacatcaacccaagagcatcaacaggaggcacatcactgtgaccatgagcttctcaccaacagaccacaacgtccctctcaagttaatctatcaggggctcactcgaacaccagtgtcactctggaggggcaccagtctagccctcagggcttgaccgatccatctcagcaaactgtctgcacccaatttcttctcaatcggttgacccaactcgaagactctggtcttaaatgccaaggtctaccgatcaggtatagggacctttcggtcttcagctctaagatagatcatgagattgtcgagagtttgccttgggcaatctatcgtagcctcattaggccattggtattggtccacaaactttgggtgttatccagcagtagtctatggagctcgaaatcaaatgaccgccagccatctgggaatcaggctcagatccccatcctcagcaacatcgatgggataatcaatcagtccgagttactgctggttcttgcccgacccaggggtgggatgacatccctcctacgcgccatctcactcaaccatgagagcttctcggcagtgaccgggcatctcgactttgggtcactgccgagcgagcgtctcgaatctctaggcctgaaaccgctggtcacgatgatcgaggaatatgacgaacacttgccatctctgaatgtccaaaataccttgggtcttgccgcaaaatgtcgaacgccaagatctagaccgcattggaggagtcgcgccgaatgggcaagatcagaggttctgaattggtccaaggtcttcggattatcatcaaccaccctagagacttacatcggctcagaggccatccgaggagtcagcggcggggaacgcagacgagtgagcatcatcgaaggccttttgacacgatgtgcggtcatttgcctcgataatgccaccgcaggtctcgattcagccaattcttaccacctcgtcaagtccctcaaagagtggtgcaaggtcgaccgaaccagtgcggccatcgggctgagacaggccagcgatggcctctataatctctttgacaaggtctccgtactccacgagggtcatcagatttacttcggaccgacttccgaggccgtccaatacttccaagagctcggatttctacattctccaaaccagccgatcgcggactttctctgctcagtgaccgacccttcgacagccaaggcccgctcagaggctgctcatgaggtgcctcagaccccagccgagtttattgccgctttcagacgctcaaagcacttcttcaatctcaatctagaaatgatacagtatgacagtcgctacccatcgtcaggagctgcccaacacatcatctactcggtgcctgccgaaaaagatgcttttgtccgggcaaggtcgccttggacgagcaattacttccgacaactagcttatctcacttcacgccaatatgccttgattagagccgatctcaggccatacatcaccaagacaatgatcaacttagtattatccgtgatcatcggaacgttattctatcagctacccaagacgactgaggcagctttttcgagaggctcggtcctgttcctctcggtcttgttcaatggatacctccagctttccgaattgggtaacactctgatgggcagacagatcactcagagacatggaaaattcgggctttactcccccggtgccctggcgcttgcacgaacgttaggcgacataccgttgatcactgctcaagtgttgatgtttgctagtatcacttatggacttgctggattgcaaagagatcctgttcgctttggaatttatatactactgggtttgttgatttcagaatggcccctttcacctgctttgctacaatgctgatgtgtgatatgctatccattagtcgatgcaacagcgattaacctaacagcagtatttaggatgcttgccgcagtgtcatccacatttgatgaagccatgagatactgtggagtagtgcttaatctatttgttatgtatgtgttcagtcctttccagtttttttatgctattgaataccctgagcgttgtttgattgaaattccacgttcatgttattcagctttggaggatacttcatccctacaccttcaatgggatcaaagctcaagtggatccggtattacctggatcccatctcccatgcatttgatgtaagaatcatttcggcagcatcttccacgtaaattccaaaagtggatcagagaattaatttatgaatctattcaggcggtactttcaaacgagttccacggcttagagctttcatgttctcctcagcacatcgtacctcgtgggccatcctacactgatcccacctaccaaacatgttcaacactgggctccaggcccaattccttggtagtatcaggagacgattatttatttcaatcatacggattcgagtaccgtcatctgtggtataatttgggcatgatcatcggctcgagtgtgataatcttagtgctcagtgtatttttcacagaatacctctgtttcaccaagttcggatcaaccagactgttcagaaattcagcttcggttaggaagaggctgcgatggatgaagaagacgctccaacgagatggcgaaagcacagaagagggcatcgtggtcgatcgacaaacacttagcgaaagaatgcaacttgcgaacaaggtttgctctccggatgaagaaccctcgggtccagcccagtttgaatcagcagtgttgacgttcagggagctgaaattgtgtgtcaaagaccgaattcaaccacgaattcttttaaatgaagtcaccggttacttccaaccaggtgaattgaccgcactgtgagttatgatctggagcaatgtactgtgtcacctgcgcccactaggtaacttttactgattttcaccgcattcttattgcgctcaaagcatgggagaatccggatcggggaagaccactctgttaaacgccttggccggacgagccagttatgctcacatgtccggagagttattgcttgatggcaggctaccaaccgctgacagctatcgatcgattggatatgttgaacaaacagactgtcatggtacgcatcaggtctcttctgttaaacttttatgagacccaacctgatgttgatgttatacgcattgtgttctagatgaatacgcgacggtccgagaggccctggagttgtctgctctcttaagacaacccaaatcaatccctcgatgggccaagctggcggatgtggaccggatcatcggatggctcggcctgaaagagctggaggatgctataattgggacccccagtgcgggattatgtttagaagatcgcaagaaactcagtatcgccgtcgaacttgtggcccgacccaagattttgtgcttggacgaacccgttagtgggatggactctcaatccgcaacgcatatcatccatctcctccacagactggcctcccaattcaacctgaccgtcgtcgtcaccgtgcatcaaccttcagtggaaatattcgagagcttcgaccgactgatcctcctgcagaagggcggcaatctggcctattttggcccccgagatcgggcagtggcttacttcgaagcccaatcttctcgacaatacacatccatcgaacatcctgcagaatatttgatcgactcaatgagaaaatcacatgaagaacaagatcggattattgatggagttgtgctgtccgaatggcgctcgtcttctgagcatcaagcgacggtggagagaattgagcaattaaattcagaggcattcagcctcgaccaatcgattttcaacaaccaaagaggaggagtgatatacacggaaatcaaggagcttaccaagcgattttcgagacacttttggcgagatagttcgtttggattcactcaaatcttcaccgcgaccgcggtttcagtcttgatcggattaagtttcttccagcaagcttcatcatcttcatcattttcgaccgctcgacctctttcggttttgatggacagcaccagaaagacaagcttgatgggccttcaaaaccaagtcttcagcgtcttcttgatcctcttccttcccccggttttcatgaaccaattgatcgccaaatggtttcagtttaagtcgatctatgaaacccgcgagaagctctcgggctcatatcgcgaaatcagtctggtcatcggcttcttccttgccgagttgccttatagcatcctctctggattgatcttttggacgatttggttcttctgtcgtaagatctttttattgattgtcggttcggtcgctccttattttaacattgtttttcggggtggggggtgggtttcaatccagttggcttcagaatcgaattagaatcgattggttttagtgagtcgtaattggcgaggctatctcattcactggaagctctagactcatcattagaattcaattgatcactatgatcactataatcaccattaaacaaaaaaaacaggtcttctggccgtgcaattgttctttttcttccaggtcagtgcctcgttttcattcctgtgtacttgtgggcgactcagccgtagtcacctaataatcctggtcctataaaacctaatccactaggaattttccggttttctgaattgattgattgtcatatatacagatgacatgggcgatttggatcgctgcgttagctccaacgatcggcatcgtggctaatcttttaccattctttttggtatccatggaagcttttaacggcagtttactgtgagttggttctcaactctgaactgaccagagtaccacgtccaagcttgtactgagtctgcgaaactgggatggtcattacaccaacacagaccatatgatcaaatgccgaaatattggaggtggatgtattggggtaggttgttgatttttctccctcagactcgtctgttttacacaaatgacatatcttaaaagagatcacacggttggttgattctttttttttctctttcaagtttcaccgttccaatggtacgtcaagtcggtactttccatggtcctacatggccaaatggtcacctgtcaacccggtgaatcagtccaattcctggcacccaattccaccaggtaagtagcgtcatttgatcgcgcaaaccgggtagaattttgtgatctacccaggagaatgaaatgtatgtatactgagctggttttttttttttgttggtgttcggaaatgaagttgtgaggaatactctcgggagtttatccgagcccacagcggatacttgatgagcgcgatcgacattagtgaacaagctcaaaccacgcagagttgtggatactgtggatactcgacaggggatgaatttttatctgaccgattcaagactaacttcgaacagagttatcaatccttgaaggtcttcgggatctattgtctcgtcaacttcctcctcatcttcctattcatcatccccaaatccggcgggatctcccgcttcaaccttgccaagaacctcaaaacgattcaccataatcggtcataaccattgttacatattgttacattctcgaaaagtctacttggcccattctaccgcctgttctgtgcttcttatgatcacttgttgtattgtattttattgtatatctgttttactccaaccaataaaaacccaagaagtctactcatttttatgccaaaagaatgtgttttactcagtgactagtgttaacattacatctgctcaccttttcctttaaagaactcaaaatctttggtgtccaaaccagagatgttagggcacgaggagcgtgaactaacgacacaagagactgaaggcgaacctttggtttccaaaccagagatgttagggcacgaggagcgtgaactaacgacacaagagactgaaggcaaacctgggtcgagcagagaagagacagcggcgaggtgagactcaggcaacaagaaaagaaaaaactagaaagatcggatgaggaaaagagatgacaacatgcctaaggacccaggagaccccctatagaggtgcctaaccaaaacgtcaaaatgtatacaaccactttgactgaacatcagatgtgctatctggataattgccacatcaggacatgtacatactgaaggtgaatccagcccatgaactttttagttgtaaatcttcaccagtgagccttgagaagcaaaaaactaaaaactaaaaaaaatctgaaaaaaaattcctacatttttttttagtttttcagttattaaaactcactcgttgacgttagccactaaagaatacatgtacaggatgcacattgaggatgtacatgtcctgatgtggcaactatccagatagcacatctgatgttcagtcaaagtggttgtgtagggtgaaaacccattcctacattttggttaggcacctctatagggggtctcctgggtcctcatgcctatggaggaactctaaatacaacagccgatgcagaactaggtttcaaaccttgtgcatctcaccacgtgctggtgagcacatgcgccgcagcggggtgaaaaagaacccgtcagaccaaaagttcaacatcctttacatatgttaggccatggtaaatccaggtaggtgtggcagttatcattgagtattatacttacaaagcacctgtagcacctgttaatttgagtctttatgcaataccctgaggtaatctttcatcattgtgtaggctcaaaagggctacaaaaaatggaaataaaaaaaatctaatttctttggctgaaagatttgcacactctcaaaaatccagggttggtttttgacatctgaaactgtcatgacactcccttttactaatattagcaatactaacaaaggggcaatgtattggtggtcctggatgaccttgttgtgagttttggaaccaatacaacccctttggcatggctgacttcaaagtcttgacaccttgatgaaatttaaacaggaattatgattgatactcaatccagaactcaagaagaaaacaagtcttcagaaaaaaaggaaaataagatgtttttaagagatagagaggaaaagaatgccacaacctgagttgcgtgtgtttgatgggtaacaagacagacagactgagatagacaatatcaaagagagacaagtagtaggtgctgagataggatcataagagttttctgtgacatgtggtgacaggtgtgtgactagtctatgacaggcttgtgacactttgtgaaatgtttgtgacatgttgggaattgcttggaacatgtgtgaaatgtctgtaacatgttgcaaaatgtttgtgagatgttgtgaaatgtgcatcacattgccaacatgttacaaacattttcaaacatgtcaaagatttttcacagcttgttgcaaacatttcacatcacactccagatatttcacatgtccaccatgaaatatttgagggcagtgcatgtcaggtgacatgaagctaactcctgccttgattccagtgttacttcaaagtcaaagggttgggactccctgatgaccacaaagggcccatttttatttgagcagacaagcaccagagtaacaatggagttgtaacatatgtcacttcatgtcaactgacacctactgccctcagatatttcctggtggtcagtgatacttcacaacaaccaacatttcacaacatgttcccaacatgttgcaacatgtcacagacattatctcacatatcaccaacccttcattgcagtaaaaaaataaggatttcctcagctaacataaagaattcattttcttggtgaatttgaacatgtttctagtggaaaggaataagagcaccagagagtgcaagtgagagagcaggaagcaacaaaattccaacacacctcatttttaatttcagacatcacacccacgggccaccaacaaggcttggtatgtcagtgatgcaaaagagttttcaaagaatgatctcaaaaaaactttgattccatttttctgaaatttgtgaaaaaaaagacaattcaagtcccattagcacttggacatgtgtctaggtgcaagatgcacttgaacaaaccatacatcttgatggcccactggagggtgctccctcctggtcattaagactgtaagtagaatacatggcaatgatcttacctttttgcttggtcaacaggtgtggttgttgggcttggccaattaggaaagaggtgaaaatgtgaatgagacaaaaaatgataattttctcaagagaaaagataaactcacaagctcaactgtaacatcacatcaaggctgtaactgatatgatacatatgttgggctttatcatgtattgactatgaatcaatctcaccaaactggtagcagctgacatgcagcttactccagatgtatgtgtcttgtgttgtcactgcaatgtattccaagtgaaaaatttctgaagtcactgtgcaatgaagtttggctggagcaatagtagtttgggtgaaatatcattaacaacccaactttgatgagggtttctttctgcatgttgactggagcagtttcttgatttacttttcataggtttgtgttgtctttttaataaatttttaattcaaaatcgacactgttaccatcaggacggctactccggtcatttacctctgctcagcgaggttagttacgaatgccgtagcgttccagagctaaaccgcgaggtattcgcatatatttagctgttttaattaggccagccagtggcaatgaaaccgagatttccgacgaaagtttattaccataacgtggcaaagctgacttgcgatgcgtttcgtttttgtaagagtgtttcttttccgtcagtgtgtctgtcaggtcacgcttgatgagttgagatctacccacggcctacgagtcatggcatcatggcgggtgtctcttgaaaatttgatttgtaaaatgtaccatgagcccgtgttgttttagattggacaacatgagatcagaaaagagcgtgatcatgcgtagtgcgagagggcccatcatcggcgcagtgctgtcgccggatgtgattacgacaccaatttcgaaacatcatgattatcaaagctattcttgattgatcgacaagtccgctacttggtcttttcctgtcctctttacctctcgtgttttcttttggaggttactgctttggtatctggagtgacatcgccggagttcagcaggccatcaacttctatgaccaagtaagatggaatcattttcactcaaggtggtggaaatggagcaaatggagcttacggcgtgatgatttattatcagaacacaagcaagctttgatttaccaagtaggtaaagatagtgactactccctcttttttggatcttgccaagagcaaaaaaatcagctcagtgtagcccacgaaaactgaatgataacatatgctagaattttcggatatacataatcggttgattcaaaacgacaaaacaagctcaatcgatcgttcctttcatgagtgttgaccgggttccggtaaataggtgtcctccggaaatctggtgagcgctggtgatcgacgcccctgaacccaaaacaggatactcgaaagtgcatgttgccagtggaataaatcaaaccgatctccgaatttttccacaacgactcctgattcccgccggtagaggctgcgatgcgccgcttttccaaggcggaggcactgctttgcgtttgcagagtataatattttgaaaaacctggccaatttcgcagattttctattcgagatctgcctgacgaacgtcccaccgtgagctgcaggcactatggctgttggcggtgcaaggggtaacgccagtcaaagatttcaagctctatgtacccgtagtcattgctatcgcactggctcctattacatgcgtacagttttgggatcataactaccgtgactaacgacaaaagattgggtttctgaaagattgagttgcggattacttaacggcaacagcttccactaagacggctgctgaaacgatcgtcaagtttacctgacatctgtttcgttggctctggtaggaggaacacagtcccctctccccatacgtttgttcactcctgtatcttggaattattgagcttgcactatgagtctcgatcctccaccaacccacaaattttatcgcattttgtgactgaccttttgacatgtactctctgcaaacctttctgcgttgggaagacgtgatgcacgctgaaagttgctgatcgacggcttgatctttcgatggggttgactcacccacaagcaaaacgcctataaaatgatcgtcttggtccgcttgccatcagcgaccagttcattcctcaacagcattgagtgtttctagctagtatacctccagtttccgaagtcatttcaccattgtctgtcttgaacgcctatccgtgtgcaaagcctatttaggagagaaaagcaatcttctttgctgttatcaagtcactccttcgctttccagaatagaaaaatcaaacgaaaagccaagctaaaatcagaagatgaccaattggatgcagctatttggtgtgaccttgattctggttcacatctgcattagttcaggatcagctacgcgtgttgccggggcacggtgggccgttttccacactgttttctatatttattttgttcttcttgtctcaaagctaattgtcataatggcgcagcgtatttgacgatagcgaatttcgccgcgttcccgaatcacagagccgccggaaaactcggcggatgatgatgggcttagggtcagaggtacgttgattcttccttggattccaagatgatgagaacggacccaaatctcacgttgcggattcacatgttgggattctatcaccgatttgctcgcggcttgtatatgtagatgggctgggagtatggcgttaaaaccggcccgggcaactctcatctcaaacgcggcgaatcgctggcatcgggaaaacccgtatcaaagtcggactctttccgcgattcagtgattgtgctgaggaatcacaagagatcggtcggtcaaccagcatccggtccggcggcaggaagtagtaaatcgaagtcggactcgtttcgggattcggtcattgtcctgaggaatcataagagatcggtctctcaagcagcatccggtccggcaacggcaggcagcaaatcgaagtcggactcatttcgcgattcagtcatcgtgctgaggaaccacaagagatcagacggacaggatgctctgccgcggagcgacgcacgccagccagatattgttctgaaggacagtagaatgtcgcaggcccccacctccaacttagctgtgcgcaatcctacaagtgtgcttaagcagcataagcgatctggacctgcttctccaagaccctcggtttctgattcttcgattgtgctcaaaagccagcagcaaccggcaaacaccgctgcttcccaatcatccgtacaagattcaacgattgtattgaggaaccacaaaagagcggaagaaggagaaggagcccctcagccaaagattgtgctgatggaccccaatgcatcaaagggtgactctgtttccgagagagcgttgcgcggcccaaatgataaatcatcgggatccacaccttcaggctcagcatccaatgtatcgggctcggtcatcgtgctgaaaaaagaacagctctcgcaggatccccagcagagctcgggaaattgaagcgatcctgagcattaggtgagctgcattttaatatcatcactcgatccatgtttaaaacctgatcctaaattagaatttcttgcattttagccgacgaaaacaaacgacgctttcaaatgccgcagaaattcggacatccttcgatggaggaacgaatgaaaaaacgacttcgaatttattttccaaaaacaccttggtctcagagcatgcatattatatgtctctcggactgatttccatccaatttatagcaacagtagcagagagccctttgtgaatgtagtcctttttattagatctctagccctactaattgaaagacgtgctggttcatcacccgtttcacaatcttattttcttttataactctgagaaataatcccaactgtacctacttgacaattcttcccccgagattccggtagcatttcaacttgatctggaggcaaaataaaatcctcatattttaaaacaaattatcgaaacaaagtaatacaagtctactctattccacagaacgcggcaaaaccaagagggtgaaagttgatctgacccaatccaccttcttcttgtgccaaattcggcagcttggccgtaattccttcctgcgcaagtcgcgccttgcagggacttgatctgtttgccttggccacggggtgatactaatatgtgcgtgttgtgatatatgtagattgcacaagagctaagatccattgcatggatagaaggaaaactacacattcgactaacttaacaaagtccctccctcctacgagacggagtggtgcagacgactcatgtcagactacataaatatccaccgcggagcgccacacgcgtccctgagacccagctttccggggccgctctcggctctaggtgcggttacaaagctcgggacttgccccgccgtgaagtacatcacgaaggagcgccctcgtcgtcctggagggtggtggcgttcgccgtgaatgtgtacacattaagaatacccaagcctgttgcaagggcgaggaggttgtgaagcccttaggcagagccacggatgtccagagcccgactacataatgtactccagtatccaatggaccgctcgatttccactaatcatccacagtaatcacttttcatcatgtttagcttccggataagccacttcctttgttcgctagcccttctaagtcgccttctcaccagcattgatgcgcaagggcatcccaaccttcccaagaaaggtgttggtgccggatccccaaacaagaaacctgaagttcgtctggccaaggtcgacatccaatgcgggaacaactacaacacgttcccaatggagaaaggttttgtctgtaagcctccattaattttcactgggttggttcttctgacttctgaactgacggcattcccacttcgctgatagcgtgcacgaattatggcgaatggcagtacaggtgtaaggaggaaagctgctatgtgggagcggaccggaaaacgtgtaagttacccttcaatactaaccaaacagtatcatatgccccgcattaggaaatatcaagaaaattctaacctttacgctcggaacctcctagtggcctccaaagaactctacttttacgaatgcgcacggctagggattgaggaacttcttccgagaatactggctgttaggtataaagcggctaatcgaggcggtgccataggtgagttcttcgaatcagtgtctcaagatcaattcagagccgcttcaatcaagattccaccagatcacttatgtcatggcacttcacaatcagaaatcatggatacaaacggtcaagaatatagttgtcgttggacaaagacgactgatccggcaaatgtcagagtttgtaagtgaagaatttactttggcctacacttcggtggacaggaaagaattaacaaatctactcaactcttacagcatgctcacactgcgaggagcatagtttcctcagtccaatcaaaccccgaagaagcgagctgtagtagaaaggtatatttcaacgaaacgatgtatcaagatgtacagtgaagtatgtaactatttgggattgctccttcactttctctcgcggcgagccataaaattttggagtgactattcaaaagcttcgaaatctgttttcaaagctggttcgaaattggtgcccaacagaaacaaaacatcgtgtttcttatatgcgcccaaagtatctgaaaacttataattaaaatatgaactccaacaaatatttgcggcaaccctgaagactacggcaggacgcgtgttaaaatttattaagaaactgctgatagcaagccaaattcagtactatattttgaacgtctttttcagattcaatttgaatgtgttgtgttttttcgattaacctcatggcagagattaaatctttctggcctgttaaactgcaggaaatcttcacttgttattttcaaacacggatagtcagctcagaagccgctagcggtttctgaggtgcttactgttcatggatgagtgaaagagtcaaagagggaaagacttgattagtttgtatttctggatgaacaaaatcaagttttaaatagtgaaagaaaacaagctaaatatgtgacaaactgaatataaacatattctaataatgactaaaaagtatgccatgagatatgctaataatgagaaaatgaaaaggagagagctgaaacacttgaataataacacttaccatatcaaccaagaaaggaaaaatattcaatcattgagctccaagttgcttccgggaggaatctcagttgtgaaacacagtatatgttatttgggttctgctttctgagagatctgaaacttgcctctgtttaggagcttttaaatcttatgagctttggagttatgtataaacaataactgattttggtaggaaagggaggcaggaagttgtctaactgaagccatggttcaggcagtagagctccaaactctctaataaggaagtatggacaacagatctgaattgattcaaaatattggaggcagtttcaattttttctcctttatttctttgatttcatttcttttgttccatacattgacttttcattcctgttttttcctgtttttaatttttcaaaccctttccttgagaatctccacaatgcttaatcatgacatttctcccctttgaaacttgaaaaatacccttttttctgtaaatctcccatcaaaccccaaaaatgggggctatgccctcgtgaagagataaacaggcacattgaaaagcttggtgaggtggtattgctttggaggggtccaagctacaaaacgttttgcaaggtattgttatttttgggccatacatattaaaaaggtttaaccatataccacaaaccacccgcctctgaaggtatcgctactacactacgggtgctggggttcgaaacatttccgaagttcgttcggaaatgtttcgaaatatgcgcccgcaggggcggacgtcctggaccttggtccaggtacatttcgcaacgtgttgcgaaccggtttccgtaactctttcaaaggcctttcgatatctcttcgaaatactttcgaaagagttacggaatcctgtaggtttgaaatcaactccggagcttgacttcggaatgattccgaaataatttcgatatagacactcagtgttatcgaaaaaatttcgtgcattttgctcttattttgaatgcacattgatgagggtgctaatggacctggctcctgagtcctagcgatctgaaatgccactgtatcgctctcactcggccagcttatgtatccttgcacgttgtggtataccttaagggtagccatctggcccatttaaaaattttacagttttttcttttattacaaattacatactttttacaccttttttctcatatatacactcacaaatcaaccattatggctcaagaaatggattctatggtcgatttcacccttggtcaccacatggaggcgtcactggaactcaactggattggaagctacaccctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacctgtcacgggatatcttttggattctttactcatagtatggcttgttttgaatactggatgcatattgaatattgaattcctttgtggtgttttgaattcctttattggcacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatccctcattggatcttcagggcagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcattccaccagaggagcagatcatctcaacccacattacagattatatacaagtgacagccataacaacacattatattgaaatacaaccataacactttcatcatcataacaagtgccaagtgccataacctgcctcacataccattactggttgaagcatagtgctcccagagctccgggccttggctttaaagctttgaacaacagcttcatcaatataatcatcactcatttataacttcagaccttataaacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggttttcataaccacttttgagtcttacaccgtgggccttttgtctcagtttattccgacaactggctcatactcttagcctaaacccttttctgatattttttgaaatcttttctttgacactgcagatgtcattccgcatcaaatgccctgggttcatggccatgtattccggcgtgcttgaaccccatcaccacatttggatcaatggccgtattttacgtagggttgcaaacaacctttatataaatgtaaattatgctcatttctcctcaattcaacttggacttacagtaacaaatgttgtgtcaaagagattattctgggaagaggggaataaaggcgaggcgacaacagaggtgatgatggaggaattttcttaagttgtttgaaccaatatattgttttgttacaatttattatacaataccaatgcaataaatcaacattgattcttattcatccggcggcgtagccgccccgagacactacacattacataaaggccaacttaacacaaggtccctgccttgaaatgagagcgtccctttgggacgcggccccgcggggtcgattcgaatttcgggaccctccgatcgaaaggcttatgttgagctcgaagaaaccgccgcaatgtacccgacgggcaccaatgcgatattggtgacttcacgccattacctcctcagctccgaatgaggtgagcatatctaaatatgtcacaccaaagaacaagagaaatatgtaaccccaggctcagttacagggaagcacgtttgcaatgtatttataatgcgaattgatctgatttgatatgtaaaataaaaaagcttgtagctgttaagtttgctcacgatggtgcttggggtggggatggacaaatatagaattacgaaggccgagaagctggatgtgaatcgacttaagcgaatgctagtggatgcaattgcaaactaacctaaaataagtgttgttacgtgctgacccacgcctgggagtcggatcgattgaaggccatcaaatttggcaagctcagctcaaggaagtttgacattccgaagggcctgggtatcgtagaaaaatgtgcccatcatttgactgaaacatccacactcatcctaccttggatcttcttggatagaatcattccacctggcaccccgtcgatcaatactcggttaacttcgattgtctttgtagtatttgtgaaacttcccggttgccacaatgagcttccagctcccatcaacccccgcagagtggaatgagctcaatcaacgcgtccacaggttttccgactcgtccgtctctcgaagtgcgcaaagtatcatttggctcgttacgatagtgggaccagtcccgggaattctctacctaataagtgctttgaaaaagtgtcacacaaacgggtggtggctggtgaaggccgatgatagaggatacctttacccgcacaatcgggttatgcttgcgctgtggatggtagcatttaccttaggtatatataccgagttttcaagtttctgattaattcaagtttcaccaaaagaatgataaggtcttgttgcccagcaaacgcgatcctgatacatcaacatttgccgagctgaccttattttttgctcttacatcaaacaatagtaaatctggcccattcgatcagtttattgtttgactgtcggtcacatcttcatcctcggacgctgatttttcacctagtatcattttcccttttgagctgttttggtgagtagataaccgaagtatcatctatcattgagatcaattttaattttaatttttctttgggatgcgtcactggaatgattattctgaaggttgggcgaaaggtatgtttttctttttcttaaatttccatacttaaaagtgtgataatatatgatctaagaccgtgtgtgttttctgccctcttccggagtctagtttggtctgtcttttacgctatgccaccatccagatatcggttggcaccagtgaatcagaaaagcggtccatcacatcctttacaatctatgaagcaccctattccagcatacctattcaacccattaatcatcatcgcccacttggtgtctttatgtggtacattgccatggctagtcatcgctatcaaggaatcttatgagttgttgtccgcgtgggatcaataccaatcctcctatgccaccatggtcggttcgagttctacccaaatcctcaaatttgaaagtcagcttcaggctctacttgctttgaaaaagatgatacagtctgtggaaacggttcaaaaaaacgtgaagaatgtgtgcacgttattgctggttataactctagtccagctcatcgctttggtttggtgctcgtatcggattctcggggctctttactttcaagcgggagttttacggaaagcagcatcgaggcaaataaacttgcagtacgagcctaaacagatcgaattcggattctgccagccatcagacccttcaagcctgaataaaatcgcatcggctccacaagccctctcaaggtctggatccatgcattcctcggctaagacaatcttcacgctccactggaaagatttcctaccaagccttgaaagaggaaacaaagtttcggctcacgtttggagatcggaacctttccagagaacccaagaacaaatcgttggtgatggaataaaagacatatcggctttctattggaaattgagacggtatgccatgcacacattgtggcacatagtcttggccgcacttgttaagtcgtcttacatagccctatgtatttcattaggtacgtctaaacattatggatgtagaaaagaaggaagatgtacaaattaatcacgcgttggttgatttacatagcttcaggggcctttgatggtctaacgctatcggacttcgaggttgcagtatttcaatgggtcaacatcacttggaactgtggggtaggatttctcctaggtctcgtgagtaacctggcaaatcaaatctttcaatcgactcactttatcaaagctcaaatggggctgatgactggatttgtctttctggctctgttgcacgtcttccatccacgtagttttcgtgcattgatgtatttacaccaactccgacacttccccgcgaaccagacccatgggaaggagaggttgatctcagcgaagaaattcttagatgattggtcccaacactgctttcctaatttctactttcaacacggatagggtttctgtttacatttttcacccactgtacaaaatttcagtttggcaccgaagcatcagatttcttccttgatttccatgaatcttatcccaaatgtggcattggattttcaatatttgtatacataaaaaacctctcctcattcaagccccttctgtaattgtttatcttgctgatgtaaaataaatactgcagaactgtacctagtttgaagtttgagtttaattttccttttcaatatttcctttgtattacaccaaccagatgttttgtaaaagacttcatgattctttggtttcaaataagagcaaattagtggaattgtaacttgtaagttgcaagacacaacagtcagggtaaagccaggtggctgaccatattgggctattggtacgaaccatccacatgatagatgcatgacttcggggtgccattataaatctttcactttgttcctaacttggatatatgtgtaacaattcaattctataactaaattttcctgcttgcctctccctttgcccaggccccaaggcaatgtataggatcaaagaagagagacaggcaggttgtgtttaataatcccacttgagtcagacagggtgaaaagccccataggttgtatcagactccagttgctcaaatgtaatgggccccaattgccatgatggtgtggcatgtaaaaaaggtttggcatttctgcagtgccagttatatgtcaatacttcttggcagattgaaagggacaacccagaattaacccagttagtttactgcgctattctatttttggttttgtgatatccttttttttgcctgcccaaaatttaaattaaacttcatgatgaaagtgacacactcagctggtacaactacatggttttagcaagccctagaatgtaaggtggtgaaaattttcatttttctggtaaaattcataactgggaatggggaatatattgttttggttgatcaatcccagttccatgagtaggctcaatttgaaataccccagaagaaagggaaaaatcaaaagaaaatgctgcaagtgggggcaggataaaatgacttaggtgtaacaagttttgtatgccaaatagcaaaatgggctacatttttcaagattgcttttagctagaaattaccaattaatatgtatatttttgaagggcatatgtgatttttggcatttcaaatctttgatagcttgtttgaaactgttagaatcttcataccataaacaaaagaaatataagtggtttatgttccagtacaggaacttccttaattgttttcttgaaccaagaaatcttatcataaaagttgatgctggctttgacttgaacagaatgtctgaatttgagtttatcaaccacaactcacacaaagatggaggcatgttgcacaactaaaaaaggctaatttctgcatacaaaagaagtggactacatagatgatcactctcaattgtgacattgtctaattgtccaccaaagctttcaagtggagattttcatgattcaaaacaaaaagtgttggatccccttgcatttttattttgaatctttgagaatttttcttccatatctacacacctgtagcttatcaagaagaataagaaatttgcagagatatttgtttcttgaatgagaaattagcagatatttgtttcttgacattggagtagtttgtcctatccaagaattgaatggagcagtgggaagtgcaatggcaaatgaaggagagatccatagattcaacatggccaaatttgacctgattggttggctacaccatggggccggttttttttaaagaaaaaaaccctggcaatcagatggaatttacatccagcccctccacgagggcagcctccaagcgcacggaggctttaatctaaattggtaaccggtggcggtgccgtcctctggtccagccgcaaagttgcttcaccttgaaaggcaccatgcgatcgatcgtgcagccgcagagacttgggtgccgctcacatttccacagctctgttccaggcaagtgtctgcttcagaaaccagtgcagattgatgccgagcagaagtcgaagaagcttggcctctgttggcttggcacgtctcagacgaggttcttatgtaagcagttttcaatttgcacatgcatgaaactgtgcaccaagtccagctggcagggctcgatctgatgactggctgtgggatatttcgagggaagtggtgaagcagtcggaagagaaccaaccagcttaaaaaggcacccactccaaccccaacagtcctcttcatctcctcaccatcttttaacgtaccactaggcagctctcgtcgtgcgtgtccatgcctacccttcaaacaagattaaacccacgctgattcttccgcatctgttccagttaaatcttgtagaaaggaaacataaatagccaagtttcagagatcccagaaaacctaaacttactcgagtaatcgctcatcacaatgaccaagacatcgttactggccggtgaagtcaaagtactgatcattgataattatgacaggtaagtttattcaatcaatcaaatcttatcagctcaaaccagacagttgttcgtaacctgacttacttgctctccttttcacttcgctcagtttcacctggaacctgtatcaatacttgtgtctccttggcgcgtctgtttccgtgatccgctcgcaagcctgctctctggatgaactcgtagcctcctacccgaagctcacccatctagtcatctctcccggtcccggccatccttccaccgactccggtatctcgatcccagctatacatcattatgctggaaagattccaatccttgggatctgtatgggtctccaatgtatttactcagccttcggaggtgaagtcaccaaggttggtgagatcgtccacggaaagacttcgctcgtctctcacgatgggaaaggtctcttcaaagctctccctgcgcacatccagtgtacccgataccacagtctggccggtcgatttggtaccctgccctccgagttagaagtgacctgctggacaaactcaagtgccgagcttgccaatgatcccggtcccttcgacgaccaatcttcgatcatcatgggcgtcaggcataaactgttgaccatcgaatcagttcaatatcaccccgagagcattttatcagaagagggcaaaccgttcttattaaacttcctgaacctgcgaggtggacattggtccgaaaacccggactttcaagtttctccaactcccaagtccgtccccattgcctcggccgaatcatcaagcaagcaaaccattttggaaacgatttgccttcaaagagcaaaggacctcattgaggccaagtgcatccctggtttatcccctaccgacctcaaacgcaagcttgccgccaacgtccccccagttcaaatcgacttctatgaacgcatccgtcgacccactaccggcaaagtagctttgatggccgagatcaaacgtgcatctccttcgaagggctctttcatgactccaaccactccaagttcgccagcgatcgcagtctcgtatgccgccgctggtgcctcagtcatctcagtcttaaccgagcccaagtggttcaagggtaccctgttggacatgctggaagtgagactgtccgtcgagaacgtacccaaccgaccagcgatccttcgcaaagatttcatcatcgacccttatcaaattgatgaggctagatgttatggggccgatacgatcttgttgatcgtcgcctgcctcagtcttgatcaattgaggcttctctacaaccatgccaaatctctagatatggaacccctggtcgaagtcgctaatgccgccgaacttgaattggccctgcagatcaaggctcgagtgatcggtgtcaacaatcgcaacttgcacgatttccgggttgacatgaacaccacgtcgaagatgttggatgagttaaacgcccgaagctctgctcagaacgggagctccaacgagatcatcatgtgtgctctcagtggaatctcaagtcgatctgatgttgatagatacgccgcagagggtgttggggcagtgttggttggcgaggcgttgatgaaggccgaagataaggttgcctttgtccacgagctgttaggcatcccacccacccccaaagtcaccacccgaaaaccactcgtcaagatctgtgggatcaagaccgtcgaggccgctgttcatgcgaccaacgccggggccgacctcctcggcctgatctttgtcccgaaaagcaaacgctgcgttaccccacagcaagccgatgcgatcatcaaagcagtccgaaagtcaagtgagagctcgccgaaaccatcgctcgagacagaagagatcgacctggacacaaccgattggttcagtttgcaatcatcccgactcctccagaaacgcaggactcagggaaaaccattgattgtgggggttttccaaaactcgagcctgagtgagatcgagaaggttctcaaccaactgggagattcgatcgacttgatccaattgcacggatcagaggactttcgaatgtccaaattcctatcgaagccagtcatcaaagccttccacatcgaggtcgaacgagggacgactgacgcaggagaagaggtttttcaagaaggattccggaaaaccttgtcgatgatcaacgagcccggcttccactccttctcgatcttggatagctccaacctcagtcaatgtggagggaccggccaatccttcaactggaacgccgtcaaagccgtcctcgcttcctccgcaacctcctcctccaccacccatcgcaacttggtcatcgccggcggattgaacgctcagaacgtcgccacttgcatccagaccttcaatcccttcattctcgacatctgctcgggagtcgaagttgagaattgtcaaaatggagtggtcgaaaacaaagattttgataagatctctcaggtcatcaaactcatcaaatctgattcttagtccatctcgtttcatttttgtttgttgctcttcttatctgcttgtatataacttctatttttcttcattttttaaaaaagagcaaaagcaagcaagcatcaagacagcacatttaccctttcccacatttttttgtttcttttcttttgtaccatcatcatgatatcttgtccgaccaactcttctatcctgtctattcttctttgaaagtatatccatagatctagcacagccttgaaaccttaccgatattgtgtatgaaattgaatgccctgcagtattgaaagaagaaaatgcaaaggtgatctcaggttggtggttcaactaggtttaccgatcaggcttaatttcgtgccttttgtttgtttgtgtatgcgtgaacagagtgaacactgcaaaggccaatcatccattccggggaagcaacccaataaccaattgatgaaacaggattaaactgatagattgtaatttgtatatcagaatgctcactacatacttctatgtatttatgttgtagtgaattcttttgatgaccgtgaaatcgcattcgagataagatgtggtgaatgacttgaaacggttctggacgcagtcaacagatgacccagtacaatgatcaatctcttcatagacaaggaatccagcaggaatgtaatttttaaccctttatgattaatgagccaagtggcttatcgaatcaatctgttggaaattggaatattatgatgtcactgatcagcggtaatgacttggtggtaaaccttaatcagcgagtcgattacgtcatccagctcttcgtccactccgatcactcaacattattttatccccactttcgaagtttcgattcgttgggcctgattaagccgatcgcactgttcaccatattcctcacctcaattaaattagattgaagtcttcctgcccatccaaggatggcgaacaatccagagaagcctcagctggtgatcgatgacccttggtaagagcattcatgtatcgtcgagacgggctctgtggtgctgatgactggaccataaattgctatttgatctccaggctagaaccattcacccagaccatcgaggctcggtatgtgatttcagagctggattgtctttgtttccctctcctagtatactttctttttgtatgtttaccaattgattgattggttactataatatacatttacggatttgaatcaggattcaaaagtttaaggaatggcaggccaagatagacgagaccgaaggaggattagatccgttctcgaaaggatatgagaaattcggattgattgcccaagcggatcgatcgatcttatatcgcgaatgggctccaggcgctcaaaatgccagtctgatcggcgacttcaataattgggaccgggaggctaacccgatgaaaaaggatcagtttggggtttgggaatgtcgggtaccacccaaaggctcccaacccggtattgctcatggaagtaaagtcaaggtatgtgattcatcttggccacagtaatcaagatgtctgagtcttcttaaccttttgtacggaacagatctctatgattgctcagagtggggaacgtatcgaaaggcttccggcttggatcaggttcatgatttattccatctatggatcattcgcaatctctacctgaaacataaaaaaaaacttaaactcacctacaaacgtgatgtcgatgatgctttccagacgagtgacccaggacctgtcagtctctccagtttatgatgcaatctattgggatccaccacagaagtatcagtggaaaaacaagagtccgccgcccttggatgctgtcaaagtctatgaagcacatggtgagtcaaaaaatgaatatccaaacaagccttctccaagcaaatttcaccatactcacaaatgtttttcgccatgaccagtgggtatctccacttctgaaggccgggtgggaacatacaaagagttcactgccaacgttcttccccggataaaagctttgggatataacgtagtccaaatgagtaagactgatccccgattcaatacaaacagcacttacattcttgctgacctaccttccatgacagtggctgtcatggaacacgcttattatgccagctttggttatcagatcaccaatttcttctgtgccagtagtcgctacggtttgtccttatcaagttgacgtctttccagtcacgcaatccatccacaatcttactaacagctgggtcaatgcgtttgactgacaggaactccggaggagcttatggaattagtcgatgtcgcccatggaatgggcttgactgtattactcgatgtcgtccattcacatgcctgcaaaaatgtcttggacggcatcaacatgtttgacggaaccgatcactgctattttcatgagggtcccaaggggaagcatgagctatgggataggtgggctcaaaaattgtatctctaaattcaaaatcaacagaaaagacctatcctgacactttctcttgtatcttttttgccctgaagccgtttgtttaattacggtcatcatgaggtgctacgattcttactctccaaccttaggttcttcatggagcagttcaaatttgatgggttcagatttgatggtgtaactagcatgttatacaatcatcacggaattggaaccgggttctcaggtggatatcatgaatacttcgggcctggtgttgatgaagagggagttacctatctgatgctggtgggtttccagctttcttaactcttcaggataaaagagttgacggagtggttgtatgaatgtatcaaaattccacaggcgaatcagctagttcataaaattaatcctcatgcgatctgtattgctgaggatgtttctgggatgcctggactctgtcgaccgacaatcgaaggggggcttggctttgactatcgcctatcgatggcagtacctgatatgtggatcaaactactgaaagaaaagactgacgaggattgggatttgggatcgatttgcttcacattgaccaaccgaaggtaccgagaaaaatcaatctgctactgtgaaagccacgaccaagccctcgtcggggacaaaactttggccttctggttgatggacaaggaaatgtatacaaacatgagcgatttaaccccattcacaccggtaatcgatcggggcctggctttgcacaagatgatcaggtgaataaaaccatcaaatgctctgttgcttgcatacgattagctgatcattgagttcaattacagacttataacccatgcccttggcggtgagggatatttgaattttgaaggtaatgagttcgggcagtaagcggataatataaactctaccaaggatgtcccaacttccggccattatttgtgatctgatgtggaaatcgatcctcttccaaagtcctgagtggttagattttcctcgcgaggggaacggaaattctttccattacgcacgacggcaatggaacgtggtcgatgatccgttgttacggtataaatatctcaataacttcgatgcggccatgaataacttggagtcccagcacaaatggctctccagctcgcatacctttgtttctctcaagcacgaagtaagtggattcaaactttgacagccacttttttctccaaccaagaataatgaagcctgactggtgccccttttcactttttagtctgacagagtggttgcattcgaacgagggaaattgttattcatttttaacttccatccgactcaatcctacacagattatcggattggggttgaatgggaagggaaataccaggtggtgctctccagcgatgaaaagcaacgctttggaggacacgatcgtgtggatcttcagtctgaatatttcacaactaagatggaatggaacaaccggaagaactacgtccaggtttatttgcctagccgaatggtcttggtccttggattaaaggcctgaaaccgatcgtccatattcactcttatacaaacaacacatatatatatgtattccatagtcgccagggactcagcttgtagtcaataacatcaacatacaagttgctatgatatcattatttctaaagtttaaaaaaaatcctcagtgatatgaacagttgatatctttctcttcattttctgacgtctgcatgtaaaacccgaaaaccaaccaaccaacaaaacaaagtgtatactgaatctggtcaaagaaaaaaaaacgggtttggtgaatgccggtggtggttctgtaaagatagcttaacatggttgtagcctctcattcttttccttttcttttctaaattttcttctttgcgtacagataaaatatttcttgagagacaaaagtcagcccccaaaataaaaaccacttgcggtccgcgcctgtcggcagctggcttaagtgccggtgaacagtcataaccaagttaaccgagtgccttcgcaggagggacatcttcgctcgagggcaaagcagattttgtccatgatttaattattggcgtgcagcacagttttgcatgtgggtttctttgcagaccatacgcttcgtggtaggttcctgtaggttcggccgtcccttggggactccctgtgccgtgacggcccacatccatcaaggcgcctgcgagagctcagtacctcagacagtttcatccgatggctaaggaccctccgaacggcgtcccccctccgaataaagagggacttaatttaattcgctggtccccgaagagatagagtgcctcgaaagtagcgcaggttaatatcgtggagcgcctcgcgggaatgataccatcccaccggttgcgggattggtcggacagacctacaggctacacccggcagaggctcaggcctcagcggaccggacctgaccggtagctttgcgtcccggaagagagcctgcttaggtacaagctcctttagtgcatgattctcctctgccatgacaccacgcacagtgcacacccatccggtctggaattgtcgaatacctgccagtggccaatattcagcgacgttggaaacagagctcaggaccctcctggggctccggcgtaatcaagggcacccggccacctcgcacccagcgagaatcgcacatgttatcccgcttagacccggctgaatggcctgtgtactacttggcgagcttcagctcagtgttgagcccgaccaaccggtccgatcccagccgttaaggctgctcagaatcactgcacttagccagccgttggcacttgctagttcctgattccatcgtcgcccgtataccagcaagtctccagcagaagctcaagcgcctcagatggacgagcttcagattttggaggccttgagaaagtatttaatatcgcttctatccctccattcctatgcctcttttcccccagatactatcacttatccaagtctttctttaccaataacattcattcgcctcttatctgtctttttgcttcgaacctctgccagcctccttaatcatcctttgttctttatcgactccactgcaaaaaaaaacaagtaaaagaaacttcaatcaactcgtacaagatgaactccgtctctgttatcgttttcctcctcagcgcactttccggaagtgtccatggtactttcttgcccggctccttccagcctgccactcccgtgaccggcacttaccagcccgtcactgtcagcgctcccacccagcagtcgggcacgtacacccagcaatccggcacgtacaaccccgtctccgtaacccctggcactgctgggtccggcacataccagcccgtctcgttccagcatgagtctcaacagtccggtagctaccagcccgtgtcggttaacccaggcacccccgggtccggcacattccagcccgtttctttccagcctgagacgaagcagtctgacacttaccagccggtatcaatccacccggctactacgtctggcaactttcagccgatctcggcggagactcctacccatcaatccggtaccttccagcccgtgtcgattacccctggcgcccccggaactggcacttatcagcccgtctccttcagccctcctactccgcattcctccacgtaccagccctttacagtgacccccggaactgccgggtccggcactttccagccagtcacggttgcagctcctactacgcagtcaggcacctatcagcccgtctcgttccaggcttcctccgggtcggcaacctacacgcccgtcaccttccagcctggcactcaacccgccgtgacaacccagccagacaaccatctgccaagcgcgttcatcccgaccccctcgagcgcggcccgtcgaagaatcaggtcgatcgctttcgccccagactcggacgaagctaaatgtccggccccgttgactgcctgtgcgattccctccaagaaatcgggcatgtcttcctccagtaacgactcgtgggaatgtcttaacctccaagaggagcttacctcttgtggaagctgtaacaacaacgtgcgtctctttcccttcctccctttctcagatcccaaagcggactaacttattcttatgcattgtgcgattctgtcatatcagtgtatggatatccccaatgctgtcagtgtgggctgtcaaattggctcgtgcaagatctgtaagctccgttttcttttttttcccttctccacgatgccatgttgcattccaagtgactgaacctttttttttctcttttctaccttgtgattatcgacagtttcctgcgctgctggttacaccttgcatcaacgaatggatagccaaagcggaaagatggctgatgcttgcatgtaattttaaaccatcgaaaacttaatagtccggacctcataaataactcgcacttcatagctatttatctctttcatcatactgtcgttgtcgtctctctttttactttatacttggcctcgaatgcaataatctgtctggaagtcacggcttcaacaaaacacaaccactttttcactccattcgcgtggacaagatgttcttgcgcggtttttcttcctcttagcatgaaaggggaaagaccgcagaatagttgggtcacagcattcttgtgcttgatccgttccaagaaaaaaaggaccctcgtgggctcgtggtggggggaaaaagaagcgcccaatggggggctcgaacccccgacatttcggtctcatgttgaccccgtgaggggcgcgtaaaagccgaatgctctaccgactgagctaaccgggccgtgggaaagttgttgaaggtggccttcatactacaatttacgcgatgattaccaaaagtaaaagaagaatcgcgcatgaggtaaatcatctgagttacactagttacattctatgatgaggaagctatgcaatcaactggagtaagagccaaaaagtctgatagtggatcagaacttggctgcgccgtctaaaaggtttgcagtctggccaggactggggaccagtgaatcgtctgcttgctcgagagtctggacatagagtgcaaagaaatcgcgccagtttttcttggagggcacgaagtgtccgccgtcgtgccgctcgactcgcggcttggcaaatacgtcgaccagcgactgacttcgatctgttcaatcaatcaagccagcatcaatatcctccggaccacgatctccgggttggcttgtatggatgagatgagaggggctgtccaccttctgaaacgatcgcatcagtcttgccaattatatgtaagctgcgagtggtcaacttcgtgtgtataccatcactactactcggccacactggggggtgtttcagccggaatcctgaaactaatatcgctgctttgaatggcttttgagccgtcaacggcggcacagaaaatgtggtgtgtaaggagggctgttctaggattgagcttattatcccggctagcgccgcgcctgatgggggagtaattaatgaatcaagttatcccaagaaaagatgtgcccggatcgagtgactgttgaaaaaaaagagatggatgacattaccttgagaaaagccaaaacaggcatcaaatggaccttgctcatcgatcactcgtctgatgaattgcagagattctaaggacacgtttataccagacgggtcaaaactcattatcaagatggatggaatgattgagatggatgagtgcagaccttcaaaaccttcaaagatctttcggctcccgtttgctccatcctcgatttctttacttttccaccatcctctgggtatcaaggcggggtcagtctctgatgtaaaatgagttcagtaattcgaacagacgatgcccgactccggctggcaggggatatcagttggttgatgtgttggtctgacctggtgtatgatcagcaacggctgcggaatcgaactggcttagggagttccccgtagggtcgggtacttggatcacaagaggtgcatcgacaaagactgtgaagcaacaaaatggatgtaagcgtttgaaccatccggactcaatttgtctgatcatcaaaacggccacatacccatttcacaatgcccttgacagactttccgaacagcggctagccttttcgagaagatggaagcattctgtgctgggaaaagaacaacaattgttcttgaatcagtcttgattgaattcctcaaaacataagattttctagcaagccatatatagatttactcaactgtagctgtatttcattgcagtccaggtaagagagacccgtgaagtccgtcagttattggcttccatgatccgggacatggtggatagtagagtgctggggaaaggctgacccgtggagcatcagaattttcgggaggttctgtacagccgtcgtgctcattgtggagatgggtggtgttggtgttggtttggcgattcgggcgcactggaaaggttcgaggattcgtaggactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagaaatggatcatcgggtagcttctccagaggctcctcggatccttccgcgtaataatcaaacatgaggatcttctgccgaagatgatcagaaatgagcaggtttgatagatttgtattctgctctgaattgaattgatgtttcttctttacagtgaacttgtgggatgaatcagaaaaaatatcatccaacaccatgaccagatctgttggtaaattcataatttcagtccaaacctttctatgccacgccgggtagttcacattgggttctagcgaattttgtatcatggacttcaagactttattgcaactggaaaggctactttgagggattgactttgtcgcttgcaatgtggcctggaaatttttcagcacttcctttctttcccaaggctcagtcttttccatggtatagtctgttacattgatttccaccaaaattaaagcagcaaaaaacattcagatcgaaatacctctcaatgcagttgagattttagcaagaaaacacttaatccgatctctttcgcgaagcaagtcaacttacacactttgctaaagaatggtctattgtgaagacctcttttgacactttccaaacagtcgattaaaattttggcgctgttttgtttgatagtatcaaactctctttccgtcgtgcttttaattgcctcccagatttccggatcatcctgaagaggaatgatgtcctggggatatgcggaaaaatcaacgcgcctcttgagttcattctgcaagatctcctcttctttcaaaatctttctgttggaggtcacccgacggcctttagcttttcttgaattcgaagcagctttcctatcggcttctttcaaagcttccaaggcaatttcttgtaattctgaatctgtgtcaggtaatcttctgcctttgaatgcgtccgacaacttgctgctccatttcttatgatatttcttatttctccacaccatctttgaaccttcttcgacaaggtagagtctggttgtattttttaaatgttcattgagaattgttacaaatgtcttgatctttgatttaatcacaactggcagattttgattgaaaactgcattgagaagctcccacttgacttcctcaaatgtattgctatatgttgatgacattatatcacaaagtagtaaggctgtagatcacattgatttcaataaaaaaatgggaacaatcacattttatttcttttccaaattagatttactcacatatctcatgcaattggtcacttgtggcacgtgtaccaggatgtaatatttgatttctctccaaaagacctatctggaaaatctcttccacatagttcatcagtaaactggcttgccccctgatcactctgtccaattctgctttggaggttggttctgttggacctttcaatttgggagcatctttcaggctaagctgagcagtgattatttttcttgcctcatcctggctgaattgtgtaatttttccaataatcttccaaagaaacttgtagtaatcatatagatgatcaaagggggccccattcctaaaaaactgaatcatttcttggtatggttttatcaaagggtggaagctttctttggaaaaggtgatatcaaatttttcccagagaaggctatcatgtgtgattggcaagtgtgccacattacgggccacttcaagcactgaaatcccaaagtagtaccagaaaagaggagtatcaagaaaattacaaagcaattgatttgagtattgaaatcacatacactcagttatcatcatgaaattccttgagcaatgcttcaacaaattggccatcggaatatcctcagcttcaacgtcatatggaccaggcaatattttcatcatgacatgtgtgaattcttcaggtccatattttacctgctcttgggaatacacaaattttcaaaaggcttccatattgaatccttttatgtttgaaactatagctttgtctttcttcatagattcaatctttagcttttgggagactgtcacatgctgaaatattaccaaacgggtcactaggaaaaaagaaggttcagaaaatgatgatttgggcactagattcaaaattgttttttttgtcacacaccaatctcatgggcagccttctgtgctttcctaactttattgaaaatgtggtagttaatggcaagctccacagtttcttttgtaagattcaggctgtccagtgatttcaattttgcttcttctttttcaattgatctcattggcttctcttggataaaattattgtcccaatatttgaataatgcattgtgtatatcaatcaaactgttgtccgagcccgcaggaagttccacaaatctttcccatgcctctttcaagtcaatccttccaccacatccaaattcctctggaagtaaatgacctatgtgtaaacaaaaatcataatctcagggtttcatatgatactgactgtcctcaaatagaatttgaaaaggcaacaaacctataaaacaactcaatgatccaatgccttcattttttggatgttcaaaattcaaatcagaaattctgcattagaatttattacaaaacagtgcaaataagcttgccacttctccctgggagcatcagtaattgttgggttatgtatgatatatgatcttctttattcatatgttgggggttcttttttgcaatctttggagctggaatctttagtttttcatagacaccttggactgatattccaggatgaaaattccatgaggttgacaatacttttcatcagctgaacctggttagaggcaagaaaatcaataattttcttcacttgagagcttacacatttccttgacacttggttccctgatgagaaatccaccagagcagaaacagccacaaattaggaccaggtacaacaagcaacttaagtaattcatctttgactttgatgcaaattttcaatccagaaacgtgaaggagttgagaggaaagacagcagggagcagtttcaaattatctggttgtttgatgaaaaaaattcccccccccccctttgatttatgggactgatacaactttactgcatagagatcagtagtacacttatgaattttcaaacatgtcagataatcataattctgaaaccatcattatcaaggtgttgaaacacttgatggatcacaaacagcggtataattatattatgaaaccagtgttttttttactcctggtgaaaatcattactaatttaagggcatgtacagagggtaaacagtgaaaagaaattggctgcttatcttggattccagagctcctcaaaacaaactcaaagtcatgagacttggtcaggcggtgcataatatgaccccagaaatgaatatgaaaaaataaaagcaaggaaaggaagtttcaaaatttgtgaaaaatattttttttcaaaagctttgatattcattttgggggagtggaagtgctgagagtaagaaagaatggaacatggtaagaatgattaaaaattaaaaaaaaaaatggaaccaaaagaggtttagccaggtttgggttggttgcgcagattggagacaaaggaataaattctagtacttgactgcaacgtgggctagtgaatgcaccactcaacacctgtttgaagccatctgggaaccggtttttccaaaattttcatttataatcattcttctcatgtcccaaccattctttctcccagcactctcaggctacaattataaacaggtttttgagatttttttcaaaacgttttgaaaccatcttgaaatttgtttcttttacttttttagtaaattgatagctcaatcagttttcaaaactgatttgataatgatgtgtaatcataaacccaaggctctgatgtagcccacaaacccctggtggttctgacgtttgcagacttctctgctcaggaatctaaccgacggactggggaaaggggcaacatccgagccggaaagctgaatttgaggtaggacaggagagtgccgctatcggccgctatgcaagggtggtgattggtgtttcagcacaagggttctgtagaatttatcctagtacacagacccgtacacagacctcttggccgttgcaaaagatgaaaaatgttcaaaattttaaaaaaatcaaactcaaatcgaccctccaagccgatttgagatcttattgagaaaaaacataagaagtaacttttgagatcgagttcaaaacaaactcaaaagattctcaaaaaaaactcaaaaagctgtttataattacagcctcaatcccccaaaatgaattccaaagcttttgagaaaaatagatttcatttttcattcttcacaaattttggaactatgttttgtgtttttatttttcttgtattcatttttaagacctattctgcaccaagtctcatgacttcaagttttgttgaggagctctggaatccaaaataagcagccacttttcactatctacccactgtaccatagcaccccagccaattttcattttcttttttgccaaccaaagttcattttggggttgacactgaaaatccagcttctgtactgtgtgaaactgggggtgcatggtacaccagtttgggcagggtcaatttgcaacttaatttctgaattttggatatgtcaaggctggataaagctgtgttgcaagctcagtctcttccaccaaaataaatgcatacctttgttgatgggttgttaaggagacctgaaaaccaactcaagaggagaggaaatgaaaggcatcaggtggaagccatttatttgaacaacactctcaaaactcaagaaaatcaaagtagctgcattggtaccagatggaaagtggctcaacaattgaattgcaaatgaggagatcacaccccttgctttcctctacaaaaggaatgttttcaacttcttgcaatttggattgatctgcaatcattcaggcactggctgaaagttgaaaccatccctccactttcccaatgtcacagatgtcccaagttccaaccacaatgcttggttcctttgttctttttcttattctgagagacttgccaaagacttgccaaggttagatctacattcacattgcagtcttcttctcttatttattttctttggattcaacccattgttttgtatttctgtgattgtacacccttttctctcaactgagatccattgacggtatggaccaaaagataaaattttcaaggattacctgtctcagtctgtcatagcattgaaagtggccatcgacaaaaagccagtttgtcgtgtaaagttgaacactttgaacaacatatgtaccacccttgttgtcaattcatgagaagaagatagaaaagggtagcaaaattgaaactcacagtacgggccccaagtagcaactgtaacaaagttcctgatccatttgtggagtctcattgacactgcaccacaaggaccctcctccatattctgtgcaagaggtgcaacttgtcaatttaaagatgcttgaccaattccaactatccttacactgcacagatggtgatcaactggacccaactttcagatcatggtcttgaaaatatgactagacaaattcatgaggccttatgtgaaaggagtgctcctctgtgatcagcaattgaccggcgcgggtcggaagacttcgagagaacaactcccagcgggaaaagatcgctgggttcccaagatgattattgtgccagagactgtaacaaagcagagaaaacagggaaccgatggggtgaccccggtagttccgtggatgggtgtatgaatgtatttatgtatcagttagcatgagcttgcttccgagagcgaggtaaaaccccaagacgagtcccgaggccggcctgtttgtggtcagagtcgcttcattgaaaccgacacataaatcagctgtatcatagtcatgtagggtagcttcactctactctcacccgctcacgaacgcaagagaaagtgtatttgaccggagtgagggcgctgaaacaatgagctcaccgtctcagatggcttcctgagcgagccgactgagacctcatctgttacatccgatgccttacggaatgaacggggttttttgggcccaggttttgggaacccttgcggtctagcctgcgttgactcctagcaagtaacagcacgttataatttttgctcgggataaacatatccacgaaaatctcttacatagtcgctcgttaatttctcattaccgtactctcatctgacttgccctttccagaagcctctaaaacaaggaagtcaactcgacacttttgtttgtttgttcctaacctaccttccgaatctcctaccgagcccggttggaccaaccggcgagacgaaaagaagcggataatgagcacccaaatcccactttcgagttgcattgacggccccataaatcccaagttatgggaaagccttgggatggaccattatctgagaaactaccctggtggacaaaatatgaccttggaggtatgttcgatgccgtgcttaccgcgtcttccctgtgcaccaatcattcaccactctttggcccgatcctccttcctgtcgtggcggatataaagcaatacaccagacacgttcatgcggcaaacttcatttgcgggattggacgacattgtttagcaggccaggtaaggatccgaagaatctcgtaaatgtcctcaaacggctctatgttgactgtttcggtcaaccgatgtgcaccagtggccaagctggattggctagtaatggttctcggttacaaccaatggaatttctacatgaattcgctctacgaagcacgtccatagaggctatttgcgatggtccgaggttaagttggtagtttctaaaggattttttaaaatgaatccttttttataatagcgcggcggatcggatg